gtgtgtccatgtattgaaacgtacggttattgatgagttcactccgttctggtttgttatggtcatgggtacaggtatatcgtctaacatactccactctttcccctaccccgcgagatggttacggttctgctcctacattatgttcgctcttgcatgcttgatttttgtgtcactcctcgtgtgtttgctggttaaggttgcgttagcatgtcgagatggtaccatgcgatctttctggcagaattttcttttcgatataaggtataatgtcttctggggtacgttaccaatgggtctaacaaccatcaccaactacatattcctccttgcgtcatctgaattaaaaggaaacgctattgcaaaccgaatgatctttcttgtgtatgtgctatggtggatcgataccctcctttcgctttcttctgcgtggtgtatatcattctgcgtgtggtggaggcacagtaggcactggattgatgtagaggggtcacggagtgagaagactatgcgcgagaacttacagagcgtgctgctccttcctgtagttccacttgtggtcaacgcctccagtggcggcctctttactatgtccgagcttttcaagctcaacatgaatcggaatattcaacttcttaccttagttgtcactgctttgatctggttgcatgcccttctgtttgtgatttgggtaatcgcaatctatatctggaacctctacgttaataaaataccacctcttcagtctatcacaaccgttttcttactaatcggacccatgggacaaggagcgtacggtattctactactcacggacaacgtgtgcaagtacattgagctcttttatccaactacagcgagcaatggagactaccatatcattcggctggcagtccaatggtcttttaaagtatctggaattattcttggtcttttgcttattgccaatggcatctttttcactatattgtcactcgcagctatcgcttcttatgctaatacgattgttgctagttcgaaagacgatcgcatttctacctttcgcagtaactggtgggcaactactttccctctaggcacgatggctttaggtaccaaagagttctatgaacaatacaacaaatatgtgcccttatctgcctttagggtggtaagtgctatttatggggtttcagctattgcagctacagtcatctgccttatgggttccttgaagctctatctaccacgttattttcgatgtgtccggcgtgaatcctttcgcacaaatcgtccaagtaccgtaggctcatcctcatataccaaatcgccggatgcaacttagtttttctacaatggcgtgcaggaagtctcgaagaaggctcatgattactctgttgggcaataaattctaccagctctgacaactcagcttcattcacctccatgtctactacatcaacataagatttttagacccacagtcttaaatgtcacctgtgcaaaggtttctccaacgaatagcatctccaccgatgactcgttcttaaaagttctccgtctcggtaacgatattaaagagctattattttgctttccgtgcgttatctactgcaaagtttgaacaatatcctactagcataagttcagaaaaaagtcaatttcgtgctttacttatggtatgaactactgctattgatgttggcactgccacaacctgaatcatgggtgttcatccatgaataattggcatgaggtctattggtctagggcaaaaattgatacttcaacaacttgccaactgatcgcactatgctccagccttccatttgtgtccatcaatgatcaggtacactacaccagcaatagaggcaacgtcgcaaaacgctaagcccgtaaaacaccacccaatacccatttcagagcaaagtttcatcacaatcacggaacttatacccgcagcgagattcctaaaaaagcttccgacagctacagtgcctgccgctctcttaggtatacactcagtcagatatgtcatactggtgttggaacaccacgtcatcccaaaagccatgagaaaagagaataccaacaccacagctagatgatggtgaaattgtatgctccagccgtatcctatacacccgccagcgttcagtagtaacccccatatttgcaagaagagccttttttcagaagggaactctgcaccattgtggcgctttatccacatgtgtcggaaatggtccgacatatggcctccaaggacagaaccaagtaagagagctacacctggacatacgtagcatgcaccgatctgtaggttgctcagactgtaatcctgtctcaagaaatgagagaaggtaacgctaaatgcgtaatacgcggcgaacagtatcgcagtggtaacggagcaaattgtcacaggaagatatttgagcagaacccagtaaactgtcagactcggttttggcggcctagggtacagcttttgaaattctggtgacttcgaaaccggcttcaagacccctatatcactgaacagtttcatgtttcccgtggtgatgccaagattctcaccaaccacttcatcttctgtatcaatccatttcggatcaccattacctacaatacaacgtagggtttcgggcaagaatactatgacagcaatgagccctatcccagaaagaatacttgtaaatccaaacaaccatctccagtaggacccacgcattagaattaaacccgctataattggtgccaagataggacccatatttggccccagcataaaataggcaatggccttgcccctgacttggggtggtctgatgtcactcaccgtaccggctccaagagccatcaccgaacttgaagcaaatgcctgcatgacacgaaggaaaaacaaagcaccagtgttgacaggtacagcagcaagtaaaacattaacgatgacagtcagaagcaacgagatcatgtataggatctttcgtcctccaaaatctgcaaaactggcccagatcaaaggtcccacggcaaaaacagccatgaatactgacactgtcgcatttatggtagtggaggacactccaaaaatcctctgtaaaatgggcaaggctgggatgtagatattccctgacaaaggacctagaaagccaacataaacaactatgatgaaaattactattacctgtcgtttggagaatgctgtataaggaggttcgatatagtcagtagaggtaggtgactcttctacccttgaagttctccctttaattcctttggtttggagatcgtgctctccctgctcgggttccttttcaattgtttcaatctctttctcaggtccagtcgaatctgtgtctttagctgtccgatgaatgaatttattaaggtcaggttgcgtgcagggttcataatctggtcctgccgctttgggttctaaaatctcccaatcggtcagtttattgtcatcggacattgatggttcttcggatgcctgttctttcgccattattaagtttttaaaagccaatattggatgaatgaaattcctgtaactttgtacaagattagctcaaagacgttttggtttgtaattcgtgttgtttaagtgcttttggctcaatagtaattatgtcttctcatcgtgtcacctttgtgtttgacgtctgacgccagacgtaaccagcaaatgtcaggaacaacaataccaacataatgaaataaggaataatgtcagatcgaattgacgtaggagcacgtaagcttccaagtagtatacatagtctagataaatgcctgattagaattaagccgcaccataaaaatgaaaaaatagcgtgaaatgaaacagaaactcacagctctaacggaaatcggtcttaccgataccacgcttaccactgaacaagtgtttggccaaagcagcagtagaatgtctgtcggcttcaccggctcttgcctctctgtttctttctctcctttgtaccttggccaacctgtcagccttagatctcatagagccatcggcaacaccatccagcagtctgtcagattgtctcagcttaccaccattggaggaggtgttggttgagtctgcgccgccaaagacaacgtcggcaccactttccacgtatttgttcttgcgtgcggcaatcttttgcttgtcctgcaaggaagtcatatcgtgacccaaggaagacatgtgcttctccatctctccaaaagacttggtgagcttagaacgaggcataactgcacggttcttgagggccttgcgatttctggcagccagaatcatcttcttttgtctgttcctgatccacaaagccttctctttgatgtcagtaacttcgtcagcagcgaaaccttcgtatgtctcttcttcttcatccgagttgtagaagccttctgcttgaagcttctcttcttcttcttctagagcttgtagtttagcagcgatctcaggatccatgaaatcgtagacgttcttaccatccaaaatttcaggcatgacgtcgtttttccattcgtcgtcttcaagtaggtacttgtctttcaagttgatgttgaacacaccagcgccaccgttttcggcttcgatgtctcttgccaactttcttctgttggggtcgtcaatctcatacttcttcaaggccttgatagcatcaggaatgtaaggtgctctgtccacaccgtcgtctctagcttgaggttttgcgacatgaattttgttcaaaacgttgttgactctggcggtggacttcagcttgttttcaattctcgaggccaagagcttttcgcatgccttgtttctaacttccatgacattgtcctcctccacacaggaagtcgccataatctcaacacctggaatgtcggcaataccctgcaacatagcagcacgctcttcgtctaaatcgtcaggaccaatgatatcagtcttgtttataacaaccatgacggacttgttggcgaacaatggcttaatggaatggaacaacttagcttgggcttcaattgtgaaaccacactgttcggaaagatccataaagtacaacacacaagaacgcaaatgagcgatggcgtaaatagattgcatttctatgttgttcatctcctcggttggtctgtcaagaatacctggggtatcgattgcctgaaatctcaaatatttgtagtcaaagtgccccacatacaaagatttcgtggtgaatgcatatggttgaacctcgacatcggccttggtgatgcaacgcaaaaaggaggatttaccaacgttggggtaaccacagatcaaaagagttctggtgtttgggtcgatggaaggcagtctgcccaaatgctgacgcacttgctcgaggtaaactagagggtccttcagtttcttcacaattgtggccattctacccaaggcagctctcttaagctgcttacattggaacagcgactgaccgaactttagcagacggacataatcacgcgaaacctgctcgatcagcgtctttgccctcgacacagcagcaagcgacaccttgtagtgattcttttcgtacagcgtatccatcaagtctctgtggaatgggtggacgtcgttgatgttaggaaagcccttgatcaactcctcgaatttttcctcgaaaccttccgccgtgaatttgaccttacgcatgtagaaagcacgaattctggtgattgcaaacccgggtctgatcaccgtaggcgtctttctttgcgtcctgttcagcacaatgtcaagaaggtcattggccggggccaccgtagggatatctttccaagagagctgcatagtgctgttaacgggttatttaacactgcttataagctcttgctgggctcagcgtctgataaaagatgtcttatgtatcaaggaagaggaggagctcatcgcttgagatgctcatcgctaaaatttttcagagagagcaggcaggaaaaaaagaactctgtacctatgtacggttatttctttttttgtgatgtcagtggttatgtaatcggagtatgtcactttgtaccaaattgtcatcaagatgcttattgggcggttagcgctagttgggcaggctttataggctttaaaagggcccaggtattagctgtagagattttctttaatgtcaaaggtattttcacattaattatgacaattatctaggtggccaaaaattaggttgaaattcattaacattgtctgaaacattaaattactttacacagaagagatcagaatattaagaaagatatgtgggccagcagtataaaacaagtaccattacagtataagagtgcattttgttgataccaccagctctgtcagtctcacttgacctctgaagatgtatattttcataaattattataaaatgattcaataaaggaaaatgcaataaaccagctccagttcaactaacctcgcaaactatacacgagagtcatgaatcggcttgaccagaactgctattatatggcttcatatgtcaagctttcatagaattgatgcccattcttaccactggcacgtacatcacgacatgatcaattcacaaaaaaacaagcgatctcattcagttcgggtccacgtcgcttcaccaaactgaccctcaattcacgttcttatcaccgctaaacaacaccttgtaccattcaaatgtcagattctgagtctgccgtgtctgttgcatcgttactgcgtcgacacaggcttttgaaacagagacaaggtctcttccagtcgcgtcatgtggatttcttccgttacaagagattcgtgagagcgctgaactctccagagtatcaatccaaatcttctaaacagcctggaaaataccccgcggtcaaagatgatgaggacgccaggaaagtgttcattgaactcattaaggcccagctagtggtcccctgcaagaagttgcacactgcggagtgcaaagaacatggcctcaaacccaacaaagactacccaaacctgcttctctcggataaagccacgctgcagccagatgagtattacgcttggaactacaatcccaagaccgtcactgactaccttctggtcgttgcgatagttgttggtatcctggcattcgtttgctacccgctgtggcctgcatccatgagacgtgttgtgtactacttgtcgcttgcgctcctgggcctaatcggtctgttcttcgtcatcgctatcctgcgattcatcatttacttactctcgctggctgcttgcagtgaaaagggtggtttctggcttttccccaacctattcgaggactgtggtgtcctggagagtttcaagcctctatacggttacggcgaagtcgactgctatagctacatcaaaaagatgaaaagaagaaagagaaaggtggacaagaaaactgaataaaaagctatcagtgcatccagctctcgcaccgtatgaacaactaccagatcacaatcgctccataataaccctatagcacttttttagcgcgttggccttgatctcatatcatgaacgacggatgtatcaataaaatgtagttctgtaagccttacacattggcgcaactggattcgatgagcaacaaacaggagaaaaccataagatgtcacagcgtgaactaagtccgaagagtggagacttcgatgctgactttgacagcgacttggaaaaagaatatgaagacgatagtgccactgttattccctcaggtccacaacagatcacgtacagccgaaatttgcacgcatttacagatgatgatgccagcaccatcgcagacaatgtaagccacttggcagtgcacgactcgacccacagacgcaaaatgtcgaatgatcgaatgttatcacttcatctaagccagtggaattacaacaataatcgggtggggctaaaccgtggcattcagagctctgaagagttgatttgtttgctcacggaagaaaatgatcaaagaccgattcacgtacccataggggctggcgccgctaacctgcacattttggagctggactttaagttgaagggtaaccgtaaggatgacgttgaattggacaaaaacgctatatcgaagctgttcaaaatgcgggcagcaacagctttgaaccatcttaaaaatctacaaaagagagtggatgatacctcgtcaaaggtcttcataactggggatctcaatgccggcaagtccactttttgcaatgctctgctaaagcgcaggatcatgcctgtagatcaacttccttgcacgaacgtcttttgcgaaatcctagaagcccgtgagtacaccaatgtggaagaagtacatgcaatccctatctcagtcgcgcccactgtcaaagaagctactgaggcatatgacataaggaacagatctacctacaaagtgtaccccatcaaagacctcgctgatctagtgtatcgttcagacacatattcgttgctcaaagtttacattaaggacgataaacgccccgccgagtctagtcttttgaggaacggtaccgtggacatttctttaattgactctccaggtctgaacatggattcgatccaaactacagaggttttgtctcgacaagaagaaatcgatatggtgattttcgtagtcaattcggagaaccagctaacgctgtcaggtcaggagtttatccaggtagcttccagggagaaaaagctgatgttttttgtcgtcaacaagtttgaccaaataagagacaagggcaggtgcaaaaagctaattctggatcagatcaaaaaaatgtctccagaaactcacaagcaatcgaatgagtttgttcactttatatccagcgactcaaagccaggtgctcctggtggtggggggcctgatggaaattatgacgacgatgactttgatcagaacgacccggactttgacagactcgaaacatcgctacggaactttgttctgaagaaaaggtcactttccaagctactacctgcaaagacatacttggtcaagttgcttcaagacatagccacgatagcgaagtggaacttagaccaatacgcatctgaaaactcctctttgaaagagcagctgaaagaaatgaagcctgagatccaatcagcaaatgcccaatttcaaaaactgacagatactgtggacaagcttgtggaatcaagcgtcagcgaaatatacgaattcaccaaaaacagaattaacatggcacttgagctatcagctcaagaattccccgtatatgaaggactttcgaacatatatgactacatctaccgttcgagacagtttataatggaccaaatcaagacaagtctcgaaacaagcgagttcaaagccaagggcgacgcagagaaagccgtgaattttatcaactcgctgggaaaaaccgagcttggtgaagagttcatgtccaaccgtaaatttcaaagcgacctgatgttcaccaagaagaagcatatttcgctgaaagcactaagcgttgcatttgatccaactgatctgctgtctccctcatgggaaggtttcttcacatacttgagctggggccttttcggcgaaacaaatgcctactcggatccaaatgccacggattctcagagcaaacactggatgagctcacttggccttgccaattattccccagctaagtattggacaaacccatcgctattgttcacctccaaaattccagcactagcagtgtactcttggggaggtgctcgcgtcgtgagcaacattgtcctgtacggatctagattcttttcctggcaatcaattaccaagatttcctcctcttttctgttaataggatctgttctaggggctgcataccttattcatgatctaccccgagctttgcctctcaagttgtcacagaaatacaaggccaaattgcaagagctcgactattctcacaaaaacgccaagagaatatccggagaagtccgggatgttttacgctttccttctcgtgagataattaagtcgtgcgagactgttttgggtaagaaacaagctgccagaagagatattgaaacccatctgcacaataactctctctctctcaagtttttcactgatttgtctcgtcgcgcatctgcacaagtggaagtcattgaacaaataaatttagatgtggattagcgtattggtcccagctattcagatcgtctatagcggctagtgctctcctgtatataaaactttcgtgctcgaggattatctaattcgtaacttactgctcgaacaatataaaaacagtccccgataaacgacaaacggaatacggcacgtcggataaagatattccggagccgaaactgtaaagcgtgctcggggtttataatctgtcgcaaaactagaaaggccatatttgaccaaaaacttcatctcatctgaaattatcatgccaattcctctactgaatccctttcactggggctatcatggtacaatcgaacaagtatctaaccctcagggcacagtccagctgaaactgaaaaataaccaagattctgtggccctaaacgattttgtctctcgcgaggtttcgggactgagcaacaaatccaagttcgaggttaatcctcttcttttcacaggatatttacaaacgctgtacttaggtggcgcggacttctcgaagagtttcaatgtatattatggacgtgaaactgtgaagttctctgacgagggtatctgcaccgctgactgggttatgagaaattggccagaaaagtatgccactgaccatagcaaatttaagactgatgaacaacaaacacatcctgaggactggcctcgcttgcacccccggaccagatttttgaatgagactgaaaaggaggctgttcataacagtgaaaagcctctggttgttgttttgcatggcctagctggtggctcacacgagcctatcattagatcattgactgaaaagctgtcaaaaactagtgatgggaagttcgacgtggttgtgttgaactgcagaggttgtgcacgctcgaaaattaccacaaggaagctattctacgcagtattcaccagcgatattcgcgagttcatagcaagagaaaaagcacgtcatccaacaagaaagatatacgcagttggtttctctttcggtgcaaccatgttgggtcattatttaggagaagaaggtgacaagacacccgtcgaagccgccgcttttctttgtaatccttgggatctctatgcctcagcactcaagatgaatggggattggtggtcccgcgttctattctccaagaacatagctcagttcttgaccagactagtgaaggtcaatatcaaagaacttgaatacaaagacaacacagagaagccacttgaagatgcaagcctgacaaacccatcattctgcgtattcactcaggaaaaccttaaaaaagcctacaacttccgctcaactgcagagttcgataacctctttacggcaccctgccttggttttagcaacgctatggagtactacaaggcttgcggatcgatccataaattacccgatgttaaagttccttcgttaatcataaactctcgagacgatcctgttgtcggggaagattcaatcccttacgagcaagtcaagaaaaacgagaatcttgttctttgtgtttcggacgtgggaggccatctagctttcctcgacaagaattacgattcgtgggccactgttaagataacagaatttttcgatagatttgaaaccctcgtccagtaattattcatctagacatgctatatacattcaccgtttaccatcctcacctcgcgcttctttccaggcagctgacccactctctcttcctccagcggcagaattggtctgcgtgggtagatcagagttactcgattttgtgctatcaatccactgaagccgttcctgttcgtctctacaagcttgcacataaacttcatcatcagtcaatagcatccgttgcctcctggtaatcatatcaagcaggaattgaaggtcatcttctttaatctgatctcttgggagctgattctggataatgtatctcttgctaacatcgacacagctgtatggctcaaatgctatcacataactcatctttttgttccagtttacggaatagatgtgaggctcatcaaaactctgttcgcaagcgtcgacatgaacccagcgttttagaaaggtggagtagaattcacaccaaacatgatcctcacgattccacacgtagcgcgcttctataccaaacgatttgaggataagggtgaaaagattacaccactcaccgcagcgtccacgtctggtttctaagagcttcacaggattattatagcgtggaaacctagtgattgctgcgcaggattgacacttgtggacttctaccactccgcagtcaaactgactttcctccgcatttggaccttgatggcccacaagattttggtgctgattcgaaccgcatttgatgcattccggtttatcgcaccacttgaagaagtcattcttgaagaaccttaataattccctgaccagccgatcggtatagtcatcttcggaaccctgtgtcgcgtcgatattaccatatatggtttctaggtcaatagtgtctagtacacgagcttgccattcatcgttttcgtaccgattgcagagagtttgacttaggccatacaagcttctggcaaattcattggatctgatgagtgaatgaaatctgtgagtatcagaaaggtttctcgtccgctttatcacgccatctttgtaaactgccataaacttagtcgcaatgcgctcaaatggcgattggtgagccattgtttgttctgagcgaaggtagtcaagagatatttgtaaagtacttgactttttgaacatcatctataacttgtacaccaatacaacttatgaaggcagagagcgtacacttagctgtggtcatagccgggtacctatacatagcagcggtaagtttatctctgtggcaaatctggcatgaaccctctaaagtatactattggctcgtagttgtgcttactccagttctgctctggctctggagcgtaatatcatggtgtggagcacagatatttgcaaatgctaagcgagactaatgaaaaatgcgattatggttatatattcgtgactcaaacaagctctgtaacgaagcacttctgtttgccgactctgacaatgaggacacgatcatctacacaaaagtgatcgagagaagagttaatttcgagaatttttaccttgtccggcccaatgtatatactgccttgcttgattctgcgacgtgcctcagaccttgagcatttagtgaggtccatcactagttgatcaagcgagatacctttcgttgaacgatgcaggtggttggcctcctggaagacccgaatcaattcgctggcagacaagtcaagtttttcactgccaaacaagacctgtgatactttctcagcatcttcaccttttcccagaccatgaatcagatcaaccacctctcgcgcaagtagcttctgtgcagtgcgttgttgagggtgctcgaagtgctccttgacagcttcctcgatgtactttaatggtaagagagtgaatatgcgcaagaatttggcgacatcttcgtcagtagtatgcataaagaactggtacatgtcgaaaggagtgtttatctttgggtcgacaaaaactgcgtttcctgcgcttttaccaaacttctctcctgtggatgtagttagcagcggtactgttagtccaaacggctgtgtttttgatcccagcctgctgataaaatcaataccagcggtaatatttccccactggtcgttaccaccaacttgcactgcaaccccatgcgtttggttcaaatggaagaagtcgtatgcctgaagcacctggtacgcaaattcattgaagccgaggccatcctggctgccgattcgtgaggaaacagaatcccgcgaaagcattgattgcactcggatgtgccgaccatattgtgctagaaaatcaagcatttttatatcctgccaccagtcgagattattcgtatgtgtcgcttgcccacaaacggcggatcccaccttgtgattatagtactccaatccggaatcaaaaaatgcctttaattgcccttgaatcctgctaacattgtcgagtctcttttgctcctcaagcgctgcacgttctgtctttcgaccgctaggatctccaaccttacccgtagcacctcctactaaggtgaagatgtcatggccagctatgtaaaagtgtaacaataccatgagtggcaagaggttccccaaatgcaaagattctgcagtaggatcagccccacaatacagactgatcttttctccttgctcgagcttcttttggagaacatgttctggttgtgagacctgagctagcaatcccctttctcgcagtgtttgtaggacatttgaatgcgcgctgttgcgcaaaaagagccgggtcacaggcctggagaccacagatctacagccaggccgtcttgaaagtaagactcggatcatctctcttgtagaagtatggtataacccgaattgagggcctgctcatctcgactcttttacaagaaatttttcaacttacttcaaccttttctactctctatcaccaaaacctgtagagatccattagtaccctcaaaatgccccccgtcaaacaagtctatagccagcagcaggcctccaattgggagaagttcaaaatgggtctaatgatgggcacctctgtaggtgtttgtactggtattctattcggaggctttgcgattttgactcagggaccaggcccaaatggatacattaggacactaggtcaatatatcgcaggttccgctgctacatttggactatttatgagtattggatcaattatccgtagtgacagcttgccccacgcggagccactttcattacagcagagggctagatttgaggtgtggaaggccaaggaagcttatgggatgcaccgcagaggagcaggagaattcacggagctcaggaagatctaggatcaaggattgtctcctacatgtatatatttaaaaaagagttcagtttctaatcattgcttaacaaaataatttagctattcggacgactaatttgtacagaggagacatgtctatctatcgcccgtacgctacgcgagttttaagctctactgtgcgtcgttgtaagccttccccaaggtcgattaagagcttagaggacttggccgagttaaaatccttagacgatgtagatccagaactggtgagaagactgatcaatgagagaacaaaccagctgaacacggagaacgaattggcgatgatcaagcaaatgcagtcagctgaaaaacagcatcagcaaacttcactatcgaaatttgtaaggccagcatggatctttctcctaatgagttcattcttctatctgacgggccattacatctggtggagattagaatatgatgagcgtgaaattgagttacagaaagaagtcgaacagctctcgcaagagcttgatgcagctatagcatccaacaatgcatcgagtactcaaccggctgctcaggagcccaagaagtcaaaaaagtggtttctctcgtggctgtggtaggttagaacaggtacataggctatgttgaaaatgtgctgttttttagtaggatacattcaccatgctcggtcggtagctcataaatgtgtaaaatgccatcattgccagcaagataaacttgtgtaggaaattcttcgggaaagccaatgcagtgcttgatatcctccgcgaccttcatataggcaaagtctctggccatactttggcttggaatacgtgagatcacctttttagataagaatgatgccagctgtttgggtgagtcctttgcaaatcgcggatcgagccagccgtcatcatgatcaaggttcaggtctttaagattactgttctgaggaagtttaaagatatgaacagtatctgtatcgcccacgcatcccagaagtgtattactgagattgaacttcatttcatagatcgatgtgggccgcgtgccgcgtctgaattctcgatacaacggctctgaggtacgatactcggagtcagctccagtatggaaaacacgtatgattgtgcccctttcagaggcagtggcaacaagcttaccatcatgactaacagcaaggcagtgtatacagcccttgtgaactgaattgaggtaattcacagggcatgcgttcaatgcgtcaaagacaacaatatcgttgaacacacaggtgtcgttgagagttcgggaaaacgtactatagcacaaaatgctgctatcatcactgccgagagacattcgcacggaaggagacgttggcgaagtgcttgactgaaccggtttcgtgttaccttccaatacatcaatagtttggaccagtttcatgcatgaaatgtcatagatgaagatctgttcgctggccagcagcacgcacatgcgtttccggttcattacaacatcttcaatctcgtgtgggaaggtgagctcgcatattgtggacttcctctttgtgtttacgattttgagttttcggcacttctgggagcccttgttcttgtctactaccgcaatcaggctggtagagaatagcatttccacaatgaaatctggttccggcggattctgatatcctgaaaggtcatctctgctactggtcctactgccattttcgagttcaaagcactttccaaatggatcacagttgtatatacacacagagcttgtagagtgtgaaacagagcaacaagtggcatcttggttgaatcttaaagcacgcatgatggtctcagatgcccttttctacactcttcgactgtaattgctacatttccgatcatttaaagatagatatcacgagtcctgtcaaaatgaaaatagtccgataaagcccggaagggttcaacgttctaaacttattatacagagtgcgcagctttcaaaagtcaacagagacagtggtattcttagtagagtcttctggctttccagagctagtagcagagtcctgaacttctgagtcgtcgatgggaatgccccagggttcaatttcaaacttcttcttaccatttctgaaagcatactcagaccgcatgatgtgcatctcacctttttcactaagtataggaatctttagtagatgcacaagcccatgctggactttagttggctgcgacttgtaagcgcgctccaaaaactggagcatttcttgaggaaatggctcaaggtttaccacagagtcaaacatattctccattgccactagtagctgcgacccactcttactgtataactcggaggaaactgtagtcaagagcacagccctttcgctatgtttttttatcacagagcgtatgccgtgcaaaagcggtagcattactgttagctgagagtactccggcgggtacataactggatgcatgaagttcggtagtaacactcgaatgagctttttctcgtgtttcttaaacactgcttgaagttgagccagaatgatgtggaaaggctgtgctggggatatgagtgtgagctcggctgatgtgggagcaggaaccaaacgggaggtgatatcgaaggcgtgcgaatagttagggtacgtttcgagctccgattcagtgcgttttccggaccgtgcggcatcatcgttcaaaccgtatctccaggcgatcttcaagtcctgaggtgcagaatccactacctttggctgggccttgcttgtttccagcatgttttgcacggtgactttggactctgctagcgatactttggagcgttttacgtctttacgggagcccttatacacgcctggcagttctttggcaaactgctgatttagagttagcaccactagatgtgtgttgccgttcaaaaaggcattggaagcttcagttctattgtgaataacaccctgggccgcaaatgacttgacgagaacggaactaaagtctgtagtcccttgctcctgaacaagcaacgtttgacccagcggtagacccatatgacccaaaatgcgatcgagatcctgacaacctgtagacgtggtgggctgagaagtagcaggtgagggccttattcccggatgagaagcgtctaaatctggtaactttagcggtacaggcacatgttgtggcatgctttgcattgaaagacgactaactcctttggtaacgtcccgcacatctcttgggttagtgcctcttgccagggttgggtgcgaagtacggtcagatgcaatgccacgagcaggaactcttgaagaggcactggaaccacccaaaatctctcctctttttctaaaagacattggactcgatctctagatcaatgacgagggtacgggttttctctttcagcgtctcaagcgcttgacctgtgttcaaatgattgaattgataattgtgatatatggaaaatattctgccttcttatgaaggatgaccaagtttgaattcacaagagttacttgatcagaagagtagtactgtaggtcgtcaatatatatcctataactcgatggtgtctgtcgtttattgaagcttaaaatttcaagatcacaatgagaatcgaattcaacaaaatcattcatctttcgatatcaggacatatatccgaaataaaacggctacactatttcttgtgaacctttctagcaagtccgcctcgggtagcggttctccaaatatatgagttaatatggccttgggtactatagccgcaagatcaaaatgtgggaagacgtttgcagtttacaataaacgagccggatcttatttgtttgcaaacaggttgcgaagattccaaagcagttctagtaaggagaaggctcgtgaaggtcattactttcgaaatgcaatgcttacaattctggtcccatacacgggctatgcgttgtatattatcaccaaagcaaatgaagaaatcaccgaacgtgagaatcaattgaaagctcaagaaaatgacaaggatttcaaatcaactttgcttaaatactcaccgttgcagattctgggacgctttgcaaatccattcaaagagtatcgagttctcactgcattcgaattctcgcttaatagagtactggagctgttcgaaagaaatcgcggaggcataccaactgacccgcactccttgaaacagctgatgcccacccatactcctacttggacaaatagtgagcagcttagagctgacgatggtccgttgacatataaaattctaagcacacctgaagacttggaaccaaggaaaaaagatgtcatccaaaaaccagttcactcaacttggctaggacagtcctgtaatatggtgatttacaataattttaaaattctaacagatccattgttcacagactatttaatccatgagactttgggtcctaaaagaattactcctataccgtctgagatagagcaagttcccactccggatgttatacttgtttcacataatcatcctgaccacctggatttcaagagcatggagcactgggggtcgaagggttcaagtagccctctctgggttgtaccaaagggaatgggcgaatttatgagggatcatgaggtggaaaacgtcattgaactatcttggtgggaaacagcacaaattgaaaaagcgggctcaacgtacaacatctcatgtacacctgcaatgcattggtctgggagatctttggtagacaccaacagatcactctggtgttccttcctattctcacataattcgcaaccaatcatgtttcatgcaggagatacaggttacgtttgggatttgtttaagcgaatcagtaatcgttatggagaaggagttaagcttgcattgctcccatgtggtcagtattgcccggcgtggcatcagaagcctcggcatataagtcccgaagaagtcctcaaaattaaaaaggacttgcaagcacaaaatgtgttgggagtacattggggcacttttgttctcagtggtgaatatttccgggagccgaaggaaaaactagagctgctcgctgagtgggaaggcgttcgagacacctgttattgcccagaactcggtaagactatcactttccgctgataaatgcatttcatgtatatatttatacacattcaacattttattcaaccatgtcaagaaattcacgccaggtatcctccttgattttgaagccgtgtgtattatcttcaggaaatttatgggtcgtcacgtcgttaacgtatttcttgataatgcccacaccctgtgaatgtagatcgccgtacttatgtgccagcttcggcaccttacctggcatcatgccaagtatatctgactgaaccaaaacctgtccacttacaccttctccagccccgatccctatagtaggtatgttcaagttatccgtaatgaattttgataccttatgcggaacgcactccagaagaatggaaaaacaccccactctctcaagcgcctgggcagtacgaaaaatagatgctgcttggagtgcagacttgctcccttgtactttataacctcccaacgagtgcacacgctgtggcgtgagacccacatggccgatgacaggaattccacgagagcatagggccgccgccagctcaaaagaatagtcctgcttcaaagagggcgaagtcggacttcctacctctagtttgagcgcgccaactttcggagagcacttcatgagcgagatggccgtttccacacctttttcaatgctgggctcgaaactgccaaaaggcatatctgcaacaacaaaggcattgcctggtgcgcggcaaacggcctgaacatgaaactgaaactcctgtaagctaatttcggtcgtagattgataccccaatgcacacatggctagcgaatcgccgacaaggaccacatcacaattggcttcttgagcccagctggcgcttatataatcatacgctgtcatcattgtgatgggttcttttgccgcgtacttctcaaaaagatctaatgttgtttttggccgcggtccacatcctaggtagctcgagaagcctctctgtaagcttctccggcataatcttagcatcagagtgtttcaactcttcccatgatggtcacgaccttactattgtagcactactttcgctgcggtatcttttcatttgcgaggcaaatagtcacgagacaatagcgtatagagtgacacaactgaaatatcaagttcgttcaatgtgctctgaagaagcccataaagcgtttaggtggctaatcctctccacgaagtacgtggaatttattgggcggatcagggactatcaagatattgaatagattgatattcctgattttttgaagcaaatccagggcccattgtcaagcatagaccgagttagtcacttttgaagctttcgacttgaataagtagtggcgttactccgtcatttcctgtcgaaagggtgtctagtttatatctgtttttttttttctctcgtgattatagctctttgttaacaggagacgtagaatagcccgcagagcgattttttaggggttagtcgacgttacaaaccatatacaacgtatggattttatcaaagtcatacaacaaagctcagttagaagaagagatacgagaactatttacaggaccttgtaatagtcattcctttcaacttctcatgaactcaatgttcagtgaattcaaaaaagctgtttagccgcccagatattattagcatattatacgacaatactccaaagaaaaatacccatctgacttatgtcatcattggtggtaaaaaaataacgtctgtagtgaccacaaccacttgacaatgccaaaaaataaaaatactccgataccgggagtcgaacccgggtctccacggtgaaagcgaggtgtgatagccgttacactatatcggataattgtactgtcttagtcggtgactggaaacatattagtgattgaaattctcatgctcaaggcggcagagatgaccgttcgacgttttcagagagatcatcagtcaagagaacaatgtgtactaagaatattagtcaagaaccaagccagatctcactaaatatattatacttataacgtcttcaaagtaacaagaaaataatatttgggaggctcagcaactagtaaaaagtatttataaaatgccatagtccagctcagatgttattattcaacttaagtagacaaggcagggcttcattttatggtagaatggattataatcaaatgccatgaatcatgattaattgtctgcagatcacgccgtgatgttgatgtaggtgagttttaatattgggaatattacagatttatgttcgacaatcatttgaagtaaaaaaggctaacagaatcgtttgacatattccttcacttctggacatatcatactagttttgtcaaacaaatttaagttttacgctatggacatagggttttctgatcgacagacgtggtcaggttttaactcaatatgggtgcaagctccgaccgtttacaacttcttgaacgcaacattatattcgttcaaagttgcttctgggacagtgctggggctgcctacaactaggtcggagccactgatactttttggaaatgcaattacgtcgcggatgttatcagttccacatatcatagcgcatagacgatcaaacccgattgcaaatccggcatgaggtggtgttccactttcaaaagcagtaaggagatgttcaaatagcttctccggctcgctgattttaagaatgttcttgaaaataaaattctgaagctctgggtcatggatcctcgttgacccgccgcccagctctgtaccattaaccacaaaatcgtaatgctgtccagtacatagtagtggatttgacgaaagctttgacaaatccttcaattgaaccattgtgaaagggtgatgggtcgaagtgaaccgggcactttcataatttggataagatggacgctcgctatcagtagcttcttctttttcaacaggcgaaaacagcgggaaatctataacccaggctgctactgcattttcagtcttcttatcaagcttagcagctgcttcagattgaatagctaattgacgtagccgcccaagtggggtagggttttcaaaaagcaaaggtaaagtttccctggtagatccgcacacaatatcccccttctttaggtttaggaatctagtcatcagagttggattttcaaagtctgcggtgggcaaaaaactctcgaaccatgtactttctgcatgttcggagtctattggtaccattattggagctctgtacttgtaatgcttcttgtctgaaagtggcgcccatattttgttgtattctgctagtgttttaaaagcattgcggaaaacgagaacttcgaagaccggaaatctgctgttttcttttccatgtgccttgaattctgacaaatcgactatcttgagatctggaaatctcaaatctggcttgtctatgccatactgtgacattgcagtctggtaggtcatccgatgaacgggttgcgtatcacttacaggaactacgcttccgtttgcggctatcgtttgcaaacctccgcttgaagagagagaattccaggtatttgtaattgtgctttccactacatccataacctggcttcctgaagcaaatgccatttccaggtctacctgtgtaaactcaggctgtctatcgctccttaagtcctcatcccgaaagcaccgtgcaagctgatagtagcgcgagactcccccagccatcaagagttgcttgtattgctgaggactctgcggaagagcatagaaggtgggcttatcagatagtttatttctggctgggactaaaaattcccgagcgccttcaggggtcgatttgaataagattggagtctcaatttctgaaaacatctttgaatttaaatgttttctaatgtaagttgcgatttcatgcctttttctgagatatgtttgatatttcggaagtctgagctgcagatatctatgttccggaggatagttgccttgctctttgaaatgcaaaagctgggaaggctttttgccggctttgttcaaggtacgtagctttgacaacttgatttcatattcgggtgcactggattcctgtttggctcttttcaaacttaattggccctcgatttggacaacgtcttcaacattagcagctttcaataacgattgcgagtctaccagttgaatcaagtcaccttctgggtctcttaaaacgccaaagttcaaatcctttcctacttttttaggctttttgtcaatccagccattaagaataaccgaatttgtgctttctgtcttgagtaaatctcttatgcaaagtgcattcccctgaaaagtgaacttctcttttatagcatccgaggccggaagcgaactgtggtaccttttgaggcggctaactctagcccactgtcttttcagcatttgggtaaatactgcaagtaacaggattcaatgtcagtattggttttttttttaaggcgtccaaccctctatgatatttacatgataaagacgcttatttatgaaaggcattatacgtgtgagatatagcctgcggtatcttaatttattgtatccaatgccacaaattgcattctccgtttaatgatatagagcacatctgagacccattgcaacttatatccatgacagggctttctttgtgtttatcgacgatcctttgtgtcaggttctttgtttgagagtcccagcagacaatttgaccagattctgtgccgctaaccactatgggatcaactgtttggtcttgcggataaagaaaatccatgccacacgaatagcgcaaagaactcgactcgcccgatttaaaggtacggaccactttaccgcgcacgaaatcccagattttgaggatgccatcaagcgacttcacaagtaagtactttccatttcttgaaaacttgacctgagaaatgggaaccactccattttcgctttgccaatctttgtcataggtcagggtttttagacagtggcctgtagcagtatcgaagattcggattaatccatcgtaggacccagagcttagtatgctagggtcgaagggtggcaagtcgatcgacacgacgggctctgaatgcgccgataatgttcgtagaagggtgccagagagaatatcccagatcttgatgctttcgtccatagagcaagaacataaaagattgcccttcatggtgtatttcacggatgtaacgggtgctgtatggcctacaaggcggtgcagttcaccgaacacgatatgtgtaatgatgatcgtgaagtcatcggacgctgttgcgatgcactgggaatctggtgaccagcacagatcagacagcggccgcgaatgcagagtagagaaagttgtagacgactgatcttcgagattgaatactactatatcaacatcgacacagatggccacgtacttgccattgggtgaaatcttacaggctgtatataagatatccgatccttgtgcactcctgagcgtggatatcagttcaaattgacccattccaacttcttgggccgttggtgagggttggcatggtcggtagcggcatcacattatccagaacgctcatctaaagtatcaacgtaaagagtgatatattaactttattactggagatcgtcaatgtaaggaacagatccaagaccagtcgattcagaccacctccaaagacctttcaagctcagactgtttaacctttggacttctttttgtagaaatttatgggttaaatttcataaaacagctttcaacatggaaagactttcattttctacaacaagaggatatactttataccattgaaagctataagcatattcccagtatcgagatgaagtcagatatcctatgctaaggacttcttgtgttatgttgtgtagatagggcaaatttgggcgaatttgggcgaagcatgtgacgtacataattatcgatatttcaaggtggcaaaatcaagctgttgtgagaactcaagaactctctgagctactgtcttcagccctaacaagatcaatagagctatacaatctcagaggcaatgagcatcgtacccaaaaactcctacaaaacaagtgtatcatcagttggtgatgagcaattggcgtctaacgctgctccagcactttcagaccgtttaagacctcaaaatggtggctcgacgccgctgagctcacaagttaacggtaaacacccactcgagcaaagattgaaaaactgggatcaaacacagcatgagagaaacctccaacaatatagacaagtgttcggtgtcgccgagccactcaagcgcgagatggagctccagatcgttgagaatacggactttaatcctttagcatcgtgcgcaaacaccagctctctgcatcgtgatattttgctcaacaaggaagcctccgtggactgggaggatatatatcctggaaccggattttctggcggtgtgaaccttggtgcagacgtgcacggtgctatcgagaagcagcttggcatttgatgaggaaaccttactagcctgggacagacactacttggaaagctgcatgtatttggaattgggttaccagttctacagctatgcatgtatgtgcggaaactcagccggcgcgctctcacttgggcctaggtaatgatcaatataagactcggcaaggcgctctagcactcgaaagtttgagtttggtgatactacgattaagatctttaggttcaccatctctctctttgctcccgatctcaagcacccatgcaactgtctttcatactatagcatagattaagagtcttgatttaaacataagtgcccagtgaagttggccattagggccatcggatgaagctgaatgattccttgcgttccaattgtggttttcgcttgatcatttagacatactacgagatgccaggagcaaaactaaattcgtaacattcaatctgtttcacaggatttctaaataatgcccactggtgattttaccaacatgaagaggaattccatcatggtcacagctccccagtattgagttgtttgcttcggagatttcagcccttcgcaattgaccacatacaattgaggtaagtataaattgtaaggcagcgctcagaactctaaagatagtcgccaacctactggcgttaagttggaagtttccctgttttaaatgaactgtagatctaggatttaaagacgataaagaatggatgagataatcaaaaaaactaggtcagaattttgactagaaaaatttttaacaattcaaaataaaagatccaccagccatcagtttaacaatttaagatcagtagttaagggacaatagactattttgaggatgaattctggtagcattaaccagcaggacttgttaggatcagtgggagctcaattccaacaactgcatatgagcggagcgtccactcctatgacaaataatggatcgacacccttgcacaagtcgagttctctcttggacaacttgggcatacagcgtgccaattcacctttcataggaagtacggatgaaactctgtttgctcggcagaaagtagagccattgctgtctcagcaaccgcagatttctgggtcttcgcagccttcaacgtcttcagcgtttgattgggctcgtcaaagtcaggagaacattgcgggacacgctcagaaccaccaggtggtccctgggtatggttatgcatctagctcgagagtgaacgatcctgtcggagtaccgccaccgcctggagttttcgcgcctcaactgcctatcatagaatcgcagtggaagtatattgatttccagggaatcattcaaggtcccttcccatctcagtctatgagcagctggctgcaagccggttatttccagaatacgttgcagattgctcgcgttgccacgtcgctcgagccgttcggagtcaatgatacattcgctcctctgggcgacctaatggccaaggtgggcgatttttctgatccgtttagtaaattggacttcattctcaatcaggcacaaggtcaaaacacgttgcaaaccccctctcataaacagctgagtttagaatcgttttctctaggcgccgcggatcaattggttccatctgctactaccatggcggcgttgtcgtctaatgcgcctacgaacctttctactcagacttcaaatgttatcaaaaacgtcaataatcttgactcccaggactatacacatggtcaagttctggagcttcgtgacagcgatggtggtttttaccaagaggtcacctctcgaattcctgttcacaaatttgtggagagtgtaaacaaggttgactctacctctattagtatcgctgatggttcattcaagactcgtcagcctgtagatcaagatgcggtgcaaaggagactcgagtatgaggaaagacaaaagaaggaacaacaacccgtcgaaccactacaacagcatgaaaaatcaaatgagcatcaagagggcggcgcgtcaagctcacatactgagcttgaagcgggtcaaaatcaaaaagcagaggcattccggatagctaaaaagagagaagaagagatgaagcggaagcgcgcggatgaagctgctcgtcaacttttggaagaagaggcacgcgaggcacgggaaaaacaggaaatggaggaacgccgcaaagaagaagaggcagagcgtttgcgtaaagacacaaacaccccatcgacatcatctcccgctgtactactcgccaagccagcaccttgggctaacaaagccgcgaaggcatttactggccaatcccttgccgatgtgcaacagagagaagcagctcaaagggcacggcgtaagcaagaaatcgagcagcaggctcgtgaagctgcagccaaactgcagaagaaacttcttgatgaggaagtctctgctccaagaatcgattccatttctaattgggcctcaaaaaagactcttgctcagaatggaaccaaggagcctgtaaagaccatagagcagattcaaaaagagcagttggagcagaagaagttcttggctgaacaaaaaagattgtgggaagaggttcaaagaaatgcccagctgaaaacaaacaccgcccctgtcaacgaagtaaaagaatggaccactgttaccaagaaacagccggcgcctgcgaaagtaaacgtttcgaagagcgcaaatcagcctagttcgtacttgaatcccgacaagctcagatcagtgagctctaacggtacgaaacagattggctcatccactagcattcctactttgaaggctagagcatctgtgaagacacctgcattctacactggtaatcaatcaacgtctttgcgtcaggacttcttgaaatggtgtaaatctcaaatgaaactcatgcaagatgttgatgttaatggcgtgttggaagttcttttgagtttgccagcaggtcctgaatctaaagagataattgcggatacaatctactccaacagcttgtcaatggatggtagaaggtttgccaccgaattcataaaacgccgacttgaatgtgagagtaagttgaatgacgctttgtcttggagcgaagcgcttaacatgcccaagggtgacattgaagactgggagttccaagtggttggaaagaagaagaacagaaagcactaagagcataaattcatagtgtatttccctgtcttagatgatcccaggcgaactactgcatgttgtgtatattaagtttttattgattcagtatttaaagaccatttgaacttgatgctcattcaatcaatttgccgctgtcatcaaattttagctgccattgctcagcaaacacatctttgcgtaccagaatagcctgatagcgccttttaagagcctgattgaagcaaatttccttggaaacagcaacaaacagttgacgccatccgggttgcatcgcctctgcttcttggatacattctttaaactctaagtctaccaatttcacttcattttgatagcgcttccaatactcttctccaacgcatccgtttttatacaacatagtaacttgtggttcggactctttgagcttcagagttctcctaatggcttcagcaccacggttgagtaatgcggcctttaacactttttcgtgcactttagtctctcccgactcattcaagtgcttcagttcataatgcaaatccctggcaacagactcatcaaacatcgaaggcagtgtgctcagctctttaaccattttttttctataatgcgatgcaaagacgaccagcgatataaccaaaatcgagacgtacactaatggagtatagaaagatactggtttagtctccacagtaggtccgtcactgtcggtaaacgtcctattgaactcagtatggttagaagacatacttgctgctggcttatgactttttacaagtgttgttttatttaataagtttagttgacaattttcaagttcgccactacaagttcaaaagttctaaacacagctaacgctttaaacagcaacactatacccttctaggtttccaagaagatgatcttacgattcagatcaaaagatggaatgcaccgcgttgagtgtactggagcgatgaaatttagcgaagttttagaccttttattaccaagattagactctgctgtagatgttgattcattgaaggtaggaaccacccccaacgatctgcactctgttagagagattgcagggtctagtgtagatgaattgggattcaagcatggtactttgctgacgctcgagtaccgctcaaatgaaacttcaaaggaacaaattaccaagggtggacctgaaaagacagcaggaataaagggcgctgtcggaataactccaataaacatttcaggacccatgaatgttcaggagttaccagtagatgaagagctggataaattggaaggtttaattccacgtaaaagatcctcactctgcaagcatggcgacaaaggcatgtgtgagtattgctctcccctgcccccttgggaccgcgaataccaaaagtctcgcaacataaaacatatctcatttcattcccatttgaaacagctcaacgaacataccaataaaaagtcgagcgcgggctcatatattccgccactttcgcagcccgactttcgcataaacaaacactgtctggccggtcatgagccttggcctcgcgggatttgttcaaaatgtcaaccatctgctatcaccttacagcagcaggactttagaatggtcgatcacgtagaattccaaagaagtgagcttatcaatgaattcatagatagctggagaacaacaggaactcagagattcggctacatctacggacactacgccaaatacgatgctacacctttggggatcattgccaaagcggaggcgatatacgaaccttcgcaacatgacgaacaagatggtataacaatggatatggagttagtcgagaaagaaatggcaggagtggacgaaattgccaagaaaatgggattgctgcgtatcggaatgatattcaccgacctcaccgatgcaggaagcggcgacggcgccgtattttgcaagcgccacaaggattccttctttctttcatctctggaggttatcatggctgctagacaccaactcaagatgccaaacgtgtgcaaattcagcgaacagggcgtttactcgtcaaaatttgtaacatgtgtggtatcgggaaatgttgatggagaaattgatcttgcgacgtaccaggtctccacagatgccgaagccttagtggaggccgacatgatcagcgggtctacacatccgtcaatggcttacatcaatgataccacctcggaacgttacgtgcccgagctattttacatgcgtaccaacgagtatggtctcttggtgaaagagaacgctaaacctgcgttcccagttgactacttactggtgtcactgacacacggcttccccaccgaagaggctccatcgaaacccatgttttcgacttgcacaggtttcccctggatgaaccgtcaggccatgggccagtcccaagactacatgcagctcaagcagtacctgttgagctcagctatgtcaggagactacgcccagctgcaggccaaactttccaacttccacctactgctgtatatccactcgctgcaaatcttggggtcctccgaatggaagctactagtgacagcagcaacaaaagctgaccaaagtgcgctgtatcaactttcagactcaccagaatggcagaccttgttgatgattctacaagagtccgcttgaaggttgttttgaaaataaatggtaagttacggtctacaagaatccgcagagcaagttacgttccaaatacaatcattaaacaatcagagacatccagaaactagtcaaccccttgtttcctatgctaagctacgctactggtgccaaaatataccctctggaacctactttcgaacaataacatcgctgcagactgcaacaacggtcgtgtcaataccaaactgccacaccatcaatgttcagctattacctgttccctaccattagtaccacctccaaacgagggctcctctctactttgtagtcatttttctcattggcatttctagaatgttcctgaaagtcatcaccactgacgccttagttcattgcgaaaatgaattgaagagctttaaatgaaaaaaaatttttcaggttcggatgttgaacaagaattaaacctcatcgaatataattgttagagaggacagatcaacaaagatcaacttaactaactaaagtaatagatctgaaaatgagtacaccatttggtttagatctaggtaacaacaacagtgttttggctgtcgccagaaacagaggtattgacattgtggtgaatgaggtatctaatcgttccactccatcgctggtgggtttcggtcaaaagaacagattcttgggtgaggccggtaagaacaagcagatttccaacatcaagaacacagtggaaagcttgaagagaatcatcggcatggactacgacgatgctgactttccaaaggaagccaaatacttccagtccaaattggtcaagttggaggacggtaagatcggtgctcaagttagactcggtggtgagcaagttaccttctctgccactcagttggttgccatgttcatcaacaaggtgaagaacaccgtgatcgacgacactaaggctaacattaccgacgttgcgattgccgtccctgcctggtacactgaggagcagcgttacgctgttgcggacgccgccagaattgcgggcttgaaccctgtcagagtggtcaacgacgttactgccgctgccgtcacttacggtgtgttcaagagcgaaatgccagaaggtgagcaaaagccaagaattgttgcttttgttgacattggccactccacttacacctgtagcatcggcgctttcaagagaggtgagttgaagatcttgggtaccgcttacgacaagcacttcggtggtagagacttcgaccgtgccatcaccgagcactttgctgacgagttcaagaccaagtacaagatcgacatcagagaaaatgctaaggcttacaacagagttctaaccggtgccgaaagattgaagaaggtcttgtctgctaactctaacgctccattctccgtggagtctgttatgaatgatgtggacgtgtcttcccaattgactcgtgaggagttggagcaattggttaagcctctattggagcgtgttaccgagccagttaccaacgctttggctcaggccaacttgaaagccgaggatgtcgactttgtagagatcattggtggtactactcgtatcccagttcttaagaacgctatctctgaggcattcggtaagccactgtcaaccacattgaaccaagatgaggctattgccaagggtgccgctttcatctgtgctattcactccccaactatgagagttcgtccattcaagtttgaagacgctcacccttactctgtctcttactcttgggacaagcaggaagaggacgaggatcacttggaggttttcccagcaggctcagccttcccatctactaagatgatcactctacaccgtactggtgacttcaccatggaagctaaatacactcagccagagctgttgcctaagaacgtctctgccaacatcgctaagtgggaaattactggtgtcaaggttccagagggccaaacttccgttcctgtgaagttgaagttgagatgtgacccatctggtcttcacaccatcgagagtgcctactccgtcgaggacatcaaggttcaggaggaggttcctcgcgctgctgacgctccagaggacgctgagccagaatacaaagaggttactaagactgtcaagaaggatgacttgcacatcacagcacacaccttcgccctaccagctgacaagttgaacgtcctgatcgagaaagaaaacgagcttttcgctcaagacaagctcgttgctgagaccgaggaccgcaagaacgctcttgaagaatacatctacacactccggggaaagctggatgaggaatacgctcctttcgcttccgacgacgaaaagtccagattaacagaaatgctatctaaggctgaaaactggctatatgacgacggttacgactccaccaaggccagatacattgccaaatacgaagaattagcttctttgggtaacatcattagaggcagatacttggcaaaggaagaggagaagagacaagccttgagacaaaaacaagaagccgcacaaatggccgagatggccgaaaagatggctgctcaaagaaaggctgaggctgagaaacaagagtctaagccagatgccgagggcgacattgacttggattaagctatgctcatgtaggtatactaaacacatctgcaggtaagtaatgataaatattttttaactattgatcgaaaacatagtttccgaatactcactcctgagggaatttgatactacgtaggcactcacggttataatggataaagttggcgagagtatttgtattcaagatttcaataaatcaatataatggaccctatacaaaaggtctctttctcacaaaccttatcaagtatttatcttactgtattcggctgcgatataagctcaaaggatatgaaacacccggagtgtgaagaatatagtctttaaatctgccaattaaacatgaaccctatgcgttgcgtgaatggcgaggttgagtaacatcttgattctctcatttctgaatattcaatgggtttgcttctcaagttttttcttcttttcgaactcagcaaagactctgatgaacatgggaacgttgtcccatccctcatccttatcatcctggtcctctgaatcttcattcacccgttggttttctgccttgcgccgcttcttggcatccaagacgctttgtggtaacttcccggtccttggagggaacaaactcgccgtacctttactctttaatttgtcgagcttgatcttagcagctttgagctgactcggtacgttttgtatatccaaactaccgaggggaggattaaagtctgcaggccatttaaggttcgtaccctttagcctatgtgctgcttctttgcgcttgttcttccaatcccggagatcttcattatagatttcccatacacaattgacgcacccagacatgcagcaattgtcaggttcaaccggcttttctggtactgcgataccggcaatatctctagtactgcttctaaccacccgactagttgaccttggtggatctcctttgattcgcccaccaaatacattgctaatcttctcttcattgtcgtcagcagcagtgcgtgcattaccttcgaaagtcatcaagactctgcccgagctttgcagaccccgctgcacagctcttgaaagtatcaattttggcgacattcggaaggtaccccctttgttccataaaatcgagtttagaagattacaacgagtatataatacttatttaactgatgatgtgactggatatatcgacaagttgagtacaacttataatcattagattgataacacgtataacatgataattaatgatcttcagcggctctcgaatcagatatagcgaagactgatatatagcctcaaccagggaactctgagaccaaaaatctaccgaggtttgtcaaaatttgcattgtagcatttttaaaacttctcaataacgagtattctttataggtatcatggatatggttttctatgccacatctctaataaaaaagtagattagagtaatatgagaaaagcataatagaaagtgctttaaagaagtgcagttgatgctcttctgctcttctattatgctgatcacattcaagttgtaaaaaaccttgtgtggggatgactacaagttcaaagttcaacattgcaaaggagttaggtaatttgacccgcacgtcgtttccatgttctttctcttgtgtagcagttaagagagtcgaactctcctttgatatcccaattggtatcaccgtaaacccatgaacttggcttccaggcgtcatccagccaaatccagtctcttcccaaagattcctgtaactcccatggcgagctaaatttgagacagctaaattctcgagtggcactaaatttcgatcgctcgtaaggtagtaaattggacttccatccatccaaaggccatttgcgttgattctcattgatttcaaatttgactaatttaacgcgatatgacgtgactgattcctctgaggcctgctcagagatgtggactccattaatagctctacgcaaactgttggctaattgcggccacggcaggtcacaaagtgagctcggtatgctgacttccaactctttatttagtaccgtgtaaaagtttgcaatatctgggctggacgccttagaatggtcagtcaggaatgacaggagctgtcgcacataaaggcttctccaaagtaggtgaagagtgcattgaaaccaggttgaatgataaaccgaacacaaaaggatcaaaaatatcacgtagtccctcgatgtgaaaagatattgtgccataaaccaatacactggcgtgattatcactaataatggtataactttccactggtcaagcttcaagcccccactcacatcacgccgtattatttcaagcttgtatatgactgtttccattatcattacaatgtcatccaatgtaggtggttcatctgtcttcagctctcgtactaccgaggaaatgtagtaaaccatcgagagcaccagcaaaacacagctcataagtcccagccacgactcaaataagttttgtattagaggcaccccagcttgatatttgaataggtttactgataaaatcattagaacgagatgaatgaaaggaagacaaacgtcctcacaacaccacataacattactaagaaatccatctattatcaataaaaggggatacagccgatgtaaggtccatgaaatttgtggtgcagttgcaaacgtaagggcagctctctgtccttgcctttggaccaacttggcatgaaagtgacccgctctttctgacatcacaatataagtgctaaattcattcaggttaaggtttggtgtattcgtgaagtgattattattgcatcagggcttgttattgcaaagttgatccccatcttaaagaacgaaaatatggtcatcgatactcaagaacagtaaccagtaagaccaaatggcggagcaaaagctggtagtgaagcatccatcgcttaaagttctttcacagaaacaaatcaaaacaactatgtatgtgaaatccaaaacaccgtacatctctgcattaaagcacataaataaattattgggacagctgcagcgacatggagctgaatatgtgacggttctgggtatgggaaaggcaagtgaaaagacactcgcagtagcgtgctactttcaagaggagaaaggtaaaaagaccgaggtattaactcaaagcgttgaagtccttgatgagctcacaaaaggcacaagtgaagagtgtgaagatagtgaagaggatattcaggacgaagataaagagcttgtgctacggaagcggactataagcggtgtggaagtgagaatatttccgtagattaattatcaactgtctatttaatttacctccaaaatgtaatgatggatatgcaagggtgctgtttctaatggcgcatgcccacagcgtcacagagccgagtggcagcgatctaatattgtagagagttcgtcaatttccttttgaatcttcttcttattttccagtgcctcataccgctgtataagtttctcgcatacgcgactacactcctgatagtttttgcggtaataaaggagatggcaatgactcgtgagcctttgcctcgtctgcttgatagtgagatcaaactctggatcgcgatcaagtttaacaagagggtcttccttggtcatccacccaacaggcgtccaaacaggacctttctcaacctcgaaaaagtggcttctttgtctctcatattcttctgttgactggcccttgcgtactttggtttttccagttgattttctcacaaggacttcgcctgttgaggcgtccaacgcaattggctttgtaactgctccgttaggcctgccagccggaccctttatgcaatttccatcatcagcagcgctcggtaccgagatatgtagtccttctaaattcctagctaacattgttgtcagagttgagcctaaagttcttagcattcatattcgatgagctttatttgattctcatgctagctgcatttttttcaatataatcaaagattgccaacagatacagaatagtaaataattcacacattataaggaacatgatagcggcccagcgttgagttggtccctactgttcaaatttaccaaattaccagttcttcgaccccaaaaattttgaagactttgggcgattgttgatctgcaaatatatatcgtagtactattttgagtgcagagaaatagtcacatctccctctttgtaaatacgctctacgcaatccatttcaggctttttgggatccagaagttcatggatcagtacactaaagtccaagaagtcttgttctcccaagactatcatgggagcatgccatacgcctgctccgtacgttacagcttgatttcctttgcaagtgaaagctttaagggtcgatagatctggtccaccatcagcgccttctagtgctacagcaaccacgtaagcaacgtctctctgatcacggcccataggtacaaaagtctgagtgctgtaagggtgtttctcaagcactttaatgggatgttccacagtggtggccgtcggtgtatccacgaagcttctctttagatgtggctgggcaaaacaacgaaacaagttccagttagccacccgtacccctgctgagtcgggaaacgcattctcattcttactaacgcgaagtagcttgattgctgtgccttggttggcactcttggctttctcgtcgaggccagcaacttcctcatctggggaaacaatcgagccaaatttactgaatgcagtgatagacaaaggttctgcaagtgttgtgatcatatctagcgggttttctactgttatgggtcatgttgaagttcgtggctaacttggtactctttatacattttcgttgatctcttcggatgtggccgagcctactggtagaaaagacagctaaatgctcaaaacaacaaagataaaccaatctctaaggtctaaactatgtaattgcactgtcgagggccttattccttcgtgagtttgagctctaaagtgaagtgagcatgcatttttacatcaagccttaagccaagtagagaattgaaatagctgtaataccgtcaaaagaataacgggcgcagtgctgggttaaggcaaggagcatgctccacctttttatgtctcttttgtctttaattgtgctttgggaatgaacatgaaaaatgattatcacatcgattatctacaatcatctgttatacacaagattaagatcgtcgcaaccatgacagacgctgatcaaattgagcaatggaagaaatcaaaaacaattggtatcattgggatgggagatatgggtctgctttacgctgagaagttttcggaaaacggctggaacgtggtatgctgcgacagatctgaggttttccaagatatgaaggaaaggttcaaagacaagaaatttgaagttgtagagaatggccatctagtctcgcgggtgagtgattacattatctacagcgtggaggctgaaatgattgacaagattatagcgatgtacagtccctcaactaaagtcggagccgtcgtgggcggccaaacaagctgtaagagcccagaaataaaagccctggagaaacatttgcctgtagatgcagacatcgtgtctgtacactctcttcacggacctcgtgtgaacccagaagctcagccattggttttaattaagcatagatgtaaaaatgaggagtccttcccatttgttgaggccgtcatgtcttctttgaagagcaagcatgtctatctcacatacgaagaacatgatagaataaccgctgacacgcaagctgtaacgcatgcagcttttttgagcatgggtgttgcttggtctaaaatcaagttatacccatggacaattggagttaatcggtggtttggggggcttgaaaatgtgaaagtgaacatatctctgaggatattttcgaacaagtggcatgtgtacgcaggattggctatcaccaacccagccgcccaccagcagatcacgcagtacgccaagagcacaacagaactattctccttgttcattaagaatgaccgcgcagagcttacacggagattgtataaggccaaagaatttgtatttggtaagagtgacggtttgctactgctggatgattccattctagaaaaatactcgttaagcgagcacaagccaaaagagggtgacacaacgcttcccaattctcacctttctttgctcgcaattgtggatagctggcatcagctacaaataaacccatacgatcacattatctgttccacaccactgttccgaatatttcttggcgtcacggaatatcttttcatgacaccgcagttgttagagacaactattgatgctgctattgatggagaggctttcagagctgatgatctagaatttgttattgcggctcggtcctggagctcaatagtatcgtatgaaaactacgacctatacagacgtaagttcgaagaggtgcaagaattctttaagcctatgttcccagaggctaatgttattggtaatgagatgatcaaaaccatcctacgtcattcgtaaatgcatgatagtattgcaaaactgaaaacaaatctgggctccgcttagagctttccaggttagcttgatctgataaatacatatatattataatatatatttgagatatgattgtgtgcagatatcctgatatttcgaccgaaatctatgtaattgccgtgttgtgctgcgaaaaactcgcaaattccaaattctatgctgtcgttggtgttaccttctttgtcgatgccgttctacatcgctattgtaagttttcaccttctttttcgatgcctttctacatcgctgtctcgttccgagtcgcttctgcttgcggtctgagagctacttggccccaacttacgtctcttggagtcattgccctcgttgtcgcatgctatggtagttgcgggcgataggtccttgaacttgaagttcgcaagctttggaacctcacgccgcgcattcaactctgcccattg