tttaatattggaaattgggttttatttaatataaaatatattaaataacgctatttaagtgttaaattagtaaataaatttttaggacccttctaaattattaaggttattagggagaagaagatagtatattaatttgtattctctacgtattaccgaatctacttagtattccctattactttattagaattatactataaggatcctattacggcggcgctataaaaggaaattataaatattaaggaggataatatttagtataaagttgaagcgattataaagtattgtaaatccggccgctaatattagttttgggttaaatagaaggggtatttaaataatgagaatttgtaggttttataaaaggatataaattacccggacctatttaaggaatataaagttagggaaatatagtagtaatatactagtagcgggccgattactaaattaataaaggttagttaggtaatagaaagagaatagtaattgtttagaaatactaagtagaaacgtaaaatgtagatataaattataaagtagaaatgtaaaatatagacgtaagatgtaaaatataaatgtaaaacgtaagatataagacgtaaaatataaatgtaaaatataaatgtaggatataaatataaagtgtagaatagagatgtaaaacgctaatataagttgtaaagtagaaatataagtaaaaatataaaatatagatataagacgtagatataagacgtagatgtaaggcgtaatatagaaatataaagtagagatatagagcggaaatataaagtagaattgcgaaagaagaaatgtaaagtagaaatataaaatagagatactaaataggacgagaaataggaagggaaggtagtttaatttaatataggatattaataaggtgctaggtagagaatagcctgtattttctattattgccccaaataaaaaaatcctcggtagcgtctactattattaatataggattagaacctacaattttaagaggaatattcctacgtactactacacctattaataatatttatagatactactttatactatttatttatagttttcccttacgaactttaataattcgtttaatttcctatttatagacgccaaccttctattaataatttaacgctaaggattataattataattaggggagggggggatacgaataggagtattcggtataaaaatatttataggagagttactattactaataataaaactactaataggggctaccggatcgatattagcgttagtattactaatactacagtagctaaatttcgaatagcccttataattaaagttcctaattcggaatatattaagtaatattatagggagattattattaataaggcgcacttatattataatttaaaataccgccgcagattaatataattattataagaggggaataggtagggggctaccggtattaataaagcgtataattttaattactatatcctatatattgttctggaaattataaataccgtaggggacttcgagtatgtagcggtgtagcgatagcgaatactgcgatctctcgttgaattttggaaggaaaagacgttagaaaaaaaaaaaaaaaataggagaggtactaaggggaaaatagcgtacctttagtctagtaagtatatatactaattaaatagaatactttatataaatttaaaattagggtattagtaaacgtttaggctaaagcgatactatatcctaaataagtaagggggtagacgttattgaaggataggaaaggagtaattgaatagaggttaattataggtatgaagcgagagaaaggagaggacggagcgaaaagaaagagaataagaaggagaagcgaatatattaattaaatttataaaggaagagggaattagtatataagtatatagtagaaatatatacgtttatagtaggggttagtttaagtaagggggtaactaaaatagttatagaattaaaggagggggtagtaaatataattataaaagtaaggataggaagaagaagaaaggagaagtaaagagggtaggtagaaaggatattatatagacgagggagggggtccttatataaatataaattgaggtaagtaaatataattttaagtaggcgaatataaaataacgtagagtaagaagaatattaaataattatataggtagtaggaaagggtaaatagaaggataaaataagggtaatagttaaaagcggaaggataggacgaataaatagtagcggtaattatataaaaatagaagagaaaagtagaaaatagaaaggtatataattcggattatagtagggagagtaggggtagtagttaggaattatattattagaacgaaaaaaataatacgaagaataaagcgaaggtaataggaaggtgattaaaaaggaataatataagtgagggaggtttatagaggaagtaatatatagaattataggaggcgaggaaaggaaacgaaaattccgaagacggaatttatagagagggggattatatttaagatttgtagtaggtcgtaataagcgcaaataatagaaaataatttataaaaggagccttaggatttaattatataagtattatatagtaagtataaacaatagaaggtactttacgaaagtattaagctacactacgagtataaataatagagaatatctagtaagaggaattacggagtataattatattaatatcctaaaatatttattaatactcttaaatttaatataatactcctcgttaggtaaaataatatttattaccttatacgcttataggacgatagtcttagtaacggtcgggaatccaactaacttttcgaatctaataccggtttcgtatccgtattggaatttataaaaatagatattataataccgatattctaacggacggaacgttagcgctttaaatttaataccggtttcgtatccgcatttagaacttataagaatagatattacaataccgatattctagcgggcggctcgctatagttaaagcttataaaaatggactttacaatgccgatattctagtgggcggcttcgtacccgtatttagagctcgtaagaatagatattacaatgccgatattctagtaggcggctcgccgtatttagaacttataagaatagatattacaatactaatattctagcgaacggctttatatccgcatttagaactcgtaagaatagacattataatactaatattctaacgggcggcttcgcatccgtatttagaatttataaaaatagatattataatactaatattttagcgggcggctttatatttatatttggaatttagaagaagggatattataatactactattccggcgggcggctcgctagtagcgaagcggttataatatccggaatatagtattaacggttattacgaataatagttcgcttaaattaaggggcgaggatttcgtaccttcgctagtaatataacccgataatgttacaatagtataatactaacgccctttactatttgactaggatttattataaattacgaaggttctaaagacggaacctgttatagggctagattacatgccctgtgccaggccacggcacagcagattacgtgctctgtgccttgccatggcactggtgccggcccgggcattgaggctctgtgtgacccactctaccgggccacacaaccctacctataagcccaggctggcgcacactctcctcttgcttccttcgtataataacgtatatcgtagcttacccccaacggtgcccttgccccgtgatagaacctataaaggggggggttatattaggaggctaagaattcgtataccgaagtactttagtagttattactcccctttattaactaacgtataggattattaataataacgcctatattaagtcgggctcgcaggaaggataatccgttattgcgctgaggcgctaaactagtataaggctttataatactcgttagcggataaatagagtttatataggtataaaagaggcccaacggagtgtagtttattataattagtagctattaatatatctttaaattaacccctaatttaccgtcccctacgtatagctacgaccgtagtcacttcagcctacctttcgcctacgttcctaacaattacgatccttactgtaccacggcttaaaattaagctgtagtgtagtaaggaaaatagttgagaattgagaagattcaagccctttgattggttaaatcgacgatttggagaaagtgtaggtggttgcaggtggttgcagcgacctgtatgaaaattaactatttttactaagatttaccgaacactgcgcagtttagtaagttagtatgcttactacaagccgaactctgcaaatttgaacaccctctaactttttactgcggtaacgaacacgccccaaggcttcgcgattatcggacaggcatataacaagacagcagccgtaccgaaatactatagtaagcagttttgtccccgacagaattattggcgtctaattttcctgccgacaaaaaggttttaagaatagacagaatacgatatagttggtacgttagaccttggtatactgatgttacgcatccaagcatcccgtacgctataatattgtaatttgcagccaatcctatgtccgctctcgacacaaggatgttgtggcctttgaaacagaacaagccagccaaattaccaactcacggcaaaaagctggcagaatcaagacgtctcgaccgcattggcccctacattcgcacctttacactacgaccggtactatatacgattatcccggcaattattatcgacgaatcacagtatgcaaagggcgccgacagcgtccttttaaaagctattaagtccctacagtacaataccgcatttttactatcgggtacacccgtccacaataaatggacggacctatatggacaaatgagcatactcccagggtgcccatttcaggacttcgaccatttctcggaaacattttgtggagttgattcgcagggcatgctcatgcaaattccggacaacgagaagcagcaattgctgataggattgctttcgggaatggttatcaagcggcccaaggcaattgtcgggttgccagaatttcaacacacccagggggaggttccactgaccgacgagacctataaggacgtcatcaccttgatccgaactttgacaaggaaaggtttgcgcaatcataggctcgcgggggaggatccacggaatagaagggaacatcttcagcgtggattggcactgttgaacaaggctatgggatattccttgtgcccaatcctagtggaatacagtagtcaagtcgattttgaagcccaagggcaaggagatgcaaacggcggagccagatgaggctgtcgatgatgacgaggagacagtcgagatcccccttgtcgctgcacatctgctggtggtcaacgaagagctgaatatggctggtaatgttgacgcagccgtgccctcaaacatcgatgacaacgccgatcccgatatggactcccagactgtgactaagcacacaaaggccggactgaaggaagatccagacgaagcatggacgaagttcttgtctaatgctgaagatgacaaaatcttcacgccgaggatacaggcgaccatcgacctcttggtccgcttaagacaaagctatccggaagaaaagattgttattaccgccgagtcgctcaagatcctcgacgttgtctacgaagccatcaccagaaagcaaaaatccagcaatggttcggcggggctttttgatatcgaaattgccgtgtacaacggtagaatatcttctattgacatacgtgcttaagttattcgaaacttcaacaagctattctcccgccgaactatccattctcttgatgactgcggcatccggcggtacaggcctcaatatgcacggagcttctaggctcatctttcttcaagtgctctggtctcctgggtcgcgcgatcaaatcatcggtcggctacacagaatgccacaatcgcggattgtgcacacataccagatgttcgcatcgcagtcggcaatcgttaacatcaccctttcaacgtccaatttaaccgatataaaaaggaaagcatcaaaaacaacaaaaaggaagcatttagacgtcatgaatataaaaaaaaaagccaaaagatgacgtcacctgcaggattcgaacctgcgcgataatataaattaatttatccattcaatgagggtatagcatgctcgattctcaccgaagcgggaaaccctgagtcgcaacaagcgttgtctgacagacaatcaatgtttagaaaacagtaactgttttttcagacattaattgtcttccaagcccctagaagtcaaaagtatagggcttaatatagggtataaccttctatactctagtgaccttaatagtagtattttaaagtgagggcagtatttgaacttcaaggtcttccggaatagcttcaaaaagttagtcacgaacaggaatcgaacaaaggtcacaagcaagaatgaaaatgaagaactacttcattaaccgcttgactactaagccaattggttatttctaaagaaaatggctggttctttccgttgataaaggtcgctagggggagtagaggaaggaaggtaggactttgagactttaagactctaaaaaatttccaagttcccgactttgagggcgctcactgtattatagcgcttaccccctgtaagaaacatgcattgtttttcaaacattgattgtggttattgtccaacaaccacaacgcatgtctgaaaacagattttctcactacggcacgcaactaatattgaagcgtgcttcaactacttatacagaggaggtggatgatggactttcacagtatgggggtcagggacccacatccaccggagcggcctgttgaaggacggttccgcgtctgtcaggtcttcgtgcaatagttttcctgtgctctcactggctcaaagcgtggtacgaccctatttatgtacaattacctacctagttagggcgtttttccaagccgctccagtctcccattggtcaagttgcggacagtgtagacgatagtttgcgccagaatacactgggtccttccgttcactgcagtttctgaaatccccttcaccacatttcgatatcgcctgccgataaggttatcgtcgttgtctttgatatgaagcaatgaagcaatgaagcaaagcaataaaggataggagtagagtgaaacgaaagaacagcggagtaattgggtgagtacggctacagccgtccgaacaaaagatgcataggcataggtactagtatccacgcttcaatattacctctacagcgagcgttgcttcagctagggatccagcatcgcaccggcgatcaattgtaatgtacctatttttataagtcggcagcactcccgcgtcttgctctttctgtctgtagtacccctacgctttcgcattcaacatagccatcgatccttttcgtgcaaaacacctatctccctttgtgaccaagtggttgagacgacattgttagtcctcaatctgaatccatctcatcagacacaacggagccgacctctgatcccgatccatccacaccctctgatcctgaatcatccacatcctctgatcctgaatcatccacatcctctgatcctgaatcatccacatcttagtagtcatcctgagactgtgtcggagatacgggctcaatccaatctagctcactcggcatgggtgttgaagcttcctcggtaagacctcgcatccgcatcatccacatcggtaccaaatcagttctggtcctcagtgtgactgacagggttgtaggctcgctacaatggataacatttagtatatgggaggtatatatcagaggccgatactttgggtactgtaccttggttttctgtggttgagctgagtcgctggacgtcacatctgccccagggacgtcgtctgagattacccaacgagtcgaaggtttccaactgttgaaccgttcctcgccttgttcgcggtaggcatgggctagtgcggcaactctggcctctgccgctgccaggatggtactgcgtcggggctcgactgttgtagggggacagaaaagatctggatgagcgagtcgcaattttctgacaacttctttaccgtctgggtatctaccaggttttgccattgtttccttgagtagcttgtggacgttccggaagcattcatactcagcttgagcaaattggctttcttcggtaggtccttctggcttcatcgcattgattttgtggatagttccaacgcacttgttagatgcttcgacgagcgcgttggtttcatccgccgtaatctcttcgttttcctccagctttttggttagcttgccgatggcttcacggagaatgagtacgtcgtttgataacatcttcgggttgaggttgagtcagtattgaagccaaaaccttggatgatgcagctgtaacaaagttcgagtaggtaccttgggcgtggggaaaaagtgattgtggaggttcgaagaaggattgggaaacctgggatatatataggaaaacaatatgacaagtcgtaggtacttcggtacctgggtccttctactccttggaggaaccgtttgacatgatcgtttgtcctgacactcacagtctacatttgccgaacctgtttgcccgtctcttcgtctcgtgttcatcaccagaccaagcagattgttgtatgcctgtatagttccatctcatcccttcttttcggtcaagtctggagtcgatccgaggtacccagctgtccgttgccatcatttctcccctctcctcccttcccttcttttcaatgatgtctggagtcgatcctagatacctaggtaccttttcgtttgcttgtatttgtcatggaccagccggctgatgccatcgtcacttccctctcaccctttttttcagtgagcttaccttgcaaatatctcagcaaatggatttgagcatataaaggggcccatccccctcctctgcgtactttttcgttctctcctgcaaccaagcaacctgaacccagcaccagccaaactgcttcactctgcttacatgtagaggtaaccttcatattacctacctaccttttctctacatttctcgcattttattcttgcagatgaaaagctctagccccaccacttcaaggtactacctatgcatccaagcatctcgattagacctttgaacctaatctcagggtatttcctggattacagaatgccccgaagacgccggtcagtgtgtttttatatctcctaagccctacaatatcaacaccgcaatgctataaaaacccgagtcttgtagacgcacacatcgaaacaaatgccccctttgccggaatagcaacaacagccaggccgcacaccctaccgcgagaaccgcatgactttttaccgaactcctccctaccgcctgctatatgcgttaattcgtaatagtgtggtcaagtaatcctgattgcaattataaatccgcaagttgggaacctctcccgcaagtttccgaatgaccgatctgtacatctcatccacaacccgcttgatccagaaattcatattgatttccagcctgaggtagctatgtgatggggacggggatgcagacggggagatgggacggagaggcggagagaaggcggaggaaggagcggcggggttgagatgaagaagcggcgaaggaaggcggcgttcttattcctgttcctattgttctagtgtcgggatgacgtagtacgaggggagacgaaatcaattcgctatagcagtagttgagaaccgctatgacagcaaacaaagtagaagtggcgtggatagaccacgaccgagatgaagctggaggttttcatccggcggcgcttaacgccgcacgggtttcctctccagagaaactggagaaggaccccatgccaataaggcgctataggtatataggtagcaaagggaagaagaagattattatgtgatggggagctgatctggaatttgcagaatgctccgggtgcacatctcctaggtacctacctgacagtggcgttggaaaactcgactgtctccaacccacagaatgcctagagcgaagggatcatattcctccccagctctctcacaaaagcgcatctccttccatttgtacctattctctaacatgccactccatcttctttgaggtagaaatcatggcctgtctggagggtttggcgaggaatttggagatcataggcattgtagatttcctaggtaggtaccgtacctttaggctcttatcccaagtgaaagtattctgaaaaacttctcacctctgtcagatcagaggtctttatctttccgctttacggaccggagacagagccatgtcgggtggagcgcaaggcgagggatgctgttttatcaaaggaaggtacgtccaaggcagaactgccagcaaaccaatacatttcgtctcaaaactttccaccattgggtctcggactctcctgtgtttgacttctatccacgaagaacctgagtttgagacggtgaaagttgagtcgaaggcttcgtctcatcttgagatttcatccagtcggtcccggccgtgtcgggtagagcgcaaggcgagtgatgctgttccatccaaggtaccttcaaggtagaactgtcagcaaaacgatacatttcgtttcaaacttttcctccactgggtctctgactctcttgtgtttgactcttattcacgaactaaagcaagtttcatgtacacgtggtggagatcgaaagcttcgtcccattttctctagctgtacactgggtacctcccgtctgcggccatggattatgcaccgcctgcctgcaaagtcacaagtatataagtaggtaacgaggccctcttctcttcttgtctcgttactcatcttcctttctccgaaccattcgcaacatcacattcaccagcgtctcgcggcggcttcaacaaacaaattctggatcaagcaatacacctgacttcatccatccacaaccaaaacgacccacgtcagctaccttgaggtaggttgttgcaaagaggtatcattgtaaattcgaatctcccatttcctccagtcgggccctcatcaaattctgatacgagtctgagatacaggttaccttcaatcaccacccaatcttgcaatacctacctaggtaggtatcttggagtacacaaccgatctgctgctcccatttggatcattcacgacattatggcatccatacctccatcggacaacgacgttcgcagggcgtccaacacacccccggaggtggttagatccttgccgacgtcgctaaacctcctcaacaccttgatgatgaatacgtcgattttcatgtcgacgaaagacgtacggtgtttgtacgcgatggaccatgcattgcggaagctgggggaggttagaccagagggtacctctatcttgcaagacagcgatatggtgtcggaggccatcgatcatgttgagctcctttttgcctctggacaggcgttggataatacagagttgggagatgtgaccaaagcatgccaggtaggtctcaattatttcccggttttttattttttatttttttttcttcgctaactgcccggatatacctccctaccgcagatgctctggccttccgacgcccagactctcacgcaggagcgtattacatggatctataggagcatgcagcagggtattttggcaggcaagccagccttgtttgcaaagcatttccaaaatttcatcgtctattgctgcaagaggctagaagaattgaaccagcctccccagccggactcagaaatatcgagatgcatcatccaggccggacacgactggggccgccgcagtcctggaaaagaccgtccggaaattccggttatcaacgcggccaaccccattatgccattcgcccaatatattactgctacgatcggagacatagaagacctccgtaacgagatccagggccagctggatattgacaaacaagaatacggcggatcgttcgtggccctcagagcagcagagtgcggggactacatggaaaaatgttacgaaatgctggcgtcgaccacagattacgatgatgccaaggcggccgcagagaatttgggatatctgttcaagattcaatcacagaaccatcagcacgagatcttgacaaggttggaggatacaatccgccgccacaaaaagttttgggacatgctcaaggccaacgagctcgagttcgactcggacgaggatgataccatggaagttggggaagaaggatgtgttgcggatgaagggcagcagcaaagtggaggtgatgaagcagtggaagatgcagtcagcagcacttcctaagagccatccacccctgctacctactggagcgacttcaattcccgttgtcgcggaaggtccacaacgggccggaggatggttacctctacagttcatggggatggtagtaacaacaggccactacttcacttcattaaaaaccttgaagacaccctgggttgttttcataggtactttttcactttcaacatggccgccgaaacgggccagtatctacctactttccctccccttggacgagtctggacctggacttgtggatgattcattacctagcggtttacgtccagcattctgagttgtgcacctgagaacctggaacaaaaggagcacgagtaaggcctctagttgggaatgtttgttgggggggactttggctgtgggaaacgggcagggctgagcaaaggctgttatggtcagacaggttgattatgcccagcgaagaagtgaatggcaaagatgggagatgccttgatcgttaggaagggattggcgttattgctggcatccacgagcgaatatgggaaatagggcacgagctggacctgcatgaaggtcagggcctctatgttatcggccggagcatcgcgcaatgcaaatgaaaacatgtgtttttttttttttgccgtgaccatgtctctagaggtacctctaactttagttttccatttacatacagtccagtactggtttatttcttagctcgagacctcgtgtcagcttttctatgcgttttcatagctaactaatgcgtgatgttaccttgaaaatgcaatttctgatttccaaaatgccatatcaaatcctactgatacctttcatcattcgtactgaccatttcgattcgtcattgcgaggtataagactgttcgggatagattttgtcaagtgtatatagtacagcgtacggtacagtaggtacctataataatatactaagttaacaaacaaacaaacaaactagtattcgactgtatatagcgcacagtgactcaagtcgttcgtgggctcaaatgaagaggctttattgaataaagttccccaagacctgcaaataccattatagtcgagaaaataaagaaagtgaagtttgagccggtggtcgtcagctttatcctggaggtgacgtcatgtggtcatgctgtgatacctaataccgctgtaagctccatacgattcatccaatcaatatgagcccacgttgacatgctcagcacctcgaaactttttggtgttactgcttagatggtggtatataggcttggtctaaaaggcattaattcaataacaagcactaatcactttggcggggaggttaacgcgtcaaaggtttcaattattttgtccacgacgagtcaaggtactatgccaaatgttgtatgcgggttgtgtagtgtagattgaggggttggcgatgttgatttgaagactcttgttcgttgcaattcgaaaaaaagaaactcaagtcagctgtttggtgatgcccgcgacatctgctcagcaccttacaaaaaaacaacctggtcgccatataatactcgctgctaacgaacccaaggcatgtccgctgccaatttatctacgttccatagcttttatgagactatcccgattaagttttatgaccgaaaaggggctatgatgttgccgttggacgctgagaaatttctatcgactcgactgacgatgctcggctacaatgcagatcaataggtacctaggtatactggtttcaaggccagggtttcgcggtcatcgaacaggcatctacaagacagcagcaggactgaaataccatagtgagcagtaatcaagtttagagatctagttggcttgccgaatgagttatggttagtacattagaccttgtgtatactcttgttatgcatccaagcgtcttgattatacctttgcacacgactccaaggtagatcttggatgaccaaatccctgaataacttcagccaatgtgtttccgagttactgtaatccctgtcatatcaaatcatacagtaccatatcaagatatctagcatgtcgatgaaaacccaaagcttcgagcatagatgcatacatcgacacaaatgccctttagccaagatagtatttacagctggtttgcatgccaagccctccacacacgcagccccacattgatacccacaacatcatccacatccatcctgcagctttcagcttaccatgctttggctgcatatatactcaaccattgaacctacaattcaacaacaacaagcactagacactttggcggagtggttaacgcgcagccctgctattacgtaatatgcgaggctgtgacttaggtcgcgcaggttcgaatcctgcaggtgtcgtttgatttctcttttttccagcttttattttgctgttcttgacgtctaaatgcttcctttttgttgtttttgatgttttcctttccatatcggtcaaaatggacgttgaaaaggtgatgataggctctttgtgaagtgtggtggtggttttgaactcggtttgcagaaaccatggaaggtacaccacaccatacgtgcaaagtaaggcaagtgcattcactcgcttcgcgccttccctttttgcaggtgacgccttgctgcactcacttgaaacaaacgcttttgcttttccacgcactggcaacattgcgatcttcggcttcctcgaacgatgcaaacaattcaattcaaccccgacgacgatgatcaggacgcctttcgcaatggccacacaaacataccatggcaatttcccacgacaacgggtacccataccgagctgacgacaagggacaagccaataagatggcgtgcacgagttcgcttcaccttccgcagtcgttccacgacaagtgcggaaaggttcccagctatcgatccctaggagcggggtacactaagggtgagcgacacgaggcgagcgagggaggctagacttcctggtccaacatcaggccattgttgatgttctaggtgttgacgacgacaagaacgaggcgagcgggtccaatcggctgcttcaccgtatatttggatctggccggttcatgcccgaggctcaagttgtacgagactactgcaggaacggaactgatacaagaaggggggtattcccataccacttggacattgacaggaccaaggaccactcacccatccctcatcacatagccaaacgacaacaccacccatcatgactgacccaaccatctccacgaccattgcctcagcaattcagtccaacaaatccgaaatcgccctcatcaacacccacatccactccaaccccgaactcgcctacctcgaattcaccgcccactccaccctggtgcactccttgcgccgcctcggcggcttcaccatcacctcccccgcctacggtctgcccacctctttcgaggctgaatacggctccggcggccgcctgatcattttcaacgccgagtacgacgcccttcccgagatcggccatgcttgcggccacaacctgatcgcctccgcttcccttgccgctttcttgggggtagccgcggcccttaagcagtccggccaaccaggacgagtccgcctcctcgggaccccagccgaagaaggcggcggaggtaaactcaagttaattgaggccggcgcttataaagggtgtgatgcatgcttgatggtccaccctggtccacaatccaagctacctcctggcatcaacgctgtttcgtacgtgcgcatgctagccaacgtcaagtatcgtgtttacttcaccggtcgcgaagcgcacgcaagcatagccccttggcatggcgtcaacgccctggacgccgtttgtctaagttacaatgccgtcagcatgcttcgccagcagattcgaccggaagagcgtatccacggtattttcagagaagcaggcacaaggccgaacgtcacaccagccgattgttgcgtggagtactacgtccgcagcaccacacgacgcggcgccgaagagttgggaaagagagtcctgaaatgctttgagggcgctgcgctagcgacggggtgtgagtggcgcaaggaggacctgccggcttactttgatgtgcgcccgtcgaaacctctatgcaaggcgtggatggaggccgtgcaaccggctggatcggtggcgtgggaggaccctacagatttcttccaggggagcacggatatggggaatgtgtgctatgagtgtccggggtttcatggtgtgtttggcatcgagacggaggatggggcggcgaatcatacaaaggggttcacaaagggggcggggacacaggacgcgtttgagagggcgttggagtgtggacgggcgatggcggaggttgggtggagggttctggcggatgaggagtttgcggcggatgtgaggagggagtgggaggtggatatgaaggttgcgggagggaattagatattatattgggtttgatgttgacggatgcgggaagttcggatggtggtctattactactttgcaggcgttgaggctttcagtgtcatatggctggtgatggaaggacgcagccttttttttatttttttcgctcgaattcatgatgagccataccttttggcttgatacaagtgagtgttcaatggtttatggttcacagactaagagtatggaggtatttttttagtacgttgttcgaaggaaaagaatagacatgttcccggcgtaactcccttgacgatatatacactaatgattgtctctgccatgctttgtaccatctaccggcgattattctccacgagcaaccttctgactgaaccccttcaacctcttcaactcacgactcactctctcaaggcttgcgaataaaatgaagaaagaataaaggagaacgaggaagggaagtgaggaggggaaaatggaaaagaaagaaaaaaaaaagcagacaaggaaaaacatacaacaccagggattcgctggtcgtcaccgacccaactactagtctggccctcactggcttatctatgggagagcggacgggatcccgagttttccagtgggtatggtcgtatgtgtttattcctttccatcgagctaactataaaggcgttcttgactccaacttcatgtaccgtgtccctatcacagccccatcactgattcccaacaacaaacctagccgtagcaatcctcgtcctctttccgtaccaaataaccggtatcaacaacagcgaaagcacgcccaaaattgctgtgagcccaccaaagggtatcagatacccttgttttgaaacccattcgctgacaaagaaggtccagacgaaggggacgaggccgcgcgagatgcagatcatgacgaagcaatcgcatgcgaggttggcgtaggagtcaatgagctgttgtgagtttagtatgagggatcctcgggagaatgatatgctgatgggaaggaaaggaagactcacataattaaaccaaacccccggcaccccagccatcccaaagccgaccatcccaaacgcaaacatcaacccgagccaactatacctattcactccataccctcctcctccattcccactgcccagtcccggtcccacacccaccgtgacattcccatttccactcccacttgtgctattattcccagcagcagaagcagctgctgctgcgtccaaagcaggtccatactccccgcaaaacccccaaaccaataacccggccgtggcaatcaccaaccccggcatcgcaaccatcaacctactttccgcctctgcataaccgtagtcactgtttccgctaccaaacaacctctccccccagcttctgattctctccaatctcatcccacctgtccttcctcccctctcccctctccttgccctactgctacttccccttgccgtcctagtgcttcctcctcctcctcccccccctcctccccctccttcccctctagcccttccctccgaggtaccagcaaccccccctttcatcttctcatcccccaccacaaaaacataacaaccccccaacacgatccccatcaccgcgcccccaaacaacaccgcccctgcatggtctggagtccagtaataaggcgctgaagccagcagcgaaggtccgagtgttgagagcacagatacggagccgattaagagggaggaatgtagtgtggcgatccagacggctgggagacggagggtgaggatgggagataagaaatggcgccagagggatttgtgattgggggtagtataaaagggaagtagatggagggggatggaagaagaagagggagagggggagggggaggaatcaaaatggaagaaggagggtttaaggatgggattatgacggggacggaaaacggggttggggttggggttaggactgaaactgtgatggggggaggagtactggtaagtggaagaaggggataattcgggaaacgggaggtcgaaaggggtgtgggtgtgggtgtgcggtggaggcggccgctgctggcgtgggggaaagaggaagaagaagcggagggagcggaggtaggtgtagggttcgtagtgggtggtggatggatcttgtgaggaaggaatggaagaaaagaccgagttatcaccattgttgaaaggggggatgaaggcgccgccgccgtgggtgaagaagtgatttaaatgatcgttagtgtctctcccgggtggtgccggttcgtggcacaggattggacgcatgtcaacctcggaaggaggaaagaggcggtagcgaggcctttgggcggtggctcgtcgtgctgagattcctcctgaaggcaaaagaccaccggcagccacatctcgtcctccttgcgctgctgctactgctgctgtaggtggcggcggccgtagaaccgttggcaaggaggactccctcccgtgaccacccatcgagaacctctcctcctcagactcatcttcatcctccgactccgaggctgtttcgtaccaagtcagccctagtcgtggatcccaatagtcccggaagtactgaggttgatttgtattgatgttcagcggggtatagaccgaggtgatgaatcgcgacggcatcgtcattcgtatggacggtaatgtgcccaagctgagatacggtgtgcgagttggttggtaataaaatcgtcgaacactcgatcttcgggtgctgtggcggtactgcccatcaccatcaccaccaccgtcaatctccttttcctcctccgcgatgtcgcggtggtgatttcgatgttgtccatgtcgatgtctatgcctctctttccgacaagcagctgcaatcgccgggaaacacaacgggggtcccctttcaaacagcgtctccggaactaagaacaccattgccagcaacgccactcctgtcaaagcggcagtcacccaaaagataccgaaccatccgtatctcgtggaaatgtatcctccacatatccctcctattgccgatccgccggccaaagaagcggtatacagagcctaagtaagtaggtcgtcagcatcagcatcatgtataaactttcccaatatcccatctgtctctcgccctctttctttctttctctctcgaaataaaaaggaaagacctaccatccacctccccctctccctcacaaaaaacatctcccccaccaccaccggccccagcgtctccgacacactactccccaacccctgaaagatcctaatgaccaacatcccctcatacatccccatccccacccccctccccctccccgttccaccagacccagacccagttgtatctcttgtcccacaagcagtcgcaacaaacagcatcaacacactccccaccaacacgatcctcctcccatacgcattcgccagcggcaccaaaaagatattacccagtcccagcacgaggacattcagaaaagtcaaccgactgagttcttcgattcctcgtgggtctgagggaaacgagacgttccatacccctaaagcgggcgcgagcgaggcggaggcaaaggagcagacaaaggcgtagtagcagaggctgcagagacaggagagtttgcgccatcgggcccagttgagggggtcggaagggtcggaggtggggatagggaattgggtgtagtcgatttgttgttgtagtggttgttggttatggttatgggtatggttatgttcttgcgaaggttagggggtgtcagtcaaattggtcaggcatcgggcggtagtaagggggagggggagggcacaatagggaggaggggcgacggaaggggagtatatataggtaaggtaaccataccaacaagcttcacgacggtccccggcggcgtagcggctttgaccgcatccttggacaaagcaaaggcatatctccagccaggcatatcgatactgctgctactgctgctgctactgctgctgctgctgagatcgataccaccaaagaggtcgtcagatttgtcaattcccccggggtcgtgcaacttggtgcttcttctggcgttggcggtcaactgttggagtgtacgggcgtcttctacttttcgagcattggctgctggtggaggatctgaacctgcccgccgtagacgactactcgccgagtcagttgcgagaaggaagctatatcgagggccaaacgtaatcattcaagctaatttcaacaaccaaataatcagagagatgcagccagggagggcatcgagaggggaaccgggaattttccccccacggaggggaagaggaggtaacgaaggaagaagaaaaagaagaagtgaaggacactggtcgatttcacgcttgtgtgtctatctgcgtcagaaatggggggggaataccaagtgtcaacacaatgtcgatcgcaaagtgatggaaggccgggctgccgagatgggctgacagaggtggtgttgggaggtaagaggtgcgaaagccctcctcgcaagcttggctttcccgtcctccgccgagacaggtgttggcacatggaaaacatggcaacctcgggcgtggatcgggaagcactggtggtgctgtgatcggaagcattcctgcttgcttgctgctatctgcattgcaggaagtggcatcacctcttcccaagagcaacaggccattatttcgaaacatccatgtaaaccctatgaatttgttgattcaacatcacaaagatgcgaattgaagattaaatgacttgatgtaaaggtgatggattagccttgatgttgtgattatgggtaggacgatgaatctaggtaccttttgctcttagtaaacaaccgccctgtgtgtattccacaaagattgccatgacggatgactgccattcccgtccggcagatacgctcatgccatcccgtgctgtgattccaggtcccttgctctaccacggtcatacagaactggactttgatgagtgatggcatcagtagaggacatcataagctttggaagtaagcgcgggagacaagatctgggagacaagatctcgcagccatcacgcttgagccgcggagaccatgcagtcagctcaaaagtaagacaggccaaacattgttgccgaacgaaatgccaacccaggctggaggagtgcgaaagcgatagatcttggatggcctcaggcaacgagaagatccttagggaccggtgccacggccgtggtggtttacggtcccgtcgaaaagttaaatgagcatggccaggaagacttaagtgtagagtccattaatattgaacaaggagaatgaaagagggtcgagttgtcgatgatggtgggttggaagtctatctatctgccgcttggcaagacgtcctgaagacaagacgacgggaagttattcgccctggaatacctacctatctctatgttaagtgtacatcgatgactccccccgggtagaacacgggacgtggtccagatacatcatccatcacaggggggctgaacttacccaagaactttgtccatcgtatggatgttggccgacacaacgatacagaggaaaacttaacggagagggcggatctgaacaaacaaacagctgaaaatcttctctattctccacaagtacatgtaacctttttcactctttttttcttgtcatcatcatcctcgtagatcaaccctttcgtttccccctcctttcactcactcaaaggaaaacctccagattaacctccaacacactaaccgggtatctcaagtcaaacttctccagcacagtcggatgcagcacaccaaactcgccaatcctcctggtctcgcctcccaagcgcagatagatggccgccgccctcccctggaagaaggtgggctcgtcaatctccttgatgaaatacccgttgcccttctcctcgctcgggttttccgcaaccttgtagtcgatgctcttgccatggaggtcctcctcatgcgtgacgaagctgacgcgcagcatggacaggatcctgtccagcaggccgtggaccacttcgaaacccgaagtcttgccgtagaaagccgcggcgaagtgacgttcgttgcgcgccttgcgctccttggtctcgtccttcaaggcgatatcggccacctcggtgatcttgagcggcaaacgtaccgacttgttctcgcgcagggtcttcagcagaccaggcaaaagggaggtgcgcacgacttggtattcgaccgacttggggttggcgagcttgacggcggtctggccgtcgtcaacacgattgagccactcaaagttctcctcgtgcgagcagaggatcaagggcatgacttcgatccagccggccatggcgcattcgttgcgcacaatgtcggacaccttgttgatcatgagcggcttgccgatggtggaggcctggttgggggaggtgcgggggaggttgttgtagccgtaagcgatggcgacgtcttccatctgtaacaaacgagttaggtactgtaacaaatttcaaggaagtaatttgggggtgtacataccacatcgcaggcgtgcaacacatcggcacgggtaggaggcacagaaaccttgatgagcttggcgtcctccttatcggggacagcagtgtacgccatcttgccgagcagcttgcacagcgactcgggcgactcttgaaggccgcagcactggttgaggtaatcgacctcgacgtccatgacacgggtgtgcaggctgggggtgacgcgggtggtgccgttgtgctcggacacgatcttgacgggctcgatggtgaagggctcgtcgcagtacttggagaacatggcgaccatgatgttgcagacaatgtcgagcttggtctggtcggtggcggtgatctcgatgaagacgttcttggtgtcgagcgtgatcttggagtggtcgctgttgatgatgggcggcagcgagcagacggtcttgttggcgtcgaagatgacggggtagacgggcttgtcgcggatgatgtgcaggtagcggccgaggtgcttgtcggactcgtagaactccatcagctcttggccgttcatcttcttggtctggttgagggggacaaagttgatgtccttgggggcgagggcctcgtaggtgaaggggccctggatggtgtcgagatcgtgggtgccgatagagacgagggttctttgcctggccaggttctggtgaagcttgtcttgcaggccgatgaaggactcgtatctctccggggtgaacttgaggttgcgcaggatggcgccggcgacgtaggggcggaccttttcggtctcggggctgacggtgatcttctgcatcttgtcctcggggatgtcgagcaacttgaagttgggggtggtctgcttgccgcggaagatgttcaggtacatggcgatgccctcgaagcagagcatgtcgtagcggttggcgggaatctcgatggccagctcgggggcctggtccttggggcgcgtctcatcctcctcggtgtccttgtcgagctcgataccgaactcgaagcagagctgttggaaggtgtcgggagtgaacctgtggtggttggcgcaaagcgtgtaagtgatttgtgtccgtccatagaagtagtcaaaacaccatggcggggtaaccgtgataattcaaaaaagaccaccacagggaaacttactgctcgccaagctcctcaaagaggcgatacttgtcaacgttaatggtaggcatgttgggctgattgggggagtcgtcggcggtcgagtcttggaagaggactggcgcaagacggagacggagacggagacggagacggaggacggggaactcctctgatcaatcaatccacttggaacttttccgagacacctggggctatgtacttactgcaacggcggcgcccgattcgactcagtagcggccggaccgcgcgcccccagtcgggtcccccgttcccggcaatggatgactcaaaatccacggcggcaacgcttctgccatttgccgccgcctgcttgtttcgggagcgattgggtcaaccccaccacccccgccagaattgttacagatacaccaacgcataaaccctaaccctctcttcgtcccatctctccatcatcccatcttcctcttcctcttgttgacactcaccttcatctttatttcagatcccgtaagccaatcagtaggttttgttttgtggtaaggcacatttcaaagagaatccagatgactttcgtccctgccatcaaatcaagtctgagggacatatccaacagcggtattcgagttgtgcagtatcaatagccccggtcacttagctcgatataatcacacatctcgacacaaggatgaacgggagtggtcttttatattttattcgttcccttccattacctccaattcccctctgcactccccggaagtgacacccccttcctcccatcttactgcttcatagctcatacatcataatctacacatattccccgcaagtctgcccgcgtgtgtgtgcgtgcgcctcttagacagttgccattgttggctgcgttccctccctcctggtacataacatggtaggcactcaagcggccggataaacagggacaaaacagcagataaccacccaatgtaaagaaaacctgtacaagagacactgtatgacatgacgtgacacgacatgaccaataaagacaaaggatgatgatggggaatggtatacgcaaaaaggggtattcaagctgacaagaaaaacagaaaatccgacccgaggctgcgcagcagcatttccaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtgttgaacgctgaccttcatccagaaaagaagagagaaaacatgactgtggtgagtgtacatggtggtatgtaagacctgcctggcatatcggcgatggtataagcaaaacaaaaagggagcctccaaaagcagtagcggcaaagagatttcaaatgatcaacccaggaggacagagaaaagcaacaactacagcaagccggacgaaactttccagaagtgaccagccgttgtccaacaagcacacgcatacacacactcacacgaaccacgttagctatgcggcccaaggcgttgaagcccatgcctctcgacttactccgtccccggagtcaaaacatcaacgcatttgctgcgccataaaagtcttcgccaactcatcccctccactctctgctgctcccatccagtggatagccaagcacatcaatgccgggtcgctcctgacatcgcccattcccattcctgcaaatctggcgctctcatccgaactgcttccaccggcacctgatcttccaccaccgccaccgtacttgtcaataacagcttgcttgaatacctcccggggcttgctcagcggcagagtggtccgctcgaccagctcagggttggacaagtaaaaaatagccagctcgcgctgcgcagtgggatcgccttccttggccgtgatggtccacatgcgtgcagcgtcggcgagagagtgagtggtgagaggaagcggggatggcggcgagttgaacggggacgatggattgtcggctgtgggtgtttgcgtgccgcttggctcttctcctgctccgctgccagcccggtggtcgtatgcgtcgttgcgagtcgtggtgaagttcttaactacctcgtctgcgacttcgaccattgtccggcagacttcttgcttgagactgagtgcggcaagtccggcgtcccagaatgctttgcctcgttctgtcttgtcaagcatggtgggagagacaaaggcggcgatgaattgcaagtcgcggaagagtgttttgggacgcatagatgaatcacggaagagcttctgtaggacattggcgatggcatccgtgttggcagggtacaccgacacaactgagcgcgtgtcggcttctcgtccgccgcccggcactctaccactatgcccatgactgcctgaaaaggctggagcttgcatgagcgcgtgagaacgccgctccttgaagctgtcaatcgcgtcgtcgataggctgcgatcgggtttgggccccgtgctcctcggtggtcgaagatgcagagccgggatcagaccgcgcccaggccaatcgagagcgccgggatcccgaattcagggatgcgctgatcaagtgttggagctcatgaagggcattaagcttaacatatgggttgggatgcacgcagaacatccgcaagagtctctggtaggacttcatgaatgggaaatcaggcattgcttccttctttccgtcgcggttggaccgctgtccggataagggctcgttaggggtagtattctcgtttccgtgaacactgcccgagccacctgcctcggcaacaggattttgtgtctcgggtgctcccttttcgcttactccatcgcggaggtcggtgtagctcttcttcctttcaaggatccgctgcttgaggccacccttgccggcggacttgcgcttctccttgcccagggcctcacggttgcggcgctgaatggcttctcggcgatcaatacaatcctgacctagaccttcaaaccacgcgtccgtttccgaaccgcgagagaataccaggttaccgagatcggagagaataagactggtaagcgtctggcggagttcgccgaggaagcgagccttctcctctgactggcgctgctggaagacagtttcactggaagatgacactgaggcgccagaccgacctatcgagtgctgggagttagacgggagagtgtgatgattgggagggttgaaggagccagagaagttagttatgctcgtggttggcgactgagccctggacgtaacggtactcggggatgtaggccggcggtggaagggtgaccagaacgtctcccgagaatcgatctgatgcaccggggatgatgcaccgaagtagtccgagccgtcaagttcggatattgccgtgctagctcgtgagtagctgaagcggctagaatcgaaggacagctgactcaaattatgaccagacagagctcgcaggttggtgttggatgatcggccccgaattcccggggtaaatctcctttcaggttcgctaataacactgatggagtcatcccacgagactgactgggtgtccaagtctcggtcacggcggttgacctgcttactctcaagatttcgcctatcccgcgtgaagagttcactggaccatagaaccggcccgtcgacgatactgtcaccgagcagtttgttgatacagctgtcaacctcacagcagaagcgatggattctctcctccccgcaacagaagttttcaacctcatactgttgcagccatctggcggttttctctgcctgctcgtcacggagcttgttgggtccaccttgctcttcgggcgccgcgaggatatccaagatctgggattcggtcttgaagaggtagctggaggctgggccacgttgcatcctgcttttgactcgctggaacgaactccaacggtgaggcatgcccatggttttgagggcgactgcaacatttcgtgattcgtcataaggtgcggagttgcgtacatcggtaacgtaccacatcttgttacgaagggcacgcagccggcgcatcattgaatcgataagaccctcggcgcgctcctggctctgcttcagccagataagccatgcatcgtattcttcaatagcggcggcggacttgcggatcgagtctcgtgggccacgggagaagatgttgagcaatgttgagaacccatccttgcgcagagactcggatgtaagggcgtttagctgttggagtgtcctccagtaaaggtgggcgttaacgaaatcagattgtgctcgtgattgggaggatgcggctgttagcatggcgataaggagtgacgtgggttccgcggcctctggtaactctttccccttgccatttccccggctggaagtgtcagacagactgctggtaacactcgggtctcgtgaacgacagctattgtatggattccggctgcccatattgttggccatccggtttttggacctgtatttcttgagtgtcgacgctcggttgctaaaagtttgctttcgcatgccactgctctccagattttgaggaatctcatattcctgaaccaacttcaggatcgcgtctcggagttggtgataatcgtggtacagtgtcggccgttcgttgtcagtctcgtcagtttcgctatctgtgttagaggtagtggcctcttcatcgacctcatcatcgggatcgaaggtcatgtgcgttgaaagttggctgccgttgccagagataaacaaaaccgcccagcgctcggcgcaagggtggcaggagccgtttaagacgtcctgtccgaggacctgagacatttcatgcaaggcgagacgaagacggtacccgtcatcctcgtagttgaccgaagaacttggggcgcttgaagccggaggagagtaaccgggcccttcctcgagaaggggctcgcgggatgttgttatatcgctggttatcgagccggcactggtgctgacaattgacaaggcgtcgaactgcgtgctaggggctgtcctcacagacatgggctgagataccacagagaagttggacacagacggcgccccagaacggcggcctccagagtgaactgaggctggtcttcgatctgggaagagggcgttggcaatggtagcgaaatcggcagggctaacgaccagatacggatgaacttctgctgtttctcgaagggacgtgatggatcgagcgggcaagaggcgggtcttgggctgatactttgtgtttctaaaccggttctgtatgttctcaatgtgccctcggatcttgggtgggatcgacaccggggttttgctatggagcatgtcaataacgagtttttgtgcattcatggcaacggatttgagaatcttctgtcgcccatattcagtgatgtgatagtccgccatcatcccataggcctctgggtggatgatgactccgagcagccaggtggaaaacaagaacttggccacaagccacttgcgggtcgcttcgaggtatttcttttccaggcatttgatgatttcgttccctagctcgataagtccctcggggataccggtgttgtcttcatcgtcaatgacctcgaacagctcatccacagctttggcataaaattcctccgcggcaatctgatccttggaactccaatccgatatattgaaccgggttccatgttggtcttcggctcggtcgagcagaaaggctccttcctccaggatcttcataagataccattccatgttggattttccggaccagccgcgcatggaaacccaaacattgcagatagacatgacagtctgttcactgccagtggccgggttggaaatcaaccgagcgcagacgttcgcccagatggccgtcctgcgctggtcctcggcgctgtcgggacctgcagagttagcaaagcaagtgtataccaaggccgacatgggatcgtgtctctggaaggataaaagccgctcgatggcgcttctttcctgagccgactgccgattggcgcccactgcgctcgaggagctactgaaggtagaaccgacagcactcgaagagcccgacatagccgaagtaccacgaccagctggtcggctgtgatacggaaggaccgactcaattggctccatggtctgatggaactttgtcagcgccgccagttcggtgcttttcaaggaactgattcttgttgccagatagtcgggattcgttctgatttggtttagaacacccaacaaagcctctcgcgactcagaagacagctcgttgaggaagcatggaacagtccctggtgctggggtggtgcccgcaattgatcccgtgggtgtgtcaacgctgtcggttgacgtgagacctggcgcctgcgccaattccatatcgggctcgagcatcgcatatcgacgggtttcgtcgcaactcttgcggacgtcgatgattgcattgtacaaggatgcaaacgtctttttgtcgtctccacggaagcaatccaccaggctgcgatgggccatctcaccagacctcatgagacgggcagaaagtgccgtcgaaataaggttcctttgcaggcgaatccttgtgtttgcgcgcttgcgctcctggtacttggacaggcgaacaacatgggccagttcctccaaggttgttccttcactttctgggctccaaaagggctgggtataaagtgaaacatcagacaacaacggccgcgggaacttgagcttggctggtttctcatccggcaaggacaaagaggcggttgcaatattggtgttgagactgtcggatgagtccttgggagtaggggctggcgacggctctgtgccctggtcgatcgtgggcatgggacggatgggaagagtggtaggcatctgcagaccaggtccgcgcctagacaggtcgtcgttacggcggctcatgtttgcgtctttggccgcgcgagacgggctcttggttcgatgtgctcgtgagtgcagggcgtccacatgactctccgaaggtggcgaaattggcgacctcgacgttgccggaggagactggtctggggatggagctactcgtgagaaggacgtgggttagcgcaacgggactcgagagctcaaccttggggaatgatcctctggtttccccaacatacgcagcgacgattgaacgttggtgggcgaagaaagagagcgctgcatggatatcataatggggccatgcaatatagggtccaagtggtcgaccatgtactaccgacgacggcggaggttggcgttccaataacagcgacgggggtgctcggttcggctcgacaaggcgctaagatattggatgagatatcaacggatgggagctggaccaccttcggcttggaacgtttcttgttttggggtatcaaagatgggtacaacagttcatgttttcatgaagactaagaaaaggatatgtaggtatatttgtcttgggaacgggaacaaggcgagccctggccgtgcgtggttgatgtcgcaaacccagagacgatctaacaagtgagcagggatagaggtccgcacccgaggagaggggggtagtgtaggcaaggttgatcgccagctgtgaggtccagtcgagaatacgcaatggatgtctagatgacggacagcgagcccggagtttcgttgccctgatggttatggtctttggcttattcctggagttgagtcgggacttgacggcctgaagtgaagagagtcaagagggctcaacgacctaatggtccttgccttgccttgccttgccttgccctggtgacagggacgcggagctgttgatggtctcgcctcaaaccaggcacgcaaggtgaatcagaaccaagctgcaagaggaaaggaatgctgatcggtcgctaggaaaagttctgacaccacaccatgccctgatggccctggtcgatatggctctccgaggcttagctggatggatcctcagggggagagtacgatccgaaagacccaacctaactgaagcaggcgaagggcaaggaacgggactggagtcccgtcgggcacgaggacggctgggacggagacgggatggtcgtcgacagtgacagcaacagcgcgacactttgcgactgtgacagggcagggcgactaacagggttggttttggacacaggcagggcaacggacagcggttataacagggcgagcaagtcttgtggatcctcccggcggttatgtgcccagcaggtcgtcgactaggttgggggtggaagaattccctctttgggttgggctagaagagtggaagtatgtagtaaaataaaacaggtggtgatgatgtttgtcttggttgtctccctcagatcatatctccgctcacaacaacctgcaagttgccatcatgtgggtgaggcggatatcgggttctcatgtacttacacaatccatcccaccgaactggaaagactgagtgagagccgatgagggcgcaacatgagagaggtgacggacgggagggagctggtgtgtctcgttgcaccctgggctggccggcctggcgcctctgccttgctgccgtgaactcaagatgatcacggtgactttgagcgatgtaccggacgtggggtaagggacggatagcatcatatggagcccagtccatcaggaggcccacttatttacaagttgggtttggcggctgggatggaaatgcgggacacactttggagcagctcccctcgtgcctgcaagtttggagtcatgccttgtgaggttggagattggtggatttccttgtcattcagcgcacttgcagcgagtggtccactggacggcatgctcgcatgtttctctgccacgctacaatccctgtctcttccctttttttttttttttctttcccatctcgtggagctcttgttgttcaggttcccctcctggcaaggaatcatggttcaatatcagatttcgtaaatcgatatcagaaaggttatagctcagcaaacgggcttcattcgacgcccagagacagacagcttttccatgccgcccgcaactgcacgcacctctccttcctcatttcagtcctgcatcttcatttcaaatttcacagttctttcccccctcccccacctgcacttgcatgtgtcagaaagaaagaaagagctactggttgaggctcccctttcggtccagtcccctcctcccctcttcctctctctctcctccattgccccgcttccactcacccacttctttcccttttttcgggcccgacatgtgcctgacgtgatttgccctcgtatcgttcgcgcttgcgttgacgcttgcgcttgtccctctggctttttccgtctgcttgcttcggatgctttccatcaaatgtggatgtcgtggacacaagatgctactctcttccttccgttggatggacggacactgccgccagtcatgccgagtgagctgaatggacgagatggagtcccatgacaaacactgaacgcgcgactttgatagcgacagacgttcagcttccaatcgccgtcttcagcttgatccgtcatcccctcttgcctctccaagcgccgcaaaaacataattttccatgacgcatctccacggatcacgcatcaccggtcgagataacctatatgcgcaagaatcctgctatggacatgtccataactgctctttttcctgctgtgcctgacgactgcgggatgagtgcccaatctcatcattatcagcttgtcatggcatcgaaggcatggatggcatggcttcatccgagtccaccgcttctcttgtgctctcttccttcttgtcgtttcttgcctccaactcgtcagctttcaatgcttttccaccgcccctcccttcaccagactcgggctcatccctccgaaatgcagccatcagtttccgtggggagcaaaatgtcctgtccgagcttagtaccagaaagtcatgattcatgatatggttacgaggtgacggaacaccggccacactgccagctcatactacactactcctccaaactatcgatatgcgcagttgcagtctgatgctcggcgttgatcccgtcagtcacgtacatacatacatacatatcaaggagtcaagcaaggatggaggaggggatactatgatgtacccagatccccaacatccgtcccaattccagatggtggcggttgtgttgaaatcatgcccttcccacttacatatgtacagacatcgtctctcggctgtatacttggtgtacaaggcttgccttataccttccctctccggcgtctctgttatcatgtttgtctcgtcctattgtttcgctccaaaccccccttttcggaaggcatgaggtgcccttggataatcctataggccacacgctgagcatgtacacagcctgctgagctggccttgcattttcgcccccccgcccttttgcatcttccacggcttcccattgcttgggcccggctcttggcaacctggccgtcaagtcgtccaatgccagtcgtccacgatccaagaccaccccaggaacctgcttgcttttggcctctttcggaagcaggtacctgaagcatgtactccccacccaaaagaccccctagaaatactttgggctacatgccgacctaggtgggaacaagcgtcgtgaacatgcccggtctggttgccaactcacaccacccacacccacacacctaaagttcaccaccaccaccaccaccaccaccacggtcaccaccctctcagacggcctcacagtccaatcacatgttctcgttatgcccgcttgatcctgccacggctgtctctgccgccggtatatcaaaatcctccgatagttatacatatctttttttcttttttttctggaatcacactttccgtccctccaagccaagctgggacgatcggccaatgccgccagtggtagcatggttgagcgccatcccagggtaaattctttcctttcataatgctgggcacttaaaacaggcaacacgaggcgaggcaaggccgcatactgcgcaccatcgcggcggtgatccggccggcagatggacgacaagtcaacaaaagggtccaacaacacggccggcgcttgtggctccactccccaacatcgatccgtctgggtcggacaagctcccgtctgtgtgtccgggtctctttttccatccatcccagagacatatcagagggtcctgctgtgcgaggattcttgcttcgccgcaccttttgtgcaacccctgtgctgtctttctgtgacggcccagatcccgcactcatccacacctggaagttcatgatggtggcttccatagctcctccgttgcggaggtcttggggctgtctccaattccccagccacgccgcgccgataccacgccggccgagtctggtcccgggccacgcaccacgtaccttagtcaggcacgcacctttaccgccagtttcgtgacgacgttccatcccgagcccataagcatgtggcgcataggggtttagtccctaccttagtccagcacttctgcacgtcagactcctcatctcgtcccactttgtgggcagcatggaaatgttgccgggtcccagcttcgacggcgcaatgaaaacggtttcattggtgatagctgtgttatatatgcctcccagccgcctttcaggccttttgatacgacttcatctccctttcctcgtccggggttcctcctacgtggctcactcaccaccgttcattatccccagaccgctgcttcgaggttactaacagggttatagcccgcatacgcatacgcatacgcatacgcatacatctcatgcgcttgctttgcttgtcgggagggatgaagctgcctttgggtagcgaagcgctcagtcggcttgaaaccgcacaagagccgagaaactgggaggcaggtaccatgctagcttggttgtgcctgaacgtgggcagagttgccttgccacgcccgtcgtttcatgctgccggaggtaaagtgggtgctcggccccctccaaagacgaagcaatcaaggcagcggcgagattcagttgatctttcagagatgtttgctctgctggataatgacaggtacccgtctgtttcctgataagtcatttactaacggcaacaggtttagggcttggttatacaaacacaaacccacatacgacctacattaagtacgtgaagcatgtctcaagacggaaggacgacaacaaatatgtctcaggcgcgagtatgccagcgaagaacgatctacgtctcagtgtgcacattgtgctcccgggctacctcgtcaactcgtctacacccttcccagtttgcggcttcatgggcatcgtggaaaacgactagttagtccgcgaatccagtttgggctagagatggtcgttcaagcgcgcacacgcccgcgtgctgtgccacgttgtcacggatatgtccgatgactcctacttcacaagacagagggagaatgggaaaaagagcaatgtcgtgcctcggtgacaatcctaccagccacaaaagcttacatgcacccatattcatggagcttcaccttccaccacaccttgccagctaggctagctagctagtgttccctgctcgccttacctgagcaattggccaacgagatgattgcgcaagtcctgggaaacacagggtgaatcctgcacactcctcccgagacaatcccggcgggtctgctcatcccgtttggtcgtgttagccgattttcaagcatagagctggtctttgacgtttttcgatagcctcattctccagatcctcattttccaaggtccatgtggactagtgcctcatctgcgccagctgaaaagagttgttactcgcacggacgcgtagcctacaccgcttcaagtaaagagagaaggtaaagaagggcgccaataatggcttgaccgttcgttcaagacctcatctcaactttgctttgtgtattcataagtacttgattcggttgcttaacttgagcgtgatgttactttgaagtgaaaggcaaggggggattcttcaaaatcagccaagtagcaagccagaaaatcgcgtggatcaaatctcacagtgttactccatgtctgctttcttgctgtgtgtcgttgtgtaaggtagctgtgtgtaagctacgttctgtgctacgtacacctcatcgggaacacagcatccattgttctagctttggaagttggttcgggtaagtttggacccggccggaaggtttgacggggttggggctgtgagagcaacaggttgggcaggttggggaagttggggagggacaaggagagacagataaataaagtgtgtgtggtaaagaaggaaggggccaccaccttgggttgagtttgccgaggttcatcgtttatggaggtctctgatgagatgtttctatatctcatgaagtcttacaaaccaaactgtccgtccgaattcttttgaggttggaagtgtttatggtgggtttggtggtggtggtggtggtggtggtggtggtggtagtgcggatctgtgggcttagtttacctctgtttgtctatgtcaatcgctgggaaatagaattaggcaacaagaagagaaaggtgaaaaaagagagaaaaagatagacagagagaaaaggaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaggaaaaaaaatttcataacattctcgcaacgtcaagcttgggaaccgtatatcaagagaaccaagcacacgtgtacgcaaataagtggagaacgttcaacaacgacacaggcagcaggattcgggaagataggtaatcagatctacctgccagccagccagccagttcctggacaagaggatgactgacagacaggcctctattctataaagatttagcatgcaatttaaagttatatattcgtgtgtctcaaaggaaactatgaaatctttaatgcatcaacataagaatggaaagacagctatctcccatttcatggcaagtcttcattcccacacccagtatgacggagggtattgattgccttgatagaggaactagactagtccaagggacctgacgggatgtgaacctgagcgagcagctcagctatggtaaaaaataaacaaaaaaaaatatatatacgtcgactgacaaaaagcatatttgatgtgaagaagcaaggtaggtaaggatagggggaacgaaagaaacaggaaagagaggaaggagggctttaaggagagagaggggggaacagaactactggaacatcaaaacatattgcagccacagaagatggaactgaagggtccaagtaaaggataaagtcaaaagagtgaagagactcaacaggtaatgtaatcagtcaaggcatgaatggatggatggatggattatgtatctatccatctattgatccaaagtgacctaacgtatcatgtatgtgcgcgcccgtcactacctatgataaccctctcggccccagtcccgtctctgtatgtgaggacatgaacacttaatctggtccgtaagttcaatcgtcacatcatcagcttcagttccattccagcgatcgccttcatgaccatcgttctttctataaaaaaaaaaaaataataataattcgaggtttccttctgactcccggttcagatgaacgtacctttaaagaaaaacatacatttcatctcattctcgtaacgattcttctctttgtgttcacgaacctcttgacaagacactctcccctcctttttttccctccctttttgtttctctttcctatatatctatctcataccgtgacaagcagcaatggatagtagacagacaaataaacggacagaaagtaggtacctgtgattttcttgttcgttcgtttttccacttcttcattaaaaaaaccttcgtcccttttttttttcttggtaaggggctggccggtggctgtagtagaaacttaggtagcaaagatactcgtggaaaagggaagtataataaaagtaaagacgagatagggagaggggtacaagctacatgtataagtacggacaagggtgggatgatgagatggtattaaaggataatgaaggacaactggcaccggtctggccccgggtctggctctggctcccgtccatcttcgggactcccgaagggatcagtatctgtatcagcatcggaatcacgatcacccaaggaaggagcgtaacccataaagagcttttctcggtggaaatcgcgatacgctagcattggtctcatcgaaactgacaaaagacgacatgcgggttcatcaattacaacatgaagcataaatgctagcaagttacgtatacatcaagataaagacagcaaacaacccgcccaatgcgctcgataatgactgttagtacagaatatatgatatgcaacaccaaagcctcaaaatacccattcattcccttttcgtttccgttgttccccctccttttgcgattccctcgtcatatgcttttcatatttccccctcgtgcttttatatcatgggccaccatcaaacgaaccacgacatctgcgtctgcctcgcttgctttggtgaacctctcggttctgtcaagcgagaactgtatctccttcccccttcgctcactgccatcgtcaatatcccctcgacccctcatctcccgtctcgattcatccgcttgcgcgtctatatgcatgaagcagtattcattaccatctccatcccccagcacaactgtcaaagatgcaagtgacaaaacgacgatgcatatgataggccaacatatgcctgctttctctaccaacccaaccaactcggccaccagtctatcggccggcagcgagcgaatgatcaagacgttgggcaaaggctgcaaataccaaaccaaaaggcatgaggggataaagatggatggaaactgcgggagctgcgggaacggtcgcaagatgtgacctagacgactgacgttgatgcacaggattggcggtgtggccgtggcgggtgtgatgattggattaggccgcagatttggccgcatgaggaaatggaggcctgaacctcccctccgctttcttgcaccacttgtcgtcgagacaagctgggtagcgggacatgaatgttgggttattgacgtcaagccggcatgcgccggaccaacaaacgccagaaataccgacagatccccgtaatagccggactgttcaacacagagcatcacacctatgcggaaactctacaggatattcgcggcccagttcactcacccctcccgaacctgacatcgaaccccttaagtaccgccatgatacttgcggcctctacttcgatcggcgcccacgctttgcccgtcgacgattgctgcaggcttacactgcctcgattaggcggtgggttagcaggcaccgctctcagcttgggcagccacgagccaatgtcatcagctgcttcctcaaagtgccggtgagaggcaatagtcttgtaagcctcggcgcaggagagggagagtgcgaagttactggcagcgacattgttggaggaagaagatgaggaagagattgggttggatggtgtgggagcaggtagttgattggcggtcttgtagcggttgaggttgatggggacgacatcatcgttgtcgtcgggcttttcagtcttgcagcatccgccgccgggaccgccaccgccgcagcacccggacgggggagcagcgctactgctgttgtcagtctgttgcctgttgcgctcaaagttggctgcaagggagcggcagaacaggccggacttgggatcagctagacactgggcgcaagtgccggggccaccggggccacagccaccggttttgacggggcgcttggattgcatatcttggttggtgttgctggcgcggttaagagaaccgaagctaggtagcttgacagcacccgtagccgtgacttccaaaggcatggggacgacatcgttctcggatggcggcggtgtgtgcatctggacttgctgaaccaccgaggcgacggtcatggaggcggccgaaagggccatagattccgcgcacacgcagtaagtcccgtccttgcagaacccgcacgactcgtgcatctcgacggaggttataggttgggactgctgctgggcaggcgctggaaggggggtcatggttgtctcaggcttcttggacgagaacaaggcagtaaagtcagtctccaactgcatgtcctcgacgccagcatcagagcgctgcctcttctcgtccggacccaacgagggcgagctgggaggtagtggcctcttgaggtcggcggccgccaagacgcggatggactcctctagacaagcacaccttccttcgggagtgcatccgccgcagcccatcaagacgttggaactttgcatgagctcttcagcgcaggcacatgagccgctgctctggcagttaccgcaggtgacgtctagtggggactggggagcctcctcgggtggcgagatgatctgagagatggagaagggctgagcagttggtcgtggctctgcaatggggacggagtccaccttgggcgccagctgtgtctgttgcgtaggctgttgttgctgttgctgtagagtatagccgttggactgttgtgataggaaggactgcggcgacatgttgttgttgttgtcccaagaattcttcagcgtgttgcgagcctgcttctccttctccaacatgtcctccaaccagcggcaacgcgactgcagggtctgaacttggacctcgaaatggctgatgcggccctggagctcgctcacaacgcgctcatgttcctccttttgctcttccagctggtcctccaactcgccgacgcgggcggccctgcgctcgcggaaagctctctgagcagcgcgattctgtgccttgcgcttagtagggggcgtgtcggtggcaggcttacgtccaggctttggtcggggagggatgacccattccttagtggtcatgctcaaaggacctcctcccccaggagtagggcagtcgacgggcgacatggcaccttggctagatacggaggcggctctaataggggcaggtttgggtgcgacgctgggacgaggcgcaatgggaggcacgccagtgaggttggtggtggtggtgttggcagtgatggaagtcgatgatgccggagtggagacgccacagcttgaggttggagagggggccgaagtggcgggggtcgagacggcactcggggaatcccgcttagcaaaggtggctgctgtggttgatgatgatgatgatgatgatgatgatgatgatgatgttgatgtctgctgtagggctgacaggtccatatcagattggagattttggcgttgccgatgttgcacttgttgttgttcaatggacatggacaccgaggtcatctgaccggccatatgagcggcagaggcgacggccgtcatggcacacagtgttgtctgtcgttgctggttgaaaggagaccacctaggcggtgttgcacagaaaaccgactgaactgaccacccgactgcagtcaatttgatgaggggatcgatggcaggactggcggaggatctgataagatgatggcgtgggtgtgatggatggaccgtgggaggttccggtgttcgggcggcccgggggcaggcgttggtttttattttaatgtctcaggtagggagtgggcactactagccctggagataccacagtgggcggaacagtggatttggtcgctgggccgttggcgctgtctcgttccttttctggggcattgcccgagccgaagccgagaaaaaccgtggggcaattgtccacttcgtgtccgactgccgtgccgaattcttgtgaatcccgtcgatcaacaattgtgatgacaacctattggttgaagattgctgtaaaatagatcaagtatagaaaaggaagaagctgacggctgtgggtgtagcgtgtatgtattgaattgacttggatcaatgtcagattcccatcatgatgtgtttttggcttcccttcaagttattggccaaaggggaaccaagccaggtaaatcaaggacaagattctccttggacaatgactgaggggttgtcgattcccttttggcaagaacgactgaagttcatggtacacctactgtaaggaaaatttgcacctgggaatgatgcgacacggaaggagcgatttgtgcttgggatactccagtctggcatatgcccgtggctggggtcgtctcgggtccaagcgaatttcggtcaatctcgcccacaaaatgagggctctcacttgtttgattcgatgatctgtgatgctgatgtcccgggttgcctggctgacgaaaggaacaaaaggccgagcagtctgatagaatgctccactgattgattgataagattacaataagtgcgctagtacaatcgcagaatagccgcagttgctagtgcgtcacgaaagagtggggcacgtcgtggtcaagcggggacctatgactggagcttccacttggatggatgtgcctgtccggttcggcaccagtctctgaacctgtcaacgcgcggatcaaagaatggaactgaactgaactgaactgaactgaactgaactgtggaagcgaaatgctcaacgtgccattttaactgtatgacgccgtggttacgaggctgaatcgtccgatcatcttgctctatcccctactaccgagcccatacgtcggaaatacgacaggcagtcactcatcagcgttgcaagcgatgtcggctgacgaaggcggtctccatcgatgctgtgggcaaggcaaggggatcaaccgaggtgtgactggaggccatgggtgattcagttgcgttattcatgactaaacttttgctcggattggcacgaagctgaaggtcaatctgttgaatcacgattgtgatcttttaacgaggccctctccagatttccaatggcgaggatgccgtttgtgatggagcgagatgtagctttcatcgtttccggaataaaccattcggtaattcagctgaagcatggtaatttgaacaaaagaggatgttgaacctgttgattgtttatagggcgctgaatatggaaatcaagaaattcacacagttcctttcgagaaagtcttgcaagacagtgcttgaatatggaaacaagactcggtgttgagtgttgtcaaaggccccgcacctttcaacccttccgtcctgcatggagtcgagggacccacggcagtgccaagaggaattatcagatcggccacatctcccactgacagagctccgagtgaaccccgcgggaacaataaacaaacgcccgccaatctcaccacacaatcacactcaaccgcgcaaccaacaagggtcccagcactcaacaacagccaccggcccgatcagagatttctgtttacgcaatcaggaataaaaatatctgctcacgaagtggaatctgtcctggcctggattttgagggtcatcggatcactcaatcatcaatcaaccccacaccatcctgcactgcactgcattcaccgaggtgcagtcccgtcacgccgagtccatccatcccggtccgcacttcaacctagggagcccaggaacggccgagctgaatctgaacccgcacccgcatctaaaccggagtcggagccggagccggagccggacctgaatagtcccacaataccggatatcagcccctgaacctaccggacaccggctttccaagaaaccacatccggctacacttccgaattcaggcagtccgttaaacacgggcaaccaacctcattcggcgacaacaacaacaaccaccacaaaaatgacaaccctcaacacccccaacttcgccgccccctcctcccatggccgcccctcctcaccccctcaatcccagacctcctcacccatctccccaaagtccacaaaccacgccttcccctccatctccaccaacctatccaccaacccccctcctccccgcctcaccaccaccacttcttcccaacagttcccctcttctaaacaagacgacgatgacatctccgacgacgacgacgacgacgtatccaacctccccttccccaccgccctcccccgcccctccttcctaaccccccacttctcccccctcgcctacctcgactctctctacgcttcgtcctcctcctctcctgatccaaccagcaccaacgccaacgccactgtcgtcaccactatcacacccttcagccaacgacaccaaaccctccctgacctgcgttcggaactgcatactcgcagcctggcaatcagttccgaacttctggaactcgtcaacgccaactatacctcgtttttgagcctaggggatgaactgaaagggggagaagagcgggtggaggatgtgcgggttgctgttttgggatttcgaagggcagtggaggaggtgaggggtaaagttagagaaaagaggggggagattggagatctagtcaaggagttgggatgcgtgcggggtggggttgagtgggggaggggggtgttggaattgggggaacgggtggaggggttggaagtcaaattgaatatgggaagtttggggagtacggggggaagtggtggaggggtaggaggggcaggagcggaagcgtgggtgaaaaaggggacgattaatgcagaagaagatcgggtggcggaagaggatgtatatgaagggtgggatgatggatcggaggatttcaaggaggaagtgcttgatgatgatggggaaggtgacgaggagagagaagggttcgtggcgagtagtccggcggagttggaggcgctggcgagggaatatgtcaagattgagcagatggcggataggctgggtgggcacgaggtgccgtttgtgaggaagatggaggagaggatgattaggtgccggaatacgatcctgttggatttgagtaccgcgttgaaggaggcgaggagggcaggtgaaagggggaagaagagggtggttaggtatttgggtgtttatagactgttggacgcggagcaggaggctgttagggtgttgaaggagaaataggtctaatgttagaagcagatgatggatggttcatgtgatagatggctgctgctaaggggttaaaagtacagttctgaaggacaattaatacacctaatacttgcacatatacacagagaacaagcacaagggcatacccatgttaccaaccgctccattttgccattataatacatgcctatgatacaaggaaatctagcccaaccctcccgtcctatactacaatgacgctcttacatgaccgactccagatcctcgggcttgatcttgtcatcggtaggcgcaaactcggcgttcagactcattccaggaccgtgggtagtgctaagaaccacctcctccaccatcttgggcgtggtatcatccagcttgccaatgtcggacttgatcttggccatgaacacacgaatgttctcggccagctgcttgggggtgaaaccaagctggccaaccgccatacgcacgacaccgttcctctccctgtactcgtccatgccaatcatgtcccggaaggtggcctcgaggttgttggtgatggtcttggtcttgccgctgggcatcagacccttgggaccgagcagctttccgacgttggccttgcgcagcgcgccctcgctctcggtgtggcagaggagcttgttgaagggaaagttgcccgaccggatcgcctcgaacaaagtctcctcgccggccatgacggcgccgaggttcttggcctcctcctgcagcgcgctgccctcggggcagatgacggcgatacgggtgtcggtcttgacgggggtcggtaggcggacgcggtcgcgcacgacagggccgttcttttttgtcctgagcttaacatgcacctcgtacttgacggacaaggggggctggccgacctcgacggcgcggaggtagctggttggtgttgcagttagtgttgtgttatgttttagagaacagctgaggattcgcaacataccgcatagcatcgcagagagaaaactgctgctggccggtcaagtcccatgacttgaagaacttgtactgcttcttcttcttgggcgccttcttggctccgcccttgttggggttgttggtcgcatatcgaacctgcgatgcggcgaccgacgggacgaggaacttgggtattgtcggaagagcagctctggtgggcgtcgacaggctaagcctggccagcgaggctagacattgttgtgttgaagccatggtgtgtgagagagaggagctgtggtcgggtgtcgcgctctccggtagaggggaactcgagggggcggcgggcggcgacggcggcagcgggacggggggaatcgcgaatcgaaacctcgagtcggggacggcagcgggcagtcagtccagtctcggaggggttccggcgcgggcaattggcacgcttcctgcccagaaaaaaagttgggcccggggcagactgcgcggcactgcgcggcactgcgctgcaccggctgggcattggcgcggcaggcagcgcattgatactagtacctctcctcactgttgggacttgcagtgctgagccacagtttccgagaggaacgcctcagtccgtcttgacttgggttccattccacttgacactgcagtgacaaagcgccacacccatcctcacacaactgcccgactgcccgactgcccgtacctaccccggacgctaccgcaagcgctaaacttcagcggcacacccaaagaccccgccgcctaactccacccaccccgtcccgctgtgcccctccaaaaacttccttgactcaattccagtcccggtgttttgttgtttttttttgtacagttttcaacccaattccacatatacccccccatccatcaccatgaagctggacgagctcaagcctctcgaggccctcctcaccgcggacttccgccagatcgagccccgcctgcaggctctcgacaagcacctgatcctgcgcacctacctcgacggctacaccctcggcgacatcgacaccaagatctggctcgccctccgtggcaaccgcgccgccgtctccttcatcaagcgcggctcgctcgccaaccttgccagatggttcaactacattgaggagaaccaccccgagatccaggccgagatcaaggccaaggatgctgccgccaaggccaaggtcgccgccgcctccaaggccggtgccagctatgcgctcgccctccagaacgccgaccagggcgtcgtcacccgtttccttcccgagccctcgggctacctgcacatcggacacgccaaggcggccctcctcagcgactactttgcccaccaggcctacaagggccagttgcgcctccgtctcgacgacaccaacccttccaaggagaagcaggagtaccaggatgccatcatcgaggatctcgccctcatgggcatcaagcccgacacggtcacctacacgtccgactacttcgactacctctacgacatgtgcgtgcgcatgatcaaggagggccacgcctacgccgatgacaccgaccaggacaccatgcgcgaccagcgctggaagggtattgcctctgcccgccgcgaccgctccgtcgaggagaacttgcgcatcttcaccgaggagatgaagaacggtaccgaggagggtctgaagaactgcattcgcgccaagctgtccgtcgacaacccgaacaaggctctccgcgaccccgtcatctaccgctgcaacatcgagaccccccaccaccgtaccggcaccaagtggaagatgtaccccatgtacgacttcgcctgccccgtcgttgacagccacgagggcgtcacccacgctctccgctccaccgagtacaccgaccgcaacccccagtaccagtggttcattgataccctcaagctccgccaggtctacatgtgggatttcgcccgcatgaacttcatccgcaccttcctctccaagcgcaagctcgccaagctcgtcgataccggcaaggtctggggctgggacgaccctcgcatgcccaccatccgtggtgtgcgcaggcgcggtatgaccatccccgctcttcgcgactttatcctcaagcagggcccctcccgcaacgtcgtcaccatggattggaccaacttctgggctagcaacaagaaggagatcgaccccattgctccccgccacaccgccatcaccaagaaggacgccgtcaaggtggtcgtcaagggcgccgatgcccccgccgagcccgtcaagcaggagaagcccaagcaccccaagaacaaggaggtcggcaccaagcaggtcactttcgccaacgagctcatcatggaccaggccgatgccaagtcgttcaaggacggcgaggagattaccattatgggttggggcaacggctttgtccgcaacattgacacctctgccgaggtcatccccgcctttgagatcgatctcaaccttgccggcgatgtcaagtctaccgagaagaaggttacctggctcgcgtccaagggccagacgctggtccctgccgagctctgggactttgactacctcatcaccaaggacgttctccaggaggaggacaacatggaggacttcctcaaccctgtcaccgagaccatggaggaggcctggtgcgacgaggcggcggcctccctcaagaaggacgacatcattcagctcgagagacgcggttactaccgggttgacaagggtctcaatgactggaaggagggcgaggagaagaagctcgtgctgttttgcattcctactggcaagactggttccaagtaagtgtgttgccactgaagcatcatgtaagcggggaaaagtttgttaatagaaggattgttgatgaatgaatgtaatgaaaacatttgaatggtcatgttgtacgactcaattcgttgtgaccttttgggccagcttgatgagcacctgttttacaaatgtcttgaaatgagagggttagggttgagtatttgcaaaccaatcggctacacccaagttgtctcaactcggtgcaattgctcacttacccggcataatttacttacttacccggcactttcgcaaaactgaaacttgcgggcgccttgacaacagggcagctctactcgaagtttggacgatacaaaacacattgtcaaagaaggattacaaaataacgccgcaacttggcggtctcgtcgtgcacacaccaaacatcaaaccgtgcctcttttacgggacgggagcttccgcggcctgcgcccgtttgcgacgttgcacttgcacttgtgacttgcgacttgtgtcaccgcccatgatgatgcagacgccagacccgacaaagccaccatcgacaagacaggtaagtagattccaaaactcaacccaattttccgatcctgaaaccccgtcgggtcttgtcatcgaacaatctagaatcaaaccaagattgccgatagtcgatcacatcaaatggataaatggtgatgtgaagaagcactgggcggcgcaagcgaagcaagccaagcgaacatgtcagagacacgtaaaaatgctacgcaaatgtaacgaaatgcgacggttcgacaaccaggctttgcataacgggatggaagacgagagaacctcaaatcagcccagacggacaagaaaggacgagacaatgccgagaagcaacaagtctccaaaaggaagttggcttggagtaatacagcttggcaaagtggttcgtacagattagactgaacgataaacaccagctcgctttagctaatctaccttacctaggaaaggccgttgcagaagtgtgataggaggttacaataacctacctcgaatcaacatattgactataaggggtttttacctcatcatcaattcgctggaatcaacaattaaaagcggaaaggtcccgtaggtcctactcactgcctgcagtgccgctctttgggccctgacagcgatcgacgccaggcttggctcggatcagtccgggggacgtgcgcccatctgaaagcgaccgaatgcttgtccaacaggcctgaaaacgagtgccgagaacattctgaaaatacccaagggaaaaaagatcttgacgtcattcgctgttcggttccttcacctcttggcttttgctttttttgtcgctttgtggttcctggagctcgtgtgccaagtcgagaaaagcgcaatcaatgtctcacacgacctggtttgacttgtgctcatttcccttcccccccaaggtccagccaggtcccccagccatctccattctgtcacccaatgtcccaacaactggttgttgtgtcaatcaatcaatctaatttctctctctctctctttcccatttctccctctttctatcttttcccggtacctacctaatcgttaattcgatctttccattccgccttccatccttatcagtggaggtcgtgcgtgttctggattggtgaacagcgttgcggtctgtttacacgcaactcgacaacccggcaacgaactggagctccctccgttcctagaaatataagcttaaaacagctccaccaccacgagcttcaccttctccccaggacctgaattcccacgtcaacaacaacacacagctcgtccattcaactactcgacgacaaactcgaagccgccgcagcgatgagcgggccacagtatggcgcccagcctggtggctactacaataacaacaacaactaccctccgccgccgcccaactcgtaccagatgaaccccatgccgaccgatggtaactacggccagcaaccgcagtatggatatggaggaggtccaccgccgcagcagtatggaaatggttatggggatggcgggtacgctccgcctcagggacctccgccgaacgggtccaaacctcctccgaccgatggctacggcggccccccgccctcgtacgatgaagtgttcaaggtccagaagcccaagtacaacgattggtgggccgggcttttgttcctggctaccgttgctggattcgtcgcggtttcggctattagtattcatggttatggtaggataatctccaatcttcaatgtcaatatctcaaagtgtaagacgatgtgagatccactaacacatacacacacaacagccgacaacagaagtcaaaacaatggcagcctcaacggtcaacgcaacacctttggtctcaccacccacactatctacctcttcgtctgggtcctgatttgcgccattgtcctcagttatgcgtacatgtggatggcccgcaagtttaccaagcagttcatctacgccaccggcatcctcaacattgtcatgggcctggttacggcactttacatgttatctcgcaagtactggtccggcggcatcgtctttctgatcttcgtcgtcctacaagccctcttcttctggtcctgccgctcgcgcattcccttttcgaccctgatgctccaaaccgccatcgatgtctccaaagtccacggtcacgtctacctcgtctccgctgtcggcggtgttataggcaccctgttcgccgcctactgggccatcaccctcgtagccgtctatgtcaagttcgagccggacccgaacaacgccgcctgccgtaacgccggtgggtgttcctcaggcaaagtcattggcctgattgtcttcatcacctttgccggctactggatttcggagtggctgaagaacaccatccacaccaccgtcgcgggcatctatgggtcgtggtacttcaacagtcgcaactacccgactaaggtcacgcgcggcgccctcaagcgctcgctcacttactcctttggctcgatttctctgggatctctcttcatcgccatcatcaacctgatccgccaactcgcccaggctgctcaacaaaacgccgcgcaggagggcgacatcctcggaaccattctctggtgcatctttgggtgtctgatcggcatcttggactggctcgtcgagttcatcaaccgctacgccttctgccacattgcgctctacggaaaagcctactttgccgcggccaaggatacatggaagatggtcaaggaccggggaatcgacgctctgatcaatgaatgcctgatcggccccgtgctaacctttggcgctactttcgtcgcttatgcgtgcggtctgattgcgtatctgtacatggtgtacactaagccggcgtacaatgacggaggaggattcacacccgtggtggtggcgtttgctttcctgattgggttgcaggtgtgcaatgtgtttacgacgccgctgacgagtggcattgatacgatatttgtggcgatggcgtgggaccctgaggtgttgatgagggatcatccggatttgtatcacaggatggtgcaggtttatccccatgttcaggaggctattcatgcatgatttggcctccttctgtggtagatgggggaataatattggaggaggggaaggcaaggagagtagacggaggggccgccctccaactggcgaaaagaaaggagggagggcgggtacatgccgttcaaaacctaggaatgcctatacgatactatacctgctgtaacttgtaattctttgaaagagggagttggtgcgtcaggagggtttgataccataggtagaggtagcgagtaggaagttgggttggttgcatgggagggggtgaggagaacgataccagagcagagcaggaaacgagagactactaggtaacaagaacgaagacgagagaaaagaatagtagtaataacagaacctaaaatgactaatttacacgtacctacactactgattgtcaatgtactatgtatgctagtatgttgccatcttgccagttactacgagccgttccgccgcaattggttacggtaagtagagatccctcacgcggtggttgttggataacttgacgttatcatacctgtaaccacctctgtctctctctctctctctctctctctctctctctcaaaagagagaaattggtcgtcttcgttcaaaacaatatggaacagtaatgaacaaggctcaggacggttaaccaggtacctcttctacatatttacctcatatgagttttgtaggtagagtaggcatccgtcgcctgttatgttatggtaggtaggtagactctatggtaaggcgatggctgaaaggaaacatgttacaaaaaacgtctttgcagcacgactgctgcagcacgactgatgcagcacgactgaaagtagcctttctaggtaggtaccattttttttacctagtgaagtgagtgagtgagtgagtaagtgtgacagagtgatgagctgcggttcttcctctttcaggttggcaccagccatccaggtttggagggcggatggatagatggtagggtatctatctatcgatctatctatctgtagataggtaggtaggtaggtaggtaggtacctagactgaaaagtccggcaaacactatgaacacactccaatcttcacccttctatgatcctacctagaggtatttaaatcaccatcttcatctccatctcttggtgattgattgtctgatttcgtcgccccttcttcttccccaccgctagaggaatcgggacagtaaaaaaaaaaccagctattgctttgttgcgttgtttggtttggtctagtagaacgtttcgaagcaaagaaaaaaagacgggatgaaggggggaagaaattagggagaaaaaaaaaaaaaaaaaaaaaaaaaaaaagagagagagagagagagagagagagagagagagagagagagaaataagcagagggggcaatgcggtacttgattaagagcagcgttcggctttctcacaggcgaatgtagtaagattgagtagcattgaaggagacggacgggagacgtcaaatagagagagagagagagagagagagagagagagatagacatagaagaagacatccgtttatcagaagtttccgcggcgttcacgaagtcccttgccatcattatcccacatacctacctagaggtagcttcaacggatgacagtttctcgtcttggaaggctaccttgaagagcttcaagtatttcctattcaatgcttgcttgaaaaaagaactgaactaacacatggagaaacagaccagtatcatattgtgttcttgactgagagtttttagatacctaagttgcggacgcgaatggtccaagcaatcaaccggtgatgacatgtaaggatcgaaagaacaatcattcgggaacgaaaggttcgtccatactttgatcaattaagcgtgttcgcatcgctgtctcagctaactaagtacctatatatttccaaaagctcgtcagcaaagtaatgaaatcacagcgctgtttctaagccttcccctatacagtagtcgtacaggtatcatccccttccgcttccgctcccacgtccgctggtgtgtcttccaggtcatatatattttcctcgtccgtttgagtggtaatctcctccgaaatcaacttgtaagtctcaaagtaacaaacatttgtgagaaaccatctattcccccaatacgttgacacgttgaagacatactcttcacgtgtatatggaatgtttgccgacataaagtcctcatcaggtgctgggccgttgttagcggccgtactgagcggtgcggacgacgatgctgacgtgggaatgtttttattgcttgttgatgttggcggcggtgccgttgtcgttggcttgctagaggtgactgtgcctttctctacgatctcggccagcttcatcgaaacataattccagcaacccctcctcctaacagcggaaaagcatagcacaaaccactggtcattttggatagcacgtagcgttggtcctgcggatcgcctggcttcctgtatttccggttgaagtttggtccataccctccaaaaaatagcctcgatgaatgggaacttggacctggccagctccttcagcctcgaaaagaagaccatctcctgccacataaggaacgctaccatgttcgacgcggacgagtacgggatgtggtaggcgagcatagcccgacggaggtattccatttcatccatggagatgcgaatctccagtatctgcacatctgcaccaccagcgaatttggcggcgtcaacggccccaacgcgcttgtcgagccggtgcacagcccacttgtacttagccagcgcgtgctcggggttacacgtgaaaaagacgaggtctgctcttttgtgagctcttctccgcggcatcacggaagccactctgtcttgggggtcgccgtcgccggtaacattgttatagagaaaaggttcccgctcgggctctctggatacttctaccaagctgtcgatgttggacaaccccacagggccgagattaccggagctagatactctgatgttcttgagctgcgtaccggtcacgactttgtacaatatcaagtggtcctgtgttgtacgtctttcgctgtccttgcgaacagtgcaggcgcaaggaggagcatccggcggtcctctgagccctgcgagaaatgtagattcgagaactggttctctgtagggaagatcctttgcggtgtagaaatcaggcacctcgtcttcatctttgtctgggcggcccttgtgcgccaagagtgagatgggctcatctatgttccatttgctttgatgctagcgagccaggaacaggcttagcttggttgagggtgacgaggataaagggggaacgtcccagtcgagatgtccccatatccgagcagttctttccctggaggtggtgtatatttctaccaacaagtcccaacgctgtcgcagggtgtcttcaatccagtagttgcaggattcggttagacgttgggtgcggaaacaagggtccatgatcatgttcacgaattgttgggagagaccatgggcgtgaaggactcgtctccattcgttatcatcatcgttgaatttgttgagggttggaatcccaccggcaacgtcgggaagacgaaaataggtcaagatgacgtcgcggaattcaaagatgcctggccttctgttgctgtgaaggtagagccattgttgccacagctggtcggccatcttgttactgaagccaagccagatgagcgcttcccgtgaaatgataatcattggtatcttgagcatatcggacggctttgctggggatctgcggagggcatgtgagagatcattgtggctaaggaagcaacctttgtgcagttcatgatatccaatctcatggttcagattcaacaggccgtactcttgcaggccacgggcgtcctccttggtcagaacgaaccatgaacgatcgttcgacattgcgcgccactgtcagaaaaggaaaaattgatatcaatgtagagatatgtagaaggcagcaatgggaggtgtatccaaagagtatggggctgatttggtggaaagattggggaacggtgagagaattgtgggatttatgcccacgggtatcatttgaaattggctcatccagcaacgcagcttccgactagggctttgggacctgcccatcagaatcatcagcatcgacatcatcgtctgttccttcttccactttatcacctttcgccactcccctggtcggccagccctctgcctgccttcttgcccacttgactgccttctggtgcttcttgctcttgaggtgcttctgccactgttcttcaattctaaactccttcccgcacacctcacatgtcttgttgcatattgtctcgggtcggttgctcctttccaactgctcggccaacacctctcttgcagtgtccgacaagtcttctggtcgcggcagcggctgatgggcaagatgtttggctagaagagaacttcctttctcggctacttcagagtgccaatgggaaatgttggacgagtccaagagatagaagttggatagaagattctcttcctgaagggctgcaatggtctttcgagcaatccacctgatttggtattttgcgtactggcgggttgctgtcttggtgtcctcgattccttgttgcttgagtttttccagtgcggcttgtggagtgtcggtttcggtagacttgacagctgataaatatgattcgaattggcggaacccgatggactgccagatgcccttggtgcggtcgacagtgtcacctgctgcgagacggcgctgcaaatagtcgtagactgacgatgtttcgtccaaaagaccattggctaccatcttgtctacacgcttgtcaaggcgctcgttgagcacatcgggcttggcgtagagccagaagagaagcaaattccagggactcggtggctgctctgcgcgcttggcctctttccgagcgcgttgttcggcataaatgtcggaggcgcgacggccagtgctaaggtagatctcgagcgagttgcgaatcttgcgaatgtctttggggtgccatcgctcggccatgactgggtcgacttcttgtagcttggccagcatgacctcggcggattcgcgaagaattgggtgctgacttgcgagttcgtcccgtgtagctttggcggcggctgtctctgattcttcggtcgtcgcaggatccgactcaaccagcttctcgtcgaacagcaggccgtcgaggtagtacgaagttcctcctactacaatgggcagctttcccctcgacctgatgtccgatataattctcgttgcttcgcgtttccagctggtgacagaccatggttcctcgtccagtccaatgttgccgaggaggtaatgggggatgccgcgctgttcttcgggagtgagctggttggtgatgatgggtaggcctcgatacatttgcatggcgtcgacgttgatgatttcgccattgaatcgggtcgctagttccacggcaagctggagccataatcattgtgatcagcgcactgggcaatggtgaacaaatggctggtgaagtagatcatggaggtagctgtcgtacatcagacttgccggtgcccgtggacccgtagatgacaaccagagggtctgccattgttgctgtgcgaaagacggaacggatggcctgggagaatactggaatggtccacctcattggcctttattggagaagtgtgtcgaggtgctgaggcgcattgcatcaaagcgtggacgaaatgggaaaaaagaaaacaaacataaaaaagttcaagattgggattgaattggcaattgaccccggcaggcatccaccccaccatggaagcccaccttcaatcgcaagtggaaagttcccttgacacacggattgttgtcgataagagaaataaatggcatccacacgctgactcctaacccctgcctaccactacggctgtccctgcggctgtccagggcttccccaacgatttggattccagtttcaacaaggggcggctggacagtggagggatcaagatgccttccttcgattgtggacagcggcccggatgttgcctgccgaagaagcttcccgctcctcgttctgggtgtgagctagggaggtcacttggagctggaacgagcttttgacgtttctgcaggggcggggagagagagaacaacctccagcgggaactgaaggctgccctggctggccatcgatgcaattcgcgtctatcattggttacaagtcacgtggagtgggtctctttccaagcacactagacttaggtagcaccaagccagcaaccgggaccctccaaattggacacatcacacttgggcgactttttggacagatctcgcgacgacgcaccgccttccgccttccgtgtccctcggccagcttccactttccacacttccacccgacttccaggacacttcttttaatcgccaactcctcctcctcctccaccaccacccttccttccacttcctttccttgcttgatccttcaacgcagcgccgacaacactctctgcgcttccaactctacaaagggctgttgtcgcccgtttaatctaatcttccttctttttacccttttcttcttccttcacacacgccattgcccatcatgagttcccgtaagttgttcggtcatcgacgaccatgttgaacacgcgcgtaggcgcgttggccatgccagactgtcccgtaactaacctcacctcccgcccgccatgcagtacggttcctcgatctcgtcaagcccttcgtgccgttcctccccgaggttcagcagcccgagaccaagatccccttcaaccaaaagttgatgtggaccggcttgaccctgctcatcttcttggtcatgagccagatgcccctctacggcattgtctcgtccgacacgtccgatccgctatactggctgcgtatgatgatggcgagtaacagaggtactctgatggagctcggtatcacccccatcatctcgtccggcatggtcttccagctcctcgccggcacccacatgatcgacgtcaacctcgacctcaaggccgatcgcgagctctaccagacggcccagaagctgttcgctgtcatcctctccatcggcaccgccactgtctacgtcttcaccggtctctatggccctcccagcgacctcggtgccggtatcgtcttccttctcatcctccagctcgtcgttgccggcatgattgtcattctcctcgatgagctcctccagaagggctatggcctcggcagcggtatctcgctgttcattgccaccaacatctgcgagtccatcatgtggaaggccttctcccccacctccatcaacaccggccgtggccccgagtacgagggtgccgtcattgccctcttccacctcctcatgacctgggacaacaagcagcgtgctctttacgaggctttctaccgccagaacctccccaacatcatgaacttgctcgccactctcgtcgtcttcgccgccgtcatctacctccagggcttccgcgtcgagatccccgtcaagtcttcgcgccagcgtggtgcccgtggctcttaccccatccgcctcttctacacctccaacatgcccatcatgctgcagtccgctctctcctccaacgtcttcctgatcagccagatgctctactctcgcttctccgagaaccttctggtccgtcttttcggcgtctgggaggccaaggagggcactgcccagctctctgccgtttccggtcttgtctactacatgagcccccctctcaacttcaaggacgctctcctcgaccccatccacaccgccgtctacatcgcctacatgctcactgcctgcgctgtcttctccaagacctggattgaggtttccggctccagcccccgcgatgtcgccaagcagctcaaggaccagggtctcgtcatggccggccaccgcgagcagagcatgtacaaggagctcaagcgtatcatccccactgctgccgctttcggtggtgcctgcattggtgctctctctgttgccagcgacctcatgggcgctcttggctccggtaccggtactctcttggctgtcacgtaagtttttgtcacctgattacggataaatgaccaatttgctaacatttcccctctccagtatcatctacggctacttcgaaattgccgccaaggagggtgatcttcagggcatgaagggtatgatcatgggttaaagatccagatctatgctttggtatcatctcaagaggtagtaaagacctcgaatcaggttagccatgatgacgaaggcaatcctcaacacgggtttgccgggctggctacctgatggtactacatgtggaatataatgagtggaaagaaatcaagataaacctacgttgtgttgtgtgtttgtgtaactcaaatgtgtattatactacctcgggaaaaaccaaagggtccacaaaaagggtggcgtctttatgagcacttgctaaaagcgagcggacggatggggcggggttaaggaagacaatggttgctatctttatcttgccctcaatatattggatgtataacatgaataacgaatggcaacaacaaatcgaggggcagccaggcctgccgtgggatggtggttggacgtagtgattacattgaggccattgcttccatgctgctcgagggtttgtccaagagctccttggcccccgtgttgctgatttgacgtttgacagatagtatggaagcacatatgcacaaataccaaaggcactgtcttgatattatgttttttttgtcctcttcttttacttgccgctaaactacaggactttattcaacccggccctcggctttgttgttactctgctcttggcttgaaaggagaaaaaggctatgcatgtctaaatttcagcaattatggtacaccgcgaaactccgagggactctctctgctgtcacctttccatcctcgaaacatcattcagagttgacccctttttttaattctttacctctgccgacggggtgtggtgtctgtacttcggagttttctctactaactgcctgccatcaacacaagtgtattacccaagctacctgatgacgaggttttttgggggattggagacacaataatggactttggccgcgtggtatcggccttgggaggggagaagggcgttgtggaaggtgcaatggtgtatatgatggattctgctgcagtatttagtaggtctaaccagtggtcacggtgaagaaaccgtaggttagttagcctgatcaaaccaggaatccactcactcactcccttctacctaggtactctacccataaccgtgagcaacgcccaaaaaaaacgagttgcacacccattcacccacttcttggttctacttgaaaacaaacaaccgaactttttcaattacgtcctgtgaaatcagaagagatctgcataatttaggatggtgtgatacaagggatatcatttctgaatttttttttttttttattctttgtgtctccttcttcttcttcaaatctaggtatcccatctacttactatacctctactaccgggaactatgctgtacctcccctgtactgtaccgtcccgtaaggtactttttatctatccagtcactcatctaggtaccctacaattgaactgaaaaaggcagagagatcaagcctcaatctgactcttgacccacttctccaatcctcccctggcaataatctcctgcacattcggcggcaactcgcccaccttttgctcccacttcttgcctgacgcctcttcgacaaccaccttgctgcgtcgcacatcccacgtcaacttccacccggtgcgtctagtagccaccttgtcgccgaattcttcacggagtcgctgaaccagcttgggcacctcgacgcccatcagcgcgttgttgatggagttcctgctaaagatgttgccgaaactgccgctgaccaccagcgggatttgctttgctaggatggcggtcgccgcttgctcacgcgaggaaccgcagccaaagttgaagcctgtcacgagaatgtcgccggcgcgcgcgatggagccaaaggaggcatcgtagttctccatgcagacttcggccatcttggccggggtgatgttgtcctggtaggtgtatttgccggggtagatgccgtccgtgttgatgttgtcggcgtcgcagaagatgatttcgccggaaatggcttcggggaagccggggaggatttcagtgagggattcttcttccgacgacgaagaagaagaagaagaagaagaggtggactcgggagtgaggccagcctcggcgttggcgatgagcgactcggcctcggcaatgatcttgtcgagagcgtcttcaatggacatggccttgtcttgctcaacgacaccgttgccttcgccgatgattaccttctcgacaccctcgggcttttggtaccaaccgggaccggcgatcttgcccttcagagcagaagcagcgacgacttcgggcgaggcgaggtaggccttggcgtcggtggaacccatgcggcccttgaagttacggttggaagcagagatgccgatctcaccgggctccaacagaccggtgcccagaccgatgcaggggccgcagccggagggcaaaggctcggcgccagcatcgagaaggacttgccagtcgcccgagtcttcggcttgcttttgctcgaggagggaggcggcggcgatgtagaacttgacgccgggagcgaccttggggatgacaccgttgttgtcagcagcggcgtccttgaacacgcgggcggcggcggcgatgtcggaggcgcgcgagttggtgcacgagacgaggtacgccttgtcgagcttgaggttttgggcctcgaggtccttgaggggagtagcgatcttgacggagttggggccggcgacgaagggggagagggtggacaggttgaggtagagctgtttggcgtaagtggcgccggggtcggcaaccagagggttctcgagaagggcgtcgatcttggcgtgggtgaacttggccttgtcgcccagctcggggtgttccatggcggtgacggtggccttggcgcgcatccaggaggccaggacggcgtcgatggggaagagaccggagagggcgccccattcggtggtcatgttggcgatggtcaggcggtcgtcgacggggatggagcgcatggtttcttcggcaccggtgaactcgatggcgtggttgagcacgtcgtcgttgttgaataggccgcacaaagcaacgatcacgtccttacccgtgacaccgggcgggagcagaccggtgaaggtgaccttggcgatgggcgggatctgccaccatgtcttgccggtagcccagatggaggccgcgtcggtacgcaccatgggcgtgcccaggcagccaacaccgccgtacatgttgctgtgcgagtcggaggcgacagtgacggtgcccggccacgcgtagccctcttcaaccatgatctggtggccgatgccccggccggcagggtagaaatcgacgccgtgcgtgttggcgaactcctcgatctggcggtactttttgaggttggcctcgctcttgttctgcacgtcgtggtcgagggtcatgacgacctggcggttgtcgtggatcttggaggcgccgatggacatgaacttcatggcgacgggccacgagttgtcgtgggtcatgcagtggtgaggctggagggtgacatagtcgccagacttgaccttcttgccgggagcgaggccgaccgagtagcgctggacaatcttctcggtcaaggtctggggcacctgggggacgaccttggggagggtcgaggaggccagattctcgagctgcgaggggaaggcatcttgaagacggcgcgaggtggtgctgtagtaggaaccggaggcggcggcggcgcggacactgcggacagaggtggttctcgaggcggctgcaaggaattgacggggggctctgctggcagccacggccagggctcttctctggaagtgggtaaggaagtctgttgttagtcgcgatgccaatggcaatgtcgatggcaattttgagggtaaatgggactgtaaacgtaccacggggtgaatcatgatggaccagctatcacgacttgcaactgaccatggcactgccggacagactagaattgcaattgggtgttgggaaatagatgcaaccccaattggagccgacggcagattggaaatcgggtcacaacgactcgttcaacaactggggatgggccagcagtcacagtcagtaggtagtggagtccggggatgccatggataatggcccggccgggggagggtggcgatcccggcattgaaaatattttgtggggggctccggcaccggccgtcttgacacccgtcgttgcgcacgtcaggcaccgacgtctacattgagccagggaggtacgtacatgtaccacagaggaggaagtgacagcattacagtacagtacactagtgtaaaatcctagagcgcgcttatcttatctccacactcaccttgtatggatcgatgttaactccgcgaggaatccgaaaagaatcggcgtttccgctgggcggccatcgtattcttattcgctgtcaggtgccaagtactaactttgttcagaataacctcacacaccagcgctgtcgtctgacattgtttatctttgaagttctctgagctgttcgaggagcctttgtacatagtacacttccctataagtagacttacacgtaaatttgaaaacacctcatctcatgccgaatgaatcaaggaaaaggtcacagtacattacgcgcacatatgtacggcatgtcacgcaccaacttgtacgcggataagtaccgtactctacatgtgccagaagtgcccagggcggtaattttcgattccaggttgaaccccagggaccgacccttcagggctgaacttggtccccttttcgcgcttagtaatgaaataagcacgagccacctgccacaaattgatcccagatcggttgactgcacaaatcgagactggacggtgcagtcaaagcgctgctcggcgccggaaagtccagcacccgactgccgatgcacctcactggggcttccaatattgttccatcaagtggaagtccaatgacgaaccatatgcacacaatacagcacatcgtttaggtttgctgaactggctgccaaaggatccaatggtgccgtgatgccgactttttctccattttatttattctccaatggctgattaacgccgccacgagcgttcaatacataccacgttccgccagttcaggttggcaaactcggctgaaagtgtgtttagtttggagctgcttttcagcctcttacacccgactactcatttttttccccattgtgtccactctgctgctcggtttcgctttttaccgaagcccagactgccctgacgccaagatgccaagacgagcccctacccacccgaccactatgtaccattgctgtggtcactggtgaataacaaggggacggaggcggtacaggtaccggatggtccctcatcgatgggtgacggaatgcgggagttccatttccattcatgtcagtcacctccaacttccaggccaagaagccgacgtcgtattattctcttgaggtagtttctgctgcctgtcggtctgactgaagttctgaacagtaccagacacaacacagtcagcattgaaactttggttcccttcacattctcaggattcgtgtgggagtcggtgggagtcacggaattggagaaactgaagaacgaagagaaaagagtgagtgctcgtcaaccgctaagtggaaggtaccattggttgtacccattgtcctaaaaggcaggcaccaatccaggccgacaaatcatcggagactttcccgaccatcgaggtactcgcggcctttcacattcttttcctttccacttcatttcaattcacttttacaccctcactctgagtctcaacgctaacttgagtatttctcatcttggctcagcctctttgctacatcatcaagtacatacatattggactgggaattggtttatttgcgtttcttggacctgatattatccccacacacccacccacccaccaccacatagctgttttctcgcttccgatcggacctcacccgttggcctctcttcagttcgttctcttaccggggtacatctcccatagagatgctcgcaccatctctactgccaaactattgcggcatcagtaccaccggcactcaccgacccggcagcagtcatgggcccttaccaagacgtgcccatggcccttcggccctctgtctcggggacggatccaggggttccaatggcttcttcaggggctgacctatccgcccagtcagcccctcctccacaaccagctccagtgtctacagcagctcaacctccgtctcagacgcaacaacctcaagtctcaacgccatctcagccttcatggggccaaactccaggctcaggagaatcccaatgggaccagtctccagcccaattggagtctccatgggatcaagccccaagtcagcctccctcgcatgatcaacctcagaatggtcaccctcagcaacaactgcgccaagccaagtcgccccgtattctcgcttgccagctatgtcaaggaagaaagatcaggtgcaatcgagtgttcccctgcgacaattgcaagagggttggctgccccacctaattcgaccatcttgccgaagcatgctaaccttacctcgcagtccaatgttccatgcatacccagtaaaccggcccccctcaggaaacgtcggccaccacaccaagcgctccaggaaaagctggctgccgtgacggagaagatggagcaaatgaggcgtgaaatggatgctgcgaaagcgagtggccagggtctggctattcccgccacacccgcacccaccaccacttcttcttgggattccaagggaaacccgagactaatccaggaggagggcggtgttcgtttcatggactccctgttgggcaccatgtaccaagaggtatgtcgtcatctctgcgtttaggtgtcttccggcttaccaacatgtatacagctaggggaaataagagccatggtggacacctcgccagacgatggctcagatctgattctcggggccgacactccgacctttgatcccatgtcttcctggcctcaacccggtgctgtttggcagctctgtgacattttcttccagagagtcaaccccttaatgaagatcatccacaggccgacactggagagatatgtcgcggaagcttctagtggaccattcgggcttcgtcccaacatacgagccttgttcttctccatctttctcatggcgatcgtgtctttggatgcagacgagtgtgcgcagcggctgggctaccacagagagcaggctcttcaggattttgctcaaggtgctcgtttgacatttgtacgaatgggcttccttagcacgaacgacctgactactctccaggcatttactctttacttggtatttcatccctcgagacgctgttcatcgattttgaagtcgcaatgctgacgattacagacatcgctccaagggcgatccaatcctcacgccacttgggtcctgcttggcactgctatacgcctggctcgaaagttgggtcttcacgtcgatggcaaacgattagggttgccacctctcgaaaccgagatgagaagacggctttggtggcagcttgtcgtgctcgatgccaaaaccgcaacaatatccggcttcaagtctgcggcggttgtgcgagactggtccaccgaactccccagaaaccttgaagacaccgacatgcatcccgacgccaaagaggactttgtagaacgcgacggccccaccgagatgatcttctgcctcatgtcctataaagccaccgatttcctcctcaccagtgggcaggattttgaaggtgtcatgatcgcggccgacctcccaggcggccaagcccctggttccgacgaccaacgtcaccgccgcaccgtcgaacaactagcgctcgagttgtcagcgttcacggaccgctaccacttgcaccccgccaacggcccggtgcatgccctggccttcaagttcaaggaatttttcatcaagaaactctgcagtgccaaacctcaaccccctcccacttctgaccaacaaggcttcaacgatgtcgaccgcgctttcaggctagccatcatcgacctcgagcaccacgaactcaatatgctcaacgacgaccccgccttcttctggttttcgcgcgtgtacttccagccattcaacttcatgtatgtcgtctcgcagctgtgccaattccaggccccgtccgccagtgataagcacatggagacagcaagcgccaagaccgacctaattgatcgcgcctggcggcaaatctcgtttgtttatcgactcaatcccgacctattcgacacgtcaaaccggctgtactcacaaattgctcgcaaagtcctcgaagcttggcagaaaaggtctgaagcgctgcttaggcagacggggacacggccacctgctccgccctacgtcgaaaaacttgcgaacatcctgggtaacaataacatcaacagcggctctttgggaggaacacgaacagacacagggacaataccaacggccacgacattggccccaacggcaggaactgggcttgccggtggtaatgacacgtcgtcgctcatgcccgggccttctgctggtacaggtccgggcgccgcttctgtccccaccacgcatgcactgggccaagggcaaaggccagaaccgccgccgttcatggaaggtgtcgtcaattatatggacccgaacatggcctttgctggaaacatgtggggagatgatgggtttggtgatcaattccagcagcctcagatgccgatgatggacatgatggaggatgcaacgactggtatgatgtacagcggtccgccttattattatccggatacggaaggagacggggagccgtctaggggaatgtggtgatgcggtggggtggtggtgaggtgatagccattgagcctctctacccatcgtcggtcggcctttcgccttgtgtacgagtgtcgaagccaggttgtacggcacggttctccatcagcgttggaacatgataccctggattcctctttccttttttgttcactttggttttagcatcgcatcgcccctcagctcatttgtagtctttaccgggggacatcttttggggccggagttgtagggtatatgtaagaataattatgtccactcactccgtgtgcctctttgtcataggtcttcttggaaataaatagatcaaacaagtatcaagatgaacaaaacggcgtaacatgtactctggcgtgaccttatctgcagtgacgccctaggtgagaaaagagtacagatactaatacatcggcttcctagtgtcatagtaatcactgacatacctcaggtgtctttcagcccagagaagtaaaatgccaattgacttgtacacaaatttgtttgttaacttctcttctctctagtattggctcccaacttgacgggatgaaccgccggacgggggcttggggttcacaagtgtttgctgcacggcctgcccaagattccgggtcggtgctgcagtctttttggcagcgccacatgagcgctttgaaccgctgccgggaaacctgccgctcacactaacttggtttgcatgttctagacgcagaaactgttagtgcaagtaggtactcagtactttggtacggccagtacgtcccgcccttttaggtggtgtttggccctgcctcatcctcattttttcaccttcaagttcttataggtaaccactcgcacttctcacctatcgtctacgcgattcgattctcatgccggtgtcttgtaattgatgaacaggtctgcttgggaaaacctctaggcacgaggcgtgacacgagttcgtctacagccagccgaatcagcagcgggccggtcaatctggccttcacaatacgagagacgaaagattccagcacattcataattatgcctctattcgacgccgaaagctctatcgcaactctaaacaaaaagtgggtatcgtatacttaatcatccctcactctctctaaaacttggccagcttcttgagctcgctcacataccacgtctagaaaagaaccaagtcagcatgacatactcggaaacacaatgaagcaaatggggttggaacgtgacgtaccacctcaacaccagcaccaacaatggacttcatgcccaacttctcaacgatccagtgcggctcagccctcttcttgtcgaacaagcgggcatccgcatccggcacctccgggttgaggatcaagttggcgggaagcgaagggttgatgatggccgggcgtccgataccgatcatgtcgcaatcatcggattccaaagcggcctccatgccctgacgagtgcggaagccgccggtgaccatgagaggaagcttggggaacttggtgcggatgatcttggcgaactcgaggaagaaggcctcgcgggccatggtgcgttcggacttttcgggcttgggaccgttggccatctgtatggcgttagcatttgttccgtgccccttttgttgttcacgacagacaaccccttgccccatccctcaaacaacaccaaaacttacctgaggatcctcataactgccaccgctaacctcgacaaagtcgatcccccactgctcaaaaagctcaatctgcttcaacacctcctccgccgtatccgtctcctcctcctcctttccatcgcgtcccgcctgccaatccgcactgttcagcttgattcccaccacaaacttcttcgcctcctcttcacccaccgcctcagtcacctgcctcctgcactccttaataatctccccaacaatcctcgccctgttctcagccgacccgccatactcatccccgcgcctgtttgtcttcttgctcaagaactgcgccaacaggtatccatgcgccgcatggatctccacgccattgaacccggcctcggccgtgatcctcgccgtcaccgcaaacttttgcacgatatccttgatctccgcaaccgtcagctcccgcggcgtgccgaaaagcactttcgacaacaagcgaggcacaaacgcctctcccaacaccaacggcaccggcgagggcgccaccgccttctcccacagtccccgcgtgcccgcgcccatcggactctggcgaccagggtggttgatctgcacgaccacaggcgttttggactggccattcaggcgcgcggcgtccgcccaggccttgaaggccgtgacggtctgctcgggcgtggtgccggggtggttggggctgatgtcgtgggcgtcgcccttgtgcgcgtggtcgacttggacgttgccggtgagaatcaggccccagtcgccgcgggcccaggtggcgtagacggcggcgagttcggggttgggcaggtggttgccgaagcccatttgttcggccatggcggctttgacgaggcggttggggagggtaaggccattggggagggtgaggggttgggagagtttgaggtcggaggtagtggaagtagccattttggtggtggtggtggtggtggttttgggatcttggtgatcctttactgcgtctaaatcttgggttggtgtttaggtaggtatgatataagtgaggtttttaaacggtgtggaatttggtaagaaaaatggatgttatgttgaccctgactggagaggatggatggatggatggatgaatgaaggactcaaaatgagaggtccttgattcacatgaaactattttctatctattttatatgtcattcttgacactacctacctacccatggtacctactattgatgattacctacctacctacctacctacctaccttacctaggtatgtaccgaggaagtagatggatacccttgtccttgtccattaacgcttattaatgctttttcgtttccaccccttaccataccaccgaacgaagaagctccactccaccgaaactccggagatagcgggtaaaaatcctttttttcagtcaatcggtcggtcgaccggccatgctttcggccgccgccgtgccgtgcttgacttgacttgacttgacttgacacggttgagtttagtttggggagtttggggggagttttggagagttttggggagtttggagggaacttggggggaagtgatgagcatgggtcaagcctggaagatgctggaagtctggaacacacacatcattacctctcatccttcacaagcgtacctaacacgccgtagcgcgcaacccctatacgtagttgtaaaaatgaattttcttgaaggaattgcaatttctgaggtagtgtacagtacctacctttgtccaaaaaaaaaagccgaggcacattacactacatacgtacctcaaattctcacaaagaggccatgtcatggatttcttttttttttttaccactacccctgtcgatgatctcccgccagcgagtcggcgagtcggcgagtcggcgagacggcggcgaccgggctaactaactgtgtgaggtcctctccgacccattataaccaaaaaaaaaaaaaaagtctccggtgcaatcagaagcggcgatggttaggttaatttcgttttttgggctgtatgtaggtggtacgttaggtatcgtacaatgcttatcaatgcagttggttattcctagacctgggatctggatctggatcttatgataggtacgaacctaggtcgtttgtttggtcaatttgggttcatgtaggtaggtttggggtcgtgtggtgtaagtgagcgagcgagcgagggtggttttcttgtatgtgtacttttccaaatgtaatgtaggtaggtaggtacctagatgatgaatgggcttgatatcagttgcttagctatactatgtacgggtgtgtggcttttcattgaagtcagcggtcgtgtggactacgtaggtaccaagttactagctggctggtgatcttcaatgttcactttggtatgtacctctattcggtgattgatgatgctataatggtacctaattaattaggtagagtcggaaggatctagtcgccgacgagtacccagattaccaaccagacagagtgggatggatgatgattcaggggtttttgtttacaaatgcgtttaagggaccctgtcttgtaatctcgtggcagggtgggtaggtacataggtaggaagcatgtgaacaagataagggtgataattgtagggctgcaggcagtgtaatgatgggttggggtttcgtaaattcgcgatttttcgatgaagaccatcgccggaaagtcaaacatcagcagaaagaaagaaagaaggtcgtagaataagagttggcgactcagtcagcatgtttcactagacgaacgaagaataatagccacatggaaacagccgagcaaagacaaggaaaaagaaaataaaagaaacgaatggcaaggagagcaagaatgaaacttgtttcggtgtcgcatagaacaatagaggaaaaaaaaacgctaaaaggagggaaagcatgcaccagaaagagaatgggaaaaaaaatcaaaaaaagaagaatggggccacccggggattgaacccgggacctctcgcaagaatgctcaggattgaaccctaagcgagaatcataccactagaccagcggcccgtatcaattgttgatgaccaactgctgagcataaacctataatctccagttgaaggtgatcagcgtgggggggtggtaccggcggtagacattgcgagctttcatagtagattctactgaatggatacctaccacagattgatggtaccacagggatgcatttgacttctcattatcctaggtacctaagactcctatttggattggatcttttggaattgtgaagaaattgccgagcgagaataagagggttgtggtacggggatgttctgttggtttagcatggtgccagagtaggtcggtgcggttgacgcgatggttgtcactccttgatatctctacctagaagtaggtacctttctctggcaccatctaccagaacaaacaataatcatccgtccagatatacctagaggtactttcctgcgaggattcaagtcatgcagtgaagctcatcactttggaaaggggaaatgtacctctacctatgtttcatcgttttcctctcaagctaggtacctagcattgcgctaggatacctacccaaggggttcctccccatcgtcctacgtttcttacgtcttgtctcctacctatattggagctccttcctcgtcttgcttgcatagtctgttaactccttgcttgattcgaacacactaacaaatcaaataaaacacagctaggtaggtacagatcttacaaaacttccattctaccttcctctttttacagtgcattcttcccccttcttctctagaggtgactaaaaccccaatgctgatctcgtagctcaccaaactgactgcctcattgccacaaactcatcccatcatccatcccattcaaacccatcctactacccaccatcccctgctgataagcgtcaaggttcaagctaggatagattcccaatcccccctcgtgctgcatccccttctgcgtctgctgctgctgctgctgctgctgctgatgctgtatgctcgcccctgctgtcccattgttgatgatatgaaaatcgtcgtacccgtgatgatggccgtccagcggcaattcaatacaactgaaaccaggggcagtcgcttctggtgccgccgccgagaactggtgcaaatcaaagtactcgtactcatactcgtcgtactcatgcgtagaggtagtcaatgacggggtgctcaccaacgaactcgctcccgatgagtttgttggcgggacgacgagaagggtgttggtggaggaggaggaggtgcagcaggaggaggaggaggaggaagtgggcgctggatgacagggaggaggccatgaggcatagatactggtacccgtccctgtccctgccattgttactggcatggacatggatatggtggactcctcctccatgtctgcatcggagaggggggacatggagagtgaggtaccggagatgacactgggggagtaaacagaggtcatgatacccaggctgctgagatccggaagcttacagctggtaggctgtcggctctgttgctgttgctgctgttgctgctgctgttgcaaagcggcagtaaactccccaatgagcatctcagcagtgacgacgcccacttccatcagtgctggtgctacatccaagttactgctgctgctgctgttttgttgttgtgcagcaagcgttacattgagagtaacagccagaatgagactggtcttggctgccaccggtcctaaatgaaacttgcctttccacatccctgacaagaaccccaatgcatccgtcaggatctgctggaacacgtgcatgtggaccattgtcgtgctttgctgcgggtgaggggagatggagaaattgagttcccttagtcgggagacggcccagcaagctgctagcacggcacgacaggcgtctgtccagaggaggtggcatgctatgtctgctgctgggactggggatgatgactggcagagggatcgaaactcgtgaaagacagaggtggagtagtcccatatctctattagcgacggccgctgcgtgctgtgaggcgggcagccgagggtggaagccaggttgatgatggagaggaagctgtggaaggtgatggagaggatagactgctggagggattgcatggggtctgttgagcttagccgaggtgagccagagccagggccacgttgaagctctgccaccgggagggaagcaatgatgtcctcgtacgccgccctgagttcgttctgcaactggcatgggtccgaggcttccccggctttggacgagtaaagggcttgttgcatgggtccaatgacgttggctaatcgcgcggctgcgattccaaagtccaaatctgtcctagcctgctcatccggttcgcgtccaagtatggtggtagtcgagtctgtcggggctcgaagaccggcggtagttggcaggggacagtcgctttcttccagacggagggtgaagtgtgtcccgctcctcacgcaataatccagattcaacctcacaaaggtcgcccatagcctctttctcacctccgcgtggtaaggactgacatccgcaaacagcgcaggatcccgatgcagacccatgttcaacacgatctgcgtcgtgatgccgtgcagacccatcaagtcatagaacttgtccgtgtccgaggcggagatggttttcaggacaattaagaggagatgcacctgtacgacgccgatgcagggtttttggaaccgactggaagagtggaggaagatctcgacttggcgggctaaggtcctaccgtacaggcggtcggaggaagaggagggttgcatggcgatggcgatggctagcagaaccttggagacgtgaacagggtgggagagggtgccggtgtagatacggtccacgtctgtgccaagggctttggggtcgaggatcgagtagatgcggccgtacgtggcttggtattgggcgcaccaccgtttacagatgggccggacagggaggaggagtttgaggtcggtgtcgctcgtcagagtcgggagagacggggggacagagttgtgcaagcggagcatggtcttgagctcacggaaggctttgcgacacggattgaagggctcggagtggtcgagcatggcgcggacgacgtccatttcgttgcagggagccatccagtggctaagcccgatcatgcgggttttgctggctgatgatgtttggaaacgagggcttcgcggacttggtagtggcgatggctgccgggagaagggggagagtgcccggtcgatgctgagcattcgctcgggtgtctcccagctgcttgaggtggagcagctctcggaaggagtatatgtgtggaagggcgggaccacctcgatggagggcgtctgaggaggacttttactgggagactttgtagcctttgtctggttggcacgaggactaggagcagcatgttgatgacggtccttgtggctgctatagacacaacttgaagcatgtccgcggtctttgcatggtttgcatggtgtttctcgatcgcaacgaatcttgcgagtccggcattgttcacatgaaacggcttctctgactctgggtcgtttccttccgcgtccgacatctttctcaaaggttgcggcagtgaggtgactgaaagtgagggccattgtggtggttccacgctgcttaggcgaaggaactcgatgtgtcttgaggttggatgacgatgccattctcagggcgtttctgtgagctcggtagatgaagaacggagatggacgtcattccggagaggggggtagggagccaaagctagggttatatcatcatgggcacctcgatggccagactccgagaagacacggatggtacgccatcaatcatccccacatctttgcataccgctgtttcaacgtagaagcttcaaggaaagaagaagctccatgctgtgacactatgtgcactgccatcgtcactgcaaagagggcgtaacttgtagcccgagagatgacatttagaaaggttactcggcgaatgacatgacactcggttcggtattgtctctttgggacaggcggaggttgcaaccactcatcaagtcactgacttggttccgcatgttgaaagccacaatgtgctgtcttcgtagtcgcttgtgttcatgatcgggaagacctaatctgtaccagctatcgttcctttggccgtcataacagtttctgacgttaccatgttgtataaggctgtgcactgcatatagcctggctgcacggcgggacaaaagaagtcgtctgggatggagcatgattcgcttgagaccatgtggctcggggctgtgcccctcttcccgaagctctcgtgaagctgttgaccccttcagcagctcatcggttgggcttaaagacgcaaagctgattggtcctggagagctctccttatgttacactaccatcaatccataggggacctgacgagatttccgcggcacgtcagattggcgggctcggcagtttacgttacatcaggtgtgtatgtgtgtggtgtgtggtgtgtgtgtgtcgtcgatttgggagtagagggcgtctgatatggcttcggttagtaaactgcgatgatcctggggaaatggtagtgcttcgcgaggcatctcttgcgcatcgcaccgttatgagacagactgatatcaagacattcaaaattgctgttcggatgtgatggcctgattcttgaattgtccagaatcttgacattagctagcactgtagagaagacggttgacgtcgtcagtttctcgacaacgttacagttggggtgaggtgacgataccatacaccacaccggcgggttgaccgcacgcgccgtagctatgcatccaagccaaggaataagccgtagtcagcactgaatcttccagccgttcgacactggacgggatagagttgatgacatgtgctttgaacaaatgaaagacgagccattccgttagcagtcatatagtgcattgtggcctcaccaacttgcggtgaaaaatcccttttccttaatcagtttttttttgatccgaaaggttgcatacgtacgaggacggccagcagaggtaggctgtggctcacctgatggagcccttggtcgtatcacagcaaaggtccacggcaccaacaagaagctcacaaccgaactggtggatcgtggcatcgtggggttcttcctcagcctaccttgccgtgtctcagcatcacggtccctttgataatcaaggggagagacatgggcagacgttctagaccacggtcgatatccctgatagtctgattaccccaacccctggtcccggtgtggcgggaggatattgcgtttgcctgtcttgtagttgtaatgtgtttaatgcctctgggacatttgagatgagcttctccgttgtcgccgtcaaactgcaactctgccgtgaacaagtgtcggtgcaccaccccgaacgactatccgtcccttccagacccgggacgtcatcatacgatgccagccacttgtgatatcgtggagtctcatggagacacatctgacctttctcctcacgtcacacaacagctaccctcaccatctctgggcgctcattgcacggaattcgaggactagcgtcggggtaagctccggtgcaatgggcactgaggtattctagtgtagccaagagggtttcttccctgcgccttcgctagaggtacgttcctgatagggctgagaatgtgcctcccgaaagcctcaaggtccgattggcatgggtgtcgctgaagccgacggaagacggcgatttggttcgggactggccgctcaaaaaggtatccaggaatggctggtgacgtgacgagccaagttatgtaatcgataacggcagatattctgggatgaggctcaagattgaccaaatgctcagacacgacgtaggcatctgatatgtagccacggcgatgatgacatggtcggcgtccccatatattgcaggtgcctctccctcacagcccgtcagaagcccagccaattacctggtgctgaacatttctcaaagtatgattaaggaacgacgccttacgctgtcgctcgcgattgccaagatgctcccgcgaagactgttgtggcgcgcctggcgcacaaaggcttcgatgtcttgctcaaccgtgccaatgttcaggacaatggggaagtacgtgcgtcggcggttgtgctcattgttggtccctctttcttgactgttcgttagttggcagctgtcaaagacaccagacgcgtgatgggagctggtgcttcacaaagagggggggcctagcaacgagacggcgcgtctgtcgagtgggcgagacaatcatttaaccaaggttgaagatacctatcgatggccgtgctatgaagcactgatatgggcgtctggagaggtgaagattcgaagagaatgactggtcgtcgtcgtttcttcaaagtttggacgacagctggaagccatgggggggggggggggggggtctgggggatctgggcctctgggcgagactccgcgcgctaacagtggacaatgaatggcagggggtttattttcgacctgtttcacggattcccaattcagtatgattccaagctcgtgaccaatcaaaggccgtcaatggccatcccaccttggttgccgcttgtccacttcaagcgctgaggccagggtgcaggtggggcctggtttgagcggtgcgcttgtctggtcgaatcgctgacagaaacaaagtcaagagaaacaatcgacgaacgacatccactgagtcccgattcaccacgcgcttcttcaaacaccaccatgtcagaaccctcgtcgaatcattttgtacatggagatcacgtcctttcaatggaatccccccatgtccttcacgcggaagaatccctacaagggcgatcgtgttcactgccgccagtgatggaggcgcgtgaatgatccgcataccctgatagccagccgttgctgagttgttcacaccaaaacgaccatgtccaaaccaaacttcatgacagacggttcacggttgggaactacccagatcaacgggatgaacagtagtacgctatcagtgacccacaatggcgcataacccttcccgtcagataacccatgaccacgggaaagaaaggcattgtatatatcagagacgtcaagtgcctttcccattatctcatgccagttcacagaacagctgccaacgcatcgtttgttgggtcaacattttgccctttctatttccctttcttttgtgtttgggttttcctatttctctagcgctctggtcatacattgtccttcgtccttgagcatcatcttccaaggagttccgggttcagctcttttcgactttctcttttcaacagcaaaccatcaaataattcaagtgttgctggtcaacatcaccgtattgtcttccatcgccgcagctctcgatctccatctcactcactcctcgataactggcttgtcggttactttttcacggcatcgagaccacatttacttaatcttctgctatcaaactattctttttttttttcgaccacaattaacaccggcaagatgggtaaattcgctggtaatctagcccgagcgggagcagaaaaggcagtggctatccaatgcgggcgtaagtcttttcttctttcttccccttcaattccggaataataaactgaccagcacccactttcacagcctggttcaaattcatcaaactcgcccctctaaccttcatcatccccaccatcctcttcctcatcctctccctcgccggctgtctctcctcagcccccaccatcccctccctctacgtcgtcgccctgacctcctcctccaacggcacgcttgcgcccatgcaagtccgtctcggctactttggcatgtgcggcgacgacggcgacacgcgcacctgcctgtccgccgccggccactacgacccggacgagccccaggacatcatccacctcaccgagctcttgttcccccaagtcatgaacaacagcaacgcccgcggcgccattccggagctgcagaacatggtcttgacggggctggacctccaggaccagatcttcggcaaggtgctcctcaccggctcggcgctgttcgccctgggcttggtcctcatgttccccctgaagctggtcaagaagaagcttgccaagctggcgcccggtactccgctcaccaagaaacaacagtttattagaagggcgtgctattcgactatctgggcggggctgatgattgtttttgccgcttgcatcgggacgaccgagaccgcgggcgcgctggggcatgcgacggcgcatatcaaggggtcgagcatcctgatgaaggagggcgtgacgctgcaggtgctgcagtggatggcgtttgggttcatgttcctgttcgtcttgaccatgccgattatgttgttcgtcaagagggagaaccctctggatcagtacatgagtgccgagggaatcaaggagaaggcgtttgggtttgctaaggggtatgcgatggataaggtgaagaagccaaagagggccttgttctttggaaggcaaaagtcccagcaggaggatatggtgtgagctggctggctgactagctggctggctgaccgtgaatggaaggggagggaagggatggcgtggtaaaaaggggggaagctatctatctgatctgtgaacgatagaaggaaggcggtttgcgttgatctggttcatatatcaaggcgttgttggttgtctttttttggcgggattcggtgggagggaaggaaatcttaacgatatggcattgcaaagaatgttcggcactggatttcggggagttatccggatagagcagactacaagaccttctttaatggtaaaataccaagaccacctaaatggcggcaatccacaacatgttttccctgattcttgaatgatgctggggtaaatgcagtgaagatgcaacgaaggtacctgcgaagataggcactatccagcagattattggatactgttcctaccctccatctcgagagattatggcgatccggggaccgctccaaacacgaggtggcatggtaacaccaagtgccttgattggggatccattcactactatactatatcacgaatctcattggatcggcttgctccattcttcacctgcataagctcgccatccatgggattcgccagcacagcaagcatggcgagcgagcgagtgcagggtaaaaaggtaggtagtacctgtgacgttgtttcagctcaacaacgggaatagttccgagaccaagattaaaaccggaattagcttccaactttatcttcatctttaactttatcttcatcttcaaatttatcttcatcttcaactttatcttcatcttcaacttcatctttaacttcaacttcaattatatctcagcatcaacggccacctaaaaactcgctgggtcactgaagcctacttcagaaacaaacttggcaacaacgcccataagcaagacacttaggagacttgggccatcaaggttaacagccagccatgtcctcctctaccaatataacctccacagccctcggcatcaaagtcatgtccttcctcacctccatcttggcagtcggcatcgaagcctacgccaaacttacggggaaaaacgaagatacagaggaccattcatggcagaagcctggacctgacgaccgtaaccacttccccttcctcttccctttcttttctttttttcctttttttttttctctcttcctcgctccgctcgatcacccaccctcctatagcgctaacaaacgacacgcaggccgctccccctgccccatgctcaacgccctcgccaaccacggctacctcccgcactcgggccgcgacatctccctcgcccaactcatgcacggtctacagaggggaatcaacctctcccccaacgctactttaatcgtcggcatcaaagccctccaagccagcaccacggggcactggaccaccttccacctatccgacctcaacacgcacggcgtcatcgaacacgacgggtccttgtcccgcgcggacttgtcggccccgccgaattacgataaccatacgtttgtcccggagatttgggcggctacgttgcaggttttgggtgagaatgaagaaagaattagtatcgagaaggcggcgaggatgcgcttggccagaattgatgaagaagagggaccgaagagagggaatccgaatttcagcatgagtagtgaagacaagaggtttagtgcgattgagacggcgttgtatttgagggtgtttggaagggggaccgagggcggggcggagacgaggtgggtgagggttttgtttggtgagttttttttttttttttttttttttttttttttttttaattttctttcatttttggctttttacgtctagatggtggatgaagggatcatgggatactaggacgataaaaggagtgggcgatgatgggaggtggtggtggatgggaaggagattttgtagtgatgatgcggagggtgaaaatcacagcagggcgctcgctgtgtgctttggtgcagtggaacacagcgctaacaaattgaacagaggaagaacgactcccgattgaagagggattcaagagatccgacaaacccctaacgattgccgaggttttggagttgcagagaaaggtcgaggctgtcggtgctactcctgatccgaagtaagtgtgaaggacggcttagtgatggaaaactggtgttcattttgttgttcatcgattgttgggagaaaggaactgcagtgcggcgtttcatgttgtttgtccgcgtggcatcgttcaactgccgcggtaatgaatggaggatacatgcaaaaattaaaggaagaacacgaatgacaattattgaaaccagaatctggcatggaagcaaaagagaaacaaaaaaaaaaagacaaggagcaattggcgattgtcaaataacacaaatgacagagacaaaaatcgcaaaaagatattgagactcggataccgggagtcgaacccggggctgttgagagagcagtcactcctgagaagtgagagtcaacgatgttaccgctacaccatacccgattgaactgatatggtccgatgtgattgactgtgggtctaggatatgtctctatgtagggcaatctcatttgcattgtttcggagcaaaattgtctcctttttcaaattatcagctcaggacgtgtattgtagcagtcacttgcaagtaaaacctatcccggagtgaaaagggttgattcattattacgggcgcctaaaagggacgtactcaacttacgagtacgacatacttgaaccttgtatgccacatcagttgttccaactcactcgcagcccatgaccatgaccttacaacagccatccgtacttactttcctcccgaaacgaggtcagtcttacaaccacttacctcacccctcaatgaaacctcatcccctcaaactccctcctcaaaacctccacattctccacactaccaaaccgatcctcaaccctcaatctctccatctccccaaccagtctcccctcctccatcctctcctccctctccatcctctccaaccgttccctctccctcttctcctttcccctccacatctccctcaccgcccacccctccgtctcctctccagcctccctcctctcccgctcaaaccgtctcgtacaaaccgggcacatactctctccctgaatcacacaaaccgacaccacctcctgccctaagcgggtaacgtcactacgtcggccatacgtgttgtagggacagtcgccacagtcgacgcggggagaatgtcgaccgcagcagtgagcggtggccgagtcgaagtaataggaccaggcggggatacgtccgccgttaagggtggtgaggcggtaagcagggcagcgggggtcgccggcgagggcggaggggcaaaagtgggagattatgcggccttgacacattttgaaggtatggttatcttgggatggatggggtttaccttgggatgcctgatggtggttcggagtagtggtttgttgttagttgtgggatgggggtggttaccttggtttttggagtgctccttttctcgtaaaagctggtttgacgccttgttgattcaagatttttggttgtcgtgaggatgagcgagaccatttcgaattgtgggattggggtgacggaatcattgagtatttatgctggtgtcaaagtaatgctgtagggattgacaactaaactgttcaggatactgaaatgaagcaacgacccttgtgtccggttcaggggagaacactcccggtgaatgggaacttgtgaagggcattattgttcggcattttgtgtcattctgccggtagaacaggagtaaagtttttcaagagacattgatcatggatatgtcccagacaaggtctgaacaatggggacacagcgtattgccgtggcttgatcatgttgataggccacgggaaagtgagaaacagggagacaagaactgtcgtgaagttcaaaaagacattgttctggaggcctttgttcgcggcacgttgatggactaccgtggtcaatgaagtgtgaatccgtacccgcggcgcactgaaccatgattaaaaaaatctgtccaatgaccgttgcccgcggtgcagaattgagattcaagagttcaagatctggaagttccgtgccttcccattccatagcaatgacaataggatgaacaggggatcgatctcaaagccccactaattcccatgtccagttagacgtgccttgcagtgtggggcatctggccctccaccgcctgccttaagcgacagcagcgcacagaccactccatttttcgttgcagtttcttttccattgtcggcgcggcaacgtcgaaaattatcgaaaggcaggagatttgaatctgacaactctcacgacaatcaccacacacatcttccagctcgccagaccataccaaatcaccctacacacattcaagcccgtcagctcagacaaaaccgccaaaatgcatttgatgtacgtccccgccaagaacgccgacggcaagccgctcgcgcgccagtacaccctcaagaaggtcctcgacggccaggtcaccaagagcgcccaccccgctcgcttctctcccgacgacaagtggtctcgtcaccgcatcactctccgccgccgttttgcggtccttctcgcccagagtatgtatcttcccacccactcaattgccagtgaaatggagtcgagcagcggctgacgttccctttttttccgctgcgaacagaggctctcaacaagaccaccgagtagagtgaccgtggccagcgggacccattgaccgaaatcaagaccaggttccatgtcaatgctgccacccgtcttttgttcgcgtccggcgcgagactcgtcggtccagacgatgccaacacccacaagaaccttgttaagatgatggaagacgaaaaagacaacttcaggacaaaagccgacaaccacaagttcaacgccaaggccgccgtcttctccttcatgttagaccaacacatgctcaagcaggaggatagtttcgacaagaagatcaaggccatgctcgaggccaaccacccggacgagtactacctggatcagtactgccagatggtcaagaacatggagaactaagccgagttcaacaagaaggacggcaacgcttgcggtagctacatgaagtagttgaccaacaacctctcttcttgtccgcctacctgctgtgctcgaccagtttgttcttgcttccacaaccacgacctcgtttttggctgctgctctcctgcagcgttagcatttgattgtcccgttggatcttcaatcgaaccgatcgttggcagacggttttcttccctacttgcaacaatttggaagtggaaattggcaatccacgacgaccgggggggctcgctttggtttcagataatgacacacaagacaatgatggcaccgacagcagcagcggcggcgggatggcacccggctgactgaactggcttgttcggattctctggatcccggagaaacacctttctgatgcttgggttatattgcatgttttttcctttttttttttctttctttcggattttcaaaaacaggaaaagacaagttgggcagagcttgtcttcttcctcctctgtgtggcgtttatcggatacgggatctctccttcagtctagtcatttggctaactgggatttggttggcgtctttttgcttgcttctgagcatatagtgtgggaaaaacaataccaatgactttctcgatgattttttttccctcggtccgttgatgatacattggtggtcacagcagaccgtccgtccgctcctcaccgtgttcaccttctcctcctatttctccaatgaaccatgcatgacttggcgtgaccgctcgctcattctctctccatgccttcctttctctccctaatcccgtaaatccttactcagcacactactaccgttcatatcaaatgcgcgaggccatttaccatccggctcaagaagaagattccattccattccattccagtcccgaccaacactacctacctacctacccactgtacccagaaatgatactaccatgccatatatcaacaacccaggaagttacaagcagccagccagccagccagccagcccaagtctaggtagtgtcggtaggtatctactaaccgggcctaccccatggtgctaattaaatcaaaaactacctaccttaacaaatggacaacaaagccagacatctctcatctcaacgccgtcagatcaaggacatacatacatacatacataaaccaaaacacacttacttacgagacgagagtaaagcaccgctacgtacgtacgtaccttgggtaggcaggcaggcaggcagctgtggctaacaactcttcgctcccagtcacagtctcacttttttgccggccggccggctggggggacgtgggacgtggtatttccacttggttgggtgggtagggtagggcttacggatggatggatgaatagggcagatatgatgatgatggcggcacatggatggattaggttaggttaggttagatacctagctaggtaggtaggtaggtaggtaggtatatttggcaggtatatttggcaggtacgtgtggcaggtatatttgacaggtatatttggcaggtatatttggcaggtatatttggcaggtatatttggcaggtatatttggcagtctggcaggggttctttgaggactcgctgtgtatagtactttgaacgagccccggccgttcatgtcctcatgagatcttgacattctttcccgggctcagagaaatcagaatagaggtagattctgaagctgagactggactcaagtagggatgtgaggactggacgtcgaaacagacacagggcttatattcttgagattagaattgggagctaggaaggaggattgggcttgaaaaggtatggttggggttgaaaaagggatggttgatgacaagatagagttcgagggttgatgctcgggtggatctttgatcttggttttgagaatcgggtttccaggttcggggtcaggttgcaggttgtagggttgaagttgagattcaggtttggggtcaggtcataatggggttcgaggttcaggttcaagttcggggccaggttatcctagagacgaggacagtagacaaaggattcgatgcattcataatctccaagggcagtcagtgtcatcattcgtatggcatgggcacagttccggtggttttcacaggcacaggcgcaaggagctgttgaaattgcattgttatactgtgatgtatcaccgtgatggctgtacgcaagacgtctccagaaaggattcctttacatagacagaaaaataaacatatctttgatgaaacctaacgccatgacgccattgacagtgactaccaacaaaagcaaaaaccatccctttttcctttcagcccagatccaggatgccctcagcatcaaccaagcacactagctaaccatactgactaacgactcacctcctcttcttagcattaacattcctccccgccccgaccttgatcctattattccccgtcccgccctgcctctggcccgtcaagatacccggcaagtaatcatcatccatcagatccctgtaccgcgtcctcttctcctcctccgttctcctgatatactccttctgatcctcggcaagaatcagttccttaccccaacctccctttccaccacctttcacattctggttcttcccgctcgccgtaccgtgcgtcggcttggggatgctgtagacatttccgcggttgttgaactggaaattcttcttgagatgtaaagtaaagttgccggcggcgtccgtagtgcaagagacgcgggtgagcgtgggttggccgcaagaaggacagaattgcttggtggtgtctttgcagactttccagcagccgtggcagcggaggacccaggtcttgagaacggtgatgcgcgcaaaggcggagtcgagaaggttcaggttgatgcgcatggagacgttgcgcatggccatgtcggaggtgatgagggctgcttggagcgtcttttggaggggctcgggggcgacgtgggcggattcgcgggcttggacctttttgatgtttgtgggggctgcagcaagcttgttagcaactggtggtagggtgcgagagattttggggtgataaagagagggggggggggggggcttactgatccattcgccgtcgtcgtcagaggcttcgccatcgttctcctcctcttcttcctcctcttcctcgggagcaggtgttgtctcctgctcttggcttccaatgtccagcttctcaagctgctcctccacctgcttcacctcctcggtcttctcctccgttacgggagcagcgtcgttcttctcctcggttgtgacctccttctcctcgccctccttggccggtggcgcaccattgactgacttctgaccgggctccttcctcaaccgccaatcaccaccgttcctctcgcactcgagatcatacgttagagcgatcaagtggatatcgggcttggacagaaccatcagatcaccggtgcggcgggcaaagtcggtgacgaacttgatggactccgggcggggggtgcggaacttgaggaagggcatgagggtggtttggaatcggagtcgggtggcctcatcgcgaatttctgagacgaccgagggaatggtgtagagctcctcggcttgggcgataagggtagagacgctggggtcgttcttgatgatgacgttggcgtcgatgacgagggagtggacgggctttgtagtcgtcgaggtagcggctggcgctgtggtggtggtggtggtggtggtggtgggggcggggttctgctggctttgcgccgtgagttcggcgacggcgggagcatccatactggcggtggtgcgaatgacgactgggatcgtgatactgttgggtggattgaagtggccgatgcgatcagatgccagtatcaggcacggcagtggtagtggtgttggttggagagatggagtgcggtcgccaaaattcaggcggaatgtggtggcagaattatctctgctatcgattgtcaagtgcagtgtctgtctgtctgtctgacgtgaaatcaatggacgtttacaagactcgatgattggacaatttgaagaaacataaccccactttgaggtcttggtatccaggtttacaatacactaaacatgctcccctgggcgctactctcctctgacacagtagcgtattgcacgttaaagtttcagtgagcttcaatgctacagcggtactctttccgagcctacaacgttttcccgtccaccatgtggatggccggcttcccgatccttcttcatctaaccgacatctcgcctatcgtcggtttgtttattaccgtcggatctctgtgccgtcagtcgctctcctttcctcttgtcgttgtatgttttgcaggcacaagcagtggatttcttgcatacccgggactttacccccccgtctaccctctaggtctacacttgcatttctcaacccagaccgcaacttcaacttcttgtttcaaccacatcaactcatctctcgtctcatcttgttacatatgtacccctgactcaacactatcgtcaaaaagggaaaaagctttgcccaacggtctgctttggatcttcgccaacaaggatacaacgtgttttctttgcatggtcgcatcttgaagagcctccggactttctttgtccaggcaaccatgtggaagggcggtgatcatcatcccgtttttctggagtacagtatcagtgcgcatctttcctgagtgcagacactctcatgcgcgtcatcgaaagccgaactccagctcgatctcgtcgtcttccccacgtggtggtggcccctaggcgatcgtcatttgtcccaaggagcaaatgagaatgcccgctccctacagtaccaggaatccccagtgctcaaatatgacaatcttccgtattctcctcagctaaacccacccagatggcggaaattggcccgtttgaatggcctcactggttttgccaagcgagctaccaccagttacacacgatgaacccgaagagccgagtcatgcatgtacatttcctttttttaaactttgcctagtgtagtgtccaagttgaatatctgccttatatctccatgcccttgggtccataccgtcagatcaacgcatcatgtaacctttactcgcctctccccacaagccagacctccccagggtccagcttcgtgattccgttcctttgggctggccgtctttttcccgcattacaaccgcaaccttcacagtcatgaatcaaccgcccattgaggatatacgacgacaaaatgccttcatcattgtctcggccgtcatgatagtcgtggcccgttagtgaccctttcgctcttggcttctatttcctgaagtggtcctgactggctccagtgctgttcgtcatccttcggtgcgtcagcaggttcatccttatccgaactcctggcccagatgactactttatcattgctgctatggtgggttgttgacactttttgtgagggagcgtattggacactgactgatgttcgcagaccctcactcttggttatctcgtcaatgtcatcctcgctgcgcagaatggcatcggcctgcccatgtcgacactcactctacaaaacatggtcaacttcctcaaaatcgttctcgccattgaagtcatgtactatgtcaacgtcttttgtatcaaggtgtccattctctttacctacctccgatttggtatgtcagcccggtacagcacctgtctttcacctgactaaccgttttccagccgtgacacgcacttttcgtaatctttgcataggaaccatcgtcttgcacgttgttttcgttcttgtttgcatctttaccactctggcacaatgccagcctattcacaagttttgggacattaccggacaagttaaaggcacctgcatcaacaccaccgccttcttttactgtgagaattcttctgcaccttttcttctacccatactgacaccacccacagtcacctccagtttcaacatcgtcaccgacatctggatcctcctcctccccatctccaccctccgcgaaattcaccgcccaccgcgcgaaaaggtcgctctcttcctcattttcggcgtcggtaccttcgccaccatcgcctccatcgtccgcctgcacaccatctacacctacaccctagccaaggacccgttccacgagggaaccaaggtcaacctttggtcagtcatcgaggtgaccatcgccatttcgtgcgccagtgtcagcgcgttgaagcccatgtttagcagacggcagcggaggctcaccctgggagcaatcgggggaaggagtggtggtcatggctaccgagcctacgggacagggacatttactggtaccaatcacacggggaacgggactggagcagggagtaggagtacaggcacgtgggctttgtcgaagaataaggggggtattaacaacggactgggcgcacaatccagcgaaatcggattacatgatgacatggaagacatggaggatattgagctacagaggcttggctcacatgcagaaactcttgtcgacgaccaagtccaggcagagacgccaaaagagggggagaaggagttcaaccgccactggtcgcaacactcgtcatcggcttattcaagacaacaacagcaacagcaacagcaacaacaacaacacgcccgacaacaatccacctcctcaggggcattcatctcccccgcctccccaaaaggccaaacaacaacgcccaacgacagcgcctcctcctcctcgaacctctccccaatccaaatccaacgaccaaaaccagcagccatccccatcaacaaccaaacccgccccttttcctttcctccaccactatcgccgaaccagatcgcagttcacatgggattgaaataccctggataccagggacctgctagtcagcaacagcagcagcagcagcaacagcaatacggcggtggcggcgctagtgctagtgctaggggaagggagaggggcatgtctgagactgcctctgctacctctacctctaggcagatgacaatgatgggcggagtacagagtcagggtcagggacagggtcagagtctggatggtgggacttgggcaggactccagggagaggtggtcagtacaggtactagaccgcgggacggtacagctactaggccgccgatagggccgagggcgagtacgtttggggagtgataatactacctacctacctaattaatgcgtgctgacatggaggtggaagggcatgctgctgcttaatattaatacatggtggttgttgacagccgtctagcaggaggctgttagctgaccatcaggaggagggcggggggggagaatgttaggtacgattttaatagtttgtctatactctacaggtacagaggcgcagacaatacaatatacaaccgctggtcgggatgagatctacccctacctaggtagttgtgtaatgtctattagtacaataaaaggcaagtttgcttaccttttgccttgcctcttgtacgctacagtactactacctatgttgcttcccagccctttgctaggtggtcttggtctggccatgtggttcatgatacttctaggtaggcggcgaggcaagactggtacctaagctttataccagacttccaccacagctacctaagtacctaggatcttgaatcctggactaacctagacgttctctgcagcgatgaggaggccgccgtttgtctaggtagagactagaggtaggtaaggtagtataagttcgcgcagacgacctggatggatgtcaacaagcgggcagcatttcgtcgccagcggtacacttccccttggaacaatgcggacggaaaagactttggagacgaaacttcgacttccagtgtaagcgcgaaagcttttattctcaagtaacctaatggaatgcgaaggtggtggtcgagtgtcccggttttgccggtcaagatgcttcaagctcacgccaagattttggtcctctgagctccaagagcccatcctaatcgcctatcatgttacttcctggatctccctacgtgttccaactcttcattacctggctttatatcgccggtctattgatcgtgtccctcggtcggtggtcggtacatacaaggctcgagaatgttcggggcagcggcatcgcgagcccgctggaggttgggaaggctggctgggtggatagacctggagagggatgaagtaagccatcagcttgatcaagcttaacgggaagtgcgtgcctacactctgggtctttggcgacaaggaatctttgtctcttaatactgacaagcatttggacatcctgattcacttgtgcttctcaggtgcttcactgggaatgcccgacttccattgacattagcatgcaccttggcggaaagctcttcagcgcatgagggtacaggcagggagtacatcacgcttggatggaaaaggcattcccatctgcgtcaatgtgcattttctacctctgcatgtgtcaagcccacattacttcccgggcatcaacgcctcccaacgcgtacagatacaaaggatacagccgtccgagagatgaagatacaggaacttcaaaaagagacccaacgccgctcatcttacaccgccacaaacaccgccaaaagagagtattaagctgatgtccgtcccggtccacctctgctgctggcatttaacagccattggtctcccaagtccaccgcaaacaaagctgggcttggagcccaaaacgctttcctcgtaggtacgtcatcacccgacccctagagatgagggggctgtttgtgcctccctgtcgaatagaagagaaaggggccgggtgatgtggccggatctcgggatgtggtcttctagggatggcctaccaacgctatgttgtgttttgaatccagcttggatgttctccttgtcgtgcataggacccttagtgtcaccatggtggatgacggagacgattgtccagtcatgcctgggaattgaacccagggcttttttgttgccgtcatcgttggtggtagtcgtagaggtagtggtagtggtggtggtggaaacgatgcttcaaggactatcatgatgttccgttagctcgtgaactccttggttggtagatgggttgaaggtaggtagactcaccatggaagttgctgtgagatacaccactcttcctgagcgaaaagcattccccgagtttgaacgcgtgcttgcggcaactgtcggtcgctcgcaaaggcgactgtgagactgtggtcacatttatgtctgaatggagcactggaattagcgtccgggtaatgtcagtaggaaaatgcgggtttggggattcaatgataccgaggagagcggcatggacaaaaagtggagggaacaaaccaaggaacgcatcaccgttgggactcttttctttcgcttggagatcgagttgctgtatactccgctcttttgcttatgcgaggtcgcgagagcattttgaggcaagagatagtgtcgatatggaatgagggtgctggtggaatcgggggcggaggttacaagatcaaaacaaggagaccaaggtatctagaggtactctttcttcgcgatggaggcttgaaatccatgatttgtatgtggcctgagtgaccgtggggggccaaagacctctgaaatgctgtatttaacaaggaagattaggaagatgaatgcccgtcttgagaggaagatggagggagaggaaaagaggcgacttgaaagattcttgaggggcggatgggatcgaaggtcgggcaatcttgctggcaagaaggcagcgttgtcgtctcgtctgaagctccttccttccttcaatcttgcatgtcgtctgacaaactcggagtgtacctactcctcacgcggggaggatcatctccggtcggggcacattactgcgggacatgattgtcgtgagtagatcgatcaaaagaactcgtcaacttgaactacaacctgaccataggattctatcaaacttcggcgacggatttcgaacatgttgaaagtcacttatccaaactttcctgatccaaatagctcttctcccggttgagatagggggctccccaagctggtccacttggatttgttccgggcggatgtgccctatatggtacatacttgtaacacactggaactggatggaagtatacctctagtgtgacacagataagggcaaagtaccaagtgcatagctgagtacctccatgtcattaccgagacgaatctttcgtgcgatttccccgcttggctgggcaataaagtcctccccatcccccacgaatttccttccttcctcctcctcctttcaacatcttcatcttcaatttcaacatcccacaagtataagggcacacactcaagaccgaggatgccgccaggatgtgcacccagaccgtcctaaccacctcctgcggcaaatgcggctccccgtgtccaacattacccccagtacaacgggggccggcttgccttctcctgcttcttcgtcagtaattttttccttgttctctcccaagtcctcacgtttacctcatcacagagccttgctcaagcactaacctgatcgtgccctgggtcagatcagaagcggggaagacaagaagaacattcaggctgcgaaggagactcgccgtctggcgtcctctcctagcctcaggatgcgtgaccgtccatcctcctgtcgtacgctccgtccacactgctttctatttcgtccttccttcctctcttcaattccatcctgaccttgtctcacgtcagcaagtgtaacgccgacatatcgtcgagtaccaacacgcgttcctcaagacaaacgcctcccagatggggcaggccaaacaattggcggtggcgggatcaagggagcaatcgcttgttggtgtggccggcgcatagccaagcttcaagttggtaagtatcttcaaccgtggccagacacggtcctcctaccaccaagctcctagaggcatccagctaactgtccgaaaacgacaggccgcctcattgtccgggctcaagaggggcccctcaacgctggtccctggtcctgtacccagcctcgcctcgagactcttctctctactggtgtgaccggagaccggcgcattgtcttgttggtgtggccggcgcattgtgttgttgggtggccggtgtatcgtcttgtagggttggccggtgtgatgtcttcatgttggtcggggggctgagaggagatgtgtacttgtactagtctctctgtttctgtttctctttctctctctctctctctttttctggcagaggtgggagggcgacaacagaacatgggcttgattctgtactaatagtggaaggggtgagacggaaatcagagtacctctattctagaaacctggaagggagtgccggtgaatgggaagcccagtgaatgggtgccaaagaatgtacacagaaaacctttattttccacttcttgctcaccgtgatcaaagtgtccattgtggtgtgatgccgaccacttcaaagcatgtgaggatgagctttccaggggcattcactatgccgtcggtttcgaactcggaagacatcacctctaccgcggcaccaagcagaagattcaagcaacctggaagtcgtcgtgattgtataccacagaaaggacaacattgcccgccaccaaacatgacgctgttatgatctttttgacgctgttgtggtctttagctttcacttgcccccaaggcgcctcaaaacctcaagacaacattgcatgtgtttctagcaccacagcgatcgcgatgattggtttccaaagacaaagtccgggcagtcttcacgacacaaagcaagctctaataaatcgcattttgtggagggctaccttcgaacttttcaacatggcactcgaggacactttcaggttgtaatcgggcactcttcaggatcaggcgctgatcgatgacatttccaaccacaaagtctggtccagtcttgcgaatctagaggtgttacaaagtggaagttacggatgcttgaaactctccattaatgggatattgggggtgcatagcaccatacctccatggtaccgttcgttgtaagcaaacaccatctttgcaggtaactgttgagtttagaataaccgttccaaggagatttgaggcatctgattggttgtattagtttgggaatgggtgcttcttgccttctttctactctacactacgacgtggcttcccaagacctcgttaccccccccccccgggcaaaatccaacctattaaattcactaccttgtatcgccatcgctatcgccatcgctattgctatcgtattaattgcctatatagaaattaattgacgaagtgaaatgggatgtaactatacctggggataatagctgttgtcgttgttgttgtcgttgtcgttgtcgttgttgttgatgaaaaggttgaagttgggagagttggggagttgatgggactttggctttttgaactccgtctccctctctctctttctctctccttttctctccttctttctccttctcttttcttctctcccttccaaaccttatcttttccatcgtcccttcctagaaggggagtctcttcaactcttactacctcccgcccaatatatagccctctatttttattttagctaattagagtttagagattctgttgaaatggtttctctgagttgaacggtttctttgaggagtacggttatttcgaggatcacggataacgccgttctgtaacggttttttctatggcacggttttctggcacaccagattcccattaatgtcacgcctgctacaaccgaacttccaagaatgcagtttgaaggctccatgactcagtcttggaagagaagaaggaactcttgactctgcttccagtctcttcgattgcttgatcgtcaagccgctaccgcatgacgagcacctctttggtcagtacctactacctagttactgtacttctagcggcggcacgccatttttctccaacggtggcaatcacgagaggagacttttccgagtggcacgaggaacaagtcggcagcctgcagctcattgaggcaatgactgatgaaggaacgttagagggaaggaacacctcccctctgcagttgaacggtggcagccttgagacctcacgggatgcacaatggtctgctcatccgtgtgatcgaagagctcaacaaaacttggaagtgcaccttcccaccttgtgaagatctggggcatgtaccggaggaaaacctgcgagattgtggctagcccctctgaattccatcatcggcgatcgcgagaggaaagccatgttcgggagtcactcttgatgacgaaggaacaacagaacaacaagacttgttgaggtgatgtttggtaacccttgggccaaccgagcattgaacactgcgcaatgttttcacctgtctacgcgatgaaaagtcatggtctccttttcggagtcctagggggtccggaagccaacggcacctccagtgaggagggcagtatgagagactgaagtgtcactacgtagtatgcccacagaagaagaaagaaggaagtctggatgtagccttccatcttgtgcagctaactacctctaggtacctctagccagtaccttgagggccatcttatgtcccagcatcactcgcgagtcacgattcacaaccgcctcctcaagacgcgccttcccgactctgagaaaagaacgggagcagaaatcacgagatcgcggtcggcggttaggagtccagacagaccagaatgttgacaatttgtagtagtgcggaaggttcttcggttctacctcacgccgagataactgggcatttccaggaaagaacgggaatctgaagctgcttgatctgtcatgcggctggcgggttagccagtacagtaggggtatcttgcggatcaccagaggcacatagcagcactcccgatccgcaaactgtctcaaccgtttaggggcgtgccttccatccattgctaaaagacacagagcctagcttcaggctacgagattgctccaaggtcatagaggtacccagcatgggcagccgcggggtgagtctggactctggtagccccggctgcttgactgccaggcaggcccgcgctttagaaacgcgacttccatcccgtctcgagagacgtccaagtggacagcctacagtatcttcagtacctctatttaacgcgaacttcttccggcatcttgaaaatttttcgagcgcccagccaattcacgagttcttccaagcactcacctcatatcctcgttcgtacctcgggtcatccttcatccacaccctcctcgacgtctaaccttttactgatattgtcattttcaacagaggttttgtactttggagaacacatctcccaaaaagtgaactgcttcaccaccgcccgcctacctccacgagttagtttccctacctgccgcgtacgcctctagcctgcaggttctaatatagctagggaataccagactcaagatggagcaagcaagaaggccggcaagaccagagcaccacacgttgcctgtggattggtgagtgcccgactttcttctcattgacaatggcctccccccccccccccccgaactgtccgtcattctcggctcaagttcctaaggggacgccgacatacctcgcatgaaacaaaagacgctggcaccagtggatcagcttttgagccagcccttccatccagacatacacacacacgcgcgcgcccgtggtgcatgtcacatcatccacatgatcgctagtaaggctcaactcacttacactaccatcaatccagtgacgaacccggcaccccgcccaagtccctcggccagaaactcactggcgagcaggaagagcagctggagagctcggtctgccaactggcagagaagatagtggtagaccagtggaaggccaagaagaagaaggaggaggaggaggagaaatcggccgcggccaaggccgcccaagcaacgtgggttgacgatatgggtgtggactaagggcattcaaagagatgcaggaacatgccgagatgttgcagaacgaggccaaacgttccgggatttcttgttgcgctcgcgtgagtggtggctggaatcgaattccatgcctacaagtatgacgaggcacaggggatggttcaaggaaactgcccaactacgggccgcgaaggaagtcctgagagggataaccgttggtgtctgtgtggaagtgtgttgaagcgagtggttacgagggtagttcaaggaaatgcccaactacgggctggcatcaaaggagtactgagagggataaccgttggtgtctgtgtgaaagtgtgttgaagtgaagcgaatgattgcgaaggtaaacgagagtggtggtgaacttgttgattgaggaagaggaagaggaaggagtgaaagagaaagtgggagatttccttcgatagatgtatataccgcagcgggaataaagggagcgtaacaagtgttctgtgtaggtatgaaacgaccttcaacagtctgaaagcagatcgcatgtttctgtgacgtgggagagtaaaagagaccatcatatgcccttacagatccaaaaacaacggttcattgtgcggtctccgccgatctggcgtcttaaaatgctcctcagacaaagtcgtcaaagactgcagtgttgactggcgagggaaggcgagcaggattagctggctgaaaattgagacgcaatgccttggtcgcgatcgatgtctctatcatgctccatgcccgctgcccatctcccacccgtcaacatgtctctcttgtatccacgtcctgaaaccgaagagaaagacttcacccaatctatttctacctacccaaatcaacaagaagagaaccaaaaggcagcaaacctaaaatagaagaaaaagatgcaaaaaggatgatgttgtcccagattgcaagactggaaacatcgggaattgagcccgacgtgggggtcgaacccacaaccttgagattaagagtctcacgctctaccgattgagctagccgggcagctgttgcaagctgccttgtgttgttgaagagacgggataggacatgagtttatgagtgcgtggatttgcagtggcgatgttagaaaaggttctatttttttcggtggtggattttgaatttgtgatgccgggcggttccatgttgggatgccccaacctggtgttgtgggtcgggtacactggggtggggactatccatgtcggggttgatgcttagagaacttttgagggaaggggtgcttgaaggaaaagggaaggggagaggagagaagggttagggtcggtacatctacctaagtgctaaagagggatggttgattgaatggaggaagtgaaggaagaagatgcatgggatgtatgggaggatactcggcggtgggaaggaggaagatgcacggggaggacatggaggacggacactcggcggtgctgggatggaatataaaggggggggaatggatcgtgttgaggtttacatgtgctgatgtgggagtcgatgacgatgagagagatgttgaaaagatgtgtgattatgtgcttaattcgttattggaaatatgtactaacttctccgtccttcgatcgtgttttcatgccatccataagtcgtatctgtttcgtccagtccggatctccctttcatgtcctttcttcctccgtcatatatgtacagccatattaggtactcttgtaccctttcttttactcttcctccccttgatcctcttcatggttctcaggtgcctcaagcagcacacaaatccaacaccacatcccccgcgctcccacacaccttggtctggcttcccgccggctgcgttccctccgcccactcaatcgccccacagcttccggtgcccttgcccgccaccgtgaccttgtgtcccttgaacgcgtccccaaagacactgctcaaatcataccagacgttggccccatccagcgaatacgcaaggatgagctcgggcgcgcccgtgtacaggccgtcggacgtggtggtgatcttgagcgctttgccgcccgtcacggggtccttgacgaattcctcgctgtaggtgccgttggtggcggcgagggcgacgggcgccgagacggaggagcccacggaccagagggtcacggggaaggagcagtggttgaggacggtggctttgccgactgctctgggaatgacggcgccgaaggctgggaccacggccgcggtggcgagggcgaggagggtggtgagttgcattttttggtttgggttgaagttggtttggtttggttgagtgtgttgttgttgttggtggaggataggtaaagagttgtctttggctttttggtctttggaggatgagatttgtttgtttgtgtggtttgatggtgaggatgatgagatggaagaaacaggaggtaacctcggggaacttactggattcttatatacactgaagaacttccagatcgacctcatcgacttggctgacaacaatgttcctaccgcatataggtatccccaccgcatcagatccaaaacgggaagatgattacatcccatccacccactcttgcctcgaaatagcatccatctcgtggagatgtcagatggccgaggcggagtaggtgtggacggtgagatacataccccggacacacttacaccacgagtgtctggattcagtaattttcacaccacctggataggtaggtaccaagcctcaacacgaggtacccgcaatttactgacgtggtgcactgctgactggcttcaacattggtaggctttctttttcagctcgtactactgcgtatacctgcttggccaaggacccccagggtctccacgatcgaagatctttccttccaagacatcagaccggctgtcggcagcctggaagtagtacaggtttgttccagcctttgaaaatgcaaatgcaagggtccattagtccgtgattgggtcggatggtaaaggtaggtatgcagtcgaaagtcgtcgaagtcttggactgttagctagagtacctgtagaggttgttagaggaaccacgacgtcgtccaaaccgccagtgttgccgaaaccacctcagtcataagacacaaggaatcctcggcagatactatattgcttttccatcaactccaataccaccttgatcgagtcgagttcacctcagctcagcgatacgaataatgtcggtcggtgatggtggtataggttagtcggacgtccatgtcaccgcatatgatatcatttccccattcgccaatgccgccaagcaaaaaagccaagccaagcccaccatggagccgcagtctcaccgttcccgttgcttccgcagccggcgatctctgcgcctccatttgctgacatccgcctgggcagtccactgacatcgtattccaaggggttcggaaatgcggggaagacggaaagaggtgatcgtgtagtgtggtggggacacactctctgctgcttttgatggctgcctgtgcaccaaaataggtaggtaatgcaaggcgccggatcgtatgtagaggtagtgtacaatggcggggttgtatcacagggctggttgatggtcaggtcaggtcaggccaggcgcctcaacggtcaatcggtgtgtacctctaggtaggtgcaatatggaaataccgacttctcgtgattttttgttgtgttggggggcacaggttccttccatgcttcgattcctccctccgtctcgcaaaggtcgcgaaaggataggcaagatattgatgtctacactacctctacacacattaggtagttcccttcaattcacgccatagaaaaaaaaggaaaaagaaacaagtccttggaggacaatgttcaaaggtcggcccggcaacatacttccgggccaagccatagctgacatgattccagatgtagatctctcattcggtttacatacatacggctcctcgacacgggtataagcccaatgaggcgaaatcgggcccaagggtccgtagaggtagttgtaggtaccgtacctcttacgaacaccgcgccgagaccgccaggcaaactttggtgccttgacttctgttcggaccggtcttaatcgtttttccagctcgggtcgaatcgggttaaagtctcgcatcgtttacctcgatttggacactgacccatcttatgtcagtcagtcagtcagttggtacgtgtctgcctcggtcgtgctagttcttacctaggtactcaacccacgtggtttaatgatacgttacagcgagctgatcttttgcttcttccgcttttgtgtactcccatgtacagtagttgagcatcgtcgattgcctaggtacctaggtaatgtgtttgaacggattatctagcgattcggtcactgggtaggtaggtactggcgtaggtagtctctaactacctacctacaaatcgcatctaggtaatccatctcatgaccatggcggtcggccgccaggcgggcggcttccatattgcacataaagtggattccaaacttgtcactcctcgtatatgcaggcttactgcgtatactcaagtggatggacgtattgggtcttgggagggggattccggtggaaaaggaaagagttcgcgatgtaaccttcttctccaactatgtacatacatcctccactacgggactcggcggccgcggcgggggagggcgggatcatcatgatgaccctgacgtcaatccgggttttggtggggcaccactcactcactgatcggacgtgttggctggagcgtgtgatggagccggccggtggtgaagagccgcatacggtacgtgcagaactgtacacatctttttgtcgattgattgattggtttggttggggtttgtctgcgagggtggcaggtggttcacacacgaccagtgttttcggtgagctcgtgtagaggtagtctttcttttcttggaccttttgacgtgggtggatggactgattaaagtcaagatagagcgtcttttcaaatcccgttgctcacaagctacgtcgaaaagaacggatgtctggattgatcagtcgacctgatgatgcatcatcttggttgtccgaatgttggtcggttcgcaacatgtcatgttggtcagcttcgccagcggttggttggttggttgttggttgggtcggtcacttggcgccgcccgccgttgtgcagggtaagtgacagtttgtggcgcaaaccgaacaaaaccaaccgccgagcagtgtgtgtggcccgtgctcgcgatgccaagacatgaaagcttggcggcctcgacactcagttcaattcccatgtcgtccaccacctgctacgtccaatccatatttggtacaaacaaaaaagcaatagaggcatagaatgacggaagaacctatgtgaatcctttcttctgtcgagagggtgtccgaacagcagcaagtgaagaagacatgtcaccattataacatgcaggatatcgagaagagacagaccactggacaatccccaccagtgagtacctacttgctgtctgcggactgcgatgtaagtcaacgccatggaacctacttacctacctacctgcctacctctaaatacctctacccatcccgccctacaatctacatcaaccacgaagattccatcaacaccacgacctccatgatctctctccacgcagtacctccaaggacgccccaagtgaccaacgcaacgaagggcgaatataggtaaaaaaaaaaaaagagacaagaactatacctacctagttgtaccacatttccatcccggaccctcgaatgctcgaaatatcagtatcctaggtcccgtccggagagcgagaacacttgccatggggagccaagctgcgaaagacaaggtaaggaaggctgtctgtccatgactaagggacttgggatattaacagcggcgggggacggttaagtcaggttgctttactttgctttccctgtctatggtgttgaggtagagagaggtatgtatgtaggagctgcaaaactaaggtacctacctacctctaggttgtcatatactcccaggcaggtgttgatgttgtagcaagttgattgcagttcttgacggcggcggcggcggcggcggcggcgaggtgccgcttagtctagtacctctattctagggagccaaaaaagcttttagttgggagcggtaggtacttacttacttacttacttacttacttactttactctccatacctccatacctccatacctctaggtacagataccacccaccagcttggagagatgcaaggttcccccctttggttatgattattctgctagtatctgccatctgccggtttcaatgcccctggaaacgtgaaaatgaatggcccggtacaacatgcataaacaccaagtctgcatatacctactgattacctgtcacctctacagctggagtgagtacctctgacaatgtagggaatgcgaaaacatggcacacgcatggatggttgatgcgcttcatgatttcctccatcctctttgctagtttaactgggtggatggactcgagatggcctgacgggctaggcacttcacttcggtacctctaggctgtcttgccgcgcaaacgtcgagggagtaggcaagcaaagactgaggtaacgacacaaagacgatcacatcacgtaacaggaagacacaagagaagaaggcgtgcacttttcatggaagtcacgacaagactctacaaacaccatgttggaagcaaagacaatgcgaagttaatcaactgtctatgttgatatctgataaagaaaaaaaaaggtatcctagaatgatcaatggctacagaagtggtgatgtgatgaccagctgcgctcgagacaaacaaacaaccctccttttgtgataaggaaaactgatagaaagagatctaaaccgctgtttccaaggtatcaataatcccttacagaaacgaaccaaacataaaaaacagaaaaaggtgcgccggtgaaagagacaatcagactcattagacttcccaacaacatatgcaaatggtttcttgtgctcgggagcgggtgtaccataagacatcaatttattacacacaaaaacctaaccgacatctaaaagcgaaccacaccaacccccatatacatgctttcctcctgatctcccgggtatacaacaaccaacgaactctcccttcgctcacttgacttgcttagagcatgaccatgccggcaccaacgcccatggcgatgacgacgtacataccaacggccatgtcggcaacagtgaagaagctcttcatggcgacaggggcagcgaacgaggagctagtggcagcagcaccgccgctggaaccatcgacaccaccgttgccgtggccagcagtggcggtggcagcgaccttgttggcagcctcagcgctcttgagagcggcagagcaggtagggtcggccttggcggcaccgttggcggaggcctgaccgttgaagtcgcaggcggtggaagcgtacttctggttcttgtagtactggtccatgacgtagccgagctgctggagggagttgcacatggcgtaggagccgtagacaccagtggagacgttaccctggataccagcgcaggcagcggggtcgttgccgcagacgacaccgaagagctcaccgtaggcagtgggcttgacatccttgctgggaacgcaggtgagggagttgtacatgcactcgcagaggctctcgttgggagtaggggggagagcgtcgccagtgacctgccagttggaggtgacatccgggcactcggcaggctcgttggcgggcttgtaggaatcgagttcgacggtcttgggcttggcggcgaggacgttggccttgagcttgtcgtagttcttcatggtcttagcgctgttgccggaaaccttgacgagaccatagtcgttgtcctcctcgaagtacatgtagacgataccgccagagaagacgtcagtcatagcatcagagtaaagggcggtggtctcctcgaagatacggccgtcggcaccgtcggggatgttgcaaccgtactcggcgaagaagacggggaccgagtagttcttgaagaagtcgatctggtcctggtagccggagcccttgatggtgttgtgaccgcaccactcgtagatgttgtagccccagaagtcgatggcctcgctctggttgccgcagttgaagaagtgcgccatctcggaacggatcttagcgtcgtcgttggcggcatagccaacacccatccaacgcttgacgttgttcttgatgtagttcttggagtcacggacagcagccttgacgtaggcagaagcgtcggtgttggtggcgttgttagaaacctcgttaccggcgaagaaaccgatgacgttgctgtacttgctcatctcgtcgataacggcggtgtagcgcttgtagagagtgatgtcccacctggggtcgtcgcggttgatggaggtggagggctcggacaaatcgctgatgacgtagatgccagcctcgtcaaggagcttcatgcaggcgctgtggtcggcagtagggtcgatggcgtaggtacggatggcgttggtgccagcggcggccatgatgggaacatcacgcttgcaggcggcctcgtcggcgaggggatccttgaaggtacccgtggttgtctcgccaccagcgccagcagcatcctgctggtaggcaatacccttgatgtagaactgggtgccgttctcgtagaagaacttgctgccctgtggaatcgagtgtggttagcattggaggcgcttcgagggtgcgacggtggtggtatgcctaccttcatgacgatgggctggagagcagcggaagcctggcccgcaagggtgaggcccgcgacaatggcggctttagaggtaaccatttttgctgtgtgtcaaaatgttgattaaaggcggtgttctattcggcgcagaaaatggatgaagatacggcgcaaagtatcgatgtcgggaattatcctccagctgttggccgagtgtatcgtgtaattatgtttcctttaaagagtgtgggaagagatagaatgaaaagaggcagtagcgaaagacctctataatgtgttcagcccccttctatggatggatttgggtggatgggcaggagtgagtgaatggagagaagatggaggaaatggaaaatggaaacaggtcaggactttgggggggggggggacatgcggtggaaaaaggaggaaagaagaaggcgacggagattggcaagcgtggaaatggagaccaagttggtctgtgcgtcagcttgtgtgtgtcgtggtgggtccgctattggccggtcagcccggtggtgtggtgggaggggagggagtgggtcaagaaccccagcaacctacgggcccatcgatgtctccagtccgctcacgcatgcctgctgcagcagacggacgatgcagtgcagtggaaggggcctacctacaccaacctaaacagttgacagcacagactccagtcgcgaagagtcgtccaactaccttcctatcattgatgcgtccatcatcacactgtgaacctacctaatctctatgtcgcagacctcatcggccaaccatcttgtttttccattcggcagctttccagtcaatgttctggccgtcaacatgtctccaacgccacacggcaccgtaaaagatgaactcgaaaccgacgggtggagtcgtctacatggggactgagtgggtttcgtcgcatgtgggattggtagtgtgtacataattcgttttacgcagggatgatcagacattgggggaggagttctggattcctctttgcccggtttcgtcgctcatgtctggagacacagaaacacattgaatccaatgaatcgttattgatacgccaacggccacaacacggcttcgttcgatgctgccgggattccatcaaagtcgatgcagcatgcacgtaaatcccgtgtgcatatcaccatgttgaccagatttaaaggccgttgaccgcccatcgcaccgttgtagtatcagtgtgccatcttcatttcgcctgttgacaatgtgtggactcgtctccagagaggacctacgtaccctttttctctaggaggagtcgtggaagctctaccgaacctggggcagacaagcagcattgtgtggaccaaccgaggaacgggcattgagcgaccggcccagggggttcgattgtttggctgacatcgatcggttcgttcattttctggcgaccaaagattgaacccttcaaggagaagttcaagggaagccgatcgatgatcccgatggcacgtgacatggccgtccagaagaggagggaatgtccgacgccacttccgccggcctgccatttcaagcattccgttggttaagatagggggggctgagggaaatatgggatgaagatggggaatgaaggatgaacatgtttcccttgttggcgcttgacgttcatcactttcaattatactgccaaagcgtcgaccttgttcaaagcgcacatcttttttggtatctctttactctctgattttctctccaggtcgtttggcgctcacaacagcgggcggcacacacgccaacgcccgatacgggaagggcaggtaggcggagtaaacttagtcgcaaccccatttctagcacgttcgcacttcttcgcagtctggctgggactctggctggctggctgatgttaccgtagtgctgctcaccccggagtgaattgggcaatcaattggcaccctccaactgaaattccccgacgttattgcccggatcttccgttttctctttttttgtcatgctccgtcttttcgtatttctatgtacgctacttactacacaaaagatgatgatagaatgcaacaacgatggcccaaaaacgcctcgttgtttgttaagcctttccaagagatctcttatcatccaatctgcgcgatcgacaagccttggtcccgtcttgtcgccagcaaagcttggatttggcacactcagcagcaagaagcttggttgatcgacgacaccttctcggcccagcgggctcgagcgggtcccgctttgcttggtgtgagcttgtttgtagtggagccggcttggcgcatcaggggtacataatgctcgcggcactggaggcgtgggcggctgtctcctggaaatctgggcagcttggcagcttggcgggcaccctctttggccaacttttctgtgcccatttcgatttcggcaattcgatgtcaagttgacggcgaccatgatggtttatgacgtgaagcacaatttgtgaatgttggctttggttttctgcatattcttctttttcatcttcatcttctccttcaattgaaaatcaatgacgagaatgctactctgacgtgaatgaactcctgaaagcattcgcaacatgaaacgcaaagacgatcccccccgatttgtgcatgcatcttgaaattgagcttcaagcgacacacaggtagaccgcctgccgcgagttgttacacccccaggatatctcaattgcttctaccctatcgctcaatcttgaaatccccagtgccacccgtttgaaacctgtgtcaaatgtccacacagtccttgttgtcgtcaacagtcagtgttttgcttccaaacctaaatgacgtccggatgccagcatccgaaactgcgggtccagtttcacgcctcaacctttgtcttcaactttgcatcttatttgcgaattgaatgtgtcgaatcgagtcaacgaatcaacagtcacacctttcgttgtgaactttgacctccctcagcttcgttcagttcgctgctcgctaaaaactctggtggctcttccgctttgcaggcctctgcttgccccccaaattccacaaaaaaccgtcctgaccagccaatccatgatctacaggagaacgattggcgcgatcttcactccttcaatcatgtcagcattctgcactgcctccttcgtcgtgttttttttcttttctgggagggtgtgatccgtgcttctaagaatggaacttgccgctctctgtccgttgtgcgaccgacagaaatgacaagcaggaaagacaggaggcgcagcacgcaggcctcagcaggcacatggaggcgctggtgcacggaccagaagagcaggaggtacagtcgaacccgagttaatatactaacagattccaactctgatagcacgctggtcagatagaatagtatttgtagtacgaccctgaatgtcctcttcgtgtccaaccgaggtcccagtggggggttcaatcgctcactgcattccaactttcccaactgcgttgacatgatcgacctgcgagactcgactgagaaaaaagttgaacctccagacatccaactgaaatcaccatcaacccttctgtacctcactcttcatcacccacgctcaacgttgcctcttcgactactttaacaagactttacgttcaacacatcgacatagcatgtcagcgaacatgcgcaaacaatgctaaagttcagcactgaacaacctcaaaacccaagtcatgatgccaatgccatctccatctcctccgtcacaaatcacgcagggtttctccatcattgcaagtgcatgtccatccagcatcaatttcaacgcccttctcaatctgtcttacagcctttcccaatttcctttctacccggaatatcttgcttttcttgtccagcgagcctttcgtggtggcgtcttccacaatgcctcagccgagtccaaccagcctgaatacgtccacgatgccgcctctctttcttcgtattctaaccagcttgatcctcgtcttccctaatgctgcagccctgtccagcccggacatatcacggacctagcgggtaggcttcggacgtggaggcgatgccagtacgcccacaatagcccacatgggcatggaatcctgctccaaacgtggtgatcatggtcagcatctgtactcgccgaggaaacggcaaactccaaaagagtattgacaagtgctttgcttttcagagtgttcttgggtgttttttttctgtgccttttttgatcgatcgaatcgaccttgatctccaagctggtgcgtagatgtccgtcatgaagcaagtcgctattctatacgagtttttttctgcttgccaagccaagatgttggttctttcttaccaccccaatggcctacatccacccgcaagtcttgctttgaacacggggagatgtggtcagcatccgtcctctttttttagaaccggagatttacaaggacatgcacagtcatgttgttttcaaaacgttcttagttgattgatttgctttattgttgcctatcttcatcaacctttcggtttacagatgctttgaagtggtattcattaaaaagcaagtctctactctaccaagctacggtgttggctgaagacagtgcccaggaccaagagtcgaagtggtgatcaaggggtctcctgggagaaagtatgctctgttagcagtgatctctcgaagagaggaggtgcttcagccaagtggtggtgcccttttaagtggtggtgccctttttatcagatttcatcaacatttgccttcattgcttcgaagaaactcagaagtagtcatatgtaagggtgtacatcatgggcatgcagtatgcactggggctgttcggtcggaggaaagccaacttactgctaccgctcaaccccaaacaccgctcgctactgggataccattcataccttgttggttttcctcgcattttctcgttgttaatgtgatattattggcattgttgcaaggctcagtctgcacatgtgttggctttccttcaccacactcctctccagtgttttcaggttgccttgggttccgtttttcctattcccttactactacatcgtcatgcccgtttgttgaagaaggagaattgctgaatcgaagatcggccgatccagttgtaatggccaactgactgcatcgctgtcttggtcgggctgtcgagtctatcggtggtggttgctgttggtctttgggtagtcgtctcctgttgcgttgcaagcaagtgttagcatctgctcttccaaaccaattgaacgcttcggtcatcctcagtatttcaagcacttgcttcgtatcagattcttttcagtatggtgttcatgaaccccctccttgccttgtgagcaagtggttgttttcacagttaaggtatcaatggtatcatcattgaagcaagtgctgtttgtttcccccctgaatcttcaacagccaggcgagaaatgacaaaatgggggaaagtgagcggggaaatgtaagaactgctattccagtcgacgaaggaaacttgatcgccaaaggtagatattctacagatcttcgcatcgctggagagacacgacacgttgttcttcggcatgtgggatttccgtgtgatctagggtaatacagccctcccggccgtggactcgagaccggaaagactgggcttgccggacaattatgtgtaagaggtgcatgccccgggattctcgccagccagggcgagatatcaagtgcatgaatggggaagataatggggagatgtaagaactgctattccacacggacgaaggagacttgatcgccgatggtatattccacagatctctgcatgggtgttgtcgtcgggatgcattgatcttcggcaattcggggttatttgcgatctagggatgcctacagtcctcccggtcgtggactcgagaccgaaaagactgggcttgccggacggttgtgcataagggctgtgtgtgtatggtgcttgggtatggctgatagggaaggtaggtatgtgtgactgctggacagaggaaaaacttacttactactaactggtagactccagtccgatatcagatccagcttccatattcgttcgacttagctccgggtttctctagtgttcaagcggcatctggcttgactagaaaacactggcctccagcttggcgcccatcttcccgtctccaactcgcgggccttgacacccaccacgacaatggaagggagcgttgcttgttgctggtacatgttcgccacaagcctcttcttctccctcccgatgacattctcggtctgcagcttggaagacggctgctatcacctcttcttcttcttcttccccacaccactagcgctacgtcttcgcagaatcagagttcggggatcagcttcttcttgcgctcggtgtcgtcggagtcccgcaatctacgacgtataggacgcccagctcgttgagtgtttagtgtcttcttggtgtgggtgtaggtgtgtatgggcccagaagaaagaaacaccaatattgaatggctcccagaaagtaccggcttggcaggttcacgtcacttggactgacgcgtggtcgtccgaactttgaggtccgcctccccgcctcacttttacctacgggcgctggcatttcttctggactggaccgtggagggcgatccgaagagtcaaagagctgccttgcacggccaacgacattgtggcctcgccggttcagcgagattgaagagctggatgggtaagactgaagatctggtgtcagaatggaaggcgatggcgatggcgatggcgatgacaatggaccaccgcgttgcgttgttggatcgactctcttcttgcgcttggtgccatggacgaaatccttggtatgccgcagtgcgcggcgcttggcaccaccgccgcagtccgcacctaacttaaaccaggcaccttgaactatctcttgcctttcggtgtcaattctctcggggagtctgaatatggtggttcgggtattcgcctcagtctttcctgtgggaggctcaacaagagcgagccacccaataccgactcgactggtctattgtgatggtgcaattggcgctcaatgtttttgttgttggtgctatggatgctgatatctcttttcttgttcgttcgacaacttggcctccagcttggcccgcatcttcttcagtcttttggatttccacttaccaaggacatctccggaaggtcccatttttcagaagccagttaactttgcttttaccggcctccctttctaccccggcaatggaagggggttctttacttgttgctggtacatgttcatgccggggtagaaaggcggcgcctattccgtgccgtacatattccataggttcaagtcgagcagagacatagcgaggcgatgctcatcccatgaatgtcttgacatcaagttcgtgtcggtttcccttggagtcaatgactggcaaacccaattgttgagcttgacatcgccgacctcgatgccgccatgtttcgagtcgtggagcatctggtggtagagatgggagttgttgagatggccaccttttcgtgggcaacgatttgaatattgaaaatgttgtccgaacttcttgcaaatggagggaggaatgcaaccgacgttcaggccggtaccgccgaggactgaacgccaggccgcgcccggctcctgagtaggtgccaggctggctgtggcctctctctccccaagaaaactgtatgtacctgtcgtttcatcttgtctccctgccaggtgtgtttccttgattatctctgtttttcttgctcttggatttgcaaaagttagattgagtcgattctgaatgtgctggtaggaagagacacaaagtgaccgaggcctcctttatttttttttatttttttagttgtttttttcggtgtttttgtgttgattcttgttttgtcaatttttttgtttctttgtttttctcgttttttttttgtgttttcttttgttttctcgtttgtggccttcttcttgtcggtcttcctctcgtcctcagagtcggacgaagaatcgctggaagagctgtcgctcgaggaactgtcagacttggtagccttcttggcttccttcttgacttccttcttctcagcctcagactcagaagagtcagagtcggaagaagagctcggatccgaatcggaagaggaatcagaagaagagtcgaaagaggagtcagattcggaagaagagctcggacccgaatcggaagaggaatcagaagaagagtcggaggaagaagagtcagaagactcctctttcttggcggcagcggccttagagaaggaaagtacttcaagccatggaagtttaaaagtgccagcgcaaaagtgaggcgggcttgaaggttcggacgacggatccagatgaagattttgggaagtctcaacacctgtcaaaccaaggtctttgtgattgacagctggttagtacaagctcagacgggaaccaaagggtgcgatgattgaccttgccattggtagattttgacgcagacagtgcggtagatggttttgcagcttctgccttgactaacggtttcactgcgggtttggtcttcgtaggctctggcgttggggttggctttgctgctgggcgaggcctgccctgccaggaagcagatgagaagcacggggttttgctgctgtgccgagtctttgggcggtgatatccgatgccgcggagggcacactggggtttcgctggtttacagagatgcgggcgaggctgcagcggactcggcatgagagagttcgagtggagatgaaggacagctctggtcggtgggcggcccagcccggcccagcctgcggtcgctgcccgcttaactctaccccagttgatggggagagaagctttcagggccttaagctcgcaagctgggcgaccgcaccacaggttgaagtgtgatgcggtgatggtgaggtttgtaggtggactcgaaaccggccctcaggcgcccactagcccgaaggagggaggagggatgtcgtcttcgggcgcagctcggagggaagtcgagaccggtcgggcaagagtcgatgagcacaacaatgtacgaggcggcggcgcgcacggaaagctagagattggctggcagatggttagcactgggatcatagccggagagtggcggtgacaagcgcggtgagtgctccaaagtcagatttaagcaattttgtgtcgtcatcgagctgatatcacaaagtgaaggctctttgacatgtttgtctaagatttgtgttcatcatggaaagggagctgacagggcgaaagaggaagaagaaaaaccgcttaccttgcagttgagatggaagtctctgagcctccatggaatggttcaaggcagtgctgctgtcaagtgtggtggttagcaacatgctctccagaagaagtgcctggttatgtacgcgcggtgagtttccccatccacatcagatctctgtgtcttcattgagcccgtcacaaagtgactttctctttgcaagtgtagaagctttgacttggatcatcatggcaggagggagcagagctaacgagaagaaaagcagcagataggtacacgaacgaacgaacaacttacctcgcaaacgggatcaaagaaggcttctcgaggtgctgcctgacaaaatggattagcaacaatgatcccaggttgaagctctgcgtttctagtaggcaaacgagatgaatgctccaaaatcagagaaaagctcgtaggttctttgtttcatcattgaaccgacaccagaaggaacaggttcttggaagtaaagggaagacttttgtcatcatggaaaggagcaggtctaacgaagggaattggcagatgcgaacgacgtacctacaccttttgacgagaggctttttgcccatgtcttgaaaagaggggaagggcatgaaagacttgaaggcgggattgcttctcgctgtgtggtgactctacttcgttccgaagtttgctgcgagcgcggcagttagctgaaactctcaaagacaagtgttcgaataagagagtggcgcgtggtgcttccagtcaggtggaatgagtacggagtctttcttgtcctcatggctaaatatgttttgttttgttttcgggcttcacttgaagatgttttcatcatagaattcgtttggtgtggtctttgcgcagggtcggacaggcggcttacctcctttttctttcttttcgatcgttctgccatgccttgcgttctcttcgtcgcttgttggtttcatcgttcggtcggtcaagatcgagtgtcgggtatggtgtagcggaaacatcgttgacttccactttgaactttggatcgaacgaatgactaggtaggtgcgaaagaacctgcaaccagaagtatgttgctggctgttagtaactgtacaccgaaaacgcagaagtctttccctgtcccaccagcgtcaaagatggaacccaagttgttggtcgctgcctcagacatttgccaaattgtcttcatcgagcgatgttgaagcttctcgagtataagaacgctggtttttttgtcatcacaggcaagctcctgggtacctctaggttggtatttgacgctggtgatctcgggatcactgggaggagtcgcctaccgctgagactttgtttgcgggcttgaggagttcgaacgatggaacacctgtgcagcagaataacggcaaaggagccaagtggttagcagagggcaatgaacagaaagcaaaagtgagatccaagtggaggtcgctggctttggtatcagatcatcaggttgggtatctgcattagggaatcaccccctcagtcgaggaacccctaggtctgtatggaagtttcatcatgtatatgccaggctgtggtgaaggtgcttgtggctagtgtcgagcatggatgcagatttgactgaccgagatgttgttgtggacttggcgctgtgccctcgttgacggaaagcgttggggagcagcgaaggagtccctcgcgatagaggcgacaagtgtcgaatcaccttgcgctcttcggagtcgcggacaaaagccgtacaacctgctgagactcaagtgcccaccggttagcttcgtgtcaaagacagctaggtaagattgaagtgattgcaaaggcagacaaagttgcttggtttctcagattggcatgagacttttttttctctgtcattgaacagtcgaaaagtgttggattctcagaacatgaacatgggaaaagtttggtttcatcatattcacccaagtttgggtaagggtagaagaaggaagtgaaagaagcttgacttactaaggttgcttggccgaagtcggatctatggggagagaaaatggcggcgagtccctgcaaagtctttgttgttagtcaaagtctgacaactgatgggacagcgatcgcaggagcagacaaagttgcttggtgtcagattggcatgagacttttttctctgtcattgaacagtcgaagtgttggattctcagaacatgaacatgggttttaaagtgttttgcttcatcatattcaagcttggggtgaaagtgaaagagaggggtaggtaggtagtgacttaccaaagtccgggcagcttttgtcggtccgaggaagaagaggggcaagtgcctgaataaagaatttgaagcaaggcagtcagttttctgtcagaatcaaagactcaaatgcaagtgcggatattgttgctttgcctcagaactggttttttgcgtcatgaaggagtcgaagtgtcgaattgttgcactctcagaaacaaatgtacaagaaataattgggtgatcatcagatggcgagcgatggggtcgaagtgaagatcaagtgacagacttacaccgtggttgagttgcggccgttgcggccaagtggaagcgagagaactgcagtatgtgctgaaccgtcagtaaactgtccaagacagagaagagcttcaaaagtgctgaaataacgtcttggtgaattcagattgcggttttggtttcatcgagccgtgacagtcatcgactgtggaaactttgcgctctcaaatcaagaaaaaggataattgcttggtcatcatatgcacacggggagagggagaagcatgaggagtatgacttactcgagtctctgagcatgaagtgaaaccaaaaacctgcgatgacattgatgtcagcaaagagccaatgaagagaaatgccaataagtgttgaaagaagcctggtgaaatcagtgcgtttggtattggttggtctcatggagccgtgacagtttttgactgtggaggctttgcactctcgaaacgaataaggcagattgtttgatcatcatggtttccaggcaggaagtgggagaagcaaagaagtgtttgacttgcttacctctaagtttctgaccatgaactgcagcaagaccttggggggagagatccagtcgaaaacctgcgaaaagcacgatgtcagcaaagaaccaatgacagaaaaatgccgacaagtgttgcatgaattctggcggcctcagtacgtgttttactctcattgagccgtgacagtcctcgactgtggaagctttgcaccctcgaagaaagaacagaaagaagtttgaatggtcatcattggccaggctggaagaagcaaaaggggggtctgttgacttactgaaatctctcgccatgcgagctatggagagaaaagaccgaaaacctgcgacaaacactgacagtaaaagttctccacaaacgcaagctgcctttgaaagaagagaaaagacattgcttcgaatcagaaaatctccaaaactttcagtcgggatctcaagcatccgcttgtccccctcaatccagtggcaatcatcatggaagcaaaaaagaaaaaaaaaaacatggaatggaagtcgactcaccgctggttgtctccatgacagagacacaagctcatgatgacttgaggtttcagatcccacccgggccatcccttgacgcttatggggtactccctggcgcctacagaatcttctcagatgccgcccgtcagaggcagagcctttgctggaacggggctgaggtggttcgtgttctgttatcgtcgactccccggcagaccgtagggagccacgcgataacaacacttcttgaactgggacaaggtttcctttgcaggtcaccgcgggaaggtgcccaggtcaatggcccggacagccctcccgcagctatccatctatctacaccaaaggtactcgaaacaggacgacgacacaaattgaagactgagactgactttgcgaggagctgcggaactctctcgcgagcgtactgtttggccgaccaggggtgactgcgaagttggtgatctctgaccagactgacgatctgagtctggaaaacctgcccttggcaatggaaatctgtgagcgcgatgttgaacacggaaagttagcaatgttcaagcgagatactcaaggagtcaaagactggtgtcaatgaaggcgcctcatcagagttagagagaaaagatcggaccccacactatctgcagtagagtgatttggtccatcagcgagggaatgctgagcgcagatgcctcgagagcaccaccgccagtttacagcaccctgttgatttcagacgtgccacacatacaaaaattgtatgctggccactcgttctcatcatggcgcgggaagcaagggaaacaaggacaaggaagaaatgcttacctacgctgaagttgtccgcagtggaagtttgtggccgtcatggtacctgctacagagaaggttagcaatgctcaactcaagtgagatggtcaaagaccaaaggtgtcaaagacaggaagtgttaatgaccagagcctcagagattttaagtgtgatgatcccaccccgcgctatttacagcacaagagtgattttgtccatcaacgatggaatgctgagcgcagatgccgaatctccttttccaaagcaccaccgccaatttacagcaccctgttcatttcagaaatgtgcatgatgccacagggacgaaaaagatcgtatgatggccactctttctcatcattggcaatgaaggataaatcaggtgagagagaaaaacacttacaaagtggaagttgctggctgaccagactgtcgaaatgagcttgaaccgtctttgatggtggtggccggcgcacctgtgagcaacatgatggaaacgttagcaatgaccaaatcagatgctcaaaagccaaagacaggtgtcaatgaaaggtgtctcagagttgaagtgaaagaatgggacgcccacgctatctacggtaaggtagagtggtttcgtccatcagcgtggaaatgttggcttatgcacaacctccggctaatttcagatacctagaggtaggtatgacacagggacgaaagatcgtttgtgaccactcgttctcatcatgacaaaaggaaggacaggtgagcgagagacacttacttggtgcaaagagttgtcgagagatgactggttgatgtatggacgactgagttgctgacttgcttgaagactgtgcagcggtcgcaggcgccggcgactgatgtctttgtcgcggtgtcgttgaactgtgcaaactgaaaattcgcattgatcgaagcgaagacaacctgaccgccacaaaaataatgttagcccaatccaacaaacaaggtgaacaacgtctcgagtgatggatgtcgactgtgtgaagcaacgaggaggcagtctcgaagggcaatctccaacagtcctcccgaaccaaggtcaccactccctggaacaggcacagacacacagacaacccccaagctttggcatgcaaggaggagtctggctgggctaagtgagtaggtggcgggtctactcacatttgaagttcatgttgttgttgaaggcaagacaacagtcgacgaagagaggaaaaccgcggggaggtgcccaggacaaagtcccgaacagcccccccgcagcccccagtcgcacgaaagctgcccaaaccaatgtgtcgagtcgaagaagacattgaaaacctgcaatgaagactgaaaaagttagccaaggcccatcctccttggtcaccccagactcggtcccggagggtcttgttgttatggacattgtcattgtcttctagcacagccacctgttcctggcatgcacaccacgtggtcctgatactttttcccacatcccaaggcttggctaagtaggtgcacctacctgatgaaagaatgtgtgagagatgctgactgttgaagaccgaagaccgaagaccgatgatgatggtgatcatgaaaacctgagatgatgaccgcaaggaaataaaagttagccaaaccgaacacacgaatcaaagtctgaagacaaagagtgaacagaacccgtgacatcagtgttggcatctccacctcgcgcccatgaggcatcgcgtttgaggcgtgacaagagaggaatcaacattaaggagccgatgggtattcttcatcgtcacatggggggttctgccgcgcacaaggaataaagctaagtaggagtaggacctaccaggtgaagaaaagaaaagtcgaagaccgatgatgaagacctgagatgtcgatgaccgcaaaggaagttagctaaaccgaacacgaaacaaaccaagtccgaaaacgaagagtgaacaaaacccgtggtgtcagtaccatccccactctcgcccatggggcatcgcgtttgagagcgtgactgctcggtttccgcaaatagcattgggctactgcggggcgacctcacagccaacatgaaggagccgatggattatcatcatcaccacatgagggttctgccgtgcaagaatgaagctaagtaggggttggacctacctgaatgtgtgtgttcgtgtgtgtgtcgcaagctgaagactgaatgagtggtgatggtgatgatgatgatgatgatgattgatcctgagaaaaaagaacacgtcagtaaactgcttgacaacgcaaggatgcccggttaggtgaggtgtgtttttcccaaatcagatattggcattatcatcaagaccgcagcggaatactggcggctcagataggttggttttcatcatgggaagagtctgctcgtgctagtatctgttcttacctgaagatgtggtgatgatgatgatgatgattgatcctgagaaaaagaacacgtcagtaaactgcttgacaacacaaggatgcccggttaggtgaggtgtgtttttcccaaatcagataatggcagtatcatcaagaccgcaacggaatgctgacggctcagatcgtttggttttcatcatgggagagtctgctcgtgctagtatctgttcttacctgaagatgtgaagctcaaagtgagcgatgatggatgatgaacaagaagaagaagaagaagaagaagaagaagaggaggaggaggaggaggaggaggaggaggaggaggaggaggaggaggaggaagatgagtgtgacaagagatgaggaaagagggaaggtttgagaagaagggaaaggtgaaggaggaggggtttaaatagaggagagggagggagagaggaagaggatggaggggtcgacagctgacaaaatcagtcctcctgaatagaaattcccggtggggaaagccaaaaggaaagtactcgaagggagcaaacagtcgtacgagacggggactcagaagacgggacgaaaaagtagggcgaagagcgcagcatttgttggccaggcggactgattctgacgttgtgtgtgcaatcacaaactgtacgaggctgcttattggcaggacaacggtggcagactgtccgaaagggcccaccctaaaccaaaagcagctctgccagccgtcccaaaagggaatcagtcgcaaggcagggcggtctggacggcctgggccaagccaaaacgcagcaaagaagaccagacgacgactggaagatagacagggccccacaactggtttactcactgtggtcacgaaggcacggtgggaatatctctacggcaacggagcactctggttcgtcgaggatgggaaaggcgagctcgacagtcttctgcggggttctcttcacatcttgaattgcttgggaggggatgaataacttgctcgtcccgttgttcaacaagtccaggagttgtgaattgtacgagcaggagcaagtatctgtggagatacaaactcgagaaagcagccctctggtaggttgagaaggtcgaagacaaggatttgatccctctccggtacttgtcaagtctatgataacaatgggacgagcaaaagggacagtcactcgtcccatcacctgcagatatcttgagcaagaaagacgggatctcaaaacaatatcgagtcacacgggagcaatacatttgtcatagataccaagagaatcgcggtgaacagacttgagcctcgagggaacaatctcattggccttgtggagggatgacgtgacgatatgggacgggaagcaacaggaactttggtctgttgaggcggctggcgaaacagttcagaccagctgttgtgggtcagtggttttgttttgtggcctggactgtttgctttgccctgggaacggtgacgcgacaggttgccggctggaaggtacgtaaacaggtaccggcatcgagctttgacttctttctttcaccgcttgggagaacactgggcaagcaatgggcagatgggaagtgagccctggttgagctcttcttgggaatctcagttttgtgttgttatatgtgttgaagcggaagctatttgcaagtgacgatgctgttggatacatcgaaagctgattctgtgaggttcactttgaagcggacattaatgtgggcagaatcacgggtaaatgtgagctgtgaggcctggttgagctccttctcggaatccaggtatcgtgttttcatcagcctcgaaccagaaatcatctgcaagtgaccatctagaactacttctgtgttgtgcacattgaaagcacaatagattctgcgcgcacgataccatgatttgaaacggcccgttggagaagagtgctgaaagaccgatcattttatttcagtgcgatccaagcttgtaggactgtcatcagctatagctgtaaatcggacatgccttgctacaaagttccacgcctgtcgtttccactggacttatcacgtcgctttcacagtaatttggccgtttggcttgtttctggtgattccgtgagcttgattcatcttcccagtcttcacgctggaaacgtgcgccggagcgctaattcgaatgattacctatctacctgactgaaaaagactttctataatttaagggcgttgccagctttactggttttcaaacacgaatctgcgcccgggaacgtgactagttgatccactgttaatcgtgattttacgatggtcaacagcttcactgtcattctgtgattctccgcgtcgaagaggctactgagggattgctccagtgatttcggttgaaatgatgttttaatcgatggtatcagcttgatatacgtttgcacagagaacccagtccgtcaccaagtctttgtctgatgttcccatgttgagttgccgttccagagagcgagggtggacagcccgatggaaatcacgtttcaatgcacattgttaccatgaccagcatgagaaagcacttggtataaaatctgaaagggtgtaaattgatgagcgtggacttggattgtatgtccagcgagtgtctcatgcgacctttcttcgccaatgttcagtgcaatccgtcacgtcaatcatgggaattcgatgaatacctagggcgcgttcgttgccgctgtagtacagtaacggaggcatttttttggtggcagaaaagctttgggttagggttagaagagattcccttacggcactactgcgggaacgaacacggccctaggtacaagcttgtattttgaatgtccgtatctcattgtgtaattcaccaagaatctatgtcactgccatgtactgcggatttccgttcaactattttctcatgtctccgctgtcttttgttcctgaaatccatcgcaaacgccacagcagaactccaacacaatctggacagccgttcgttgtacatcatgatgttttgtcccgtttccttacatattcccacttttcccctttacccgccacctgatcaaagaaatcgcaattttcctggtcattttgataccaaattcgctgtttcccgatctttcgcagcgaccgaaatgctttgtttacaacgaaaaggggctgcggccgttcagatgtcgttgaaagtgggtcctgtgacagctcgtgattggtgggctgggtaatctgcggcgctaggcgggggcgacatagcgaggttggcaacgcggtgcgacgataatgaacctagaagcagaagcaaacagttaacgacctgtgtaaagaagacaaaaagagaaggggaagatgaaagagatgatgtggagaatcttctgcggctgtcgagtgttagcagtcagtgtagaacaccatcgagaccaaacaggatggaagggacagcgggacagcggacaacgccggcaagtacagcaaagaggtgcacagcctggaaggtgccaactatgttggattgagcgaaccacaagaccatacatgttcttgcccattcacacaagatgcattttcccctccatatcctgcgccctcgatgtttctgcaccccttgctcgaagtgccaccggcagctcaacgcttttggctctagccatcgctgcttgttacgcctctggttagcctcgagttcaaacactgggctgtaaaagaaactgtcggtgcttacgaccacatctctttcagccagccgggaagttgccgcctcccagtagtatcggaggggaagccgagaaggcaggtgcagcagcgagaaatggcaactggttggtcggaagcgatggagctcccgggccggaatcttcttgacgaaggagattgaggcgtcctcggatggcgaatttgaaaccccgttggcatcagtgatggtgacggtggtggtgcacatttcggtagcgctcctgttgtttgggtgctgtctgtctctcaactctcttgcgtcatgttgtaatcatgcacaatgacaatgtcgccagccttgtagtttttgagaatcttgtgtgctaactgggggtaacacgagtgtcagtgtatgtcctgggtgatgtgcctctccatcgagacggctgaggatgacgaaagaggcgagacaatggcgtgcgacaacgatgggcgtttgaagaacagaatcggactcgcatgaagatgagtacatggggtctggccagcgtgttttcaagcgtttgcgattcgttctcgtagagatctcgattggggaatggtgtttgcgtcttgtattctgtcgaggggtcttaccttggcagagccgctgaccataaagggatttgaccttgtcacgcgtcgtccttgttgccctcagtccccttgatgggagtctcggcgttggagccggactcaccggagaggggatgctccggctgtagaggaggcgttcgtcgccgttgtgagtggcaatggcagtcgagttgccgacgtgggtagaggcagccttgacaaaggcaaatgacggcagtgtcccaaacccggagcaggctgatgacccgaaggcctatgcagccgaagctttttctgctgctgctgctgctgctgctgctgctgagaagcaaaggttgttgatgcttttgtcaagatgtttcgttctgctgaagactgaattgaaagtgagaagatcgaggggcgaaggtggggtgaaataggcaaagttggcggctctccttcgcgctgcttccaggccaggctgcacccgttccacttttttcctttccagctaaaagggaagttaagcttgcccagtacagcagtacctaccttacaccaaagaacccggcccctctctgctgtcaggtaggcagaggtatggaaactttcaaggaaagagcaagaagcccaaagtctcacgagaccgtaaatcattcgaggaatgcacgaacttgacaaggtcatgcgggctatctatacacagaagacggaatcttcctggtcttgctactgctcgctctttcttccggtgcctccgttgagctagcttgtgtctttcctgttgatatcgtgcactgcatgtttccgttacaagtggaagctcttcttgaaaaactcccgtaggccttgaaccgcacgcggagcggcaccgtgtcaccgtggggctttcgcgagcagtgttttttcctggactagagttaccgacggttggtacctaggtattatcacgtttggtggcacacgcttcgacatgcaagggacataggatccagaaaatggatcgcatcgacatcgagaaactttttggaaatacctagataatttccgtgtcgaagaggggcgccttgaatgtaccatgaaagtatcgtttctttcagacgtaccatagcgggaaaatcaccagcgcatcaagccttgttggggggttcaacgcttgcaatcttcacaagccttgttgtgaaatctagcactgttggctccctagcactattgttcaaggaagggctcttattggctaaactactccgttctttcctttttaaccccccccccccccccctttcaccttctcatttccctatatcaaaggcaacaaagaacagctctattaattatttgggctagtggctcaatggtttctgtcgttgctctctttcttgtggttgctagttcaattccaattagagacagctttttttccgtcgcgcgagaagtctcgccgaagtgaaagtgtgaataccttcatccgagcccctgcccacccccaagtaggcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactccttatagtacccatgataaaaggctactataggggtctttaccttttatcattttgcacctaaatccgaccaatcaggggcctccctcaaccaacagtgctaaatctcacaacaaggctgggccagttatctgctctaaaatttggaactagccttgtatccccctcccaagccttgatagtctgcctatatttccgctggggtacctagttatatgccctggaaactctgattttttccggctcgtcgattttcccgctgtcttttctttccagtatcatgtctgctcctctttctttccgggtcaaaaacatcgtaggagtcccggttgtttcaatttatcttgtatggtcagttgctctgtatctcttgcaaaaagctttcacctgcttcttcagacttgcaacaaggttcttcgttccgttgtctcttactatctcctgtacacctccaatctttattgtttccatttcatggtaataatgcaacaccattcacttgccttccctttatctatattcactcgtcgtacaatgtctcgaccttccccaagagcaacgttctaccgtagtgggaaaatctatttccagacatgcattgtagttgttggacaataaccacaatcaatatttaaaaaacaatgcatgtttcttatagggggtaagcgctgtaatataatatccttggttttggagccgggtcgggtccaaatttcgaaatttctcaaagtctcaaagtcctacctccccctcccccccctccccccccggcgatatttattaacggaaagaaccagccatttccttcagaaaaaccaattagcttagtaccgtactgggaatctgcgcccttcgacattggatgttgggtccaggaatggatgtaaagatcacattgtctcagactaaaacttccaatattgatttgacatccaatgttgaacgccctgtaagtaaaaaaaaaataggtagtcttctaggtaccttaccttctaatttctagaaggtaaagaggtttctagaagacttcctttagaagtaataccgcgggtttttttttttttttttttctttttttttcaattttgaaaaattaattaccaataggaatcgaactcaaaacgttaagaaaaaaagactcttatattaacaacttggctactaagccaaattatttctaagaaactgcttcaaacctttgctttatatagggaaaaaggtagcctggaggaagagaaagaaagaaagggaaaaaaaaaaaaaaaaaaaagaaaagaaaaaaaaaatttcgaatttttttgactaagttttttttctatagcgcttaccccctatattataggggattcaacattggatgtcaaatcaacattggaagtcgaggcggtaccgcctaaacattggatgtctcaaaacgcatttttccgctatggtagtcaagcggttaataaagtagttcttcattttcatttccattttcattactcgtaacctgtgttcgattcctgttcgtgaccaactttttgtgaagctattccggaagactttctaatctttcaccttagaggtagtacctctaaattgccttccaaaggctactattaaagactactaaagtatagagggttataccctatacttttaacttttaggggcttgagagacaattaatgtttgacagacaatcaatgtttgaaaaacagttcttgttttctttacacgtattgtctgctagataatacttgtttagagcccgggtttcccgcttcggtaacttgtataaacctaccatttaaagtgaggcccattattcacaggttcaggggccttggtgtgataatgttctttcaaggttcggtccctctgtttccaagcttaaatgaatatcgcatagcaaccaacctttgcaaagggatgaaaggcatccattcaggttctgacctagaatagagacatgtacaccaaacaatctttccatgtcgttgaatattgcccctaggcggagaagaaatacacctctagaggtagacatgggacatggaagaatgagtgatgaacatgtccattggaagtagaaagtccctctatacaagactgatccatgtgtggatcaactaattacacacgtacaaacaatcgttttgctcaactcgtccttcctcttcttgtccacctcctcctcctcctcctcctcctcctcctcctttcctcctcttcctctttcgcctgtgtgcccctgatcttggcagcctggctgaggtcttctgtgcgagtgatctttctaactcggctcttttaactggcctaacgaaggatgacctcagccaggctgcctcagctatccgggctcttgttgagctcgtaaaggcgacggaagtcatcatacttgactgtgccgaggtgctcattttcgaacaggcgaaaggtgatttcatcctcgccaccggggttacggtggcgaagtggacgctcatcagacaccatgaaaggcgtcagtacatcttgacagcagaacggtggccattgaagtcggaatccactgaggactgctgttcgagaaggttttcgaaacatgtccagtcggaaagggtcagatttcccttgttcgctcggccggcaacattgaacagaatgccgtactgttcgcgcttgattttgtggtactacattcaaagaaggccggcgcgggtcagccgacgtgccgcagaccaaaagtcaagtcaaaatctcttgaggtatggcttacataccgggcaggtaaggtacctctagtcttcttgtcaatcttgaagaagttctgtctgagtgccacttcggtgccgtagtgggaaaatctgtttccagacatgcgttgtagttgttgaacaataaccacctacgaaacattgattgtctgtcagacaaagcttgttgccactgagtgtttcccgcttcggtggccttagggtgtgcttcgggagcagctgtcaacgaaataagtgttagccgcacgtctgagctgacggtgatagtagcggtaataatgcccaacaaacatgcaaatgtgttccaaatgggagttcggggaaacgacacaaatgacttacgggagcctccctctcttttttctctcacgccccaggccgaggccggtgttgatgtggatggcacccttgcgggccccggcctggagtcggatcttgtgaacgtcgtagggtgtcgcagtggtagcgaagaggaacccaacaagagaccgcgggagttagctagagctcgaccgccaacttagtagtgggctggctttgttgggtaaagtcgggtttcgaaggttgctcttggcggtagtacgaaccaagatgagaaggctactgctggttgatacacttcccttccacttccttcctctttggaagtgttattaaaaatggtggtgtcaaatacaaataaaagcgaaggcgcaacgaaagtcagttcgagtaaggtagaatgtgcacctcaaaaagatctgtgtgttggaatggaatgaaagagtggtagaattggcgggagagtgatggttgggtgaagtttcgttcaagtacgccccgggattgacacgcaaatgtgcccctcgtcttctcctccaaaggtaggtacctctaccagcacaccgtggacgcaagaggaagcaacctagaagtattccaaaggtaccgggacacacaagtagagatattaagatacaacgattatacacgtgcaagacagagtcacttccccgcaacaggttgcagaattacactgccctgggctggcaagagcactttccttggcaaatgaaacgatgctcaaaggttcagctaggccatgccggctcccgcatgatgtgatattgggcatctgcaacttctccccaaccacccagtccaggaaagaactgaacccctacagcttggtccgtcattacaagtcacaagccatcggggtgcttgtgggtgtaaagatgtcaggagtggatatcgaggaggtaggtaccacgctgatatgtgcttcaaatggtttgaggcctaccaggttggtagaggaagttcgtctgatgttggtgatgattgtatttctccagggataggtggtagacgagctctaaaagattgccattgcaaactccaatctctgagctcaaatcatggttagaaaccctgttgaaagtgactggaggacaaactccacgccgctactccagcctcccgtagactcttctgtctccatcttcagagatgtaccgaagaagattcgagagacacagccgggcactttcctcacaaaagcgcccctgctcaagagaaagtgttcgcctttgctagcatgtacgtgatgaaaggggtaatagggtaactttctctcggcaacgagatctttcgaaccttccatccggaggagcatctttcttcagtccggactgcctcaggcttccatcccgtcgctttgcctcccggtttctcgattgaagtggaatttggaaaggacgttgaagccttccaaaccaagtggaagcaacataaacgcaaattccagtttggaagtgtgagctgaggctgaccaaagcctgagatcatgcaccctatgccttcgatttctttgccaacttcagttcggaaagcgtcctgcattttagaacacagggggaaagataatgccttccagttaaaagcagtctgtggctgcgcagagacccttcaaaccttctttaacccttttttgaacgagatctcgtcatctcgatcgacatggatcgacatgaaactgccaggctcggacggtaatttagatcagagacgttgctgcaagttttgcaggtgtgcagcatgcattggacaggcaaggcgagcggcactgttgcatgtcaagtgcgtacagcgcagttagaagcacccacgagtggcatgcactcagtggccccaggatttctataagacaacccacagcccccatgcttctctcgtctttttgttctccattctcctcatcatcttatcttccatattttacacaggccagatcagccctcccgcagacaatcatcacaaatgcaaacaaacaaacgattcaacaatcatcaaacacatcaacttttccgagtgcgaaatggttcactttccttgctttccgcttccttttaggcccatgtctcacaccacctgacataggtggaggtatgcccccccaactggtttctcctccgatgatcaaaaccctgcgatatcttctgacgatcactgttccgcaccacgcagtctttcgtcatgatggcttatatctagccgtcaatcgaggcagcaactctgcttattttcatcctcgctgtcagatggcacagcttgtcatagctggaagccggcatacacctgcttggcgatgatcgcgcggtcagtttcgccccgccacaatctcgattctccatcatttcctctcctctctttttttgtaaatgctgaccaccaccaccgcaatgcagatcgacagccccgcgtccatgggaaaaccctatctttacaattattacctctaccgttacagtcccgcacctcgttcggcgccagctacgacaatttcgagcctagccaccgtcttcgcacgcactttggcctgtggcccacgggtcagcatggcaaacaaccacctcgctcggtcgttggggggggggggggggaggaacaacagggcagcggaaacatacctctacttacgggaatcatcaacgcaatcacgacatatctcctatctcttagcattttgctggcatttgggccttccacatttgttctttttggttgagttttgtaactgttgtctttgcgttggatttgttggtggactcctgtacaaaggtagagcggaggttcacttctcctggctcattgccgtcttcttgttcttcttcttcgggagggcgggaaggccatcattggtttcatgataggaaggaagggaacgttggagctggatgtatcctccagcgtgggtctgacactgttcattcgcctcttcgtcttcttcttcttcgtcttcttcttcttcttcgtcttcttctcttcttcttcgtcttcttcttgttcatcatcctcttcaggtagcagatagtcaatcaacttcaaaccacttccgtgtttcttttctttgcgtgccctcgtagtgctgctgatctttcgcccacccgaacgagaggcgtcgaacatctccatcctgtgacggcatgttctgaagccagttcttctcgcactacgacatttatccctttcttgtagccaaaaagtgtttgcctcaactgcataggtaacggtctggttccaatcactcctggcatttggcgtctgcaagtacctaggtatgtccccccagcccgacttcccggagttcgccgaaaggacacataatgatacctctccaaagccaagaagcctgaccgatcagcgcttcaatatctccccccaaacatcgatttgtgaatcaatgataacttattggcagttttgtagtcgtacggatgtagaacctgttattaggatgggtcctgtcaccccacgcgaaggcgagaggacacttagcaatatctccgacgaataccatcatgaaaatcacggcactgggagggtgcgatcgttgaccgttcatcatgtattgacctttccacgggcccgcgccgatggtgtaatataatggactatgacccatgccgagtgtctcctaggtagaggtatggatccagcatacctagggttccagcatgatcattggcagcaaacatgaacagcacgacgaagcaacagaacattaaacattttattgctaaagaagagctaagtatcttcactgtttatctaggtacctcttcctctagaggtaacggtcgatgcgaacggagtcacatgcacccaaagatgcacccctccagcaaccaacacccaacggcaaacttccccttgacaacctcaaagcactgctgcagccgccactgaaggcaggcgcaaatggcccggcagagcgaggattcggtgcgcgaggcttctggtctgggtatcgcgatacggtggtgttgtttttgtgattgtcgccggccccgggcggtcaaggcgcgcgagctggagaagatgcggaccaagctgaaggctgagttgtagtcgaaatatctgttgggttgggcaacagcagctctaagcttttctcagaacgcgacccattttgcttggaagtgttctaaacgtgtccaaggcttatggttctctgtgatggaatggtactggtggagggtaagaacatgccagtgcattgtggtggtattgtaggatgggggaactggaattgagggcaggacatacatgcgcatcttcgtgctagcccaaggctcgctaacaaccttgctgccggtctcaccctagaggtaggtaccctttcccatcacacctgcttccaccacgcttcgacatctttagcgacgaccttcttctcagcagcctcctccttcttttccttcttctgcttcttcttgtcgccggcctcctcggtcttctcctcagtcttctcggccttgtcaggcttctcagcagcaacagcaacagcaacagcaccgacgccactgatctcggcagggacatcggcggtggtgtcaggttgagtggtggcgacggcggcggcgatgcaattggttccgttacccgccgcatcgccagcgacaccaccgccgatgatgacacgcgcgggcgtgccagccaagcgcaggctctgatccatcttcacccacaggcaaagccagtagattagcaggagcaagagaagagccggaaaaatgtgtgatgggcggctcgagatgcaatggatgagcattatgaaaagagacggcgataggagcacgaccggcgtgctgggtctgctggtatgttagacaaggcatgggacgagccaaaagaaaaccaatgaacaggagaaaggtaactgacaagaaaattctgaaaatcctagtgccctctgcggcagagcaggaacaacgaacttgaactattggcttcagtcagatcaatgccggacttggtctgacgcctgaaccaagctgggcgggcgggtagtagaggatggcgccgtcgtcgacgactacaagagactgagactcacctttagacggcttgggagccgggaggctgacggaagcactctgcaccttttgttgacacaagctgggctaaaaggaaaagggatttgtcagtaccgactcggagaatgtgaggccgagtggcacggcctggtggtgagaggcggcaaggggaaaagacatactcttgacgcgttcccaagtgaggtcttgtctgtttcgtggtggttgttggaggagcaaagagaaaatgtctgttgttgtaggtgatggaggttgtgagagaaattgctgatggaagaggaatttgatgaagaagtgcgagaaggagaggttggaggagcagaagaggaagaggaagacacaaatcagtcgaaagaggggagattgtgggctttctcggtcccgagaaaagataccttggacaagtaccttacctttgctttcctctggaatacgctacttgtgaccaactgtgagcgcacatagccgtggctggaggctctgctccttccttccttgactctcggctcaccccctaacgctgagtgaccagctaaggtggacgggtgacttgctcccggacaaggatccgttctcatttcacggctggtgattctggtctagctccgtgtaatctctgatataatgtggctcgtcgtctgttgcaaggaaggaagtgtgcttccctctccaactcgcggttccttcgtcacatccaaggctgagtgactggctcatgtggacgggtaactcgctcagacaggggtacgtcatgtcttcttccgttgcctcgtctgaccccgcttacatgtaatttcagatatgctgtgcaggcttttggtctattacgaggaaggaagtgtccttcgaggaggggtgacgcaactcatcctgaagtctagacggcggggtactgctcgccggctcatgtttcggtagaggtagttctgttgttgagcaagatggtcatcttggcatgaggttagtcccagcacacattgtacatttattgagcgtctcctacctcttgtcctgcctgtttcttttttctctccatttcgatcaacaagttcaccaccattctcacttaccctcgtgatcactcgtttcacttcaacatcaggtgctggctccgtaggcatctcgagatcccccagccttccaagcactctgtctctatcgataaaaagcgccgcattctcgcccgcctcacctggtcctccagttttgagtccttcctcgctaccaagtaccccaacgacaaacatcacaacagtttgtccaacatcaagcagccgaggcgagacactgcgacctttgcgaacgaaggtccgccggccacgtgtttaagtctcggcgttgaaacgggcaggaagggggccgtaaatgtcatcatgggcaaggatgactgtctccttgtcgttgttgaggtatgcacatcgcaagtatcccttctgcctcgtgttgctcaagtaccccagctaacaatctgctttccctgccagcggcgactccgttgctcagatacaaaggacctgacctttggacaagaagttggtagagcctgaggtgcgttgaaggtgattgagaggcaagaagcagctgctggacatgcgctaactaccccggtactcaaacaagaaaccggtagtcagagtgggccaagcagctcaatccaagtcgacgatggaggaagtggaggaggaagatggtgccgatctggacatgcacgatgacgggactgttgcaatgaagaagccccgggcgtgatgtgggccgtacaacttgaacccgaaatgatggaatcatgtcagtaatacaaacgttgaatattgcaagcgtccactgcctatatgatgtgccatataattcgtgaaatgatacccccagggagattgtgtcgagatgtcgagacatgatgaagttgactgcatcccggtctcttagcaatcctatccctcagtgaacaagcaaggggtggctatgtggcatgctctaaatcaccttgacctacctattgcccgacagaaacagcaaccatcccggcggttcggcttcgcctgttaataagcctggggtcaacctgctaccgaggaaggcaagaaaagaaaacgagggaaggacgaagagggcgctgggatgaacaaccaaatctagaaaatgcgcttcttgatccctcgagaaatttccccttgagcacattgccagtgatatccatggagtaagctcatctttcctttatcaatgttccagccaccgccgttcttgtgcctttattacctctatggtagttcatcttgatttggctggctaccgcccggatgctagaaggaaccatccagctcgttcgttcgttcgttcgttcgttcgttcgttcgttcttctgtcagtcataacggagatgctaggtgccttgacaacaagagatggaggttcgactgttgtccctagaggtaggcaggtaggtgcctggtttgttctcgttatcatcgctgtcaatgagccggacagatgctcttttggggtatctgggagtgtccccacgtctcgttagtcctcgtgtaggtattgaaggagagatgagatgatacataggtacctctatgtgatcagtggaagggttctatacaaggccgtggagggttgaaggaaagataaagaggggtactggagtaaacagaaaggaggacaggagaaaggcaaggcaacgcagacatgggaaacctggttgctacaagtgacagctgatctcaccgcagactgtaggtgcgaacaacctggatcgcacaaacccgagagtgaatgaagtggatgtcagggaaaatgggcaacagcaataacacctacatatctagttgctctgttcaaaaacaaagaaaggattcacttacagagggaagtcttaggcttccttcggacgtctaggtaacaggtggatataagacgggcatggaagggcggatcgtatgaagaagtttagtggtaggcaggtaccgatgttgctgccaggttgccattcacgtagctgccaagtggaacctcgtacgaagagccaaagggcagatgtcgaaaatgcccatgcctcttgaagcctggtgtcgttgacgggctctgtatcacgctctggcgggctatcgaacccttaattcctttggtctttgatcatgtgtatggcagtcattccttctttcgaggcatcgtggatttcccggccctaattttgatgtgcatcgaccgtctcgggtaaccttggttggacaacaagaccctatgaaaagacaagaccggttattaaaccggatgaaaagagctcaaacaaaggtccctaccctagggtctaaaagctcatagtgcaaagacaaaacgaaccaagctaggtattttgaaattttggtcaacaacagggagtgcctggtgcataatcacgaaaaggggttgtaggcggggaaatttatgttagactaacaccgacagtccattcaatgtctgcaatcgacccagcatgttatccgttttcccaaccactgggaatactagaatgaactaaaatcaacgtggaaggaagtgactgagttttagaggtaggtacacttactagttgtttcaatgtgttcatctgaatgtatcgagtgttggtgagggtccttggaacttcgagagacctgtggtggaagtgttagcaatattcgcaacgctgctttagcaaaccagcccgttaacaccgacaaacattctagaccggcccgggctggtctacatcgagcggtaacatcactgggatttagactcatattgtacggacgtcgctacctacctacctattcataagagacatcgagcctttggaaaccaaggcgttatagctgcttgtgtcgcaccctttgggtttaggctcatggtagtggtgatgttgtgttaggcacatcacaagagcaccgtccatgacggcccggacatttggcatttggacatccggccggccgtgcaagggtgtgatcgatgctcaaggacgggcatcaagatttgctttgtcttttctgcttgttcgtacgcaaaaactgactagaggtacctacctagacaagacattagaaacgaaagtcaactgcgtggaatgattgtttcgatttggatttggtgcacacaagcgtacctctctagtgtgtcgtcaatgaggctctgcttattacctctagtaggtacctgcctatcgatggagggaaggacgggaggggaggggaagcggcgtacagtaggaaccagaagtgcctggggaacataggtagcctcatgcacaatttgaagcaggaagggggccatacacaccaacggaagcataaagccggaattcgacagggtagaaggggtaccgctagcaagacttatagaaggatcaaaaagacaaaagaggtaagaacgaggtagcgaggtccccgaggtgtgttgtgcccttctttcaaacaatatcatcccccagtcgacgatggaagggagggacgttcaatttcatatatagcacatgcaaacttacagttagggcatttccaaggcactaacagcgctcattcagcacctatctatgtctagcatactgcagaattcctagcataggtaggtagaggtagcctagccccactttccccatgtccatttgccttcccgtccacttgtcaacattgcccgaccacgcacgccgacatgggaaaagagcactacatgtgtgcatcgcaaatcgcatcgccatcgcaatcgacggacgttcgacaccttgagccctcaacgaaatagaacccacgcaggcatcacccatgagacttaagaagaagcgtcccgagcaacttgggatgaaaaaaaaaaaaaaaaaaaacacgcatttacatcaaagggcaaaagtaatcaatagctcctccccgatcggaataaagaacaaaagcttcttcttcttctttccgttccattaaaagtatgttgataggtaatggcgggacacctccaccactctccagtctccgccgggttgtcctggcttccatcttccgtcttcctgagccgggcagcagggcagtcgggcagtcgggcaaatctcaacgactaatcatctcccttaaccacccccccagggcacctcctcgctcaacgcagcattttccaatagcaaccagcacttcttccccattctcaggcagatgtccacaatgtagcatgtgtagtatagtgtgttgaacctagagggtaagtctacctgtaactttcgtgttgcttatgcttatatccatacatcttttctaggtgggtaggctgtccgtccgtccgtccaaccctattacattcggaatgtaaaggttttcaaacactttagtacttctttctcctgcttctcctgtggctgcctttccgttttccgttcgtccgaccctatctatccgataggtcatgatggtctttgaatccatgaaatgaacatgcaagttgacgaatgtagcaaatgctcagctcaaacccacccaccctttcaccatctagtactacaaaaggaaaacaatgcaaaggaagcaatttcctcctcctccttcacgaattcagcgctgcgatatcatgctcttcatatcttcccttgaggaggcttccaggagacgaacatcgggatcagatatcaatctccccgtcagcaatagccaatctctgcttggtcgtcttggccttcttgcttccacccgtcttcctcttcttcgccgctcctcccactgctcccttcccatcacctccctcaccaccggcagcaccattaggcgtagccgttccgctacccttgatattatttcctccatcatcaaagttgccctcacctgtaatcatttctgttagcatcatttcattcgtttggtcacagtcatggacaaggaaaaactcaccctcatgatacatctcatccaaactaacctccttcccttctcccccagcacctcctctcttcctcttgttacctcccctactcttcttctgcatcttatccaactctccactctccaacagctcgcgctccctcttctcaatcatctccgcctgctcgtcatccgccagccacatggcaatgtcacggttcctgttctcaggcgcacgacgaccagagaagtccacaccgccaccagcagccgatgagccacccgtgataaccacgcgctggacttcttccttttgcatggcacgcttgcggatgcgttcctcgatcgtgcccctggtgataagacggtagacagtaacctgtttggtctgacccagacgatgggcacgatccatggcttgcgaatcgatggtcgggttccagtccgagtcgtagaagatgacggtgtcggcagaggtcaggttgatgcccagaccaccggcacgagtagacaaaaggaagatgaagatctcggggcgggtctggaagtcggcaacggtgtcgcgacggtcttcgagcttggttgaaccgtcgagtcggcagtacttgtagttgcggtaagtaagatactcttccatgagatcgatcatgcgcgtcatttggaagtagaggaggacgcggtggccattctccttgagctcgcgcaggagctcgtcgagcttggcgagcttgcccgagtcggtgacaaagcggcgcatcgacgggacggtgatgttggtgaacttctgcttctccttgtctggtgcaggaagcaacgctggcggtgggtagcgtgatggcggcaccttttgtacgacgagcgccttctcctcggccagggtaggtccaaagaggaccttgcgcatgggagcgttgaacatgatgttctcccgctcaaccactgcgctacggctgtcgcagaccacctcgataggaggagccgaggccttgggagccgcagcctgctcgagacgaccgaggccagtctcggagaatgcactccgggagacattcatcaaactgcccagaatgccttgctcagtgatctcagccaacggcctccgatcctcacgttccctgatgtggaagagggcatgcgccggagtgaagttcaagtcctccggctcatcgtaagcgatcttgatctccgcgagccggttcttcttggtggacatctcaacagcccgagcaaagagatccttatggctagcccggtaggcctcctcgtagctcgtgtcggcaaagcgcaaccacgagaagttgtcagtcccggctaggctctcacggatatgctccggagtccagatgttaaacttctcattgagccactggttccgccatccagcgacctggttgtcttcaccagccttgtgcagccgtcctccgtcgcgccagagcagtctaggcagctcatactggatcaagctgcgcgtagagtaaccgacggtaacctggctaccctcacggatgaacgaggctgtctcggcaaagtggccgaacgagtacggcgaagcggtatccgcccgctcgaagaggtcagggtggttgcacaccttacggaactgcatgacgagattcatgagactagcagaatcgtcgtcgcccagtgtcgccttctcgatgaggtccatgatgctgatctggttgcgcaaattggcgtacatggcacgctgtctgtatgtgagatcgcagaaaacgtccatctcgatcttgtcgccgagttccttttggacatgcttcttgacacgacgcagcataaagggtttgaggatcatgtgcagacgcttcagctggtcctcgttgagcttggtattactctgagcatgagactcgatatccttggagaaccattcactaaactcatcgtgagaatcgaacagtgacggcatgatgaaatgcagcagggcccagagttcctgcatgttgttctggataggcgtacccgtcaacaggagacggttacggcagtggaagcccaacaggcacttccaacgcgaactctgtgaactcttgatggcctgggcttcatccaggatcatgtactgccacttcatcttttggaagtacgcaacatcagagacgaccagttggtacgaggtaatcatgacatgaaagggggcgtccttcttgtaggtcgtgtgcttgcgatcccagaacttacgcagcaccttgcggtcgcctgcagtaccccagtaagggagcaccttgaactggggaacgaactttgtgatttcctgctgccagttgtgtagggtcgatgcaggcgcaacaaccaggaagggaccccagatatcgtacttctcggcaaggtaggccatgacggaaatggactgcaccgtctttcctagacccatttcgtcggccaggataccgtttatgccttgctcgtacaggttgacgagccaattgagacccttgagctggtactccttgagctggcagttgagaagcttgggctgctcgatctcgacgtcgcccatcatggttgggttctggaagttcatctcgccatcctcatcaagcttggactcttccttgttgaactccctagccttcttctgggcctcggcaatggcattctgcgcattcgccatggcagcagcccgcagcgtcgattcatcttcggcgtcaaagtccagattctcaaagttggtgaccttggcgccaatggggccagtaggcacctcgatgtccatctcgttctccgggatcttgtccttctcagccgcgatctcatcggggtgatccgtgctgcgctccacctcgttggtcttgatcttcttgccaatgaaatgcgagtacagttcggtctgcgagatgaggaagttgagcttcctcttctggcgagcggcttcgcggtctgcctcctccttgcgagcgttctccagctcttgcttttcagctgccttccggagatcacgctcttcacgctcgttgcgcttccagaagcccatcatgtcacgcatgacacgcttggcgcgagcttgcaaatccttggtgcccttgttggtacggagttgccatctcttggcctctttggacgcgaggatggcagtcttcttgaggttagaggacttggtagaatacgaatcgatcgccaatctgaacaccttgttgacgtccttcctagcaagatcgcgccagatctggtcatagatctggttgaagcccttggactggaacttgagttccaacgggtccttgggttcctccacaaccttttcctttatcaccttctccttgggctccttaggctccttcggctcttgaggctccttgttctccttatccttgtccacatcagcctccttgggcgccttagtcttggtaagcttgatgcggatcttgttggtttcttccttgggcggcagctcgagaccggcatcaagagcggcttgggcagcttcggcggcatccttctcggcctgcttctgctccttggatttcttgggtctcgcgccggcacgacccttacccttcgtcttaccaggctccatgttctcggcctggaacgtagccatagtaccgccttccaggttcggctcaatgggaccggtgttccgcgacgggcccttgatgcccttctgcaaaatgaggcgggtctgttgaaccttcttgttcgcccgttctgcttcgcgcatgtatttctgtctttcggcttcatcctgcgctgcagaggccctggccaacgcggctgcctttgcctccatggtagtggccatggacttctcgcgccgcctcttacgctgcatgtccttcttgcgctccttctcggcaaagagctcgcgctcccgaacctcctgcaacgcatcatcgtaattaaggtcgtcatatcgacgcttgccaaaatcggcatgaagcttgagcttctgggcttcgacttcggtgtagtcggctctcctctgtcgacgctggcgaaggtcgcgttggttcatctgttgcctcttgtactcgcgtcgctctctccacaagcgcaactcctcttcgaattcgtcctcgtggggaagctctcgtgtttcgattcgatccatcgctttcctgatcttctcctcattctccgccgagaatgtcttttgttgcttgggagcaccgttggccattctcttggccggaatgcgaatgttgggcagtggactctcttgcttggtcgaccctcgtcgccctttgggggtggactcggagtgcctgatgtcagagatgcgtggttgcttgggctggcgcggtttcctctccttcttctccttgacgaccttctcggatgagtcggcgcgctcgaccttcatgggaacgtcgtcgtcatcatccgggttgttgggtgaagtcgcacggggtctaggaacgggctcggagctcgagagaatattggaaaaggacatgacaccagcggcacggctagggttctagaagcaaaaattgctgtcagcgacagggttacgtgaaagaagggggaggacaaagggagggaggatggacattgccgattggtacatggggacgaagagcgaaagagcttacggttgatgtaccgggagacatcttggaaggtggcgaatcgttcctgcctagagccggtagtgcggtggaagttgtgccgtttgtgggattagctaagacggcgcttcgtatcgtgggagaggccatgcttggtggtctgagtgaaagcctggggctgatggatccggtgagactgccgacactagctggtgcagctatggacgccggatgggaaagcgcggctacaggactacgcgtcgcaacagtaaagttggacggagctgcaatcgatgaagacgtcgtattatcgaccgggtagttttcctttttcctggtgttataataatcggccgaggacggggaatagttgtacggatcgcgggtctaatgatggcaggaagagaaaggtttggtcagtgaatgtgaaacaattaaacatgccagcagcagtgcttggcaagggatggtgcagccgaagaagagtagtatttaagcggtggtgattgttgttgtggtggtggcggcgtgcacttttgtaaattttggaccatcacccagcggccaaggttatgcagggctgacttgtttttggccactactgcattgagaaccttgggggcagggcgggtgaaggggtgaatgtaattacgggattaaggggagggatgaagttggtgatgtgtggatggtggtgttgaaagaaaggaaagggaacgggaatggcgggcggtgaataaaggacgacgtgacggggttgtggtgttgggaccagaaagtttgtcatggccactcgactcaggcaggtgtgtgttgtgtgcgtattgcagtgtggtggtttggtggttcaatgactgttgaggcttgtggtggtgattgctagtgtgctgattcggtggattccatttgccgtagtgaatggatggatggatcttggcttaccttgttgctggcggaagtctgggtcgcgtttcgccaggaggagcccgtgtcggaatggcccgaaacactgcggcgctgtgattcccttgttgtaccccggtgatcacggtcgcgatctcgatcttttcgtggactcgagccactaatgccgttgctggcctcggcggttgggtcgtaaaagctgccgcctgtcgatgatttttcgcgtactgacgaatcccgatcgcggaacgattctgccggcgaatagtaggccgacggcgcgtgcagttgcgatgctcgggctggcggttgggagctggacgagaccgtgatggagtttccgatgcctcctgctgacagaggcagcgaacccgatgccggggccggagctgataggccggcgatgggtgtaatggcaggtggagcttgcaacgaggacggcggcggcggcagcgagggtgcggatgctgcgacaaagggattgggatggtggtgttgttgttgatgttgttggcttggtgttggaggattaagaattgagcgcggacccgtgggtggtggtggtggtggttgactgctcagactgccggcggcacctagcgcgttgttgttgttggtgttgttggcgttggcaatggatgtgggaggcgaggccgcaaagggtgctggagtcgccagagaggaaagtggatgacggtattccgacggttcccgcgtcggcgatcgtaaattgaacgaggacgagctatgcggcgtcgcgcgcatggaatttgtcgacgagggcggcggcactgatgctgcaattccatggagcgatgatgacgctactgctggtggtggtggtggtgctgctgctgctgcttgggattgtacggcgctgttgctgctcactgggttgagaatgtcgcgcagacctccgcgtggtggtggtggtggtggtgctggacctggaccggcgccgtttcctcgatctcctctcccttctgttccatcctcgtcaaaatgaggaggtcgctgcagcactgtcgagaagtggtccatgccggctgctgtctgtctggtgtctggtgtctaccgtgtaccggtcccccctcaatttccagtccaaacgtacaatgtatagtgtcaatacaacaaggtctcgttcttttttctgtctctgtctctgactctgtctccgtctctagcttgcttgtatacctaatctctacgtgttatcggtatcccatcggacgagacggttgccggcgagtccctatttccactgccttgcttgtacttgggcgcgatccaaacaaagtgggcgcggcgcaacgaagagcggcgagcttgctctgttatgctctagtgcatttgtagaggtagttttgatgcgtctcgactgcgctgctctagaattcggtcgattcggggtcggaatcaatgactttgtcttggccgttgcggctgatcggtcgggtggcggtggtggtggtttggctgctacaagcggttgttgtgcggatcggacagaatggcggcaacccgagatgacaagctggaggggcagaagctattcggaaactaaagctgtcgcaacgcagttgtcgccaggcagtaactgcattcgtcacgggaaagattgggagcaatcgtccaaaagtcgcaatgacagctgaaacactactagatggtgactgggtctgatgggcagcaagtaatcgctgtgatggtggtggttgtggtggtggtggtggtgatgtgggatcgtcggatgacggggggagcgagtctggatggaagccagattgtaaggtggttgagatgacacagcacggaagaggagaaatggccgatggagacccggacaggaacggtgtgatggtgttgggagtcgtggtgatagcgcgatatggcaagaggtacttcgcgatggtcagttgttgttgacagccttgaccatgatggttgcccggctggtccgttctattccggctgatggccacatctacaggtacttgctcttttttgggggggtctatctgccgttgtgtgcgtgtctgtggaaatgcagactcttcacactttttctctccctctctctttctctctctctctctcaccggagacgtgcccctttcgtaaggccgcgctgctgctggtcttccagttgcctctcgtgaaggatgagcgatccatccatcactggggggggaaagaggcccagtctgcccaccccagtccagcaccgcattggatgcatcccattcccgttgcagcagatccatttcccggcttctgattggccttgtacctccacgacccgctgcacgcacctgccctgtgccctactgccctgtgccctgcaactctgcgctccgcgaaagacgtcagcccaccgcgctagacccaccgacttggtccctgtcctgttaggcccgcgtctgttttttggcctgtccgcctgttacccgaggctttgagttggacagaaccatcacgggatgatactttgagcatcatcaccatgtggtgaatagctggcattgtcgcttggctcactttttgcgccgcgaaacgtatactccttggtattcgagtattcttactataacatcaatctggagataatacaagctgaacgcgtacatatgatgtttcatctcccggtcgctcgggctgtgtccggttcagagtcatagctgaaaaacaacgccaagccaaggcacgattttctcatctgaaccactccattcatgttgaggacgagaactgccgaagtgccacgccagcccgcgaaatagaaaaacacagtcaacgcccaactatcaaaacttgccaaacctatcttttcgttacatgaagatccaccccccttgaccatgactgtagagaggcaatgttcgatattttggcatcacaaacccccaatgtcgattttttaccagaatttttccatcatgcttcttcgaaaaatctccagccttggcgcgatcgaaagaacggacggggtgcacgcgcggaacgcgaccggctgaggcgggcggtacggtacgtacccctgcaacgggacttcaatgattctggggcctggagaaaaagcccgagggccacatcgcccatgttgttccaacctcgcactaggtgtatccatcttgcctttcacttccttgtttccgacacagtttcctctattcttttgagctctgaattgatatatccatccttcaggaaagacgagaggatataaacaattagttatgatgccagggcagcagctgaaaatcttgttaagttctctcgaatgtcgtgcagaccgccctgccgcctaccctgttgttggctggcttaccctgccctgcctacttacgttcgcccgccggtcgagaaaatcaatcagaattcaaaattcgatagccgccttcttttcctcttgccgctaggtaccagcagagctcactgagtggtacgtgcgcagaggtacgtaccttatcagctcattgataaccaatgaaattgtatgcagtagaccatcattgcctgccgggaattgccggccgccggcagtgcagacccaaactgcagtgttcgcagcaagcacgaggactccatgttccagatcagatcacataacctgagttaaatggttcagcatgtttcactttgtcaactacgaacccacgactcccacgcgggatttcctgaaacgattgcacgtacaccggtacctagagactgtgactgcccgctgtaaacctcgtgttcgaaacggacggaacttgaataacagcaccatcaagaatcctattttgaacaaataagtaccctgcctgcctgccctgagacgccaacacagcggacgggacaaagagatgagccggatcgatcgcctgacacggcggacaggcaaccttgaaggttgttcaagccaaggccacgtagaacgcaccgaataaggcacgtaagccaggcaggctctagatgtacattgcacaggcagggcagggcaggacaagctcaaaagcaagcgagcaagatgagaccagcaggcatgacaccaagacagcatgaagcaagtgtggaagtcgagaaaatttactcaaaggtgcgcatctcaagccaccaccatccccaatgggagaaaaagggtacctctactttcgtatatgtctctagtatcaggaagttgaaatgtgtgataaacaggccttctagaactcgccgggggaaggaaaggaagaagtcaaaggagaaacatgaagacatagcgattgaggacaaagccttatttccggcgaacacgtctgttttgagggatgctttccacggaagtcatgaacaccatttcgagaaaatcatcaaccaagttaactgaaaacatatacgtatatctcaccacactgattccccttcactccgtagcgattgccagaagctcctgcccaaacgctcaactggaatataaataggtagtagctacatcacttgccaattggagtgagtgtttatgatgtgtaagatgcccgggggcatgaagtgttatcatctttaccgttgcgcaatctgatccgatctgaccgatttggattcaggttttggtttgggggtccagcatcggatagacggtaggtcttccttgtacttcagggttgggttaggtagggcgggttgggatctcggttgatggaagtcggaactggagctagacccggagccggagctgggcccgggacctgagcgggaattgtgggtctctttcggatgccgtaagtccagtaccgcaaagactcgggcccgcctgaaattgcatgcgagacggtaattcagggtctccctgcccttcggggataaagaggaggaaaagcaaggacaccagaagaatcgaattcacactcctccagagtggcaacgcgtctgagtctcgaggcgtcgaggtctgctcaggcctcagggtccatccagctctgcattccgaccaagcgtcacaccaaggcaccaaacataaccctgcggatgggcaacatgtactatgaaaaccaccgtggtgtcccatcgacgatacaaagatttacaaaagtgtcggtgatgacaggcactgaactgaaatgacttgggctccctggcatgtttctgcgtgattcacaatgactgtacctgatactgaatgcaaatggccaaaccacgtgctgctgtgagcaacgaactccgaccaaagctcaacagtcggttcagccacccaaagagttgatgaggtaagcgatgcaaacagtggcacatgcagcggtggggggtggattgtgacgtcaaccgagaacgagcgtctgccccaacacgtgtagcaattcgacaagtgcaagtcgctgatggaaaagtgtttgctggattgtgtgcatgaacgagctgaaacggatgtggcagagcaagacggtgaggacggacggagggatggatattttctcacaaatcgcatagtgaatcgtctttcatctttgccattgttctttttgagggtctagccaagccagcactcgggccagagttgaacaaaaaaaaaagattccaaaaagttgtcgaatgcatcgtttcgttggagcgctgaccaaccgataagcagacgataagccagccgttgttgccttgtggcctgaccgctacctacctttagtgtatgtagacgggaggtctggtaattccttgccaaggctggttccttatcagatggcttttggcgggcagtatcagcaaatcgttatcagagaatttgtgaaaattcaaagccccaccatactctaggtccctggcagagccactgtgagtgaaggacggagggaggctcgagtccttgtcgcccgccccgccgctttgaagttttggcagtgacagtgcaatcgccccccccacctcttctgccctggcaggcctggttgggtacaagcaaaatcgcaagccaagaacgtgtactggacccccaatcattctttgccttcgaccgaacccgacatttgactttgactgtccccgtcttgcttgctctcttttttcctttccacttccccttgtgtgctcgacggtcggttttttcgtctgtctgtccagagtgtgtgtgttttcgatcggattccttcttagtccgcccaccactccctccagtctccatcactatttgtttggtgattctgtttagagagaactagattctttcgacaccttcttttttttcaacccccccccaaaggtatcccttcgtgtttgtgcatcgtcaccaacacaactccaccaaaccaaatcaaccacagaatcatcactcaagatgccgccctccgcctccaagcagaagcgcctcgccgagaaggccgccaaggccaacaagggcaaggccgccaaggaagtcgagctcgatgcttttggcaagcccgtcgtctcggatgagcccgctaccaagagcgagcagatggacgaggtcaagcgcctcgcccaacagatggacaagcacggtctctcggatcgtgtcaccaccggtgtcttggcctctaccaaggcttccaaggacgtcaagatcacctccgtctccctcgtcttccacggccgcgtcctgatcaaggatgccactctcgagcttaccctcggccgcaggtacggtcttttgggtgagaacggttgcggcaagtccacccttctcaaggccatcgccgcccgcgagtaccccattcccgagcacgtcgacatctaccttctcaacgagggtgctcctcccagcgagctcggtgcccttgactgggtcgtcaccgaggccaagaacgagttggcgcgcctcgagagcgtcgccgagaagattcttgaggaagagggccccgattcgcccctcctcgaggacctctacgatgtatgtatcccccaaatcctatgatcacaccgaactgggcgcattcacaatactaactctgccatcacagcacattgacaagatggatccctccaccttcgagacccgcgcttccctcattttgaccggtctcggtttcaacaagcagaccatccagaagaagaccaaggacatgtccggtggttggcgtatgcgtgtcgccctcgccaaggccctcttcgtcaagcccaccctcctccttctcgacgaccctactgcccatttggatctcgaggcctgcgtgtggctggaagaatacctcaagaagtgggaccgtaccctcgtcctggtttctcactccgaggatttcctcaacggtgtctgcacaagcatgatcgacatgcgcctccagaccctcatctactatggtggtaactacgacacttaccacaagacccgcgccgagcaggagaccaaccagatgaaggcctaccagaagcagcaggatgaaattgcccacatcaagaagttcattgctagcgctggtacctacgccaacttggtccgtcaggccaagtctcgccagaagattctcgacaagatggaggccgacggcttcatccagcctgtcaagcaggacagagtcttctccttccgcttcgccgatgtcgagaagctccctcctcccgttctgtcgttcgacaacgtcaccttctcgtactctggcgaccccaaggacgacctgtaccgccacatcgatctcggtttcgacatggactcccgtaccgctcttgtcggccccaacggtgttggcaagtccaccctgctccgtctcatgaccggcaagctctcccccaccgatggtgtcgtccagcgccacacccacttgaagctcggtctctactcccagcactctgctgagcagctcgacctgaccaagtcggctctcgacttcgtccgtgacaagtaccccgacaagtctcaggactaccagtactggcgccagcagcttggcaagtacggtctctccggtgaggcccagacctcgctcatcggtactctttccgatggtcagaagtcccgtattgtcttcgcccttctcgccatcgagtctcccaacatgctcttgctcgacgagcctaccaacggcctcgatatccccaccattgactcgcttgccgatgccatcaacgctttcaccggtggtgttatcgtcgtttctcacgatttcaggttagttttgttcccactttgctacccgcatgtgacttggatgctaacacaatgaaaaaacagacttttggacaagattgccaagcagattctcgtgtgcgagaacaagaccatcaagcagtgggagggcagcatctcggattacaagaactacctgcgcaagaagatgatcagcgccggtgccgtctagaggaattcaaggtctctggaaaagcgcgggatgatatagtcaggttgtttgttcatgtaatttcggcgttcttttctaatttactcgggcacgtcttttcttcttttcatctacttatagactggaaacctgatcgtggggctggatgggattttgtgtgatcaaaaaggtggtggcttgaaggctgattgggttatggctatgatgactgttcatatgggaatgaacacaaaagctacgagatttggccatttgcgttgaagtgttgtgattgaggtggtttatggattgttggttagaaaggctgaggcggtgcgtttgttgaaggcttgcggcactggaatatgctctggtataggatgaggtacctgccgtacataggtacatagattatcaacatcaggtcagttggtatttctaaggtagcagggaattttgatagatttttttgttgtttctcaacttctgccttgatatggttgatcatgctctcgaggttcgaggatgtgctccgactccggcatccaacccaactcgctcctgagccagactttggttgcccggatctcggccgcctattctccagaataacctgcttcattttgagcgagcccgatttccaactccgacgaaccagaagtacctacctgcctaccttgcctagaggtacctaagtaacgtcccgtcctgccgtcaagtcgccagccagacttccctccccgtctttctttgaaaatccatgatacctaaggtagagaggtagtcagacggatatgataaaagagctggagggagactcaagttgacgatcgttcgtgtttccatgttagattaagtaatgtattaggtcggtacctagaggtgcctaggtaagtaatataatgggccatccatagaggtaggtaggtaggtaatctgatgggctgttcatagaggtcgggtcgggcaggcaggcaggcaggcagggcagggcagggcaggcatcccgtcttgagcccgtcttgagcccgtcttgggcccgtcttgagcccgtcttcctgcttaccattaggtgttgctgttccactttcctccttgcgcatgatgccgttgatagatacctcctctaggttagagggtaaggtaccttgaggttgaggtactttggaagtccgtgtgggtgctactgtaccttcctagaggtacttagtcagtctacctagcaaatgccgcccgcagatatcatggacttaggtacttaccttgtagaggtacatataggtagaggaagagatagaggtagagatagaggtagaggtagagatatagaggtagcttctgagtaccacgcagtgacaattgctgtcccacgtggcgctttcatcaatccaatccaaaaccaatccaagaggcttatgttatcaacctatgggcaaaacagttcccagctggttcaatgtttcgctacctacctgtagaggtaccaagcttacatacgaccctttcctttcctttcctttcctttccttttttctctttttttctctttttttctctttttttcatcacttctgctatatctgtagttgtccatatgcttgttaggtacctatctttctcgtggcccgggcagggcgctgccatccagtcagtgataattttgttagtgcaacacctaggtgtatttgctccgcccaaccccgaaataatcaggtttgaccaaaccattgcacactgtcttacctctacgtttgcacgatacttcagtccgctcccacttctcttcacgtcaatacattcaccgtcgtcgacattcactatcaaaggaacgaggttcaccgagactgaacctagatctttgaactgccaaatcatctttctcatgatccctacctacacattaacgctaccatcggtgttccgataaacaattccgctataagctacctctagctgtaacaaacaaagtctgaacaaacgaatgcatctcaacatctctttcccttccgtctttccaagccgtccaacatcttcccaccacatcagctcaacatccaaacaaccaaaaccgcagccacaagcaaccaaccgccagacaccaaatacataggtgtccaacaaaggcagctaccactcctctcctgcacccgtcacccttcgaaacaatgtctttagacgacttgtgctctccttatagggattcctcccgggatcaaaatcttccttcttcacagaaaacaaaaagagtctactaggccacgccttggctcgctttgcaagcttctcacacctggacaacaactccttgtttcctcctggttcctgtgactttcttccacttgtgggccatgagtagtggtggtactgtgttgtggcaggtggtgtaggtggctctttggcgagaagaagcagctgctgttcgacttgcaccgcggctgcggctgcggctgcggctgctacagcctcctcttcaaactccctgttcaggtcaaggtccctgggatcttcctcaaacttacttccagacttcctcggggggaacaagtttctgcagcgaatggccatcagctcgggaacatgtttagaagctggactaagtgcggcggtgttgtcccgggtcgtgggcattgggagaggaggggcgggcctcttgtcgttggcatccttgtcgggtctcataaagagcttcaaggtgtccatggtgaaggcggtagagctatcccccctcaaccacgcaaggtacgcatcatccgcagcatctctggcctctctccggactctggcttcttcgccggagtcggactcggagtcgtatatctcctcgtcatctatcttcaactgccgacggacgtcatcccaaaagtcttggacttcttttgcactgcggagtgttcctgttgcttcgtccttctccaagacaacagcctcgtcctcctaagaaccctcctccaatatgttcaggccgccacctctgagacttgcatcgttctcagaattagcaggattgccagaagacccagacgcagaaggagaagcaggatatgctggacctccatgggatgtatcagtatcagcaacaggggggctaccagcggagtcatcaggaccgacacttgtaccgccaacgtcatcagcaccaatatcaccgacggcgtcatcaacgacagcaccaccgtgagcagcaatgaacctcatagcacgcgcctccatacgcctcaaaaaagccctccaatcagcagtccagtgacaccagtccacttcgaggagagtatcgaagccatcagcaaccgacgacaaatcaaattctttccgcagccgttccaagcccttgtcaaaggcctccttataccccatttcttgtgcaagcagttctatcctcctttcagaagaaaccgctgggtccgcatcactacccatttcgcttgcagtcgacatagaggcatcttcttccacaacaggaccctcgctcgtggtccgagaaggcccagcaacggcattaaccgagcaagacggtgcggttggatcctgttcctgcagccaggaaatagttgcgttgtgtcgcgtgttatcagcaacggtgcatatcatttgatatgaccgctctctcatcgcctgcttggccgccttcgagttatcctcatttgcttcggaccccctcaccgccgacgcttgtgatgccatcttcttagcaatacgaccaccattgggtccggcgctggcacaggtctcagcaatatcacgctctgcttcctgtcgcctttgattcaccttctgttgcttttccaactcctctattctgttctctatttcctgcagctcaaacgcagcgcggatacttttcaggttggatttcagcaatgcgagtttttctcgttcttgagatgtgagcggatcccccttcttgctcagctgagcctgtcttgctttgtctgccctgtctgcccgttcaaacccttgcaactggtcgatggggatgctcatggccacaacactggaaccgttgtggtgactgagttcaatgggggctccttcctttcccaactcttccagcacggccggaacggcatcgcctatagtgcgatatggctttggtgtgggtttttccgtgaccgtgtagggggcgtcatccttctttttgcccttatcctgtgatcgaaaagtagaagcggaagctggattcaaacgcaaaatacaacgcttgatcagctcctctctcaagcccttctctagctcagtctcgggcgtgatctcgtcgttagcactggttttagtggctaagctcttcccactctcattcccagagctagactctgcgagctgagcctcgagagtttgcagcatgtcggataacgggagttcattggcggacttggcgggatcgtcgtgcacagaagaaaggtatgcatcaactcgctttcttacggctttcatctgggttttggcttgtttctcgtggctttgtggtcttcttttgcactccatccaaatgaactggtgttcatcagttgggagaccatctgatttaccgcgccatacaacaaagccttcagactttagggggcctgttttgcgatggtcaaggagttgcagaacctgatcggttgtaagagtttccccattttttggagttgacgcgatcatgtttgagacagcctcgttgtcagttccgcgtatagccgcatgctctggaagtccctcaatgtgtgtgcgccaactgtgatattcttttgggtcaatatcatagaataactgtaggatacacttttcaatgctgaaggctggtccatcgtggtttagtgtatcatcaccttcagttttagcaaccttcgtggaacgatgcgtgtccttttgttttgtcatctcatctccatatatcaggtgttctaaatcggcgaccagtgaccacagtagcctgttagaactcttcatgctgacatgctcattgttcgtagaagtcggaggactggcaccttcatcatcaattacttgacgaaacccgtgaagttgctgtttgaagtttggggtgatgaagtcgataaactgaaagactcctattttcccatcttgtcctgtacgcgaaggggtatacagaagtgggaacgaaaccgagaatggggtgggacctgggacataacgaccacaaatgccattgagtaagtcctccgcgcaagcgagcgccactgcagcacatgcggaaggagggcacgatctgtagcgttgtaaaagcggtatggtccaccatacgtgcgggttggcctctgcctttgctgccctcacgatatcgcttagcttgctagtcttgtccaaacgcactctttcacgaatccgctcataagttgcaatccattccttgtcaattttcattaggcgcgaggcctactcgtttctgatggctgacatgtcccgcaatttggtgccggaaagtgccgccagtttatcggcgagtttgttgccgacaccggggaatatcaagccgctgagaatgaagcttcccacaatcattctttccgattcatgccgaagagtctcgaggcattccttgttagttttaggcattggcgaccgttggagtagtggcggcagggggggagactctacgatggttgtcgaaggaagagagtccagggagtccttgcgaggtgacagatgagtggtctcttccgtttctccagaagcaggctcacccgggccgccgcctctgaggcttagaggcacagcgggattgatgaaagacccagacggattgacaaaggacccagaaggagaataagtagaggtaaaactgaccggaccactggtgttgggcgactgatcatgcgtcttgtcgttcccgaaagccattgcaggtgaaatgtcgccttcgttgttcaggaatggttggtgcaagtctttaatatcgtcaacctctttttgtattatttctacattagcctcctccagattctcgacgtgttctttgtcaccagtggccgcatcttgatagactacgggaggcggcgtgtcacctccactgagcccaggaagaggttcctacaactccttgtcgctgttgacattctcctcctctgtgccattttgcatgtgcccgtcctcctgcttgatatccacaatgcgaagaactttttcagccttgggaagaggcttctcacgctcctcctgcttctcacgctcttcctgcttctggggaggtcgggcgccttgtgaaagggtcgaggtcaatgtgttgagcagctggacggcgcgctggaacataatgaagctgacgaacaagaagacaccgatagcgcccgtagcgagaagggcgcagctgaagaagaagaggccgacgcccatccagaagagtgaaaagattagggcgccgccgaggctaacaaggacggtggaggcgatatatccgagaaacagcagagacgggataaaagcgagcgcaaattggatcgcgaggaagacctgattgacgagggggattattagctgaatgctaccagatcacgaagtgactttagcgctcgcttgggatgggggaggcagaaacgcacagtcaaaaggggacgttcgttgtggaagcatctgacgttgtcgtgggttctcttgcggtattcgggcgaagtgacatattggcaggtggtgtcgacggcagcggcagttagacgggtcaccaagtagcgagcgcggatcaagttggagaagacggtgcccagcagggactcgtcttgggccggctggatcttggccatggctgcggtttgaatgtaggtaggaatgaatgaatggatacggtggcgacagttggaagaatgtcaagatggagatatctgaccaagactcgtggactggggagagggggatggtgttgcgtagagcaaagaatgtggacgggaagtggaagagtccaagggatgataagtactaagtagtaatagtgcagtggtggttcgataaacagggcagagatagaacgggccgaggatttgtacctgagcaaaacccaaccaatgcacttcggcacttccttccagacactcagtcgcaagttgtctctggtggtgggatgagagtggtgcagtttcagttgcaaccaagaaaaaaagccgtagaaggcgccaagagcccaaaacagagcaatcaccagcgtgacgtaaactgggcagtctgcaccaagcacacaaagtggattggtggtaacaatgagccagacgcgtcacggtcaatacattatggtacattctgatcacgcatccaaatatacctaccctaatcgatataagatacctttgaaccctgggtaaactctaggtaggcaaatccattgaggaaaagaatctcagtgactctagtcaatgcattttcatattattatgacccccaacactgtggtgtgatggcctttctgacccaaggcgagccgtattgggatttccatgatgctcggtttacaggtatgttacatacgactatggcatttcccctctatcacatgcatcgatgcggggatgccttcagggccggcggttgtaatggagtttcctacagcactgcagctgcccatcagctcgctgttagggataatcgtgcctgcgtcgaccccactggatgaacccgccaagacatttgcacaatctatcggtcaatgcaccaaattcgagatggtacacgaccacgaaaaaaatgcaaagaaaaaaagcctgtcattgacagtggtttgttgtatacgcaatgaacgtgacctgctcttaaaattatcttttaaatttgtttgtttgagactgcctggccttcaacatacatatggatgtcctgagaaagagctgcttatctgtgtggaaatgggtcgaaagggcgagtgagaggaggcacgaaacgtcaggtcggaccttgcaactgtgacggtgagcttacctaggtcgaggtttactctcaattgacgagcagaagaagcgagggacctccccttcccctcattgactggcgtgaactgcaattacctacctctacactttccaagctcgagacagaggtatgtaaatacatctgtggaaggagcggacccttggatggagctggatctggcgcggatcgatcgactttgatggaaggggccgagacgccaaccacactcggcactgaccagagcagaggaatactcttgcgagggaagcattgacagggctcaagtccaagcagccactgcttcgaacgcaagtcaaagaagaccgccatcaccatgtgccgacaaccgagtccccaactcccggtagggcttgacggctcgggcctttttgcttgtcgtgtcccctttcggccgcttcgagacggaaagaaagtgacaaccaacaaacagcgagcggccaacaaccgacaaccagaccgagtggtcagatgacccgaccctatacctaaagcttcctaacccagtggtccgtatatttatatagaaaatcgatccgacctaccaaaatgaaaagttgatacagttactgcaaaacgtattcgcatagagttactttaatagtaatattaagtaggattatttctccttacaaagcctgcaatctccttttatctaacgcttcggcgatactattataaacgaaatcgagtttaatactattaatacgtctacctatacggggaataatatatatacaaaagtttccctacagagaaagatccctaattgcccgtagaagactttccttatagagaaataacctatttatagaaggacctaataccgatagagcgttataaatatagttaaggattaagtagtttaagggtaatttaatttatccttaacctatttctaatttattttaattatccctactattattaattttaatactttaactataattactaaactcaaactttaaataaggaaattatagtctccgtaggtttatccgtattgcaacggaattcgttttaaataatatagccccggcctttattattattattataataaatagggggagggcctataataaatttataattagtataagttctataaaatatactttaaaaatttataattatatttaactactttatatagcgtataaataaatagaataaaagaatatatattataatattatttatatatcttctttatctattgaatattaatttaagaattattaataatatattagggatgtattaaaggtataattaggaaatttatattcccgttcttttagaagggtatttgtataagactatttgccttttcctccgccttattattttactagttcccttatacccctctatttttaaattttaattgtaaatccattaagtccgaatcttctttatctttctactatttctcttattatattttctatttattctcctactatttatcttcttactatttttcttaatatatttcttatttatcttcctactacttatcctcctactacttctcctcctattacttcttctacttatcttcctattgtttatcctccggctacttctcttattgtattttttacttatcctcctgctgtttgtcttaaattaaaggcgaatccgatatataggtctagaaggtatttctagcctaaataattaaatccgattctctatcgaaacctattgctttatatttcttagaaataaccgggtataaagtcctactagggatagggatagttatagcctaacttaaggttatagaagctattaaattcttatactatcctaaatttatttataattaatttaattatattaagattttatagcgttaagttatatattaatagtagttatataaactttaactttaatacttccgattaaaacgtccggtagatattctttaaggatattgtaaataccttttaaatatttaattaaattgctataggttataaatataatttagtacggttaaatattagcttttatattaatttcgataattttcaaattttatttatattaaaactatattaaatatctatattataacgatccggcttaggctccttctaacggtagaagattttactaaaggtaattatatatacgctctatggaaattaataaaaataatttaaggatgagttaataattagtctttatatttatatatttattggcctttagaggaggtattatagtttagcgtttacttttatccttgggtttagtgggtttctaattactatttaaatattccttatatatattagaaattgtaaatttatagtaagtaggcgctattttgtaaaataaattattaattaccttcgatagatcctatagtagcggcggggtaatagtagtaaagtaataaatatttaaataattaaaaaataattaaataaaaaaaattctaaaaaaagaattaaagttattcctcctatattagtaaatatatatataattacacaatttatattatcctatgcctattatctacgaagaggggtaaaatatttaataaaatccgtcgatctaccgactaatttcggataaaattctaataaatccgaggaggtccaaacttattcgttaacctattatataatttaaattttttttcctattaatactactatatagatttttatatggatttatacaatatttatatataagattcagtattgtagtatagttagtatttatatatactttctttttgaaaggctactagttcgaactacccctttttaattcctttttttttaaatttcttttctattcttcattttttcccttaaaagataaatttaatatatacaactttatataaacgaggctgctatataacttaatagagggatatacaatatttagtagcgatttttttatataaatagaattttacaatttattttgcaaataaagtataacttcctcggtagtaatattacctatttattttctacttaaatctatatatataaaactactagtagatgtttcttataatgaaagttttaattatatttttatttaaggtatgattccctataggaaaataatgaaggtataattccctataggaaaataataaaggtatgattccctataggaaaataatgaaggtataattccctataggaaaataatgaaggtataattccctataggaaaacaatgaaagtatgattccttataggaaaataataaaagtataattccttataggaaaataataaaagtataggatgaaagtatacttccttatatagtaatagtgcggtagtagtagaggtagcgttagtataataagtatataaggaaatttagtaaggttagaaggaattataattggaaagggagtttaattagattttataaggatataactcttgggagggtgtataaagaggtttaggggaatggaaatatatagatataaataaagaagagtta