tgctatattgtatgagggttcaaatcctttagcgtccttcctcacatgctgaatatcgaatcccagctccccaaatctccgctcgagctctggcgccccacaatctagagcgtaccttccacacataaaaccactttttcgtttgattatacctttgggcaaggacttcttaaaatgagtggacgatgatagagctgcccttaattttgcgcaaacgaacttagcgctataacgttcattgatatgatagaagatgtggagagaagatcacatagccagtaaataaagctcagaagcagctactatcaaagcagtaaggtgggtcaactgccatcaagtgctcaatcgctatgatactggtagttttccacagaagatggtagacgaaaatgcatgtaatgcaccgggcctttatctgaccagacatcatttcggttgccaaagttgtgattgacaatcaacagatgtatacgagacttgtgctcttataccatcaaaagtcatcgagccgtaggtcttgatgaacgtagacaccttagagtgcatacaacaccagaaaagttgactgccgaattccctaagcgcgattctttaccaaaagtggtcaacttgactggaataaagttgattttgaacggacaactagcgatacaaaagtgtaggaatccacttaggctcctgatagccctaggtcctagaaacgattcaatctcgcatcatatggtttttaaactcataaaacagttcatgagtacatatagttgtgtaagtattagacgtcttttgtttttgtatttttaggataagctcggcggctaattggcaaaatgatattaccacacttgcacaatacaactcagaaagaaagaaggcgtactgtactcaaaaatgacaagtaagagttttcttggagggtagaagacatgctttttggggggaagaccggctgtcactccactcaagttgattgccgtttaatttctgttctggcttcaagcacaaaatatgtagtgtgtagtttttttttgttataagatacttctttccgggcattattggacaaagttggttgttaatcttctgctaatctcagtgaactgaacatcagttagccggagagtcaagttatgatgaaagtgagctgtaggaagtttgttgccttgattcttagataaaatagggagaaaaaagggccctagttggttgtactagagtactatagctatcagtataattttaccatagcgtaagaaaacatattagtttagttttgttgttagtataaatcaagttcagagattcatttacactttagtctctactaagctataacactatcacgaaaacggccatttactttacaaatatatcaaggtgctaccagtatcaaatcctgacaagttgaaccacagtcccagtgctcttattgtatttgtaaccatagaattcactcctaaatactttagctcaactagaatagtagaagcacaagtagaagcataatctcaagcataaacattgtctctttgcctggcactctccacttttttaaccagaactaatatctagcacctggctcagctacaatgttaaatcgccgatagtaaaactcaaaagccaatatgaattgtggattgaaaaatacacgtttcagttacaacattgccagcaattgccagttcaacttcaacagatcatcgcgctagagcatcgacgacacattccaatttatatataaaactgcagtcacatgacttaattagcagtattttctatcgcctgtcgcaagttgaagtcatttccagacatgagcaaatgaaagttatctggaagacgtcgaagtcttcactgtgctgttgatgttttgtgttaaacagaaaataaagccagtattacaaggacttgcccgtgcaagacctacggccagaatctttgggaggtctatcgccacaaattccttccaaggtcaaaaatataatgcatggcaaaagtgggcatacactgttggagctgtgggcgcactatcatttggagtttactactactattggcctcggcatactttccccaacagtgtggctagaattctaagaaaggccttatgggaggaaagtgacaaaaaagaccatgatttccaggctgcactcaaattctaccttgaggcgttggacgaatgcaaccgattatccatggaccgaattagtgacgagtacactggtatagagctaaaggtggcggaaatgtacgaaagactaaacatgagcagcgaggctcatgatctatatctagaaatgctataccggtatttcgacgctttgcatacccctggtcgtatttcggatgacaagaggccacatatgattcaaaaagatctcagaatattgatcaagtcattggaaatgaacaaagatgtaaacattggcaagagaaacttactggcgcatttacttttagcccaggaggaggtgctgactcgatccccggaattgaaggagttttttgaaaagcggaaagagcgtgctgctcagcaattgcaagggaaggcggttgcggggactatcaacttcgagaattttttgaatgatgacaccattaagctcaacgaggagtcgtatttgattgtcgacatggccaagaacagtagtgcttgggaacctttcaaggaagaattcttcaccgccagagatctttacactgcgtactgcctgtctacaaaagatattggctccgccctcagttgcaaactcaccactgttgagtggatggtaatggcagatatgccgccagggcagatccttttgtctcaggccaacttaggttcgttgttgtatctccaggcagaaacattcgaaacgaaaatacacgagttgactctcaagcgcgaagaattggataaaaattctgaagagagcaacactctgataagggctttgagacagatgaacaggaatagggactcgtgcttcaaaatggctactcaatgctatgaaagtgtcatcaatttctctaagaagaacaagaagttgcgattcaacgtgaaagacctgatggatccttccgcggcacatgcaatcgcactttccatatacggcatgggcgtcatcaacctacatcaaaggaatcttgccaaggctgagcgtcttttgaacgattctcttacaatggccgaagacacgggcttccatgaattactaaaagaagcccaccaggagcttcaaaaggtaggcttggccaagaagcaggaatcgcttgaagcgagcgataagacggaaattgtgtaaatagtaatatatgtgaatactcaacgatataagttccccattcagcggcatcgttatgaacgttccttcattaatcttgatgatgaagcttgcgctaagatcgaggtaaagagcggtaactactctttggttagaagctatgattctgaggtccataaaagtccataaagttcagcggccgaagccagcatcgtacatcaggctcttcactacttgcccgactccgttaaccaaatatgaccttcgaagagtattcgatgaccaagaatattggcggaagatcaataccaagatttacaaacatgcagaatcagagaaggctggaatcttcggtaaattgacaaagtctgcatctttggaaacggggcttttccaaaatccttttcttacttccgacaaagggcttcgaaagtttagcattcaatctttggaggaagcagagaaatgcgtagctcagatgcgaaatgaccatacaaagcagggctatgtcagctacatcaaaaatttggatagattgagtgaccttttatgtcgggtgatagatctttgtgagttcattcgagcgtctcatccagaccccagttttgtgcaggccgctcagttgtgccatgaagagatgttcgaatttatgaacgttctgaatactgataaaactctctgtgaagtgctaaaacatgtgctccgtaccgaatctatcgtccaggagctatctgatgaagagattagggtgggaaacattcttttggaagacttcgaaaagtccgggattgatatggaacccaaagtaggagaacaatttatcaatatttcgcagcagattagcattgtcggacaagaattcataaataacactgatttccccaggtccgattacgtcaagataccgtgcaaagaactcgattcgagtggtgtcagcacgttacttctcaatcagctatcccgcgatcttaagaatcaaaattataaggttcctgcatatggctacgcggccttttcaattctgagaagctgtcctaatgagaacgtaaggatgaaaatctggacggctatgcatagttgccctgagaaacagattagtaggctgaaacagttggtaatgctcagaggacttctagcttctatcatgggcaagaagagttatgccgaatatcagttgagcggcaagatggccaaaagcccggtatatgttcgtgggtttgttcaatcgctagtagatgtgacgaagcctctagcagctgaagagcttcgagttctcgctaagctaaaaagtggtcacttaggagttaatgtcccacaatctgatgccgacgttctaagatttgttcgtccttgggatagagatttctacagtaccttgaacgcattacagcagcaacgtaagacgctggaaaatgaacatataagctcctacttttctcttggaacagtgatgcagggtttatcccgcctattcgaggacatttacgggatacgtctagaaccagtagttgctaaggccggagaaacttggtcaccagaagtgcgccgcataaacgtagtaagtgaaaaagagggaattattggagtggtgtattgtgatctctttgagaggcaaggaaaaacatcgaatcccgctcattttacagtatgctgctcacgtacgatatacccgggagaaacagacctatccacgattcaagtgggccaactcccctcaggtgagaagtttcaactccccgtcatttcgttagtttgcagttttgctcaaaattcggcgtctagacagggagtatgcttactacaattgtccgacgttgacacactcttccacgaaatgggccacgcaatgcattccatgctaggaaggacctccctccaaaatatcagtggaactcgctgtgccacagattttgtagaattgcctagtatcctgatggaacattttgctcgcgattctcgtgtgctctcacgcataggcagacactacgcaacagaccaacccatcccaactgaactgctcaaattgaaccaaacagaaatgaactatcttcaacatacagaaactttttctcaggccaaaatggcaatgttagatcaagaattgcattcctcgaaagccttaacagacggtaagctggacgtggtaaaactctatcatggcgtggaaaaagatatggaggttttagctgatgatcaaagtaactggtgtggtaggtttggtcacctgctcggctacggtgcatcttactacagttatctattcgatagagccatcgccagcaagatctggcagcacctttttgctgaggaccccttcaaccgcgagaatggcgagaagttcaaagagagcgttcttaaatggggaggctcaaaagacccatgggaatgcgtagctgacgcactagaccggaaagaacttgcccgtggtgatgaagaagcgatgagattcattggtaaaacagaggatatgtgagcatacataacagtaaatagtaaatgcattaattcaaagacgtcaaataccatgtcgtcaggaaaaacaagctccgttatactaattcaagtcgaaacgacaaccgcgacactactcgtaaccaaacttagtcgatcacttgttgttgcgatggggcatgagaccttactctttcattatattgtatgatatacgttcctcccacgtcaaagagccttgttggcgcaatcggtagcgcgtatgactcttaatcataaggttaggggttcgagccccctacagggcttaatttttgtgctttgtttttgaatcacaggctttctaaatattgaagtttggccagcttcgaaaagagccgattgtggatacagttccaattcaacggcaggtaaacgaccttttactatttgaagaagtttgcgttacatattctcctttagattagatttacagagacgttcgggagaccatattgtatctcgtaggacccatccaagtgcccaagctgctgatccactcgcctctcacgaatagcttactcgcacgtgagatatgtaccctttgccagtagttatgaatgaactggcgctcaacttctgaagacctatagctttgtactcccgcgaattggcttctgcaagtcatttttaacatgggaagcgaggccacaactttcattatagatgtgtcaccttcaatgatcgaattgggctacgcggaacaagccagtgcgtacctagaatatacactgttcttgaagtctaagaagcaaaggaaaacggattgggtgaactgctacctcgcaaactgtccattgactaggaatagctatgagacggataatgtgtttgaattgatgcctttcacagccccaatatcggctgatagggtgatagaaacgctccgagagctgcagagcgttagtcaaaagagcatcgcttcgaaggagcgcattaatacaatgatacagtgcctgctcgtaacctctatgaacatgcgagatgagttcaagaagcgtaaaattcgcaaacaaatcatggttttcacggacgacttgaatggattagatttaacggaagaagagctcacgaccttagaacaagagctgggttgcagtcttatcctggtaaaatgtggacctaagaaagacagcagcgaggatatgaagctgacaatttgggagaaatgcattcaagtgatccctggctcaaggcaaacgaccatgaccgaacttcttaaagaaatcagcagtcacaggcccgcagtagtcaagcctatccgcatattccaagccaatctcaggctgggtgcccagattttccaagaggaaggacaagagacgaattacgattctcttgatgtaaaagtcgaaggctacccagctaccaaagctgtatctagcttaaatcgacgcgttgttgccaaaatcggtgagcaagaatatgagcaggtaaagtcaattatagaatactcggcccttgaggaagacgattccgacagcgcagaggcggcgagcgtgtctaaggattttgtgacaaaggcctatcggtatggttcagattatgtggtattgccgcagactatagaatccgaacgtatctataaaactactcctggactagatctacgaggctttctcgataaagaagacattccccgtcattatctcaactccgaatccacttttatcgtagcatcgaccaaggacggttctcgagctgatttccttgcattcgccgcattggttgactccatgataaagcttaacaagtttgccgtggctcgatatgtgcaaaagaccaacagcgaagttcagatgtgtgtcctgtgcccacttctggtcaaaaaaaagaggcgagaattagaggactccgagccttactaccgtgcattggttcttaataggctaccatttgccgaggacgagcgtgtatctgactatccaaagctttctcgctctagcggcatgccagaagccaagattgtagagacagatgctcttatggatgattttatcgactcgatggaccttggaggggggggcgactctagctggtgctatacctcgcgctaccgcccaattgattcggctaccactgatccatcgctacctttacctgcatcagattcaccacgtgatgatgagaaaccagatcccatgcaactccctgctattggagtctaccgccagcagcaacttcttgtggaatatatgcatcaacgtgtcgttatgggttctgatacttttgaagttcccgaattgcccatggatttgcaaaagagcctcagctcgccctccaaaccgccttcaaacacattgaaaagactacaagacctacttgaaattaagcccaatacctcaaatacaaaatccaatacacccacagacgagcaacaggatgaagatgatcttctagagattccttcgctagaaagcttgttggcccgtggaagatcttgatcatgtgtatttcacatgatattttcccttgtgttttattgggccccaaaaaattcctttgttgtagtagctataaattgcagaagagctgtccctttgagcaccgtgagatcagaatcattcctcaagttcgacttaagaatttaagcatacttcgtgttttcctctattaatcgaatcgatttactcaattaatagcaagtggtgaattgttgttaataaagagcatcaaatctattctataaagtctcaacgacccgcgatgtccctaacaattgaatctgtacccacaaagccattcgacgaccagaagcctggtacttcaggacttagaaaaaaaacaaaagttttcaaggatgagcctcattacacggagaactttatccaagctatattggaggccatcccagaaggcagcgaaaatgcgactctagtggttggtggtgatggaaggtactacaacaacgaagtaatgcagattatcggagcaattgccgctgcaaacggtgttagaaagatgattttgggccagaacggtattttatcgactccggcagcttcccacatcatccggagctatcccgagaaatgtactggtggtattattctaacagcatcacataacccaggtgggccggagaatgatttcgggatcaagtacaatctgagcaacggtggcccagctccggagtcagtgacaaacgctatttttgagaaatcaaagcagctcacgcactacaagattgtcaagaatttccctaaaatcgacttctccaaaattggcaaagaccaaaaatacggacctcttctagtagatgtggtggatagcaccgcggattacgtggcgttgatgaaggagatcttcgattttgaccttatcaaaaagttcattgataaccagcgctctactaagggtttcaagattctttttgactccctgaacggtgtaaccggaccttacggtgaggccatttttgtgaaagaactcggtttaccagctgaagaagtgttacaaaactatgtgccaaaacctgactttgggggactgcatcctgaccccaatttgacatacgcacacactcttgttgaaagagtcgacaaagaacagattgcatttggagccgcctctgacggtgatggtgatagaaacatgatttacggttgtggtcctgcctttgtgtcacctggtgactccgttgctatcattgctgagtacgcttcggaaattccatatttcaagaagcaaggcatctatggtcttgcaagatccttccctacttctgccgccattgatcgcgtcgcgaaagagcaaggcttggcctgctacgaggtcccaaccggctggaagtttttctgcgctcttttcgacgccaagaagttatccatctgcggtgaggagtcttttgggactggctcgaaccacgtcagagaaaaagatggtgtttgggcaatcgttgcgtggctaaacatccttgccatttataacagagaccatccggacagtgacgtttctatcaaggtcatccaggaaaagttttgggccaagtacgggcgcaccttcttcacccgttacgacttcgaacaagtctctagtgaatctgctgctcaagtgctacaagtactcgaggaccttgttgctgccaaggacagctcggtgggcaagccttttgcaggcaacccagctctgactgttgctgactgcggcgatttcagctacactgaccttgatggctcggtttcagaacaccagggtctttacgcaaagctctccaacggctgcaggtttgtcgtgaggctatcgggtactggttcctcgggagccaccatcagactatacgtcgaaaagtacactgacgacgcatccaagtactcattggacgtggaacaattcttgggagatgacatcaagagtatcctgaagttcttgaagttctgcgagtatcttggcaccgatgagcctactgtgcgtacttgagattactattccgacaattatatctgctatatatgccaaaccgagaccaagagtaaacatttagcatttcatttgaccttgaatctattgaattcctcattatatagctgtaactcattatcttgttgagtattcgagagttcttcatctttatcatcgtgatgctcctgtttcgggtaatagattgaaattcttataatataggagacttgataatagtgatagttcaacaccacaaaccatagaaacttgggtaaggctaactcgaccaaggattatcagagcactgaaatgtactcatggaagattgccagcaagtttaggtttggacgttccaaggaagagaaagagaaagaaaaggagaaggacaagacaaaagagaaggaaaaacatggattatttcaccacaagagtcacaagagcgattcgtcgtatatggagccccctcgggaatcagtggatcggaaggaaaccattgtagcatcttcttcatctatagcgcctgttcgtctgtcctctgaagtaaataagttccctgcaacggactcatcggtatctaccgtgagggactctgtcagcacctctggcgagtacgatgggatgtacgatggaaacggtagctctagtgtcatggacgaggcgtttgattcgaacaactcgacgacagatgagcctaacttctctggtatcatgacgataaaagtatatggcggagaggtgcttagacttccattcccgatcacctcgaatgtccagattttgaaaaagctacttcattctggagtcatcaatcaggacactgatgaagccagtgcggacgaacttgtatcctctctttctcagcttcatctttcagatggtggcgacgaagagaatctgatagatgggaacactgctacccgctacatccccgcgaccattacgcttccaaactctactgatttaaacccattattatacttcactctcgaattcgataacacagttgccactatcgaaccagaatccggaacaatctcaaatctgactttcaacaaaatttcaacctttgatgtgacgcgcaagctgaactttttaaagatcgatgttttcgcacgcataccctccattctgctaccctccaaatcatggcaacaactcaactcgtcagacccatccctcaaagacattttagacaggatcaacgacaatcaagatatacatattgattcctacaaccttcctctgacgctagatttcgacaccgcttccagctttcgcctctacaaccatcaatggataggactcgcccaggggaatggtaaactcaacttaagcgtggattacaaaccagccacgaatagggcactaagcgtcgacgattttgagcttctaaaggtgattggaaagggatcatttggcaaagtaatgcaggtaaggaagaaagatacaaacaaggtgtatgcactcaaagctatccgcaaatcctatattgtgtcgaaatcagaagtcatacacacacttgccgagcgaacagtgcttgctcgcgttgagaatccatttattgttcctctcaaattcactttccaatcaccggataagctttatattgtccttgcatttattaacggaggggaactcttttaccacttacaaagagaaggtagattcagcctttcacgagcaaggctctatacagcagagttgctttgtgctctcgagactctgcacaacctcgatgtgatttatcgtgacctgaaacccgagaatatccttctagaccatcagggtcacatcgcactctgcgatttcggattatgcaaacttaacatgaaaggccaggacaagacaaacactttctgcgggactcctgagtatctggctcccgagctcttgctgggtcaaggctactcgaaagttgtagattggtggacactgggtgtgctcctttacgagatgatgacaggcctcccaccctactacgatgaagatgtgcccaaaatgtacaagaagattctgcaggaaccgcttcgattcccggatggctttgacaaagatgctaaagacctattgattggcctgctcagtcgtgaccccaaacgtagattgggcttcaacggcgcggacgaaatcaagtcacatccctttttcagccagctaagctggaaacgtctctggatgaagggatacattcctccttataaacctcctgtaatgaactcgttagacaccagcaacttcgatcaggaattcactaaggagctgccagtggacagtgttgtgaacgatttcctcagtgaaagtgttcaacaacaatttggtggatggacatacgtgggtagtgaacaactggggagctccatggctcctaataaaagcgttagatgaatcaagcatatataccagtactttttagcggctctgccattgaagatttcatcatatccgtgacgattatgtaagtaatgattatgagattatcacgtgcatttagaggtccctaagcataaaaatttttgagatgcgatgatttggacatctcttctcctgctcatctcagaatcgaagcacctgaagtagcagaagtgggctacgagcatacattaattacatttagtgggtgaaatgatggccattgagaagaagggcaaaagaggggctgacaaagtcttcagctcggtcgacactaaaaaaagacgggtggaattcgcaaacgatgtgatgatccacgatgaagatggggaaaaacagacaaaccaagaattctcagccaagctgtatcacaactttgtgattagcgcgatagaagacctggaaagggtatgttggaacccatgggagtatttcatctcaatctaaccgaagccggtactaacattatttcattacagaacgatgcatcacagctgaatacgttggcaagccagatttcgcttccgtatggaagtccggaccgaatctccgctgacaacctttcggtccttttgcagacgttgtctcacaacgtcagcaaacttgatcaccaactgtgcacatccttgatccagtccatcataaacttcgagaagtggtgggagctacccgccgctactctaggtacgtatatattcttcattaaaatcctatgctccagcttgcccaagtggtggcaagacgtatccctcccgctgatctccaacttcacgcttcctctggaacacactgttcagcaccatgaaatgctaaaatactttctgcggacaattcctacttgcactggttatatcgatagctacatcgcccgatctttccccaacaagaatgactccaagaaaaatctggttaactacatatccaatgtgttggcgctcactgattattgcaatgagctgaggttccagtcctggtctttagtcattgaaaaagtaatatcaattgatgtggagcttcaaaatgagctggacgaacttgatgacgatatggaaaacaacattgatgacctggacgatgaggatatgaacaatgatgaagcccaactctcagatgtggatggcgacgattactctagcgctgaatcaggcgaagaaggtatgatggaaggcgaggaagagtataatgtcgatatctcgcaaaatatcaaacagctgtcatcgaagttggacgccatcctctcgttgataactaaaaaactctcgcaatccctcacagccgaaagcattgaaaatggtgatggtgtcagtattttcaacaccttaataagtttattcaagtcccacattctacccacttattataccagatctatccaatacatcttattccacatctcccagcagcaattggagctgatggacgcctttttggttacacttattgatattgcattttctcctaacgaaacaatagaaaaaagaataaagtcacttcaatacattggttcttttattgcgcgcgctaagatgttgtctaatacccagatcatatttgtcgccagctatttaacttcctggctcaaccgctatgtgctggagagagaggaagaggtaaatcagcctggtggcgttgagagattcaagcacttttacgccgcatttcaagctttatgttacgttttctgcttcagacatgccacattcagggatggggacacttgggagtgtgagatagacaaattcttccaaagaatgatcttatctaagttcaatcctttgaagtattgcaatgagaatgtcatgcttatgttcgcacgtattgcgcaacacgaaggtgtagcctattgttttagcattattgagaataacaacaacgagaggatgaaaggcataatgggtaaatcggatagcaagagccctggcagtattgtgagtagttggtctcttgcagcgcgtcaacaatttatagacctgcaaagctatttcccttacgatccgctttttctcaaaaattacaaaaggatgatgaaaggttattacattgaatggagcgacgtgagccgtgaatatgaaagcgatgagagtgacgagcttgaagacatcaatagggaaatataggtatatacggaaacgaaaatgcatacgatacactttctaggtactaatctctggtttttttaatgctgttgcatgagcttctgcaaattcaattgtttccatatgccgtcctgccaattatacaatatatatactagtagctgtgtaccctggtgtgtttataatgactataaatgctatcttttcaatgtccgttctcgctttcaatcctaaaaacgataatttcctactgcccctccgcgagggtgttgtctgttccgattcctctggctaaatccgtgtcctcccccgatgcagggaacatggagcgactgttctcagcattcggattgtcggtggcagatggttctactaatgatcccgtcacgctattacctccgttcggagtgtttctttcgctgtcgtttgtagctgaccccgctccagcagaagagctacctacttcttgacaccagtaacggtggaaattccaagactgcagctggcattccctcgagcagtacttggttcttttgcatctcctacacttggcaaaccgcttcggataatcttcccatttaccacacgcaaaattggcacactgcctaacgccagtagtttcgttttttcggcaggaattcctcataactactgagctccaatatgtcatgtctctttcattttcctttttcacagtgaagcgttccactagtggaaaaagattcaaataacgaatgtttgttatgtgctcccaagtgtggtcatccaatgtttttgggacagcgtggtagttccacctcctatggtattcatcccgaaatgattccatttgtctgattctttctgagacgcttttcatcctgcgttctgataacttattgacccttttactgagaaacgataaccttggctcgcccaattccttgcagaaagattcgatatctagtagatatggatccgtatggtccagttcgttttcctttggctccactggctcatctaaatctgcctcttgaacgtcggtagcagaaattttgagcggcgttatgtcaagtccccgttcttgatgcttgctggcagctgaaagtgcacttctcagagagagcgactcaactagatggactctttggagatgaggcttcatatgggtgtatttggagatgaaagccagaagctggagggaccaaattacatcatctgccttaggtactatttttccttgtgcaaaagttcttggaactgagacaactatattatcgaagtcatccttgacttgattttcgtcgcctgcatcggggacgagcttctcattccatagcgtgcaaaagtccgtttttagatgcattatgctaggttcactaaactcccgacatttgtctaaaagacccccttggaagcgagatttcaccagctcctcgcaagccatgtctttctcgtgcagcaacttcttgaagtcaaattctaaaggagtgtttctcaaataatcatagtttttctctagcagtaggtagttgtccaagactgtggcgagaattggtattaccccagacgacaccacctgtttgcgaatttgctccgtacctcttgtccctgttaatactagacattggaatgccagtgtccatttccaagcgatcatcgctagcttcctttctctttctattttctcaaccaaggtcaatgcgcctgtcacttgcatccgtggcagttcgctcgccgaaatacagcagtcatgtaaaatggatacgagtctaataagtgcaccgtcattggctactgtctcgcgaactttggccgaattagacgtcaaataggtcaaatggtttaacgagttgattaatggaatttcagagttgcaatccaaaccccttctatcatagacagccgacgtaattgtgatgctcggcctattaagaaggacgcatctatgattacaatcacgcattatagcttcgatacttctatgctttcaactttattttagcttttcgtttgccactcttggttctttagagatacgataaacattatggcccttgattatttgaatatttgacataaagcacatcactaacaaattaaagattgagaaaggaactaagaccgccatataaacgaagataaagaaccacacggtgttcccgatatgtttgaaattaagttgaacagcaaattgacttcgcaactagcgcttttggccgatgacggcgaagctaaagccattttggacaaaggaagcatatcgatgaagagcttgctcagtttctgtgaaaagcactggcaggacgtggcaattagtgagcttgtgactcctctagattttgtgtacaagacgaagcgggagaggggggcacattatagtgaggaattcaaactgcaattagagcggctgcgactggaacaagaagaaagtgaataccaaaacatggtaagaagagatgggctggcagttggactgcaagatagtgataaccaaacgccagctcagataaccaaacaggtgaaggagcagatcactactgtttttaacattttggtatcagtggtttctgtagtgttcgccgtctggtattggacaggatcttctgctggtatgagaccacaaagtagagttcttttctgcctgtttggaggaatccttgttctggtggctgaagtcgtggtgtatagcagctacttgcgaaaagtagaggaagcgagaatgaaggagcgaagcaaaaaggaacgcaagactgtgatcaagacattgacttagcaacaagctttcaattacgctgtaccacggagacagcttgaggtggctctggtagatcctcgtacgatacttgcttgcgcttgaacggaaaaagagttcttttgaagaaactcagggtttgtgaccgtaatgacacattattgagctgtttgcggcgcacgctggtgaaaaagctccacttcagtagcattttgaaaaactcaaagaagtcaaagtcgggccaaagcgtattggagaactctatcaccccgttctcgtgggcctgccacaacatgtaatctgataacctcgtatgaccgctcgttctaatcaggagatcgcacttgttcgattgttctttcatgaacatgttgttggtcaggtatgtttcgtcgatatcagagactggggaattcaagtacttgcaactttcggcacaattgtaaattgcatggtagatatcgttccttgacgtgtaagggaagcaaatataaagcgtcatgatatctccctcgtctgtaagccgctctacgcgactaatcctatcattcagtgatttcgaaatacgtgaccgctcgccaactacacgcaaacggagcccataaagctcactttcacgatcgcaggctctacgcgcgacttcatctaatttttcggccaataatccagttagagtatcaacctcctcctgtggtctattgaagttctcaattgaaaacgcgtatgctgacactgtcttgattcctagatttctgcaagtgacaagcaaatttagtaacgtaagtgcccccgcctcgtggccagcttttatcggcacactgagcgactttgcgtaccttcggttaccatccatgatgaatgaaacgtgcggcggaagaggaccaactcttaggatattcgtcaaaatcatttgaatctgtattaaaatccatctaacaattgccatgttcaaaacaaacgaccagattctcagtttctgcgcgtgcacatattccttaactgacgaccgattcagcaagtttggaaatgccggctttttgggttttaatcgttccttactctgttcgagctccttctccaccatttcaaccctacttttcgaccccattgttttgatcatcaataatcttacttataaattataactcaatatctttctggtaccagaagatcttcttaggacaaatcttagtggtctttagttggttgatttaaccgctgtcgcttgttttaaagtgaatcaatcgtatacacgtctaaattacaagagcgttcattacgacactttaaatctgaaagtctatatttcggtctttatgcaataaaatgggtaaactctgggatctcttaggcccccagaatctgtttctcgactgcgtacactaccttcatggtttgctccatgaatgtgaggcagaggatagtgtgaggagcgattctgaatatttgggcttcgaatcctttgtacaaggcacctataccttcaattctgacagtcttgacaaaacagtctaatggacccttgtaaaggttacccttttggttgtaaactctggttagaataacgtcccatgggttcataactacaccgacaccaaaaccggaaacagtgcttgcaactagatgtaggcctgttccttccttcatgaggtcgtgcttcaacaaaaagtgtttcgcagtgttgtaaatgggcagttggaccgaagacccggcacctgttcttagaatggcggcgtccactccacggtagaggcccttgaaaccctctgcacggtagatgctagaaagaccgttccaaatagaggtgtagtgggtttgctggccgatttgaatggcgttggagtaggattgcattctagtcttgattaggaatagaggggagcccatgatggcaccaatgataccggatgtcgcaccagaaacgacattcacggcaacgttctggaccttatgtggatccatggctgggtaaaaagtcttattcagcaccgacctgatgggctcgtagaacccgagcctggacccgttcagaccgatctggtagatgtaagcgcacgacagacctttttggaggcctctgataccttcgtttttgaaaatgaccttcagcgcctgcatagggttcttgtagatcctttgtgcgtcagccgacatttcaccttggagctgcattctggtcttcaccagctcaatagggtttgtcactgtaacagcgatacatgccgccataccacctgcaataaaggaccctgtcttggaaactttttgagcggcaggcttatcagcctctgccgctagtgccttagtatcaatctctttagacatttcccaaatcactcaaaataactagatgatcgtttgaagactagatccgtcagcgtcgtaatagttctaaccttaccttctttcaacttttatctgatctttctacggaccttccgactttttttttttcattaccggcaatgaagaataccggtaccggtcaattgattaagatcaccacatgacagtaaagctagttagtcatatagtcatgtagtcatgtaacgtgaggtatagaacgtttgagttcatgatatttgtggtagtgtttatatgcgtataatgggtagagagtattttcagttgagttgattgatctgttcgtcttgggcggaatgatatcctgcagcacttttacatgactttatagggcgtggcttcgtagattctgggcttctattggtgtggtgtagcttgaaaactttcattagacggtgagcggctaagtagagacttgattgaggtggagctgcctaggttcctggacttgacaaaagtggaagtcgccgcctttacggtagagcccaaaaggctggcatgcacgttgggaccgttagagtcgctgctggacccggacattggcggggtgctactttctttcagacacttcagaacttttttcctgacgttggtggatatgtcggacctgaacacacgaattattccggaattgtccgtagaaacgacaattgtgccaatggcatcaatcatggaggggaagcgcctttccataaggtcgcgatccttctgactgcccttcttcgagtgtatcaacgatttgcggcgctgctgctttagaaacgcaacgtcttcgtcagtttcacttagcgccatggtcaattcgcagataaaatcgtccgaaagtgccagagtcttgttagtgttgactggggccactgctgtggtggttaccgtgcaacggtgggcgtgaaacgcgatgtagtgttgatttttgatgtactggtcacccttgctcttggccgttggagacggaaggtgtagcgagtgactatgggagccgtttttgtattcttgtctttccggggattggctgctgccaatactgagacttctttgcagtaatccccggatcgacccccgtctatgcgtgccgttgttttggctgtcgtctgagttagaaacgcctgcgctggattctactctccagcagtaaacccattggttttcgcttggggcaagcacaaatatcttcttactgggaggcaaaatcagatgtgcgctgatctgtgagtgcgtattttcaaatccctttaacacttctagtagagattggcccttgattctaaatatcctaattcgggagtcattagaagtaaccattattctcaagtcgttatctggagcggacttgaaaaactcgattccagtaatcttgggcccgctctctggcacttttttcgtggtgccgtttggtttctcgagtacatgaaatgttgagaccatttcgagccctcgcgtgtataatattataatatggccattgaatgttccagcagcggtgtattttccgtcccgcggagaagtatcaatagcggtaatgatgtcgccgcaataataatcgaaagatacggagttgtccaatatagaccacagccgcagggtatggtcgagacacccactaatgaagaatctatcgtcgttaggatgaaacttagcgcatgtgacaaagtccggatgtgtaaacacctttaatgccttagggcgatcacaatgccatagtcgtgctgttttgtccatagatgtcgtcaaaataaagccattttttgaccaatcaaggtctaaaatatcttgggtatgttcttggtatatgcgaaagggtagaggatgaaacaccggtgcgtacaggtccatcgatgccggaccaattggttgttcaggttcttctttgacgcttcgacccacagtaggtgacggtggcacccgcattgaaatgcgtttcgcttgcggcttggcagtcgcactgctcaaatcgttccgctccagtggagacgcaatcaccttccatactcgaagcgtgcaatccttaccacccgtagccatatatttgccgtcacgactaaacttggtggcccatactgccctatcgctgttctcactgagtgtgctcaatgttgtgctggaagacgacgtgaggtcgcttgcatggagtctcagctcttgagctaagaacagacgtctgaactgcttcactcgcggctgcctgttgaacactttgaggtatttgggctccttcagatactggtggaactgctctcggttgattcgaccaaagacgttgttcaacgtcaagtctatgtgatcgttaagtcttgaatgcgcttgttccctttctttcttgccttgcttcgcatttctcggcttttccgaaaagtcctgcacattgatgctaggtttggtagttgcaaaggagactggagccataggggtcgtgatcgcctcaaggttcgacgcatctgtgctttttcgtatcgtaacttccatttcaccaccgttactttgactgctctcactaaagtcgtccatgctgtgttcactcaatggtttctcaagactcaaattctcactagagctgcaagcaagctccaaatcaggcttgccaaattgcattagctcgcaccctctttgttatattttacttatactccgtccgacctggtggagcaactgtctaaatataccctgtgtagaaaatattataataaatgtatatcgatgagaaagtttgtactcaaagaataagacaaaatatcctgatatcctgggtttatccaagcagtgttgggcaaaatcttggtaactttacctgattaaactatcgaggatgtctgtggaacctttggacagcttcataacaaattctgtcaagttactggaagcgaatccatcagagacaatcttatctgttacgtacaattgcaagggcaaaggcagcaaagtagctttcaaaactcacaatgctagcttatctacacggtacaagttctcgaccagaaaatctaaggacgtttcacgacttttgagtgcgttgggacctcgtggtgtgtcgataacgaatggtaaggtagagaagaataaaacgggaaagaagaccaaagacgtgggaggaatgagcacattgttggcgaatgtagatatcccagagtctgtggaggaggaaattgtggagcaatcgaagcaggccaagccagcttctggtaagaagaagaagaagaacaagaggcgctgaatacagctgcgactcgttcgtttgcaaaactatataagtagaaaacaccactataattaccgaaaaaatataacaccgtgttgggaagaaagaaagagcgttttccctcggaccattcatttccagccacgcttggcaccgcgcctgcgattttttttgcgaccctttctcttggtggccttgggcttgggagcttggggctcaggttcgtcttcttctcggtcaaatgcggatgactcatgttcgtactcttcgatatttttcgaactggggccaccttctcggactgtaatagtaccggctgctggcggcgccagcggcgccagctcctcagttggatacatcggtggcagctcctctcccttttgcaggacaacgtcctttttgatctcgtcaccattgtaagcgggcggtacgccaatatctccgtagacgctgccaaaggcgtatttcttgacattggcttccacgtatacaaaccccagttggccaaggtttacatgcagttcgatctcatctgaagttatatcgtcattgtgcgggtcatgtatcgtttccagttggtcattaatggcgcgtggggctttttgatctgcgtcactagccaagattcgttcgcgtagcgagacgttatcacaatcctccaaaagaccctcccgtgtgtatgttcttgtgtaagcggcattcatcgcgccaattccaacaaaaagatcaatgccaacattgtgggttaggtccatgagttttttcccattgtgagtgataagaatggtcccagtcttgtaccggtagccaaatcctatcacgtcaccctcttgcaacttgggaagtagggtattagcataaaagggattattcatacgcaatttgccggtagactcgtatgcaatagagaattgggccattcctgggatgcgaaagtaagggtatggacatgtcactaaaccgcaactgaaaatcgaattggacttggccggaaacttgaagactttcacctcaaagtatacagcctctttcttattttgggggagtgggtagttcataatagtagatgcgctgcgattaaacttggtgaataacacgtcaagcttgtcctggacaatgaagctgggtaaaaaattcccataatgatcaacattatcgtttatggagggcaggaaatagtagctctgcaccccacggtccttgataaactgtttgtcgctggcacttgtatatgtcccgaattccgtcacgtttggaggacacattttttggaattctcggcatcgctggtatagctctacctcaaagcgagacatccgaggcagctctactgcctcttgttcgagaagagcgtgttcatcatcaaactggccgggtgtgaggaaagaaccatccagcaaaaccccactgcgttttttccgaaacatgttgggtatcgcggatgccacctcttcgtcgtactcggactcgtcggcaccgcagaaggtgacatacaccgctattacgattaacatcaccatgagtattgcaaatgtcactgacaagctgatcaagaacacaagactgatggcttcgccatcttgagattctccgatgggtggctcaaagataggctctctgaaatgctgaagcccggtttgcgcgtacgcagagtatctactctgcatcgatttgagttgattttgagaactgggtagagagattcggaagatgggacgtggggctgattcttgatagagggaggggttgagaaggacgatgatagcactttttacgcaggtaaccatttttcattaatcaaaacctgtcacgtgataagtaaggcgatttcgaaaatgtcattattagtggtactttcgatctttggttatttgcagagacgtttatttggctgtatgtaaagatttgaattaagcattggtctgattttgttttctcttccttttagttcttgtcctgtagactttttgcccacaattctgttatttggtgccgaaaacatagccttctagaaaacaagacgttggtatgtgggaagagtatgcgattgctcgatcatcactaacatgctcttacttagatacctgcttaagttgcaacgtatgaagcttgatatcacccactacaacaatgacataatagtactaaatgacatactcgaatcaacaacatcaagtagctatctaaaaacctcagcaaacagaaaatcagtgcgattctggtccgattggttgtgtgattggtctggagaagctcgtgtaacaactgatctttggcgtcgttgacagtatcatgcaactatatgaatatttatggtttgtttggtattagaaatttatcttcaaactagagaaacgggagaaagagatttagaattatcatttgcaagttagcttaactttaggaaacctagtcagaaaattatcaaattttcaattaaagattcatgcttgcttctatttatcccagaatgagtggctagtcgttactgtcgggctttacggtgacagagaaggaagacattatctggagaaaccgagaagcatgaggtaagcgttttaaattggggaaccagtaactttcataattgaacgatggtgaatcattagaatgaggatgtctccggaaatcgaatacgttgacaacgaaaatcagtgatttgggaagcagttttatggtcgctaacagtgttatagaatagcgcaatacccgtgctctattctgagactcgaacaccggtcttggattgaggaatacaagaagatatctttttcaaccgcaaaatttccggcgcaatatgatgaaataaactcagctgaagaattcaacaaactttcggccttcagaacagacctccttgaataaaatggtatttgttttaaacatttggttcaggatctccgccgtatttttcctcaacggtagttgaagctatggcctcttttatataaggtttcaattcgttgaagcttccgtgaagtggatatggagcattggtgtcggatgagacaaatttgttgaaagcccacaaacagtcgttgccatcgtagaaaaactctggagtgggccaaactttttctcgttgtaagtacgcattgaactgtttcgcaacattgtcccaagccatagtgtcagttttaggctttacttcgactatgatggccaggagcataaatgaatgtgaagcgcgcacatcgtaaaaccttgcccaatagtagcagaaagagaaaatcataaaaaaaatcgcacaaccaatcatgaagccctgtactcgcggagggtcgcatgagtaaatagaggtaaatggtttccaaggaggtggagccaatggaaggaacatcaaaaacatggaggctagcgaaattcgtgtgaatctgcattcgtacgtgtttttcaacagccacgcgacttttggacggataaagtcgcgggggagcttttgttcgccactgtagcagcatatttcagcctccttacgacaagcccgccaccaggagtcaaggttccgttcatatatggctgcagcctccgcttgtagggtattctgctcgtcatgggtacccttgtagaacggaccaagaacgaggagtctgaaaagtgaaatacagtactcaccgtcataaatgcaatatgggttgtaccacgcgcctgatctatagagacgttcattaatgtgagccgctaccacatcccacttacttaagttggccccaggttgtatctttatgacctcctcgcacaaaacttcaagatgttgggtaacagctcgcgtgctcgcagagtagccgattgccaacagcacattcgggagggcgggcaggaaagagtaagagtctccttttttaaaaaaccagaaagagaacccacatattagaagcccaatcaggtagtgaacaggcgtcctgaaatgttgataaagaatccaagtgtacacatttcgaaagttggcacaagggaggtatgattggcagatctcttccattctcaggtgacctttgcttgtagcagtgaagcttatctattacatcaagatgaacttgtatgccaagcctttcggagtgccagaattacattgtttaaggtgtcaaactgagtcactagttacgcacaaccgcggtcccacctctttggatggaccataactatataaaaggcgccagggacagtgtcatcactagtagggcctcatttttggaactgggccatttttttataagagctagattcctaagacctagacctagatgttagggatctaaacagtataaatttcgttgtgccacatcggtacaaagtgatctggaagaagtatgtaccagtgaaagggaatatgaaaagtcaaataatgtaagttcaatgacattttttctcgaccagacgtgaatctctatgcatctccagtatcttcttggcgatcataatggtcagtttatatgccatgtgcttcagtaattactatagattcctagtattctacagatttttcaacaacaagggcgtgtggcgtagttggtagcgcgctcccttagcatgggagaggtcatcggttcgactccggtctcgtccagtaattttttttgacagttaccagacctttgctcgtattatgtgactacgtttctctgtgcttgtcacatgatttgaattacaaacgtgaaacaacttattgtgtcaaataaatacttttccggtccatgaccttcctcatcctaaatgctgttctgcttctcttcttcaattgctgttgtttgcgtgaattgtgctaattgttgtcaccattagaaagatgttctttagatttcgatagaaggttcggtaacaaacaagaaagagctagatcacgtgagtgaaaataaggactaggtataaaaggagagaagggttctcataggattcgaccgcgaagcttattttatttcgggtcaagagcagttctagcagcatttaataagtcaattcaacatagatatgtcttcaactcttacaccagaagtcctatgggcgcaaagatcaagcgattccgacgctgaaaagaactacttgctagtcacgatagtaatcccagactgcagcgaaccaacattggacctgacctccacacaccttgagttcaaggccaagtcaccagggcacaccggggatgaacaggagcatcaatacaagctgcgcatcgacttttacaaagaaattgatgcggaaaaatcgttgagtcgtgtggccaatggtagaaactacttcctaaagctgtacaagaaagagctggagtctgagtactggccccgtctgaccaaggagaagctgaagtaccactacatcaagaccgactttaacaagtgggttgatgaggacgagcaggaggagcaacaagacgaagacttcgggtttccgggcggtgatctaggcggcgcagcgggtggccaggacgctcaggctgcagccctgcaagagcttctgaaaaacagtggcggtgagggtcttggcgcgcttggcggtgccggcggtgccggcggccaagctgcagccctacaggaactgctaaagaatggcggacaaggcctagagggtctcggtgcttaagaagatgatgccccctagcttcctttgctctcgccatgccgcgtgctactctgtatatgtaacgaaataagaagagaataatgtattcgaaattagagaaacctcagtgtcttacttattatactgcctggtatttcaattcgtccttgtagagaagttgatacgctgtccacgtttgccccggctgtagatgcacgaaatcgtgaacgtagcctggttctacacataccatttccttgtaaccgctctttggctcaaaatcgcccattcccttggacttgtcaatccatggattccacaccactgcgtccggaaggttgtgccttttgacagtgtgaatctgacggcccttgtcgatgacttgaagcagacggtcccctggcacttgttggtagattctgtccaactcttcgtgaaacgaaacgacaggttgcctatcgacgtaagattcctggagcatttgatcatagagcttggcgccgctcaagttggccaccatagtatcttcaatgtcgtcaatctttagataagtgtggaatagccagttgaatttaagctctttgtcgcttgaagtgttcgaaacctcgatgtgggtcttcaaatggtccgaacccaactccaccgtcagaactaaagagtagtccaaaggccatagctttgtgagttctggattggcaaactctgggcccaatccgaattggacggtaggaggattagcactaacctgtcccagaaactcccaagtcgagtttctagctaggccatgctgtggcaacttgctaaggagctcgtcatctgtatttttaccaaacactggaaacactaatgggataccaccacgtacaggttttgatccgtccattttagcggcagaagatagccatagctgttcttccccgttcaaagtccatgagaaaacagttgcaccatatttcaaaatttttgcacaagttttgctgttatcagggtgcgccaagatgacttccgttgcggtttcttcaactgacataattgaatttccggatatactcgatgtcttttagtatgttagctttacctttaagttatttgttgatatccgagttgacaatcctatataaataacgtctcggatgacaataactatccttctcagcaaggaacgccagaaacattgaagttatactgatttctattagttattatacatgtcagtttaacggacaaaacgaagagtagacgctacttcgttcacgtagggattctcataaatcttttcaatattacaccgaatattctttcgagttagacagttttcaacgatttcttttgcaggatattccgactcagccatctttatccatcgccactcgaaacgagaaatcctgtgagccgtagaacttcttctctgtcttttcccaggggcagcggtgggtaatggatcgaaaggaagtctgtcctctagtaatgcgtacagtatcacgcccatagcccaagaatcacttaagcgaccatcgtaaggcacacccattaatatttccggggacacatagtcctcagagccgcaacgtgtggtacacatctcatctggctctatcctccggcataacccgaaatctgccaattctacgatatgttggtcgagaagtaactcgcgctgctcgtgcatggccaaaatgtcatcaagtgggaacttgatgagaacgttttcaagttttaggtctcggtggacaatcaagttttcatgcaagtatttcacgcccaatgtgagctccgcaaatatccttcgcagcagccattccggtaacgtattctggctagccaattcgaaaagatcacctccagcacaatatgacatgatcatatcgcaaggcggcagtcctcgtgtgagatcacgagagctcaaaggacgtgggctattcaaaaaggttaaatcattaattgcatggaggtggataatgcatggatgccaaatgccagaaagggcttcaatttccctggttaacgagctttcaagacgtgaaagaagctcccgaaaacggggtgacttaggagacgatgactgtactagagcttccgggtacttgacatgcttcacggcgactttttgcaaatgtgttgcggtttgattcactgattcgtacaggtaaacgtcgctgaagttccctacaccaatctgtctgactttccgccattgcaaagcgtgtgatgtatcatgaagcgcaaaccccgttaaagtttcctgagcctcaggttcgattatgtgttgtgaccccacatgatgagcagccgatgttggaggttcatatacaacatcgagcttttgatccacgccagatagagaactgattctctgtgaaagtgtgcttgccgtagccggtgcaagagcactgtggggtgcatattcagacaacatacgctgcttatcttctaggacatgcgaccgattgaacgactcagcactgggcggttgtaaacctccgtacccttttttagagcgtatcgcgctgctggaaggcgtcatggagaatttcgcttccaggggtgatctcgcggccaccccaggcgagcaaggcgtgtataccagcggcgttggcagcatgttcattccaccgtctacaaactggctagtggatagtttggggggcgtggtggcgaattgttggctcacagcaatactatcgctctcctccagcgcggggaactcgttttgcctcaatttgggcgcgtggactgttgagttccggtacattgaggcctctggattacccatgatcagaatggttcgtcaatatgaaacgcttcaatcgcaattggcgtgaaactgattgttattgtcttctgaagctacgcgtctttacactttccgcgagcaagtcttccaaaccttcttttttaggacgcgcgtcatagctaagtcaccatatacggatagataacggctatcgaaataggacttatagtcttcaagacgattactcgtcctttttggccttttttgacatcatttgttgtgcgatatctggtcctgcggaattggcgcgttttttgccgccttttgtagttttagtgctcttttttttgtcaaatttggccgcttgctcatcgcgagactttgcacctttggaaagaagatcttgagcctttgattcgaactcagcaaggtcagtatcttctttaaagttctcgagccactctaggagcttgatttcgtggccgtaaccttcatcttttgtgtgtggagtctccaaaatgattgggatgccctttaagaaatcagattgagccacgagcttgaatatttcgagccctatgaacccttctcccagtttttcgtgtaaatcgcgattggccgcgagtggggccttggaatcgtttaaatgaatggcggccaggtacttgaacccgattgtttcgtcgaaaagctgccagaatttatcaaaggcctctttggagctgatatcgtagcccgcagcaaaagtgtggcaggtgtcgatgcaaacgccaactcgtgacttgtcgtctacaaggtctatcacctctttcaagtcggaaagctcactgcccaccagtgtgcccgtgccagccatattttccagcacgattttcacaaagctagtctcggaaatggccttgttaatgtaggacgccagctgacgtagttgtgtaggatgatcagccttgagtgaggagcctggatggaagttataaagcccaacacctagttgctcgcaccgcctgaggtcgtcaataaaactggcgtagcttttctcggctttctcatgctccggattggcaaggttgatgaagtactgaccatgtggtaacacatccgttaagggattgtaacccagctctttacaattctccttgaatttctcgatctcctcttggctgtaatccggcgagacccatttccgcggtgacttcaagaacatggcaaatgcattgcaaccgatgttgaacgcgtttgtaacgctattggatattcctccggctgtggaaatatgtgcaccaaacttatatttcgaagatgagcatcgagtgaactgagacatcgtaattgatctctgttagtggttggcttaatctgaatgtttctgcgcactgctcaagtgtgacttttttacatgtcaaattctttacatatttattataaatgatgatcgggtacgtcaattgatacagaaaaaagttattgaacgagacatgagcgtaaatacggtattgttcacctccgaggtttggtaaccttgttcttggcgccagctttcttggcggactttgctttggcagcagcctctgccaattgagctttagtctttggttttactttgaaaaaaccatccaaacgaccttggatgcctgtcttgagacccttctgcagtcttttgataccggagcgaattctttcctcgttgaagcctttttccttgcacatgtaatcgactagttcctgttccttgggctctgaccacttgagatcaatctcagagcccttgatcacatctgggtttagaaaaagctcgcgggcttctttgtagggccaattttcgggtattttccacttggtattagcctcgccggactctatatactggacaatgttttccaaagttttgtgctcctttatgagtttgagggcagtgacggggcccacgccgcgaatgctgtcacagtaatcacaccccagcatgatgccgaggtcaatgaactgttctatagtaagttcgaggccttggagtagaacctcgacgttgatttcgtggataggctctttcttggcctccgagaaggtcaggtgccttagtaggtaaggcgtgcggtagcataaagtgtccatatcttcactggctgcagcgtatactttgccggctttagccagctctgcacattgggcttctgcttcgcatggagcctcgacgtagggcagacccatgagtcgaagaagctttttagcctcatcgttgtgttctggggtcactctcacaagcctacgctcgtgtttaagtttctcggcctcttctacagcctctttgagtttctcttcggtcgtagcccggcgcgcgcttctcttgtctaattcgtgtgactttaggatgggcggttttccgtcgaaaacgtaacaaggcttgatgccattatcaatcatacgcagagttctgtaaaaaatgcccatgagatgggaagttgtttcacctgattcactggcaagttgtacaccatcttgttggcgaacagcgatgagaaactgatagagagacatggacgcgtcaatagccactttacgtccaaaaaagtgttttatttcgctcttgcgcactgcagtggggacatgctcggagattatagcgtttaggcccttgatacccatggctttggatgtggaagagtgtctgtatgtggtatgtgtgtgtgcaagagtaagttgaagggtttttgtcgattttttggcgggacgcgatgagatgttagttttctaaggaagacggacgcgtcgcgtgtaaacgcgaaggaatgagggcagagtgggagaggaagaggaaggggaagaggaagaggtattggggtggggagtaataatgggggtgttccaaaggaagcatgaggcttgagggggggggggggggtaggggaatatcaatgttgatgaagctatatgtagaatatttccaaatgtaaggtttttgataccaaacattgtttaaatgaagatgagtgagaggactgaaataatatgatgaagtatttggggttcttggttcgaattaaaaacaaacttgggaatagctgcgctatgtatttcgcatgtaagagaagtgtatcttgcagaattgtagtacgatttctaaggcatcacaggaaaaacaaagaggaaatggataatttggcaggtgatatggataaatagcatgcgatatggataatttggttgaagatatggagttcattagtaatggagtgatcccgagaaggtgcgcagttgcaattcagtatccccaatgtacaagagttttgcagttttacggcatgaattataacccttacgtcctcctattggtcgttaatttcaaactctaattataataaagcacaactgtattggtgggcgccaaatggcttgataagccctgggaaatattaaacagactgatatgtgttggcagaaattcacaatgacagaatagtacaaagtgacaccccagagacgatactactaaagggacaactggatccactcccgagaggaagcccagcacgaccttggtttgagcagcctggtacaccaatcgatgcttctgctcgaatagaaagattctgctctgaccccgatacaacaatcgatgcatctgttggcataaagacacatctttgatgttatatgaacaaataccaacagttcatctaggatcaagataatacgttttgataagagaaatcacaaagagagtgatccaatcaacaaataatgagttcagctcgcccccagagatcaccaacactcgcctcgttacattcccactgacgtttattaatatactactcgtatcgggcaaacaccgggagacccgcaataacgcactaatcttaaaacttaaaagatctgctcaacatcgccgtcttccccgagcaacgtcaccaaccgcaatcgcccaaccaaccacgctctcaccaaatagaactctcacttcccactacacacactctttcacaccttctccagtctcttacaccatagtattctcacacttccataccctcaaatttagccgccgaagcctgtttcttgcgccaagtacgcttaccctgggcaagatcgccccccatcaggcctccgctctcggatccgtgtttagccgcccagccccttgttatcaatatccaacattaaaaaaaggaaaaaaatacccgccagaatccatccttccccgctttccaacatataaaaagggagctgtactcgagaaaccgctcttgcatcctttcttccactccggagccgccggaccgtaaaaccggaaatacccggatatattatatcaaaacatcacgcgactacacatcatcaaacacgaacaacaaacacttacccggcccaaatcatgcacctttctttttctctaggtcacgctatttcctcggccgctcctgctccccccccactacccggccttccctccccctttcctcgtggtgcgcaaaaatgagcgaaaacgtcgacaaaactaaagagtgatttgtgtggtccccgtttgcgccaccctctttcctccagctacacttgttacgagaagcaccagatcacttgagaccaacaggacccaagtagccaactcaacacgaaacaagtaaggcctcccgtccaaagcacgcgcacatccaacgaagcagacgcgcaagtcacacgctgaaaacaacaatgagcctgtacgagtacaagcatcctatcatcaacaaggagctggcgactgggccagacgccgcttcgcgcaagcaattccccacgctggaggcgtggtacgatgtggtcaacgactacgagttccaggcgcgttgtcccatcatcttgaagaactcgcaccgcaacaaacactttacgtttgcgtgccatctcaagtcgtgtcccttcaaagtgctcctgagttactcgggccacaacaaggacggcccctttgcacagcacgagggcggtgccggcagtggtgcggacgacgacgaagatgaacgtgtcaaacgcgagcttggcgctggtcatccgcacgcgcacgcacacggacacggacacgcgcactcgcactcgcccagcgcggggctcaaggacgagcacgacgacgtgagcgccgccatcgctgcagctgtagccgccgtcaccgacggctccaacggtgccaacggcaacgacaacaacgacaacaataccaatatcaacggtggtagcggcgggcccggccacggcgtatccgtgggtcgcggctctgcggaggattccatttcaggtcccgctactggctctggcgccggctccgaccacaatggctctgcagacgactccctactcgacccagacgacccacaacagatgtcttcggtacgcggtcccttcactgtcaccaagattgacccttaccacaaccatcccttagagtcaaatctcagtctctcgaaattcgtactcacaaaggtgcctcgcattttgcaaaatgacctcaagttcgattccatcctcgagtctctttgcaacgacgaggacaacaccgtcgccaagtttcgcgtctcccaatacgtcgaagagagtggcatcctagatattctaaaagagcgttacggcctttccgatcaagaccttgacaagaagttactctcgcacattgcgcgtcgtatcaccacctacaaagcccgtttcgtactcaagaaaaagaagaacggtacttatggtctttctccaagctccatgtccgcggctgcagctgcagctgcggccataaacgccaatggcggtaacggtgctggtgctcccggtgctggtggtattggccacgacaatggcggcgacctaagtggcaaaaagcgtggctacggtggctctcatcaccacaatggcgtcacaggtgacgcaagtggagaccacgacgatgaacttgagagccgtaagcgcactcgtaccaacaaaatctctaccgctgtcaagatgggtacccgctcatcgctggtcaacgatccagctttggctcagctcgatgacgtaaatgactccgaagacaacaaaccacctgaggatctcgctgagcaactacgtctgctcagctcccatttgaaagaagttgagcaacaacagcaacagcaacaacagcaggagcaacaccaccaaaaccatcaacaacacaaccaccaaggtgaccaccaacttcaccaacaccaacaacgctcgcaccttcaccactcgccagacaaagacgacattcctgacgagaatatccaaccagagctaagaggccagtaagactgtacttggtataaaacaatatgacaaccatttgaccggccaacgtgggacaaaatcatgctaaaacctgtggtcctcttcctcttttattttattgtttttggttttctctgtccctgcgtatcgtccaatcaacgtaccggcccccctctacctcggcttgaaatctcttgtcgtctctaactctctgcgattcccacgctcattgattgtaactttaaacttctctctttttctctagttttatctgtatccttctcatctctttatgtatcttataagctatttcaacggtgaaattggttccaacttctttaatattttagctttgacaactattgacaagaacttttgaagaaataaccaagtataagatgcttggcttttcaaccaaaaggcctacaagggtatttacaggtctttacaggtctttaagtgtcccagtacgcagtttctcgtattcgctgcgactaactagccaacacgatagcgatgatccaaaacgcatacaagatacagaagattcccataaaaatgagtctaatctatctactaacgtagaaccatcgaccactactactccatggtatctcaatgtggtggacaagcccgtgcaagagtcccaatttcagcaacaagagcttattttccccgcagattcaccacagtctctcgaagtcatcgcaacgtttctcagagataagctgggacttcaagatatcattatattcgatatgcgtgaatccagagactcccgaacgaaggctgctgcgaaaataagtgattttatgatcatggctaccgctaaatctggcagacatgggcataaaagcttcatagaagtcaacaccctgctcaagcaacgtttcggtacggtgggccaagttgagggccacacaagtgccaacgaattgcgtagacgtcaaaagaggctcgcaaggcatacgaatctgagtaaatcgatgggctctcgccttgccacaacaagaggcggctccaatactgaatcttggtatatgatcgactgccgtctggacaacatcttcgttaacattttaacagagaaaaagagacaggagatgaatctcgaggagctttacgctcccgaaagcgagaagcatctctaccagcgtcgggttgagaacatcgacgctctcactattgaggaagatgacgataacgtgctcgcaggtctcaaaaggctcgcggcccgtaaccaaaggaggtattattctagcgtcccctcaacccgacagcttacgctttcactttcacagcaggattttaaagcagcgctcgaagctgttacaactttaaatgctacaccaacagatgttttacgggtttctttgagtgcattggagtcttttgcgcatggcgctgtcattgactctgctcaatgggaacaatttttgaacaaagtgtggcccacaacacaggattctcaggagttatgggatctgcgattcaggttctacaaactgctgaatttcgcagaccccaatgcgtttggtgttgataaagtactgaggggttacctgcagtacaaattagcttgtggagcaggcctctcgaaagccgatttagtcgaatttttgcaattagttgtgatcaatttgcaggacaatcccagctctggctacgaaagcctggtggacggaaaccaaagcgtaaaggatgccctcatgctctacaagggggtaaaccccgatattatccttgatgaacaagtgatgtgcttagtcctacgcaccatgtcagtatcgcaagagggaaaatcaagctctttgaaagccttgcatccaatgattgatttcatatgtgccgaatatcctcacaaggtgccaacttcagtgattgccacagttttagaactactttcccaaaataaggagtatatcaagattctaaaattttgggagcgaggattgaaggtgcccactttggcagactacagaccctggcccctgtttgttgaagcagtagcagattccaaaaacaaagactttatcaagaaggtgatcaacgatggccacctactctggctgaagcgtaacaacatcaaagtcactcctgagctaaccgaggcgctaaaaaagctatttgcttttgtagaccccgctgacattgcattcaaggatctaaaggagtacttgacaattgagtaaaatgacgatacttgtatatattttgtaattacaattcctggagatttttgttcagatactccacaaagagtggggccactctatgcttttccaggcttctcaaacgattcatagcaacgaactgcctccttatccgttgtaattgtgcgactgtgacaccctgtgcaggaatttcgacgtagaggcatctgtcatcgttaatgtcttgaatttcggagacgaatattctcgatacaccagaaacgacgttacattgtagtgcactcattagttttttcaccactgcagaggtctcggagtcgagcacttgaagcgagttagtttgggtggcaggcttcatgatggtcgcattgttgggcttcagagaattcagcaacttgtctgcttcgcgatcactcccatcacgataaagctgtggaaacaaagccctatagatcgaatctgatagtgattgcaaactatcatcagacgccagcaccggaatcaaaggtgagtcccatctggtttgagcattgggttcctcatagcgctgtatcagttggtttagaagatctgtaggccatggagtgcgcccatcggatgtagactcattccactgtgtaatctccgcaacggggcacatcacatgcaccaaacaatatgtagtcatcaggttcttcacttcgcagtgcagctggtaacggaaacctttgatataattgagtgagtcaagtacaacaatcttttgacgtgaaagatctcttttgaccgctgagatgattttagaacgcagtttacgctcgtcttgtgacgttatatagtcatcgtgttgaatacccaagctctcgtctgaatgatacactatggaatacttggaaagctcaggctcttgttgaatcttgtcattcaaaagcttgcatagctcattggcttttgtagttttaccgctggccgggaacccagtaaagagtactaatggcataggagcttgttctttttgatgatttatttgaatagtttagaagctcatcgctgaactgaaaattattagtgatgactatcacagtagttgaacaaatcaagaggtgaaagagaaacagcatgataaaacgccattatacgaccttcgtaccacggttcaaattccccgactatcggatacagttgacagactttaaaggccatcaaatgaaagcattgcagcgattccagcagctgctaccacagttaaatttgcttttggaacttcgagatagtagagcaccaatcagcacgcggaacgtcatatttgatgatttgatggttaacaagcggactgataatacgcaacgtcttgttttgtataccaagtcagatctttgtccgaatgataccattgaaaagctgcgaaaatggcatggcgagatgggagacgagtttatgacgctggattgtcggtctggtcgagaggttaagaccttaatcgagcttttgaaatggaagtgtgaccgagtggtggaaaagacgttaggccaggtagggggcggcgaggcactcccgttgggatatcggattatggtagcagggatgccaaacgtgggaaaatctacgttggtaaactcattaagatccataggggcctctaaaacacacaacttgagtgagagtattcacggaagcgttgggcatcggcggcgcaaagtggccaagactggagggcaagcgggggttacgcgatctacgagtgaatgcattcggattgcagatcaccgcggaggcatctacctgtatgacacgccgggagtgtcactaccgggccgtgtaactactcgagagaaaatgctgagtttgagtcagtgcggatgcgtgaagagtaacttggtagatccggtgattcaagcagactacttgctgtatttgatgaatttacaaagcacttcagcgtacgataaatataccaatgggtatcccacgaatgatgtataccgggttctgcgtggggttcggaaagcgacaggaattcgggatgataacggggcagcaattcactggattgacaagtggcgccagggaccccgtaagaataaaaacaaggtttcatttgacgtggaaacgttgatggacgatgagagtttttcgtaccgcgaattggttgcgcgagaattgaaattactgggaccatggcagcgaggcaaccaaaagccatcgaagcaagcgatacgggcgaaaaacagtaatcagctgtttatactttaggtgaggtggaaagagagatggttaattagagcgcgcgcgatatataatgtgtcgctacagaaaacacagcaggaaaagaacacataataaaatacgagatgatactgactgcgttaaagttgatagagtacactgatcaaaacctgaaggctgtgtatatggatcagattctagagggcttgaaaattgccaaacgtgggaatgtgaattttaatgccagactatttgttgttttgggtaccctgttggccgcaagactgaacaaaactattcctcgtttatgatcagttgcgtcgatataacgatacctgtttaacgagttaattcgcatcaaacagtggaatctagtatctcgatgcaggtacgcaacgtagagagttattgttttggtgatataaggttaatgatgtactatccagcgtcaacttgttactgaatacatcctatccgacggaatagtgtccttcctttatggacaggaagactggaatttagtattggaaaagtgctggaataatattgatacagccccaaaagaggcaatcagaacctgagaaggcataacggagggggaaaaattggaaataccaacgaaagattcatgggcctatctcacgttccttgtcaaacagattaaacttcgaaaagtagtttcttagtagacttgttctcctcgtgttagttgttcctctcctaattagaaaaggctctttccatagcatcggagttgaaattggtgtatatcattgaaatggcaagaaaaagtaaaaagggtagtcaggacgtcgggaaaactaccagcggattgtatcgatagtgggctctgctttcagcgggctgttagctttgaattttcccattgttcttgaaatatgatctttgttaatgacgggcgaaccgctcgtttcttctaggtatattacaagtcttgtggcttcgcaatcccagatctaaactctgtacaagggagtagtgacagcgcgccaggtagcttttcacatgaggcttttcttgatattttcccatatcctctgtggtaagtttaaaaacaatgggatctaggaagatggcagcaaggtagattgcgaagagattgagatatgagtcgtttggaggcgatgtttttcaattcatgcttaccattgatgtaggtagaagcctttcgaagcagtaaccctctgaaggcagtttaacctcttagccctctgaaggtagttacgtcgtacaaccaaacggtgacttttaagtgctgcctctaagaagcattgattaccaattgaatcattatagaggtgctactacggtatacatcctagcaactacaacctggggaacagctctgcgatatatacatactaacctgcttcatatgaagaatcaccacgtgacgatcatacgtacatcgctacatacgcacatcgccacacacgtcaatcacatgataatgacgtcaccaatttccagacgcatcacgtgacacaaacacaaatcgccaaatacgaacatcaccactaacgatcaacacgtgactatcacatcatcatatttctgactcggaccctgacgtacacagtgacgcaaatttggcgctcgtttcccaaatggggctccccctattacgtaataagatccctccttctttcttgccctccccacagatcacatcgtacgtgagctctccgcctttctgtcgagaaattcgatgcgggaaaaaaaaatatccaagaaaaaaaaaataaaatattatcgattccatctctggcaacttttgaataaaaaaaccaatccatccttttcataataacttttaaagctctcaaaaaaaggcatcttgccaagttatagtacagtcgattgtggcaattctgtactgagtattgaaagcaagagctgagtacttagcaaaattggcgattagaagcgatcttttttttttattttttattctgtcacttcctctttgttgcccgttactctgcttctgttttacttgggttgagaagaagttgggaaaaaaaaaccgatcagatttgagtagattttgggcgtttgatgcctttgaaacacctgccgattcagccgaatgtggtgtcgattgcgcctgcgggaacgggcggacgggaagcgcgcaagcccagcagtgctgggcttgtaattcgcacttcgcggcagtgggtgctgcccccgcggcccaagccgggccgcaagcccagctgcgacccgggacgacctgtgggcggaagatccgagtcgcgggcgtcgtctgtggcggccaaggttgacgcaaagtgtgcagtggccgggaacctgggttcgacatctggctctggctctggtgctaccgcaccaccaccacctgcaccagcacctccaaaggtaatgccgcaactgactcaggtggccgctacacagcgtgtttcgcctcctccacccctttccccgcgttctcaagatccggcgccgcaggcggccctaatgaagaagcgtgcctctgctatcagtcccaccaacgtcactacacctgcacctgccaacgtggccactagttcccctgcattgcccaagaagcccacaaagaccgctttgaaaaaagagatccaacagctaaagcttgaaaacttcaagctcaagcaggagcttggacagctcacgggcaatttacaagatcttaaacaccgctattccctatgtgacgtttccgtgcaactacacgctaaaaaaaggtccttcttggactctttggccgatgccgactcggaatctactactaccgaaaatttcctcaaattcgaggacgacgaagatgacgaagtgcccaccacgctcatggctggtgtgggtatgaagcctaccatgtctttctcgtcccaatacagcacccgcacgaacttaaccgacgacgaggatccaggtttttcctcatctactccgagctcgcttttctccgcagaactgcaaaggtccgtcacaagctctagcttccctggccctacccctcactacagtttgcatggccccgccagtagcgcctctccacaccactgcactaacagtccctcaatctcaaaaatgccggttgcgtccatcgatactaccaagttcttggacgattacgaacaatccgatttctaccaaaaacatcgccacatttttgaacaagatgcacgcgccaagtcgatccctaatttcaaagatcaactctacgggacgccctcgcttccagcttcgatggtcccggctcatccagcagacatgcatctagatgccatcaaggaagaagacttgaacttcaaacttgatcatgattttggtaacgacgatattagcattctcaactttttagaagaccacgccgccaagaagggtacatctgccaacaccactaccaccaccacgaccaccatgaccacgactaccagcacaactgctaccagtcacacgcctcggtgggcagtaaaagaagaggttccagatgctaccgacctcaacttcttccagggttttgacccgactcttgaattgcccaaaaatgagttccatattccaccttctttggaagaacttatgggcgagcaagagcctggtcaagctgatcagcaccctgataatgaaatgaaacgtgaagacgacgatgacatcctaagaatggatgtttttgattttgcatgagaacaaaaaaaataaaataaaaagaacgacgacgacacatgctactcttatgtgatgatgttacgatatggttatgattatttataacgccttgatggaattaggtgcttactttaacttgttttttgggtgcggcttccctgaactgggtggatgattttttttcgtttttttttcctatattttatgataaccattccaccacgatcttgaacttatttgaaaaagttgtcgctaatagcatgtccaggttatacacccgactttgtcactattgaactgcggttctggcttcccttttcgaggctagacttgacgcagtttttgattatattccctctcacgcattatctggaaatagactttaatttggacgtctcttgattataccactagatctctatttccaaacacgacatgacttttacgacttgtgtttacggcttcgaaacaaaacatgtgcagcctataaaagagaattctctatatgccaggatatatacagtttccaataccggatagatacacctcttttttttttttttttttggtacagttcaatttcagttaagtttaacctatctcacaattaccacccgacttcagatagcctcacaccgtttccgttgttgatgctatcaatgctagtaccggccataaggtcgcctagatcggtggaaacttccaggagcttcatagggtcttcgtagtgtgtagtagcttgaacgatggctttagccaacttcgcagggttcgaagacttgaaaattccagaccctacaaaaacaccgtcacagcccagctgcatcagtagcgcagcatccgcaggggtagccacaccgccagcggcaaagttgacgactggcaatttgcccaaggacacaacttcttgcaacagatccactggaactcttagctctttggcgtgctcctccaactgctcctgcgtcttcaagttctctttggcccacgcaatctcaccgcggatttgcgtgatgtgtttgacggcctcactgacgtctccagtaccggcctcacccttagtacggatcattgccgcgccctcgttgatacgtctcaacgcttcgcccaggttcttggctccgcacacgtacggcactttgaagtcactcttacgaatgtggttgactttgtcggcaggagtaagaacctcactttcgtcgatgtagtccacctccaatgcctgcaaaatctgcgcctccactgagtgcccaatacggactttagccatcactggaattgacaccgcggccatgatttcgcggatcatctgagggtccgacattctgcacacctgccctgatttgcgcatgtccgctggaattctctccaaagccatcaccgcacacgcacctgccttctcggccaccaccgcttgttcagcattcacaacatccatgatcacgccgcccttcaacatctgcgccaaacctgctttaactttaaactccgacattttttaccgtttttcgtttactctctacctctctcctacctcttcagcaccaaccatgcccatgcgcttcttatacctattgcctcgctgccgtaaaatcacgactcccccactttgactcatgatttgatgcgctttcatggccctgagcccttcccagccgtcctaatcttgcgcagttaattcccatctttatttcccccgcaaccctcacccatggtttccgttacgttcctgcgcttcagctttcctgcttacggctgcagttactctcgcgcgcttctgactcttccttgatgcttaatttgctgacccagtgactatgccatattgaattacgccctccatgcgtatggggcgttgcgccctgtaagacactccgcgcgagcaaataagccttaaaagtagccttaactgatattaatttgatcgctgaaataaccggaatatcagtttatttacaggtgtagcgccgcgcagctcatcgccttgaaaaaagtttcatttgagtcatcttgatattgagtcagggttcggcaagaggcgtcgaacttaagaacgaggcaggaaatagagatcggtaacggtcaatttgagatcaggcttcggcaatgaagactttaggtgtgctggccttacaaggagctttcaaagagcacattgagtacgtgaaggcatgtattgtagccaaaaattacgatttggaggttttggaggtgaaaactagcgggcagctggacaagtgcgacgcattgatcataccaggtggcgaatcgacagcgatgtcgcttattgcagggcaaggagaccttttgaaatcactggaaatgttcgtgcgagacccgaagaaggcagtgtggggcacgtgcgcaggcctgatcctgctggcacaacaggtgagcaacgaggccaagttggtaaagccgctcggggtgcttggtgtctctgttcagcgcaatgcgtttggacgccaggcccagtcgtttgtaggggattgtgacttttcggggttcatgggcgcgggcgaaccgggattccccgcggtgttcatccgcgcgccggtgattgacaagatcctggaccctgaaaacgtggaggtcctgcatagtatccagagtcctgctggcggcgatgaccttattgtagcggtgcgtcagaaaaacgtgttgggcacgtctttccatcctgagcttgctgacgatattcggttccacgattggtttctgcgcgaatttgtcgtatgagagaggttccatttcatagctcaatgttcctggggagacgactcgcgctgttggtgtagaaactttcttctacacttgaggtcctttgtatgagtctccgtttttatgggttgttgttataagacaataactctgggtatattcgaggccgtacattcaaagcgcattccataataccatgactgtggcacaagaggtgtaccccgtacttcatgtatccctgatagctgaatgtggcttaagtttccgtacttctcccacattaacgctttgcatctgtatagagtatctttattcgcgaccgcgggatccacaaccaaaacctccgtattggcctcgtagttctgggcataactcttctgttgcggtccgcagtgggtcgtccatttctgtagcataattattgtttcttcttggtcccaccattccagtaaacggaccttctgcaaccgaagccgccgacaacactgcgggagcattgtgcgcttgagatctaatgtatccacattactgatagtaacctttgaaacgcactcccatcgcgtgaagtctgcgatgcactgagggactccaatcatatcgcagcgttcgatctcgagctcagagactcttttcttaacaagatagcctacagtgtgacctggatggtctcgaaccccgtgaaagtttaccactctctcaaagagcaattggccggtcactctcacacattcaagcccacgtaagttttctaattccccgatcaactggagcactagagcatttcccgacgcatcctcttcatcttcttgataaaacgagacttttcgtactagatccgtcaattctctttttcccagctgttctgctatcaaggcaacctcctggtccctcaggtgcgcactgttaatcacagtccgcggctcaaattcaaggtctacgaatgcactatattcctcaacagaataccacaattgtaaaacacctgccttgctgaaaagacctagttgcgttcggccatctatcacgatccactccagctctgagagtgatccttgcagttcacgattcatacgcatgtagtccaacgcgatgcaatcatattttaagacacccataaactcgagccataaatccacaaacccacgaagatagtcaaaaagctctataaacctgccaatttttgcccataacctcttgttacgtttactcctcccactgatctcatattcgggatatgtctctgtaaagagttgataatttgaaggaggctttagaaacgtcaattgtccatccaaatgccagtatacatgcttccgcaaaagtataggaagatctaagaacctctctggctcaaattccatcctgaggttcaaagtttctcaggttttcgttgaagtcatcgcgtatctcaagcaattgaaatttcaatgtttaggcgatgagctaccaaacatactaaaccttgaacttcggcccatgatggatcagttgaagctggaactcaaaagatttgagaagaagtttgagcagaagcatggaagaccccctgcacgcgacgatgtgcgagcgcttcccgaaatcaagaacaaatacaagcgttattctgcattacaacttgaaaagcagcgtctagagagggatagaatagtgctgcaagaaacgccgcacagggatgagcctattgaattaggacctacaccgcagatatatggaaaggccatcggtctgtttgatatgtccttgtccccgctaaaaccaactacagtgctatcaccagaaaagaacaaaacggagcaagtagaaggcatagagattcaccaggtaagacgacggctagatctttcattgacaccaaaatcttctcccaaaaagcgaagctacggtcccaattcacctatgaagtttgacaacattcagctctcagtccagaccccgagacgtaatctatgggcactagtcagtggtagcatgagcaaaacttctagcagcccgtctcctttaatcaagaggccgaccggaaagcctctgcggcagattctggaggaacacgaaaagatattggaggacatcgaggcgatgagcgatgatgaagttacacaagtcaacataagagatgtattccaggacgatgacaatgccgctgaagacgatagtaacgaagaaaccgtgatacacaagcgctcgaaacgaaagcacgtattgcggcccactaaggaagccctcaaagatggcgagccaatcagtgtgaacatacacgaggagatggcccgcttgaagcaacaggccatcgatggagtgggtcaagaaattgccccgcctattgacaacgctgtaaaagtctcagcttccaaagcccggcgccgtaataacaagtttaatcttgtcagcaacaatttccggcgcctcaagcttcccaagggcaaaggacgaggcaataaaaggtggggccgcaggtaggttctttcatgactcgggatatttctacttctgctcgaaatgtacttgaacttgttctatttcctttaaaaagtgcttgatgctgggttgttttagtatattacatatagatgttattgggcttcagctcaccagtaattgcagcattccttcaattttttgtgcttcctcagctctgagcacttcctgctttactttatttctcaatgccacaatcatctcctcgagaacaaacgacctggctattaggtcgctatacagttctagaaccactgccacccagtctgcgacgacagtagcgcttcttatatcctcaatgccgcgcaagcaccagttcaacagaggttccaaggaagactcatccctgttaagtaaagcaattctgatcttgcctctcttacgaagctcatgtaacgcagtcaatgtgagttctttggccattccggagacaaaagcagcatcaagagcttccgcccatttgaattggttcatgtaacgttcaaaggcccgcagcttacgttgagggcgagttttgtcgttgtgtataatgtgctcctgatctccagcgtattcagagccacgcatcatcctctggaagtttgaactttttgtgaccttttcaatgtccactttttcattcttctgagctttccttttagttctaatggccagtagaccagacgaaagacctgcaacaagatgcttgttgccctgggcatcacctggcgatactgcacagctcagtacgggggcagagaatttccaaccaaacttcaccttatagccgtctaagggatcgaaaatcttgacatggccatctaaggacgacgctaccaaagtagaactcataggcgagtcctctactaagtcgacatgattcaaacatgtcacagtcttggcaaagttagctctctctaagagtggtctctgcgcggtaagatcccaaaccttgaacttcggaccaccacaggagacgagctgcgtagcagaaactgcaataacatcttccacgggcatgccctgcgctaatgtggtagcgcgctcattagttcttgtgtcgaaaagtctaacctggccatcgtaggaccctgtaaccaccagatgcggcgcttgtggcaccatgcatacgctacgaacgtagtccgaggcgccggtgagctccacttgtggctcttgagcctgtgtaatgtcccaaactcgcactactcggtcgtcactggcagtcaccagggttctgctgtcagctggatgaaacttagctacatgcgtagggtgcgaagaagctgcaattgacaccagttgcgcacggggattatacgagtcgtagacggatacacgccctgttgcgtctcccatcgccaacagcttaccgtcttggcggaacgacgccgagtaaaccacgtctttaaacctcgagaaggtcttgatcacctgtctggtacgagatgaaaacaactggactctagttgaagatgtgattgcaaagtcattaggatgattgggattgaaagcgatgcttgtcacactgttgtgttctttgaccaactgcgtcgacccataagccctccaatatctttgttcaggcgtagtctgctctggtaggaccggagctcgcacaagagtagctcttggtctattagaagacatttccactgacttgtgaagagttttttgcttgcgatgagcttgaattgatcgatgaacttttcagatttttcagctctttaatttttcagtatcacgagaccgctattttgagatggaaatgtgattcttcgagctaaatgatacaagaaccctatttgaaacgaaggagctgtaagagacgaaacctgggatttaaacagtttaaatggctagcttaattctaaaagatagatatcctccagtggtggcagctgagagaaatttcgcctcgaaaatctcgtacaattcggagttgaaatgcgttgcatatggctgcggaaagtgtgcgtacatcagatcgctggaagatgatttcagcgttcaatttactggccatggggtggcaaaagttactgttgtgcggttcgcaccaaccaaaggatcgcagtacgtttgctcgggtgacgaacagggtagagtaatggtatggagctgggttcgtgaaagcgatggaagcacttccacggctctcaaaagtgaattccaggtgttggcaggccccattacagacattagctgggatatggaggcccggagattatgcgtggtaggcgagggtcgggataagtttggagcctttatctcgtgggacacgggcaactcgctgggcgagctcagtggtcactcgcagcgcgtgaacgcatgtcacatcaaacaaagccgtcctatgcgctgctttacagtgggtgacgatggtgcatgtgtcttcttccaaggaccacctttccgcttttcaggtagtgacagaacacatcacgaccagggaaagttcatacgtgatgtcaagttctctccaggaccaggaaactacgctgtatcacttggaagtgatcgcaaaattgtttgttttgatggcaagagcggtgaatttatcaagtatgtggaagatccccaagaacccgttgaaggtgggctctttgcgcttgattgggtcgatgagggtgagaattccaaaaaattcgtgacggctagcgctgacgctgcaatcaggttatgggatgtagaatctggcgcttgtcttgagaaatggagcctggaggcaacgttaccaaaccagcaggttggtgttgccgctattagcgacactgagtttgtgtctgtgagtctggatggatgcctgaacattttcaaagtgggccaaaaatcaccttccagaagaatcgaaggccacaacaaggccataactgctcttgctgctggcccacttgtctcgggatcatatgatggcagagtggtgaagtggggcgaagggtcaaattctggtgcggtgctaaatttccatacaaacaccgtgattaacattgacagtaccgacggtgtggccaccacttcttgggacagtacttctcagctagatggccacgtgaaatacacattctcgagccagcctaaggttgcgtctgcgcacgaaggtaccgaagccgtggtaactcaagaaaatgagctacttctactagacctaaaatccggtcaactagtatcctcgctgagccttccggggactgcatccgcggtatccctgggtaaaatgttcgtcgccgtcgcgtatgagcagtccaatgctatcgaagttttcaaatgttcagatctctccgtcagcttttcgctgaacaccactatgcgtgccaccccatcgtgcttatctctgtccccctccgagaaataccttgcagctggcgacgtgatgggtaagattctactttttgacttgcaatccaagagtgtcaaaacgtcacgttgggccttccacactggaagaataaacagcatggcctggagacctacctcaccagggtccgaagaagatggtgaagacctaatcgctactgcttctctggatacgcatctatatgtttactctctcaaaaaaccgatgaagagtatcaagcatcttaacgcccataaagatggtgccacttgtgtggcctgggacggtccctcaaatctgtacagtgcaggctctgatacctgtatcaaccactgggaacttgcgctcgagtagggctttacgctgtatatttaatagcatttatagtaagaccttattgaacataaccttttacggtaagggcctgaagttcatcttgtagatgtctaaaaaataacgaagcatgggtattcagaattgggtaaagttgaaaaataaagaagctctttatcccgagtagatgagtatagattcaccatcgtacgatggcgaatcgcctgttggcaggagatcaacttcgttgagtgaaaggcctaattacgctcttgaagacgatgggttagacatcagggaagacgacaaagatgaagactatcaggaggatggggctggagacgatgcaaatgacgacgatggcgttgaaatggaaggccaagacagtgggacagaatccaaaagggcccctgtgcaaccacaacaaccaaaaataaatcgattgcctacacagcccagacgtggtagaccgccaaagaggaaaaatacaagcgaaatcaatgtttctactgctgacaactcaagaagcaattcaaactccggtgcagctgggggaatcaagagacctcatctgtcgttcccaatggacgaggctggaaacccactgcctgttgtaaacgatgaatatgcacttccagatgaccccgagggagaaacgaaaatcaacagagatggagacctgcttggtggtcgtcaatttttggtcaggtccttcacactttcatcgcgtggtgaaaggaaatacatgctgtcaacagagcccgctcgagctgttgggttcagagattcgtacctgtttttccaataccatcccaatctttacaaactcataatttcccaagaagaaaggaacgatctaattgacagaggtgtgattccatactcttaccgtagtaggaccatcgcacttgtcactgcgagagccgttttcaaggaatttggggccaagattatcgtcgacggcaaaaacataacagacgactactatgtcggcaggcttcgtgaggagggccgagtggtggaaggcacgtatgctcgtgaaccatcaaacaaggtcatggggagagccgcgaacggtttgagtataccaaactcgagtgtcaaccctgcaaaaaacgccgtggagttcttcgacaggcgcaatcacaatattgctccaggtagcaatataagctccaccaactggctataccaacatgctgctgcatgtagcaggttcaatagcgatttgttctacgaccgagaacgggttttgctgatagaacaccaggggcttcgtgacccttacacaaacactctccatataccgcagtctactcagcccactcaggtgctcaggtacgtcaagagttctgcggtcgttggcgaaaagaatgtaacctacgagacagttatcgaagataaggatttaactcggcggagtatcgggttagcaagcgtgccggtagaagttttcgaagacgttgttgacgacgatgtaaagctggcaatactagagcagcagcggtttgaacggagagcttgatggccattatcaaaatagccatagatctatagagcgatacttcttgtaatatatgtattctcatacgaaggatggtcacccatttgaattcatctcttactttaggtcttccgagctaggaacttgacggacaagtgcatctagagttgaccacgatatagctgctcaacactttaggttgcgggcacataccgataaacggacaaagggtctttgtggattttcgaagttacagttaaagcaaataatttgctaattcctttgatcaacactttgccacctgatagcatctactacaacaatgttttcggccatgttacggccctcttaccggtctctaggaatcggtatcagagcacttagagctactccacgcgtgtttccagcctcagcatatagcgttgcggggcttcataccagcataaggttgtcaaacaagtctcctggaaataaacctgaagaaaaggatgctagcgatgaggatctcgataagatcaaacgcgaagttgaaaggtatatcaaggaagctaaaaatgatgaaacagggacctgggaacaaaggaagaaaaggatagatgaaggcatcaagaggcttgaagaaacactagcaaggcagcaagcgagggaggataatgttactgaggaagaaaatactaaaaacgtcaaaccaggttctccacctgaggaccatcctttcaaatttgaggagaagcaagccttcgagcagaacaagaggctaaatgacaagaagaaagctgatgaggaaaagctctccaaagctcttaatgacccaaacgccaaggtattggctgttaatattgggtttctcgaaatgggagtgctattgttcttattatctttcgtcttgaatagactttacaacacagaagagcaaagggagctgacctggcaggatttccggacacagctcctagcaaagggatatgtgtccaaacttatcgtgatcaacaagtcttttgtgaaggttatcttgaatgaaaatggtaaaaatcaaccccaacacaatggacatgacttctacttcttcactattggttcagtagagcgctttgaacacaaattgcagaaagcgcaagaagaaattggtatcgcagaagatttcaaggtgccagttgtttatactcaagagggtaactgggcgaaagcaatgtatcagatactccctactgctttgatgattggaggtctcatttggatcacgaaacgatccgcatctggcgccgctggaggaggaccaggaggaattttcagcgtaggcaagtccaaggcaaagcgtttcaataaagacaccgatgtgaaagtgacattcaaagacgttgcaggatgtgacgaagcaaaggaagaaatcatggagttcgtgagctttttgaaagaaccttcacggtatgaaaagatgggggctcaaattccccgtggagccattttatccggcccaccaggtactggtaagacacttatcgccaaagccactgctggagaagcaggtgttccttttttttcggtttctggctctgaattcgtggaaatgttcgtgggagtaggtgcttcaagagtacgcgacttgttcaaaacagcaagagagaacgctccggctattgtctttgtggatgaaatcgatgctattggtaaagcgagacaaaaaggtaacttctctggtgccaatgatgaaagggaaaatacgcttaaccaactactagtggaaatggatggctttacaccttccgatcatgttgtagttttggctggtacaaatcgtccagatgttctagaccaagccttgatgcgccctggtagatttgacaggcatatcaacatcgatagacccgaattggaaggccggaaacagatttttcaggtacacttgagcaaaattaaacttgcgggctctattgatgacttgaaaaacagattagcagctttgactcctggtttttctggtgctgatatctccaacgtttgtaatgaagctgccttaaccgcagcgagatgtgagtgtacttccgtgaagctggagcactttgaacaagccatcgagagagtcataggcggcgtcgaaagaaagtcaaagctactttctccagaggaaaagaaaatcgttgcataccatgaagcgggccacgctgtttgtggctggtatttggaatacgcagaccctctcttgaaagtgagcatcattccccgtggtcaaggcgctcttggctatgctcaatatcttcctggtgatgtttacttgttgagcgaacagcaactgaaagacagaatgactatggctctcgctggaagagtatcagaagagctacatttcccctctgttaccagcggcgcctccgatgacttccaaaaagttactcggatggctactgcaatggtaacggaactaggtatgagcgataagattggctggatgaattatcagaaaaagagcgaaagtgatctcacgaaaccattttccgaggagaccgcttccattgtggatgctgaagtcttcagaatagtccaggaatgccatgatcggtgtacggctcttttgaaagacaagtccggagacgtggaaaaaataacccaattgctcttgcaaaaggaggttttgacaagagaagacatgattcgtctcttaggaaagcgtccgttccctgagcgtaacgatgctttcgacaaatatttaaacgaacgcgaaactgaaagactacgcaagagtgagaccgacgtgggcatgagtagctgattgcaccactgagccactgtgacctgtaaattagtttacgaatacgcttttcaattcatagctcctgtacatacaaatacaaactagcgtttccgtccggcgtaacttttccgtcgcattttcacgcacagggaagttttggcactttctgccagcaactaactttcacgcaatggaaaaccttaaccctttcccttaaagcttcgaaattgaatagagaccctcatgaacttcaagatgtcttaaagaaaccgtagagtgttttcattacatttagccgccaacaagatcgcggctaatcgataacaacgttctcgtaataaactacttactatttaggtaacagttcaccgagacggaatatctcggtgaggccatatccattctgaagaaatagtactatcatcaaatgcgcctaagataacctatatccatgtcaatataagtagcacctgcgggccatagaggtagtatctatagaggtagtatctttagaggtcgtgtactgctagcgatttcatagatttatagaatgtcctcgccagttcaggatgagaatacaaggctcctttccccagtggacgaagataacaacgttcatagtattctggaaaaagaatatcatgaacagaacttgaatcttcccaagactccgattctggtgtcgttgtggctagggtcgtttttggtggcccttgacggcaccatcgtggctaatgtcatgaatagaattgccgaagaatttcaagaatccgataagaagcagtggattgcaacgagttttcttttgacaaataccgcgttccagccgctttatggcaagctgtcagatgttgcaactggcaggaaaggagcagctttggtagcgcagttcttcttctgcttgggtcttgtgatctcatgtttcgcacagaacgtcacacagttcgccgttggtagagcagtttgcggtatcggcggtggtgggattgccgccatgagcagtattgttgtaagtgacatatgtactgccaaagagcggggaatgtaccagggctacgccaatattgttttcgggtcaggtcagctattgggggctccattaggtggtttgttaatcacgactttgggatggagggcaatttttgcgatacaggttccagtgactctactctgcatggtactagccttccgaaacgtcaacattaaattagcgcatctaccacctcccaaggaatgctttacactgaaaaatctatcccgcctcgatctattgggatcttgtactcttgttatgtccataagcggcctgctgttcttgttctccactactttgaacaagttgtggatatcgattttcaccgctgtcagctttggtctctttgtctataacgagtactactgggctactgaacgcatcattccgtttgagctgttgcgcggcgaatctggggtgacttctgcgctcacggtcctgtcctctttcgtcatgtttggtgatgtcttccggtcaccaatttaccttcaggttgtacaaaatgtgtcgttggcaagaagtggtcttttcattttgtttggttcaatagcatgtgcaggttcgtctatgctcaccgggtggcttataaggcgtacaaatatgggcctggtcaaatgtgcatacttaatcgtacttggcatgattatttctcagctagccgggacagctataaacgcagtactaattgcaaagctgaaacctaaccagacgagccacgcacttacagactctattactcaacaaaccctgcaaccagaagggctcttatggaaaattatctatgtttccgcgactgtccttaacacattcggatacggtggtgttttggtagctgttttggtaagcattgtctttactgtgccaaaatctcagcaagctactctaacaggagtgttttatctatggagatcaatcggaaacgttttaggaacgtcagtcactcttaccctttacgatcttacgctcaaggcaaagctttggaaatatatgtcttcaaacggactctcgagcagttatacacagttaatccgtgactctgggtacctgagaaaccaattctcaggcaaaactctttcagctttgctaaaggtctataatgcgtcgttcttatggtcctttgggcccaatatcgcggttgggctgctggcagttgtacttgcttatgtactagtgcgtcttcaccgtactgcacattaacatggtggcaagattgcctgaatggggtccttacgcacatcgtattgtttcaatttgttgaaatcaatacctagcttgatgcactcctctttacaactggcaggagagaactcgttataactgtagcctagaaactgcatgatggccacgtttttaaactcattggacatgttctcgccagcgaaatacaatctaattgcaaaagccattgccttacagcagaccgtgatcggtacacccacataacctgtgcctaggcccggtatgatcagagtatctacattttgaggggtgtgagtaagcgcattccatgtggcgtcgaacaccaactgatagcccgtttcgatgggccttttttcgtcaaatatcctccgcgtcggcgccactacagttggaacgtgtaccatatatttgatgttgtttttactccaagtatccagatcaacaacagttgccccacctacatgtttgtacataggacctaactgaagtcgaaagaaacgctcaaaaatcttcccaccaaaataacgctgcaatgcaagatcaaatccgccgcctagataaccgaaagaattccctggcgacacaacagcacctgtattgcccaccattccctgtggtaggctatccaatgtcccactgtaaaaccttacataactcatatctgaaagagctgctttccatgcctttaccagcactgcattcgtatcaatcaagattactttcatccaattcaggcgatggctctagagtttagacttattagttgattcttatatctggtaggtagatgaaaatgacctgtgatttttattcttggcgatgaccttgatacctccaaaactgagagacatcgaatccttttgaaacaacgttcgctgctgggtccagagccatgcttaagcgtcaacttagccaaatcccggctgcgatttataaggttccacgggctcctccagacaagattttgggcctaactgaaaagtttgaccgggataaaaatggagcaaaagtaaaccttactgtgggcatatacaaggacaattggggtcatgtaactactttcaatagtgttgctaaggcccaaatggttttggaccaaagttttgagatgaacacagacctgtcatatctgcctatcaaaggatgtccagacttccaaattaatgtactgagcttcctatacagggatagttgcccacgaggcgccactttcctcgatcaaaaccgcataagttttgttcagactttatctggaactggcgctcttgctgtagcctcgaagctattgtcgctttttatgtcaagatcagtgtggattccaaacccctcctggcctaaccatgcgaacgtgttccaaaataatggcttcaaagagattaactattacagttactacaaagacggtagtttggacatagaagggtggattcaagatttagaaaaacacgcgcaaaaggagggcgaagatcctcagtgcattgtactacatgcgtgttgtcacaatccaactggaatagatccatcaaaggaacaatggcaacgcatccttgacaagattcatgagttgaatctcatccctataatagatatggcgtatcaaggcttggactctggagatttgtacaaagatgcatatctgctaaatatgagcttagatgagaaccgctaccaatggaagaatggtttatttttatgtcagtcatttgcgaagaatatgggtctttatggtgagcgcgtcgggtcgctctccgttgttactccgcctgattcaaaactgaaagtgaacgtggattcgcagctaaaaaaaattgtacgtggcatgtattcttctcctccaggctatggttctcgtgttgctaatctagtactctcaacaccacacctcaaggaggaatggttcgaggatgtcaaaaacgttgccaacagactgcagtatgttaaggctgaaatgggcaaaaggctagactggccatctcttcacaagtgcgattttcaacatggaatgtttttgtataccgggctcagcacttcagaagtcgattctttaagagaaaaatactcggtgtatttagtacaagatggtcggctatcattgagtgggttgaatgatgcgaacatggattatgtatgtgatgcactgaagaaagtgcgcaacaattaatagtagtgttcctagtaatttattcacttttcaactaaaagtaccgtttgcgtggcacgcgcattaaatagactacatgtagtgaattataagtatttatttcttccgtccaaatatctttttgagtttcttcccgaagctactcttctttttgatggaatctgtgtccttgtgtcctggcggtagctgctcactgaagaacctgttgcttaaattgttatcagttttggttggagcagattcatgattgctcacactccgcaacgagagagtgctgatttttttatggggtgtgttatgtttagagttaggagctgttgtcgactgagcaaactgaggttgagggggggctagtattttgtcttttttagacttgaaggaaaacccactcgacttttctggttgttttgttgtaattggaggggcatggaaaggtgccgcagcctcttccccatcagagtccgaatcgtgaaacctcgaactccatccatgcccagaaacactgaggggtgtttggggcttggtaggttccggcccgttagtggacgaccgtggaccattttgagatccggcacctaatgcaggaagctcatcaacttcatcatccacctcacttctcaatgacagcatcttaaaacccatatggctattactgggcctgaccttctcgaaactcgatctcttttggggaggttccggagggtaaaaggcgctcttatcttgtttagttcccgccgcttgtgttcttaccctgggcttaggctgctgctcttgccttagcgtctcgggccgtaagttggatctagcaggtggctgaacttgtgcgcggttgggaatttgcactgacctatgctttagtttcgacgcggtcggggtgctcttttgcgcggtggtggccccatttgccacagaggaaggccgcgccttgcgggttgtagagtagcgcttgggattctcattcaagagttgcgcgttgagtctcgtgttttcagcagttgcgagagaaatataagcatcactagcctttgagtctggtccttttctataagatttgttcaaggaattgttgctagcggtttttttgagagcggacttcattggagagctggttttcgtgatgggaggcatctctgtgggttttgctcttgatatggatccttctggaattggcgatgctccgttgatttcggctggtgaagcacgctcattgacttcaactggcgaaacattttcctcgatcttctcgcgagttttctcatgagccttgttcaggtactggttggcagatcttaaatattttgccatgctatggcctgaagtttcggcaggtaccactgcaactttaccatcctgcaaacgcccttcggtagaagtatggtttgacttgctctctttttcccttataacatcatcaacagttctgttagtacccgtatcagtggatttcatacattcattagcatcaataggggtggagtttagatttacagtggctgtggtaccgtcttgattcaatgaagtaggcgtagacttcggctctactgcaatctgcgtttcctcgctgtcctcgcgtggaggtgaaatcaacaccttaggcggaacttgagtctgactttcattggtgcttgaagatgtaggaatggattttgaggtaatttcactagtacgagaagttggtgtttctcttcctgcccctgtagagcttgaaactgatataatgggactaccagcctcttttgctacgccgtcccttttcaactgctcgtctgtctcttcttggagggattgctcagctagcggcttactggaccgcgttatcttggtgctccgacgtacagattcctgttttttgttcgcaattggtgcagaaacctttttgttctgagacgactgcgaattgagcgaagacctgcgccctagggaattcttacgggccgagagaccactgttgatagaaacagacctcctattgaaacttgtactccggctgggaggtttctggacctcagatataggaacttcaaccagcctcaaaccgctaggtcctggaacgtactttttcaccgttactggcttagtctgtgcctgggctccaccaaaagcctgaaacgtgtcctctgcatcgtaaaactcgccctcgtcaatgctctctctttgtctcggtgtcctgagttgcaagctggaggctcgtcttgagtccctgcgagttctcaagctattgtttcgactactcatcgatggagacctgaccatagaattggaacgagaaacactgttgtaacgcggcaacttttcagtatccactttcgtacctctagcatccagcgctctgccaattgcagaagccgccgcaaaagcctcagaatctatggctttactttcacgggattttcttgagtggaacattggctaattggccctatttctggcacaatacctgaactatagttgacctttttagaggggaggttgcccatacaggtgtcaattctcgaaactatttttgcttctttagggtctttgtctttttatacgattaactctttcgggccttcgactataaattagttaaaggaatacgtggtcaaccacctatggtcgtgacatgttcaagtgctaatgccaaaaccttctacggcgcgtaatgagcaatatgtctttaataagtcactatttttttatttatttattttgaattagttaatctagtcctgggattcaatactttgcaaaccgttatacagttgtgttaaagccgtgtatcttggtaattctcagacctcttgatagctgcagcctggtttctcgaatcatctcacgcatataatatatcacaaagattaattgccttactccaccgtcacagatttggccaggtttcttgggaaatcaacgtcgatgttcttgttaacagctaaccaatatgatattagctgcaggggaatgatgttcagtagaccttgtagacagtcaacggttagaggaagctccaaagtgaccaagttgctgttagacgccttggcggtccaaacctcgtcattctcattgcagatgatgatagggcgaccctttctagcggtaacttgttcaatggaagagacaaccttagggaatagagagtctctggtgccaaatgcgataatagggaggttctcatcaaccaaagcaagtacaccgtgttttagctcaccggcaagcacaccttcggagtgcatataagaaatctccttgatcttcagggcaccctcgagggctgaagcgaattggtatcctctaccaagtagcagcaaagacttctggtccttgagttccgtttcacatagagttttgatacgattttccatcagtagcacctttctgatctgttcaggaatcttcttcaaaccttgtatgatttcgtgtcttctttccaccttggagactctgtcttcagacagagatagtgcaagcataacaagtgcgatgtactgagaagtgtaagcctttgtagaggcaacaccaatctcaggaccagcgttaatgtgcacaccacagtgggtaactctagaaatggaagaacccacattgttgacaatacccactgtcagagcaccacgttccaggcagtatttcagggccaacatcgtgtcagcggtttcaccactctgtgacacaaaaattgccacatcgtctctgaaaactggtgtttttctgtccaagaagtcggaagccagttcgacgctcacgggaatttcagatagttcttcaaagatggccctagtagccaaacaagagtggtaggatgtaccgcacgcgatcatgatgagtctacgtgcccttctaatgaccggtagccatgagttcagaccacctagcttcacactgttgttctcaaaatcgattctacctctcatggtgttgaaagtagaatctggttgctcaaagatctccttttgcataaagtgcttgtagttacccttcataatctgagctagctccaattctagagtttggatagatctggtagcggaagcaccaatttctcttctagatctgtgaatgtgcaattcaccatcgtaaatgtgggcaatgtcatcgtcttccaagaacagcaccttcttggtgtgcttcaccacagatgcagcgtctgaggagacgaagaactccacagggttaggagcaccatcctcggacaaaaacgctctcgattgcgaacgtctcagtccagactcgttagtggcgatgggcaagaagttcctagcttccccttgagtgctgttcagcgggacgtcaggttgtacgtcgtcggtgtcggggaactcaacgtccacaaagtcgacctttagttttctctcggacttgacaccgatcaagagtggcgaaccctttcttgtagcaatcacctcgttaggatagtgcatggatctgcacagtaacccgtaggagccatctagctctagcaacacctgcatggtcagctcgtggaagtctagctcgttgccattcttcaaattcgtgtcgtacaaatgcttgaacaacttggcgatacactcggtatctgtgtcagactcaaacttgtagcctttgttgaccagcagctgtttcagctcccggtagttggtgattataccgttgtgcacaatcacaaagtcgccggccgcgtccgaccgctgtgggtgacagttggaccacttgggctcaccgtgtgtggcccatctggtatgcgcaataccgcagtgcgacacaaacgtcacatcacggttgggctttttcgcctcgatctccttctccagggctaccacttttccgatttgcttgtagatcatcgtcgagtccggctcgtccccatcgattgcaataccagttgagtcgtatcccctgtattccagcctttgtaggccttccacgagggtgtcaatcacttcgcctcttgatttttcaaccaaatagttgcaatatccaaaaataccacacatttcgatctttattaataattcttaagcctgcttaacgctttctggactctgtatctggattaaacgcctctaaataagagagatatctcaaaatctacacctctttaaatcttaaaatctttcgactttaaatttttgttgatgtttcgcttctaaaaatgttaattctaatattacaaaataataccaagccttgaaaacgacatagtttcaccaaatttcgaaaaagttacttaacattttatcttgaacggttgtagttggtaaagtttttcaaaacaggttagggttttgagagatagtttcaacactagatgataccggttagtgagcgtggaaactcttgtctttttttattacaatggtagtttttattctctttgaaagaggaggcggtcgcagtgacggattttataggtcgccgaacttatcgtagacagtacgccagttggcgaaaaagcccttgaagaacttgacgccgagacccacgtccttggaaccggtggcggcacgaatgctgtgcatggctaactgggcgattccgagatcgatagtgcgggcaccggtctgggaggcaatagagggcccgatagtaccgcccgagcgggagttgttcttgatctggaagtactgaaccttgtcgtcgttgagacgagccaattcctctgctatggctatgccaaccacatcggtggacatgtgcagattggagtcgagggacaaggtgacgccgacgttgggcttgggcctgtggtgctcgaggtacacagaggcgaagttagggttaaacatgtggttgacgtcggcggatagaatgagggagttggcgaaagtggtgcgtagcagtgcgggtgagtcgccgtgtagattggcgaccacacgctgcacgacgctctcgagaagaccacccttagcaccctggcgagacaaagagccgacctcctcgttatcatacagcgtgacgatgctgaaggcgtccttggggacaggcccttcgttggcaaaatcgattaaagacttgatggccgcaaaactgcacagacggtcgtccaagcgaggtgcgaataaaaagtctttttttaggcctcccagggttcccttttgcacgtcaaagagatccagatctagctgcaccagttggctgaccttcaccttggccagcgaagcgatgtagcgcaaaaattcaatggggtgcttgccaaacagcgggctcctagcctcgtcctcggggtcgccctcttcttcgttatcctcgccagctgtgtacccaatgacaggcacagcttggtcttctttgtcaaacggacccacggcaggctggccaaagtggaccgcaagcgaaggaatcttggcaattgggtgcggagacgagtccacaagccgcgactcgatcttgccggtatcagggtccttcacaaggacgcgcccacccacaccgaggtctctgtcgaaccagtaggtgttcaaagtcccgccgtatggagcgactcctaacaactggaagccctctacatcttgtttgttcgatatgggcttcaatttggcgcatagcgcgtcgatgtgcgacccaatggcaccaacgccactctcgtacttccagtcgctgcccaggatgaacgcagccagatttgtgccgtttctaatcgtgtagtactttccacttttgacctccgaccacgtagacttttcgctcacgtatgtgaacccagcctcgtctagctttctggagaaatattcaaccacatggtagatggtagggctctcgtacgtgaattcaatgtactcctgagaacttttctcaaaatagtttttggtgtgttgtttctggctttcatctctagtagaacgcgatggtctgctgttttcaggtaatccatttttctggagcgccagtagctccagggtctttttaatttgggccaatgcctcttgtgtagcgtctgacatcgctttggtttattgtttaattccggcccccctgttcctgaatggtatctatttaccttatatactttttcgtagtcataaaccgcttacagagaaggctaaaaacgaaggaaggaacgattgctggcttatcaggagcataaaggagtgttggttcaggcgcttgtggttactggaacgaagatgagatattgactcatgagagagctttttcggacaatctctgccctattgggaagccagcgtgctcaagggcttaacaagaacactacagaagtcatagcatccagggaattttgttgcaagtcctaggggatacctaaaaggagaattgaagaacccactatcaaattgaaacagtttgtgagtcgttttgtctccagaacgtgctggcctttgattgaacttattgagaaagcacccatttttgaagtcttggcgggccacaatttgaacaggagctagactaagacaattgtgatgagtggtggtggctccttggccgggaaagatgcctaaatcgactctcaggtgcttgggtcagggcgaggccatgtttacgtaagctatctattagataatccatatttccgtatgatgtgatattagggcttcgcgaaatatagtcactctatacgtacaagccctagatgttgatattgtttttgattctgtgttgatacttgcacatacaacaggaatttcgcgtcctggcaactcttcaaccagcttcaagcactcaccaaggtcatgtcgatggctcagcaagctgccaaggcggctactctcccctctgatcacatcgatcgtgttgttcactcggttacggacgctaccaagcggctctcgcagatttccacgagcacaactaataccaccacgcagtcctccaaacgcagatctcgcgacactatagggccctggaagctcggaaagacgctaggtaaggggtcctcgggccgtgtacggctggccaagaacatggagactggtaagctcgcggccatcaagatcgtgcccaagaccaagtcttcgcgcactggatcgctgccctacggcattgagcgcgagatcattatcatgaagctcatttcgcaccccaacgttatgggcttgtatgaggtgtgggagaacaagctcgagctgtttctcgtgctcgagtacgttgacggcggtgagctttttgactacctggtctcacgcggccgactgcctgagaaagaggctatacactactttcgtcagattatcgagggtactgcatactgccatggctttaacatatgtcatcgtgatcttaagcccgaaaatctgttgctcgacaagaaaaacaagcgcatcaaaatcgcagattttgggatggctgctctgcaaacctctaacaaacttctcgagacatcttgcggctccccacattatgcatctcccgaaatcgtgatgggcaaaaactacaacggtggtcctagtgacgtttggtcctgcggtattatcttgtttgcactcctgacaggtcacctgcctttcaacgatgacaacatcaagagacttctattgaaggttcaagcaggaaaataccaaatgcctcagtctgtgtcttctggtgcgcaggacctgatctccaggatattggtcgttgatccagataaaagaatatccataaatgaaatactcgcgcatccattgcttgcaaagtatggtaataagcgtagcaaatctaactccgacttacacatcttgagccattccaaaccacaaatctcgaccatcaaatctgaaagtgatgtggatccgactattttacaaaatttgcaaattctatggcatggcgcacccaaggaatctatcctcaagggccttttaaagccagaacttaccgaagagaaaaccttttattcgttgttacttgcataccagcaaagacaatcaaagcagaaggagaaacctcctccaatcaacgccccaaaaattctgcagaaatctcaattcagcgtttcgtctatcaaatcccagtcatcacctcgcaaggagcacgttgcctcatcttcgagagttttcaagtcaacctccaaaaagcgccttgtgatgtcttcctccaagaagtcactaatcagttcgtcttctagaaaatcaataggttccgtgaagtcttctgcctcaagaaagtcagtaaggctatcacccaagaaaaattcacaaccacctcttccatcgaaaggatccctttactctttgcactcaatatcgaagcgctctgtaaacttaaaggatcacttacaggaagataaccgaccacctttaccccagcaatcagagttcgaaatgctttgcgaagaaatcttgtttggagccgggctcgaaggaatacaggaagagccaactacagacttagcagaggctccgaagcagatgcctttggcaaaaaagcccttgccggttgctgacactcaacattctgcttcaaagtgtgaagtagagcctgcacaaaagcctgaccaaaagcctatccaaaagcctgcccagaagcctgcccaacagtttgtccaaaagcctgtccaaaagcctattcaaaaacttgcaccgcaaccttcccctgcgagggaaacatcgggagtcagaaaatctactgcgatgccaagaactgagaagccttccataccatcccctcaaggttcaatgagggctagtgccagcaaactgaaacttaccccatccagccgagacttgagaattgcctctgcgcctctaagcaaagataccgttcctgtgtcactggatccacgcagaaatgtttctcagcctaattctatcgagatgcttctaaacaaatacagtctacgcgcacaccttaggtccaaatccaatctgaagaagcttagaaacagcggtgactggggtcatcaagcatttgatatggaagaaggacattcagaagttgacttggacgctaatagaacatcaaatgaagcaaacgcaactgcaacgtctgatgacgagttgacaaacgttctggcacaatccagtactattcgaggtgaagagtgcgctgatacttcgattgattcttcgactactgaacgcattgactcgaaacctagagtatcacttcctccggctaatctaaatggctccatgactttcaaaaatttgaacgagcttcttgttgaagaaggtagtggtacagcgcgtgcgccttcagtggtacggcattccatgagaatatcctcgaagagtaattcgcggaatgtatcttgtaagccttccgctcaaaatacccaaaagagcctgatggttcagagaccgcggaaatcaagccaagtcagcggcaacgatgcacgctccgaacttttttcggacatgtcttttgctctggacatacctacacaaacatttaccgctcaggcaatacagatttcaaacggtagctccctagatcaactcgatcattcccaaaaaaagccggtcttgctacaggaagaacaagccgaagatgatattaacatttttgaagatgccccctccgacaatgcctcagttgctacaagctcttcgggactggattcccaacctcatgtgcatcggaaagcaacttccattgactctttgaacacgacaggtgtcttgacgcctgccgcagacgtgcgcgtgtcactctacgcgaataatatgacatcttcagccaaacttccgagggaaacaacggaggaaatcatttcaaaattcaggctctctcccgaaaaaggagttgctccacttcacaatcggcaatcttaccaaaatgccaggagttccatatcgcaaagtgtcatatccatgttcaaggacttggaagacgatcatgaggaccccaacgttactgaacattccgcgaatggggctgatgacacacgaggtgtgggaaaatcgcttccagatggttcgcatagcattgacaatcagactagcaatgcaaggcccgtgactcaaaaacgcgttactatgttgttcgatgacgatactagtaacgtatttaagtcatcacctgttaaaagcgtcaagaacagaaaagaagtaacaaatgctcaatcatctatggctactttacacgctccttttacaaagagtaagttggatacagtggttgaaaatgaacaaccagccattcgtacacagcttcaaaaacctttacgacctgcacctcctccacccgccaaggagacctggtttacgaagttgattcggacttttacatacaataagggcggcaaggactcactcatatcagatcatcacacaaaactaaaattcgagacagttcatcttgtcatgctaagggaatttggaaagcatgggatagactatgagctgaagcgactggataagcgcggcagccatagccacgccgaatataactgttggtttgtgcagggacaataccgattcaagatacgcattgaaggagttacaggtgacacaatagtgcacatcaaaaagaagggcaagaaagacagggctgcgttcgataagtttaatgataatatctcgggggttttgaaagcggaggaagtgatagcttagggtttgtccggttcaattttcagattatatatgactttaatagtagagtaatgcagcataagcatatgctttattcttaggacttttattaatactaaatggagggaagctcatgaaccatctgacttcaacaatcaacaaacaacctgtatttattcctatttatcgtcactcattctatctatcttcattacgttataagcctgtaggggcttggctctctaatagtgtaagcttgttctgcacttatttggaagtgtcaacgacatatcttccaagaatcttaccggcttccatcatcttgtaagcttgaggaagctctgaaaggccgatgatcttgataggagccttgattaggcctctgttgaagaagtcgatagcctctctagtgtcagcacggttgcctacataagaacccttgatagaaatggacttcacaacgtgactgaacacttcggatttaacgtaggcattggctgggagacccaccaaaacaacggatccggttggtctaacatactgagtcgataaggagatcgcggcctcggaaacagacacgttgattacaccttgaggaccaccttgggtggcctcttgaattgcacctaccatgtctttagtagttgtgtagtcgatgaagatctcaccgcccaacttgtggaaaagttccttcttctcatcgcctccatcaatacctagcacacgtaagcccatggccttggcgtattggacagcaagagaacccaaccccccagcagcacctgagattgccacccactggccaggaatcaaatcggcagtcttaagagccttgtacacagtgacaccagcacacaagataggtgctacttctgcgagattgattcccttaggaagttgggctgcctgaactgcatctgcagtggcgtactgttggaaagacccatcgtgagtgtaacccgagaggtctgcgtgctcacagtttggctcatggccttgctcacacagctcgcaagacatgcatgaaccgttcagccacttgataccagctaggtcgccgatttcgaagttggtaacgttttcaccctttgcaaccacaacacctgcaccttcatggccaccaaccaaaggtagcttcacgtccagaggccagtcacccttccaagcgtgcaagtcggtgtgacacacgccagagtacttgacgtttatcaaaatctcgttgggcttaggcttgggcacaggcaaatccttgtattgtagctcaccgccgtgctcataaaagatcacacccttttgtgtcgtagggatgtttgtggatgcgaatctgagcgttcccatgaacccagtacgtgctgctccatagccgctgagcctttgacgcatcgcctgcataaccgttgtgcctgtctgtctgtagaatgttctctgcatttcgcgtttctttttctttgaaaaatcttaagtcctcacttttctctaaatccgaacagctgaactaactgaaagtaagttaaggcaattgatgtccgagagagaaagccagtttttcctttggatcgcggttaactatcctaccccttttcaaattttggacccctgttgtcttccaacccgtggcgccatttatatttgcaacgaaaacgtttttcgttcctctcgctcaggccacccatgaccaaggtcactcacgcacctttacgagcccttcgggaattcccgtacgagtgcgctgctaaaggcgggggatttgatcggggtctgccggttgggtccgaggaggtacgaaaaatcatactgtcgttggtaatgatcagatagctcaatatgggctaataagtgtgataattatgtaagctagagggttaagcttcctgggattcctgattatgtaaactggaagcccatcgtgggtctggcgttcgaaactcggtgtcggctcacggtttccttttctgagcagaagcggtttgtaagttgagtacgttgcccaacatagtgcatcggccacaacgcactgctgcgagccattgagaaaggcggtattattgtagtgcatggttagatgtgcatggccttaaaaaagcttaaaatgcagttcgaagagcttagcgcttgcgctgctttttccacttgaaagctacatttccctgggcatcctgtattttctttttggagccctttttcatacgctcgcgttccaggtccatacgttgcagtacaccagcgagctgacgctcacggtcttggtgttgctgtagttggcggagtttcttgagacgcttgcgctccaaggtttcggaatcgagcccgatcttccctgcgcctgcactcaaactttggtcggctagttgctctttggtgagcctattctcacaacggtggagcatctctgctgtcgtatgaaagtactcgtgagcgtcgaagttgtgcagggtagcctgatcatccacgaagacggtgtgggagccctttgctttgaacatggtgttctggctctgtctgttcaatacctggcgctcgttttggagtagtgttctaacgtagttggcgtcctgcgttttcagtagcttgacctggtccgttgaaagactagattcctcgtcggccgcacgccgcgacttgagaagcaggcccttgccgtccacttttctggagtgcatctcatggtaatactcatctgggttacgttgttgtgctttttctcgcagtatcttcaagcttgcctgtttgcggtggtaatcctgtgctcttttgacatagtctttgtgcttctccaggaacccgaatctggaccgcgacgatacttgcgatctctcgcggtgctgcttcttctgtacattatgtactagtttggccatcgttcgtcgctgttattacagtttacgtgcgatgagctgtgcgatgagctttcgctcagagcgtgtctctctgatcaacacttccaaaattttttcttcgacccatgttttgcacgtgatcgttatggaatatgttgatatcattatatacgtctcatcgaaactcatctaaactcgaacactagcttccatgccctcattttacaggtatcgatcgagccgaccccttttctttactctttaactcgtcagtcccttatagatggcagctgttgacccccgcctgcctccgattggcacggccttgccagctgcactggctttccgcaaaaatctgatatgctacgcggaggatcccacagttgtagtcgagtacctccaagcgctgcgactatcgtacacactgtgggacgactatgactgtatagaaacaaagcagaagccagaacaagagcaagtcctgttgcttccaaaccttgacatgacgcggccattacagcaggacaagctggccaagttcctacaagaaatgagatcacgttcctcgccgtcctattttaccgccatcgccaccgtttcacccacgtttgttccttatgtgcacattacctcctacttaaaacgccagttttggtttgcttgcgcgggcccttgcactgacgaccttctggacctccatctggaatcgctaccgcccctgcgcgccgctttgggccaggttcacgtacagcattccatcaggcgctacgtgctcgatatcatcatccaccttcgagtacatcgcttctcaaaccagtcttccggcggtggttgctcaacccacgccctgcgcgacatgctcgagttatgccaaaccctggctctcgataacaagcgcacttttgtgatcccagatgtggtaaaaaccgcatctcagtggtactttcccttccatctcgagcttgtgcaagatcctagccacgaaatctcactacagtttggatccaacccagacctcgtggcccagctcatcggcaaactccaaaatttctccctccacagatccgagaaaactcagtacccgctctactttcagtatatggttgtaagagatgtactgaacctcgtggtacctgcaatctgagttgcatgctgacattaccactctacttttctccacccaccggaattctgtgctccatttttgcaccccactctaccagaccccttgtggcttcgtgcatagctttacgtcctgacttttcgtgccttatttgtctctttcggagtcccccgagggtccaccaccttttttccctacgctgcgaattgcttcctgcgtgccctacatgcgctaccaacaccaacactactactaacttacatgcattggcccatcatgactacaggagcctctctacattgcaggaccggaatccaattcaacgcaatcatagaatgtgacatgcactagcaagcacaaacccgccttctttctaagagtggtagtatacgtacgctcttggtccattctccacgaaattcgggaatatgcttggcagagtcattcggctcactatgtcttgattaggtaatcgcccgaagctcttttttcttccgtgtcaataacatacgtcataggaatgctggtcgccaaatcgatgacaattgctaaaaaaagatgaaagtggaggtataagaagttcactccagtagccaagatcgttcaacttattcgacacatttattttacttattctcacatcaagacttgttaaaacaaaccgctcgattatcgaaaacagtttaacaaaacaatcaaaaaatgaaatttaccactgcttttaccgctgctctcttggcttgcgccaaactaattgcggcagactccgaaaaatttggcttcttggtgatcagatctggctctagtctccaatacgcttcagcttatgccgaggactctaagctatacttgggaagctcatcttcgagcctttcggcagtgatcactgacgacggcaaactaaagctgtccgatggaacgtacgctgttgtgggctctgacggcgctgtgaccgagggttccgagtctgaggcttccgacaagttctcggtgtcagacggatacttggtatacgacggcaagaacggttttgtcgccgttccttctggttcttcttatttgttgaccaccgagagcactgactcgtcgtctatcggtgtagcgattagaccaaccgctgagaactcgggttctgctattcctgactttagtccttctggatctggttcttcatcttctgcatcccagacgactttggagtcttcttctgccgcagctactagccaggcggccaatactacaactgcggctccaactcgctctgctaccacactctccgctatctcgcagatcaccgacggtcaagttcaagctgcttccgctgcgaacaccacttcttctcaccaccacacctctactgttgacgccatttctcagatctctgatggtcaaatccaggcttctactgccagcgttgaaactcaatctgaaaacggtgcccctcaagccttcgtcggtttgggtgctggtgtcgctgctgctgcggccgctatgctcatctaaaaaccttcatgcatggtaatctcaagctggcttgctggaggataaataataggtcctaatatgtagttaaaagcattaattcgcgctaaacattcctcgaaaattatatgttgataattgagtgatctgtacagtccactcatgaaagcttttcttggagagccttgaatttttttcacataaacctctctggaagtggaagttcttacctcttataaccaacgtccttaatcctatcaatatatctttatatatagcccatttcaccaatacttgagctttaacggatagtttccgtacaattgtcagtattatatatctcccccgctttttattcggagtttttcagctgacgattatgacaacgccctcgagtaaacataacgttaatagtgatgacagatctactctttaaatcgtttttgtgtcacttcgaaatttaccgctttgagaattaagcaaaatgacagcgtcatagtatataaaccacagtttacgtcctttgatagatgaaagctgcgtaattgtttccaccagtagacagtagcctctataacccatacttcctaacatatcaaaaccattcgtttaataaacctgttgtgatgaagtttccctctttaatattaccaagcgtcgtcgctctggcgaagattgctcgggccgactctgagacttttcaaatgcttgtagttagatctggatctgcactgcagtacgcatcagtttatgcagaagaaggagaacttttcttgggcgggactcctgttggccttcgtggcaccgtcaccaatagcggttacttgaagttgtccgacggcacctacgcagatgtggacaaatttggcgctttgctagagcaggaagatccacgtaatgctgccccaggattttctatttccaacggctacctcaagtatgatggttctattggattcaccggcgtgctcaccaggaaaggttatcgtttctctacaattacaaccagtccggacgatgtcgaagtgctgattaggacttcttttgccaacggctccttagtgcccgatttcagcccacccgaaagtttgagttcttcaattcctgccttgactccatgcacaaactaccgcaacactactgtcactgtcacaacaactgagcacaatactatcacctcatgtgaaactaatacttcgaagcctctctcttccacccagcattccgtgacctcactgacaccattgccatcctcatcgacctacaacatctcttcgggttcatcacatacatcatcaaatcctttttctccctctgttccatcaactatttcttcaacctctggtactttctcaaattcttccacttctgcaggacctaccgtcacaatcactgtatcatcgagctcttacatcagctccctaatttcaagtgtgactagctctgttttgccgccattttcttcatcaagaaacacaatttcatctgtgctgccaagctcccaagtaaacagtagcagtaccctcagttcttcaactgccgttctttcctcatctattgtgactatcacgatttcttcaacttctggaacttccgaaagctcaacagtgttaccaagcgtttcctcatcaacatcacagtcaaactctgctgagagctccagtacaccattctcaagtgtgactgtatcaccttcctctattagcgaaggatcctcatcggtaagcctgacatcaagcagcgttgtactctcgtctacctccgcccaaacttcatctaatccttctagtatcacgtttcccgtgtcttcttcaagttttttgccctcgtcaagcataagcgagaccagtgcttcaagtgcctctagtgtgccatctggttcttcagcttcattcagttccagtgcaccatcttctctaactggttcaataagttccagtgcgccatcctctctatctggttcagctacgtcaagcgcaccatcctcttcggtagcttcagttacctcgattgcaccttcgtcttcatcgggtctggtcacttcaagcacaccatcttctttcagctccccaattacttctagtgttcaaacctcttcatctgagtccataacttcaagtgtaccaagctcttcaagcgcttcagttacattcagtacaccatcctctgtatctggtatcacttcaagcgtactatcctcttcttctggtattacgtcgagcgcttcatcttcctcgactgctccatcttcctcaactgctccaatcacctcatctgcactatcttcttcatttggttcagttacttcaagtgtaccatcctcttcaagtgtaccatcctcttcaagtgtttcagtcagctcaagtgcctcaccttccagcacttcggcagctccaagtgtgtcagcatctttatcaagttcacctacttccagtgtagtatcctcttcatctggctcagtaacatcaagcgcgccatccttttcatctgggtcggtgacatcaagtggagcaccttcttcaagcgcttcgattacttcgagcgcaccatcctcttcaactgagtctgccacttcgagtgcagtatcctcttcaagtgcttctgtgagttcgggtgcagtatcatcttcaagcgtaccattctcttcaagtgcttcaattacctcgaacgtaccatcctcttcaagtgaatctgctacttcgagtgcaccatcctcttcaactgagtctgccacttcgagtgcactatcttcttcaagtgcttctgtgagttcgggtgcagtatcatcctcaagcgtaccatcctcttcaagtgcttcaattacctcgagcgtaccaatctcttcaagcgcttcaatgacctccagcgcaccatcctcttcaactcagtctgctacttcaagcgcaccatcctcttcaactgagtctgccgcttcgagcgcactatcttcttcaagtgcttctgtgagttcgggtgcagcatcatcatcaaacgtaccatcctcttcctcaagttctgtcatttctagtggaaaatcctcttcaacatccatcagttcaagtacggtgtcgtcgtcgacagcacctgcttcttcaaattcacagtcgactctttccgcaagctcttctgtacaaagttcttcaccctcttcgtcattgagtgcatccgtctcagtctcatcgagtacttcagaaatagtttcctcgtcagcatcttccacacaagggtcttcgtctcctgtgtcatccagcacaacaattatgacgtcttccgtgtcctcctccactttcagctctcaaccatcactgtcttcttcaaccatcacatcagctcagccctcaggatcgacatcgactctcgcgtcaagccagtcgtctacactgtctagctctttaccagggtcttcgactgaacagtcctcgagctctttatcatcttcttcaatcacatcctcatctgtgatctcgtctagttcacaaccccttgagccttcgagctcccctagccagtcatcggtcacctctagtacccagaacggcgcagctcgtaagggctctacaggtctgggtgcaggtttcgttctgattgcagctatgctcatgtgagaaaggcctaaagtgtttcatttttttgcaattactacttcatctgaagctttataaacctcacatccctgttaattcttttgctataaatcctggtagactttgcgggttactcagtctatcgatccttaatatttattctaatacagttatcagtttattcataatattactgaagatgcgatttacatcatatggattatgcgtcgctacttcacatatttgggtctcgttagatgttacctactttgatcctagctgttgaagcttgacatagcgcgcattggtaaacaaataccattgcaaaggtatgcttcatacgccatatacttagttacaacgactgtcagttgttagagaatccaacagttcaaaatgtcagagagaaaagccataaacaagtactatccgccaaatttcaatcccttggaagcggaggaggctgcgcggaagctttcaaagaagttgaaaacaatgaatagggacgtgataactattcgcctaatgacacctttcagcatgcgttgtttaaaatgttctgaattcattccaaagagtaggaaattcaacggcaagaaggagttactggcagaaagataccttgataccatcaaacaatatcgattaagcatcaaatgcccccgctgtaacaatatgatttcatttaggactgacccaaaaagtggagattatgtgatggagactggcggtgtaaagaactttgtaagtgaagatgccaacaatgatggcagcaagaccgaaaccctagacgaaacgctgcagcgcttagagaagcagcagcacgatgagaataaaaagattagtaagggagatcaaggggacaagctggaacaaatcgaaaagcgactgtctaagatgcagcaggaacaagaagactatgagcaactagaagctctgcgtaaagacaatttgtcaaaaatgaggaaagcagaacagcttcgaaaagaagaacaacaggcttccagagaaaaggcactccgagacgaaaagtccgccgagaaagctttcttacagtttcgtgaccaagaaataccaggaacggcccaagctaacccaggtcccattagtatgagtccagtgattccccaaaagatacgactgaagaaaaagctaaagacaaacgctctaggtgtggttgtaaaaaaaaagagctagttttgacctgaagatctatcaccacaatttcccaagataccaaatattgactagatataaaggtcatgccatattcaaaagtcccgccagatgctgatcgtggtacacaagtgctatatcaagtggctctgaataagaccagttagacttttctctgcgtgtttcgtgtgaggtgcgctttacgatctcaatttaagcaggattgtttgttagaaagggatcctaataaggcgatgccaggtttgtgacaagttctcaaagaagggacaaagataactctaaatgttctttggctcgagctccaaactcactcctgtggagtttccgtacactacccgtactgagaacttcaagaaagagaagcacacttttaatggtgcggacttcacatatgtgaagtggcctaatacatgtgctgactttgcaaccgcaaaagcacgcgttttaattgtacatggttttgatgagcacgctttgatttatagtcgtctaatggactacttggggaaggaaggaattgagtcattcgtgttcgatcaaaggggtgctggagaaacttctatgggaaatcaacgtgggaagacgaacgagtaccacacttttaatgacttggaccatttcattgagtggaatttgaaggataaagacgacaatgtccctcttttcctttttggtcactctatgggtggaggaattgtcctaaactacgggtgttcgggccgttatcgtgatcagatcgcaggcattacttgcactgggcccctgatcttacttcatccacatactgcacccagtaggctggttaccgccctgtcgcctttactggccaaatttttacccaactatcgcattgacaccggacttgatctcaacggcactacgtccgacgaacgctatcgggagtttttgagtcgtgatcctcttacagtgccactttacggctcactgcggcagatctacgacttcctggagcgcgggaagaaattagtttctgacaaagaattcgtgggaaaattcaaaacgcctgttctgatcctgcacggcgcagacgacaccattaacgatcccaaagggtccgaagagttctgcaaattttgcactgctccagacaagcaattggtattgttacctggcgccaggcactctatatgcttagagactgatgacaacttcgaaacggctttccggactttgagtgattggatcttacaacactcaaaagcgtgattcgctgagtctctcatattttcaatccaatcaggtcccatctgtactactctgcttgacatatgctatacctattgacccaaaagagctgcaaccttgaggaatttatgcaagtctctaaaatctcatcacacctcgccacagacgagataaaacccggggaaaatccacaataccactccttcctcctgcctaatctatcatgctaatatacaatgctctacattgccctacacctccgcatcatagtcttttcgtctggatggccgtcatgtatttttttacgtagcggatttaagtattctaaaatgagttgccatgtactcacatgcatagaactacataacctgaattttgatatataaaccgagatatgttttggagggttcaaggatttctccaagtttcgaccaaataggaacaacaacaagttgatagttgtgattagagacagtttgagttaaggcttcaagaagttgcatctttcaggatccgggatcataaaatggaggccactgatgcaaagaatcagcttcacaaatgtaaggtagaggacaagaacagcagtggatataaagcatctatagcagctggacagatttgtggatgtgaggacgagttggacatttttgaaagatttgtgcaagatccctgtatggatgcgtgggaagggctagatgaggaagaagataggtcgcagtgggaggatgaagagttagacccggtgtgcgaaggagtagaaggattcggccagaaagcagctaaaactggcaaggccaacatatgttccaactgccataggctcaggcggtggaagactgcagctacttctcaggatcccgaggagcccgtactccggtgctctcgcaccaacagctttatgtcacaactctcacgtcaggcatcgcgccagtctcttcccgacgcgggagaatctacatgcacgtcaccagttcaactggctagccccacgcagccctccggtcagtcgttggagataggcccctcatataccaggccagtctcgcgctcacggtcacgttctcgctcgtcatttggcgccacttcggccatcccagctcacatctattgcctcgaacgcttcgtaagctgcgaacttgattccaacgccgagtgcttcttcaagaatgaagtttcgcctcaccccacagactcttctgcgacgtctaccctgggatcacctggtgcttccgatccagctacgtctccccatttgagtggagctttgtccagtgcatcgtcatccaacagtgctaaagcgttgtccgacgtccagcctctcttcctcaacaaacggaagtcgagggtttcgtctatcgaggtgtcgctactaaattcattttcatagagctgtcacacaagaatttacaagctattgaaatgaaatgggaaacaaggaaaaacgccagctttgctatttaggtacccgaaaaattaagtagagcttcgaaaataatattaatcaaggtttaatgttcatctaccaagtaatgaattggtcaccttagtgttgatgtttttaaaaaggtattcttcgtgtgctgtgctgctgctgtcttagaagatcataaaatattttcaagttgccagttccatttatctttaacggaagttccttaaagatcagaagatggcacctggctctgatgtgggatctggattagctgaagccaatcgaatgaatgacttctatgtctctgatagtgagctcgctgctacgagcgtaatgcccgaggaacacgaggattttggagaagtcatggaaagttcgccttccgagttcgcatgcgcttactgtaatattgactcggcaaagtgtgtagtcaagtgcaacatttgcaacaagtggttttgcaattcgaaaaatggtacctccagctctcatatcataaatcatttggtactgtcgcatcacaactctgtgtctctgcatccagagtcggaccttggtgacactgttttggagtgctataactgtggttgcaagaacgtttttgttctggggtttgtttctgcaaagagcgaagcggttattgtcattttgtgccgactaccctgtgctcagactaagactgtaagctgggataccgaccagtggcaatccttaattgagaaccgtcaatttctctcttgggtcgctgaggagcctagtgatgaggagcttctgcgggcaaggatgatctctcctagccaaatctcaaaattggaggcaaaatggaggtctaacaaagacgccactataaatgatatcgacttacctgatgagaaagaggaggttcctcatgttcttatgaggtatgcggacgcatatcaatatcaaaggtcttttgcaccactcgtgaagatagaggctgactatgataaacagctcaaagaatcgcaggctctagaacacatttccgtttcttggactcttgcccttaacaacagacatttggcatcttttgcgttgtccacgtttgaatcaaacgggttaaaagtggcagttggtgacgagatgattttaaggtattcaggcgttcatcatcctgaatgggagggccgtggatatattgttcggttgccaaacagtttccacgaccagttatgccttgagctgaagcctaacaagaaccctccacctacaaacctgaatactggtttcacagctgagtttgtatggaaggggacatcttatgaccgcatgcaagaagctatgaagaaatttgcggtagtgaaaaaatcagtctcgggctttctgtattacaagattttaggtcatgacgttccagatctggagtttgatgtcgaactgccggagcagttctctattccgcacttcacacaactgaatgtatcacaggcaaacgctattcgccacgttctgcaaaggcctttatccttgattcagggtccaccagggactggtaagactgtcacctctgctacaattgtataccatctttcaaagctccacaaggagcgtattctggtctgcgctccttcgaatgtagctgtggatcacttagctgcaaaattgagggacctaggacttaaggttgtacgtttaacagctaaaagcagggaagatgttgagagttcggtgtccaacctaggtctgcacaacttggtgtcgagatcagccaaaggtgaacttaaaaaattactgaaacttaaggaagacgttggtgaactttcctcgattgacaccaaaaaattcgtcaagcaagtgcggaaatcggaattagaaattttgaagaaggctgatgttgtctgctgcacctgtgttggcaccggcgacaaaagattggaggcaaagtttagaacagtcttgattgatgaaagcactcaggcttcagagccagaatgtctgatacctatagttaaaggtgctaagcaggttattttggtcggtgatcatcagcagctaggtcctgtcattcttgatagaaaggcggctgatgctggactcaaacaatccctttttgaaaggcttatttcgttgggtcacgtacctattcgtctcgaggtccaatatcgtatgaatcctcatttaagcgaatttccaagcaatatgttctatgaaggtagcttacagaacggtgttacaatcgagcagcgcacagtgtcaaacagtagcttcccatggccaattcatgatcttccaatgatgttctggtctaactatggaagagaggaaatctcgggtaacgggacatcataccttaaccgaattgaggctatgaactgtgagcgtgtcattacaaaactgttcagagatggtgttaaacccgatcaaattggagtgatcacaccttatgaaggccagcgggcgtatattgttcagtacatgcaaatgagcggctctatggataaggacctttatatgaacgtggaagttgcgtctgtggacgcatttcagggccgtgagaaagattatattatcctatcatgtgtgcgtgctaatgagcagcaagcaataggattcttgagcgacccgagacgtctgaatgtcgcactcactcgttcaaaatatggcctggtaattctgggtaatccaagatcgctttccaggaatagcctctggagccatcttttaatatacttcagagagaagggttgtcttgtagagggtgctctagacaatctacagctctgtaccgttcagcttactcgatcgagaaatgcccgtacatctcagaggccgtcgctaaacaggatggacttcaagcaaggcggtgacattgcgtcaggaggcttcggtgactttgatacccaaagtctgatgtcttatggtggcattgatgccttcaatataagtggtagcggtaacctgaacgcgcttttgacaggctactctaataccggcatcgcagggaaacaggcagctcctgccggcaacatttatgacacaaacgtcaaatttgactcaagcttggccagagacctacaggattacgaaggtgttccttctaaatacgaggatgccatcaaggagagtgacgaaagcctgcgggctataggaggaatgaggaacctaaatttataatgcatcccctatccatcacaaactctccagcatacacgaggagcttagtagtcgcatttatttgtatattagtgtaacctttataaagatataaattgatctgctcataatcagcaaacagagaatatataatcaatgccgaagacgtctcacttcttgaatagccgcataaacttgaagccttgcttggtctcaccttttggatctgaggattttcctttcattttagaaagtgggtttgacctggagctattgaatcccaagttcggcctttgattcaaagtgcgagatctagaaagctggctgttgttctgtgggctctgaaacctgttcaggcctctcatgaaagaggaagattcacagcataattttgtcaggccatcctctctggcaaaagaccccgcaaggtcaagctctacgtgattagcttcatccaggtataggttttcgaccagaaagagagcgaactcagttttacctaaaataatgtcgttggggtattcatagtcggacaagacattcgtaagatgttcgagcctgtggtacaacagtatggcttcctgttttaatgttttggttaaatctagcgttccctctttcccttgtgaaatatcaccatcttctatcgccacgttgtcattcgctttgtctatgtcgaggtatttcattagatcctctccaaatacttctgcattattctccgtgagtttctcgaactctaactccccaatagtggccttcgattgatcgataacagggcttggaaaggatgcatgctcctttgagagacggttcatactcaaagtttttggcatatcgtaacctttctcttcatcacgctggaagattgtgagaacacttatgagctctgtttctcggaggtacctatcgatgagatatggattggtgggcagatcactcaaacagttttggttcaaaacaatttttggccttgcgacgctgttgcttagtttaagagccttaggcgagaaatcaagtttcttgtctgttactttgtcgatgtaatcggttaattcatcattgtgcttcaggataaaatcattcatcttagtcatccagggttcctttttaccaaacaatgttaaagttgagagattcaataggactttcgccagaagagtcagagttctctttggattttcatccggatggttgccaacaatgtgaaacattttaggatttaagattactgggcagaagaatcgcaggaaaagaaaaccagatatgcagtttagagtgcttttgagctcatcatcccgacaaataatttcaagatttttcctaaaagccttgagttgctctttgataccggagggtaggtcgttgctggtcctcataattcgagaccacaattcttccgccaacttcaggagtcttgaataatttccttctataatagccatttttcgctgattgtcgctctctctgatgcggttgggatccagttcaaggcacatttcggacgatactattttccgtattatccctcctacggccttatcaaggtattcttgaccaatacgattaaaatatctttcaacagattttgtgaggattgaatttcccctgaacagggagctgtagatgttcgcggatgaaagattcttatttgcgttcttcgaaatagattgatcaatgttggagaattccttttcaattaaagcttgaaaccaatcatttgtcctgttgagcgcttgaaaaatatccagaaacacaactgaaaggtcctctaatttgagatattctgcaatggacatgtcatagaggtaatcggtcatttttgttaggctcatgcgggagagcattgaatctaacttagtgaagttcactgagggaagaatggcgttaagacttgaagcaaccttaatacacagtgttcccagctgaaagtgtttattctcgtggtcaaaaattggaattcgggtctccgcactcaagcttccatcattgatcatttcttgggtaatttcaatggttccaagatttttatcccaatccgaatatgtaccatcatcgccaagagcttgctttaccgtaatgcacactggagaggtttggacggaaaagttgaagtcgaactcctctctccaaaatggtgtctgcgcatcagaaactatagaggttcgcgcccagcaatgattccaaattgagatatcagagtacaagtagggagggagttcccttccgcgggcgtgatcgtaactcgttaagtttatgccactgaaatcggcttccagaatagagatcttgaatcgatttgagattttcaactcatttgatttatcagtaccaatgatagaaaccgattcgactttagcgaaggtattcaaggccacaaaccaatcctcaaggtcaattcggagcggaaattggaggtatactccttgagatgctgctggtgatttagttgtgttggagtaaaagtgcacgttagtggaggtcttgagctgttcgcgaagacggtgaatgactcctaaaaacatgaagttgtcgttttgaagaagtgaggggtctaggatttgtatctctgaccgaagtaacttcgagacatccagggaccataagatcgaaccgtcactttgcaacaacatatctagtctgccatctgacctaagccgccccattgctgaataccaacccatgtcctctgcaggggcatcttctatgagcggtgggtagctcaatccgctttttagaggaacacttttatttttaggaattggaccaaaaacgttaaactggcaaaccagcaagtcaattggctcttgttgcttgggaaagatcggttgaatgactgaggtcttgttgaaaatcccgcgatctttcaaacttttccaaaacactagcgctgaaaacaagttgagaaaagactctttctcagccaaccgcatgtacatagtagaatagtaggtttctaccttgataataggaagctccccatttggattggtcaatagttgaattttgcacgattgcaaatgctttataattggcttattcgacttggcagggctgtctgtagtaacccgtaagtcggagatgctatcttcactaacagcatgacacagtgctccagcctcattcacttgtaagaaatgagtcttccagtcgtccagcgacaggttgctacaccattgaacctctcccacgaataatcctcgattggtttcaatctttgaaatcagaagattcttggtagagtctatctctggagactgatcggatcgcaacgagctatatccattggaaaaggagccccctatgagtggggtgggatccgatatattcagttgagtactccccattccctcgtctttatcctcagttttggatctttttatggttggacagtcttgaaggagcacgcgacactttgttgtcattctcaaaacccaaaagtttattcaaggccgatcgaatacaagacaaattaaacattgctcgacgtaaaatggattatatgttaacgaagtactctatacaatcgagaggcaaaggcgagcatatctgctcacaacttaaaagcagtaggggcttcgccttcgggcccgataaactgtgggtctctccatggcccgatatcagacaaatagaggccgcccttcgactcgtcaacctcggatttaccaccgaatttgactggcaagttctcagcaggaatttgcttcagcaattccttctggtatgacgaacctagaatataaatcttggaaactgtaactggatccaggaatggtttgaacaaacggaaagcagtggaaaaaccgaaaggagcattgatcaggtaaaacttgcccatacgctcagggtagtagttttgaccgatgttagaagcctccctaacgtagcttagtacttgcgcagcggcagaaatcgagattcccttcaagtccaaaattgtgcacgaggtctcaacaaggtacccagcctgtcttgaacacgctggaagtctgtaacggacaaaagactcgtactcccagaccagattgcgcagcatacgctcctggttggtgattttgtacatttcagtgaggttgactgcgcccagttcctcgaagtacaaaggacggccctccttgtcggtcttgtggtagtactgtgggtagtacttagccaccagtggcttctcgtcgtagtggaaatcttcgaaaatgctgtccaccccgaactctttcctccacttctcgcagttttcgtacatggtcttggaagcggccacatcgaacttcctagctctcaggaaccgcagcaaagtggagtcatctgttctttccgtaaacccctccttctccaacgtctgtctgaagtccaccaggtttttctgctgagcttctgataggtttccaggcgttccagaaatagatccgggtgcgcacgtttgtgggtacgtttccaatagctctttctcctgtcacacaattcgaagttagtaaattttcttcgttttttctactcatttccccctccttaacaacatactgacaccattattgcaattgaattaagctacttgcggctcttgtttttgttttaaaggatacgtacagctcatttttcaaacttggctctttattccaaaccgttttgcgcatcaaatcttcaatgatgttaataccgggtaagaaatatatgaaggaaaagatcatctagacagtgagatcaggacaattagaaagttgatagaagagtttcatttatcacaaagagaaagatgagcactccattggagccttttcttggcgacagcatgctgttctctactgctagagaaagcgagctgtcatttgttgcaggaaatggcaagaaagtgacgttgagaagaaagaaagcggcaaagtctgtagatctggggtggaagcaggatgaaagctatggaatagatatcaacagcttactggataagtatgaattgatgcaaggaaaaacatctgagacagatgccttgaggcgcgagccaagcagatcgccgcaattatggactgagaaatggaagccgctcacgttttttgaccttgtgggcaatgagaaaaccaaccgtcgggtgttgaagtggctgcggcagtggtctccacttgtttttggcgaggagttgccgaagaggaaggaaccgggcgattccacgccttctttcgtggcggatccacttcacaggccgcacaagaagatcctgctgctcaatggcccccctggtattggtaagacgtctgttgcgcatgtggttgcgaagcaagctggttttgctgtcatcgagataaacgccagcgatgagcgggcaggtatcagagttaaagatcgagtgcacaatgccctgttcaaccacacatttgacgataagcccgtttgcttgatcgcagacgagattgatgggagcattgagtcggggttcgtgaagattttgacggatattatcaatagcgactatcgcgccacgcagcggctgatgagcggtcgcctggcaagcaccccgaaacagaagcgtaaacaacgctcatcgaacaaaatcttagcgcgtcccatcatcacaatatgcaataatgtgtatgcaagtgcactagagaaactgaggccacattgtgagattattacttttcaaagaccagcagaatcagcattgctggagaggctgtcgcatgtttcccggaaagaaaagttgaatctagataagaaaaaactcaaagaattgagcgagctagcgcaaggcgacgtaaggagctgtctcaataatatgcagttcattgcaaatatgactactaatggttcaaaccgagcggattcggctaactttgatgatcaggtcaaagatatgacagtctcgtggtatcggttatgtaatcaaatatttcggagaaacccccacacagacatgaaagatcagttcaagacactcttgagagatgtggaaatcaattctaattaccagcgcattgtgcaaggttgctttacaatgtttcctgaggttaattactctgaccatggacttcgaaaaccaagtgcggccgcagactggttatacttcaacgatatgatgtttaaatctcttttcgaacacaacggagatctacttaggtacaactcggtagttccaatggcgtttttccatttattcagtgacattgcaaacaaagatgatattcgtgctgtgttcaatgaatttgatcacagggaaaaggtacgcagcaatgaagaccttgttcgagcgacctttcagcgagcatcccctaactgcaaaatcttcatgaacaaaagatcgctaattttggagattttgcctttgctcgactacatcatcacacccgacttcaccaaactccgaaataaccaagtcaaaacagcccttcttcgtcatgttgtggcggctatagagtgtttcgacttatccttcggagaaaggtctgacaccgagctgcctcgcatcacttgcatagaaccgccattcgataaggtgacgataatggatgaaagaaggatgaaagaagtgtttaccaaaaggcctgcattattaaacgtagtgctagccaaggcacaggagggtaaggtacggaagcgaactttaaagactgctgaagcggataaacgcgatctcgaaaatgccagaaagaagcagaaatcgacttcttcgaaacctgttgatttttttaagtcccagtatgcaaatgtgcaaaggaaagggaacgataatgatgaaaaaaatgatggttctggggtcggtggaaatggaattccatctgccaaaatatgggtaaaatatcaagaaggattttcaaacgcagttaggaaaaatgtcacctggaactcactttgggaatctacatgatctacttttcggatgaactccattcgggcctggcatcttcaaaggctcattgagtcaatgcgtggagctgctcaagattcctttctcgtcgaccgataaaaggattggatgcctgacgccgcttcgactttcatagctcaactctaatgtgtggcacttggaatctctcgcgaccctccctcaagaagcttttaacctagaccgtttcaattgggtgtcttcagagtaatattcagtttccgcaggctgattgaaatcacattgagactatctctctatgagtgagaagcagtgtcaacaggaggttttcttagcgtcatcacttaacgtgcaagcaattgaggcaaattcagattgagtttcaagtatccgcttaacaacgcccgttggtgggaattcgatctattctagtcatcttcctgtcgtggatctcttttccactaccatcgttgtatcacattttcttatttcaagctctcgcgaggcaatttctccgctctgatggagtgaagctgcctatccttcaagtgaggccgctatactttctatatttttgagcagtgttcacaggaaggctaccacagtactccatgtaaaatagcacccaaccgacaattatgccaattaaagagcaagagctaaaatactccttgaatactcaagactacacgtaaaacagtgttcggcgctcttgattttcgtaaaagacctaccttttatctgactatgacacgagcgttgcacactaatttcaactagatgtacctgacttaaagcacactataaataatttgatcacatagaaaatatcaatgggggaacatgaacgttctaaaacaactaagggtatttgtttcaaacaccagcgcatctcctgtgtctcttcttcactcaaactctataattttgtctcatgccaggagcttcaaaaaaaaaaaaaattgaagccatgatgatgaaaacgttaggaggggctggtttgaatgaaataataaggtagtttccgcatctaaggcatggaattcacttctcacagctcaggctttgtcgactcgtgccaaaatggtggcagcgcccaagtatttgatgacaacttggactttagtgtatctcatcattccttgaaagatgcttatcaattcaattcgaaatttgaaggcagccttcttgagggcttaccagcagacacatcagctcttcaagagctgataactggaaacctgaacactattacccctcctggctccaactcgccggggtacccactagagccacttactagcgcgaaaacggactcccaacgaaacgaaatcaatctgtcttttggtcggcaacaggataaatcctcacaggaggaagacttggcacgcaaaaagaaggcacagaatagagcagcccagcgagctttcagagaacgtaaagaggctaagctgaaggagttggaggagaaactgatagacagtgagcgcgacaagcagttacttttgcaacaaatggaggagctaaagcacaacaacctagaggtagtcacagaaaacaagcttctgcttgaaaaaaagagagaggagtcacagagccaccaattcgtggacggccatgcaccaccagctaggtttcaattcccatctcagactgaatttatccaaactgctgtcacaggccatgaagctaaattgaagtatcctctttccaccatgagttacgaatatgacggagagcagctcctcactttccccgcgtcatgggaatatttacacaagctttcccaggagcaggaattcgacgtttattctgtcatgcagaagttaaagggacaggaggtttgccatggacatggccctgcctataaaaaatcattagtagacgagttcgtaaggcagagcctgatttgagcgcgagcgtacactggggctacagaaaggattgtaaatgaaattttctatgacggttttcaataaataaataactttaaaatcattctggattgtatttcttacgtccattgtagcgtaaagactggcagctgcttttttcgatgtatgcaccttctgcaaagatgaggacttgtaagtttgaggcaccttgtggcaagctttcggcagcaacaagcagcaacaagcaatccaactctgcatctgtcagtaaatcgatttgactattatcagtaaatactggcctattctccaacggctacgctttgcaagtaacccaagtctcttgaacgtgacacacgcacttacaagaacactcagacatatcaagaaaccaagtaagcacaggatatcaaaactaccatgcctttccctacctaacaagatacactatggccttcctactcccgttccctgctcccattcactgctttctaaaacaaaccactgcagaattcagcattcctacagtcgatattgaagtcttaagtcttttgcagagaagggttttgcatcgaatgacagatgatttttaagtgtagttaaactttcacattgttcaagttctgctcgaaaacaataaaaaaagacttcagaagcgcattgatatatcaccatgaatcaaagcttgactacgctagtagaactcttcccgagtatcaatgaggaaatcttgcaaaggacgttaacgagtgctggaggtgatgcagatgtggcatgctctatgattctgagtgagcaagaaacaatgagtcgaatgcaggacaacttattgtcaaacaaggctaacaccaaccaagaaaagtttccagatctgcctgacgcgtgcgagaatgaagtacccagaaaaagaggggctgtaaatctgaaaaagcgcctttggcgtccggttcactctttcgaaaaaatacacggtagcaattatatcaagaattccaccacacctatcaagacgaacgcttggagttcagctacagactcaatacaggatattcaaaactatacgcatgctcccttgaagattgcccagaacgcgttttataagaagtccctaaatcctgcaagggccatcattgacataatctatcactatacgcaatatctgctagaattcagcgaatcgtcatctttgagtagcccgcctcgagaacacgaaacaacaaatgttaaactcacaaatactggcggtcgggtccaatctgtgcgtgggctggcgcattcaaagcacatcagcgccgcgattcccgccgagaccaaaaaatcgaagtcacaaggtaccgcttcaagcatcaagcaaacgtatgtgtatcacccctctagtgacgaagcgatggagctaaactctattatcggaagcaacccatctctcaaggcaatcaacccagagtttctcaaacaagctctgatattctttgatggcgatgttgcgcaaacaacgctcgtggcggtcttcataatggactgtgatgcggcgcgcttcacttttatcgacgttggccccaaggtgccaattgttaagcaccatcaaaacctgaaaacatgcccgggtaccactacagctaaggaaaaggcggcaagctctgattctactgtcctagaccctgcttcatttgtttctgacgagagctacgacaatgccgtaaaaatatgtgaggatgtctttaataactacacggctgatcttcacggattcttgcctcatgaggcgacccttattactcagacctgcctcaaaacttggtggagtgaggaactagcattacgggagataaatggacatcgtctaaatcagataaaggcggtaaacgtcgcaccattcaaagtcataactggcagagggcttcacagtgtaggaggtatatccaaggtgcggataaaagttagaagttaccttgaaagcaatgcatacgtctatctggaagagccatctttctttatagtccaagggaagagaaaggcgtaatatacctgaggtccaaagagccttcggagaaatcacgtgctacagttaatttgcgtagtgatttggaaacatcttttggctcacataggtttaatcatctcaacaaacacaggtaaagaagagccgcaatactgtaggtgatagatggattatatgaatttgggagtaacatcccgtaaaacaggaattgaaatcaagaaaggcattcgtaaagatgaattctccatggagaacgtggaagaattcttcaaagacgaggagagttacatatctgtgaggaggaagagcagaaagtcgtctcttcttccattttctaagcagatcttaccacaggaacttgctgagccttcaaggcgaagttcaaatgttcttccgcctagtgtacctaccattaatgaagaacatgatgaagagcttaatggtggtgatgcctatgagttacctgatgaagctcaggattttgatgccagcatccaaaactatagttctccacctagagataggctcaagagttctcaaggtgaacgagtgcaacgtcgagcaggacttgataagcaacgttatgagcccaactacaagcgcgatgatgaatctatccatgatgtagctataccgcaaacgcccccatcggattatggcaatgaaagctaccgtgatgttccagatttggtcgctgacgaagatgatgagctatctcgtggtaacactacattcaacacttcagacaatgcattattggaagatgaattacatcagggccgtgtaatccaaagtgaagaagacgaggacagagactacttcgaaaacccatcagaagatagtaaagggagcagctctgaaggtgaagatctggtcagtgatgcgagctcaattaccacaccgactctcgtaaggacaaataacaaaagctcgctactgcactacgctggtgtagataataggaataaacccgaagctcgccaagttaccactgatgattcggatgaagattttatacaggaacaagctcatgcattggcgaaggaagccgagtttagcagaccaaatggtttgcgcaaatcaaaccgagtcaagattgctcctctggagtattggcgaaacgagaaaataatatacaaacggaagtcaacaaagcctgttttggaaatagataaagtgattacttatgagcatgatgatgatgatgatgaagaggaggagaaaatgcgacggaaaaagagaccgaagaatccaccctataactttagcgggtcaggaaagtcgcgtggccgccccagaaagaatcaacagaagtccggtatcagtccttctgataaaaatttaaatgaaagtcttttatcaaaagcccggtcggggcaagtccagcactccgaatggttagaacaaggcgttttaagaggcccagtaaaactctcctccgatcagaggctggaaggcgaagagaacctagcgtacgcaccaaatatggctcaatcagaacaacatcgggtaacagaagaagaaaaatattccctggcggttctctttcaaacaccaagcactcttgcaagcggcatacttactctgcctatcggatgtcgcaaaaagattgcaaaatctaacaatgctttcattaacttctatctgatacagggcgtgatagaagcttcgattggtcgcaataagctgatatgtatcgaaggtactacctttcaggtacccccttttaatgaatacacgttgcgaaacaagggtaagaatgatgccaagatgtacttcgtcgaggtaactgttcccaaaaagacagacacatccagaccaaggcgacaagaatcgtggacttcatccaagccagccaaagaaacttttaatgagcagttgagagcatcttctagcgatatgagcatttccgagacctaaagaagcacactattatgaaaatcaaaatgatgcattaccaaagcacgttgatgagtttaagaatagtctataaaaacaaatattacaaccggcagtatcatgacgttcgctagctagggcagtcaatgccttgaccgggcctttactgaagacaacaacaccacctgtgatacaaaagaatatcacctatgaactttcctctccactatcaccgccatcgtccatcttctcagctagctttttcattctcgcgagtttcaccaaaggcgctaatgatcttacatgatcagcatacgtcgaaatgaacggatccgagagcagctgagaagcagtcgctctctcatcaggatttacatgcaagcaccatcccaaaaagctcttcaagtcgtcactcaaactatcagcgtcttttagctcaggcgtcccgttggtagcaatcagatataaagcgcgtaaaggagtttcgttcagataaggaggctcaccttcaatcatttcaatgatcataataccaagagaccatatgtcaacttttggaccgtattcctttcgggacacaacttctggagccatccaatagggtgttccgaccatggtagtgcgcttgagattgatttcattaatttgagcgcaaaatccaaagtcagttagttttatctcaccagacatggagagcaagacattgtccgacttgatatcacgatgtataacacctttggagtgcaaaaactgcaaaccctttagagtctcgcggcttactgcacctatctgaccctcagtcaagatacagtgcgtcacaacatccgtcaaggagccgccttccatatattccataacaacccacaaatcgcctcttagcaaatatgagtcgataaagttgacgatatttgcatgtttgctggccttcataacgagaatctcattaataattagctctttcttaggttgtttttctagattcatttgcttgatagcaacagaggcattggtccccacctcataagcagtgtaaacacctcccgaggcaccttgcccaatcttgatgagatttttgtaaagcttgctagggtccccatcagtacatatttccgtgagcttggaataaagttgctggatcttctttcttctgtcatctcttttcttctcagcagccttctgggcttcgctctgagacacttgttccttcggagtatcttttggaacaggtgggggtggggcaggtctgatcggagcttctacttcagctacttcagctattgtttttttcccatcgttgagcgcctttcctacaggaggtgaagaaatgggaaactctgattttgcaagtgttccctttcgcgataaggatttgagccctgaagttaggcttggcgtgcgagctgccttcggggatgtctttgatggagctgatggggagagagatgatgctatttcattattattaggtgtgcctggcggctttggagcaggcctgctgggcatgaacctttcgtttgttgaagattcctgtactttaggagcttctctgaggttcacaggtgcctgaagctcatgcccaaaggaatttatgccaaggctgttttgctgctgaaacctggcattggggttgtcgagtctgccaatggatggcgaggaaggtgtcctaaatgaagatgtgcttgatatgttttttccagagcttcccacatgaaatgtcttaaacaccttatcctcaccattcgcctctgtgacatcttggtagaatttgacaatatccattactgcctgaggattttgctgctgctctttcttcgatattccgcttgaggtcaataatctttcccactcatccggaagacctgtatattcccctgttttagtatcaaccccaacatgatgaacgtgtttggcattatacggagttgatatcttcagacccccgcttgattgccgcttttcaccctgagaagttctcttcatattttgcatgagtgatgtaaaaacccctttcattcgactgccaccgcttcttctctttttattctccagggtgggagacgcgatgggtggtggaggttttgccatattcacaacatcctctcttgaagctttcttgttaatgttgaagggcgaggagaccaccctgtagggcgatttgggtgattgcattttgttagctgtggaaaaaggttgttggagttgattggtgccgtcttgggtaagggatagagatgattctcccgcttttccagaaaagcccccatcgttgagattcgaggtgccacttgtttcccgcatcggcgttatctcttcatactgaccgacaagcccaggcttgtagatctgtgattcttgttgtgtctcaagaaggagagaactcttagcttgttcagatttctcctttttgttgaagtctctactgtaatcgcttttgggagtgctgcttttgagatggctatggttgtcgatgttggcattagaactgtctctggttgaaaactcttgtgaaaggtgagtatcgttagcagtggagagtatcatagaatcgttggtaagtctcgagttatctgctaaataatgatccgaagccctaatggtagaattagttttgtctccaatcgtagactgctcctgcatctccaaaaaagtattcggttgttgcgagctcttctctagagtgtgagccgtcctagttttacccatttcattatcctgaacgccaggtatcacgtcactcacttcgtaggaactagtgctcaacgcagatgaggaagataccctggtgaagtgaatagggtcatcgagagttgttgattgcaggatttcactcacattgcttacaggagttcgttgaggcttgcctggatccatggacttatagtcggtattgtcctcaccatcctcatcctcattttcgtgaagtgcgttcacgtttaatgtcgcaggcgcccggggcagttcatacttcttgtccagatgttccggaagtatatcattgcatccatcgctattttcagccgtagagctctccgccagcggggggtgttgcgatagtcctgcggcattctcagccatcgtattgttggaagttccttaggggtcgcactttacttgtttgaatgtaatcccacgtaatgatgatcactatttggttgaaatatagctgataatcggtacttgattggtgcgtgacttgtgtctttagcagtaaatacgaaacctgtaagaatcaccaactgattcaagttgccttgtatagacttgaaaaaacgttgcgtcagcttttttcgagaagaatgtaatctacctgaagcgtcgtcaagacggttcacagcgatctgtctttttttttttgggctctcgagatacataacacgtgtgactaaaaaagtacagagacatatggtgataaccaatagtgtgggaatattctaagagagaaggaaagcacctcctccctcagtcatagcttgaataagtcgtgaacgtagaacttccaaactgctatacttgggcaattttaagtagttcgcacaagtcatcacgctaggtaggtattgatcaggttctagattatcctcggtatgcttgcgtactactgtaagcttcgggctcaagctcttaaagcctccaatcggtagtttgggcgagcccgtcaaaaactgtaggaaaagccggcgctcagagtctgtgaatgaggacatgacggtgactaaattgtgtataatctccgagtcttggttataaccgtgatcagcatcgatgtaggaaaggagggtccccgtcgtccaatcctcctcaatcctcccaaaaagtttggtcagttcatctggtgttaaaatcagaagagagctgtaggggaatgcttgggagaaaccttgtatgaagctcgaaatctgcttttcgacaccggtgcctaacacctggtccaacactttctccaggtactctctaagattcgaagcggtcactggcgtgttcttcccattttcaactaactccacatcgtaacctggtaagtaaaaggtgagagctaacgactctatatcttggtcattcttaaggccaagcacataccgcaaagattttgttagttgtggatccaccatgtcgaggtactggagtgcaaactctagatctgcaaaactcaatgtctcacccctgcaacgcatgtgagataactcaaaaaatgctctgttaaaacgaaaatcaaggagccggtcgtctaacatagacctcgagacaaatgctcctagttgactaaagagctctagtattcttttttcatcattggcagcacgtaagggtgcagggtacagtaaaccctctacgaaaccagttttgtcatgaaaggcatagttgtcgcacctccatagacctaaggatttgcgggcaaactccttcgagacaatggcataaaactctaatgttggtcccagcccagttccaacctcattttggtattcaatttcgaggatgttaggagaggacccgtatttcgtaagtatttttatggcgctcaaaagtaggtcatctctagaaactctgagcttatgtctagtaggtcttcctaactgatgcagagtgtcagccccattaaccttgttcgtatgcgtccgatttttccacagctgaatcagtcttccatgcccaaaggaagtactctgtaggaaaaacattctcgtttcaaaaggaaataagaatggataattctgagtgaggtggagtgtccaagaaggtaaaataccgccagcaacaactaaaggttcttctagttgacaggccagctttgcactaagtttcgaattaacaaagcagtcaggcctcgagctgcctctcaacaaagccttcaaaagcactaaaagcgcatctactcgattaagcgcagttccagctttgacttcgccagaatataatacctcgatttttggttttgtttctttcttctttgtctttttgtattttatagaatgagttttggtccagattgactttttgtctttctgagcatacttgcatgcgttgaaaatagcaccaaatatggtgttatgatgactacagtccgctcccgccaatgaaaactcgaagtcccactcttcaagatcgctttgtttgccgccctgcaccgctagcacggaaaccagagaggtcagtaaccttgattgcacaactctgtgttttaggaaatcatttaatgatttgaaagaagcgatacaatgaattgacaccactattgtttgaaggttcacaggtatgccagtttcagctgcattgccttcatattcaagctttaatttcatttgtcttccaagcgaggctgccctgccttcattaccatgtaatccacaatctaccagctcaaacgactccagacgagtcaaggctgtttgcaatatctcaacaaaagcttcaagctctgtaccaaatgcatctactagagctctttgacaaatagaagtcttagaagaattattgagtactatcttcgacaattcctcggctaaaccactcgatatgaattcgaagcttgatatgacaaaattgggcctgaaaagttttgatttcacttccgtccacagactaaaccaaatatcgtacgtatcggattgcactttaagtacccgtagacgctcaactaaagagtcaatatcaccaagctctcctacatttgtatcttcgctcttcgaaaggttgtcgatggtcttgagagcagtggctagatcgcttctgacattttctatccgtagatgcttcaaaataccaaatgatattttagatggcctcacaaacccagaaacttctgattcgccaaattccatgttataatcatcaccactgttgctctctctatcattttctccatcgctgctttcaccatactcttcttcggtgctcgcgtattgacagctgccgccagccgaggacttatcagaggtgcccgcagataaactcaatgacagatccttcaataaatcaataacaccctctcttttgaaagcagggaggtaaacgacattatgtttcccaactagacttagaaccatttgtacattgccgagaagtaagccaccagacaccaggtcttcaaacttactttcttcaaagagcgatttatttcgcgccaggctagaagcaatcatgggaacaactttcttgcagatagctccttcttcaggcatatgcggcgcgatgcgagaaaagacgattagcactaatctccttatatcaaagtcaacagcattgatgtatatctcaacaagaagaggcacgacatctttgaccaactgcttcagctgtttctctacatctgagaaatcaacgcttttatgcttatccgccgacaagacttgacattcttccactgggaaaaggactaccaaaaatcgtgaaatgctgataagtagtgccttaggcgcaaacatgactttctcatgcaacggtgaagttgaatttcgcctaaattcatcgaatgaacttatcagcatgctcatgatattctcggagcctatgattcggggcgctaaaccttctgattttgaaacaacttgggtcagaatatcaaaagcccttaacctactatcgaggccatcatcacttccgattaccaactgcattatgctttgtatgagttcaaaatcaaataagttttcgagaaggccttctccgctgcccaaaccactgcatatgccgtagaaagcattcagcatattatgtttaatagaggtatccgaactatttgaaaaaacctctttaagcttccacattacgtccgcaatataatcgaaatctgagatttgtacccgcgtacaagaattaacaactatagtgactgcttttttttgagcatggatagtaaagaaatctaggtactgcagacacgctagcaagctaccagattgttgaatttctcttccatggagcctcgatataatctccagggtttccaagacttgctctgcaaggtcaatataactgatctccatcaatttgtcgttacatgcgcatataacattttgatcaactgccaaagatatcatgtccgggttgacctcaaaaaggttgtacaggcagcggcatgctataagctgcaactccaattctccttgcagcagtgggtctgccaaaacactaacgataccttttaaaagctcttcctgaggtatagcccgctccgcagtcaatgggctaagcatcaataattgttctgaaatctcccttaaactttccattgccatgtagggatccttctgtgcattcgaaacattcgtaagcagctttgccatcctagatgtatctctactgccagttcgtacgctaccgtttaaagtagtaaacatttcgggaaagatatctgcaatgttaacacgccgcgaagtttcgctgctattcccgtggggcccactttccatcctctgggtcaatgtgcctagcagctcctgcaacgcagagtggcggtggctactttccgaatcggcatttagtagttcgttctcacctatgtcttcgtcttcgtcctctcttccaacctccacgctatctggcgaccgctcatatgcttcatctcctccgtcatcactagcgttgtcataagtaggagtgtttaccccatatatctcaatatcttcttcgtccacctcctcctcagggtacgagtaatcctgttcatccccttcatcgtcttgctccccatattcgctatggatattggctccaaagacgtagtccccatcactgtcatagtcttcgcgatccatatcagtgcccagatcaggtcctgccatcccctacaaagctgacgatactagtatacttgtgcccgcttaatactgtagtctgctcaatactcgtttgccacttatgggtcaccggagcgcccggaggattagccttaaatggtttaaccgttggaaggtacttgttcagaggtcaaaaagaaactgattattgaaaaatcgaaaaaattttaaagctcatcgctctagctcatctcagccaaaataccaactataggtactgatttggtcttgtatttgtcttgactcattgaaaaactcatacttgttggcgtaaatcatcaaaatgcctagatccaagcgttccaagctagtcactcttgctcaaaccgacaagaagggcagagaaaacaaagaaagaatcttcgatgaggtgagagaagccttagacacctttagatacgtctgggttttgcatttggacgatgtaaggacgcctgttctgcaagaaataagatccgcgtggaacgggtcgaagctgatcatgggaaagcgcaaggtcctccagaagtctttgggtgaaagaaaagaaaacgagtataaggataacattgcaaagctgtcaaaggtttgctcaggtgtgacgggtctactgttcacagacgaggagcctcaggttgttaaggagtacttccaagcatacgttagagcggactattcgaggcctaaatccaaggcgccaatcactttcgagataccggcgggtataatctactctcgcggtggtcagattccagctgacgaagacgtaccaatggtgcattcgttggaacccactatgagaaacaagttcaatatccccactaaaattaaaggtggtaagattacgatagagagtccttatctggtttgtgaggaaggccaaacactagatgttcgtcaagccttgatactgaaacagtttggtgtcgctgctgctgagttcaaagtcaaagtggccgctttctacgacaacgagacttcctcaatcgagacagtcgacatcaacatggaatctgcataaacttcattgtataatactatttagatatagcgaatgttaacatatctcccgccagtactgttccaagcggtttaggtcttcgcacgtttcatcgttgctagaaatgaattggatctcgatctgatatctagatttaaccttaaatgccacgttgtagatgaggtttgcaaggcgcgtctgcgaagcagacagtgtgtcaccttccaagcctaggacttcgtccaaaccgtaaataagtaagttcttgaaattgactatcccttcgccctcttcaacctcaaactttgttagatacataaacaaatactgaagtttgtttaagaatagaacatttatattattgcgagcgttgatagacgcccttacagacgacatcatacccgctgaacttagaagctcatgttcaaagtaatttctggcatggggacctaaagcaaagataagtgtactacactgctcatttccttcgagaatcagctgtgcgagcacagtgtccatgagctagtgaggtttacgacctgtatggttgttgttggttcttgagttagggacatgttctattcggaatcataacgtcgatcacgacataaaattttttggcaatacttactactaaagaaagccagcccagagaggtgaagagcagcatataagacgtggtcgttggtatccttagcaatatgatcccacgtttccgaaccgcactgcgtttgaaagagccttgggctttgcgtcgtacgatacaaagaggcctctcaactgtagatgactccaatggatcaaccaaagaagctgtaccaaaagctgatgaattaaatgacctgacttccgaaccgaaggatgagctttccgtgttgcgtcaaagagagtacaataatcaagttaaagatatcctcaagtccttttctaaaacggccactgacgatattccggactttcacagacttctttccaaggagctcagtaccaaggaacagcaactagacgaggaactcacctcttttcttaagcagttttcccagttaaacaagatcattgagcccaagaccagaaacgaggatgtaaggggagattctgctcagtcgcgtattacatcatttcccttcctcgtaccatctccaaaagacaagccctactcatcacaagaactctttctgcgccaaatcaagcatgcaaaaggaactgctaaactaggagccactgtggagcaggtgtactaccctcaccatgatatcttctatccttcaacgattggcgatctttcgatttccaaactacttgcagctggcgtacacttagggcaatccacttcactgtggagaccaagtacacagccatacatatatggtgaatacaagggtattcatataatcgatttaaacaaaacgttgtcgagcttaaaaagggccgctaaggtggtggaaggtgttgcagagaggggaggaactattttattccttggcacacgcgagggccaaaagagagcgttacaagaggcagcaagaagaacacacgggttttatgtgtctacaaggtggatccctggaacgctcaccaatcctaccgaaatttccaatgtctgggaaaggcacgaagtagatcatggagatatgcccacaaacagacctctcacagcagatgaggcagctagcattgtaaagcccgatctactggtcgtgctcaatcccacagaaaacaggaatgctctgaacgaggctatgcaagcaagaataccaactatcgctatcattgacacagactccgaaccatctctggttacctatccaatccctggtaacgatgattccttgagatctgtcaacttattagtgggtgtcttatcgaaagcaggagagattggactccaatctcgtcttagccgagtttcctcacaatgagaaaataatttagaccttgtatataataaagtattgctaacaaaatctgatgccctcacaccaaatcgcgttactggcttcttaaggtagataaaaaatcgtggtcggcaaaaaaagaccataacagctggcgatgaagaggagcagtgcaactcatttctcttttttcatgttgggatctttctttttgctagaatcgagatcagcactctcaacgccttttgaatcttctacttgggttgcctcttcggattcgctttcgcttctatcatccttttgaatgccctggaacaagatacgatacaaaactctcacaatcaaaaacagccaatacaggttaacaagctgcaacgccgaaatcagagtaaaaacaattggcaaagagatccaacatttgtactgctgggtagcaaaattcagggtgtaatcaccgatagtgcggaactcagtcaatacggaccacagaattttaatattgatatagtggcgcaaatatacccaagagcaaacgaacagcatgaaaaatggtgcggcgagagcggagtcgaggtagttgagagttttcgagagtgacagaaaaaagtcggaaacatccatcgtaatatagactgcaagccccatattagtaaagtgaaagacataggatagccagatcagagctaatgtaacgatgtgatggaaaactagttctttaaagtcctttctgggtttctcaagttgcagggtgagaatgcaggcctgctgagtccagaatgccgcttgacccaggtagaaaaccttggtcatgaattggttagtcagatcgggataagttgcgtacatgggagcagttttaaatagccatagatcggagtgatacatgatatagagaccaaagggtcccgagataccatagtaaatgatagaataggtctgttccatgattctatttgttttatgctgactgacaacgcccaaggcagaggccagagggcgcaatgcaacctccataagaaattcccggagaaaggtgaagaaaatcatatagaagataacaaagagcagatcttttatcccctttccgtataaattagagtccccaatttggtaggatactgctacaaatggatgcaaggggtttgaagcagtacgattgccggagaggaagtacgcaccgtaaaccgccagaagtataaccaaaggcgtaagccacgtatgccgatagctcatttcacggtatgtcaagtagaacttcttaagcaagtcgacgtctcctttagatgtcgccgacaatgccctcatcctcgcaagtgctgccgtcttagagtattcactttctttcatagtggacagaccagggactttgttgtcccccaggttgattgccccgacggacgacgtcctcctctgcctcactgtaggcttttgaaggtgcgcagacatggctttatactatattcgattggacactttccattaaattattaaatcttttgtgggtcggacgactactatataacaatatagcctcctacaacacgtgatttggagatttatcaggaatcgatcttagtgccaaacataccatcacctcgaatattaagatgcttggtaaggtgttggactgctatttgttcattgcggcaattgaattacgctagttgctctgataactacacattgtctttcaaaaagcactatacatcgagggatcttgccaacttcaaattttcggacaatactacttttttggagctccgtaaattcaacgacacgttcttggaaaatcctaagagtcgcctgatgctggcttttctcgggtttttaatactctaattatttcaaccaaaaatccagaaaatcagaacccttatagcatgctgcagtactcgagcatgattacctctaccgtgatcattgttcttgtttcagaacttcaggacgctacacgccgagtcaatcgggaaatctatcgaatcaaatagagtgaatttttacacagaaaagagtaaattctaccaattagcaccatccgtcacaattctttgtgttgtgtgcctattcctaagtcacagttcgggaacatctttcaggccgcatgaaacggtttgaaaggggagagaacgccttgagttattgtgaaggatgacaatagcaaatattattgaggcgagtctgaatcttcgattgaaagtttgttaattccaatttcaatgttttccataatgaagtaatatgatcagtatttaggtgatggttgtaaatatctctccgttttgacctccgctggctcgtatgcgtagtctgtggggggcttgcgttttctatcttttctgtttagtgggactctagtaatttcctcaaatattttctcaattgttataatttcttcgtcgtccgaagactcactgtcctcactgttactttcttcattttcttcttgactgtcttggtcattggtctcatttttattactttcatcttctccattttcctcctgacttgtctctttgacctcattattttccgatgttaccgcaaattcacggcttggtgccgtgacactaccaccctcaggtgaaaaatgagaaatacccatttcttgaacgataatgtgtggttgccgaggttcgatttggtcagtcagatgtctttccatgtcttgcgtaggaatagtgatattgtcatgtccatgttcttctggagtctcctctaccgaatcaatgtctgattcgctagagctcatgtcgctaggactagtgtattcctgtaatctaatatctgctggatctatactctccggcatggagtagttattcccaatatgctcttcatcgctatccgaatcagatacatcggtgtcgactgcttcagtgtctgagttatcgagctctagttctgaatcactctcttgtaattcatcgctatggttctcaattagattgtagttctgcgtatctaccaccctaccggtactgggtatgtagattagaaaaccatatgatgtctcggatttgcgtagaatatatcctgggatgctgcgttccttcagcttttgcttgagtgctgagtaatcgtgtaccatacatggttgcccaaaacgtggtagtttctgagcgcgaataggtggcaatccaattttggatctagaagatgtcccaagttttgggttgaatagtgagattgcggtacattacatgcagctttcacggcatgaaaccataggtgtatagacattttggatcccttaagtattgttctgcagtcgttcataagcgtgagattcagtcgtgctgctattccgtgtgaagatgagtcaccaacggaagtataatatgtgtctattccttcatttgctaggaacatgcgtattgactggtttgtgtattcagatcctttatccatctgtattgcttttacttttacgccatgttgacgagctatgtgtgcaattagttttctgaaaactgcgacaactgcttcatcgctttttctggacagtgggaatacccatctgtatcttgtacgttcatcggtgaacgttataaagtattttggcactccagatggcatatggtgcatcgggccaaatatatctgtatgcagaaattccaaatctgcatatttctcttgatatgtgtcgcgtgagttggcaatgtggttatgtctcttaccttttcctgccatgcaggattcacattcgaaccattctagctcaatccagtccacatcacttattttaacatcctttatcaggcctagttcaaccgactttctgatgtattttacgttgatgtgactaagcgactcgtgtaatatttcaagtggtatctttctaccaggcttgatcagagattttatacctctgatattattgatgtgcttgcatttggttgcaacgtcagtagatagccaataagctgcttggtatctaatcaattttgcgacttcgagcccttcttgggttcgcaagctgcgcatttcaaaatttgggtagatcccaaattgttcaagttgagattgtggatataatatcacaaaatatatccggggataggtaggcttcgagttttattacccttccgagattcagctctataattcccttgcccgtgatggcaataggttggtcttgagcgtcgaacatctcgtcatctgtttcaacagggtataactcggtaaaaaatttagaatttgagaaggtagaaaaagaggcaccactgtcgattaaaaacatttgtggtcttttggatttattgggtctcttcatagccttctccgtggacaacttgcctaaggtgttttctgggtttatttttgtcaaagggtgtccgctgatgatttctttgatatctcaacttgcttcctttatttttggaggttatgttcttcttgcaattgttggataagtggccgatctcgttacaagtgtaacatcttgtgttttgtagattttgcaactcgtttatgtttttgcgccaagtaacttggccagcagctttgcagaattctccatagttgaggatacaacttaagattccgtccacactatttgtggcgcatatatcggggtatgaatggtaatcctggatttgatactttgatatattctgaacactgcttctcccttctttttgaaaatgccgtgctccaatgaatctgcaatcaaatccttgacatcctcaacatacacaaaagggttagtgttcttatctaagatcaattcatcccatctgcggtttatcgagtttctcgaggcatcggtgctaacaagcatagcagcctcgcggaacgtcttataaccacttagacctccacttggtcggttaacccatgatggataggcctcgtagtccaagtatgtgtccatgattcgagcaatcgctttcttttcggacaaggttggttcccgggcacaagatccgtcgttgtcaggaataatgccctgtcggtttacacgttgtaataaatttaaaattttcgtaataaatggcaagaatcctgcaactttggtaacttgatggaacggaccttccatatctccattaatcgatttgccctttttactgatcttgttacttgtcatccaagcatcaaataattcttcgaaatcatcggattccgcacggagagatactccatcatcgtacgagtttttgtcgacaacagactgctcttgatttccctgaatcttattatgcttgttatcttcatcgataacagtggcttccttagcggcgctaccatactgaggtgagtctgaatcttcgattgaaagtttgttaattccaattttaatgttttccataatgaagtaatatgatcagtatgtaggtgatggatgtaagtatctctccgtggttctcttagtacaagaataaaatcttgacctttgactaaaccaccggtatttatacaaatttctcagttggtaattggcagggtgcagtttagcagcttgcacccatgacgtgagctgttgccatctaccgtggtcaatagaaggttgcagtcattcagccacacgtttgcctggtttccatccagttcttgctgatgtagacatcaattatcatttcgtactaatctgacattatgcaatttgtactatcacacattgacaggcggtctagttctgacattctgacaaatatggagctagagttttgttgtcctacgaggtctagtaaatacaattggatctggggagagtatacgctacagttatttctccaagccttcaacccaaatgttaagacacattggttattcatatttatttcgctgaacttcccttaaaacgttgagtctccgtatacgaatgaaatcattttgatagatgaatatagcatcagccgaactatgcctcaagaccccctcaagagaacaacaatcggcaacatcatgccttataaggataagatcaaagatgcaatactaagagctacggactcaaagcttcgtaccgataactggcaaaccataattgaggtgtgcgacttagtcaaggaagatccagaagatggggggccattcgctattgagatagtccaggaacgtctcgaagatagtaatgccaatgtggtattaaggacactatcactaatcgtatcattagcagaaaattgcgggtctagattgcagcagtcgatcagctccaaggcattcacaaaactattgcaaagcctcattgacaactcggatgtccatatgttggtaaagcaggaggtcgctaagatggtggagcagctgagcgactcttttaagcgagatgcatctttgaagtctatgcaagacttgcatctttacatcaagaaccaaactccacatttgctggctaagcacgatattcctcaaaaaagggaattagtacgtgagacgaagcgaaacgaagaacaggagttggaggaagctttgaaactgtcgattttagagtatgaaaaaagtagcgcgcagcccacagccagtaataacggtgctgatgctagcgaagaatcaaagtcagaaagaccaagcacaaatcccggtccacctgttgtcaggaaagtgcgtgcactccatgacctagttggtagaggatcggacgaactttcatttagaaaaggtgatgtgatcagggttatggagcaggtataccgagattggtggaggggtagccttcgtggaaagatcggcatatttcccctaaactatgttacgcctgtgactgacaagactttagaagaaatatgtgcagagaaaagacaagaggatgcaatactgagccaatataacaaggttaacgaacttcatcagacgatgcgggcgggttccaatgatgtcaatcttactcaggacccgcaagtcaatgatctgtatagcactgtaacccctctgcgaccccagctgacgaaaatgattggtacttgcgcacaaaagagggaggactattcgtccttgaggaaagtattggctgatgctgaggcatcttacaacaagctgttagacagagctagtcaagcgtacgcgtttaaagaatcagcgcctccaaatcattctaatagcaacaccatacaacagaccgctgatcagcagaatttggggtataataggagttctgtcccgactcctcgtcccgctgcccaatatgtgcacgcgcagagtttccttacaggacaacaatctgtgcctcaacaagctgctcctcagcaggttgcgcctcagcagcatacccagcctcagcagcatacccagcctcagcagcatacccagccccagcagcatacccagccccagcagcatactcagcctcagcaacattatcagcctcagcggcaacagcatctacaacaacagcagttccaactaccacagcagcaatatccacgatatcaccaagtgcaacatgaaggccaacctaatactcttggtgtaccttatcaaccaccgtatcctataagtaatcagggcactggcgtatagctgcctttttaggcgcccttgttatagtttcgtgtaggtagcttttcttcaagaacaaatataaacatcaactgcccctttttaaaactgaccgattcagctcacattaatatttaagacaaataagaactaccaatgtcatcaaaatttgagtctatagttcaatcactgattgacaatacaccatcaggcgaagttcaagaggtgtacaaagacctgaagactattacaggtgatcgtgcggatgatgtgatcttggatgctatagctcaatataacatcaaaaacttcatccctgtaagggtcgatggtaagtcagtgattatttcggaattcaacaaagaaggtgccaagttttttgacccggtaagctcatctttgttctctgtcgatcacttaaaccgcgtcggcttagacgtcgagccttgccagaagacgctatcagagagtcagaaaagtatctacgatgatctcaaaacgtacgcatcgaaaaacttcgcgggagacgtgtcatacgcagtatattcatctggaaatgcccaggatgaagtaataatagcccttgtttctacgaaatacagcccaggcaacttttggaatggtcactggcggtcgatatactcgtacaatcctcatacgaacaatctcaaaggcacactagatatagatgtccactacttcgaagatggcaacgtcgctttcaagttccacaaagatatcgaggtgcaggaagcggtcaatcccatcgtcgcaatcaaaagtcaagaaaatgagatagagagagagatggggtcctcttttgcagctcttaacgaaagagacttcaaatccctgagaagaaggctgccggtcacaagatccaagattaactggggtaagggaataggtacttacaggctgggcaaaaatacggctgagtccaacctaaaatagcgaactgacctactggcatgcattaagatacgttaaaacaccttaaacaaagcgtatataataaagaacagcaataatgccaacccaactaacctccatatgttgttgcctgcgctcatcgaccttgttaatctggacgaggagtttttcacactgacagctaaggaaccaaactggttttgcagttgatccatgactgaggagtctgcacgagcgtcgtggcctatttcctgatttacttgcctgaatgtagagagtttcgaggctagctcgtcgagccttttgtcattcttccaggggctagtcagtacgctttcacttcatgtaaacacttcaggacacatacattgttttcaatttgtgaatacttagagttcgacatctctcactccacgctgcacgctttatggagttcaagtcgcggctagccgcaattcattatcaagagattaattgtcacttacggtgagcacttcgacttcatataagttggtaccttcgtacggaaccaaataggttcagcaaatggaatataacaaccattgtgaagattcaagtttttaagttcattacaaaagcagagactacgatgctgaatcagagtagatcttggtgtaataagtttttgacttttcatttaattcaatttaggcaacttttttcatcacatcagcataagaatttcacatcagtgtgtcaacaatggccgacttcatctgaagtcaacctcatttacaggcgcattctatctgcacccttctcatatgtagcacaattctcagagtaaaaagtgattacatcttccaagactcccattatgaagctaggcatgcttcgagatatcttgtactcaatcgcaaattatatcatcatctaagtcaaaatagtgcttaaaacatatgagagatggatccattgttgacctcctgatgcttggggtgtccaactttacttaatgtggggggtctgaagaaattgagtacaaaagaacagtgctttatatagtctgtcgccagtgctcatcatttcatgacaatcgctctcagtctttgtgagggcatctcacgaaattatcgttggactgtttcctcccataccacaacacccattcaccacataatatacttgatatttgtcagtaatcggcaataatttttcaccttctgaaaaaatatacaatttgatttcttgtcctattgaaaataaatctctacggcatttctgggtgaagcggctctagcaattcgagggactcacaacgcagaatatcatcaggattggggcacgatggatgggtatctttcaagcagttgaactttagtcggcggtgcttattgaaaggcttggaacttcataacacagtagaagagcaagattgaaaatgtcctctgaatctattgtcaagaactctcaatggagattggttgaagttggccgtgtcgttttgatcaagaagggcccttctgccggcaagttggctgctattgtcgagattattgaccaaggaagagtatgtgcaaatggaaagacaaagaaaagagggaaatagagcggaacgtgggatcaggagattcttcgaatggcgaagatagacgcttctttgaatcggcgccttgatttcgaagtttttgagaagcgtggtcactttattttttctctgaggaaacatacacaatactaacatatataacaggctttgatcgacggtcctgccgacaacgttccacgtcaatccatcagcttgggtcacattgttctaaccccattgaccttcactttgccaagaggctcaaagaccgctgttgttgctaagaagtgggctgccgccggtgttgctgagaagtgggctgcttcctcttgggctaagaagattgctcaacgtgagagacgtgctgctctctctgacttcgagagattccaagtcatggttttgagaaagcaaaagagatacgccgtcaagaaggttgttgctaaggcttaagtataagcacaaacgcaatagagcacatctttctatcttttctcccggggcatgaaatatatattatttcagtaacataatgtatatctaaaaacctttttactgagtttgaaatcagatacgtgaatgttgtaataactccatgactaattagtattttaataacagaacattatcatgctgcaaaaacactaggtaaggtctagcatgtctgttctcaatatagctacgactagaaaacatgtctcatttaacaacgtagttccagggtttgacagttctacgtgctttagcacttcagaggtatgcccttcctcccatgggatgacgtaaacgtgccgaacgtactgtctcttggccttcagcgcaccgtatcgctgtcttgactgcaaaaactcgtggatttgctcaaaactgcggcgttcagcagggctgtctcgtggcattacagtataaaccgcaaaggctcgactactggacatctgtagtatgtatttttccgcctcttcactttttagccgcccttctacctcaaacaaaccatctccaaatgcgtctcgtaacactttagtgctcaatggcagcgaatagccgataggctgtgcatttcctgaaaaagtagtgtgcagctccttgtattctatgctgcatctccataggtcgtctaaatgggcttcttggggctctaatttctctgaatgctgctctagtggttttaaactgggatcggtatccactcgttcctcagaccccacctctgcaacttgtgcctctgaattgtggttagaggccaagatatttttgctgaatatcatgtcctctggctcataagcattaggatcttcaattaactcttcgcctttgtgggttttgaaatactttggcttgtgaggctgttcgataatgagttgatccaaggtggcactatccactctttccctgaagttctggagatccggatttattatttcattaaccgacattcgtacaagttggctgaatggcagagctttgttcaccactaatgtcttcatctgaaggtttttctgatctttcaagttggagaaaagaaccctgactttctccttgtagatgtcagttgatttcgcctcatcttgggtgttgttgtaggcaaagagctcgcgttctagttccatcgcaaacgtggatgccaactcttcaatagaagtttccgaaggaacttgaaatctctgggctgcaattgtatcaggaataatgtacttcaggaagagatcctcaaacatcttgcgggcagactccctcagtttggcctctggactgctagttgcaacattgtgatctgttttaagcttgctcttttttctgcgcttggtaggcaattggtcttcgtcttcagttccagagtccaatatgtgttcctcctcgtcatcttcgtaattctgatggttatgggagtactctcgtccatgggcaagggaagtcttgtttaaagagctgggatcaatggcatatactatatctgggtaactggccggtgaacatatattgcagaagtactcatccaagtcgttcacctcatccttcccgaacatacactttatgtgttgccaggtattgcatttatcgcattgaatcatatcaccatgaggatcgtccgcttcatcgtaattatcatcagtcgttccgcaaacaagacatcgtacagtatctacactttcaaaactctcgccatcatttttttgtgccctcgctctggctttgacgtattccatttctgctattctttgatctcgtaaatacttatttgtgcctttgttactacgagaggacctacgtatttcctgctccgtcatctttgactcctaacggctatgtgattgcttataatctgccgtcggcgacagaaacaatacaatcgagttgtagtttcggaatttactcagtgttgatttgaaccctccttcgtttaagtacttctgtacgtctcatcgattttcagactctaggagtccattctggtatggctggctgctcacaaaaaaaaatggaaattcactacaaagccatgcttcgaaaagaactgaggagctacctatcttttacgataatcctacttggtctaacagataggccttggcatacttcgaaagtatagcttgtcatctgctcgctctggtccaaaatcaactgatctctgacagactctgatagcctctaagatagaaacctaccttactttgatgtcagccctgttccggaaagtttttctttctaataggccccttgggtctcgggttgccaacttagagacttcactcgacccttcattgactatgacaaaactgcgaaactacaagtggtccaattcagatatatgccactactcatttttaggatgcgtattattgttcgttttcattgtccacccagcatcttgggtcatcaaaagttgcgtgtacctactgttcggagcgctctttttggtaccactcacctcgcagttttttttcaatgcgcttcccatattcacttggttggcgttgtacttcacttcatcgacttttcaggctcaacataggcctccaataacggttcaagtacttccagctatcgaaacaatactttacggcgacaatctaagcgatattctagctgcgtcgcttaataaaccacttgactttctcgcatggttgccatatggcatctttcactttggggcgccctttgttgtcgcaataatcttgtttctttgtgcgcctccaactctacttcaaggatacgcatttgcattcggctatatgaatcttttcggagtgatgatgcaaaacttacttcctgcagctccaccgtggtacaagaatttacacggcttacaacctgcagattacaccatgaagggttcacccggtggtcttgaaagaattgatcaatatttggggatacatatttacactgagggtttctctaattcagctgtgatttttggagctctgccttcccttcattctggttgtgctactatggaagctttgtttttctcttacgtcttccccaagttgaccccgctcttcatattttatgtgtgttggttatggtggtcaacgatgtacctcacacaccattatttcgttgacctaatggcagggtcagttctctcctacgctatctttcaatacacgaaatacttccatttgccattggctgaactcggtgtatactcccgttggtcgtacgcggaaatcaagaagttcaacgttttgcaagcagatcctctgaacggcgagccaaatgacgtggaaaatccactagcacctacccaacttgaatttgagctgaatgtgatggaaaatagtgagccgccatcgatatttgatcaggctcggtctgtatctcgatcgtcagctacgtcaaatacatcgatcgaccttcaagatgagccagtttcttcagctcggcccggcaaacagaggatagattagatgtgaagaagcacttcgatgtgaggaacgcatttataggatatattaaaattgcataaacgttaaaagataaattaagcccactaggcatcactatagacaagataaagttaaggagagagtagaacctcagaaagcttcccttttcatcttctccaggattgagttatagccagctgctctttcaatggaagatgcgacatctaattgttttgttgtgtccattttgacaatagctgaccgaataacacgaggatctcttttcagagttctcaaaatttcggattgtaccgctgcagacgagtcaaaaagcattaagaagtggtatccttgaaaatgctgttcttggtcctttttgattattttcgggagcagcttgttacccacaggtagtattctccttaccacccctctattttgaatgataagtttgccgattgtggttgccaactccttagcttcgacattcgcagctaacgggttggtgacacgcacaacactaaccagctcatatagcatcttgatcaagggcgaattctgggtgcttccccgccttcgctgatatttagaatttctttcaaattttcttgtctgagttttacaccgggtaaaaactatttggtcaattaatcaatctgcaattcctccccctacttgaacaagaaaccttacatcattctcatcaggttttagttcgaaagctaaaaggattctgcgccgatgccgctgctggactgggtctttggaaaaagcttaacaccacaggaacggctcaagaaagtaagttaaatactctttaagacacagtttccagtgactgacatcaaatttagaatcaaagagcgttagagagggctcagcgagagttggaacgagagaggagaaaactagaactacaggagaagaagttgatagccgatatcaagaaatctgccaaagatggccaagcaagcgctgcaaaaattcaggccaaggacctggtgcgaaccaaaaagcacatcgctaaattcagcaatatgaaaacgcagctccaagctatctcactgagaatccaagcagttaggagcagtgatcaaatgacgacatctatgagagaagcaactggattgctcgcttccatgaacaggtcgatgaacttgccgcaaattcagttaatttcggctgaatttgagaagcaaagcgacctgatggatcagaggcaggaatttatggatgaagctatagatgatgctatggatgatgggttggaagaagatgaggaggctgacgagatagttaatagagttttggatgaaattggagtggacctaaacgtgaagctgaaaagtacgcctcaagatgaattgaacgctaccgaagtaggtgtacctgcaaaaatggctgagtctttaactacaaacggcacagcgggacataatgaggacgatgaattacaggcaagattgaacagtttgaaaaggtgaattctatcgttttatatagggttcgctcaaattacggattcctttttcaagtataggtatatttgctgagcacactcttcgacagtgttttgatccgtcctcaggtgaagctctggactctctggagcttcgtatggagctgaaacaccggtaaactccttgatgacaccttccctggctttcttatacaaacccttagggtccctttgttctgccacctctagtggaacgtcaacaaaaacttcgataaaattgaggccgctgtccttgtgcagagacctggcgctgtcgcgatcagcacggtaaggagatatgaaggaagctatagatatagtgcacgagtcagcaaaaagtttggatacctctgctattctgcgaatgttttcatttctgtccttctctgagaatcccaaatctttgttcagaccgaatctaatattatctccatcaagtctgtaagcggatacgttttcctttaaaagaagttgttccaaagcgcatgctatggtgctgtccaatgttagtattctgaaaaggctttctactttgggatctgtactcaccttttaccggatgcacttaaaccagttaaccacacagtagcgccgttttgcttcctcaattccgaacgctcctcataggtcaaattagggtgccaggtgatgttagtcgacattatttgataaaggaaatgattgctggctatcaagaataagatgtagtagttgagacgggctatgggtaaacccttcctacttataaggctaatgatgaaccagaggcttttacaccacagtaattactttgtatcacgtgaaatcaccagctctttttttgatttcagtttaactttgccaacgccctaggaaacccgagacaatgatatataccttccttttctaaaaaaaacaaaatcaagcgtggacatccttttcgagctatcgaattgctttgatcagcttaaagaacaagacctcaatactgaactcttattacttcattaaagtcaagcccatcatccagttgaatctcttgatgcaatatatttatcaactttctagtcgtacggctttagcaatcatctcttaaaatcattttacttaactctgcagtcaattaaaattcattctctttcacttattattgttgacagcagtagtacaccacctaaaacactgcctgaacaaattaaaataatatcttttgttaatgacaactatcacctgattacatattactacatatatataaatatatatgaaaataattatacaaaaaaccaaactttactattttaaaaatgtcaaaaagtttttatgaggttgatagtttccgaacatttttttttgtttggtgcatgatctttgggactatatttccccaaaaaaaaaattaaaaattaaaaatctcgtgatacaatgaggtgaaataaatggagggcacatctgtctcatataattaaattcgtttataatcaactgagactgtctaaaagcgaagcccaagacaatttagtcctaaaagcagcctccatattttttaccgtggtttacttcaggaactaatttatcaattataataatacgctatcgcttacacagatgaaactatctcactagcattgcgcaggatttcagtcattttatgacactctttccttctttgaatggttatatcattttccttcgttaactctgcgatatcttggttgccgtacaacttttcaagcaatatcttttgaatatcattcttgctcttcacgatcaacttcagcatcacagccttgggaatgacgtcggctactgttctcttcacaatgttgaagtaactttcaatgagtagcttaatgacttcggtctccatagtttcgcgttccgtcatttggccagtggctttcaagacaggtggtggagattccaaggcagctagcttctttttgtttttggacgaaaagaatccgccaaagaaccctgatttttcgtctgactgctgaggttggggttgtggaacctggtttggcaaaggcttacccgttttgggatcaacagcaatctgcctagggtgaagtttttcctcaatcatagccatcgcctgtgaacccttcaaaagatcaggatgagccgtattgatatatgtctgctctgcctggatgatgtcagttacgaaggagttggttggaattatagcttcctttaagaactggatgaagtagttagacatggcctccctgagtccaggatatctcccatactttggttgagaaatgatttgcttcaaaatgcgaacaagctcatcaaaaacaaggctaacaaggcgtaaacttggttcttcaaatcgattaatctgctgtttgacaagaacttcaaaagcttgggtaccgacaaaaagagatggtgccgatccagaactgttgtacattatggttctgatatctgagtccttaatttggtcgaaagggtcgagagctctgacgccgtttttgtaaatctcatggaaaacaaaagaaatacgggctccaccagacagttcttgacttgatagttcctttgcctcaccatcgagaatccctgtgtattctttagaaaaatctgtaatcatactcaaaataatcgaattaggagagtccatggtttcgggcccgaggctcatcaattccgcctggtactttttcaatgtcaattcaattttattcttgatatcgggcaacgtttgtcgaatgtggtgcagaaggatagaattcaactttttagcaagataaggtgttccgcagtaatgtgcctttgagctatatgaagggtgattctcgaagtatcttctttcatcttccagagctgccctgatagtcttcttgacctcaatgtctttttgaccccgattgataaccggaatataaccatacctcagcgggatcactcttccagccaaaatgtcaatcacgtcggttccttggtccattaaatcgaccttggtcaaaactccgatcgttcttgtgccttcagggtcaacctcccgagccaacttaagcccgtcactattggctaaatcggtattagcggcgttcaccgaaagaatgatggcattgggcttagaaatgtacctcagtaacatgtctttaatttgcttttctatatcggcaggctgatctcccacaggaacctttgtcaaacctggcaaatctaccaaagtgagagtcaatacatgaggggagcagatcttcaagttaatggggactggcgagattccggcgttcttaccagtcgtcttttccgtttcattaacgatttcctgcctaatctcatcaaagttgaagaacttcttaccaggtaagtgcaagaactctccccactcgtcaacattatcttcagattgcccacccttttgctcctggtttcctagttccagtaagtcgtttttacttgactgggaagtgttgcccttggatgaccttttattaactaattgtaagaccagtggacgcctggtgacaatacccgttcctctaggcaaaaagtctctacccacaatgttttccaagaccgaagacttaccagaagactgtgttcccacaactgtgatttgaggaagatcgatgggcgactgggagccaccaccaagcggcgcaagagcatcctgcagtttattgatcgttgagatcagtgcttcatccattttattgcggttcgctgaatttaacgcttgatcgtcgaaacagttttgattgttagaccccttttcgccaccaacctctcttactttgagattatgttacccgacgttttaagaacctcagcacaaaactatctccatcatgtcagagttcagagaaatcattgaacctgaagatacgtagtccgaatttctcgagtaacttcgcggacgactttttgcatcaatcaactgcttcaacgcaattagtaagtgaagtggaagaaagtgcactaggaattgctgtcttcctaattccccttgtaaagaatattggagccgatcctttacaagtatcgacactcactcagtgcagattactcactatcaaaagtgcttgctagacatccgttgttttatcaatagagtgtgcggcccagaatgaatcaacaaaaggtgtttggcgttacaggcccaatatcgacagcgggacccaccgcggcagaaaatcagctaaacgactctctgattcaagagctgaagaaagaaaagtcatttgaaagtgaggaagacacaaagaaaagggtcaaggttcttggtatcttgcaggaactcgctcaggaatttgtgttccaagtttccaaaaaaaagaatatgtctgacggaatggcaaaagacgcgggaggtaaagtgttcacctttggatcgtataggcttggtgtacatggtcctgggagtgacatagacacattagttgttgtgccgaaacatgttacgagagaggatttttttactgtctttgacgaaatcttgaggacaagaccagaattggatgaaataacgccagtttcggaagcttttgttccaatcatcaagatgaaatttagtggtatttcgatcgatttactttgcgcacgtctagacattgctcaagtacccttaaatctgtcattatctgacaagaatctgctaaggaatctcgacgagaaagatttgagagctttgaatggtactcgtgtcacagatgaaattttgcaactggttcctaagcctacgtccttcaagatcgctctgagagctatcaaactctgggcacaaagacgagcagtctatgccaatgtttttggttttcctggtggtgtagcgtgggctatgttagttgctaggatctgtcaactctatccaaatgcatgtagtgctgtcattttagcgcgttttttccatattttgaccaaatggaactggcctcagcctgtccttttgaagcctatcgaagatggtcctctccaggtccgtgtatggaatccacggatttacgcacaagacaggtcgcatagaatgcccgtgattacccctgcgtatccatcaatgtgcgctacacacaacataaatgactctaccaagaaagtgattttggcagaattggagaggggtgcccatgtctcgaacgatatattctcaaacaagaagccatggtccgaactattcaaaaagcatgattttttctacagatacaagttttacttgactgttatggcctctacgacgggttcaagcgaacagcatctgaagtggagcggtcttgtggaaagcaagcttagattgctagtccagaagctagaggttttgagtggtatcaacctagcacacccttttacgaagccttttgaagcatcttatgtctacgataacgaggctcaatgcaaggacatcattgacaattacggaacgtacaagacgcagcatgttttgaaacaatataccgaaatcgttgatgataacaagaatgcggacgaagttaaggataagaaacaagttcatatcaccaccatgtatattggtcttgatgttgctgtcgacggcaagaagcaagtggatattcatgttccttgctctgacttcttcaatctttgtcgttcattcagtgagtacgatgatacagatatgttttcattgatgatcaaatatgtgaagctgcatgatttgcctgacaatgtgtatgagtcaggtgaagaaagacctgtgaagcatagcaagaggaagaagcaagataaggacgccaagaagataaagcggccaaagtcgaattcactcaaacctgaagagacttgtgattctgctggtagtcccaaccttgaggcaaaatcgaacagcgacgctttgccggataaaccagcagtttcgcttgtttcgtcaacagtcacagccgaaaactcgagcaaagtttaagttatatagtctatacatttacttaacgcatttcattttagttctgcccaagaacttgaagtggcacctttttatcttaatgatggcactgttaagatctaagttgtctcacatgcatgacatggccaatttcgaggtttacgtatcactttccttcagtatgatatctgtaaatggattcatacttgacataggaggaaaaaaacagggcgcatagcgagtacaagtttagtggaaacaaccaacaacggaagcaagccgggtagtctgagaagccaatatcgattcacttaaggcatgaatttgagcaagctcaagggaaaatcaggaaactcctctgtagcaacatccggagctcttacatctaccacaaattcttcgagcaaaagtctagtggacaccgacgatatcgacgagaatgatgaatccggccagagcattttattagggattatatctcaactgaaacccggctgtgacctgtccagaattacattgccgactttcattttggagaagaagtcgatgctggaaaggataacaaatcaactacaatttccagatattttgcttgcagcccatgaggagaaggacgaacttgcaagatttgtgggtgttgtgaagtggtatttgtctggttggcacattgctcccaaggcggtgaaaaaaccgctgaaccctgttttgggcgaatatttcacctgctattgggatctcccaaacaagcagcaagctttctatttctcggaacaaacaagccatcatccgcccaaatcctcctatttttacatgattccggagtccaacattagagtggatggtattacgatcccaaaatctaagttcttgggtaactccacggcagcaatgatggaaggattgaccgtactccaatttcttgacattaggaactccgagggcaagcctgagaaatacacactaactcagccaaatatgtatgcgaggggaattctatttggaaaaatgagaatagagcttggtgaccatatggtcatcaagtctccaaattacaaagttgatattgaattcaagacgaaaggcttcatttcgggaacatacgacgctattgaaggcattgtcaaggaccattccggaaatgagttctatgaaatcagtgggaagtggaacgatgtcatctacattaaggatttgaggtcaaaaacatcaaaaacagtcttattcgatacaaacaaagcaacccctctcaaaccgctcgtacgttctcttcaagagcaaggcgattttgaatcgaggaagctgtggaaaaaggttacggatgctttggctaatcgtgatcacaccacggcaaccgacgagaagtttgcaatagaggatcatcagcgcaagcacgctaagaagagagcggaaactggcacacagcttcaccccaaactttttaggccagctgccagcgataaagatgacttggaattctacatctataaggatatacccgaaaatgccagtcacgaggatcaaatcagaagcgtcttggagatagctcccgttctgccaggccaacaatttacagaaaagttcggcttaccgggtcatcataagcacgaagtacaacagcaagcaggaaaatagtttaagaaggtttttaagcgttcttttaatgttttttaggatttcggatatgcttggcagctgcaaattactcgcagtggattcgaatacacgtaagtgatatttcaggtaagcttagacgagagcagtttcttcttcaaaacaagggacgccgctaatctttgtaataggaggtcattttcgaatgtcccggtgtgaggaaggcgaattggtgattctattgcaatctcaaattgttcagcttcaaatgagcgaatatcctgccaccatttcttgaaccgtgcatttttccacttgtgaggcattcgaaacaacaggctttccaagcaaagaaatggcggccattcctttacttcagcgtagtcaataaattctaatatatcatcaaaatatctctcgtaatcgatgtcgagggctgtcagtgcaaaactagtgggcttaaacccaaattcgtgacgtagatcattgaaatgcgaaaccgagaattgttgcgcgttagggcaatttctgagcatgtattggagcgtccaccaagctgagctgtctttaggattcgcgaaacaaaagtccctagtaagtttgagtaagcttgatcgaacttcgacagtctgtacgtcgaacagccaacgtaaagagttccagcaatagtagttcgagaagtggcatgttgccgatcttgtaaaaagtatccagaagtcaaaattaagtttcgggaacagttctgccctcaaaacatgtaactttcgaaacagaagccaaagtgatgaagacttattcacccgattcagatttgatgttaaatacagtgttaagagttgcatttcgtgcctaagaaacaactcggctgtctcatcggatatccacttctcgccagcgttttcatgcagatacctcaataaaagtgacacatgccgattcaaattggtccggtcctcaggggtgatgaaaagaagcccgacagttgccaaatagatgtcttcaaaatcattggtatcttattttcatgtcagtaagagcgcaggggcacacgggaggcatttaaacatacgcatttcactctcacacccgtaaagcaatgagtgtgcttccttgaagatttgcatgctggttgacttgaagcagactatttcagtgctaaccgcatcgtgcaacactaaaatctcggggtagttctgcgaacgtggtctatcaggggcaacagttaatctggcacctggccctatagcagtgctagtcaaggtatcataaaatctcctgcaaatgagagtagttttcatgttttggaaattgttcatgaatttagtggtaaaacgttaaaaacgaaacagtttaatgatgcaagtgttgagcagatacgtacagaacaatagaagtaaaatgtagggtgtggcagctagtgttaaaccaaacacgcatattattgagtagcttcttcttttgaaaagtgtaagagtctgctagaagataggtacttacgctcttcatgaagctttatatttttagcgtcacaacaaaaatagcatcggtgacaggcttagttccacttatcatattaactgttctttgtccgtgaatccgaagatacaaacgttgtattcttgagatatcttcagcattatcgctgagacgaatgttccagcaataaaaaaagtgattctttatggccattcttctgcttacggatgcaaataataatagaggcctgggtgcgtcatctctgctttgaattctagtttagtgtaagaagattgttgagtgggagtaacctatgtcgaaacctaaattgctctttattcaaacaacaacagggcggaatctattatgccagtgaagttaattcagtctattatttacatgaaattggagtaaattacgcaatccttacctcttatcaagctgcctgtcttgccctttccaaagcttcctttgttgccgcgcgttcaagtgcttcaacttctgttaatatcttggaaagcgttttcttctgttgctttacttttacatctttgatgacacggatgctactagcatcatagctgtcgttattgaggtctatggcattgggttcggattccttgaaagacgcaagcttcccactgataacctcttttagaaaatacgcacgaaaagcgattggggtttgaaatcgtgtaagctggtaatcaggtactgaaaaaccagaggcagcttgcaacaacttggcgaagcgaaatttggtggtaagatcaacgaaggaattactgagtgatccatcctggatatcatgaacagatgcgttcgcatgcgtttggttgaaagccttgagaaatatatcatcaaaagctgctggtgactctactttagatgccgaaagccaactgttgaaaggaatttcctgtacctgtgcctgcctttcttttcggttagcttcatcaatcgcggtaccaacaaaaaaatcatcagttagcttaagtctgttcttgggtacatcaaccttgtcagcacccgattcgatttccacgattacatcctttgtatccttcaccggtactactggtttcgcagtttgttttctcttgaaccaagacatgaaatcttctcttctaattgaagtatggagaccatttttggcagttatgcatgatattctgcgggaaatcatggtttgatatgaaagaggtactggctttaaccctcagttcgctttcgttctatcaactgaatagttaaagcgatgtttcaaattttttagaaattaaacaatcactcaagagatgttacccgaccaagaaaccggtgagcatgttcctaatcaagagctcgagttcgcttgcagccttcaagtaaggcgtagaaggaggtgttcagagaggtcaagagagtgctccaagatgggtattgttttgagttgctgcaagcaagatggaatttctgaaggtgagcctcttttgcaagactcccaaaaaggatatggttctaacgcaaataacgactacgatgcccttcagcgtaaaatagaacaggaagaacaaaagctactagcaagagagcaagagctcaccgaaattgtcaataatactaatgacaaactaatagacatttcgatgattagcaatagcggcattgtagtgcaaagtcatgacttagatgacgcgcaatccgaggcaccagatgaagaagaagaagaagaaggtcacggtcgggttaaagcagcttctgggacagcaaaactagagagagcaagcaccgaaaaacttcaaccggcgctacgtgaggcaatcaaacggttgtatgcgcagtttttcgagggtcttgaagagcagctaacactagacaaaggagacgacctaatcgtggcactttagcgctcaaagataagatgcacaatactactgttaagcaagggcaagcctactacagtataaggagaaactaaccaaacggcggcggttacataatgtcatttattcaaccttaattatagaaaagtcacatgacaccaaaacgttgaataaagacgtgaaatggaataataacactcgttctcgcgaaagacctggagccagtagacgaaaaaacaagcatggcacctaagaagagaaaagttcaagaggtggaaccagctgcagagccgactgatgtacagcgccggtatgcggcaggcaaacagccacgtatagaggagactcttcctcgcgtcgaataccatgaaccactagatccagagagcgaactcttcactcaagaagattggtttattcccaagttcaacttgtttatctcatttactttagacagccttgtcgagagctacagaaatgttttcaaagacttcatcaagcttccaagtagaaaattccacccaggttacttttacaaagtagaccaaccgatttcgattaatgaaatcaagtccagagattatgagtaccttaacgggcaccgtacctttttacttgacatcgagctgatacaaaaaaactgcttttcctacaacgatccagacagtctaattgtgaaaaatgctatgcaagttgtgagatatgtcaagtatgaggttttgaaggcaaagaacgtcactcgaaactacttgatcaatgcagaggttaaaaggtacttagaggattccttggacaaggttttgaatgctacagataaatccatcgctgaactaacggagaaatcttcagagggtctcgatgacaccctgcacatcagtgagccgttcatggagctagttttaaaagacgaactaccagaatattatgaggtgatacataggcccactgccttgaaactagtgaagaacaatctcgaaatgaattattataccaaaatctatgatttctacatcgatgtgttgcttgtcttcgaaaatgcgttggttttcaacgatttcgagacactgatctaccaagatgctgagaagcttctacgatttttcagaaaactcatgcaagaccgattttttgtggacctgaaggaagcaagtgagcgcggcgaggtcaaacttgaatatgacaagttcgaatatgaacaatatttggctaatggtggtgatgaagaagctgctgagatggaagaagaagatgttgaattagaagactatgatttcaatcattatgaaggattggggaacggctacaacaggacccttttctccggagactacttgctgggtccaagccgggttaaaaatggtgaattaagtatcaagaaaagtgtgttggagcctacagaagaactacccgaggaagcaaaatacaacttattacagtcactgggtaatgatttgaaagttgaagccgagaaaagttcaccatacacactaattcaagaagtaacagtctcttcatcgaaggctcagtacaagcaagagtcaaagcccacacaggggacactgccgtccttgcgccaggagtgggtcgagtttgttttcaggggaaaagccatggccgaaaaggagaatatgttcactgttactctaccgcccattcaaacgtcagtaacagtgactactcgtttgaattccacgtcacaaaccaactaccaaacaactatgttggtaaacaaagaaaaagcaaatccctcaccctctatgactattgaggggagctcagatcccacgcaatacgagattcggctattggaagggaacaattacctagagttcacttgcgaagacttggatactacaaagactgaggtgctcaggttgtggattgtagtactgccttaggacaaaattgcctgtccaaacgaactatgttaggaaaagtcgagctaatgcattcgatgtgttaagtgacgactatggtgtcaactcgaagtgccacactctcaacaatctagtagaagctttatggttatgagctctcgattactcaaaaaggttgaacgcagcaaaaatataacctaactggcaaggtctcttatggtttttgcttaatgtccaatcagtgcttacgacgtatgtagcatgtaatgcaatcggctatttagaagatgattttaaataatgcggagtcgatatctgtactccaccgtgttacgcatttatcgttgttgttttcccatcacatgtgactagtaaccaattatagttttgcatttcatttttctcgattttttatatgaagagacgctctcttgtcaagttcctgtcttttacaatccttgatcgaaccagtaataatggttgcagtacgtgttccgaacttttgagcgggataggctcgaataagcgctatgaataataccatttagccaacagactatctcaaaaatcatgaacttgaaggagaaaatttactaacaactgtcccagtacgtttcaaaattggctgctaagactgctccatacttcggttccttgaatctagggaacctgattgcctacgccccaaaccttgctttgtggggtggtgcttctgccgctggtgtcttcgttttcactgaggggtggccaaagttccaggacactttctacaagaagattccattcttcggttctcactgggtagtggagattcctcctgaggacagccctcagtaagtttagttattctgagacggcattatgcaagatatttattgtctcatgtctactaccaagcatgaccactatagcgggacagaggcatcaagttaagaacaaagggtcataaatattcattttcgagtaaatactaataagctccaaacaacggaaacgatatgctagcgtttttagtttttccaacacaatttcttatagttagcttttaaaggttggctttagcacctactaacttcaatgccgcatgatcaaggacgatgtagttttggtcaaggtcaaacgtctggaaaataacaacaccattaggttgtttccacgcctttatgcgcagacgatcgccgggataaacaacattggtgaagcgaactttaaattctgaaaactgaccaaatttctcaaatagcgcttttccggtgacacccaaggtacaaagaccgtgtagaatgggctttggaaactttgcaagcttcgcaacattcggatcgatgtgcagaggatttaagtcaccggacaggcggtaaagtgcagcctgatcagagtccgtagtgatgtcctttacaaagtcaggattagtatccggcgcatcgaaaggctgtacagcaaacttcgctcgtgcttcctttaagcgcttttcttttggaacatgggcacctctgataaaaaatgatgcctcgttataaaacagaggttccttggtcttggcatcgactgtttcgtaacatcccactactagggcggcttttccacccttattttccacttgtaatggtttggctgtagttttcagggtcgcctttgttggcagaggaaatttcttgaccttgaagtattgctctccgtgcaatagaaaagcgtagttgaagtcatcaactaaagtctccagtttgatgctgttgccactgaccataaagggaattacactgaaagttggcaaaacctgaaagtttgggtctctctcgtagcaatactttaattcatcactagagcagccaaggcccagattgtataatatcacgtcccgttctgtgtacttgaacagttctttgccggatacatcctctgatgcaagcgctacgctctgcaagattgccatagtagatccttgagtggaagatggatgggtacactgcgaaaaatcaacaatatccttccagttatcacgcaagacttcgggtgtcggttgcaaactcacgaaacctttactcctttgccatctagtttgtccgcaccaaccaccaccaacctcaaacaattgaccggtgacaggtttgcctaccctttgactaagctcgtcagaagccaataagacatagaagggggatacctgagatgggtaaaagtggttcccgagctctttttcggaaaaaatcgtttttgtcatcgcagtctctgcgtgtggtgctacaatgttcactcttatgttatgcttcgaaccctccaacgctagcgtttttgaaaagcccaagacagcggctttagctgctgcatagttggcctgaccaaaatttccatagatccccgatgtagaagtagtgttaataatgtatccacttttttgtttcacaaaaattggccacactgctttacaaagaccaaacgtagaaaagaggtgtacttttagtacaatttcccactcttcgtctgacattttagcgaagcttctgtctctcaaaacgcctgcgttattgacaagaatatcaacccgaccaaaagtttggaaggccgacttcacaatctcaccggggtccttaacaacatcgtgcttatcggctaccgctgagttgcgtccgtagagtttctcaatttcagacacaacggtatgggggtccttaatatcgttaacaacaaccttggcaccatactttgcaaaagtgagggcatgtgatctgcccagtcctgctccagcacctgttatgataaccactttgcctttcaatgactctatgcgggtttggccctgctcattagcgggtagctgtctgcccttagaaatgagggtgttataatcactaagttttgtaggatgctgtgtctgattgaatggtttgtccttgtagtcggtgatagatgaccacttgttcaaaatagcttctgcagtgaatgactcgggattgggattgaagatctgaccggaggatctctcccaccttatttggctgtagaagcctgcagctagctcaaaaatggagttggtaatacgtgtagagtcatgcgtcaaaaacagaaccaagggggcgatcttctcaggcgccaactgtttcaagataggtggaggtacaacccgctctgtcatacgggacctggctaaaggaacaatacagttcacataaatgttatacttgaaaccttcctgggccaaagtctccgaaaagccgaccaggcccattttagcagcagagtaattggcctgtccaaagtttccataaagtccggcaggcgagcaggtattcacgatcctgccaaatttctggttcttcatatgtggccatgcagctctagtaagattgtaagcaccagtgaggtgcacatctactacagaggcgaaggcagaatccgacatgttggcaaaactagaatcccgaagaattcctgcattgtttattatgatatcgacacgaccaaaattatctactgccgtttgcacaatcgcagcagcattttctgtcacagagtcgtagttcgccgcggcttgcgttttgtatttctcgcgaatttccgatacaacaacgtctgcagctcttgaattgtgtccctcaccacccaaagatccccccaagtcgttgaccacaaccttcgctcctcttttagcaaattctaatgcataaactttccctaggcctccaccagctcctgtaatgactacaacccggtccttaaagctcaactgatctgaacccatgtttgatgaaatttcacgcctgtactaacaaagctgagtctggtaaaatgctatgcttcagtagggcggacaagcagcttgatggtgcagcatcatgtccttatatactgctatcgacgaatgaatcctgggtcaggggtcatgctacagctattgataggtcactaattcctattttctccaactttatggtttaacaaggaactccgttgacgtatgtcgtgatgtgacatcatctcaagttgaattggccagtccgagcgacgtacttgacgcctttgaaaggttttgtattctttggcaatcctgagataatatctacagcgccgaccttgataccgctaggcaagctgcctttgttggaatatgatatggcgaggctcaaagtttttatctgttccggagtagcgttctcaagacaacctctgaagacgggaaccgtcccggttggtgtttccttgtcaaaactccacttgccgatgttgttttcaaaaccgttttcaaaatgaccgtgtgtacttctgagagccttaattcggcaatcgctagtaagcttaccaaatttaatagtcacaacaaggtcatcgatcagcttcacgtgctgagaacctgctatgttaactttgatttcaaactcatcgcgcaaatcgcccaatccgacgaagtagtccaagctgacgagccccatatttgagaagagcttgctcttggtttgaagtgcctccaggtcaatggtatattgcataagtctgaatttgccatcaggtggcacgaattgcaagttctctgggctgccagtgtactgagcttggcagcatgggtgcagcgcggggacgcccaggtcgtggccgtgcaaattcaatttgagcgcaacgactggattgccagtaagatgcgaccgaaagtcaacgtagccatctatcaacccacgtacgggtactaactgtccactcttctcggtcttacgcaatataacgtgtatagtttccacaacgtccacgtaaagctcattattagaatatttcaaccctgcagttctccatggtacaagcttgtcctttgtgcccagagaacctgttaaatcacttatgcggaacatttgactggcatctctttgtgagatacggttgcttaaagacgaggccgtcgaattgatgaccttcgacagatctcctctagagggaaccatttcttgcaactggttcaactccataatagctggctcatttgcatccaccatgcaactaattaagagtgaaattcggtcttgattgttaatgatttttgagatggtcaactggtccttgtcaaagtaatgcagcaatgtggtctcgagtgcctccaaaaataccattggctccaatgggtttagttgtcgggtggctaaacaccaaaacacgattttgctagatctggatttgtatctgaaagcctgaaggtttcttcccacattcttcttctgccaatcctgtctgtacggcgaatcggttacctcggtttgcagctttgttgccagtgatttgaatgatggcgaatcataacttaaaagatgctggaacagtaaagcgtagcttaaatccgtaatatagaaagacagaaacatcccagatcttcgacaggtcttgcaataacagtttctaatcagttactcactttcgtttcctacattaatttgatcacatgtgtagttaacttttaataatttgtattgaacatgatacacgcgttaatcgcgaataacagacaagaacagctcgatgaacggccaatgaacaatctacaagctaatccattcgccaacattgggacgacaagcttcagcttgtcgcaagttccacaacatatactgcgtaacctcactcccgtgcagctgcaaatgattcagcagaaacaccaacaacttctaatggagcgacaagcgctgatgcaacagcagcagcagcagcaagcacagcagcaagctcaacaacaagctcagcaacaagctcaacaacaagctcagcagcaggctcagcaacaggctcaacagcaagcgcagcaagagctacaacggcagcagcaattgcaacaacaacagcggcaacaacaagaggaagagtataaacaacggcaacatcaacaacaacagctacaagggcagcagcagcatctccagcagcagcagcagcagccatatgccgcaaatgtcgcaccaacggcgttcccatctcaacatctgaatctggcgcaaagggctcagctgttgaaagcgaagcaacaacagctagataactctcagcagcaagccactgaggcaccctcagcggttcatggagcgcttaatttgcctcctcagatcgcccaacttccacctcatgtgcaacagcgcgtccttaacaatctcaagcagcaagctatggcaaagaacaaccccgcggcagttgctgctattactgcagctcagcaacaattggctagtcagatgtcaaaacctcaatcacctggatcttccttggctggaaattcccctcaagttttggctcgagattcgcaaataccgactcctgcaggacccccacctacaatgcctcttccagagtatcaaattatttaccaagatcctcccgagcagtacatgagttcgtccactcactggtctgatatgattaagagaggagaattggacgtgaaagaggcaagctctgatctgttagtatatgagcagatcttgaaacgagaccgagagaatagcgagcagctaaagaaggaaagggccggatttgagcccttcagcaaatatggtttcagtcataaagagtatctcacgcgactactccaggaccttaattacatgaaagaagtaaaagcagctagaatgaagtccataactgctacgactcagggagccgtcgcaaaaagcatttggggggatgggtattctggttatggcaatggattcagtaataccgtcactaatgtgtccacaggggtcgctgcacctggtggaagacaattaatggattatgacattcgcgacgtataccatcaggccatgaatgaaatgcatgaagaattagtacctgtacgattggagttcgatgccgagcgcgataacttctctttaagggatgtctttatgtggaacaaaaatgaaagcataataaagatagaggaccttgttaccgaaatgttgcgcgattacagattcagacgtaatgaccaattcttcgaaacagttgtccagagtatccgggaacagatcaatgaatttcagccagatccatttgtcgagaacgaccgcgaatttgatggaggtgacgacatgcgggtgaaaatacagctggatattgtagtaggacaaaaccaactcatcgatgcgtttgagtgggatatatctaaccctgataacaatccagaagagtttggcagaagccatgagtcaagagctcgaactccctggtgaattttcaacagcaatcgctcactcgataagagaacaagtgcatatgtatcacaaatcgctcgttctaaccaattaccaatttgacggttcagtggtggacgacgaagatattaggggaagattcctaccgctgattactcttgatgaggtgtttagaaactctctcgacgttaaggtttttacacctaacctattgaaggtgtcatatacagaactagagcgccttgacagggacaaggacagagatactcggcgcaagaggcgacaaggccgcttcaacaggcgcggtgccggcccgagtgcaaatgcagctcagaatgagagctcgctaccggacttgtctgatgttccaaaaacttttcggattcctattccatcaagtgttttgccaggcggagtggatctggggccctcggtaaattcctacaatacatttgcaacaactgaatattttgctagacctcctgaaccaattgttcaggaagcaggccaatgttgtcgaattatcgatcataaccctggccaatatctactgatagggatcaaacatccctcaattgcagggcgagataccctcacaagctataatatgtagacgtaaaatgtgatatatcttgtatgtgctgacagaatgtaatgttaggaaggatacgttagttccttctcgtatgttggtgaagagtagcaaagcaaggtggcaaagatataaatataactgaagtgcgtctctttcaagctgtgaacaaatggttgacgttaatctaggttctggcgctgctggaagatcctctgaagccataatgcctcaaaattcggatgagcaggacgtgccacaagagcaccccagtggtcctagttctcttcgagagggtgttcttaggaggctcaactacgttggtaagaaatttaacatactcgaccgactttttaataaaagcactggaaatgtaggtctacaatacggcgccaatgcggacggtgtgttcagtaatttgacggcaaagccggatcaaaacgacggtgctgagatgcaagacgtggacaaaccacccaactacgaagaagcagctttagacatggcgccgtcctattacggtatggatgaggatggcgtgggcatgtattataacgagatttgtttcgagggactacctgtgggaaacgtcgtgaacctcctctggaatatgatagttagcgtcagctttcagtttgtcgggtttctattgacttatattcttcacacatctcatgctgccaagcaaggttctcgcttcgggttgggtctcacattcctgggttatggatactcgatgattccaaacgatgtggcatccaaggtgggcaatagcaagatcgttaacaaactaaggccctccgatcccaatgaatatgacgacatgcacttgtactcagaaagctcgtccaaggacgcctttcagtctagcttaagtcagggaatcgatgagaaaaaaggtaagacgcccttcctggcggtgttcctattcataactggtatatgcatcatgtccaagagcatatacgactacgtcaaggtcaaaaggaaggagaagcactacttggcgcaaggacaggtataaatatgcaggtaaaaggatataagaaaacagcatcattggtcttatgacaagtctcaggcgcctaaaacgacaaggactttctcgtatatagtaaagacgataccgccactcagtatcagtcttcctagtctaggagtggcgcccttccagaaagtcttgaggccttcctctctaaacacagttgcaaaacagtttatggtggatgaatacttggaggagtccaaactctgcatcctagtcttgacagtatcgataggcatagtggtatacacagtcacgataccactgaaagcacccacaacaaacgtcattccggaagatagcggtttgtcctttgcagagttggtgtagtcctgtatcatcgtttttattttgttgtagcaacctagccttactgcttggttggcagcctgtctcatggaaacaggcagcacaccgcgatataagcccgaaaatcccttatcatagaccaaagaggagtagttgcgtagcataccacggccattgttatggtatttaggtgatgcgctttgtttatcatcgattaatgcggttttgatcgcctcgaatggtgtaactgcgacgacactttccaaaagaccagcacccaaaccggctactataccgcgagggccactaagctcaccggtagtgggatccctaagaatatttttgatagcgtcgaagcccaaaaaccgtacacctgctttggccgtattcccaacgatgaaagcagggcagcccacgtacacagctcctaaaccctgaactttggcggtcctatagattagggtcagcgggtttctggaagctgtcgaagacttatccaccaattgaagccttgttttggcaaattcaaaagggtatgtgatagaggcctccacggcccctgcaagtgaacctgcgagaaaagagtgtaaagggtctacctgttttttttgggacattgggtggcggaactgagcttaagcgcgcttactgaaagggccctgaaatctgacaagtatactttctacattttttatactcatcgatggatcgacgaaatttccgatggaattctgcttgagctacatcagcagattcaggtgaaagaagagccagaaaaaggtgagttttagctatggtgagaaacggcacctcggccaatatgttgtaggttgcgcttgtggagaggaagccctgataactctgcaccattaagcttaacctttgcaagacttgaagagcgaagaaaaataattgtttaaggcatcttccttgatagtataatagaggagtaaaaggacagagactagttgatatatacgatttttgagctattcagactttttgtccgccaaggcggcgacctcatgcttcgtaggaaaagcgtgtaatattgtgttcttcgcccggcgttcgtacgttcatgggttatgttggcgcgaagctttcagagtagaatctgttaatggacagaaaaccgaagatacaaatcctgctacataagtacattaagaaagtgcacatggccttggtcacccgaatacattcaactgcgaggccatgtgcatttgatgcctacaaaagttactgctagacgctcttgcctcggtatggggtaagaaaaccattcgattacaaagatgtgcctttatcatccgccctccccccacagaccgtattggctttccaggcgcgcatacatgtgtgcacatttcaggccaattgtcgtctggggcattcttgacataatctctggaaaacaatgtaaaatggaaaacgatgtaaaaaccaaagaaaaagtctatcaacagacgcaaatctcagcagtgcgaagctcattgatctcttgaaataaataatgaactgattaactcataattcctcctttgatcttaggcgagaatattaatgttttgttcgaatcactgttaattaacaaacatacgtaaaaaatgcaaatcagaagaggatgagaaaactgcagagttgaaattagattattccgcaatgataactgtataagctctaaatcactacctcgaaagatcgtagctattatgggaccttgaggagctgccctataaacggacagctgaacacatttctgaagtcactttgtaccattatgacatgaatttttgtcgccaatacatctctttaatctccgagtttgtttaattgacctaccatttttctctagcaaaggccctaagaacttacagttgctgttaaaatcggtatgctcgaaacagaaccgcggaagccttcatccgcgacatgcacatattcaatatcatcgctgagatgacggtttattcttcgttctgtatgatgatagctcggaccaataccgatatcaaaaatgcagctcttcttaataacggaaaaagagcttatatggtagatagaaaataagccatctctactcgagcagttgtcctcttcacaccataaagggattatatgtttcgatgagtgatgctaaaactgatgatgatagcatggtaccgtccaaaaatcaaagcgtcgacaaacgctctgcacactacattttgagatcaggtcttgcgggtggaattgcaggttcttgcgccaagacattgattgcgcctttggatagaataaagattttgttccaaacgtcaaatccgcactacttgaaatattcaggttctactatggggctcatacgagcgggagcccacatcaacgctcacgatgggatacgaggattttaccaagggcattcggctacactaatcagaatattcccatacgcagcgattaagttcatagcttacgagcaaatccggcattttatgattccgtccaaggaatacgagactcacgcgcggcggcttgctagcggttcgatggcagggctttgcagcgtctttatgacgtacccacttgatctcattcgagtcaggttggcttacgtcacagatcgcagcaggattaaaatgttgcctgtgatcaagcaaatatacacagaacgggcatcggagtcgcttacctcgaagagctacgtaccgcgctggtttgctcactggtgcaacttctatcgcggtttcacgccaactgtcttggggatgattccttacgctggcgtatctttctttgctcatgacctttgtggtgatatcttgcgaagtggtgcactttccccatattcagttttacctatctcagacgaagagcttacgatacgatcgaagaaacaaagtagtcgccctctgaaaacttgggcagagctcgttgctggtggacttgcggggatggcgtcacagactgcatcgtaccctttcgagatcattcggagaagacttcaggtaagtgttgtctcaccaacctcgattcataattttcaaactattcctgacatgatacgcataatatacaaagaacgcggatggaggggattttttgtaggtttaagcataggttacatcaaagtgacaccgatggttgcgtgtagcttttttcgtctacgaaagaatgaagtggtatctgaatatttgaggacatatactatattcagctcctagaattatggcataaacaaaatgaaagctttctccactattttaggatctcttcctgccacctctgacctgatgaagatggagatagatagttcacaatcgttagctccagtcctctcagtgagcagcatggcatgagtatactttgagacctttggttcgagatccagcgagcacacagacatgatgatgattgcttcgccttgctggtatgcgcattccaggagttctaacttagtctagtggtttttagatgaagagatgaaataacttatcgacacaagcatcgctcaaatagacactaatattcgcgttttacatgcaaactgcggccaccaacgggtttaacataacaaggtgattcaatgtaggagtgaatgcgagctagttcttgtcaagagccaagcaacttttcatcgacggaaataagccgtcaataccgaaattccgaaagattaactgtcatattgcgtttactttgcctaaccacttaattcctatcataatgccccgagaattttttttcaggagcttacgagctcttacggtgacttgttctcgaaaggctgtaacaagttctagggagtatgccgcccacttctacttactatatctttattgcacaagtgcgacctaagcagttgccgtgatattgaccggctaaatgcatagattagtaagaatgttattccgaatggttgcctttcacttgtaatttaatgcataggccaaggaagtccatgcgcgacctatatgctcgaatcaacaaaggttctgagcttcatcacaacgctcaattaaatctgaagtgttgttgcagactacttccacggtcacttgttcattggcgaacatagccgtctactctttatattagttaatgtacattcaataaaaactactgtagttcatttaaattgagaataataagcttcctcagcaaaccttctctttacaaggtcaagaacttcctgactataacaatcctctaagctttcaccaccgttaagaacacgatcttcatggattttttgttcctctttagtgagtagtacgacattctgtaaggagacaggctttgccggatcccacttggacagagtaagtcttgttgaaaatccgcttactggagatttccccctgaacacttcttcacatatataccccacttctttcaaagctatcggaatgcgctgatctggtcttccgatgcgggtcatttgcccggctaatgattgatatattccgtcataaacctttattctattcttgcccacgattggctccattgggtagccagatatctttgtcagaagccaggaagcgatggttaatccaaaaacccccggcatcgtacccagtacaggcagaatcctgacgcgaaaatctttaagcgcactcaattcatcaaccttgcctttttgaaattcatcttcaggaagtggtaaaagtgatgctttgcgagggtctggcttttcagcgctaaagaccacagtgatacccttcgtaattcctcgctgcttcaagcgtcttctgacagtgcgagctagtgggtcttcttcggtagtactcaagtctcccacattgattctagttggatcactttttgttgctgcacccatggaagagatcacaggaatttgatgaacataaacgaattccaacaagtctaccttcgtgtcgatgttatcgatacaatctataacaaaagtaggtttttcgtccccgttctcgccaaacaaaagcctctgggcgttatctttggtccagagttcatgcacagcgtcaatgttacaccagggcgcaatttcttgcaggtgcttctttagacaaccaactttagaggtgcccacgtcttttaggtttgcacaactgtgtctgttcagcgagctaagagaaacttggtcaaagtcaatgaccttgatgttatagatgcctgaccttaccagcattgtcaccacccaagatcccacaccgcctgctcctaccacgacgacgttttgggcctttagagccttcattccttcctcacccaagaaagcgtagtttcgagccaattgctcacgaatcaactcgtcgtcataatctcttaagttacgactcttagctttggcggctgatctattggtttcacggcctgtcacaaagctgttgcgatctttatatctctgaacaagggaatcaacagctttagtagcagccgctgctaaaatggctgttcctactatcgttttccacttgttttcggatgacatggcaagccttaattacagaactatcaatcttaatcctattcattttcaagttggttaatgaatcagcgctagcttctctaaaaaatttgacaatttgaaatcttaatgtacggaaaacgataaacgcccagcttcacgtttattatgtaacaatctgcaaaacgatctcaaacatcttcaaattcagcatccatttcatcatcgtccaactcttcagtttgtttcgaagcggtcttggtatcttcttcaatggtgtcaattttcacatcctgcgatgcctctgtactacctgaaggagagctgttattcccttcgttgtcgttatcgctgcctacatcctcgaactcgacgtcttcatccataccatcctcatcgccgccatcttcttcgtcctcaagagcttgcttcttagccaactgagcgtagtaatcggccaatgttctttccgcttctctctcttcgacctctttttgcgaaagttgaggtgcttgttcgaaagtgtctgaagcaacggggatgtcttgagagtcgggagcagcagccgagacttgctgggtggcatcacttgaaaccggtggcaccactggtggtacatcctcatcgccatccagctttccaagcgcggcttttccaactgtactctgttcgtgccaagcaggtagggcgttttgtttccttttctcttccatctccttctcttccagctcatttcgggcttgctcatcgctggccgtggtgatattaacatgcaacgtagcttgagacttggcgcctgcacgccggctgctagcgttgtccaatgcagaattgctatgatcaccgggagtgaacattttactcttcttagattttggattcacggtgtaagatgccacagagttgttttgaggaggaatgagtcttgccaaagaagtctcgaatgtattttcttcaattctggagtcatcaattttctttaagtagtcgataatgggctgcacttggtccataagcctgttgagttttatttgtttttccttggactttttccctgaatcgtcctctaccagtggctcttcacataagctacacagaaactgtgttttctcatagttcagcaaagagaccgcttccaattgtgaatattttgtttgacacacgggacacatgtagccttgaggcgccgagtttctatcaagatcgtctttaagcctcgacactatttggtggaccttccatttgatggcgtctatcgcttgagggtacttgatgtagtaatagtacctcttgatacttctggtattgaaatggaattcttgctgagaatgtacggctatcattctgtcttccagcagcttagttagcagaccacgcaactcaggccttttaatacccaaaagatgtgccaaatcttcttcagagagcacagaatgaaaaagaatgccgtccagcactagtacgtaagtgccagaataaaagcatctcacaacgaatttgagaagactcttcactatgtcatctatggggcggtccatggcttctgtgatgggcaggatctgtaattcgaatctactggcattgttctgcctatagttttctaatggcatcgttgattatatatcatcatttacgaatactagcttaagcgctaatggataatatcgttgagcagctcatcggcaccctgattgaatgccgatagttgtagccttcactcagaacctgctttttcatcctctgtgacactctgatctctaaatgaggatctggcggcacacttgttgacataggaaaaatccaagagtccttttctgtctgtccaatgtcttaatctctttccgtagtgatacaggggaatggcaaatagacatacaaatatctcaacacttccatataccacaaatgcgattttgtagccttcttcaacgttgaacctggcattgaaaaaggagaacgcaaagcccattacatttttgagcacgttcaatgtaacaagagcttcctgagcgtattgtttataagagtcaacggtgaatgtgatagctgttgtgctcgctagagaagatccaaaaccgacgattcctaaaaaaatcgtgggggcgatccaggggtcgcctctttgtgcggaccatccgaaacccataagacctaatgcagtggatataccagcaggggcggtcatcaacaacctgaactcaggctcgtaaacgccgcaatttcgctttgctagcagtcttaccattttgtcactcacaggacctgcgcaaatagatccaaaaatactgccaataaaaggcgcgatgtacactaagccaatgtgaatagggctgaatttgtaaggcgcatttgcaaaaacggtattgataatctgagcaaccatgatcagccaaacgatcgctagagagtaaagaaaggctccaaataggaccgcaggatacgcaaacaggacaaaaggccgcagcatcaccatacaccagctatcaactgtatgtcgcccatggtataggcccaacccgaccgtgaggtgcgaacgagccaaggcgtttgttgctgcgtttggacgtagattagaattgcgacgatgctgcgacgcttcagtatctcgttgcattgcttccgaacgtagcgagtgggttagactagaatcatcgtaatcgaacgaggatgcaattgacctccgattgcgtgcttcacctgcaacttctgctgcatttactgcgcgtgcgatagcactctcttgaatagaccttctactgggtacgggagctctatcccagaacgtctcaggaacgaagaataaatggagcacaaagttgatacctactattatcgtaacaatccagaaaagccaatatctatccaaactttggaaaacaagcgacgctaatagaggaaccagattcttaccacccaaaagcaaaagtgtgtagacaccgagtctgtatgctctctcatgagcgaaatatatctctgccacggtggccgatggcaaggactcaatagtagcaacacccaagccggaaacaattctcgaagcaagtaagctctcataactgtgagatactgagcagcctatgcttccgaaaaagaagactatgatgccaataaggtacagtattcttttgccgaatagaactgcagacggcgaagcaatgatagacccgaaagccagcgcaagcatcattccaccgaccaagtatgagatatcacttagtgaccgattaaactcttcagcaagacttcgcgaaccagctgcaaggatcgatgtctgaccgccgcccacgaaacaatgccagccaacaaccagtagagctatatctcgccgccacacaggccaattaagaggatcacgcatgctttcggaaggctgtgggttgagaatgattccctttttagtagtctgcatggtgccactgtccacagctgctgttcggtcttgtacacctcccatcatcgcaaatgtgccagttacacctagaacaggcttttcgagctgtaattcctcattttcattaagtttaggttgttgtatccacaacaaactggccataaccgcggcaggagcagcattgattatgcttctctttctcgaagtacataaaactattgattaagtgctttataaagcgcactttttccaattacgttggtaacgatattagaatggtgttatgttgattagcgagcgttatagttgatatttacgaagaacacgctgaatcgactttaaaagacccatctctataaaccagggagaaaacgctgataattcgactttgaggcgcttttggaaggaccaaaatcctgaaaataataaattgcaggtaattcaacatgactaagtgactccgaaatcaaatgaatgtttctagtctcgaaaaaggaaatagccgccgaggtcagcacacaccagaagcgactacggcgaagtttacaagcaaaaaaggctgttatagtgatcatcaatggagtgcctcgaaagtttagaggaaagttacctgcaccaaagactttcagatttactttataagttgaagttccgctgaaagtccatcgttcaagatactctcagcaaaacttaaggcgttattgagactatccagattgtaggacgtcaacgtggggtgtgtaatatgcagaatgcaagccctcaccacaaaaagtgtggatattcgagcttttttttttcgcttcctcctattccttttgctctctgacaaccagctggagctttcacttcgatgactgtcggaaactcaattctcgggtctacaaacagagttcagggagtgccacgataagagtactctttgtgccaaccattttgaccaagctttcagtaaagcggttaacaccctcaagaattgacttcgcatctcctatgctcgccccaagtgctcttgcattgctagtgccgtcttccagcttgaagggaacgtgagatcgatcgcgaacatcttatctctttttaacagcctaaagagccccatgcaagcgcttctactaatccttagctaccatcagccatccaagccataacaatatatcctatcgatatgctcgcttcacgatgatttgtatttacaatcgctagcttaaagtgtgccttaatctggtagcgccgagtcttgttgattttcggaaaaactcgggaaaagaaattgattttgtgcatctttttccgtgagtaatattcaatttatccgaaagacaaagaccacgtacaacacgacaaacatcatcgtagtagagctgcaagaagagttcaatgccgatgacatgctaatagaataaccttccctcgcataagccaagattttcctagttatggcctttgttagaggactgttatcgcttcttctcaaaaatcagttttactggctccattgttaatctcatccaaactatgccggaaccggacttgggctcgggacaaaccggcagtggaattgagaattgagctggaaaaaaaaagcaaacggcataagaatattgataaccgatgagtatacaaatggcgagcgtgttcttggagagtttgcattgggtttgcaaaaggttgttcaagaatacagcattggctctgccgctcaatacactttctactcaagaaacaaacctttggatcagttagtactgcaagaaacctaaagaaacctaacaatgtcggctcgcatggaatctgtgttcagatcttccatgaagatgaagactctaaagcgtttctacacgagtgggtcgcgcaaaaatctggcgacgaccacccgggacacgacgtttggtaacgacaggcggtgtggagatgaagcacactggaagatcaaacccgtaggatcgcaagcaaaagccatgctaaaagaccctgtacctaagcagactcgtcttttcgtggagggtccaatcgagtgcccgctggaagggtttcagctgctcaactcaccacttttcaacaagggctctgctttcacccaggaagaaagagaagcatttggactagagggtcttcttccgccaatggtgaacactttggatgagcaagtggagagagcctacaagcaactatgctacttaaagactcctctggctaagaatgacttcatgacatcgatgcgtgtgcaaaacaaggttctgtactttgaactagttagacgtcatatccgcgagttggttccaattatttacacaccaacagaaggtgatgcgattgctgcttactcacaccgtttccgcaggccagaaggtgttttcctcgacatcactgagcctgattccatcgaacgtcgtttggaagcgtacggcacggaaaaggatgtagattacgtggttgtgagtgattctgaaggaattttaggtatcggtgaccaaggtattggtggtatcagaattgccatctcgaaattggcgcttatgaccttgtgtgccggtattcatccaggtcgtgtgttgccagtatgcttagacgtgggtacgaacaataaaaaacttgctcgtgatgagctatacatgggtaataggttttccagaataagaggccctcaatatgatgagtttgtcgacaagttcatcaaagcactgaaaaaacgtttcccatctgcagttctgcatttcgaagattttggtgttaccactgcgagacctatactggatcgctacagaggtgaactagcgtgcttcaacgatgacattcagggtactggtgccgttgtaatggcatctttcttagctgccttgaaacacactaagagagacctcgctgacgttaaagtgttggtatacggagcgggatctgctggtcttggtattgccgatcagatcacgaatcaccttgtcacacatggtctcccagttgaggaagctcgttcaaagatttacctaatggacagacgcgggttgattatgcgctcaatggagtcgacttcttctgcagcccagttcctgtacgccaaaccggatgaagactggtcgagcatcaacactacgtccttgttggaggtagtcggccaagtcaagcctacatgtttgattggatgctctactcaggccggagctttcaacaaggcggtcgtccaagaaatgcacaagcacaaccccagacctatcattttcccactctcaaacccaacaagactgcacgaggctgttccagaggatctgatgaagtggactaatttcaaagcattggtagcgactggttctcctttcccacctgtggaaggctaccgtatttccgaaaacaacaactgtttctcattcccaggtattggtttaggtgccgtcttgtcgcgtgccagcgccatcacggataccatgatttctgcagcagttgaccagctcgccgcactgtccccaatgactgaaacagactccaaacctggtttactgccacctttggaggtcattaatgacacttctgccaaagtcgctacagctgtgattctgcaggccttgaaggaaggtactgctcgtatcgaggaagaaaatgttccaggtcaggacgaaaaggtcaaggttcctcgcgactttgagacatgcctcaagtgggttaccaagcaaatgtggaaacctgaatacagaccaatgctaaaggttagacatgatccaaccgtgtttacccatcaattttaacacacatgtacacagcaccataagccttgtgattcatccagaaagaacagggcctaatgtacacagcagaaactcgcgagggtctttgcttagataaatattctattagacattgataaatctagaacgttattttcgttgtattcgttaaagaacagaaaagctaaaaagaatgagttccttattatttacttcattatctgggttgtctcgaacaccctatgtgtcaccaccatttgtcgtagccgaaagtttcgcccttcttcaagacgtagtatttgcggtaggcatggtcgtaagtgttcttgtagacactgttgccccaccagttcaattttccacctgggtattgaacgcacaagaagataataacaactgccaacgccacaccagtctcaacgccagcacccataacgtaattgtatttgctgaaccagagtggccatctctttctaattctattcaacacgtaggacattgcaaagaacaatgagtagttgtagggcgtactaggaggaatgctgtttggaccggcaaagaagactggcgcatgcatgaatttaatagcctgattgtgtttaaataccctttgtaatgcgaacactatcaggggaaccgccaagccgattaggaaaaaccacatgatgggattatagatacggcccggggaaaacagaaattgaggcatggaccagatgatggatgcattgaaaatggtgcgcccgttattacaagtaaatccgtcaggttgagtcgaagaacacaattctttaatgttagatctcatccattcttgaatacctacattgaccagcccggaaatgatggtggcatagatctgaatggcgaaaattaaacgtggtggaactttcatgtacagtgcaagtttcaaatccctactcagctctaggccttgcctcatcacaatgaagccatagagcttgaacagaacatttgccataggtttgaaaggcagcatataaccgcaaatcagttcggtgataatattgagaccaacgtgttggtttgttactgcttctagaatgccttgaggaatgaagttcaagaacgagatcacaagtgccacgaaaaaagcccaagctgggaggtgtgagtcaaaaccacaaattgtagcaaatcccaatcctaacatcacgacttgtaaaacaaggtaccaccagtctgggcagtccttatagttttgggtataaagtctcatgtgtatgtcctgtccaccgtgattcttgtttctgaatttgtttttgatgtcttttccattatagagagcacagtgcacaaacaccgcgacaacagcggcaaagtttagagcataactcaataggtaggagaatggcacaaacaaaggtgaataggctttatatttttccaggttgacggagaaatccgggtttaaaatcttggaaacattgtacttctgctgagtgttatcgaaagtgttaccagagattactggcatgtatttggcataccaagtgttggtaaaatacaagatgggaaggatgaggatgaaaaagatgaacaccgatgcacaggagtttgcgctcacccagtatggtgtagcgaagacagaaccactcatagcttgggaaacttgagtgtagtcaaaagaaatcggcagtgctccgataccactctcgacaccaaaaatagtgtttgcaatgaaattgtgtctggtcttggatccccagagtacaacattaaagtaggacaagcccttgaataggaaacctggtacccagtaccagatgaaactaccggacaacacgataataaagaatctgtaacgggacatcttccagccgttaacaaccgaagcatctacagttctgttgtgcagagagtcgaacaaggacacggaaatgagggtctgaggccagatacaagccgctggctcaactacccaacgtctggtaaggcccgcagcgccgtagcccagcatctgagaggtccaaaccaagaggaccatatatcccgctccgagtttcatgttgtagaaattagtttgggcgatgagaatgttcatagcgtacgcagtactcgaggtcaaagccactgcaatggtaacaactgcatgctctttcttagtgaagggtccggggtttaggttgaaccaggggcaccgggcgcaatcccgctggggcagcaatgccagtattttaccgataggatagcacacaacttgtgctaccaggaaattgatggataaagatgggtaacgcagcgagaagaactgattaacgccggcaaacactactacgaacactgtcgtgagaaaccacgtgcgccaatggttgaccactatcgtagggtcgtccgtggcaggcactgtggcacgtacctcgggaaaaggtgagttgggcagagctgtcacatcaccctcccatatggtctggtcagttatgccttcggcttccgactcttcctcctccacaacgatacccgcgccgtccttgttgatcacgtgcggaacatgttcctgcgagctcgattcgctcgagttctcgaccttttcccacacttgcagcgtttccaccttcttaacttctttgctcattgcgttagaatgggtatggctagtatgtgtcaaaactaaacagcaattttgttttccaacggattccgataccgtgctttaatatctttttttgtcacgtctttccactgcaaaactcgcacacctactaccgttgccctattgtctttaccaatctgtggtggccttgaactcggttacacaagttccaaagtttttatgtctctctcttgattctttgtataaagaaactgcttcttattaaaaaaatgccacagtttcttccttggcgccttgaaccctgaagaataagtaaaaaattaagttgaagagcccagatgtcacatgtcatgccttatctcgtttaatctaaactttaatgaagattaagccaaaaaaatcatgagagatgagataacctcctaattgtccagcatccaaaggccgctagcctaggtgctgagcgtatgaattagagtgtcactggcctaggtgctgagggtatgaaacataggaccgaagttctgcctgatagcggacattagataggacccactgaaagataatatgaatgatttgctttatcgaagcaacggactttcgtaaagttacatctcctcggtgattctcgaaggaagataaagtaattttagagcaaccgacccacggagatattttacataatcacggactgtgtcaaaggaaggaagtgagcacgagacgcaatgacttaagatcacgtggcagaaaaggcatgctcaccgctcttgagggccaggatattacgcacgtcggtggtgaagcgtagggcctcgagcagcggcagaaggttgagcaggtcggtgtcggtagggtcactaatccagccctcgacttggatggcgttatcaacatgcatggcgtagctcacgggactattgtcaattatgaaaatgtcgctgagcaaagtgtttggggcgacggcagagaggtccttgatgtagcctacaccgtcgcgcagaatacagtcttgacgatacaggcgacgagaaaatttgccggggaaagaactctcaagccaatcgatgacggggtcggcgtattccttcatagaggcggtgaaaaccacgagctcgtaccagttagcgatggtggtcaggaaaaggtcgcagtagggccgtttgtgtacgtggtatagcgtggagatgccgctgatggcgaatttgacctcgaccatgtgaccttgagaagagttgctggaggatgtaccacgtgacatggaatggatcagggtctcgtcgaggtccaggaccagcgtacgcggtttacgccggttgagcacggattgtgggatgagttttttagggaataggaacctccccatgcggcgcgaacctagcgcggtgccagcgctgctgctggcgccggaccgaacgctggccgccttaggtgactgacgagaccctttgctgtgttgttgacgcctgctgaggtcctgactgtgttcagggggcacgcaattggttgctgtgagtgagcccttgaccgtgtcgggttgcaggaatatctcgtccccgcctaagtcatcgtcctcctcttgtatagtgtttattcgaggtttgcttccaacagaatcagaagttgtactcacttgctcatcgctatacaggtttcccgtcctttgcaaactggactcagtgccgccagcgctctctggcgtactggaacgctcaatcaggctcagagggaacgtgatcacaaaccatacgaaaaggatgggcttgaccaccagtaaattggggaggaacacgagaatcgaccacaggaaagcccagcgtatgcccctgcttttgcgagtttttttgaccttcaattgtgggttcttgccgttgccagatacatttacgtctgcgctcccctctatgttttctggtgaagaactaggtccctcaggcttgggcgttaaagcattgtttgtaaggtatgaaatggcgttcatggactggcctgtcaccaaccgcgtagaacacaaatggtgattgagtttgcaaaagatggcttcgtatatctcgtcatggttccaattttggtgaatcttggtacgtacttaaaatcaatatcatcgtacacggatagttcaacaggcgagtagatggtggtcccaagtaacgaaaacgtttgtttgggcaggtttggccaaactagagagagaggcatttggcgaataatgcgatgccattgaggctgaacaacgctttttcagttttgccaaatatttttagagacggggttcgaaacctgactacgttgtggtgatccactcattatgccattaatgaatgggatctctacagatcttttttttttttttgggtttgggatctacctgcagctgcgttgtgacattcacagttggcaaagcacaatggcaagattgtatgctcggtagaagaagtaggaatctgatctagaggagaagataacctcaagtagctattattcacggaaaactgaatggtaaaacgcacatcaatgacaggtgtcactttacatatctaccgtaaatctgtttgcctctgaaatatgattttcacggtgcataacacatagcttggcggcgcgttcggatcagattttcgcacgagactctaacggtttggcgcgagaggaggcgctaggggcaagacatggggattgttcctgtacgcttgagttccctgctgatttactgactgatttacctgaatgatttacgtaactgaatcatctaactgatttacctaataaactatagcaaaacctgccgttttgcagggtgtcctatggtcgagaattttggttactaaattacgttgtgtcggaatactttgctcggaatactgtttcctagcttctgtaaaagccgatgccaggcaaacaagtccaggcgtgtttcggggttctttcttcgctaatgcgatgtgtcaaattctcgatgtactctttaggttttctagggtgcggcgaacaggtaagcaaatgttggaaaagaaagaaagaaagagtaaagctttgaaactggtgcgtacagtgaaacgcgacaatttaagttagcaaaacctgtgtgtggtttttgcatgcgtgagatcgtgcaagtcattattagcgatgatcctcgctgccaagattcaagtagccgtagcagtagcagtagcagtagtacattgcaaagatcagacgaggacagagccgtactttacgactagtctcatgaagaatgcagaaatcaagactttcgaggtgcccgaggcccgaggcccgaggctacactagtgacgtagatgttgtaattatgtgtgagtatctgatcttgggttgcacaagagatcacaattaggtgcgccgaaacactaagaagggcccacgctttaccaccgcaagcaatggttgaatcacatgtaagtgaggcccaaaaaaccggaaaaaatataaaaattggctcaacccacccactcaaaatcacatgaaatctatctaccgttgatggcatatgcaagcaaaaacgctatttgccaggttgagaatgaagatcattcgtaggattcccgcgaatcccttgaagaccggtttatcgtagactcagatattaaacagaatgttccgcaccgtctgctattaatgttaggctagcgcttcagatctgttatgccaatctcgaaatcgtcaggttctcttgaaagtctgagccgcaaacctgggtttattccttaagttgtcgtatatctctacagtaacacgtaaaccgtacgctttcttcagtgagtaacgtaacgcatctgtgtgaaacctaatcacgcgtttctgtcgatattccactctcagaaagagaaaaaaaaaaaattctcatagtacccacagctctttcatgcacgccaagaaaagaaaccgtacaaggtgcataaaccggagtttccgagggccggaaaaaccattttaaggtgaagttcggatttactaagccagcctgcatatagttgccgcagcaacagggggtgatacccatcacacaggcacaccaggcacatcaaccttggcacattttgccgccaagttgagatcggaatggcgcggcgctgacacggccaagtcatcaccgatgtacgggaagcaagctatgatgttggaaaaaaaaaaatctatatgcaaaaaggtaaacggtttagaggccctgacgtgcgcgagcgaatgtagttggttagtcgcgaagaggaggtggaaagaaagctaaaggtttttttttctttctcatttttccggtttcgttttcctttttttttattcaatctctctttctttccgtcatgtggagctacgtcgcacttcgggctgtttgtgagttttgaggtggcgcaccatattgctcttgacgttgaaagtctttgagcagctcgcaaagggacagcgaaatggtcggctgccggtgtgcgtcaaaagatgggcttgcagagcgctggagcgtgaaaagatcttgaggcacagctggcattggtatttgggatgtactgcaggctgtgcatgctgaaagtcaacagttaccgttggcatgggtttgacagtggtgacagatgcggcagaagcgaggtcggtaccggtgtcgggatggctcatgcatgcagaggtgaccggcggcgggtcttgaatttcacgtggaccggtgctaaagcggttactagggtcataaaataacggtgtagaaggagaagcggaagtgagcgtgggaggcagggcagagcttatactctgcgatctctgtagtgcctgcgatagcgcagaccctatgtcagagttttgtaggaattgtgtgtagggaaaaaaatcatttagctctcgtgactcgctggaatctggtgtttctggtcgcttttcgggcatctcatttgaccttgaagccagcggaaaaaaacaaaaaaatgaaatagcactaacgcttcagtaaatagggaaagctaaacgccaagtcttgccttactttggaagccgcgcggcagtgctaatattgaattccctttcccttaagtatatacctcgtggaaatggtaatataggattaaggaaaacaaaaaaaccaaaaaaaaaaacgagaactgggaagagcttagttaacgaaagaatcacacaattatgcacaactaagtaatcttgaccgcgcgagggatacgaaaggcaggaggtactcaggtttgcgtagttttttgcgatttggtgtcgcgcctgtggtacttaatacttttgggttttgtgattccacctgactggatagtgataatttcatcatctacttcttaccgccacacaacccatcttccaattcgatgtcatcccttgtatatacgaaattccttgacataaatggtgcgctatccctttgaattgtagagtgacacacggcgctatgcgatacggctctagtgatgccttttttcgagcatcacgtaactattacgtataactactggcttatgtgctgctcggaaaaaagagatactagccggcaagttacaacagtgtcggtgtaactcacgcatacctacgacaccttgaatcacaccagccgagagatgtcacgggctgatgatagggacgaaatgggattagataatatatatatattttttttttccctgggagcgcggggaagaccgataaatcggtagccacggatacggaacctcgtaatatatgacatcagcaagaaacgttgagaatgatcacatgcaaatttcgtacataattactcacgtacatagttattagatcagttctagctgtcaccatacacgaaactatcaacacccgtttcttccagcaaaaaaaacaaacaagcagcaaacaaacaaacaaacaaataagcaggagcataaaagcaaccaacggtctttgccttgcacccgcgtactacaaacagtaatggcggattacccggccgactacctggtgcctcacgtgacagacagcttccctaccacgctgacgctggcctcgggccagagaatccagcgcgcagtgtacggcgtgcctatggacacggtgcgttccagagcggagatcccagacccgtgcctgctcgaacaattgctggctctggttgactcgaacctcggcccagtgtacgcgcaacacgccaaagcgctctacggcgatcagtgcggatcttggaaggagcgtaagcggcaagaaatggttacaccggggctagtatacgtggtttaccgagccgtagacgaggaaactggaaaagagggcctaccgctagcgtttctgtcgctgctactcacggacgaacccgaactgggcccggctcccgcggctgtggtatacctgatggagatacacgtggctgacataatccgcggtcttgggctgggcggcacgctgctcagagaaggcgtggcgggcaccgttcgtggcgcgcgacgcgcgcacccgtttattcagggcacagaactcacggtgtttacggacaacgagggcgcgctgcgtctgtatctgaggctgggcatgcagattgctgcatggtcgccgcaggacacatgcatagaagtgcacagaaggacacgggcgacgcggtacgagtcgcgcaaagttacccggccaacctattatctccttttctggccgcatgaagcatgaaccgtgccgtttatgcataccactgcatgcaaccagccttattccaggctttgttgactgcagccatctcaggcgcccagcgtcgctgcaaccctgcgcaaaacaaacacaagagtgccactcgcttcagcaaacacacacacacacacacacacacacacacacacacacacacacacacaagcctaacaacaacatccaacgtatggattgctgcgcgcgcgctggccggcgccgatggttatacacaaacatacacgcctccttctcacatacactcacatctcacatactcacagtcacggtgcccgccgctcttctttctagctccaggcccttccctcgattccttcttctaccaagggtgtgtctgaaataatatatatatgtgggaacaaccttcggagcgttgttcctacgccttcaaacggttcctaccggcacattccaagtgcaaaccttcgttctattttgcaacccgcgtacgtgttaaggttcgttggtcagggtctcactaccaaaacacattctcgtggtttcttcctgatgcttagcgcccattctttcgaaggggactcggggttagactcggaaacacataccgaagccaacaacagtaccaccagtactcaaccgcctatggcgtttcgccgacggagtagtgcggcaagccttgccagcgtcggaagtgatcctatgagaaccaccacccgagtcggttcctcatcacatggtacgtgggtaccgccttacgcggcggcggccgcggctccgccgccgccgcccatgcagttacccgccccgctgcctgcccctgctcccgtttccactcactactccgtagcgccgatccattcacaagcacagtcgatccgccaaacgccggcgtgggacacagctgcgtcaccgggatcggcgccgcagctgcagcagtaccccaatactctgcaggcacaatacccggtaccttctcaggcacagccacagtcaccacaggcaccaggacatgcacagcagccgcagcagccgcagcagccgcagcaggctccttatttccgcggttctttttccgagtacactgagtacgaccaacgctacgtgccctactattacaaaccagcgtatcccggttgggggcctccccaaccgctgccgccgccaccaccgccagctcagcaacagagccagcagcaccagccgccgtaccaacagcagccgcaaccgcatcctcaacaacaacaacaacaacatcatcatcacctacaacaacagcatccatatcaggccgcagcttggaatccgtaccaggttccttctcacgcttttggcactcatcacgtgccaaaccaacaacaacagccgcagcagcagcagcaacagcaacacacacctcagacgcagccgcagtcgcaatcgcagccgcagtcccaactacagcaggcaccgacgccctacaaacagacgtacaaccaaggcttcgctcccgcgtctgatcgaccacagatgcagccgcagccccagcgctgggccacagaaatgccgcagtctgcctacatgcccgatccgcagcacattggagcgctggccgcgcgccaatatgcgggcggctacggtagcggatccgcggccggacccgattccggacccgttgcattattggcgccaatgtcaaatggaccgttcggtatgggtttagttccgcctgtcgcgtaccgttgcagtatgtgcgataaatcgttcaaacggcgatcctggcataagcgacatctgttgtcgcactcgtcatttaagccctatagctgtccctggtgccagagtcgccataaacggcgcgacaacctctttcagcacatgaagaccaagcacgtacggcacgtggtccaggaacttctggaagtgggcgacgtagacggcagcgtgatgtcgggaatgcaggtcacatccgacgaaagcgcgcctgagcccagtatcaagactttaatacaagatgggcaggttaagaaggagcgagtgaaagctgtgttgaacgcagtgattgcgcgtgtaaacggagagataaacgagccatagccgggaggcagagtaacaagtttctgtcttgtgtgtgtgcgtgtgtgtgtgtgtgttttttcaaaaaaaaggtaattctctaatactaatactactactactgctttactgatgatggaatcgttacacacgggtgtgtcacgtggtctaaaggagaagaaggaacgataagcgacgtcacgtgattcaaatcacagcatctcacgtaccacggcctcgtgtgggaagtcctcgtctgccgggttcttgatcacgcttgtgccctggaactgctggtgtttgaagaacgccacgctatagcttgccgcggatatcgtcagtccaacggccaccacaattagactcgtcaccatcagcgctattgagcaccattgcaccgcggccatccctgcgtagaacaccgcacgcttgccgttggtctcaaaccgctttatgaactggatgaaattgtcgctgagcggacagatgcgcagtaaaaatgggatttcaacgaatagaatcaccagcccttgcacaatactgacgatcccaaaaaacacgaccccgttaatatggaaaagattggctatgcccagccccagacacagcaatatgttgatgtagccgaaccattgtccatacacactggtgaagtgggtaacctgttagtactagcgcttgcaatttttttttctttctgggcaccatacgagggtaaaggccagcgtaacatacctaaaattgaagctcttcaagtctcgtgcgagacctgcgaaattgatgaattgcttgatatctagagccattcttcagttattgtgtgtgtgtgtgagtgtgaatgtatgtgcgtgtgtgtcttcctgtctctgtgtcaaactttctaaaggatcgttgccagccttcatcctacatgggcttactgcattctcactttttaccacaaattatcaacagaaaaatatatcacgtgccaagttcatcgctcacgtgatatcatcaaagtgtacgaacttttttctgacaccgcatcttatacgaaaaaagtgtccttctcgttcttttttttttttttttttttttttgggtttccgggcctgcctttgaacaagctttaatcagtaaacgagacatcccatcccgctcgctagacgaagcacattgatctatcctttcttaaccgagcaagagttttccgtcgctctataaaataaaattcacggctttgagcttcaacatgtcacgcaatggatttgagtctgaatctgaattcgcagacgaagatagtgaagacgagctcatcatgagtgacttggatgccaacttcgataaattggggagagggttccctcagatcaactttccgtccatttggagccccaagcctgcttctcctctttccagtagcaaacaggaagtgcccgcaggcgagtatggccactggggtcgcaaattccaaacacttactttcctgaatgacttacacaagggcttgagcttttccaacgctctcacacgactacagaccgtaaaggccattactgagcaggccatcagtaatgcactcaatagtagcgagcagggctcgagctctggtgcctcgcagcattttagggatgttccggaggagcccacaggtcttgtacctgccgttaaacccaaggacctgcctgcgtacaacgatgtggtgcttccacaggacaaggacccgcagacgctggacgaggatcttctgcggctcacagagctgccgcaagatcaaaacaacgacgaaactgtgctccgacagcggatccagcacatccagagcctcgatctcgagccagccaagaaagctgtcatgatgcaacgactcatgatgggaaagtttgtagaagagcccaggcgggccactcctgtccaaggaggagccgccgacaccgaaattagggatcctactgatgccgagaaaacgcctacttaccaccactccggagtttttggttgctcgcattaccagagaaactgcaaattacagtgtcaccagtgtctacattggtatacctgccgtttttgtcacgatgaatctccagaaatcaaggcctcatgcaaaccacatgctttccagcgggccaagactaaaaaaatcctatgcatgcgatgccagcacgtccaagacccgcaaaaatactgcgaaaactgtgacgaagagatggctttgtactattgcaatgaatgcaagctgttcgataatgacgagaccaaagacatataccattgtgacaagtgtggcatctgcagattgggactggggctcggcgtagacttttttcattgcgacgggtgccaagcttgtctgtctattgagctgcaagggaaccaccgatgcattgaacgtgcaaccatgtccagttgcccaatttgcggcgatttcatgttcacgtccgtcaaacctgtcgtgtacatgtcgccatgcgggcatgcaatccaccagcactgttttgatgaatataccaagcactcctacaagtgtccttcttgccaagtttccgttttgaatatggaagcccagttcagagtcctcgacaaagaaattgaggagcaaccacttcccgctccctactccaactggatctgctacgtttcttgcaacgactgcaaggccaagagtacgagcaaatatcacatcctcgggctgcggtgcggcaactgcatgagctataacaccaatcaactcaaattggtcaagcccgaagaaaaaccacagccagaaccagccgagcttgacaccaatacccagagctcctctagctacgattccctcaacgtcatgcgtcaagagctgctgcgcggccattttcaacgtgagcaagtctcgcccatcatcacggtcgagcaaaatggtatgttatccaacatcgagcaatatatgaatgacttattccacgacgtacccgacaccagcgatgccgccgcgaaccctgattacacctccaagaatcttttcaatacggcaggcctgttcaagaataacgatacccacgactcacattctacgggacccgctctttcaagtgcctccatggcccgcgcgccttctctgaccgatagactgcgccagttcatcaacgatgcacccccaaggctctcgataccggacgctttccagcaattcatacagggcagccaccaaggcctttcctcgggcgacgaagatgattattcctcgcactctacatagcatgtgtagcggtaatagcacgtaacgactctacattaatttttggtctaattggaaacgcagctaaattagcagcgataccagttactgatattgcgttcttccttgttgcctgagctctctttggctttggcttagctttgtcttcatttgtacgaaagtcgctaaaacaatatcttctctctctctctctctcctcttccaaccactttgtacaacacaaaaacacagaaaatacactacaaagagacgaatataaccgtcttaaacacaaaaagtatgtacgcctagtggtaaccggctcaaaagccatacaataagtccttggagggagttgagcctaggaatggagctcaaataccactttgttccgtttctcaacgccattaagcgctcaggttttattttcagggggccccaccgacaaatttggtaaagaaaaaataagactagacccagtcacgtgcacaatattttaatcgaggtcacgttacaactcatccctagaaagctacaccattacctaatatggaaacaggcaacaatcaagttgttcacctgcgacaatcctcaagagaaacatagctgaatgtggtgctgggtgtcacagtgtgcaggcgtagcttttgtcccgcttactttcatctttttttttttttgacccacgttttttggctcccagtctccttttaccgggtcgtaaggtcttcgattctgcttctgctgcggtgtcagttgacggccgctgccgcactatgtgaaatgtggcagttattctacgtggagctcttgttgctccagcctactaccgcgcgcgttgcagtaagagatgccttgtgttgccccgcaatgagtcggtgctatgggtatcatttttttccaagcagtgtgactgcctcttgccctcagcgcgcagagactcgcgcgtgcggcaaggtgagaccggagaggcgaaactcaaagtgggaattttaaaaaaaattttctctgagcatcgacaactaagctcctcagatacgtccatttctggtgccatacaacgtcaagcaagcttagccagactcccagaagcgcatacagacagcactgcagcctttgaatctcgcctattccctaagaagtccctcgtcttgctcacagcctctgagaacccgttaaacacctcataaacggcaaacggcaaacaaagctctctcgtgcacagacaacgacacacaagactcccttcggctttcgcagcacacagcagtcgcgcacagcccctcctatattccgagtaactgcagttgaaacgtctgacgcttaaagcactcactcactcgacaggcctgccccctattcactcgaccgtcaaagatgaacatcaccagcgtgggtgccggcatatcggcccctcccaaaggcacttcaaactccggctccttaactaacactaacagcttgcaggatcaactgttgccatacccggacctggacccaagttctcaccatcaatcccctcaacaggtgaacgccaaaatccagcatctcgggcctcagattcaccaactatctcagcaacaacaccagcagcagcaacagcagcagcaacagcagcaacagcagcaccatcaacagtaccagcagcagcagcagcaccaacagcaccaacagcaccaacagcaccagcagcagcagcagcaccaccaacaacaacaacagtcaacacatcagatatcgcaagcaggtactcaccctgagcttccagtacagaccgacatttacggacaagtactgccgccgcacttgcaaaccccgcaacaacaacaacagcaacagcagctctcagacgccatgtttaactcttttctaacgcagatcggccaaagatcggtcgccaacgttctgaacacgttcaacgcaggcgcgcactccatgaacgcagccatggttactcagcccgctcaaaggttctttcatgccgcgatgaacactccatctatgatggacatgacacacccggcaatgatgcaacctaccccacaattccatcttcaggtttcaccacctgtggtgaagaaaatgtctgccagtcagagcaggatcgagaaaaggaagctgctcaagaagcaaggacccaagcggccttcttctgcctactttttgttttctatggcagttagagaggaattggttagacaatatcccgatgccaaggtaccagaattatcgaaactagcctctgctaaatggaaagaaatgacggacgaggataagaaaccttatcacgagaaattcaaggaaaactgggagaagtatagaattgctagaaaggaatacgagtcgggtttgcctcctaagagaccttccggacctttcatacagttcacgcaagaagttcgtcctcaaatcattcgcgaaaatcctacaaaggacctgattgagatcactaaattgattggtgaaaagtggcgttctctttccgcagttgataagaggagttacacggatacatacaagagaaagcttaaggaatgggaagagcaatacccagaggaagctgctcctacacctactccaacagactcgaagacttcgtatgggggttaattttcgaacagccccccccccaataccgctctctcgcgaaaacaaaaaaaaaaaaaattagaataggttagaaatctccaaattgagctacatgtactgttccattcaatctaaaggtcattgttcttcggcatcttgtttttcgtcttcgtgacatcgaaagctgtgacactggaagtaaatcacgagtccccactacatttaatttgaaacaagcaaaactggatctcgctcaggaagtgatacgggtgtatttatcatctttaagataggatttttggttccaagcctatatgatttttggttccaagcctatatgattcttgtgtattctatagcccacagataattgaagttttgtttatcttgtattgttaccatgaataatggcggcttaaataagtgcaatgaatatcatgccacgtaggtcccgacgagactggtctccaagaccttttcataattcacccaacgatgatacttattgaacattgacgtgcagtcctttcccgcagctcctttcatgagaatgtctacaccacctgggtggaaatccaaatatgatgaaatgcaatagaccttttggttaataacgcaccagcagtcttcaggagctttatgctgtgctagctgtgctttatttattcttgccggtggatacagcttgaaagggggcacattatgctgaagtgccagcagcgtttgtggattgttcagccgatgaaagtcagggtcattcaataatttgtcgattccagttacgagctcaccttttttgccctttgtattgcaaagttcagaccaatctaaagcgctatgaccaggtttcagcaccactttatttctgtatcctcctgcacctaaagtactgcagccggcttgagctggtatatccagatcccttcccgctggcggcttcatcaacctggactttgcggatgaacttagcgatgctggctggcccgtaaaaaggtttggcttcctaaactgtgaatttgagttgtctgccatagtccagtacacttagttcttaggttcaaagattcacaatcaaatctttagatgtatatactagcgtcagccgctagctcatggttttgagatgatcttgaacattatttttctagatctcatcttcgaagatcatttccggaaaatagcgaagtgggatacaagctttcaacaataacgaacccgagtgtttcagtgatggttcaccaattatacaatctggtcaagctgagatctacaagcatgccgaaaatatatttgacatcgaggctataatcattctagctaaggattgttttgttcgagtgaggaccttcttacttgtgatgtcaccctaagagcgaatctgaataacttgattgatgataggactacgagattctatcaagcacgactgttttgaacactggaaatccctttaagaagatggctgaactaggatcccgtgtggccaagcagagaaatttccgtttgacttatccacacgacgataaaatagtgagataacaatcgattgcaggtttgattgacagcaattgaaaagtgagcaaaaggattcttttctactcttcaattgtagccggtcatgttccaataatagatggtataataacaaaatgccagtcactcgggcttaatgtctctgtatctttcacaccagcgttcaccataaaacaaattgagcactcaaagaataatatggaaagtgtgaggcttattctcatgtttataatcttgcagaggttgctaagaatgagatgaggggagaaaaagaggggcacttaccagatggaacaacaactttaagtcattcttgcatctcgtgcgatagtgcaacgtacaaggacaaaagtgtgaagctgttcacaggaatgaagcagaagctggccaaaacagctatgagagttatctacagacaagcaaaatccaggccctcttcatagggcatgttcttggcggtccggtgagtacagaacatgctatatttcactaaggtggtcgtttgtaccatgcaaagcaagcaccttggtgtattaagggcgaaagacctgtaaaactgcccgagcttttgctcgagaagatgcgatcacattctgtgcatataatgtacaagaaaacgtgtgtggatcgcacagcccttcaagaagttacttctatcgaagcgcggaactgtgttatgaagaatgttagcttactatttatatcatggcatattgctatatactgtttggcggttaatacacggcctaaatgttgctcttgcaacaagaacccgatgaggactcgcccgtggcaagaccagcagccttctgggcatcttcataatacactgacttgttgaatttgttattagccaatggcacgtccaaagcaggattcttggtaaagaacgaagctggagtgatcaaaaattgcaaaaagtccgaggacatcacagggaattgttcagttgatggtggatgagtcaatgcaagagttgcccacacaacagtgtctgtgtttcttacagtctcgctaccatcagcccacttagacaatccagtgtcgctctgagattggttcgtgaactcaccagccgcatacaactggtcatcatgatacttggagacccagaattgctgtgttgcgtagtgcgctctcttgacattgtaggagttcttagaagcgagaatcatttgcttcgcaggcatttcaaatttgtatccgactggctttaatgtgacagggttgatggaattttcgttaatgaccttgtaggtacgattggtaaaaggtgattgctcaacatatcccgatttctccatgtacgttctctcttggcggaacccaacattgtaagggttgagtgaagtgttctcctccattggcacataatcgtcgtagaccacagtgttcttgtcaccatcgattctggtatcgaatctaaatgacaataagtgctggtggaaaggtgccgtgacacctggcccaacgattgtggaaaagtcggtgacattttcttcatcattgggcattgtagataaaataccagtagctctgacctgcacagtaatagcgccagcttgatcaaacacaaagttcacaatatattcataattggccactgttgcgattgtttgtagagcaaactctcttcttcttgttgtgaccgtgtttccgtttctgtagttcttgtgcaaatacaagataccgtagtcctgctcatgcatgcagatagtggaggggatgagcactggatttccctcattgtcagctcttctggtatccaaatatttgataacaccgagacaatggcaacccaaagctaaagaattggcacaattaccaaaaccgcagtcaccaaggtcaaatgcttgttttctatggaatggagcacgcgaatccgcgtatggcacggtcatctcaacaagtgaagctctgtagaagagagatcttcctttgaaatgaacatcgtagagcactaaaccttctcttacgtttgtagagactctaaattcccaatcttgccaagtgattttggagccatctacgttgaaagatgcaccgtctggttgagagacgatgagtggttttaggttttgacgcaatggagtatcctccagcaaatcagggtggtattcgacggttgggagaggtttgtaaggaagagtttctttgatgaaagattcgtctgcaccggaaggtaggtaatcgagcctgacaaacttatgtgagagatattcaaagactggagagaatttaagagggattgcgtagtggtttgcgtctgggtgatctagcttcatgtacatgtaagcctgaatgagtgggattttgtcgtgtggggaatctgtgccgtacatccaaggctcgcatacgacttggtagtgcaagggaccgagggtagagtggttgtagacgaggttgtcgagtttgagcttggcgatttccgctaggacgatgggatggcgcatgatagcgttctcgacggcctcgacgtcgtccggcaataaaggaccgacggtaccctctggggtgggctcgttggcgatcacgcggtggtcagagacgttacagagcgccttgtaaagtggcattttgtcatccaggtagtagtaggcataggtcctgcgtggaatgcgaggcaatgggccacgaccgtaacgctcagcgtcaaggtaggctagtgcttgggccttaggaggatccaaacggtcgatttggacaaagtgcactttggcatctggattgtgacgcttgagtaacgtcgcagtggtgcggatctccgaatcggtgatcgagtcgaaaatgtgaagggaagacatggggagtgggagaagtgataagtgaaaagagagaaaggttgattgtaatgatgggatgcacaagaggagaggtagcctgtatatataggttctggaggtgtatcgatcgcatcgcgggcgcgggggagatgtgtttcttatcggtgcgatgtcgcgtgaatcgccgtatcgggaaggtctacacgagaagacagattatctaatcaaagaaatcatcatcgtcgtcgtcgtcgccgtcgccgtcaccggcgcgagttgccggtgtgggattactggcctcgcccttgcggtcgaagataatgcgagtcctggtcttccgctcttcatcgcgcgcgacgccattgagaatttcgacaatctcgggttctgtaatctttcgggaaacttgaccacgagctactagctgttgcaagtaagcctcgaccgcgcgcacgcggtcgggccgcacgagcgacacacgggacaaacgctcgagcgcctgcggttgtagaaatgcagctacggagtcaccagcgggcctttatgtgagagataatacagttagcaacgacaattttttgtttttctggcaagctcaaagagagccattgtgatacacatacttgcggtcattttgagaagagccggacgttgcatggttcttaagctcagccattctggcctcgcgaatagcttgaagttctggatccatctattgatctttgtctttgacgaacgatgcgatgagatgaacagctgtttgctgaaagttccaattttttcagaaaaagacccaatctcgatgagaatgaacagaaaagctcgagaaaaaacgacattttggacgctagatggacgctatcggtgtgcaggaggtgttggaaggtccaattcatatagaggtagtagtgaagcgagcttttggcgcgctgaaatgagccaaagactcgaaaaacaagatcatcgctatacacgtagtgatatcactaggaacgaagaactttttcatcaaattcaaagctcagtaggcctaagatcaaccaaccctcctctaaactccatcctacacgtcatttgtagcgcgatttagcccctaggaagaggcatatcaactgccttgccagctcgctacttgtgtacctgctctccctcccagatatgaacgatcccgagtataaatcgcgggtgccccgtggcggtcctagcggtgcatcttcacaggacacgagcagtgcgtcttcgtcgcgcgaggccagcgtaaagcgtgtacggcgcacgatttcgctcaatgtggactacaacctgaaaaagaggcgcattatccctgctgaggacgagaaaacacaacccgaaagacgagcaacatcaaacacagctgaggcaagctttagtgatccgcagccgccccagcgtgtgatccagcgcgacagtaatggcgagattgaatttcacgaaccacctcccgcagaaccggtcaatggcatgactggtctgcctctaagcatgggcccacctgaaaaaaccaagaaagaatccctgtggtcttacaagaaaggttctagtacaccagcttctgccaccggtagcgaggaaacataccgagaacgactggaaacgccaaattccgagcagctcacccggctcagctccctgcggtctattaccaagcccaaggacatctaccgcaccaaacgccagtaccgtaagaaaaacaaccatattccacccaagcaaaaacatttccctatacacaccaagataaaagcgtccacggccaaggaaaacaagctttttggccaaaactctacaacaaatcaaaaagccataccaccaccaatcgtgtcgtcaacggaagccacggtcgaaaacgacgatttttgttccagttgccgtcaacccggaatttttctatgttgcgacacctgccccaggtctttccatttcgcgtgctgcaatccgcccctggatccggacaatctacccgagggtgattggtcctgcgccgagtgtcaattcaaaattaggtgcccaaacaaagccgctgctaacaaactcgaagccgaatatactgctgagctgcaagcgtccaaaaacataaccttgtttggtaaactgcttttccgactcgaatttacgaacccaaaacagtacttacttcctcaccagattcgggacgcatttgtcgatgtcaaaacgggtcctcatggcgagtactcagacaactcaatgcgcgagccgctaaacgaaaagcaagtctttggttctggctacggccaaagcctcaccaagatggatcaatataatccagagctacacattgaccaagattcaggaaaactcctggtttgcttcaagtgccgatcttcgaaaatgggcactgtagatcatcccgaggacgaacgtttgataaccaagtgtggctactgtaacaccgcatggcacctggattgtgtgccagatgtaccgcgtgcttcttttaagaacctcggtagtaaatggatgtgccccctacatgcagactcttctatcccccatcgcgaaagaaggctagcccggcaccaacgcatttatgccccatccgtgcctctgaacgtctcaaataatggtgatattgacattgagttggaggaaatatctgctccaatgtccaatgatacaattaaggaggccaagataaataaagaaaccgctgttttgaaacttccggaaagatctataaaattagattttgtggacaaaatctaccgcgccaagagcgcactcatggacaagcagtttcatcagcaagagacattgttggataaagcaatccagtccatacctaaggactctaccaccctttcagaggttcaagctctcttgtatttttctttacaaggtaatcagcagctgcaaaagctctgggatttcaaagaactgtgcaatcttgcaaataaggaattggaactttctcaaataagtagtgaggaagtttctgagttactaactctgcggaaattactagagtcaaaacccaagggtcatgttttggagttctttgggatgaatcaataataaccttttcggggttatacaaactaaattgaaattattattagcattaaaagaaatcaagagactcttcctcctcccacattaatttcgtttacagaatagcaagaaaacttgtaaataatctagtcctcctcactggaggcatctgcgtaatctacagtccttctgtgcctcgaacttcttctagtttcgttgcttaattttcgagatgcattggaaggaacgtagttctcgtcgtcggattcttcccccgcttcctcttctgaccttgacgtaatctgtgctcttttcctaggttgccgctgaccttcgctgtgcttccttttatgaatcgcaggtttattactagtagtgttccgcctgtaaactttcgaaactctaagagaaatgattctccgtaaactgctggtgtcctcagttctaagatatgtttcaaatgtgttcttccgagcttcatcaatagtctcgaagggctcaaatagatccgagggcaaattgagttttccagggtaagagggcagcgtccactcgttgtgctctttaaactcaccaagaactaattgcgccaattcagatattatgtaaatattagaactggttcctggacattcctcttgttcctcatcaggcctttcttctgaaacactgtcttcgccgctgacctttgctatcgcatctttatactgtctcactcttcctgccaaataatagagtaatcccagattgttctcatccaaaactgcgtcaaaataaaacactaggtaatcgattgccgttgtcaggctggtcaagaatccactttgcccaggttttagcccttcttctacatctggatggtgtgcaattgaatgtatcaatcttggaagagctctctcaaataaagttcctttcttaaaaatatcctttttaagagtgaaacggatccacattcgagtactcgttctgagtgccgcgtcgggttcatatgccgtgaaaaagaccaaaggtaggtatttgatagagattgattcgtcgcctatgaagtctttgagttttccaataaatgcgcttcgtacttcgatcgattcatcttcaacaagatttatcaatttaccaacatctgttggcttgatgaaactgctcaaactcgcaatcctagtaagcttcaatacgtgaagaccagcgcagcacctcagtttgttttgatagtttgctggggtgggataattttcttcgtttgactcagcaataagctcaccgccgctagcgataaggtaaaaaaagagctttaaggttctctccgtaaaggcgtgggccatttcttctttgtgcacttcatttgtcatagttttgagcttattggcaaacaacttgagcgcaaatattttcgagctcaaggcacttgctttgttactgtaaatgtcttcgtctgaataccactgaggctgtccatctttgtctccaacaactacatttgccaagagtacttgtttgatcagaagagatactatctctgttgagtctctgtccagtaaatgcggctgtaatttgaagatctccgataaaacgagcaagtttgatggaaagttccgagagccaggatccaaaggaagcattgccttcttaattttcaacagatgatcactagcgctgggaagaagccccaggatctttgtggcatatttagcctccattggattaccttcgagcgcatagtcttccagcttgtctgagaagtagacagtatcactggtttctaaatgttggggttgcgccttggatattttataaacagttctcatagcctcggtaaggcttaaacttcttgtagggttatccgtgtcttgaccgctttttgttataatcttcaacaggtttttaatttgatttttgaatatgccaggtttgagaatagaaatgctgtcaataagatgacgcttgagagctttttcttcctcgctcaagtgttccggactattgagtagagctggaagattagacacattgaatataatcggcgctgctctgtaaatcaagactttgaagataaaggaaaaccggtctcttgtgaagcgggactcaatcttgacattctttttacggaaaaggtcaggttcctcaagccttttgaaaagctctgaaatcgcattccgtactgtggtatgattggagctttctgcaacagcgacacggataatatgatacaatcttcgatcattcagttctttgaacgccaatagtacctcttctacgttgaattgtggagggaaccctgtactcagccattccacggttttcgtgaatttcgattcacaggctctcgcatcagaattatcgaaatttagatcttcgcagaagtcaataaacttcgaaagtaccgttgacatctgaacctgcctcctattaaaagctgcaaaagaagaatttgccttctcgtcaaaaaccttcattataatcagtaatctgttcacaagagacccagagctcagactgagtggtagaaacttgtcaaaaaccagcgtatcaactttcatgctaatagcaggatcattgatataatacaggttgaaaaatacagacggtacggtgtctactacctcccacaattccttattactgtttgttcttggaactgtctcgagtgatttcacatatattctggcaactgcatcgatacactcgtctctgacatctctccttgcttctcttgtcatgtggagcaagcctgagaatagggcggcgttgggaatgcactcccataaccttgagacaggaacttttttgaaaacttcaatagcacttagacgtactgcatggtctgaatcaattaatgcctttgccagacccttggatatatcgctagaaagatcacctcgagattttaaaacagctggaacttcggaaacccatgcaagccgtacctgtgggctgatgtccgccatcttgcttagccatattttgtaggtatcattatgtgcaactgcaaaattgatgagagaatttgccttcagcatttcgctcacgcaatttgtgacagattcacgaaaaagctcattgtccgagcatagaagttgatatatgagacccgcaacggacccgaccagttctggagcgtatttccaaagttctgatgtaagtcgactcagcttctccagtgttttatacgcgcttgattgtcttccttgttcatgtacactagtttctcccaagacttcgtacattatttctgagtagaacttgatgaaatgtcttcctaacctgttagaataaacctggcaaatggccaaactgaattcaaagccgggatctttcttcacttgtagcccactcaaagactcattgtgcctgtgggacagaaacttgttgaataccatttttaaggcagacataggaagtgagtcacattcagatataacctcccccagcagtccacctattaccctgtaaagcctttcttggatagcgttgttatgaggtgagtaaaaaatattgaacagctcttcgatgagctgaaacgagcttggtaaatcggtcaagagcacgattgagcgatattcgagcaaattggtagccaggtaagtttgctgtacgaggtagccattttcaggctcttgtaaaagcttgaattgtgccagaaacagacgaaaaatgtcggtcagttctttatcgttataaggcgcgtctggagcgtacaaccgcagtatgtcacttaagcaacaagctgcaaatgcccttacaccatgatctttgttctttagcacttttctattcactagatctcccctgtatcgttccagcgtgctgggatctaccagttcttgtttgaggctcgacaactcttcatggagctgttccagtctctccaaaagctgttgcgtcgatatgttatctttgatggtggatacaatcgacagatcaaactccagtctcgaagttgcccttaccattgagtaaccagggtcctttttctccgagaagggttgttcgggtcagctcgaaagaaggacgcgtttcatcaaataagtcgcctaaacgttcctgcaataattgatcatgtgatctggaatatatagtaaatgaacctaacaatacaagctgcgggtcgaataataatacttgttagtttagattactccgtgcaccacttcttcttatttacaagttttaccaaactgataaaatactctgtcgggatgctttgacttataccacttaaatgttcttaggatcatcatttccaagatgatcattatcaattgacagggaatttactattccccgattacgatttcccacagagtcatcagtgttcttctgacccactgcagtagacgtgtatatgtttgagggccgccgcaggtcagaaacagcttgagaccctggttcttcataaattgactgacttgatggtgaattgtttacgcgggtgacagttgcagcagtgcctttcttggctgcttcattcccttctccgatgggagcaaagctatccaggttattagtgtcgacgctcggtgcctcattattccgcatcgtcgatacatacgaaggtccagggccttgtaaactgacactcgaccgtccgtcagctgagaaaaagctgggcgttaaggaggctgtactcggcgtaaagggcttctgagtagtaataggaagctcgctgttacgctttttctcgcgcgacactcgcgacgttatcctggttagcgcccgttctagcttcgtccccatcttactctcaagaatgctgttgtcatcagtagaggcattgccagtatacgcggtattatttgagcgcgtgctcatactccgttgtattatgggtagttctgaatggtttataggcttgatgctgttgtgggaactgatttgcgagtctcggtggctgaaagtgcgacttagaaaacctgtagtggtcccagtgccttccatagaggtatatgtgtccatttttctgggagtagccatgcctttaaccgggaaaacacccaaaggagttctgtgaggcagtgatttcaatgagcgcacactcgcatatgatctatttgtactgactcgccgtaggttgctgtgagtcctagtgagtcgtggggttctgagacttggtctgtattccactggaggtacggccttttgtgcttcaagagaagagtcgctactaatctggtcagggctctttttctcctcggaggaaaactcgttttcttctgcttcttcttcaacttcttcggcttgttctgtcggtattctcaccactctggagtccatattaatttctggctgctcatctcttgcttcgaaattaggtaacgacaagcgggccctgtcgctttcgaccaccaccaaatgcagataaaacggaattactagcgcgaacgtgccaccacccactatgttgcccaaagttgcagcaatcatgtgcttccatataaatctcccgacagaaagatctgcgccgttaaacattccaaccataagtagaaacatgtcagcaacaacatgcgtgaatcctgcggcaacgaacgtgaaaatcggaagggtcatcatgataaactttacgtgcagtggctttgacatcagttgcagataaatagccagacatacgtagaaattgcccgcgactcctttgatgaaggtctgaatgaaagacgatgagtccttctgcttgaccatttgttttgtgaacttcacaaaatcatctgaacgcgtaacaccagacaagaagcagatcacgtagacaacaaaaatagtgccggcaaaattgcctatccagctcactgcccaactgatgattacgtcgtaaacagacaccgcccttcgaagtaccgccacgctgaaaaataagatgttcgagttgaacaagtctgtaccgttgataaccacatagaatagcccaatggagaatgttgaggctcccaggaagttcagaagaccaggattccgttctaaaaggtccggatttgaggcgtggcagcaggtgtacagcaaccctcctgtactgaaaagaacaccaccagcaaccgcattcaaaatcagcgtagtgggccgcagtcgagcctttttcattgcggtagcaactactgccaatgccgtttcatgcggtgagatgtaataagcatcatcagacattccgattcaaataagagagtttggtaccaacaaccacaacgaaaaggataataaacccacaaccttcgataaaagtctggtatcccgataacgttatgtgtttgtactctcgttttgtccagtttcctatgagtatctctttcagatgagcatcgatcttccagaccattcgcaactcatttcgaccataaagctaaatagcactattcacgacctcgaaagcacctcgagtatggagattccggccaggtgagctcgtgcttgtagtcccccttcttctgttttcattgattaggatcatatcagctattgacgtcgaccgctgtcctttgagttgttcagaacattgcttaggccaacagtattagaggtacaataagcatgatcccaaaagctgctggagcttataatgctcgcgacttcatgccaatttaacgatttctggatttatctaagtctaagtaggcccgaaggctcttcagtccaaaaattcccggtcttcaagagatttctgagctcagaggtgtttattgggctgctctagcgctagcataagatatcagggtcatttccgtaaattatcgtcaattttcaaataataacatgttcttagacacacacacacacacacacacacacacacacacacacacacacatacacactattcattttccgtttccttgtattggtgtgttaatctcatcttaggttaatctcatcttaggatatagccgccgaagatattgatatcattatatacgactggatgattaaaagcgtgattcgtaaatatggctgtgctcgccggtactggcgaccaagacctatgacaaagagaagatcggtcaacatatccatgtgaggctgtgagttcaatcaggttggactttgtagaacctttgcgaaactgctacaatcgaaaaaggatcaattgctcagtaatatctggggtttcttccttttcaatcgcagcgactatctactgtaacgaaaagaatgtcacaatgtcccccaagatcaaagactttgactcgacaatatttctgggcaacaccaagagacagcagtaaaccatttcttgcaattgagtttctgacgtaagctgtcctgtgttcgtaatgccctctaaaagcatctcgcaaagggcaaccaaagcctcctttgtcgagagagggaattgacgtggagatgaaagccactttttggaactgtcagtcaccgtaacgcctctaggggctactattttaagtagttgagaactgctccggtataaagtccaaaggtccagaaatcgtttcgtgacgaaatccccagaacatgcaatcagttcccgtaaacagtcacacgcaactttcgccaaggcaaagtcatcactcaaggtaagctgtactatcaaatcccaagatttagccacctgcggaagaagcatagcgtgttcagttgcgagcattggaaatatctttcgcattgttagtaaaatttgaaccttaagctgacgagaaggatgcgtaagtagcctgtcgctatagccagctatctgcagaaggagtctgtatgagtcgcgaggtattggcgaagaccatttttcgttttcctttttgatattatcaccttgttgaggtgtagactggtcatccaaatcatcctcgtcatcgctatctggctcgcctacagtttgttcgaatatttcctcgaagcggttgctttcctggtcattcggggttgttgcatctagttcattgagggcaccatctaatatcggttttttcagaatgtgcagcacctgctgcatattatgcataccccacggcgcgaaccctccggagactatgtgatcgttcgttagtttgtggtcatcgaatgtggcttctaagtactgttttttcatctccataacaattatatcaaataattgaaagaattcgaggcataagtcttcatacccatgataaaagtccaatagcctaaacattgtttcgaacacatctttgaatccttccataactgaatagcccccgactctacaaataaccatgagaagtgtagatattctctgagtcatgcagttgctcaagcgtatagatattgcatcaacgagatagtcaatgttgcccataatgagatcatgtactgagccctggaaaaaactattagcgaaggataaagttgtggattgagcaaagtatctgataaaaggtgacgcagatgcaaggcaatctattactggaaaaagtacgtcgattagttccgtctggaatgttgagcccatcaactcactgatggttttcagtgaatgaagcccaacagcagtttgaaactctgctacttgattcagatttgtcgcgctctgcgttacttcgctgataatctcaacgcaactttcgatgacgatgtaacatacttctgactgctcatcctctatctcgtgtaagtcgcttgaatcacagacaagatattcgtctgttacatcaggacatgttcgtagagcctctgaataaccctttactaggttcgcacacatccaaacggagacacttttgctgtaagcattttcagttttatcaagactcaaaaggatacccactatttgttcaagagactctttgtcgtagcacgatcctaaagtagaaaaaagatctgaaagcgcttcctcttgtggtgctgatattcgaggtaacaaacgctgtacgggctctgttgctttcatgaagtcctggcccacaatcactagaccgctttgctctatgagcgtactttcattaaatcgtaaattcttttgctccagaaactcgcttagtgattcctgtaattggatagtagtccttgttactagttcaggatcaactccatggcatgagttcagtgcctgaaggccatattcaaacgtccgaaggtttgcatcttcttcgaactgaattgatttgtaaattttgccactcatgtcgcttagcattcctttcaaaacctctagattattcgaggtactcaaaaggtctgacgtggcggaccttaattctaaaacggtggacagaaaaaaggattggcagttgattagcgagtttgtacacgatttcatgaccgttacaagaaaatcatttagcgcgagttttatgctattgttacttctctttaacagctttgggactatgccttctaatgctcttttcacttgggcagttgtggctctaagccacttgatgtcacgatgcattttcttgttcttgaagtcagcttcatcaatgcgaataagagatccagaggtgtcggtttgattctcaacaatctctttaacgtcactgaaggaagttctgacgacttttagttctgaatcacaatatactatccgtaatatagacgcgaaaacgtctaacacagaacatataactgctggcttcaccgttaaccctggcttcatcaggagtttggaaaaagttgagatggtccccggcaacacaaacgaaattatctcaccatcattcagggcgtctatgtagagaacccttaaagcatcaatggccaccaattgtacatccgcttcgtctgaattttctagcaggacatccagtaaaatagagatggagtgacccaagcttggcagattctcggggttggcaaagtaattgaagacctgatgctttctttgtagagccaaagcatcgaaaattttctttagaactacgcaaccagcaagctgaaaactggtcggcttgttcataagttcgctattttctttgttagcgcttatcagaaaggtaatgagcgggaacagctgctgggccaacgcttgaggaaatgtacccacggaggtccaacacaacttcacaagatgacctattgttagtagcagacactcagtatgggcttcacccaaagattcctggtgaagtaggctcccaagtggaacaaagacgtagtctgcgaatttaggcgataaagtcaactgctcatcctcaaatttggcaagctcgcgttccagtgatcgaagtttttccaacagaagaacggaattgggatcaaaggtttctctgggtaggaaggaaagcgtggaaagctctacacaacgaggtttgatcctttgaaatgcaattgaactcgaagctgacattttatgttcacctggcctgaaagccgcgcttttgaaaaaggattcaagtttgggtgggcagcttattctatcactgcgtctcggtcatgtaagcaagacctgaagcgtaaaagcagcgttgataatatcagaacctcctctacttttcagtatgaagctgttagtaaccaagtaataatttctttgatattaaaaaaaagaatgattataacctacaatgtaaagattcgagatttggttcctcgaatacagattaaaaacacaatgaagaactctggcaagtatgtcacaggctgaaactgcatacagtactctcgacataggtgtaactgaccttttttttttagcattaaagcatgtctttttgacatggacggattgttaatcaacacagaagacatttatactttggtgactaatgaaattctgaacgagtatggtaaaggacctcttacgtgggatgttaaaattcaacttcaaggattgcctggccctcaagcggcacgcaaagtgttggatcattttcaattgcctataacattggaagaatttgataagaagaatatcgagctccaacataaaaagtggcccacttgctcctttttgccaggtgcgctagacttaattagatatttacattctaaaaaggttcctatcgccctgtgcacttcttctggaaagcaaaagtacattggtaaaaccagtcacttacagcacggatttgaactctttgacgtaattatcaccggcgatgatcctaggattccacctggaagaggaaagccttatcctgatatctggcagcttggtctaaagggtctcaacgagaaattcaacaccgatatcaagcctgaggagtgtctcattttcgaggatggcttaccaggcgtcacttctgccaaggctgctggagcttatgttatctgggtcccacatccagacgcatacacgattttaggtgacactagtaagtttttggatggcaaaggcgaactcctgggttctttggtccaattagacaaggtcaggtttggactataaagtccaaaaacgaaagctatatgcccaccatcgatattaagatataaagaaatacatagaagggccacagctcccattctttaactaaagtggcgagtgcttgaataagtaagaaatgctctctccattgtgcaaacggcgaatactttctgccaaaactgcactcacatctataacgtcaagtttggggcacgatttcattttttcctcgaacggaactgtgttagtgcaaacaaccctgtccagtttagagttattaatgttctcaatggctttgccggaaagcacaccatgggtaacgatagcaatgacagacttggcacggttgtctaaaagaacctcagcggcttttgctagggttccacaagtgtcggccatgtcatctacaatgatacagatcttttctgtaacgtcaccaaccaaaaccattctggaaacctcgttggcgcgagctctctctttgtgaataagcgcgaagttgaggtcaagtctgtctgccaaagcagctgctctcttggcaccaccggcatcgggagagatgatcattgcctcactgaagttaatgtgctcgcgaatgtatctcactacacttggttcggcatataggttatctaccggcacgtcgaagaaaccctgtatctgcgaagcgtgcaaatccatggttactacatgatcgcagcccgctgtggtcaacatatccgccatgagcttcgcagtgataggcgcacgactcttgtccttccgatcctgtctggcgtaaggaaagtttggaagcaccgatgtaatcctcctggccgacgcagtcttacacgcattaatcatcacaagcaattccaagacacggtcgttgactactcctgaccctatttgcgtgataatgaaaatgtcctggtctctcacagattctgcaatggaaaacgacacctcgccagtagggtctcgtttcaacttggtgtcagtcaggtgtaatcccaaacgcttggccaccagctccgctagtccacggtgcacatcaggagctaacagtttgatcgaatttgtagccatatcgtattcactaaaagaatctcacaaatttgacagacacaacgccaaaagaggtaacttctcttcggttaaagacaaaaattggaacttgagaaacaacaagtgattctttcgatgcctagtccatccaataatcagaagtggaagtcctaagatttctttactatatctattcttctaatcttgaattattaaaacttttccagatggaaaagccgatgggcgaaaaaaatttaagccgctttgtcagtttcagaaagagtgacaagcgggccaactccgctatatctgataagcccaacgcatagtttattttgcatgacctggccattatcgtacatttgaagttaaatttactgattgataattcaaagtatgcttgaagtgaatgctaaggatatataatgtatattttgaagtaagtagtaaaagggaaaaaagatttcgaacttcatcattttttctttttgccagtctttttaggctttactactattgttccttctcgtacactctcgtctgcatccttgagcttctcctgggattccaggaaaaacatcaaatctgtcacttgttcttgaagatcttgtttctcagcgatgctttggtcacgctcgcgctgcaattcgtcatgggtcttggcgagatgatcgagattcttctgtaatgctgcagataacagtttttcctcctcgagttgtttccgcagctgctccaggcgctcgtcatttttcgatcgggttgctgcagtttgtattttcaggtcttgtaactgttgctgtagacgacgtacggaatccacatcatgctctgcttgttctgactctcgcagtttgttctcgtagtattcgcgctgcgattcgagttgagatatcaggacctggacgtattctagatgatattctttattggactttgagttagcatcgcgggttgaagatgatcccacctcaaccatctttccgtcgatttcgctttgaactaggcggtgcacataattgtcgcccgcataatcccaaactcgctgcgttgctacgtccatggcaaaaaaatgcgcagtctctttgaaatgctgaactgcgtgtttgaagttgtagcggccgcaaccaatattcccacatattaagcaaatccacaagttctcgttaacgccgcatgtactgcaacgcgcgccttgcctcgcaagtgagctcttcgtcaatttcagtccagagtaccggcacacagggcaccgattatccccccatttgttcaggcacacgcaatgaaaggtatgctggcagggaatagtcgcgagcccggtgacttcggagtccaaacgctctaagcagaccgggcacgttggtagctctgtgtcttgtacttctttcttggctgtaaaaggatccttcatcaagaatagcgagccagcaacaggcggagtggggaaaagcctaccttgaaatacaatttcttggatttgaacaatatggcaggtctcgggatccatcttgttgaacctgcggccgttgtagtcctttttaaactgggatgcggcctgtgcgtctcgaaacttcatcaaaagcatgaagttgtagcccatctctttgctgcttcgtatcaccctgaaatgcgacacctggccaataaccgtctcgcccaagaaagagtgcagtaagtcgcgagcacttatgtaccccggaacaaataagatactcatcatggaatcatcgcctgggattcgcaccatatcttcctgcggtacgtcgacaccatggctgcggcttttgaaaagatgcacgattcctgggctctcaaactccgcttctagaaacgtaccgttttccatgctcatttcagttcctgagattcgtatgtttgcctctctccagtcgctgttactacttacttccctttttgaatccaatcttgtatttttagcttcacttgcagctttaccatgaacccaaaaatcataagcctgattaacctctttctgagactctaattcaataattagccgatacaagaagctcatagaaagcctctataagaccctccagttttaccttgtcacctgtgcttcagctcatcgcttccgctgttcaatctaacaattatatatcatatttaacgagcaaggccaggttgctagttcttgataaaattgggttttttttaagactttgcttgatttataatgaagccacacctcttaggaaagcatcatcagcaacagaaacttgaagtaaaagagccttaaacaatgcctcacgatgtcagaataagatttttcgcacaaaggcaatagtctagactataaattggcaaggttaatagcttttgcatctcctcttgagctttctagctcgtcagaatgtcgtataataaaaatgacagcagtagtatacacgtactgaaggtagcacgcacatcgtcgagcgatgtgcagtacgatagtgagggccaagaagctgatcatgtacgtgaacatctgaatagatcgctgacaccacggcatattaatatgatatcgattgcgggcgtaatcggaacaggactgtacctgggaacgggcaaagcactagccaagggtgggccagcgtcactggtgatcaactatagtattattggtctcgtggtgtatcttacgatgctgtgtctgggagaaatgtctacgttcatgccgatttctgggtctttttgctcgtacgcgaagaaatttggttctgggtcgttggctttcacgctgatgtgcaactattggttcaatgacgctgtgtcagttgccagtgatctcaccgctctgcagctcatcttagacttttggaaaacttcggatgcccactttccttattgggccgcgtcgctcatattttggtttgttctgctccttctcaacgttgtgcacgttcgtgtctacggggaggctgaatattggctggccatgctaaaggtgatcgccattatcatcttttttatcatttccattgtggtcaatgcgggccacaatcaagatcacagttatattggatttaaaaattggagtgttggagaggctccattcgtgaacggtttcaagggttttgcctctttgtttgtatcctcgagttttgcatatgggggtacggaatcgatcacactaacggcaggcgaagccaaaaatccaattcggaatacccccaagattatcaaaacagtcttttggagaatcttgatcttctatgtttttaccaccttttttattggcatgaacgtaccttacaactaccctaaattgagtgaaaagtctgttatgacttcacccttcactatagttttccagatggtgggtaccaaagctgccgcttcttttatgaatgccgtgattcttaccagcgttataagtgctggtaatcatgctttgtttgcaggcagcagggtgctcttcaatttaggcttggagggttatttctttccttcaattattacgaaaacaaacagatatcaaattccatatgttgctgttcttatcacttgggctgcgggtggtttatgctttggatcaagttttgtgggtgctggtacgctttggacttggttacagaacattgtcggtgtctcgaatcaaatcgcatggttgtgcattagcatcgtctctataaggtttagacgaggtcttgccaagcaggggaagacgcatgaactacagttttcgaattggacatacccatatggtccttatttcctggtactcttcgttagctttatcatccttgtgcagggctggtcttcgtttgcgccatggaacgtcactgatttcttctcctattatattgagctaatagttttcgtggctttatatgtcttctggtggctttggaaacgcgatgcatttgtaaggagcgaagacatggatttcgtcacagacaagtacatttcacctcatgaggaggtcctgcttaatgaagaactcgataatctcaagggttggaaaaaggtcaggctcataatcagtgaatacctggtctaattgagttgtaaacaatgaaactaaggtcaacgtctaataaaaatatgtatatacgtcatgtcgttgttgtcgatctcttcgttgttctcacaaagagaaaacttcaattgataaaaagttaaggtttactgtatggcaagtccatttgacagacatcactagcgttttctattttttgtagtacatacaggttcactaattcctatcgatggcactgcttttcgcgcatatctatcaatttcttatcaacgacatatgcggttccattaacttgggcaatgggaagtctaccgctctatgcctccttatacgcgcacaactgtattgactatggtgctttctgccaaggtgaatggcgaaagagtcaaatttcagttgctaaccgaagcctcggcacgatataatggtaatatggccatgcctgcatgtctcacgaacgatgatatcggggaacatcatgcaaatgatttcattgtattcgtcatgattgcctaaagaggtggcagtggtgctctacacaccggacattgcaatttatagctcatccagctttcaagacattgcgtgtgaaagatatgactgcaaggagtgatcatataatcgtctttgtcaactttatgagtttctgggatatcgtccacataaacggcaacctcgctcatgcaaatcgcacagtcgacgctatagctggaagagctcccatgctccagcaaatctcccgagctgattcctttgtgataagaatatccttcgggtattgtgtagttggggagaaaccaacgtgcccccaaaatgtcctgagtatacagaacagcaatctggaataatatccaaagtgacagtactacaatatagcgcgcatccctatggtgataaaagatgtttgaaggcacagtgaacacatagagaacggggatgaatcgtattatggatgtacccaggacaaagctccagagcaaaggcattttattctgtcttgaagcttgcgcgtcacccagaggtgaccgagttcttctgggttcattacccttgatcacgttcctagctatttgggggacccagtaagagtttaggacaaagagggcaatacattcgaaaggcgtacggatctttcgcgaccaagttgtcatgctcagtattacaataatagaaaagaacatcctgaagatatatctccggtacatgtaactgctgatcgtagcctcgtcgggtattaccgtgggtgtggttctttcctcattcgttgtgtttctccgtaacagggtcgttatctgtacattttgctcgtttacctgagaagcgtatatggaaatcatataccttatctcaaagacagaggccagaatcaagcaagcaaaagagctgactatgagtggtaagtacaactcgggaacagcgctcgtcatgaagaaaaatataactgcgagtgaaccatcaaccaaattcatcagtgaaaaacaccagtaagaaatcttgtttaccatagacggcgtattggtgtgctgcatctgagccaagagcaggtatatttgagctgtcagtaaaacggcgcctaagagcaaaatcatcctcatcttcctaacttgtagctcaaatcggggaccatttacgtttttgatacgtaggtttatcccgcaatcaggagagtaaatcaacccagatgacacattcacctgaggaagactggaaaggttggcacgacgacctaacggccactgaagttcttcatctatcagtttcaactggtcccgagtatagtccgaccagggctctatttgcaagtaagccagatactcgcacttgtagtttgcaactgcgtatgattcctgaagataacccatagttctcgtgtcaataaagtctgaagcattccagtattcttgtagtagtaatttgacctcttcataagtggtttgatcgtcgttgaataagtccatgtaatgtggtagagcgaagaaggagtgaaatttggcactttcagacatggctaaaatgcggccacgttgaatgtcgtaaacagccttgcttgaaattgagtgtttctcctcatcatgaaaatccgaaaagtgcaatgtaacgtcaagcattctccacttgtcgctctgtgaattgaaaaaccatgatttgcctcgaccagaataggaaggaactgtgtctgcggagcttatttcaattacaacctggccctcttcaaatgtaacattatgcagtccatcattgtaggggtcaccagctggaaaaggctcgctgaattcggggcggtttcgggagaaatcacgaggtggctcatagtactcaggtacaggcatgggaacctgaaggtagtctttgtttgattcgaggcttatacttccgtgcaatgtacttgtaacattgtaagggaatacgtttttcgggctcttccaaacctcgtctctaatctcatctattacttcttgcggaaccaacatgtaatcctgattgctcgaccaatgctcataatcttttccagcaatcggataagttgcgttaatatcaggcgtccttgaaacatcaccataactgagtttaagacctgtaatattacgaaagttgctgccacgggtcatgtttgtaaactgctcatgctcatcgcggtactgtgctttcagcgtttgtagctgattgaattcgtactgagacgtcactccgtcccctgacgggctagagtacaaaaaaaagaggagtacaaagacgaatagtagagtattgccgtcaatttccatctttttgtaatctcgagagacaggtataaatgatgaagctcaacttccctacagacgttgttatataaaggtaagggataacgttgatagcatcacatacgagatattggtccgaacttgataattgaattcaaaggtttgatctactgacttggttcactcccatacttgcccatcggcagatcctatgtccgttagcaacagttaaagatagagttggatcaacctgtcgtaatatgttgtcgtaatatttctagctctacaacatagttgaaatttcatggagtctataacggtagcgaggcgagacgttgaagaaggactctgatttggtcaacaagaaagacaagattcgtttttctgcactatccttagacacttacaagatgctccttgatgtatactttctctccttacttaataaggtagcaattggtcctctacgaacatatcgaggaacatgctccattgtagatagaatgaaattaggtcaagctcgcaggttctcttttgatgtatctatttctgcacaaaaattcattctagcttcttgggtgactcaaagggaaggagtcaccagtagcttctgtttaaaaaaaccgatagataaagtttgtactgcgaactgagcatcctgatgcctgagattcgatccggtgcaggaagtgacaattcagagaggtgtttcaggcacttcaagtaagaaggcggaccctagataacactactttgttcgtattcgtatttaaggatatcaaattaataatttgccaaatcggttgaagggtcactgatacgcatccatcagtgctccaagatttgcaagtttccggtgattaccacgttctccagaacggaaccgttagggatgtcgattctttgaccctcagagcaaacgataataacagttcccttgagagtgacccccttaccgaggaagacattaccagtaatagtcaagtggtcgagttcaacaatcttaggaatgtgagggattctagtgtgaaatcctgagacctttttgaagtgtgagcccagtttgatcaatgggttggggccaaatctcgaagggtccagctttagtgcgccgtgctccaggcaaaacaaatcggacttcactaatagtagatctgaacaggtcttgactggcaagaaacgagacctaggcaccacaacaccgtgggcaccttcgaaatgtctgatggcggcaccgcacgcggtctccaactgcaagacattgatttcatggccacctctgttgatggtcttttggtttggaataatttccatctgcaaactgctggactcgactagtctcttgacggcctttaaatttatccataggttattagtgttgaagtttttgaacttacgaatgttcttgaattcatccacatgctcctttggtacctgagcaacctccagcagacggacctgaccgtcgtaggagataagagtaccacctttgacatcagctctggtcttgtcagtcaattccatgatgtactcagcaccggtctcgatcatgtggctcaaaatcttgaggtcgacagtggcacccaagttgtcaccgttggacacaaacaaaatctctctgccttgcgcaatcaaagcatccagctcacctgaagcgtgcagggactcaaacaagtcaccgtggcctggagggtaccaggcatccaaatcctcgtcagaagaagatggcacaggcaacatcgaatccctgaaaacacgtgggaatctagattggttgaaagatctgattctgatgcggtttgccgagtacttcttgatcaaatgcgcggtgtcagagtcagtgttgaacgagttcatcaacagtagcggaacgtcgctgtcgtactgcctgttgaggtactcgatctgacgcaccgagagatccagaaaagtgtttccgtcacggacctcgatcacggacttggggcccacacaacccatagaagtacccaggccaccgttcaatttcaaaaccgcaagtttagcaaggtttgcaacgttttcaggctgctccttgatcacggagtaatcgaccacttcttcggggtttggcgacttgatcttatcccactctagtgtacttccagaagctttctccaccagataccttctgaatagagagaagaatgagtcgagctcgccctcaaacttagtgcgtgtagcctcatcttcaatcgaatcagccagcttgttcaaagcgttgcgcatttgcgacgccgctacactgtttgtattgttctcaaaggcataagtcgagtgagtcttggtgtgtttcttggtctgtatcatcttcgtacgttgcccctctgtcaattgatctaaactcttgatctattccttactgaactgttttgttgaaggtatccgcaactgaaacacaaagggagatctaacagaaagatctttcagcaaaaatagaacagttcttccgtccacagcgatcatcaacagccctcaaggaattctcgtttctagtgccatctcgactgatgattagctaatttagtcggttatataggaacatctaaacacatggtgcctcgtagatggagggacgctcgaagcattatagccagcccagttcttcgtcatcgaccaatccccaggcaaaatctagtaatgtttgaacaacgctttggccaggtgagctacagtctttcgagggagacgtaacgatcgttggagcgtatttctggcgcaacagttccgtagaaactttggtagagttccggcctgggtgaagagtatgctcaaacatcttgaatggcttgaggaggctgatgagacttgttacctgaactagctcattcatggcgctcgatagcgtcatgactagcttgtgggactgcttctgtgcgtctgggtggttttccgtgggtagttgattaacaacagctccaatcatgcacgttggtaggtgcttcacgagctcaagaatgttcgacacttctagcacaatggtgatcacaaagggtgagactgtgccctgggcagtctccttttgacggccaccgtttaaccccagaagctttttgtaaacatcataattatcagtgtcgctatcttgacgcgccgcagctggctccaatgttcttgtttcgccattttcatccgaaattgtcgctgttgatgaatcaacgcgctcaaagtcgccttgtgacagtggcgggcgattattcgggtcgatgctattagtgggattgattttcatgatcaaggctagtagattatgcatggatgaaatcactttgcagacgccatctgaaatctgcgccagcacatcgagagccttggtccacgcgtcctcttccttagtagccaacgaaaggatgagggtcattaattcatgtttttgcattagaagatgagcaaacaaagaagctgtcccatcagtgttgcagaattccttccaatcttctttcttgagtaatggttcctgtgaattgccaccaatacttttgcgcccagtcgatagggacgagagaacttggcccagcgcgagcgcctgccttattgatttgaatttgccaagatcacgctccacgctccattcgtctcttgaatacttgaaggtttcgtcagtcaattccgccagcgggacgctaatcagtttgggtacgccaaacgcgcaactttgtaatgagtcaaagacaactaacagaacatagagcctcttgaaaaggatctggtatccaatctttgactttgcattactgtcgctgccatggtcaccgttcatttggaagtgggacttttgtggcgctgtctcgctatccttgccgtcagtggattgtaccggtacttcatcatacatcaagtacctgtacagcttgaactcgttatatatggatactgacatccctaacacaaacgagttatcgtaacccacaaacgccaagatatagttcaagattatgaacgtcgaaaggtaaatgaatttgatctttgaagagatcgacttttcgctttcacgaattccaggatgaatgtctactactctttggaagcactcgttgagcgccccaatgaaagcactttgagaatccagaatatcgacaacaccgtttgagtaatcatgcgaaggacccgtggctttcttcaaagccacccgaacaagtaactctaaggaatttcgaaaccagtgtaaaatgtatgagtttagttcatgtacgctgcttataggctgcgtattgactattagcaagtcgtcagtcaacgttgatttattaacaggtatcaccgggaaattagggtggatgaattcgaagtaaatgtcaatcagctgtttgtctggaatttttccataggtgactataggttgttgatctgatgatgattgtgaattagctgggctttgagaaactgggtcttttctatgaacactcctcctacttttgactttgcggccatcaggaaatacgtccgaattgggtgatgcgtccctgtggttcgggttcgggttccgtggagactcagggtttttggaaggattgggagtagtcgaattcggggttttacgatcttctaaatcctgtgcagcagcaggtcgagcactcgacacctgtgcagtacagctgggtgagattgcaacgctcacgtcactccctttacgagagtggaaaccttcgtcgaactctttgaattcttgattatagggaggcggttgtaactgctggcgttgaacattgaaatgagtctgctgtgcggtttgctcctgctgtggcaagacattaaactgggaatatggatagtgcaaataaccacctgcaggtggggtggaaactctatgaaacgaagggagattgagagaattcctgcgatcgtcagaaacgccattttccgcttctggtagacgctgagggccgtgcaattgaggcatagaatataattgagagcctgaagaggcctgtgacggtgggtatgctagttgttcagaacctactctgttggaggcatcactggccatggagtcaacagaactgcgtctctgctgctgatactcatgatatggtaccttccagaattgctgttgaggttgtgctcgcgagcctaagaacgactgtagcctggtaggtgcgccgggctgcggtaagtagtgtgccaatggcggtagcgacaccaattctgggttcgaatggtttatttcgtctttgtaagacccagaagagctccgcttgcgggagcctcttctactagtatcaaaattctcaggtgcttcattagctcgcgtgtagccctttgtgggacctcgcttcataggtacccgctcgaaagtgcatgttttagacattcgctgacaactggtgcaaacaggattctcatcactgaagtcgcatctcgttttcttgccgcggcattggtcgcacgctctagaagtcttggaccgtcgtctctcacttgcagctacacttgctgctgcagtagactcgggtgaaagaccggcgtctttgctatctttactttggctctgccctgtcattctgatagcttattctagctactgcagtatcctcccggggtacagagctcctattaccgaactcactttgaattatacttttgagcttgaaaagcgggacccctgttaatcttcgagaaccgacgttgccaatttggacaggtggtagtttccggtgcttctcggtctaatgtacagcttttgaacacagtatttcttggcgaagtccccggatgtttttgctcaatcgataccattggccctccaggagtttgtctccggactcgtacatgaacctacagagcactgtatacgagctttatggattggccatagagggcagtttatcctataacaaacaaaatggtatatgtatgacggcgagtaaacaattgtttgtgtaacatagtatcgtaatattgattctttataaatctcaacgcttataattgaaattgtcctttctctatttagattagttgataggttgattcaaaaattggatttctagaacaaacaatcgtatctctcacacgtacagctcttttggaggagtttcgatttcaatattgaacactacggtaatccatgactaatttttggatgaactgcatagtattaatttgtcttacagcaaattcgaaagcagttaatgtttaatgttgaagaatcattacaaaactataatagctttgtcacaacgtcttttcaatggaagtcgggagtatgactctgcctttctgatgagtaattatctatcaatcttaaacatcaatagcaagcgccgtggcgcagtggaagcgcgcagggctcataaccctgatgtcctaggatcgaaacctagcggcgctattatttttgaattctgtctaatctggatttcttatggataggaagcttcgatgaaagatgacttcagaaggttgctgacaagatgtctcaaatacgaggagataaacttcgcttctatttactagcttcttgaatacagagcagcattattttttgaggaaaggctgctatagttggaagaagatcgaatcacatctcatcgtgcgttagatccagctcgagaagattcacaaatatggaagctgaggaagccatcttggctaggcatcgtgtcgagagaagagacctccagaatagggttaccgggatgaaaaagcaagccactaagtccacgcgcaaacaagtgaattcccgctgtgaagagcttgatagagagctacgatccaagcaggaaaaagagcttcgcgagtgcttggctggcggctcaaatgatggcctagatgacgatgatgagttaactcctgaaaagctactgcaacagttagaacttgggaaacaagaagaacaagcagccaatagtgtgccaaaggtgacgacaactacagataactcaaaaaagcgcaggaatcggcagaaggagcgtcttgcgaagcgagacgccgaattggctaggatgagggaagaagcagagaaggaggcagctgagcagccaaacctcaagcagatagaacaggatgctctagatgatttgtgtcgtctcaagggtcttaagcagttggacattcaggcggacgggcactgtctctttgcgtcaatcttggatcagattcgattgcgtcatacgcaagaagcatgttacaacattcctactgggtatactgggactcgcgacaccgggtcatttgatgtttataccctgcgatccttgtctagcaactacatcagagaaaacgaagacgactttgttccctatttgtttgacgaggctactatgacagtcaaggatgtcgatgagtacactaaaactatggaggaaacagcacagtggggtggagaggtggaacttttggcacttgcaaaagtactcaactgctgtattagtgtaatgatgagcggcagggcagcgcataaggtcaacgagcaagattccaaaaatcctgagctgaaattggtatactacaagcatagttttgctctaggcgagcactacaattctttacatgacatttcataattcattttatagtaagcgtctcttctaattgtttcgagctacgaacatcaataagcatcagaaacaatcaataaattgatgagtcggctaaaaagcgatactcagcaaaagaaaacctgataggtatgcgtaatctaatcgtcaagcgattttatgctacctcaaaaggctttacacgtctagggcgccctagcaacaatttgacaagtggtatagtaggtctcgctaatgtcggaaagtctacgttcttccaggccatcacaaattcaaaattgggcaatcccgccaactatccattcgcaaccatcgagccagaggaggctaaagtaatagtaccgtccaagcagctcgaccacctacaaaaattgtacacaagcgctaaaaaagtacctgcaactttgaccatttacgatattgcagggctcacaagaggtgcttccaaaggagaaggcttgggaaacaaattcctgaacgatatcagacatgttgatggcatttttcaagtggtcaggggattttcaaaagcagacattacacatattgaaggctcggtgtcaccaactcgagacttgagcatagttcaggatgaactagttttaaaagaccttgagttcctggagggaattcgagagaaattagagcgcaaaatgtcgaaaacctccaaaacttcaggcgaatacaaaaatatggctactgagctggaattactgagcacgttagaggaccatatgtacgagggtaagaagattgcacattacaagcagaactggacccctgaagaggtggaaattctcaacaagcataacttccttactgccaagccaacgattgtattactgaacgtgagtcctagggactaccttgctcaagaaaatgagtacttgcgcgatgtacaggaatgggttgaagagtttgcgccggacgatccagtgcttatgttcagtgccgaatttgaggcacgcttcaatgaaattatggctacagacgatttagagagcttgcatgaatattgcaatttacaactagagggtgcctctcaaaaagtcagcacatcatgcttgccttccttgatccttcagatgcggaaagcccttgggctgattagcttctacacctgtggcccgcttgaagccagacaatggtcgatcagagagggcagtttggcgccacaagcggccggcgttatacacacagatctggaaaaaacgtttataagcaccaatgttacaaaatttgcagatttggaaaagatggttcccccgctaaaagaatcgcagttgaaggctcaagcacttgttaagcggggaggaaagcagtatgtcatggaggatggcgatgtcgtgctcttcaaggcagccggaggcagtacccgttaagagagagtttagttcacaacacataccttgtaaataccaagaaaagcacattgcatagtttcttatcagagcgtttgacaacttttcttctcacgtaatgaaatcgaagagctgggtttatagcattgtcactaaggacttgttctcatcataaacagaaacgaaaaaggtaagggtagcgaaacgctaccggagttacaaaagtcgacgatctcaaatgagcacatagagagcggctgtttcgtcagaaacgggaccttacgtatgtcacagagacacacagcgatgttttggttgataaaatcaattaatatgaatgtgataaagaagcatgcgaatttataaggttttccagttcattcttcacgaagcagaaccaccagaacgcctttagggcttggaataccattgatttggtaaccgcgcatgcccctcaaggaaacacgtttccgaggctgacagagctacccctgccacttgaatatactcgctttcccgtatattgaacatttacacattgtattaaataaagccttgcaaaaaattgaagctcccacgcggcaaagaacactgctcattggaacagccaataggacaaaatgtacaggtaccatctatttttttaccactgatagtacagcagaggtatatcggaaactgccatacctagagtgggccgacgcggaagcgctctattgcagggcctaatgtgaagccgtacatccactggaaaaagagagcgtggtgagcgtaagagaaataaaaatgaaaagtgcacacgcgcgtagagcccgcttaggcagcgacggtgacttcgacatccacaccaggttcgatggtgatctgggtgattctcttgacgatctgggctggggcctgtaggtcgatgtatctcttgtggattctcatctcgtacgagtcccaggtcttggaaccctcaccgttaggggcctttctggtgcagatcttcaacaccttggttgggattctgacaggacccttcttgaccaacttgtagttctcagcgttcttgatgatgttagccgagacgttctcaagctgcttgaccttggtggaggtcaaggtgattctgatcttgtggatctgaggttgctcttgttgttcacccttttccttttggaagtcagacatgtagatatataccttttggagttcttgggagatgaaagaaagaggagtgtactagctgtgtaaagatggtcaattgttttggctaacggagagagacagagagagagagagcgggcgagcaagctggcgatgccattcgtaaacaatgacaaatatttttcagatgaaaaaagagttggtcaaacgagagtcgctcggtacgaacattcgtgatggaaggagaataaacaattctcgaattttttttggtttttgaaattatttcacgtcgtggagatatcgacacaaggtgcacggatggagcagtcactctaaaagtttcagggaaaataaaatggaaattatttccgacggctttctggacaggatctccgacggagctctgcattgcaatctccttcggggagatatcaatattacagataatgaagttttaggtattggccccccccaccccttcttcaataacgtttttgatcccgagacaaaggttataaagctggctcaagaagcaggtgttttgtcaattcgcaatggtctcacttgaaccaacaacggcatcgcctccaactttactgtcgtcctctcctttaatgaccgttgagcctgtcgaatatttaaagtccatcccctctgtccgtgcgacaacgtctcaggtgtttgagtacgctgcgcgccacggtgcgggcaactacttcgaacttgacctcacccagatgccacgtgttgcagagttcttgcaaacgattgtggcacgtgactacggcactgattatgccagcatcccacctcacggccgctggcaacacttgaaccacggaggtgagccccgtgtggaaggtctcattgccaaatggcgcgaatctggtgttgacgagattgaaatagctcgtaagctcgtggacctactggtttttagtgtattggtggatgcgggtgctggtaatagctggaaattccgcgttccagaagccgcgggcggtgcagaaaaagcgacagcagtgggacgctctgagggtctggcggtcgcatcttattatttgtttattgaaggtcgtttatcagcggacgcgacggatgcgtacaaagtgactggacccgcattggccaagttcagcatggctgatttcgagcatggattccagattgacgcggaatccaacccaatggcgggcgcagagggccgtctcgccctgatccagcgtctgggccgtgcgctgaaggcctgcccggacatctttggcccagaagcgcgtccaggtgctcttgtggactacctagctgccaagagttcagtcacttcgaacgaaaacggcgactcagaacgctccgtggaccttcaagacgtgtggaacgcacttatgggcgggctcacaagcatctggccagcgggacgcaccacgctggacggccagcccttgggtgatgcctggcgtctcgacaccaaggctgctgccgcggccgagctcgccactgccactgccacaactacaacaactggtaccgcttccaccatcccagccggcgtgcccgccgacatcgtaacctttcacaaactcacgcaatggctttgctactccctgctcgtcccgctcgaaaactacggctaccgcttccgcatccacaacaagacgctgcagaccggcctaccggaataccgtaacgggggtcttttctacgacttcggcgtactaaagctcaagcccgccgccctgaaacgcggattagcgctatctgcggaactggacccagtccgtgctgctgctaatattcctactttcgagcctcacgacggcgccattgttgaatggcgttgtctgaccgtgggtctgctcgatgcactgttaccactactacaggaaaagctacaatacccgctcgcgctaccccagctaatcgaggctggatcctggaaggctggtcgcgagatcgcggccaagctcagacccgaaactaacggcccacctattgagttgcacagcgacggcaccgtattctgagactttctccgagtaatcaattatatagatagacacacacaaccagcgagaaccagagacagagagaaaaaaacatactaaacttctactaataataaaatatcggcttctttcaagtttcgaacgcgaaacaaaacaaaacaaaaaataaaatcaatacctgcttcctccaaggttcgaaccagagttgatctatttttaacatgtcaattatcaccattcacgaaacagatatcgtttctccgcttacatcatcatcaccatctccgccccttttctttttcccctgtatatctgcagtgcatttttctagagcccttctatcaagaatttatcattgatcgcgaactggaacccgattagctttacaaaattgcgtatcgataaggatgtcatcgaccatctatgacaagatttaccaaatttgttgccgccaagggtttgggctgcagtatgttcaatagcggcgttaacattaatgtgtcgataagcaccaattcttcgatgcattgtgagtgaccggaaatttgtgtgatattgcgtgtttagattgcggagcagcgtacagatgaacagatgatgatgttgttgatggccaagaggcgacttcaaaggaatataaaagagtggactggcggtaggtggcagtagatgttggaatagttcagtatctcaagactcaccaaagtgacttgttcgagaaacaattgttagagagtgttctttgattcaaggtcctatattcagttagaccggaagaacccaaaaaaaaaataaaataacaacaaccaggagatcggtcgtactaatatgaagctcatcgataacccgcttccgcaaagcgctggctatgccgtcgtggtgggtctggggttcgtgttcgcgtttggcatgattctgaccacttacatgcttcgtcggtaccagaaagaaattattacggcagaagagtttgccacggccggtagaacggtcaagactgggctgattgcagctgcagtcgtttccagttggacgtgggccgcaaccctgctggaatctacgtcaatggtctacaaagtgggaatttcaggtggttactactacggcgctggcgcatgtttccagatcatcgcttttgctacactggctatcaaggccaagcaacgtgcgcccaacgcgcacactttcttggagatcatcaatgcacgttacggcaaagctgcgcacatttgctacatgttctatgcgctggccaccaacattttggtgacggctatgctgctgaccggtggctctgcggtggtcaacgacttgaccggaatggatactgtggccgcttgtttcctgctgccgcttggtgtcattatttacacgcttttcggtggtatcaaggctactttcttgactgattatgtgcacactattgtgatcattgtgatcatcttggtctttgccttcacagtttacgctacgggcgataagctgggctccccaggcaaggtttacgacctagtgctcgccgcagccgagactcacccaattgccggcaacgccgatggtcaatacttgactatgagatccaaacctggtggaatcttcttcgtcattaacctggttggaaactttggtaccgttttcttggacaacggttactggaacaaggctatttccgcgtcacctgcggccagtttgcccggttacgttgctggcggtatttcttggttcgctatccctactttgatttctacttctatggggcttgcctgtatcgcactagaatccaatcccagctttccaacttaccccgcaagattgtcaagtgctcaagtgtctgccggtttggtgctaccagccgcggctgtcactatcctgggtaaaggtggtgcagtggctgcactaattatggttttcatggctgtcacaagtgctatgagtgctgaactgattgctgtctcttccatcttcacttatgatatctaccgtacctacatcaaccctgaagccacaggtaagaaattgattttctcttcacaccttgcttgtatcatattcgggttttccatggctggcttctccgtgggcctttactacgctggcgtgtccatgggttacctctatgagttgatgggtatcattatctcttcagctgttcttcctgcatgcttgacgctgttttggaagcaacaaaatttggttgctgtggtcgtttctccaatcttgggtacctcgcttgcaatcatgtcatggttggtctgcgctaagagcaaattcaatgtcattactattgattcaacatttgccaatgaccccatgttgacaggtaatgttgtggccttgctctcgcctatggtgtttattccaatcttgacttatgtgttcaagccccagaacttcaactgggatctaatgaagggtatcacaagagcagaggagcaagaagaaattgaagccgccgagggtgacgctgccggtgctgtctctattcatgatgagggaacagattctgccacttctcatgataaagaaaagctgaaagccgtcaaatcagttgtgtctgcggcacaggaaattcctgaaactcagctagaaatcatgagacgtgaagaagaggaaaacttggcgactgctggtaaatggggaacctatctctgtatcttctttgcgctagctctgcttgtcgtatggcctatgccaatgtacggatccagctacatcttcagtaagaagtttttcacaggctgggttgtggtcttaattctatggatgttcctgagcggcttctgtgtttgtatttatcctctgtgggaaggtagagagggtatctatacaacatttcgcggaatttactgggatctctcgggtcaaacttataaactcagagagtggcaaaactctcaccccgagaagctacacgtcgtacaatctcaaattagcgcccgagcacacgctcaacggaggtctgtggataatgtgctcgacgatttggtggagtaaactctttcaaggatctttcatagaatgcttttaaatcggttaatcaggttatatatgccttttagtatatgtacaattcttactttcaagacattacctgccttgtgcggggggttttctaccttgctggtgctcttcatcatctgaaaagttgaggtcgtcatctatttgggccgacgtatcctcaagagattgtaagtcgtcaagatcgaagtctgctacattctctggatcggtaggcaactgctgcgaacaagccagcatgtaagaagtatcagtaggtctccaaatgaatgcgatagtgatgaaaacaaaatagtaaacgagtgaaggccagaagtcaacaaggaatctagttctccagtgctgttcaaccatttcaattgtgttcatgccaacgaagacaaacgaggtcacaacgatgcccgcaaaaaggacaaacaaagaaaaatagatcgttgataacagccgtttgtacattttcagcttcactatttgcctttgttcttgcaagtaccgcagagtttgggacatggacttgagaatccagaaataaaagcccagaatagtgatcgacaagggtaccaaagtaatcaaaggccacaattgaactgattctggattcgtcaaataatcttgaatcaggtaagcaacatttaatgcaaagttaactcctgcgaacatctgacaacgtctcataagtttcttgttcaacttaggatatacgacaccataacccagcgctagaacgagaagtagaaagaagctgatagaactctttgctgcactaaggactgacacaaatgtcatgtaaactttggtccctgcagtattgcctttttcatttttgatatcatagtacgcccagatgaatatttgttcaactgtcaagaacgcgaaataagccaaaatgtacttttgtagaggtaacacctcgtttttgtgcttccaaaacgcaaaaccatacagcgccatggccacaacatagaaaattgctagcaatccatagaggggcaggttgttgatctcagcggcaggaagttggccgaacgcgttcctaaaattcacaacagccgaaaacttggctttctgagattcttcagagcttgcgattacgcagtaatacccggttgacttgataggatatttggtttcctgaagaccttcagatgactgataaaatgtcaagatttttgtggaaagcgttttgttctctcctgtctccttgtctttgatagtcttctggaataagtattgatgtctttgctcctcagtacacgcccctgccgcaatcgccctgtcgttacaaatataatgttcgtcgatcccaaagtgctcatagtccctgaagtcgaatatagcaacagaaacaccttctgtatccttcaaatttttcaagttgaatgaaatataaggatctgttttaccaccccagtcctcttttgagtacattccgctacagacctgattgtagatggtgtctagggtttccctattgccaaaaacaacattagccaaaattgataccactagaaacggtatgtgtggtagcatgctgtcaaaagctgatctttaggttctctgttcgtaaataggagggatataatggcttaggagttcaatcgaggtaattattcaagaaggttaaagattgtaaattcttcgtaatatacgattatggatcactgtgaacgtaataaataagtcatcatcaattagcgcatcgctaatagatctttaccactggcagatgtcataccggaaagtcgtcacagtagtactattataaccaaatgttagcttcaagtcgtggtaatccattaagagcacttttcagtcgaggcagacggtttattcacgttaaaacagtgtccacgcccaatgagaacgcattgaaattcatttcaacagatggcgagcttctgcaggaaagaggtaagcccagcgtggagatcaagaatactgacgaaccacttattaaatattcgccgctggcatctcgggtttttacccagtgccctggagtggaggcactaatgattggtgacgatttcgtaacgattaacaaagatgaaatggtgccctggaaccagattactggaagcgttattgagctacttacacaatacttggcttctggaaaggaggcatttgcacccgaatttttcagcgtacaggagcaggacgtgggctacaatgttgacattccaaagtacaactacacagaggatgagcaggagataagcgatatgatcgaggaacttatccagacgaggattaggcctgccatcatggatgatggtggagatattcaataccgtgggtacgacccggaaaatggttcggtgtatctgaaactgcaaggcgcttgcaagtcgtgctcatctagtgaggtcacattgaagcacggaattgaatcgatgttgaagcattacatagaggaagtgcaaaatgtggtccaaatacttgatcccgaggagcagatcgccctgaaagagttcgaaaagctggagaagaagttgcactccggtgtcgcttgaggctctacgtatttaaataaaggaatcgacatattattggttagtcatcggttttctcccggcctgccgcgtagccctcaattttcgctacaagccgtaggtcaatgtcactaactccattggtatcatgagtggtcaaccgtaagctaaccttattatacgtggttgttacggttgggtggtggccccagaggtgacttcgcatggcaagctgattcaaaaacgaccaagtagtctcgaagtccttaaaggagatatttctggtaacagtattaccatcataagtccatttgggatacatctttagagccttgattatctccaccgtgctcaggggcagcgcggccactcttttaactttgttatacatagtcttgatctcgattcttgtgaaaagctggaagtatttggctcaaagattaaatgctttgaaagaaataggttccaaaaagcttgcatgtcctctagtatatttctactggatgagcaactgaatcctctcatagttaagagcttcaagtccgtgcagcatccagaagcattcgcctaccgctttaaggaggtatacaaagtgtcaaatgtgccagtaatatatcacaaaggaatcgtgttcataagcatatgcagggatggactgtactttgtatcaatgagcgtcgggtcactacgttccagcataatgtcaactttggtgtacttgaatgatttccatatgttgttgaagaagtatttaagggtcaatgcgctggaccggacaagaattgttgacaacttcaatttaatatatgagctcttagatgagagcttagacttcggcatacctcaactgactgatttcaatattatacgtgactctatcaagattcagcctaacataccgccggaccccaagattgcgcggtcaaatagtgatgatgatgagagtgaacaagaagaatcaaatgttgcggaaactcaagagaagtcgaacaaacatggctttcaagatgatgaggagtatattaatagcttcgtacttcgaacaactacacaggccatctcttggagaccgaaaggaatttactacgcaaagaatgagcttttcgttgatgtaatagagtcgcaggcttatgtgatggatttcaagcatcaccaagtgcgtaagaatttcatatttggcagaataatctgtcgatcatacctctcaggcatgccggtcgttaaaatatgcatcaacaaaatgctaaaggacagagatcagtttttgagttccgctaaatttcaccaatgcgtttctttagagtccttaagctcgcaggacttcatagaattcattccgcctgacggtgactttcagttatgcgaatataaaataaagagacacattagtgattctcccgtgataaaattgatagaatacaaggtggtggagaagccaaaaaagcacaaattacaaatctccatgaaaattcagccacatttcaaagctcaaaattctgcaacgttcttggatatccgtgttcctattcaagatatttttgaaacttataaaattgatttaacaaagcagccacgcttcaaatgcgattttggtagtattttattcaatttatctgatggatatcttctgtggaaagccaatggtatgaaaggaggacatggtgagacttaccactcaatgcaggtcgagttttttctatttgatgcggaggcgcatcgtaaggaagctgaagaattgaaaaattcgatggacccaccgcctttgagagagggcgtacgaatggaagagttatatgctttagcacatgaagaaaaaggtcaaatcaacaatcctgtccgtaatatgattaccgccgagtttgaagtaccatattttacttcaagtggccttcgtgttgagtatttaaagatagaagaggaacagctacaataccagtcatttccatgggtaaggtacaaaaccattaacgacaccgaatatgcttttcaaatgtaagcattaatacaaaatcgcagcccagaaatataacttttatttagtttggtctattagaccgaggatggaatattgataaagtaaaactactgatattaaacgtgttggtccttagccagtacctcgagtagccctgtttttttctccaataagctactcttggcggagtattcaatttcaatttcttgccgcaatgccttcttttcagcctcaatttcgagtcttttcccttcaaggacttcggcttcgaattgcttgagcatttcagaccatctgtgcataaccctactcagaccaaggacaatacccagtgcggcaagcgagcccatcgaatacgcagaaaactggcctgataacgtaccgacaaaagagcacacaatcagaggaagctgcaatttgaaaaattgttgataaatgaacttattaattgttctgtgcagctgtgccactttaaggtagcacgagtctctcgccgcttgtttctgcggaacgagttttatgttcagctgcccccgaataaattgaactctgtcagaaatactagaatcaatggctctatcacacaattctcggagtttcagctcaagccgactttcagagtaggtgagtaacctgaacacagatagttgccttttaacaaacccatcaagctgaggttttagtgacgattgcgtaaagctgtgtgcatcaaacgcccattcttcaatttttcgctccaacttcgctttctcggtcaatagctcagagcgcttcgcgagggaagtgtcagtttcataaatgttcttgataacggccccacttagaagctgtagaacaacttctctgttgcatatttgctgcgtcagctgctttgaaatgtttgtaaagttagagttttccatgtcccgcacgtactcgctggcattcgctttgctattaatcagtttttcaacaccagccagagctaacgcactatttacctcacgagttcccagtggactactgttgtcagagtcattaatgctgaatgaaggccaggggcttgtggaaaggtttaaagcatttacacccaaataaacgtggcatccgtcatccccagtttggttcacttgatcgctttccaaaagctcaacgccatgagactgcaaccatggtgagggcaatgtgaataccatcttcgattcacccacatcttgtacttctagcgagggcccatatctgatgagcctagtcttagggctaagaaaccttcctttgaacttctcgaaccagtactgatcactgctgtagacatcagccaataaggcactgagaaaagcgcaatcacgctgcgagcgcagtgatccaattacgacaccacatctaattgctcggttatctttatattctagaagcggtagtttatctggtactttacatccagagttagcataaagttgcgatagttgcgaccagctgctactagatcttttgccaagactcttccaagtcaattgccaacccatttatcgaggacaacgctcataaaacaggatattcctttcttatgaaggtttggtgatgcgcattggccaagaaaaattttgggttccgatgcgttccttactactcatctcatttttaataacaaagaatataaaaagagattcaagcctatcaaggctagctatacgtttgtgaaactaacggtagttacaatgggaaatgagcaacattctacggattttaaagaggacattttgcctcaggatattgcactagctgtggaagctttgagagatttacggaattcacatgggcaggggcagcacgatactttgctggataaagtaagatccaatgcgctgatcaataacgctgtccgtgtttatgagcagagcaagagtcagtacccaaagttccgtaaaggagctgaaatgatggaacgcaaagcgttcataccgatggtaaagcgtttggagaagaccagccataagtggaaaagcagaggaaagcgatgccacgacgacgaagatgaagacgagatggaccagcaaaaggcagagggaagtgacgaagaagacaatgacggggatgatgaagaggaagatgaggatcacagggaaagcgtgctgctactagatgacaggctttgccgaaaaagaacttcgaaaagacagaagatatctaatgctatcgccaaatccaaggtaaatctaaagggttaccaacttgatatgtctattgaatcgaaaaagcgcttggtaacctgccttcatcttctgaaattggccaataaccaactctctaaccgtgtaggttttctccaagacttggtattaaaagaacaaaagctacgaaaaggtagaatacgcgatcgacaggccgaaagtgatgatgaggaggaatactatgatgcgtcagataacatagacgagctttcaaatgttgtgaaaatggaaattgtgggcactgtcaaaaaagtgtactcgttgatttccaagttcactggcagctcgttacccgagcccgctcggacgcaagttcgggaatcactgctaaagctacccatgaactggacttcaactatgaactccgaaaaccttgcacggtacacaagttcaaaaggagttagtccaaacgggaaagtattaatactggccaaggagagcttgggcatggttcacaacgtaatgaacgtggtggataataccctgggcaaagctgaagaatgggtcaaacaaaagcaggaagtcaaagagcttcttaaaaaacaatatcttcacggccggtatcgtgaaaaagtcaagacacaaataattaaggagggggaaatatagtcgatacattacaattaatctagttctgcaaggcttttaaacgctcccgcatttcatttagcatattatcagcctcgtcgtcaattttatcttcgggtacaatttcttcgtgtgccatcggaggctcagatgtggggatattgtcaatcttgtccaacttggcagatgtgtactggttaacaatcttgtttacctcttgctcgacctcttcctccatttcttcgtcctctgtagccaattccatgctgtcgtcaagcatttcgccaataagcccattcttcaccaattccttctccaaaagcatcatagtggactgtagatacggaagccgcaccagggagttcacctcgcgcatcaggccggccgacaacgctatgttttcctgtaagtcttgcatgcggaacgcttcatcgattttcatacccactgactgcaattgcgccttagagatgtacatacgtttgtactgcttatcaatttgatatagctcccgtgcatatattcgtactgacctagtgtcgttttgtttcgccgcgcgcttgatgaggccctgtgtcttagtttggagagctgctagttccctcagagatttatcaagtgatcttccatttcgcctcacaagtccacgaatcttccgatgctgttccttagggtctgggccccaaatcgcttttttaaggtaatccattcgttgttcaatgaccgacggcttagggttgtgatcttgggcctttgtcaatcaagaagtatctaatatacctaggagaacctaaccttgattgagaatcaacttgtacgataatgataaagctggaagcttcacccgcctagcaggctaatacttctctaacacccaagaagatgcagactttgttttcaattaagtccccgatatggccataaaattctagcgcggatggctcacaaaatcttccagagtcagactttctattcttctatgtcaataaagaggaatgacagtattgagacatatataaagttcgaaaaattatcaccgtctgaaaactcaaacgtatgctagtggcttttcagtagttggggtgatacgaaatttcttgatcgccgcctgatctacgtagtttatgtagctaggtgccatatcaatttaccagctaaacacgcaacgccctatttctactgcctgattacagatccgttgagcaccgtttcatagaaaaagctatcaattacaagtgaaaacagtaattcaggctgtttggagcagtgtcgtggttaagaaaattgagtagaagagttatgagaacttggatataatattattattgttgtagctcatgcctaagacacttgaatattcaactcttctttttctgttgcatcaattggccagaatatgaagagcctctcttgttccagcatataaataagcatgaataaagttgaaggtaaagtattccctcttcaacccatgtttcaaaagcagatgcaaaatcaatcgttaccacgtttagtctaatatgatgtgagatgtgatatgctcggtttcctcaggccaaggacacctcaagacgaacatataccctggttctagccttgtatgtgtttcttaaatgagcatgttacgcagttgcctgatcataccgaaatgagattttccaccttgtccaaacaatgatatatagctctttagcgtcaacagacatctccacacagcatctaaaaaatgctttcgacgactgagaactcagagataagacttgaaggaaatacactttagcagcaatctggattgagtaaagactgatgtatctttagcgacagggagaattttagattgctgctcatagatgtacttcgaatgagaatgatgtagtctagaaatatactatttttcaataggcatggttgagccaaacgagtcgtaatgcaacaaacgttgcatgctaatcgtgattgttccaaatggaaccggaagaaggagaacgtcgtgactatggattgaacggaggtcttgaagttcgaacaaacgtaatagcatttggattgataagaagcaagacccctggaaggctggatcaaaaatagcttgagacggtcaaatatcaacttttttattttctaattaacgcaacacatctctacaaatgaacttctatggccgacccagttgcgtctattaatcgcttcaagaagccggggcttagaacagggacagtcatcaaaaaaaggatctcggctcctgatctattacagggttcattttttgtctcgccaaaaatttatacctcggcggctattcatttttgaaaattaaaggaaacaacaattagtgcatggggaagaagaatcagctttctcacatgcagagttgctccagctaaattatatgaaaatgccaaagatgaggcggtaggacattggactaactcatgttgagagatgttaccaactcatcaccccaggcccattcccaatccaagcagaggagatccgcatgttattcaaagtagaaaaaagcttctcacgcacctacattactgcaaatgtattatgcccagagatgtagcctgctcaagtcacagcgccggtgaccgccaaagcaccgcaaaaaggctgaaagagggattgaaacagttctcgagtgaacctgtacactctcctgaaagcttattataccctccccgcccctctatgcaaagtatggcattttgaatttaaccattgtttcgattgcagcgttgaacataactttgatagcaaagctaagatttacgaaaatgttttaggctcaagacttctattatttacaagcagcttctgtgactaggtaccatctgatagcttcaccatttcaaaatgacgcttttagctttaaaatcgaaaaagctgatcagataggcgagctcacatcgtggtgaaaaaagctcaaaaaaatttcccaactttaaaagagatccgctcaacaatacgtattgaaagaattgcccacgatggaagctccgacggttgacgcaatcctcgtatcaatcaagcttcccaatcaaaagcaggaggtccagttgagtcttgtcaaatcgtccactgttcaaatagtaggtgaagttctgcaattctcgccatcaacaagatgtctgacgaacctagaattctatcacaggggaaagaagttgtccggagaggaatcactgttggatctggcaagtgaggacaaggttaaacttgatgtcaagttcatggcttacaccgcaagagatgccatgagacacgtttcgatggtccgcgataccatcgggtttacatctgagactcttgacggcatttcagactttgctgtatccacgggggttcaattctgtgacatgccattgcgtccagttgagcatgctgcaccccaggaggaggacaaaactgcatccactgcattcaagatctcagaagatgagaaaaatgactttcagcggacagtcaaagacactcttaaccagggcaaaaccgttaacgaagttctcaagactagaagtgggattattaccccatgccttcgtgcacttgcattatccggctataatcctgttcctcccttttacagaaccaagggccatttactctacttgcaggcaacttctttggagggagaagttttccatataacggccacatctcagggcttttacgtcaacaagtcaactgctaataagtttgacccttcgcctagggacgacgcaggagctaccaaagtgtctttactagatcttctatcaacgcactccaagaaattcaaggaccatttgaaaaaccttgagcagagagtatcttcttttgatactgtttttcatgcaagaccatccacgacgttcttgggaaagccatggttgatttcaactatgcctacatcttctggagattacgcgcgtttgcaattgagtgaggtcgatttcaacacagagcggaatttcaacgacgaatttcaagcgatcaaagatatgacttcaagtgattatcagtccattgtcgatacagaaaagctcaccgccaaggtttatcaagagttcactgagacagctgtcagagatgcaatgtctattttctacgcggatttggtggctatgaaccccgaagccccaactcaggagcagatatttttgaagaacaatatcttttactctttcgttggcgacgtcaacggaaactactctaagatcggaggagatgcggcagcatttgcagcttccaatcaagatctacaaacagtcaaattactacatcgtgtaagcttacccgagattcattacctcttatgcacgatcatcgacttcgcaggccgcagaatcttggcccagacccctgttcctggtttactgagtgctatgggcacaatcactaaagaggatccaaagactggggaatccgtgacagaagatttggtatcagatgtcaatatcgtttatggccaggacgaagcttctggtgatgtcttgtataatcaagagtttgatgatgctctggagtcattcagtaaagtgttccatttgagaaagcataaggcgggttctgttgagattaagacatcgtcacattccaagggtatcattggatcagataagagaaagtacattttggacttggccaattctcagccgctggacgtcgagtttgcaactggtaactacgacggcgttccagagtctgaacgctacccacatagacagactttggttcgtaatgaattggtcgataaatggtgggctaacaaactagacgaatcaaagctagacttcaacaaggcattcgaggaaaacaaatttgcaattaaccccgatgcttatgtcgtcgagggcgtggaggactctctggttatggatatttccaagtaccttaacaacgatgttctaccaagtgtggttaacgagtatgccgcaggaaatttaacagtgccctatgacggagaccatttgaccgaatccttgcataagaacggtatcaacatgcgttacttaggcaagttaatctctttagcggaaaaggagtacgagtcccagattgagcagcacaagaccaagctcgctggggttatggcagggaatgaagatcacgaaaaatgggaaaaagaatatctagctaaagttgaaaaacagattaaagagagacaagagaaaatcaataaattagttcacgagggaaaggagattccagaagagctgaaaggcgacttgaagctggatgagaatgatattagaaagccaacgaagggagaggcagtgattgtgaacaaagatcagatatgttgcttgatcaaggtttctcaacttgagattgtggcccgttccctcaaacacattttgagggattacagcaaaggccttccagtttcgttagtaccaagcgttgtcgcttacttcttcaatcttctgttcggaacttcttataacagcagtccagaggtagaaattgttgatgagtttttcctaagcaccaacttctcatttaaggacctatcccgtggtgatctgttgaaagcaattcaagggcaggcgaagcgtaggttcatatatgatctatctgaggaagccctagaggacttatgcgcaaagccattcgcgctcattagagcagtatctaagaggtttggcatccagttgttgaacaaagaatacttcttcaattcagaagaatatgagactttcaagcagtcacaggacaagaaaacgagatcaaagctctcaaagccgctctctactttttcggcgaatgatatcaccgttataccaactattaaagacggggattacagatctctcactggtgacaacttctggaatcagggtgctgcgatcctcaatgaaaaggaagctgatggcttggtcttattgtcccaggccttgaaaattaaagaagaggtcaacggtactgttcatcaatctgtagccgaatcatacatggcgatgtcaacaatctaccatactctgaaacggatcccagaagcgatcacattttgccggagagcctgtggaatctacgaaagaacttgcggtgttgactccttcgaagttctgaggtgtttaaccaatctggcggttctagaactcagcaataaatccccctcgaatgccgccgtcgtcctgcagcgcatcttgtgtaccatgaatgctctttgtgtcactattcaccccgctactattaattcttacacaatgctacagcaagcatccctggcatgcaaagacgcacgtttagctatcgaagtgcttaaaaaattatcttcaactatcctcgagattgaagatggacagcactctcttgcttacgggtacaaccaatctcgtattggtgacttatacgtgaccatgaaagattacaccagctctttaaaggcgatctctgaggccaagaatgtctttaccagagaactcggagtcaacgatgaaacaactgcacaatgtagacaatgggttcaagcacttgagggcctgttacaatcccaaaaacagcagcagacattgaatcagcagcagacagcggctaattccgcagggacaacgcgtatgcgcaagcaaaagaactctaagaatgatgaaaagcctcgccctgacttagcaaacaagtcagttgatgaactattgagttttatcgaagggccctcctccaagaaatcgaaaggcaagaaaggcaagaagaattaagacttcgtcaatcgtcgcaatctagcgtcaccttgtctgaaaaatcctgtccataaagcgcgcattcatgtgcgtactggatttatttaacttgaatcaaatcctgcattgtgggactctataaactaatatattgtttagatacacgatttacttcaaaagttcggtgactacaaacatgtaggcagggatcagaatattgtcatttaagacactgttcccctcaagaattccggagaggatgcaagccagtatcacttgcgccgaagtaatttcttgaaatgctccaaggaagagtttgaagcacaagctacaaattgacgttgaaagaataaaggcaaaagtaccttccaaagttttgctagttccaggccactgatgccgaccccatctatagccgacaattgacgcgagcgaatccccaacccctagacttataacccccaccaaagagccgttaatgagaataggagtcgccacaccaatgatcaggtaaatatatgatatgatgattgggccacgttcatcacggaaatctgcaaatgatcgcaatttggagtccaatagttcaccgtagggagcaagtttcaaaaaccgtaagtactccacggccaagaacaatactatggttcctgctaaagatatcttgacaaaatctggatcgtagcgaaagggtacagcgattaaagccaaaataaggaagtgccatatctttctagaggtgttcaaagagaaattggacttgaaaatcataatattgggaaccaatattaccaagcaggaaagccagcccgctattattctcactcttatgtcattagatgtgatataatcaaagagccaaatggctgggttctgtccttctacttcaaaggtgtacaaaattgtcaggggaaacacgacaaagaaggaggttgagaggatagcagatctgaggtaagggttaaaccttgaagttatgataagaagaggaaaattaaatgcgacggcagcaagaaagcctagtagaacatggcgcaaaacttggaaatgtagtgaagaggattcgagaagatacagcacattcgtcaagcatatgctaaatagattggattccactctatcgaagcttttgagctggccaattctctcgataaggaactcaatcaagcagttaatacctatggctttcaagttttttgaccgcttatcgccaaaatcgttgttcatcagcacaaatatagcttgcaaaggtagtcgcaagatgagagggtgatccgtgcaattgaatgccagtgccatattaacaactgtcagatcacgagcaaacagcagtgataagagtgaggggatgtacaataaatacaagacgttgaagtccggtacaaacccagatattctttgcaaatctgtcccccactcgccgttatttgctattttagttctgtatgaaacccccaatcccacaactacagccacagcggcggctagcgctgcttgaaagagagcactatctttctcggtcaccatgagtttaaggaccgctagatgaactgtgcctcccagcagcagcaattgagccatcttttcggggcccatgagctgatcgaagatggaaaattcctcattttccttagcaatggcttgccgttcctctgcgtcctgcttgctcattgattatatctctcacgttaacacataactcgaatgagctaacgctcaagatgatgccctacgctcgaattcatgtcggattattcagattaccctgcctataggtttcagaaaaaaattatataaaggacaaaaaattccatcttggattttacattgactaccaactccatatccaactacattgacattgatggaggtcctccccaaaacgcaagcaagatagctaataggttgcattatctaggaagaacatacactgatgactaagattaaaattacaaactagagtttctgaataaaaatttcatgattagaaactaatcgcatcttctgaggtttgttctgtggaatatacctagatgaaaatacagtagtattgatgcagactatttgctttcttgctagaaatgcttgaagggatacagatctttatacggcttatggctcttaatgatgattgaacaaaaacaaagctggaattactggctgaacgattatatgttgataagtttttgcactatttctgaatatttgccttttaaagaactgttgttttcctcatcatgcaagctccttgagctggtatgggaagggattcttctaagcaactcgttgtgaagttttattagagcaacaggggtttctctaaagctttgtgacgagtgtttgagtaacaaccttcaggcctgcacgttatagcagcatttgagttttggactctacttaaatgacgaagcatagcactgggcactgagtcaataaattttggctatgagtgacactgctttaagtgggcttagaaaccccacgctactgatttttgtcaagaactcggtgctgcgattctagtgtggtgccggaggctctactactaccattcgagaaagttacctagatgatattacagagtcagcaacacgaactttgctatacgcgatctcttacagtgatgatatccttagatgacgagtctgattcgaggtttttctcgctgaagacaacactttttttttttaccattcatgcatttctgactttgagcacaaaggcgtgacatgtgcatatttgtgagcctggttattagagaataatcctgtagtattttctaggaatactttcgcgagtggtatcattatgcgctatgctccgcagaagatgatactacacaaactaaagacaagcgtatgactgaatttcattgatgataagtttcgaacgtctgatgcggctagcattagcattgacactgtacgacctgaaaaactaatagctggtgatggaaacctactcagtagcgctcttttttgtttaagatgatcttccacttacaccacggtcaactgttgtcccttaacttgtatg