cccctcacatccctcacctttcctttacctattggttctcagtcatttcgtttcctgattgtcgatccgttgcagaagcaactgcagaaagctaccaccaaggtccagtaaaggtaggtttgacgtttttccatgtccaggatgtattcgaggtagctgaccgtctcaaagctgcagcattcaacatggcctcagaagcaaaacctcccatcctcgctgtcccgcttgagattcggttcgaaatataccgccacacgtggacgatcccattcagcgatgcccgagaactttctgaggggatgttcggacgatggagtagccagtctctaaattcagagatgtgctacttcaacctccaagtcagacaacttcatgcgctggtgtctatttgtcggcagatccgcaacgaggtcctttcggaatactttcaccaaactcaagttatcttttgcaaccggctcactatcagccccgagattcaacatccagcatattccattgcgcatcgcatccagtcctctcttctatttgcgtcctatactcagcacgtcagaattcgttggattacgaataatactagcaccctggtctggctgttgcagctgaagcgactcaagactctcgagctgattatcgatgggccgccgcgctgtgtacagtcaattctcgaccagacttttgactccagtctcttttggagactcacaaccttgcgcaacctggaaaagcttgttgtcttgatcgattgtgtcttgcgggcaacactgtacgtccagaggattaaagatatcccctcgaagtcggtggaggtggacctcatacaggtatattgtactcccatgaagagggttcctccatttttctcccactctctcaaagacacacgaatgcttactgataatatcatgttatcatacactatttagccagaagaacaaccgacctacgtatttaagcagctcatcggcttcgatgtccacgtttgacgcaatctctctgccgcatagaattcaacgcaaccctcaaggcgcttcatttccttcggcttttcttgggagtcaagattgaatttacgacgacgaaggtttatcgacaagatggtacctatggtggattgaagggggaggctttccaagtcgcacgtttctgagcactcaacgttcatttcatccctatagtcatttcgatgatgtctttttcgttcctacagtctcctatggcgatccgagcgtttgtcggtgcatacacatgcaggccgtccccttctggtcgctgagaaagaccagacagtcgtgcgatgaatttccgttgatccgttagacgcatattcaatttttccttcttgttgaatgagtcagttggctgggtttcctcatggtgcggttgctacctttgaggtagtcatcaagcgatgaatttgtctcgttcccaagggaggttgttgtcggggtttatctccaagagagccgaagctaatggttagggctcagcgttcaatgtagggggaattgataagtcgataaggacctgacaatggctggtgggcgacgagcacatggcatggacagtattcccagcatcatccatattcctcttctttgtgtcttggggatgattattctagacgccagctgattgctctcgccgggcactcatattgatatttcaacaacaaagacatctacttaaccgagatcctactcccagacgccttctcttgatgtcctcttcatctctgatcatagctattcgttacaccctattcgttcccatcttggccctcctccccgctgctttctgttgctcatcctactgtggcttctggccataaaccaccttcaaggtccagtatccatgcacattcctcctcctgagctgctgacgcagataagcagcatagacgataatttcctgctgtgaccagcccaagatgttaccgaacatgaattgtatgataccctcaacatcggttgtcatggtcgcataggcataaaggccaatctccttcatcctttggtctgaaggccagggcgagatgggcatcttaaacttcagttagcttctcccccggcaacaatggcccctactgtttaccctccaaggaggagggacaggagtaacctaccttgaacttcttgaccgttatattctcaaagcctgcctccatcatggcatcctccattgtggtaaaatcggcggtcctggacatgcggttgactcggttaccagctgcctcgaacagtttgccatactgatccaacggactattctcctcgaccgatccgtcgtcagacgaaaccatgactgagacatcaacgtgctcgaaccagcccccgggcttgcaacaccggaacgcttgactataaatgtgggtaaggctgtcgaaagcgccgttgagtaactgcatgtggatgtaatcgaaatgatcatccctaaaggtccattccctggtggcatcttcgatttcgaagaggagattggggggcacccaactcggctgcacaggagagatgtcggtgccgatcacggtgcagttggtatacttgtcagcgaaatcgatggcccacaatcccgaacccgtgccgatatcgacggcgttctcaatattttggctgagaggcgcttgatgcagctttccttccagcatcatgtcgatggcatggtagaaaatgtccaaggcctcgagatgcttcgggtcattgggggcccagtattcttcatccatggcggcatggctgtgataggttcggccattgatattgcggtagttgagaatactggacgaaatggaagcggtcgagctctcgatctcgtcaccaagggttgagtctgcatcatcagtgtcgtcttctgcaggcagcccttgctgagtccaataatgagctccgaggagagcaccaccagatgatggtggtgcatcatccacgggggggttgctcatgatggaggaaagggaagcgtttttcgggaacacaacgaacatttgataacacacaaaaagttgagagaaagatatgtaaccaggaaaagtgccgacatgtgaagcaacgtcgctgcggcggcgtggtatcctttttcatgattcgcggatcccccgctccccatcacaggggcttcgagaccctaagccgacataggaagtggtgtcacacaccgacgtgtccaatcttcttcaaccgggccgcccacgggcgactcgtcaggtcgagactctttgcatagtgagatcgactacatatcgaccgactgaccagtattagttgcggaccaactagtcgggatcatcgactcacactaactaggaaaccctttggtccgcaactaatccgatgtagatctgacgagtaatgtagcttcagcagccccaagtacgggatagtacattgtctcacaatcggaaaaagttgggttggaaactcggggtccccctcgcacagctgccaccgaagggtacttttgtacgttcctacactaggtaatcactcgaactccaatatgaaaaagacctcttgaatttcaaaatcccgggacatacgaaaccacagtgcaagtgagagcaagcagtatctctaaaaagtcaaaagttgagttgagtcgatacgagggtcaacaactgaaccagcgagtgagtgtttgtgtgtgcgagtcagggaataagcctaccagggctgccaagcaaccagcagcctaaaggtcgcaatgcaactggataatgatctccgaattcccctgtcttctccgaacttgttgagactagtacaagcttggcattacccgcgcgcttgactccacacggcttaatctccgggacttggggtaaggatccgatagttagtggtgtaacctgtgcaaaatggatccctccgtgagtccattcaggtacctccattattttgtatgcagtagtagtacgcagtaaactatcgatcgagagactccacgggactagacaagacaggcttccagcgagggtacgacaactccggacagcaaaacacccttcggatttaacttctttccttcacaaacgggcactcccgtaatattggatcatgtagtgtaccgtgcacgagatagataacgatcatatcatatccgaccagtcacaatacctacaggtagcctagaattagaaatggtccgcctacggcctaccacccccagcaaactcaacatctttatcacatacctagacctacttggcgaatctccgctccctgtgctacatcaggccctcgtatgtagctaggtacgacctcggtcgctacggattgttttaggactttggccgttttccccccctgcgcccatacaatctcggattccattcctcgaagaatgactggctcggtttctctgaacaacatggaacctcacggcgataattcgctgttccgactgtctctaggtaatcatcgacgtgaaagcatggctggctgcttaggtagttgatctgccaccctggacctcccgcctgttctcgctctgagcggctatctcagtatggggaccaaacagcaaccccacgaaacagttcaggataataccgactctttgagacaatgaggcggtatcaacgcaataaggcatgtgctccccccggaaaaaaactattaccaaggtcagaggcaggcaccctccgcttctataggtaggcaccttctgcgcttcctccgacattaaatccttgcgaggaggaataccacacgacggcacgtcaaggataactctcacgactacctttttctggacaagtacggcattccctgcgacgccttcttctcagcacacgaaccgagcggattgtccagataatctgaggggaacgccagatctggttgtgctggctgacactgcggaggtgttcggacttgcacgctttgatcggacaaggaacttatatcgagaggttgaggggcgcaacgagaatcaaatgcgtttcgttggggggcagaccgatggattcagcatgttcgtggcgatcgtggatcagttggtcgatggcgtggcctacagaaagtcgtcacagactatattttggttatgtcggatgatgatggaggctacgttggacaaaaatttggctcggaaagaggccgtttcaaggaatgaagcaggaggtatacgagttgtgagagggtagggaaagacggattcttggtgttatgtgattgtgcatggccgaaaggtcggaggtccgaaaaggggtaaattcggctcaagcgaacagatgtgttttctgttttgcaacttcactcacaatttccactgtccaactgatgcacgactacggccagataatggagtctgttgcataacttccgaagcaaaaatgcaaagagctgtacgggcaacctcctacatcgccaaaaagacaagcttcgccgcaccaaaagccgacataatcgaggcggcactcgagaggaattgcagaaaccgacgccggcgaacagtaccagtcgggccggaatcataaataaatgcaacggacttccatagccttcggtgcatgatcatcgcaattatcgatcacacagcgtgatccggcttagccaaccgacggataatgcagcaggaagagatttctggtatttattccttcccctcgccgtatcttttcttctctttttgttctccttcacatccccacagtcaagcacatttcactctcgttctggataccacttatccacgtctactactcactcggaagtggacttgaccacctcgccaacgatcagcccatcggcagtcgaatttctaacaatgaaacttggcactttcatcacccatgtgctggcagccgctgcggcgctaggcgtatccgctgtaccgactcaacgacgtcctgtttcggaaactggcggataattgaaggtttcaaacctgtcaaatggtctgccggaagatgtacagacaaaatggcggaggttcgaatctccgcaagcagtaagaccagattggcccgactgtcccgagttcaacaaggggagcttcgaaatcaagtatcccaaactgtatccaaccagtgccgcctgggacggcaaccaatgcgtgctactcgttggttcacaggcggcgcccgaggtaattgcctacgacccctacagcgaccatgttgtccgtgtcatcgagatcccagatatcgcccacaacacagattactacatctcaagcgtccattgggacttttacacgggcctctggacctttctcgccaccagccgccgcgcggaggagtcgggcaacaactatgtcatcaagtacgacgtcaacgagaacgcttttgtctggaaggtcaacctgaaaaccttaaccagcaagatcggcggctgttacggcctcgagaccgactttgaaggcaacacctacgtcgcctgcaccgacggtaacaccatcatccgcatcttgttcgatggccagttccccaagacttggtggccggaacatgtagacaccatcgatcgggccatccgcggcctagccgccatccccgattccagccggctcctcacccacgacggggagggcctcatcggcgctttggacatgaccatggagttcggccagtatcagcctgactggctgaccaacacaaacatgatgatccccgacgtccaaggcatcacgcttccgccaaagtaccagagccacgtttgcctgttgacctcgcccacacagggcgtccaggtcgtcgaggccatggggtggctgtggcagacggaagactacttgaaccaccgtcatgctgttcagcacacctttaccgtcatccctccgccgcctgccatcgcggtcgagaatggatatccgtccgacacggtgcaggttgggtcgaacagtatcttcacactatttgagtacaaggacgggcacaagaatggggacgagagtgtctggcatttcgaggatatcacgcaggcgattgagcaggatttggccctgctgcttagccctgatggctttacgggctggaacgatccgatcatctggccggatgctgatgagattcgtttgaagacggacctgccagagggatggcatttgaatcgtggaacggagtaaccatggaaaggctcaaccacgtcgtgtcacaatctgtctgtatttagcgtctagtacttcttaaagctatgcagacatatagtataagtggtgtgtaatgcagtcttggttagaacaatacctaggtactacaccctcgctcagttaatagagattgatatgctgtatttgaaaggatgtggaaattcgtcgacttcgtgcatacacatgtccctgcgacggaaaggaaaaaggacgagagtatttagaggatataacataaggaagtcatggatattgattgatggagcgaaccgcccttgtcttggctaaatgtacagagttatggaaagggaagggcgccactactccgatgctgagtaggtgctcgcgtcacgggtaagacttgcctacactgaaggccgccataacaatcttcacctaagaagattgttaaattatttgcatagttgtatcaggcgctcaggaacatcatcttgggttcagaaagtgaggaccaaaatgtgcttcgatctaaccttgaagtaatatactctggcctaggatatatacaaaaggttccttcggtatttacacttcccagaggacatggagacggccgaaaaaagtgacgagagaaagcagattttgaaagctaccttaacagaaaaggaaggagctgactatgtagcactacgtctataaacgaagatgagttccgccaaaagtgaagccgtatctaagcaaccaaatgatgaaccttaaactgccggaaaagggggaagctccgctgtgaccgcaccaacacgaacgtcgatcctacagaccgtaccttccttctgcgcgaagtaaatatcgttagcacagtcttactaatagatatcaaagcaagcaacgattgtattgggaacaaatgacgtttgaagcgaggtttccagacagatctgaacacccctatcaaacttctcaagtatctcagtcgtcattcgtacacattccagtcgagcagttgattcgcttttgcataagttctttataccaaaagaccatctccaaaactccgccctcaaccttccctcaacattccctttctcgcttgctaagtccggcatctatccaatgtgaggaacataccgtgaccactgaggcaattgatatgccgagtccggtaagtgtgcaaggttgatgaatgagatgacgaccaagtatatgcgtgccaggacgtaaagcaccccgaatgaaacagtgaatatgtcgagcaggactttgaaaaggcaaaggagaaatagtgtcaaaaaaaacagtgaaaggaaagggaccatgagcaggtacactgccatatcgcagggtacctgaataagcttgtttttatgataaagggaatgtcgctcaacaaattcctccagcacctcactgagttgagccccggtgcaccattgaattgtatcgttatcgagtatatgatgtccaagaaagtcagcaatgctcaaaaatatatcaattggttcctgccagaagggcgggagctcggtccaagaaaacacgcaagcaaccaagacacctgtggcggctatggtgatgctcgagatcctccagaggatccgttcgatgctggtggtgaacggcgcgttccaggccacgcaatggagcccgccgtagatgagacctacgaatccaaatccgatgaagagtgggagatagtggttgtagtcttgaaaccggggtaagttgcgaacccggtcagtgaatgtgtcttgtggaacgtcaatgtacatgtctcgtgccaagaatatgggatgagactgagcgtatttgagggctaattgccatctgatgatgtcggaatactgaattacaacacgaggcttctcagttgtagacgtagaatttggcgaagaatctggggagcgagatgcgctggaaggtctttcttcggccggattccgcatgtgtggtcggatttgtagttcgatggcgcgctctctgttccttgagttaactgacccagcaacgatagattctttggctggaatttgcgtgagtcgtgggtctcgtagtagtttgatagcgctccaatctctatccctttcgttatctaatccagcccgtataacatcatgctcctgaggacgtaatctaaccctttcgaggagagcagacgattgctcgacgtgtaggtagagtgtagggctacaagcagacttttgtcagtcattttctgggaaaaaatgataatggattggcagattgtaccgttaaagtactccagcagaatatccttgagagatggaacttacacagcatcaagcagatattgaagaatagaagcagcttttaacctcttccatctttttaaaagatagtttattacatggaactgcccgtcattggagtgttttcttttccagggcagcccggacaagtcaacacgacaaccgaaccctttcgtgtcgcgatgaacaggaaataagaacttctcgccatcggaatggagatgatccgcttccgatgcttccttgtccaacctactcgtagagcacatggctgcgatgagcttggccatttgcagcttttcccgcttcgtgctggggtggatcaagaccgtttcaggctcgacgacatcgaggggtttatcccaccacaacgcgtaaataaacaatgtacaaattgcatgcccgaaagtgttgagctcgagcaaactgattgctaagccttgcgcaaatcgtgtgagacactggatgcaaaaccacgatgctaacaatgggatacttcttagcttggaaaataagaatggaaaggggctcaagtacaaaccttggatgcacacgagcgttttcgcgaaggcgcttcctttgctcctgtcttttatcctcttctcggatagatcatgaactagctttccatgaccatgttccttcaagaattgtaacccctttggggtcaatgtgagccgcgttcgttgtcgttgacccttgttagtggtgagccgtttgtgtttccattgaattgtagtaacattctgagttggaaggaagttcgcgattctgtctgcaacattgatttcaggattgttatccttaatctcaatcgcaatgcctcccatgactgccaggaatccatgtaccatggtccacttttcaacagcgtgaactgtggttggaggaggatcctgttgtcaggttgaaaatcagcatatgcaagtcctcaaattgtcgtgtgattgacctgaagattacctcctcgtcgtttctacggcgtcgtgatagacagggtagccagaacgtcatgatgtctgtgataccatttttgcgggatggcgagtcatcgtgacagagtgaatcactttcgcaaaacgagtttctgccaaaaagcaagtccaaaccatatgacgagtcactatcactgtcgtgcttttttttctgcttgttcattgtgttgacaagtgacctagcctgcacatattgctgataggccgtataggcaatctgtccttcaatcagctattctgggcatgtgtatgtgataccacggaatgaacctggaaggaacagggaagctattgagtctaagggtatctacctaggtagatacagtattgacctccatgaaagataggaaccgtccctacccgtccggtattgccttgttggtacgtccttgggatggcattcgcgatacatgtatatggctaagaaagaaacgatgaacggacttacaatctcgggactcaacagaccaagcaccagccacccagtctttcgcatcagctgcttccaactgggttcattgtgctcgggcacattcaagtgtatcgccgtccagacgcataaaccgagagtgaccagacatacggacaggatactaaaggttcctcgggtgcccggttctggaacccatttcggatcggaagagttggtgaagctgtggccaaagatttcgtcgctcatggcgcggcaaaataacctgtagacggatgttcggcgatggtgataatgttgataataagggaggtcaaaggacgttgccttccaaaaatcgggtcgaggacgaagagatgtgttggttggtgatagcagaaaggtttctccccaacactttgggaggcaagtggaatgtaatggtagtttcccaccaccaccaccatcatccccccgcccccgccttctttctctcacacattatggcaccttccccctcttcttccttgctgtttggaaacatcaatcaatcaacgctagcgaggttgcacagggcgctctagtcttttccgatagggcgtggacaggcgagtacctgccaactcttcaactcagccgcaaaagatatccacgactgaaaagtcgtcaacgacgccactgaggcattctcgaggtgacagatgcatccacgtgtacttactcagccttcaccatcagacggtgtgagtcagccaaaatattcggcaaggctgcctgaaaatttcatatagcgcgccacaagggtttgggagaaaaaaaaataaaaaaaagtctcgggatgttcttatcactgtgcagaccatttcaggacgatttgtacataaactactaagtcatagttcagtttgaaacggcaagaccatctctagaatgacgttaaatccctttcgaggacccaaatatcttactttactaaattcgtctaagttggaaataatgtcaactagaaacccccaaacagactatctctctgtgaaaaaatctatccaacggaaggaccatcatcgaagtcattgtacttaataaaaatatcttgaggcattgatatataaatagaactgatgtatagataagatttggtataaaatcatgtacttcgttggagaatttcacaattaatggaccatccccaagatccttttctacaacccgggtggcgcgctatagttccgagcccattggtcccccctcacgaacagataacaaacggcaatgcaccttcgacaataaaagatatggccagaatatgaacacaacattccacaacatcatatgatactcattgccggatacttgtccgcacatgtccacttagccactgcataccgcggcatagccactctcaagtccattcgcccaaccctagtccagtccagtgcagcccagtccagtccagtccagtccagtcccgtcccgtccattccccaactaatactcaaaattatcatcaacagctggtcccttattcttccccacgctctcctgcttcctatacatctcagccaccatcctactcgttgtcgcctcatccggcttcttatcatctctgaccttaataaacctcgggaacctgagagaaatgcccttctcaccactcgggtccaccccttccttcatgcccgccttatacctcgggctaagtgtcagatcggccgtcttgacctcccacacgtatttcggttcgaaccagacatccggctggtgctgcccacccgaggagtgcgcgtaaaagggcttgggccggtcgatgatgatgggcgataaagaagagtggagttcctgtagaacttcatcggagaagcccgtgccgatgttgcagaccgtttcgtaggtgtcggtgctggggttgtagcaggccaaaaggaaggcgccaaagacggaggtgcgcttgcctttgccgtggtaggcgccaagaacgacaaggtcgagcgagtcgcctatgccggctaggtaatcttttttgatctgttttctttgtgtcagttcatcatcccaaatagtctctagaattacgggagaaaacaaaccttcaaccagttccgactccttttagatggctcatatccactctccgcgccatccaacatcttaaccatcaacccttcacaacccgccttcacagactcatccaggaaagactggatctcatccagctcttgcccatccatgctggtcgcaaatgcaaactcgccctccacaggcttgaacgcctctcttaacaactccctccgttccctcagacttttctccaccaccgcctggccgttcagatacagcaagtcaaatgcaaacacgcacactttgactttgacatcctccagcttgacgtccttcttcttccgcgtcatcagctgctggaacggcaacaccttcttatcgaccgtgtcccacgccacggactcgcaatccagcacaaaactcttggtgccttccttgacccaggtcggcagcttcgcgagcacatccgggtacttctgggacaaatcctccgagttgcgtgaaaaaatagccgcaacacctttaccagtgtccttgctagcgacctggctgaggtcgccttcgctcttgggcacgtccttggccacgtaatggatctgcgctctctcgccgtcgtacttgtactcgcacgtgaacgtctggccctcgaagcgatcgagcacctcggtgatggccttggttgggttagccagcatgggcttgagtggcacgcccgggcgaagcttgcagtgctcgcggaggttcatgatgccgtgctggagcatggcggggatgatgacgtcgtagctgggcaactcgctgtagacagtcttgaggatcgactcggctttgctaaagtcggattcgctggggattttccccttttgggcgaactcgtgtgcaatcatggcttgcgccagggagacaatgacggacttctctgctagccccaaccgcaacttaccctctaggaaccggacgatgaacttggcctcgctgggcccgcccttgtccttggtgatgtccaccttgccagtcgaatttgcgtccgcagcagacaaaagcttcttgataccatccaccttcttctgctgggcacctgtgcccgtcatagtcgtagcgatatccatcaaccctttatgcacaccgcgaatggtcaacggcttgggcttgaacatggtcggctgctttgacctcgacttgacagccaccagccccagatcaccaatttccttctggtcgttcttgacaacagcgatgctacggcccgtagtctcgccgatagccttcatgatgagcgactcgccaatacccagctcgatacctgcataatccggcgcaagcttgttgatcatgagcaggacggtaggcagcagatcgtcgggcgtaagacggaggacttggcgcaggaaaagagagcagtactccatgatgagtagtctcttccgcgtctgctcaatgagcgaaaacgtcgtgcagagggcggcataaggaacaggttcgccggccttccagtccgggtaggggtccttgaccttggttgcgagtgtggtctggatgaccttgcgggcctctttggcaactgcttcggtcttttcgtcctcgtcttcctcttcggcttcgatttcggatgcggatgctgaggatgcctccgcatcatttgccttttctaccggtgcgggagaggaacttttcttttttagtgccggcttgggtgatgctgcttttttgctcttctcctccttcaccggcgcagaagacgcgggaacatcttccatggtttcgtcctcgtcgtcttcaaccaccttgcgacttctcctcgaccgcttgctggcaggcgcaacatcctccgagtcctcctcggtcttggcctttttcgatttagggcttttggtcgtcggtgaccgtgaccttttcttcttgttgcctgcttcgtgtcccagtcgttagtcaccatgccaccaacgtcacgttcaaggacgtaactcacctgtctcctccttcacctcctccacgacctccatcacatcctcgtcctcctctgcgctgcttttctccttagctacctccttagcaacttccttccccttagccggccttcccctccccctccccgtcttggcaggactcttatccttgatcttcatctcctccaccttcttctctacctcttcatgccccccatcttcgccggcaatctcgtcctttttgggttcttccttcgtcttcgatgatgttgtcgacgtcgctttcgtgccaaaagacaattttgtctgctgtttcccgcccgccggggcgtctgccttgccgaagaacttgctgcaatgggttttgtcatctcgttagcctcttgttctgccagtacttcagtaggggaagggaagggaaaagggatagactagactccaaaaaatggtgatagtaaagtgtgtaaaccggaaatcgaacaatgtgtctctctccagaattggaggtttcaaaatcgtcttttcaaaaattgttttcgatatttgtctccaaaaaaacaaaacgaaaatggtttccaaaaacgttttgcgatcaatcattcgatccgttacgcactcaactactaaccccaacgtagtctgcctccctcccctcggtttatctttaacgtaccccaacgtttgctgctgcttgggaggcatttttgtgccggtatctctggggttgttgttcgtgatgttgttgatgttatgtatagcgtaactagcgtaatttcttcgtcctcctcctagtcgtgtaagcccagcaagtccaactgctgataacaagttcgctcctccgcccggtgaggttgtcgaagccgagttcgagttgagacttagtcgaccaagtgatgatccgaggaggccaagttgagaagagggaaattgatttgtctttgtctttgcgattctcgcccgagttttgttcgtcgccaacccaatcgccgcaaaattcgtcgcagtcgaagtcgaagtcgcagtcggtagtaccgcagaagctggagctcccttgcttctaacaagcagtgggagaaatcgtctgggcgccaggattgtcgaacttttctttctttcctcccacgacggatcgttcgtccttttataccaacaaatacctaggtagtcttccaatccagtaacctggttaccaacaataccaattgagaaaaatagggcctgctgctgctgctgctgctgcctgtttctgcctggtattgagtcgcagtcggcgcgctttcccttaggttatggagttccctgctgccgtcgtcgtgtactaggtatgtagtagtgtaccgagtgttgtccctacttacttacgccgcgcgctaaaccttttatgacgtgacgcgcctttctgtccatggttccttaacgcgatccctgctacctttcccgctaacaaaaagtccaggcaaccgtcgcgtaaagtggcacggtcacatgagacgcatttccctacattacctagtgtagtatttgcttaaggctctgtgcttcgttgtacatacactaaagcaatagtccctactattgtgcgcacgggtgacagcagtcagggaccccttgctgtgcgggcgaaatttggggtagcgcctaccgtcgcaacgtaagcgccaagcaccgcccatcaatttgatctccaaatctccaacagctcaaaaatgttgggctgagaacccgatttgatacgacagacagggctggcaattcgaggctgggcagggaggggcaggctgcgatacgatatcggacctcatctcacaagcccagtcattcagctgttgcatcataacaagacagctatcttgaaagcttatcaatttcataacccgccttccctttccccatccctttcccctaaaacctgtctagatatatatatatatatatgtgtttgtgtgtgtggttgtgtttgtgactgttttgcgctacgcagaaatgttttattatacaaggaaaatggaaagaagaagtgacgaccgtccatgatggccgacgtagataaaagacgccagcaccatttttggttttgtgatatgcatcagaggaaaggacaagtttcttggttgtaacttgaaaaaacccatctagtttgtcattacttctgcctctctactcaattttaacttttttagtgcttgaagtagaaaagctcatcaggggtacggccacggatgaagtcgggctcggtacccttgacgtagatgtcctcaaacagaatctgctggttggcctccggaggaggcatggcctcggcggcggcaacctcctcgttgacgtaggcgcgagcctccttgtcgaggttcttgagctcctcctccgaggcaacaccccactcgagaatgtgctgcttgaggccggcaatagggtcgttggtggagcgcatgcgctggatctcctcacgggtacggtaggtggtgccggggtcggacatggagtgaccaccatagcggtaggtgacgtactcgagcacgagagggccgttgtcgttgttggtccactgcttaccgtacgcgacggcagccttgacggcaaggacgtccatgccgttgaccttgagaccggggatgtactggccacgcttgtagtagtcggtcaaggccgacgagcgggcggcagaggtacccataccatacttgttgtctgcaccatcatacatgtcagtaagagtatctaagaccatgaaacctgggctacttactctcgcagccgaaaagggcagggaggttccagagcttggccatgttgaaagactcaaagacctgaccctggttgctggcaccatcacctataacaatgtattagccttccgaacccccaacgttgttcccaccaagaaaaggcttaccgtagaggatgatggaagcgttcttgcggccagtgtacttgtgggcgaaagcaagaccagcaccgacggcgacctgcgcaccgacgataccgttaccgccgtagaagcccttggtgaacatgtgcatggaaccacccttgccgtaggcaataccgccacggcgaccgagaagctcgccaatgatggagcgaacggtaccgccgcgcatgtaggcgaagccgtggcaacggtacgaggtgatgacgtcgtcagctctctcgatcgcatgctcgataccgacggcgacagcctcctgaccaacggacaaatggcagaaaccacgaatcttcttctccttgtacagtctgtcggcggccatctccatttgtctatatgcagagagagcaatgtgttagctatatgctatgtggtgaagccatgttgatcctccaggccgagatcggcagagataggaggggggaagcttagagccccccggtgaggacaagggggattgtagtctttgcatacctgacgacgaccatgtcgtagtacatctgcttcagctccttcttggtgacattgagggtgtagggaggggggtcgagctcgtaggtctcgaagctctcatcgctgagggtgacctggaagggctcggtctccgactagattgaagcaaaattgcatggtaagcttatcgacgttcccaggagtagttgtagtagcgacaagtaacagtctttggattgcgcgcaaaaatctgcacaacccagcccccaacgacgacaacgacggcgacgacatgatatgtttcgaaaccaccaaaacaaacggtgttcatctggtgttttctattgacttgacgtcaagagaatcaaggcgggtccggcgggtccggcagcaagcggtaaggtagacagactcgcatgggacatgacttgcttgactcgcgacgagcgttgcttgggggactcggggaggggacatgactagggagtctctccctccctccagtcttcttttgtttctccaacacacacaataccaccatcgaaacccacttcgaacgacatcccgacatcaacagtaaacaaacgtacctctgggaggggcttctcgagctgggccgaagcagcattggtggtgacggacctcctagcggcgatcgagggaataacgacacggggagcagcaacgcgggcgcggacgggcgccgctaccctcgtcgataaccgggctgcgcgagaaaacattctggattatctgtctctctcgtctcgctgggaaatacgatggcagctgagagattgaaagagtttgggggggtggatgacgacaggagtggaagcggagagaggacgagaatgaaggacgagtcgacgagcaaaagcaaactggcaaactgaaaatccttgggacgggagtgtggaagggtcgcgaattgatgggctccgatggggtaggtaggcgagccagggcgcccggtacggcaggactgggtgcgggcagccagggcaggtgtgcagcacctagcaggcgcagcacgtcagggaacgaactcttcaattggagatacgccgggcggcgctcacagacagggcaccagcacggatagggtatcgtcggatatgtgtgttacgctgtggcccgggggatttttttttctggcatggagatcccccagctaggtgtactgtcactgcttacttacctaccttacagagttacaagagctctctgtccactgctactagaaaagcttgtcaaggcgggcaggtactaacgcgataggaaactcccacaaacggtacgtgtaccggtatgccggccgttctccggagctcgttttgacgctgtcagggctgtcagaaaaaattattatggatctccccgtcgcggtccatgagcttttggaggagaatggaggggaaggggcaaggaacgtccaaaaaaaaaaagtccacagtcagaggggcgaggcgaacgagtgttgagcagaggcagaagcttgggtagcacgcgctaactgagtttggcattgcatggatcaggtgggggaaggaaagtttgttggagatctccattcgagcttacctccatgacaaattatataagaccctcgtttgccgcccacgagttgtacagccaagggtctcgatgatttcgtcacggacgaggtgaactgaatgaaagactcgctcttgttcgttttcgtccttctccttgttcgcttccaaagacaccaccaccaccgtcaccactatgaccagttatcacagcgggcggcactcagtactatgccgccatcccatcgactccattgtgaaccccatcaaaaatggagtttgacattccggaatgccccacccaacagccgccgctttccacttgcctcacgaaccctacctaacctcgatcgggaataattgcttatcagttttcttaccactacagtttagacgacaggcgtggcatgcaggtaaccgtaatcaacatctgaccgaacatggccttgaaggattctgcgtatatagggcaagggcacttttaatccaattcggcgatatcttcattatgaacattatcaacaagaaaagtatcacaaccgtcctgatgacagacaacataaccacaaaagcataaagcccagcataagacaaaccatcgaggatatctgccattaacctatcgctacaagtctcccgtcctcttcccccgggtatttatagacaagtgggtttagtatcctatcttgggataaaacatacgatatgcatacgttgagggagtgaacaaatgcaaaacaggtataagatataaggcattgtggaccgatggcatgtgtatgtctttcatagtcccggttgccgtagtgtagtacagtgtctcgcaatatagtagtgtagagttcctgaacgaagtgtatttgtaccgtgaccacatccaatgccgagttgctcatccgcttcttgatggactctctcctctgtcccgtctgtctgtccgtctgtccgtctgtctgtccagctgcgtgcgtttctgatatagatataaagaacaagagagaagacgcaaaaaataaaagaaaaaatatgaatgctggtccgttgtctgcctgtccgaatgcgtgtgggtgtgctttgaaaaccttcatgtgtgtgtgtgggtgtgagtgtgtgtgtgtgtcaacgccatagcaatgctccctgcaaagtttccgcgcttagtgatcatgggtgttgccgtcacatctgcaacctcagccagctgtactggcgccgcgcgctatttgagattgctaggtgcgctctccgctggtctttgattcatccgactttcgccaaccaatgcgctgaaatgtatcgtggggtatattaaaggaaggcgatgtgttgtggtgtgagtgaaaagttcctggtggtcgagtattgtcttgagttgggaattcccgattcggcttcttctcatcgagaaagtcgttgggcaatacgttacggatgtcttgttgagagaaggctcttgtaatatccgtcaaacataattgccgatagtctcctgtggcctgaggttggtggagccccctcctctgtaagtctaggcccccctcgatgcttgaaagaatgatgcatttggtcgaagaggagctgtggcagggccggcatcgggcatatccacgtcctgcattccagttcctatcaggctatcgtccatcgcacttgacggcctttcgggaacgggggcctcaatggtcggtcgtggcgtaagcataaatggttgtcgctcgtgtcggtcgaggagaacatcttcgggtggagagaaggaccaaacctaatagaatccatcatcagttagcagccaagcaacagatcgcaccgagataccggaaattctcacctccataaccgtcctgctgttcctcagtgccatcgcaacgcacttctcggcctcaaaggcaacgcgccaaacagcctctccctgagagataagctcgcggacaagctggccagtcttgagatcccagaccttaacccgtccatcactgccaccactgacaatccgcgtgtcgtcaaactgcaagcttgtaacactgttatcgtgagccgcaaggcgatggatagggcagaacctttccagcgaccagactctgactgagccgtcactaccaccggtgacgagggtgccaccacgcatttgtagttgtccgaccaaagacgtgtgaccttgtaaaaccgcttgacactcactagactcgatgtcagcacaagagcatgtggatagatagcaaaagggtcagtatgtatgcggtttgtaaacttacccagtagcggcgttccagatcctcacgctggtatccaaacttccggttgccacacggtagccatcaaaggcgattgcgtaaatttggctgtagtgacctgaaagtgtatgtaggcagcggccctccgagatactccaaaccttagcggttgtgtcgtaactccccgagacaacaatgtcgccatggatctccaaacacctcacactagcctggtgaccgacaagcacgtttcggcacactccgttcttgatatcccagactcggagggtcgtatccctagatccggaaatagcagtgtttgcatccgacatcttgaggcatctgacggtggaggtatgtccacggagtgtatgcatacagacactgggcacatgtgtcagcagggggtcctgatactggttgggaaaaagaacaatgaagaagaaaaaatggtgtaacataccccgtcgtcagatcccacacacgaacatctctatcacagccaccactgaccagaacgtcgtcccaaggaaccatagcccagacgcccatcatgtggcccctgagtgttcgtagttcgtttccttccgtgtcgaacacgtgtatcttggtgttgtcgagagctacaatgatgtacttcttggtaagatggaggctagtgactacaccgccttcctgggtgatgtttttcgtaatgttgcgtccccctgtccgccaggcggcgtccacaaggtatcgctgtttgaagtgcgacttgtatgacctgggcctcctcaggctcgatgcgtcgtcaaaagtgactgaggccgcgggagcgctatagggctggtaaaagctgctcgtagggtctggccgtaggaagttggaatactgcatcgaagtctgtacctcagatagcctacgctgatagtcgtgcttcagacagaggttcttccatgtcatgtcatcgctcaccaggtcccgccacctgcgagacacttgagaagctcttgccaggtctttggggtcgtcgataaacgacagaacctagttagggggttaacaacctgggctatacacccgagataatatcaacagacgcagcacttactcgtaaacacaactcatcgggcaggctcatcatggggtccttcttcaagcgcgggctgaccagctggagaataaagctgagctgttggctattgcacatgttcacaatgtcctcgagtattcgctttttctccggggtggtggccttgagaaaattctcccgcattaaggacaacactatgctttcatcctcttccgcgttactccagtccggctgagtctgtgatggaccgggagatgctgctggggtcggcggtggtggcggtgaacctgctgagagttgttgattgaagtcggcagaagggttcatgcctaatggtgttaatggtggttgtgggcgatgttgttgcgccagtttggcgctatgtgtgttgagcgacaactcttccccgaggacactgcctctcctttcagagatactctgatgctttccatacggcgacatgatggcgatgattgggggtcccaaaagctatgtgtcgaagtgaccgaagattccttgcgctgtcgaggcgcaagtcgtgatgcccagccaacaaatgcactggcgcttacaagcggtaccgtgtggtagccaggattttcgagagtcgaactccccaactatttggctgttgatggtccagattcggcggcagttgcgaagattgatgaggttgatggtttaccgagggtaacgaaagatggatacactaggcggcgatgtggtttgtatgaatcacgaatcggtttgccgcagccccccttttctttgactcgtcgacacacggaacaggcagtgcgtcggtgtgcctaacgggtgtccgtaacaccaaggcaaacagaaatcgagatcaagataccgatcgtgatatggagtcgcgtgggttgcgctcgcgggaggtcggacgaaagaaaagcgggtgtttgatagtggagagtgggctggccgctaaggtgtctgtgaccgggacgacgacgacaggagacggtcggatgagatgatggcttgggtcgctttcgttgggtagattggcgggagaaaggggggagggggtcgcctggaccacttctaggtatctcgagggaaccgggttgtcgtcgaccgttggacagaggaatgaactgggagtgatgtggtgtacaagtaactttggtggcttcacaagggagaagcgatgatggatttggtcgaaagtaagtcaaggaggacgatgtgtgttcaaggggccgcgccttgggattacttcaggttggtgtggcctgcataaggggaagcagcgtggatggtggatgtccggtgcagtgcaaggtggatggcggaacagcgcaggtccagccagtggcctgccctggccgcggcgggtcgggcgctggctcctaagtggagcgcctacggtacattgagggagtgcttccttgcttggaaagtgcctggtttccccatcggctttggttttcagggcccgtcgcgccatgttcctgtaccgtgcaaagtcggccgtgtttgagaaaagcaggggaggcacttctctccgattgttccatggtcgagaaggcccttccctcatatgtcttgaattaacaggtcgcagtgatcgagtagtcctcgacctgaggacagcaacaatagtgacaacaattggcaaccaagagactggcgggagtcatcattgtcaggtgaaaactgaagcctgaaagagccgcgacggagccggacggtgcgtgcggcaacctcttggtcagacggtagtagcggtacatatgtaacggtacccttctccctttcctcgtacactatattagtacagacgtcgaagaacatgcaataatctgaatacgacaagagtccgtatcatacatactagtgtactagtcctctctccccacatgtccacactttcagatgatggccgagatgcatagccaagaaagagccactttcaggtgaccaaagctaatgctggagaacaccgcccgttggagctgtctaccattacacgtgtagccttttagaggtgatcattttacaaaccagcggtaacatatgcgaacccatccaccagcagctgccggcaatcccgagaagaaaaatacggagaagacggagacggcggatgttgttgtccagtggcaccaccacggacggacctgcatttctctcctcgactcgggattctagtctagtatagtgtgtaatggcaatcaatcgatcatgcattccacttccccattctccattccccattctccatacctatactatgtacactactctaccctaccgaaactgtctgtctatccaccgtccagtccagttggcgacatcctgctgcgccctcctgttcggctacactaggtacacctatggcgacatccatccatccaagctccccaagatttacatacctatgtctagatccgcggagaataaggcgattcccatatcgacccatatgatcaaaaaaaaaaaaaatgatcccatgatgtttcgcccatcaaaccccatagccgtacatatgtacactacatacacaactccaaccgccgccgccaaccccaatatgtatggtaagtagtgtatatgcagcctcgcagtctgtgttgtcctgcttgcgggttttcgaggccttctcagggggggtctagaagacttcactttcatacagtcaccagtcgcctgtcggcttggtggggcggataagtacactcgaggtatcgacatagtatctaccataaccccttatcaatcacctactgtgggatggaatccgctcctctctctctatacagattctccagattggtattatagtttgcagcgggaaccggtcaccagcagttaaccgctctatttacgcagtgactgtagactgttctaccgacagattgtagtgtatgtacatagacagacagaaggcatgcagccaacatataatatgtaaagtaagtacataaggtaggtaaggtaccgctaggtaaactggacgtgtactgtagcgtagtgtatcagatttcgaaactcctcatgccgctagtaatggaaacctgcggggcggggcggggcggggctatgtaactacctagacgtatttgattgatggcccgggcggttggggcggcggttcgggcggttcgccggttcgccgcgttcgtcaaaaactgaaccacacccgatttccccgatcccgaacccgagaaaagaacaaaagaaagtgacacccggcggcgtccgaagacctccgataggacgggatgggttggcggttacatatgtcatggactgtacactccactactaatgtagatacacttgaggtagagagaactgtagatctcccaaaagcagctgagccggaccatggatcttggcaaggtatacgcagtatggtagtacactaaacaaaaactgaacgaagcgtcttggccaactcaggcaccaaccaccacccgccaaccttcttctttacacttacttatgagacattgagtattggacgaaaacacatacataggtattcacttatctctccgtgtctctctctccgtgtctctctctctctctatctaggtatgccatcgccaagctgtcaacgcgacaggattgaaccgccctatggtaccgccttaccgccgctagctagcgggatgatgcacaagaaacgacacatgcaagatgccaagccaaagttgtccgtaggtaatcagctgtgcagcttttcttcaccgccctacctacctacctatctgttctatgtatgtctatatacactacactacactacacagatggctgtgaggtgtgtgtgctgtgcttcaatgtctcactgtcgtccatgactcgcacatgtgaaaccgttttgcgcggttactcggctgttattgtcagatggagctttcggaccgggctgctccttacgttatgtgaacacagatgatatcaccggcggagtgagatatctctacacctatgtatgcacatgtggtgtaagacattatccaaggcttctcatattaattctagcacttcggaaatctcaagtgttaatcgtcagtatcaacagcctgtcaccaatttaatgtgatataatacaatcgatggtataccgtagcgggagcatgttgtagcaaaagtgaagtgccctgtacacatgaagctaacctaacctgcaaagcaaaaaagtaccggcttctgaacggttaacctgaacctaacctgtgaaaacccaaaggccccctttctatctacatgaacaaagtagcaaacaaccggataggggttttggttgacggtagagaaacaaagaacagcagagacatgagaggggggaaaaaatcgtaataatccatccagtccagtctacttttacactccaaccgattctttctcaaagttttccatccacaggctcatgctaacatggtacatattcgctttgtcttcgccttctctttttccatgcttcataacaagtatcatctctcgcacacaaaacattcctctctctctctctctctcattctctctcacaaatgccccgtacgaaaggcagtacacactccccacaagcaaatcctcctttagtcaggtcctcagtcagccctagcccttacttcagccagatataaggcaacctctcctcctccgctgccgccttgttgcgcttctggctcgtactattgctagtaggtgtcttctggctactactctttccactattgttgctcttgctcttctggctgctgtggctcttctggctgttattggtgctaccagtaccgctaccgctcgtaccctggctttctgagccatttccagcaacagcagcaacgttggcggagaccgcgctaggggctgaagctgaaacaacagtgggagcaggggtgggaacacctcgagcagcagcaacagcagctggaccaggagcagcaactgaaccggcagcgacaccggtggaggaagcggcagcgtcgacggggacagcggcaacagcagcttgagtctgagtcgcggcccgcgactgagcagaagtcgacgacgaactcttggcggcctcggcctccctcttctcaagctccttcctttcatactccctctgctctctgccctgagcatcaatcaagatgccctgcacgagctcaatgtcggtaactgtatcgtcaaagacgtcggcgagcgtggagaggacacgcatacgattccactcgtggcggtactgccagatggcatccatcagctctctatggatctgctccatctgctcaatgttgcagccggccgtgcggtccacgagcgtggaccagaactcgcagaccttaccgtcgttaaggataggctgttgctgagatgagaccgaagtgtcgcgacggccgaagggcagatagacattgttccggccaagggccgggctgttgttgctgtacggggagctatccgtcttcttaccgccggtgctgccagggcggacgggcccttgaagaaccctctccatacagtccgcaatcgcaaggtccctaagacgtctggcctctaacagactccgctggctatcaggagtgtcattgctgggtttgctgttttgactgtcatcattgctgggtttgctgttttgactgtcattattactgctaccctgctgcggctggtccttagaggatgacgaacggagaccaccggcgggaacttcgttagtatcgtgggcctcagcctcctcaggcacggccggcagcaggatgccctgcgcaatgccagccatttgtgaatgaggccacgggccgctactagaagaattgctctggctttggctctgactgttgctttccacagggaacgccgcagcaggagggttaacagtcgtctcctggctctcaagcaactgggatgttccccgagagatgctctgcacgccattcgtctgttgcgtgttccactctccacggcctgagcttgggtcagaagtcctggtactcgaagcatcattctggatagcggccggggagactcctggaggcacagatgtaagtgctgatgtctgcgagaatgtaccgatggtttctctatttgtctctgtgatgactctgttctgttgaagctgtcgttgcgcttgccgatatctaagcggcgagctgatttcaactccctgagagaagagcagagtgctttcttcttccaccgtctggccggtctcgccttggttggaagggtgcgatgtgccattggtaagcgggtgcgatccagaagagttcgggtttccggtcgacttggggcttgtgatgacctgaaatctggccgctgtcgtgtgggcgggcttgttcattggaaaaccaataccaacagggccttgagactcgctatcgtcttgggtctcggcaaggtcagactggatcttgtcgaccatcggctggaaagccgccttcttgcggtgacgctcttcggccttccttgttctttcgagctgcctttggtaaatatcctcaaagttgatgccttgtgttttgaaagaaaggtttatatcgtagacatcaatttcaacgttcgtaaccatctcgcttgcctttgggagatagtccttatcgccgatagtcttgacatcgaggaataaacgcttaatatcttcataaaagtccatcgggcgggcgtaatagccattggccaagcgctcctcaattgtggtagagtcgaggttgtagtaaaacttgcccgtcttggtttcaaggatgccgtcaacacccttatcgtccttggcaatgacgaaaggccgctgctcctgttcacccacatccggacggacaaagttgggatcagactcctggaagagatagctgatcgtgttgagaggaatgacaggttgtctgaacttgcgatacctgcgctgaatctgatccatgatcggttgcagtctcgccttcagtaagttcaagtggtggaaatcaatctggcgctgagctttaatctcctccttggtaggaaccctgggtggcggcggcggagcaaccggcaaaatttcaagcacccgcttcttgcggctggagagatccggaaattcctcgggagccttccacaggttctggatgatagggagaaagaaggcgacacgttgttcacggtccggacgccagatcgcggcacggttcttcttagagaacccgaacagttcggttaacatctcgggggggagcaggtcaggcatcgactccgctgtgccgaatacaagaacaggatcggtcggcgatatctgtcgaagcatcgtcgtgaatgtcgtcagggtagcatagccaagggttgtccaccaagcgtccacattgggaataaagattacactgggcttgtgacgtctgacctcggtgaagaggctcacaatgacttgttcagggggctagatttcatcacatcagtcaatatgtcacaaagtgtggacggttgaaaacttaccctcgaatcattcagtagaacaggcagaccaaaatcctgaacatgaacactttccaagtaatgcaaaacagccttcgacaggtaaccgtgtcccatgcccgcccctccacagaggagcaagcgagggcgatagacacgcgaccgctggaagtcctgactcatctgctccctctcgaacccgccatcgagatccttatacggctcaaacatggcctcctccagcgcggtggtcttctttgatcgaggcagaatcttatccaactgcgcaacgagagcctcaaattgcttctccagaagtggcttgaccattttggggatggtcatggcgctggatgacgccgaacgctcagacgagggcaccatcttcttgatagagtgcatgaaatctgacgcctgaatgctgatcttctgaggattgaccacaagcttttccttggatgtatagatctggggatacgttctctgaatggcattcagagccgcctcggtgcaaagggcacggagatcggcaccgccatatcccttggtgaattcggccaactggtctttgaactcgttcgacaaaccccagtccttagtgtgaatctcgagaatcgatcgccttccttcgatgtcgggaagggggaagtagaattctcgatcgaaacggccggggcgacgcaaagcagggtcgatgttgtcagggcggttagtggcaccgatgacaattacttgtccacgaccgtccatgccatccatcaacgccagcagggtagagacaatgcttgcatggatctgctcctgcttgctggatcgcacaggggcaagaccatcgatctcatcgaagaagatgatactgggttgcgtcctccgagcttcctcgaagagcaaccgcagctgcttctctgcctcaccaacccacttgctgagagcgtcagctcctttgcgcatgtagaagctgatcttgcggcctccggagccgaccgagttggccaaggctctggcgaggagagttttaccggtaccgggcggaccgtggaaaagaacacctcgtggtggtgtaacatgaaatctggtgaaaagttcgggatacaaaaggggaagctgaaccatctccttgagttggtcgatgtggccttgcaagcctccgactttgctaaagtcaacactcgtatcgacgccaagcggatccgcatccgcaaacgccttgagattcttcacctttccgacgttaggtgtggcgcctccaataccacccaggccgtccacattatgggtctgagccgcaggattggataagccaaccggaggagcggcagaagtgggcgtcatgccaatagggttctggccaggaccggttcgttgcaccatctcgtcgtcgctgctgtcggaatcaacgccgcccgtagcaccggtgccccaagggcctccaagcagagcgccaattccagcgccaccgaagggaccataggtggtgtttaaaggacggtcccatcctgcatttcctccgttcctcttgcggcctcttgctggcgttgccacaggctcttcatcttcctcggcctcgagggcggccaagtcgatcgccgggatagtgtaatcaacacgctgggtagtgcgacgtctcttgcccgcgggttcctcgtactgaatagaaggtgagcggcgacggcgagtggcagctcttcgcggccgcgagcgtgagctctcgcgaagctcctcgagttcttcagcaagctcctccctatccagctcaacttcctcatcaccagaatcttggttgcggcgaggccttttggcagcgcgagcacgggtggaacgtccgcgaacgggtgtagcggcagactcatctgcactggaacctttacgtccactctttttaactgaagcctccgaggcatagcattcgttatcgcccgactcctcgcctggctcaaagtcactactaggttcagcgagcgacctcttcttcaagcgagacccacgcctgaggcggctcctgagtccttcgccctctggttcaactgctgtgacagtggtcgtggtcgaggcagctgtggtagatgtgacggctctagccccacgagtccgcctagtaatcggacgatcgtcttcgtcgtcaccgtctgcgtcttctgctgctggctggctctcggtctgtgcaggttgttcttcgctaacctgttgggcagctccttcctcggccacctgttcagcccttccctcttggtgttcgtctggatggtcagcgggcgcatcgaccatgttcgcctgaccggccagctcgtccacatcgtcagcattgggtatatccgtctcgaccttgaattcgtcgtcatcttcctcatgcgaggcttcgggaatgggtggaggttgttgtttcttaacacccttggaaccacgggtagctctggtggcgtgggtcaaggcttccgggcttttacttcttgttgatgcgcgggtgacgcgggtatgtcttcccgagttggacagctcgagcaatggctcgtccgtctcttccgtgcgggctctcgtagagcggcgggtcgggggaaccatggttgctggttctttggcagcagcgccacgtcttggtcgttgtgagcttggcttggcgccttttttgacactcagcacaacgatgcgagacttctttttgctgggactctgttcaggagactctatcgaaggcactctatgttcttcgtcgggctcctggacgacgtctttgtcttggtcagacgactggatcccgtcttcgtcttcactgctttccctgtacgattggtgtcgtgcggcagcctggcgcatccgcctgcccgtagcgttgacaggagcgtccgagtcttcttcttcttcctcgtcttcctcttcaccgaaagagatgtcttgttcgctgtcgctgatatcttcgtcgtcttcgatgtcggatcctttgtatcggctgttccgcctgcgcgcgccgccagcagcgcctcggttctttgggcggcgggtgtttgcttgcttccttgcacttcgcggggttcgttgcttttcggcaatggggtcgaagttttcgtcttcgggatcggatttgttagggtcgaaatccgtgagaaagtcctttttacgcttagacatagcagattgttggtgggggcaaaacggctaggtataatgtggtccaataagtgctgcaacgaatagctctgaataggactggggttggtggtggacaatagtagggtggattccgatggggtgcctattccgtccgatggcgagaatgggggcaaaaagctagcggttggtgaattgttgagcttgcgactggctatttcgatgcgatgtttattgataacagctattcaatatctagcagcctgcatgaataagtcgtgttaggtccgtgtgtgccgtgcagagcaaaacaggatgcgtcaacaggtcaagggaagcaatgggaagtgggagcaaagggacgggatggaaagaggcaactgaacaaccagaaaaaaagagagccacatacagatttatgttctgtctggtatggacctaggtgccgtgggggggtgaaattgggtcaacactcggtcggctctcaccttgctgtcaggttgacgactaacaggaggtgggatgtaccgctgcatcgacggagcactttagttcaggtcgaagttgccttgaggtttggacagagcaaaacctatccaagggcgcaattgaggtagagccagacagagagtcgaagggcatctaggagaggcactgggcaggtaggaggatttggtagaatgcgacgactgatgcgacgatgcttctttttttttttctttgggtaatgcaatatgcatacacacacacacacacggcagcagacacgcacacacacgcgaacacacgcccggcactagactagactgctcgctggggagttgaagtcggactgcggtgccggtcttggtgccgagctagtatgttatgtagaggttgtagtagtgaagggaggcagcagtgtggtgcaaatcctctcgcgcgcgcgcataacttcccgagaggagaggacttgaagcaaactccagtcgttatagttgaaagtcgcgaagctggatggataagtagcttcacctcggcgggagatatcgagtgcagtcggtcagatgccgtgaattgtaggtaggttgtgcagaaggaaggcaggacgggagggaggccagaagcaggggcaaagactacctaggactggcgtgaaagaagtgtcactggagttgaggtggtgagtgaatgagcgtggtgagctgcctggggtgcggcagacgggaggcaagaaggtggacagtcagcggtcggtcggtcgcgttcgttcccttcattaccaggtaggtcgttcgcggaactgtgaactggaatgaaactggaactggaagaaaggcgctggttggcaccgtcctggccaatcagcacgcccagagaccacaaaagctggtccatgcgctgcaggcaccagccccggcattgcgaatcacctcagaaaaaatcgcaaagtaccccctgccccgacaattcgcccgtcgacccaactttgacgcgtcgtgaattgagcactcgtattgtcgctgtcaccaacacaaaattgcagagaatggctgctcagattgaaagcagagacatcagacagcattgggaaaggtgcattgagtgtgtaaatgcaaaattgaagccgcaatttagagagcaaaataatctgtggaaaatggtcgttgagagtgagacgcgtctcagttgaagatcccaaaagctctttaaaagaggcaatgtcgtcataccatttaagctggtcggggtgggtgccggtgaggaaaactgcactggctctggtcgctcggtggggattttccccacgtggctttcgaatgcggctcaagcgccttcactctgcacaacgccaaggggtccaacttaaggggactggactggagcgaggggaagcacaagcagcggccggcacacggacgatgggatggtcaaggcaatgggccaggggaaacggggaggacggacaaagtcggggacgctttggggaggcacaaggggaaggaacttcatcgtggggtgatcggcttcggcccagccctacctaccaccgacggcgtctcacaccgcggggcggccagcggccagcggccagcgaaaggggacaacggtagaaggtgacgcctgggcggatgcccatccagggcagccatataactaccttttcatcttgttttcttctagcctggccgtcggctgctctgatatctgcgtaggatttgccgcggacattcttcctgttacatatgttagcttgacgttcgtggttctgattttgcacatcaactggcgttagctggttcaggttaatgatcatctctgccccattactcatctcgaagcccgtcatcagttcccatcttcgttattgggtccgtgcggatatcagtagtaaacaaacacaaaggggttggccaagcgttgaggcacttgagaaccagaacccaggggggccagctttttgtggggtgacccttttcctagatttcaatgtcatctctttgaccccattcagagcttgataaagactgagggacaagcttcccgccatacttcttatggcccatcaatttccatgactattctctacattgtctatacaatgatatatgctttctagcctagcttttactgcccgaaccacaaaataactgatgtatacctcggcaagatgctcaaatagtgcggtacaggtcatggcctcctctcgattaggcgcttggaattttgattggccagcgcctgggtgtcgcttgggtgtgtctcaacaacacaccatggtggttacaggctggaagcggccagacttccaactgagctggatgatcgcttctctcgcaaaaagcatgccttttctcagcacttcgtagggtacttccaaacgtaagcgccaagatgtccaatgtaggactgggtggatgatgtgcaatgcgcacaatccaactaaacttgatgatatgatccgtggccgtgggtccggctcagcaaagcgtggtttacctcttccgtgccggcagtctgatcttgggaaactgaagaggcagttgcaggacggcaaagttctccatcttgtcagcgaccttctgttgcttgacgcgagctccaatctcgataaagtattggttgagctgcttctgctccagcttcagatcttctctcaagtcaatcgtgttgaccctgaagccgtcgatgatggcggcaaatgcgcagcagtgcgtcatcagaaggtcaacgtgtgtcttgcgcatgactccgccgtccgagaacttgcggcggatgttttcaatcacgatctcgggcgctggtgccataacctcgcgcagcttatccctcttaccaatgcttcttgtgccacgctcccttccttgcgaggtggcattccagaaaatgatgacgaacaagaggtaccgcagtaccctcaatctgtgcaccgcgtcgtcgctgcttgctacgttggaaacgcgcttggcgacaaagcgcgaaggtacctggatgtcttctaggttcttgacgctctcctgccaatccatcactggtatcgcgttcaggacctcggatccgataatttgggatggtacgtagacgtctgcgatttcatcggcattgaagttgccgcgcggtaccggtcgggcgttgtcgacagcggcttgaaggtcttccttggtcgacatgtccttggtggcggtcttgatggcgtccatcatcaccagctcgctctggccaaccttttgagatgtaatggcgttctccgtcacgtcgcggatcgccttcttcgccttcttagtaccgaatgcctcgccgagctcgttcctcatggccatcatttgctgttgcaccgtcagtctggttttatgcccctgaccactacttccaggcttacctgtttctgagtcttctcttccattgcctcgtcaaccgccttctgcgacctaactgtgccacggagcaccatcttgcgcgcctctacaatctcaacctcggcggttttggggttgaagatgccaatgtagtgcttcaggtatgggtcggacgagtctcctgtcctatcttcgcgagctgtgtagtccatcgtccggtggttggcagagtgcagcagcaactcttgtgcgggcgcgccattcttcttgcgcttcgaggtcttgtcggctggtgtggcgtaggcttgaaattgtatggacgaagagagagcgagtcccgaggtcgcggctaggagcgcatgttagagtcttcctccattggacttgacggccatggtttcagccgatcaacatgtgcttacccacgaccggaggcgcatactgcggcctcttcacagctccgacattgatgaacttgggcgacttggacgatttctcggagtcgaccttcttcttcttgatttggggtgttgtatcctcagcgctcttgcgcttcttgtctgatgagcttcccatggtggtgtttgcgggctacaaaggtgctggggtagtgtagagtcgtgaagtcccgccaaatcaaatggatcatgcagctggagagtcgctgtctgaacttccgagtggatcccgcagccagaaaaaaattctgccgcctgccggggtccggtatcagttaccgcctttacaatcgacacaccacatttgatgacgacgatgcaatatgtttgatgatttgtgttgaaatactacgaagcgcgaaatcttcatgctatgaaatcaattgctattggtttgctgttaaattgcttggagagatgaagaatagcaagccgcacgcgtgctaaaacaatcaaccagacatggaggggttcagtccaagtcacaaggcaaaccaaggcttgggacgcgatttctatgccctcgtgcatgcaggccactgccttccccgtcgttgaaaatgttcactgatgttgcaaaaattggtattccctttgtgtgcaaatgccatgtcacctgttcgagggcagatgaccatgttgtcgacagaaacaattgatccaagacatgcagtcccgtttgtcacagatgcagagaagtgtatcatgaagcgaagcggcctttattgttgctgcgacgggtatcccgaattcgcgtctccaaactagacagtttgctcccaccggcgttgatccgtaaacaccttgttgctactcaaccatgaagttgacaggcaaccagccaataccatatccgccaccaaacagttccgttctatgtgtgccacagtttgatgtgcagcatgtcccgaggggtgcatgttccgtaggaaccctgagttcgcctgatcaccgcaaggtttcagagcgaccgatgtggcgtcattccgcgctgaggggaggagtcgacaccgagcccaagttgtctaatggcttagaggataatgtcaagagctgattgggtcgagtgaggcgaggcgtttatttgctgggatcgagtcagcttatatgctcctgagtggcgattgtagctgcatcaactgtcgatgcgccgatggtgaaacttacgatctcgctctcatctttcttctcttgcgcttaaggcgtctcacgcgcttctttctccacttcgctctcatcttgaactgcttgtatgtcagtaggcgggcaagcaaatgctggggggcgggagcgcgtacatcttggatttaaagatgagttttgcttgttggtgatgggaaagagtttcaacttgcgaatggagagggggaacttttatctcatagggctccagggcaagcagccctgtggggtaagtcaggtgacgcaggcccaaattgcccaggcctgccgctctttgtttggatgcggtccgtgcggggtgcgacctttgccctaggtggcccaagctcccgctgacggacgggagcttcagctggactgcatcagaagctcggctcggagatcgactcccgtctcgtcctccaacgagcgagcctgcctcccgctcctactaatggacactgcactttcacttcacttgcaagctgcacccgtccaggtcaaaggaaggcacgacctgtctgcataaaaagattttcacgatagctggacatgggaaggaggagtcgatcctcaaggcaccaactcactcttccaatctcgtcctgtgatcttgaactctgagtgtcgttcccaacctttacctacttctacttctcaatacgcaaagccacggtgggccatgaatagtcaacactatctacggacgcaagtgacgacatcaacgcatacatgagtgaacgttgacattgccggctttatcattatcattatcctttgttttccgtgtctcggtgttgacagctggtttgatatgtcgcaaccgcctgtggcaagtgtttccttcgaagacactagcactgctcctcctacaagaggtaggtatctgtcatttccctgaagtgatcgtgaatactgtgatgtatccctcgctggtctcctccaaccagtgctccctaactttcgtgtcgcaagtccaggcggcttttacatctggccaaaccagacagtcagaattggtcgtgacacggaccgagataataatgacgttgtctttgtcgattccactgtctcaagaaaccactttgagctgtattctatcactgttgacgaagaaggtcgccatacatcacttgtgtttgtgcgagaccgacagtcttccaacgggactctgctcaacaaaaagtgcgttgggaagaagccagacatcactccgggaagactactccagaatggggatgtcatctccatatatccttacatcactttcaagttcgttcagctcgagcagggaacttcgtttttgcggctcactgcacgccagcgagaggagctcaaggtactattgttatcttggcgtgcgacgaaaataaaacatgccatgatctgacttagcaacatccagctccttgagaaccgataccttgtggaagaccgcacattaggaaacggtgcccatgctgtggtctacctagccacagatgtcttgacagggcagcaggtggcttgcaaagtgcacaacttagatagacggccccggtcacaccagatactccgtcggatcaagcaggaggcaatgctgttgagctacctcgatcacgtaagtcattgaaagggcacgggacgatggatcaagctaacaaaagtcgtcagccgaatattctttccatcaaggctgccttcgaatcagagcattcggtgtaagaccttcatcacgagcagctagcagggttgggcaactaatgtatctctaggtatatctttacagagctggctactggtggcgatctcttctcacttctatcacgcgagggggcactccccgagctagaaatacgctggatcatacgccagaccctcaatgctgttgactacatccacaacaagggggtcgcacatcgagacatcaagccagagaatattctctgtgccatagcgccaaatgtctcctacaggcttgttctctccgattttggggactcggctgttacgaaccgtggaagattaaggtccgaggttggaacaaccttctatcgcgccccgtgagtttcgcacttcccctcctgggttgacatatgtcactggattgttgagagcaatgctaacgcttgattcagcgaatgctataactccgagcgaggtcattcattgtctgtcgacatctggtccattgggatgctttgccttcagcttttctctggattccaagaacttccgaatcttcgtcatctcgattttaccagccaagacagaatcgaccgctacctcaacatcatcctcaatgacctcggctgtgacattgctgttcaagatggcgatgaagactacggcaatgacaatgagcccattgaccctcaaacctcccgcctccgtccagatgaaaacatctcaagccatgcaaaggacttcattcgcggatgtctcacctacaacagcaaacaccggctcacggcgcgccaagctcttactcatccctggatatgcgagcccgaggaagatgacagtctcttcagacgtcttgaaggcgataatgcagcttcgtgggagcctaggaagattcggctcgctcctttcatcgaaaagctcgatgcgaccactgatgcgcataatgggaatggagaacaagaacttggtacggcggcagagcctatgggggaggaggaggaagaagacgaagacgccagtgctaagatttcgccacactttcagagggacccgactcctttcctttcgtgtcacaccttatcatcagcccatcaacaacgagaagaggaagacacagatcacccactaagcgccaaaagctggttttcatctccgctgacagttcaaacccggcggactagtcaaagaccacaacaccagccaggtttgtggattgactctgacccatcgcatccctccgaggacgaaggatggggggccggcggtatcagagcacatcgtccccctctaccctcattcacgtttactccaccatcgccagacttgccagaactttcttcttcgcccttggcgccactttcacaagaatcaattatccatggcaaagtgaacagcaaccagcacagcgacgagcgtccaaaggaagatgcatcgatgactgaaccgtccgcaaccgcagcaactttagctcatctgcgagaggcagagaaaagacggaacgagttcaagctgactgactgcaaacgacggaggacttgtccagtctgaccgccgaccgccgataacatgttcagtatccaggcatttgactgacgacccatgatacttctgtaactgtgtgatggcgcttattgacatagtagggactaagcttcatgttagcatatgtgtgatagatatccatgtggctttcgtcaagttaggcacttgatgcgatgtggattgatgtgtttttccccaagtcgtttgtacgttgtcgaaggatggatgatgacccggcggtgcggggatgtgcgtttcagttgaattgaggctgagtcctaacgacatcatgcggcctggttaggcacttgtcagccattcatccattcatccacatctctgaggcacaagcatgctatccgagaggggaaaaggaacgagacttcttgagatatggctcggtggcttgccagcgtttgacggtcgaggcaatacacgcccgtgatgtaatatctcaaaactaacgtgcggaaatcaacgagccttgcctcaaacataggtagaaccgatgtctgggaagcatgatgcaatgtcacaaacccaatcttgtcgtcctaggtgcccaaagagaagacatccaaagaaacggaggaacttgcattgaatcagcacgtgttgctaaggtctagccgctccccacattcatgagtttacgaaagcggcctcgtcaactggtcatcggcatttcttgcgtctttttcctatccagacgcgagcgctaacctcgccacaaccgcttggaccgaaaatcgtcaagtcgttagtcactaacacggaaaatgatcacttatatacatattacatgtacatgataatggatggtgatatctgccattggacgatggttatattgttgagccggtatcaccagataagggattgttattaatattcccccttcagtgtccaaccgtcatgccgtcgttcgaatcccgaatgaactgaatcgttgacgagaactggacggggaagctcctcaccgggctgcttcccgtgccggtccccagcggtccccagcggtcccatgaggtgatccgctatggaatgattgacccgcatatccactcacccacaaagtgacccgctccgacaacgacgaagtggagacatgcatacaaggccaatcggcatcgggacaagggggggactggggctctcttgtcaccctctccacattcttctgggatcttgcgaagtcgagattggggctcaaccttggcaactttgagggactgcatgttcgaactgtgtatgtcttcacaagtggaagttcccatgattttgaaccatgacccctccccgagccccggccgaagcggaaacctcggcagccgctctgacgatgaaggataatgaccgtacacaacactactgtgcggtaacttctctcgagcatacctatcaaagcgagtgacggatataggcggctcagcttgtgtcgcgacgacagtaaactcatttcaggtgggtggtctcaagcaattggaagctggtcaagtttagtcatggacggtcgcgcgagtgcggactcattagagtaattttatcgtcaattccggcaaagtttcaagaatatcacttgtattgtgtgctctctttacctgcgtccgtatgaccaggtactagggagggtgtcgctttattcattgcccgatattttgggtccagtcttttagtgtagaatattggtttgagaagtgtcggcattgccatggtagagggatagagggatggagagttgccaaatcagagagggtgaatcgagtgccaatctgagagctctgggcgtaattgtccgatttgtgcaacctaaaggcagcccgaagtggaagctttgcgaccgctgcatgtctttactggagcggacgggatcccactcatcatccctatcgcaaggaagaagaaagaggctcatcctcgcacgcggcatcctcgcatccatctccccgcccttgagagctttttgggggaaatcggccggcatgaaatcggacgtcctgcttcagcatagtggggtcatgagattacagtacctcccggccgtgtgttgaacttggttgaaccgctgggtttcgtgcgtactctagtctctttgtcatagtagcacctgtactggttttttattgttttcattttccagtcatcaaggttcttggtttattgagccgagtgaaacgctttagctcaatgagggaggggggaaaatagggcgacatggaaaagcgttgagatgaatcaatcttgtgatgcagtaaccttgaaacattgaaacagagagaaggtgacattgggagtcaaaagggcatcaacaagtccccacatactattagtcgttaggtcctcccccccactcactcacatcatcattgccgtcgtccctctttgctttatcaaaccgcaagtgtggatgctgctgcgatggtgaattgtggatctcaactttcctcctgaaagcggagacgttgacggtcactttggacactatcgacgagttcccatttttggcattgccgatgtccactgggtgccagctttctgccccctttgtccctcaattccagccacacagcaccgcattaattataattatagctacagtgacaactgtggtcgacatgtacggtcctctcagtttccagacttgtggcactgcccctggcaactgtgacagcgctgcactcggtcggtgccaatctgccaatcccatggaaccgtgaccttttccaagtttgtcgagacgtggctccttggtagtaggtaaggtaggtaggtaggtgcattgccatgtatgtatgtaggttagtaggtatgtagaagctgcgacgtgccagcccagccaggacggagccagccagccagccagccatctctttcgcatgtcgttcccatctaaacgttcaggcgccgccgcatggacggacaggcgggatcgggatcctcacggaaaaaggagcctcacaagtcccgccgtcaccacccctcatccactctctcggtgctgtgcctccttccgttccagctttggaatcgcacgaaccggcggacggacagatggcacccacaatgttgcaactgctcaccacctgttcacctgttcttctttctctagcacggcaatacccccaagaggagtcgcaaaacgaaagcgaggagcttccttggagcgaacagagataccgacaggacattccaaaccgaaacccgagtcggaccgtgccaatatcgagaggcatactggcataatccgtcggccatccccatcaaacccaacttttgcagcgcaagttgctggagacgacttgaagtccatcggaactcgccgcatcttccttccgtctctttgcttgcaatactacctatcatcgggctggtctacatactgcgcacctaccataagcattgttcactggcctctagagattctggtcgagtcctgtaacgccgcgggtctgagggtcgtatatcgccgtcctcggcaactagaaaaggaatcttatatgtctcaggctgagagagagagacagaccttggcactcttgaatgagacccctgatcatttccatgccttgggcctcgatttccctagcacattatcggcgggagctgtgctaaacgagccgaacgaaccacagctctcagctgtcacggtgcccaggcgtgtttccatactccaactggggcactccgtcctctccccctccccgcctccactctttggctctggtagcactcacacagctctagcagtgggcagctgcacgtccatcgcattagacggctgcaccttgcaactgcccgggatcccgctctgaaatctgatttccccgggctggcctcttcatttacacccttgcaacaaccctaccttccatcttcctccgtccaggttggtggctgtcactgccctgccttgcggcttaaaccgttaacgatcccccatcccatccgccccaatcttcgatcctccactacctcgctgcctgcctgccttctgtgcctcttcaaccattccttcgttccattgcaagacccagaagaccacccaccacgttcacccgccagagcagccgcagaagagaccggatccaagcaactgaacggtgtgggaattcccggaaagaaataaaaaaaaataaaaatactctcggcggcctcaccttcgagcccttcaaggtttgatcgtcgacttggactggacgactcctggttggtagccaaggtaaccacggtatactcactgattaccttgaccttgcacactacctacctaggaggtacctcgacccttgtgtccccatcgtgtctaccatcccatcgctctggctgctgcttcaaatctccctccttttctgccttgtcccggatatatccaccagccgttgctgttggggccttgagccgcattccgcgccttcagcttccccagacgcccagccccccccctcccgcttcactgttccatctggttgttgtcccatctggcgcgggcttgtaattctactaccccccgctcaatcaaatcagtcacgaggctgctcccacttgtctgatctcctcccagcgtcgcgtccagcgccctttccgatctgctttgcgacctcgacctgctgggccctctcctcgctaaactccttaccacacgcacacgcacacacaccctgggctgcttcttgcggctcttacatgcccgccgccctacgctgtcgcccgcccagcgcatggtcacagcagcgcgcgaactcgcatattccctacttcgacgactaccagtactttaccaggaccgcttgttgggagccctcgggaagggctttttttgacggggaccaagggacaacctgggcgagctctacggccggtgacccgcgagtggattatacaacagcaagaggagacaagacaacctgtctgtagtgcatgacgggaggcctgaggtctacggatcacatcatccacgagtttgcccgatcttcgatggcgaattgatagacgttcattccgcgagcgagagcaccgacgacacgcgaaattatgagtacgacggccgcttccactcttgcctacgatcccgctggagatcgctacgatccagatgaggtactacttgcccagaatagcccgttgatgaagccctatcacccccagcttgggccaccaacgagctcgctggacgagttttcttaccccaaagtcagtcctccttccagtccgagtaacaaaaggtctgatcgtcgcttcaagtccaaaccgagtcagggtgatgccgtcttgcttcatatgcttgacggagggagacgcccagagattgccatccaagccggcctcgaagccttaccatcagagcattccgacagcgacagagacgactcccttgagcccgacactgcttcttccatggatggtaatgaaatcattcaaagccctcacttcaacggggaagaccacgatgatattgaacacctccacctaagccttcggcgtcgaaacatgtcagccgagccttccagggagatcaacaccggtggtggctttgacagcctacaatctcttgcagccggtgccttgggcgtggttcaaaatctcagcgctcccagtgtcaagcaagaagaggcagatgcaggtcccacgccgccaatcaccgagcatgatacagcgacggttcaatcaaccatagcggcgaggcgagcggaggcggataaggatacagacagggcaacccagcctgcgatgctgactccgtatagtccgcgaggaattaccttttcgccccgagagcccggaagcataccctcaatcgcgtcacccacgaaccccctgacacccaacagtctatccgaaggcttaccgccaattcatccgacctccccagtgtttgaaggagcctcacagcagacacttccatccattagggattctctaggggtggcggatctcaatcaactgtcccgtcccataattgagcgaagtccacttcaaccttatcccggctctcctccaggttttccgacaagtctgttgtcatacacgaaccatgcgtcgccgccacaatcggcctctgacccataccgtcgggaacctgtttcgccctactttttctctcaagggaatggcctacaacggccgcacgattatgccagcggtccagaaccctccgccccagatcattcacgcagtcacatgaatgcctccgcaacatcgcccggatcaatagccgaccgaatgagcattgatggcctaaccagccacacgggtacttatgtgtgcaaattccagggctgcaacgccgcgccgtttcagacgcagtacttgctaaactcacacgcaaatgttcactcatccgcgcgacctcattactgtcccgtaccagggtgttctcgaggcgaaggtggaagaggattcaagcgcaagaacgagatgattcggcatggattggtgcatgattcaccaggctacgtctgcccgttctgtcccgaccgagagcacaaatatcctcgtcctgacaacctccaaaggtaggcatgagtaaacaagtgactcttgagtctatgagaacggattgctaacactgacactgcagacatgtgcgagtacatcatactgataaggacaaagacgaccccctcttgcgcgaagtccttgctcagcggcctgacggccctagccgtggccggagacgaagaggtgggccaagctgaactcggccatccctcaacaccgcgttgtcaacacggacacattatatttccttgcctttgtagatttctcttctcctcgctacccctttttctcttttacttgcaccacttattgcttgtctttggtgtttggcgcctggtgggtgtacataggcagggaacttgtcacagcacgggctataactacggcacaaagatgatgcctatgtgtgtgttttgaccctggtgtggccggtcatatattgttttctcttccttcatgttgggcacttcttgttctatcacaagcatcggagggctcgatttcttttcaggcaagcgagggaaaacgaccaaagctgcagctgtcattgcgggacttcaacccctttttaccgcatgtcactttccccctccttgacaaaaccttcactcattttccccccttttcattgtttgtaaccttttcttcttcttggcgactatttttgtcgatacgttttttttcttcttttttttttttttttcctgtctttttttctcgtttcagcggggtgtctgccaatcaacccctttggtttttgtcgaattttgatggcgtcatggagtttgctgcacatcatataccaccagtctgcgaattcttataccaccatgttatcgtttatattctgttattactttacttctttacttctcttcgattgtcatgcggccccttggttggcctctttatatgctggagtgtggggattttttttccctgagggagacacaaacaaaccaaaacacctcccaattttttaccaagaataaatttatagcattcttatcggctgctcatcattagtctagaacctccttaatttgctttggagggctttgatctttggggggctgtgtgcgaagtgtgtaagctaggttacacgagtatttgtgttggtcggcagacagttgatgaaacagagatagacatatgcggctatgcggaagaaaagggaactacccatgggagaacacagtacgggcgttgccgaaccatcatatgtgtagggaaattgggtgggtgggcgggcatacttacgggtttaggtccaaaagagatcgtatatcatcagtgcgaaagccctcttgtgacaacacaagctaggtaagtcatagcgccaggaatttctcaagtaaagcaaacaggacctctaaagcggtactagagagagatgcgaacgaacatgtgacaatccgtcgggtgcttcattgttgtaggcggtgccttgctcattcatccaatacgggatttactacctgaggcacctaccgctttgcgccgcaatccaggaccaaaccagattacgagagagaaccttgtcctattctgatcaaggcgggcgagccatgggatctagactcgaaactaggtgattgagtggtgagtggtgattggtgagtggtgagtgggtaaagttcccttgtcctgctgctgctgcagcatgcatatatttcagccgcatacctcattgcatatttcatcgcagtgtctttcttcaccgccaaaagcacagaacggatctggatggattgggattaaggaaggcattgggttattttactgcatgataggtacacatgggtataggttttagatctacgcagtaggtataggtaggtgtacacgccaatgttgccggcactgacgcccgcgctgagagtagccgcgaatcgatggtaactgtagctattgaaggacttgacagtcgatagtcggctacagagcggccaccacttgtttgtggggggggaaggggaaggagaacggcgggcatggcatgggggcatgacagctgaattcgggggttatggtaatcaagtccagctcatcaagagtcctgatgacgcaggtttggaagggaatatcaaatttttaattttttgtttccttcgtggaggtatctcgaatggaaaacttgttgggctttggggtatgtgagtgaaggtggaataagtggtggtggtggtggtgtggtaggaggaggaaggcaagctgagtggaaatttggtagagagagagagagagagaggtcggaatgaggggcgtgtaagtgaagtgggtgaataaaaagatggcagtgcgataaatgcccttaaagggatacaaaggatataccccagtttagttcctacccgattcctttctcaatcacgatcgtagcatcgtaatattctagacctattccagacagtcgtcgttcattttatagtcgtgcgcacttattgttttgagtttccatgttttgcctatgaagatacccagctgagcttgtatggccctacataaggtaaagtccaaataccatttcccaacaaatagcctgcttagcatagtggctaatgcgttgcacttgtataaccttgtcccttagatccgtgggtaactcccaaagaaaagtgggtcattgtctcgacatgcaaagatcacaggttcgattcctgtagtaggcatttctttttttcatgcattcctttctttctttctaccctctcctcccccccccccgcgaaatcttacacattgctgttctttcttctcttttatttttggtgtttgtgtttccttccgaaagattaaagaggttcttagtgtctgtctgtcgtttggcaacgaagatgttttcagctgtcagtgtattatattaccatttgtattttttttatttttttttcgcaggctgaaaggaaatatcaaaaacgcaatcaatgtaggaaggatatgaatgaggtctgacgggaaagaataagatggtcccaagtaagtgtttgatctcatgataatctgtttctcatccttcatgcatccctctgtcaccttcttcactaacaaacatgcgccaccactaatcacgcatctattgctctcgatatcaaagatggacggcgtccaagtagcgggactctgtgcgagccttaagctagagaaaagaaatctaattacagtatgggaggtttgtacatgcaaggtgaacaacagtgacagacggaacgaaagggaggtacgcatgaatctgtgactcggggggcgcgtaagctcactccttcatccttcgaagaacagcggccagacagatgggaaagtaagtaatcacatcttccaattgagaacacacatccacacaggatctgtcaaaaaaaaaaaaaaaaaaaaaaaaaagacgcggtaaacttatcgaatcaatttctccgcctactagattaccaacataccaagcaaaggtaagcaaatcaactggccgatcataacaaactcggttatattcgagggtaagaccaagaaggaaggcaggccgtcgaggttgtgttataacgaattgctccatacatactaactgataaactcacggttgcctctcaacattattcagccagtcaaccaaggcatcaagtcaaaaccatagggcataacataacgtctttagtatagtagtatcctatgtcaatgccatgatacctaaaatccattcaaccccatccatccatccatccatcctgttaccgaaacacaaccgaataagccgaaaacctgaatgtcatacgtaccacgtctttcatctttctcctttcatcttcgctttctgctttaagtttaataattctcttttcttgccatgtcatgccgtaccatatttatgtccgtccgtccgtccgtccgcacggggagtttcgtatcgtaggttatgtatacaaggactactacgtaggtagtgaccactacctgtagtctactgctttgtttactcccattcacccaccacttcatgcccttcctccactgatgctgaacacctgtttattcttcttccgatcggtaatcatcatcaccgctatcatcgaaatggctactactactgctctccacacgagaccgcaactcacgctgacgctggcgatgacgctgataagcccgctaatcttcatctccggcttcgctgtccgccgcgctggtaccgttcatcacctggctgacgctcatgctgttcacggctgatgtcattgcgctggacgaggaagcggcgttgttgtaagacgttgaactggacacgagcttgatcctggtcggttgggtcggtgctggcgctagcacgggaggtgccgacgatggttgcggagtctcagtgaagttggtgatggtggatggggcgactgagccgtcctttgttgaggatgctccgacggagaaggttgaggaggaggggtcctcgagggtgcggagttcggggtgatcgttcagctccttctcgaattgatccttgaagtgagcctgagagatggttgttagtgaacagttatcaaaatgaccaagggcaaaaacaacatacctctatcctgtttgcatctatgcaaatcatggatgtctcctcgttgaacgtcctgcagttcctcaccaacaactccaaatctttccgcatatccgaaagtgagtggtagtcctccttcttcatcttcttttcgatgtccttcatgcaaatcgggttcgtaatcatgaggtagtaatccggccattcacgcttaggcggcagcttgacgaaaggaccaatgatcagcctggtgggtgggccttcgtcttcgtccttgtcaccatctagctgctcggcaggctcatcatcctccacttcaaggttcatcaacccatcaaagatccgcctcatgctctgctgcagcttagtgcgcatttctgctgacatgcgactgtctccgttcgacaccgccttgggccggccaccaggtccgcgacgcttcttggtgacaggaggttcatcatcaccatcctccctagggcgcttttcgagattcttgctgccaggcttacgaccacgctttttgggcgtcggcggggcgacctccacctcctcagtactagcccgacttacacttggtgaggcatccacggaaccggaagcattgttgaggattgccatcttcttgagcctgttttgttcacggcgttccttacgtgccgccttgcgggccgccgcagcctccggcgaatcatcgtcatcgtcaactgccatgagccactgctcttctgtaagaccatcgtcgtacttgacctttgtgcgctcacgagctccacgaccgagagagaccgcttcttcttcctcaatcggattgccttcttgaaggtagatatcaggcagttccttctcagccatgaggcgagggatacccttacatcccggcgccgtaccatagagcggatcgcgagctctttcatcgtcaagctgctggaacgtgaccaactcatcttcgttacgggccaaaatcatgttgagttcctcgtcatccatctcttcctgctcaccaacctccgccatgtctgccgtctcaagcaaagtcctgagcatggcatcacgatcggtttcggacgatttgttatcgaaacgaccggcttgaataactttgccgtccatatcgagcttgaatctggcacgttccaagatcttttcttcaaccgaggccgaactgatgagacgcaggatacgcacttcgttcttctgaccgatacggtgagcacgatcctgagcctgcaaatcctgatgagggttccaatccgaatcgtaaatgatgactgtatcggcagtctgcaagttgagacccaaaccaccggcacgggtagagagaaggaacatgaagtaaggtgagtcaggggcgttgaagagcctcaagagctcggaacggtcctccgccttggttgtaccgtcaagacggaggtactgaatgccacggaacctgaggaaatcctccataatgtccataatagcggtcatttggaagaacatcaggacacgatggcccgttgccttatacttgggcagcacacggtccagaagctcaaacttaccggctgttctccacagcaggtcgttgctggtgttggtcgggttcatttggttctcgacttcgtcaaacacaaatggatggttgcagagcttgcggagctgcatgatcatattgctcaaaccacgggcaccagtcttgcctccctttccgtcgctgacaagaatcttttggtgggtaaccatttgcttgtacagacgttgctgcagggccgaaaacttgcacttgataaccttttctgtcttgtctggcagatccttttcgacatcctttttgagacgacgcagcaagaatggccgcagcactttgtgcagacgacgaatgacgagaatctgctcttcttctgtgagttccatcttgtcctgcccacccgtgttggcgaaaggagtgttgaaccattcatcaaaggtcttggctgatttgaagatgttcggcaggacgaagttgagcatggaccacagctcggcaaggttgttttgcaagggagtacccgtgagaattaagcggaatcgggtgctgtagaattgctggatggtggcgctcagcttcgagttagcgttcttcatacgatgtccttcatcaatgatcatgtggaaccacttgatcttgctcaacagcgggcgatccttgatgatgtactcgtatgtcgtaagcaagacctggaattccccacggcggatcttctcctgctgcagcttgcgggtgttgggaggacctttgtagacgatcttggcaacggatggcgcccacttatcgaattcaaggttccagttggtgagcgtactgagcggaacaataaccaggtacggtccattctgctgctttttctcgatgagatatgtgaccaaactgattgtctgaatagtctttccgagacccatttcgtcggccaagataccgttgaggttgttgttgtagagcgacaacatccactgcagacccttgagctggtactccttgagagtgccaccgaccagaatactggcttgttctgtgacctcttccttgattctgtgcgcaacggcatagtagtcgatcttccggctactttcttcgtcctcgtccacatcgctctcctcttctgggatgttttgcaaatcgtcgccataacgctcggcggcctcgcgctgttgtgcacgaaccgatgaggcgagctgatgaaggaaaccgtcagtctggcggagaaggtgagtaatacgagtatccttggcctggtcgagcagcttgagataagcttcttcgtcgttggccttgagggcctgcagacgctgcttggccgtcctttccaccctcttttgctcctctttctcgatgttgaagtgatgcgcatacatgagacgacccatcttctgtagcttgttacgctgaattgaggcgacgttttgtatctccaccttgtggttttgaaccgcttgcagaaactcgacgtgcttcttgcgttctctattctcgcgcgcgtcacgttgctgcttctcaagcttctcggtaacccgggcttccctaacactctgcttcttcatgcggcggtacattgtcctatttgtcgtcatcgcaaggttatcatagtgtagcatttgtttcccgaccttatccctcagcgctcgctgtttggagtacaaagccagcttcttcatctcgataatggccttgcgcttagccgtgtcatcggcgacgacttcatctttacttgtgtcccaatgcgccaggttacccgggaggctcttgagctcggcatagcgggcgctcatgcgattgaacacaatcttctcacggtctgctctcaactgctcgaaatcgacacccgtgggaaaaatgccagggatgataaggcgattcttgcggcgcccatgctcgaggtagttgatgctgtttttgaccagtccggcttctagtggcagcttgactgtcttgagctcacgcgcctttggtgttgaatcagcctcctcctgaccgttggagctgccggtcttgggggtgtcttgggttggtgtactggagttagtctgagcagcagacgcattggataccgcttgcgcaacctgagcagagttgcgccgagccctgaactcgtaaagttgtttttgaagggcagctgggacgccctggttccgacttagcgcttggaaagcctttatttgatccttgagcaactgaatctgagcctttgtgtagggaacacctccttgtggctggccagttggcataccgacaggcttagcagcaggcgtctttggaatctgagctccagagacaccgtctgtctgctggggtccgggggcacggccaggctgacctccgttaacggcaccgcctgccatctgctgttgttgttgctgttgctgttgttgttgttgtcgttgcatctgctgttgctgctgttgttgctgctgtctgcgggatacggccaggatgatgttgtggagcttcataaactcgggatcgttttgagggacgccctgcttcttcaattgctggtagcgctgttggaagttagcttgagaccatgacagaatcgcagtgggataccctgatgcgaccaagaggaaagcataccgcatagacttcctgaatctgctggccgctcatgttggcagccatgaccatttgcgggtgctgcgcaacggcagcaggcatttggacacccgccatggtgggagtaggaaagtaaaggcgttatcgaggctatcgagaccgtcgggagaagtgaattcaatggctgccggcagatgtcactgtcggcgcatatccatagacgatgatagtcgcagtggggtgcgtcgcgaaaacaccctggtggacgtgaccaggacgtgtcgtcaggcaaagaaaaaataaaaaaaagagcagcgagtgacaagctgtgtcctagggatggactgcaattactgggtaatggaaaggcaagaatgcaaagctgcggcaatgtctgtctgggtggtatgcaaaagtccggacgacggatagacgatgcgcggtggacagtcgtcggttcgcgtcgtcgaggtgtgtgcgacgagcaagggtggcttcaccgagcgtcgagggcagcggttatcaacctgtgctgtggttcagccgtcgttgttggacgagatggctgaagcgagatggtccggaaaatggtccagtccacaaccgttggtcccgttgccgtggtgctaaaagactatctggatccgatgatcgtcttgccgaaggatggtggtggtggtggtggtgggttggctgccgtggaaagtggaatctgatattccagtattgagtggctgcgtaaattgtcggtggttgatagactctgcgaccgtagagcaggaattgttaagagagtcccagttgcacgccacgccaaaaggccagagccaaaaccaggttggtgctggtagagtgggcagtgggggggagagaagcggacggtcgggggcggcaaaatcagagggtagactggtagtgagtgcactggagactgtagtagtgtatagactagaggcaggccctcccttgaacctctggccctactgaactgaagggaaggaaggtcggacaagatgaaggaaaaaagccggaatggcaatcgcgggcggcgcgttgggggtggcggccgggtgcgagtgggatgcgccggggattgagtggtcccgttttttgtcggcggtttcctgatggcctcaatgagtcgcaggggagagtggtgattttttcgatgcacaagccttcgcgtccaactggcttggttggaaagtgatggagagaggtcacggtcggtcggtcggtcaggtcggcagagacagacagacaggcagacagacagacagactggctctgtgtgtgaaggcagggcagcggctgcgggcgggcgggcgacgtgggagcgcgcagacagagccagcaggcagaaacagcagccagagtggcagtgtccagtgccagttcgcctgcctgcccggcaaaagctggcagagcgggtccatgtggccaatgctcgtgtccagccagagactccacgcgcaaaatttggctgggggaaagggcttacataagatacgctcggtcgctttttgcaactcaatccagtttcatgcattcgactctccctgacccgtgcagaaacctagccattgagggtttagcggcgataccgagcaaacttggaacagccaatcgttgtctcgggtctgagcgcatggacctagcatttgccattggtcaagatactcaagcctaggctttttgtgtagattgtagttctagtcgcatagtcattggaggtttccgtctcattcctgtccatggcattcgtttggaaacaacaaaggaccgtatcgtacccctgagtggatgtaaacaaacccagatgacattcctgcggtatccacatggaatatcttttgagactggcacaattataggtaccggcagctggttgagctgactggtcatctttggtatcaatgaatccccatcagaagggtcctatttcttttcatcaggctgcctttaaatgatcacaacgatgactcctctaaatttgaaaaaccccaaaaggaaaaaaaaaaaagaaagacaaaaaaactccggtgagaggactatatctctctatatgcgcaacacaacgctatacatgtagaattacctcttaaccttcttccgatccggcccctccccctcctcctctccctcactcacatccgcatactgcgtaaccggctgcgtctccttccacgccttggtaaacatggggtctttcttagccacctccgcatacttgagcagcgcctctcgggggtcctcgtgcagcattttgctgagcgggatgttctccgagatgtgtttttcgtccggctggctgcgcataaagggcgtgatctgctgcacctgggggcctctggtgccgctgccggtgccgccgccacgcttccccttgggtttcggtaccgaggccccgggggtgacgatggagtcggcggagaggccgaggctctggtccatcgtgaggttggggtcgtcgtcaatgtgtcgcttcttgggcgcgcgggacatgacttcaacggcaccgcggaaggatttttcggggttgaagagaatgcgggtctcagcgttggcggaaccggtaatgatttggttgagcttggggtgccattcgacgacgatgattggtataccgggcgtgatgggcgtaacgtgttcgggtctgaggttgcccgggttgaggatgtggaggtggccggatgcagaaccagtgatgatcgatcgcgagtccggagagtagcgaatgttggtcatggggaagcgatccgatgttgacgggtgctcgaccttgacgaggggctccttaaacttgcgcgtgtcccatagcttgatcaagccgtcacctcctcttgtaaccaccattcttccatccgcgctgatatcgataccgcctgtccatgtatctggcttgtgtgcttcgcgaatttctgccgctggtcgcgtgaagggaccgttaccgctgtacatgaccagcgaaccatccagagcggccgccacaagaaccggattgctcccctggccagaggcaccccatactaccgatgtcattctggtccgaccagccgatcccgcagctttcgatttgaaaacaatcacctctttttggcttctcttgttgttgacgtcccaaattcttagcgtgctgtccgagccagcagtaacgcaaaggttggggtcgctgggatgccatgtgcctgttgtaatctctccgacgtgaccctttgtgttgtgcatgtcgcgaagatacatatcgcccttgacaaactctgtcaagatatcgccatccctcgacatgatcttggcttgggggtgcgctgtcacgcagagaaagtggctgcccgaagtagggcagaactcggcgcgttgaatcgggtgcgagtcggtggtagctgatgacttgttggactcccacggatcaacgctccggaaagcccgtagtgttgttggcgtcatggcagaaaagtcatgcagcttgattgtcccgtcgagggaacccgtaagaagtcgaccgccggccgggtccaaggacacgcttgtcacggcgcgttcgtgtgtcttgagtacaagctcgtgggatacggggaaccgatcgctctcgtcttcggactcgtcgtctgagtcgtcgtcgtcgtcatcatcatcgtcgctgtcattgtcactatcgtcatccttcttgcggtcgcctttctttggcgctgctggtgtctctacctgtcgcctcgccctttctatctgcgccgcgatattggcttctctgcttgttttgccaaaggacagcggcacatatgcgcgcatggggtcatctggggcaagttgcggttgctcaaccaggtagtcatcactgtcgctatcgctcattatgccggtgtgaggatacggaaagaattggtggttgtcaggagcaaaaaaaagtgttgaaacgacacctcggtcggacgttgagatcatcaagttgcctaacagccccactgtttcttggcgtgcatttcagggtccaggcggttgcgggagctgtgacgctaccccggattgttacagtgtacttgcaaattgaaagataaattgccggccattgaggttcttttttgcagtttcatcatcccatatctccaacttctttatgttgactttgacataagctgtcctactagaaaatcgtacaataacgcacaacgtccgcaaaatatcatgccgccgcctgtacaccctgtgatgctcccgggccggccgccttcttcaaagcctccaacctcgccagctcctcctgcttcatcctctcctggatcctgactctctccgggacaatctgttctcttggcctggtaatcttccagccttccaggcggtcttttccaagagcccgcaacgtcacctgctcgacgagtgaatagttgccgtcctccctatcaaagttgaacggctgcttcagcgctactggcgggttggtaatgatgcggacgttcctcttcgcgttgctggaggccgagtgcagcatcagcggatgaagtaagtacacgtctccgaccttgcctgttgcctcgacaaactgggtgcaacccttggccgtgttgttgaaccagttgagatgctgctcttgcttgaactcggcatcgctgcggggtgccatacgtggcgagacaccctcgggatgctcgtacaggtgtttggcgaggatagggattgcctccggacagatcatggtcccgccgccctcgggcatgatatcggtgaagagaggaatgacgagcaggccctgctccgggctgtcaaggtagtggacgaagaagtcaccatcgacgtgccaattgtccagcttttgcggggggactggtttcccttctttctgtggtgtgcccaggttgacgataagggagtccttccacttcttcgaccagttcgcgatcttatcctcgccgccgcaaagctcgctgatggctgcccaggcacgaggggcaaagtctgcagcgtcgaactccatatgtgagggcatgttgacacgttctttgttccaggtggacttgtcgtttggatccattcctagtctcgtccaaacattggcgatgatttcctgtgctctctgctgcgtgaaggcagccgggatcctggcatggtcagtacctcgaacgaggttgaacagctggtatggtggcatgacacctacttgacccagccatgagtgaggaagtgttccttctcttcaagactcagagcagatgacgacgacatgttcagtgtgatgttgcctttgggacacatcctgtagaaagtagcgtaaagaacaaggctatagactggaacggggccgacaagctatctctacccttatatactcttttcaagatcccgccagaaactaacccaggctaatcaatccgactgtcacgacaactccggactccgaatggaatgccgcctcacactgcgccacgaggcagctaggtaatccatccttgctccgtaggcgccctaggctacgtgtaaccggcggggtggtttttggtttaaccagaaataccctattggatatcgccaggtttattggagagtacggcatcaccagttttccattttcgtgatagcggcctttctgaacctgaacatcatgtcccagtggtgtggttgacaacatcccgtcgtcaggggcagatccagcttgtcatcggatgatagtaacggaactctaaaaaggttcccggttgcggggcgttttcagcgggacatcaaggaaggtgtgggcgtgatgcgggggagcttgagccgaacagcggcgacatgacggcaagctgccctattggctgctaacagagcgtttgtgtttccactgtcacgctgcagtcgatcggacaaagacatggatcccgtccttgttcccttcatcacttttccactttaatattccggcccacgatacttggaagaggtaccattcttggaacgacgacacacacggcaacgagaattttacgcgaatagcttgaggaagaccagactgttatattcgcgagataccaagatggcgccaacactagagcttcttgcagaagactacgcgtcagaggaagactccgacttcgccccagaaactgccgaagccgcgggagaatcatcaatatccgacgatgacgacgaagaagccggtgaagatgccgagaaagcgaaacccgagaagaggaaacgcgctgccatcgaggaggcggaagacgctggttatgacaattctggagatgaagctataataaagaagggggagaaacgtcaaaagaaaacaaagacaaaacttgctgccgacgatgaggaaactggcgagggcggtctcatcaagacgcgcagccaacgcgctgttgagtatgttctcacatcaaccctcttctctttgggtcctgggcattaacgacaatggcagaaaggagaaacgttcaacagccgccgccagcggacctgttacaatcgacgtcgatgccctttgggcgcaaatgatcagcgagccggtcataccacgaacaagtacagcgaaaccagacgaaagcgccgatccagcgaactgtgacatcgcgaaatcgtcatcccagcagccagaaacagccaaggcgaaagatcccgattccgacctcataaagatcaagagaacctacaacttcgccggcaaagtccacactgaagaaaagctcgttgcccgcgattctgccgaagcaaaactctatctcgcctctctcggagagaacgctccagcggacggcgaaacagccgccgaggacgagtcctcctctgccaagcgcatgccccgaaaagctttccggtccgtcttcgagcccatcaccgacgccaactcggcgcatcgttccgacctcaacctgagcatggcctcccgcctgcaggctcgcgaagccacgggcaacaaggccaagaagctcaacacggtcgagaagagcaagatggactgggcggtggcggtcgacaagatgggcctcaaagacgagctcgagctggccggcaagtccaaggactcgtttgcggcgaggcaggatttcttggccaggagcgagatgcgcagggaggaggaggcgaggagggcgaggatggcgcaggcggggaagacgtgagcgtgtcacgatctccagtcaatccattggtcgcttgcctattattgttgtatggatggcgtctcccttaccactacaagtttggaaggacagcactatgcaacaccatttcatttcttacgttcgccaaatagagataccccagttttcaatatcggaactttccaacgcgttgaagacaccaagcaaaacacgacttgcatgaactcagggtcacagtcacatatcaattccttgcaattcctggtcacattgcaaaggaacatgcatttctcatccagaaatcatttggcaagttgtacccatgcaccacgctgtctgactcatgatcccaacttctcaatgcagttatcatcaaccaatcatcaactggcgtggtggcggagtggtctaacgcgcaagactagaaatcttgttccttcgggagcgtctgttcgaatcaggcccacgtcgaagtgatttttttttccaatttctttttttttttttggacgattttattgttgaatggctccataacaccagtctggggtacctagccactggcagtggatgccgacgacaacgctttttggtcctttgttcacaatgatttcccaatgtatcttgggagcttattcgattatttggggggttggtttccgctgattcagtactagatcaacgacctctcctccaagttgagaatgtctagaaactcaacaacggaagattatctacgtctgacttcctgtcttcaacaggtagttcaaccatccaaggttgttgggtacctctacctatgtacacacgccttaaaagcccttttgagatctgaaaataaccttgaaggtagacttgcttgagaggttctaccttaccccccttcttaccgaccagtagtcgaagctgatgctaataagaaggggaaaaaaaggtaactgaaggatggtaaaaggtggtagcggtgactatctacttggagtaggattcaggagagcgtcacttaacttcgagtcacatcctccggatgcgatagcgatacctggcgatggtgaggatggatgggtgaatgggcaatttggggtggagattttttttacagggccggggaagtgagggaggtcagcatgatggttgtgacgatgatctattgcagcagacgttctgttatcatgtccatctcctttccttctcccagggcaataggggtatcgttggttcgagacgacaagtactgccagcagtgttaggttgagggggcaaactcattcgcatgcagcctgatatggaatgttataagtcgttgatgaatgtcctcaacaaaacggcgtgttagcccttccttttggaggaggttgctactcgatagtgtgggaggaaggactgggttttccgctggtttctaaatacctgatgatgaatgacttgggaaactcaggacgagcagtaagtgagaaacataaaaggaaaaggaagatacatccgatacaatgacttaaagtgaaaactggcgtaggtaatttttgtggaggatgaacgagacccatgacgttttcacttttcactttttcgaggaataccagacaatgcagtcggtcttatcaacaacaagcgtccagtcgtcctaccgacaaagtgtagtatacgtcccgcagtcttatatattctaccggtacactactgtaaatagacagaacggagttaggtggattttacgacaacctacctacatcgtccccctctttcctcctgtcaccgtctgagattcatatacctaccacgctgcactttttcgacgtgcggatatcctgcaaaaacgaatagagagaagacgcgtagcgtatgggcatagtgggccatctatgaacattagtaggtacttatcaaacttcaaatttcagatctcaactcctctggtgtaaatcaaacaaaacagggaaatggaagtaagagggaaaaaaaaagatcatcacatgacggtacttgaatcatatcgatagctctctcaagatgaatgaactttgctcttgttctctaaaggaagataactgcccatcgtataaatggtacgaggcctaccagcagactttcccatttatttatccaagactctacccacaagaattacgtaggacggttccagcgtctacatagtccgctacctcgatctcaacaagtcatgactacaacctccaacctccaaccttcagctctctcgcgtcatcccagcccagcccagccctcggcatgtgcatactatgcagcagcatcataacttccatctgttgtgatcatcagtgtatttgaaaaccaagtaacatcatgttctccaaggtgactctcgtcctcctttttgttttctacctaggatctgacttgatttggacgaccttatagtctagtcgatgtacacaagactacagttacacacgggcaactttcccatcaaatattaatctcgaaccataaggtattcgacactccctccggctttccctcaaagaaagaccaagctcatcaccacaagaaacgtaaatagtaattttacagtgttccgacgaatacgccatgctgagtatgtggtgtgtgtgtaaacgttccgaggtgtacgtagctattcattttcctagtatgggcttgaaggctgtctgatcttttaccacttacacctacctacctagctacttggtggtgtcgggtgctttctgccatgtttgctacccgaaaagagaatgccgcatgatttatattggtaacacaaaaaggatccctttcctccttttttcgtcccgcccttcattccctcgtggcgattatattaccctatgccagttggacagttgccttcccttcccgcatcatgtcgtgctacccttttcgctgtggttccccttttttcgatacaacacaactcacgtttgcttcagttggtacttggtcaaattacgcctcactaacgatatgtgtaagctttgtatcaccagtgtcacggttatcaatagattatgaaatcgtattttgttttcaagttaatcgcgtttcaatatcggtattggtatggtatagacagacaagacaaatccaaccgttgcgttgcccataggaaaccgggaccgccattgctcccctctcccacgccgcctgcaaaaacaaagataacacatcacgcgaataagctttcttggaaaaaacagaagaagtagagtaaaaaaaaggaaaagagacctcgcttgtcttggtatatcgtttgctgcacgcgcgcgcgcgccgcaacgtttcccgccctctgtttttctttgccctcttacagccacagaggggagaatagcggaacgaaacgggcgtcgctcatctcttcgtccgtcgtggttttggtaacccctgctctttcttcgcctttcccttctctaccttccctccaatcggtagcgacctatttgtttccagcatcctctccccagaacccatgggcttggatcccattactttctcccacaccactcatggaaaaacacccgaagtaagattgagaaaagcacgcacgccaaaatcatccatttcttttgttgagaggggcttttgcttcccgtagcagccgcggtgtccctgaggagaaagagcaaggtgaaaagcgcccggatcagaggggatagaaaagatgatagaaaaaaaagaaatcgtacagaacaccgatagagagcaaagactccaaggtcgatggggaatcatgattaaacaaaatagttagcccccctcttgatgatgcttctcaaatgcaatttctccagggacgccccgaggtgtatgtagagctcatatccactcgaaagcccacgccacctccactagatcataatctggaggcagaaactgtgggcatggagccagcggcagcgactgggcggcaatactcgaagttctgatcggtatcaaccgcttgtccggacctcacagccccattaactgatgaaaaaattagaaagattgcgttcagtgctcaaatcaaaccgcagagacgcaggttctcctggataatgatatctgttttggtctgttagcttcttgtccacgcaaaatttcgaagtagacaaataacataccattgaccgcagccatgacgaaacgaatttgtgtggtatccgtcgcgcatgtgaaatgcgtgtaaatctgcttggtctcgtgctggttcaaactgacgaagcggttgagaatgtagtcgcaagcggcagcgtagtcatcaccaccctcgtaatcggggaagtagttcttcatcgggctgaccggcaacttctccttaaacctatcgatcttgttgaggaaaagaatgatggatgtcttgatgaaccacctggagttgcagatggaatcgaacagagtaagggcctcctgcatacggttgacggtttcatcttcgaaaagcaactgatcgtactcggaaatggcgaccaagaaaagaatggtggtgacgttctcgaagcagtggatccacttcttacgttcgctacgctggccaccgacatcgaacatacggtacgtaagatcgccaataatgaaggtcgtttccgtaataccggttgtcttgacacgtgatcgcagaacgtcctggtcgttgggcatatagtcgggcgcggcgatacgagcgatgttatcgaagtagctgtgacagcatgttagcggttggagaccagagcctccctcatcatgcggagacttactatcttgccgagtcgttcaattggtattcccttgacctcttaaagcagctctggacgccagcgtccctccagagggcctcgatagcattgccaacctcaggaggcagcacgtcaccttctatttgagcgggctgcatgaagatggtctggacatggtactcgacgcgctgatcggcgagtggcaactctagggactccatggcctcgagaatgacacgcatggactgcacagtgttgctgaagatgatttccttgaacgactcgcgctcgtcgcgcgagtaacctccttcgtggataagcttcatctgcttcaagatggtcgactttccggattcaccagcacctgcaacatattgtcagcttctgtgaaatttcattggtgacccaagggtccggaccagggccgcgccagcaattggcttgtcggggggcatgacatacccagaagaagcatcttgatctcattgcgttgttgcatgcgatccctcttgagctggttctcaatctcctcgttccgggccttgccctccttctcctctgtactcattccgcaacccattttggcgacttgttgtagctcgtagcaatgatagagagtgtctgtttcgttattcggggattattatcgacggtctggtgacgagtttgaggttagtatcagagcgatgataattgagacgaactgggacgtcgacaggcgatttgtatttgtaagtgttagggggggcgagaaccccctggtctctggggggacgggaggcagtccagttggagtctccgctgcgaaaaatagcgggtgcccttccagaaacgagctagaaccaccacccccgaaaagcctcggagtcgctgtcattgcgcccattgaaaccgcaaacaaatgtcggatcgaggctcgatggtcgatgcagtttcgaaggtgtcgattgttgggcatggcagcgctcggtgaggtgcgattgatgggcagcaaacaggacagacagcctttgagggcagcacgacgaggccagaggataatgggatgcaaaggcgttcgttctcttgcggtggactggactgaatgaagtgcttatgttgcgaacctactcacttttttttttccggcagtataccacgcaattgcaattaggccttcaatcaaccgcacttgattggaaggggagcgtcggatcggttggtgcgaaagggagagacgggtgcagctcgataattagaaagtcgtcaagaccatacgataggtaggtgattgtcgcgaggtaggcggccaagagtagagttgctgctggactctctcagcaattcgcggtttgcgggaggaaggttgtcgagccggaaaacggaaaacgaaaggaagggaaagattggggaattggtggaggaatgggaggttggctttgtcggtgttaatgtgagtgaaatggaatggtgcgcactctcacaccagacccaaaccaggcgaccaggcacactccagcactgatgcgtaggtgctgactgcgtagtgcgtacaggcatcgggcaggcgcacagtacaggcactacgctagacggcactccgatttccagtcccagttccatcagtgaatttcgggggcagcgacccagcagagacccaccgcgcactctccaaggtgagatgggctccagccgcgatggcactctggctaatcagaggcggtcgttgcgtgcatgcaagtgggccaatgcaacagaccctgggctgccggtcttgggagttgggacgatggactcctcctcctcgtttggatgccgacctgtacgaccatcattgacccttttcgtcctatttgaacctctttttttgataacacggctttgccctttgaggttgctttgcgactggctgccttgccctgtgcctggcttcctagttccaaacattgtgagtggatgctactctaggctgctgttcatgttcatgcaccgcgtcgacggtggaaagagcgtaacatcgcccacccccttcgagaccctctctatccattttgatccatcgcccacccgacgtgtgcccctggcctggcctccagtggcatccgtacctggcatgacatggaatggaacaaaaacggcggacaccactggccaccatcatcaccctttgcatttcgacaatcgcccttttctgctccagttcctcgctccagtccggcccatcccatgcgatcaccaaggggatggccacatggcggtgggcgaattttaccccaagactgcccatcctgaccgtttgaaatttggccagccgataacagccattgtcggtcgaatgaaaaaaagcgtttccagttttcatgtttcttggttctcctgacttagctcaaagagtggatctctgggcaaaggctagtcggcatcccaacgcggccatgtttttgcgctggagccgtgtcgagccccgtttcgtccgtacctccgggtcaggaacagaagaagaagaagaagcaatgtactgcgtagtgtagtgcctacctcgctaacatctccatattccgtacacacactaccgacttcgtacacacaacactactacatgcgctacgaatgcgcagtcactgcgattaatggcttctgtcaacacgagaccgattgagtgattgcaaaaacaagatgttggaaacccactgaactgtcccgggccagaattagcaacagcgtatcagcaaaggtacgggaaagaccatgagaatctctacaattgatatggtatcacgccgctgagcacatcacgtcgtgcacggattttgtgtatgtgcgatacggttcagcgattgggaaacgaggcttatgaggataatccccttctcattccatctgtctgccatgtcactgaaccctgatctgtcgaattcgaggttggagagtcgtaatttgcacctggtccattggacaggctccggttagaacacgatctggcacggatacggcaccgatccgaccacagcacggcagggctccgtgacactcgcgaagccatgcccgatacccctgaccgaccctgaaccgatcaacatcagtcatcaaacagcggcaggcttgcgccggtgcttcggatccgggtctaccaccggtgctgatgtgtccggtatgatgcggcacgggcagctgtgcgatatcgatacattatatgtgtgacagtttcgacagtgccagtgacaggtctgtctgtagacgaagtgtatatgtacacagatcagccctgcactagcagagtaggcccaaacagtacataggagaactaacggaccgcagaagcggcgacgacgacgacgacgacgtctcggagagcctcttcgacgcctcttcttaggatattggggctccggaaatccccaacaacctcaagctcgtttcgactagtcataaggccgtcaaccgtgaacaaagattcgacgcctgctataggcccctggacgagggttagacagattcttggatttccatgcgtgcatatgcatctaataaagtgcgactttgaaaccaccaccagattagccgggattgacgatccatgcggcacaaaggagacttgtatcagacacacgtcagcctttggttctataaggtaagagcatatcatgtatgctttggctgtcgttaaatctgataggacagacaggtattcagactgcaacgatgccgatgcttgaattgaaggatttcgaaatgtttgcttgatggccaacatcacacacacacacacacactctctctctctcttttcatccctcccttccttcctcccgctggccgcagtattgtttgctcatctaggacatcgcaggaacaaccacgatcactcacaacggagcccccaaccccacacgaactggaaggacctacgggaatgaatggaactgaaagcacgaaatggacgggttggaactaaatccgaactgagagattccttctccacagagcattgaccatgccgatgcgccatgtcccactcccacctacctccacccctgtagggcccgtttttcgacacccccgcctcatgtgatcagcaggaaccgatggtctttttttttcttcaaacaagatccacgctcatgaattttggtggatgtttgaaacatcctattgtgatattttggacagtcacgagagatcatcacccaaaaaaagagaagtgacgggaagacgtctaaataagtttatatcactttccgaaaggacagccgggcatgccattgtcaacaagacaacggtccgaacctacgacgaacggcacagaacaaaaacccggcaagtttaaagaaaccctaaaacaccaacgtacgattaatccggcaacgccttctgtttagttagcgcggcaaactccgtatttcaatcacaacaaaactgccgggctacaaaggacaatcgcggcgggcgaattgaattgaaagaaaaacgagagcagcagctaccatccccacgcggcagcggccgaaagcaacagtcatcatcccggcatggttcagtttgatcttttcttcgggttcaatcattgttggtttggggttgtcgccaatcccgcaattttctcatctccgcccaactggccgggtatcctcttcacgctgtctcgattcctttcttcgctgaaactacgccggtcaatatggcacaaaactggagtcttttcctttttgaagctttatttacaaactgagagatttgatatttctccttattcatgccgtcggtaggggggggtttacgcgaggctgcaacggtgcctctttagtggccagtggtagtgtgcatggtatgtagagagcttgtctcttcgcagacttttggcccgaaattgtctgcaatttgagaaatgagcagaccaaactcttttctggctaggggctgactccatgtaagcgcggctattggctggggcttgtactccactgtcgcaataatgctagcgttatgttcatgtcaggcaccgtgctgcacaggatcgcgacatgcatcgctagcacggcaacacttttggttgaagctggtgggggcgagatcatgacttttcttggctctccttcccgttccgttgttggcggtggtcgatggtgtcatcgccaggcgtgtggtttctctagcctggagcgctggggtctttttgctttgctccgtcttttcaggcagtgtcttcagtgggagatgcgctacactgcactacactacaacctggaaggataacttaagccagaccacctcccttactccgctgggctaaaaactcggtcctttttcgttgcttcgaactggaactcaagaagccacccaatctttgcttgcacatcattttgggtttcccataatgctacgaatgcttcgtttcccccatatgccacgtttttttttattttattttttcgtggtttacccttcgtcacgcagccccttcatcacttttcaatgtcccgccatcatcctcgcccttgcgggccgcaagtgcaagatttgagatttcgcttgttcttttttcgggagcggtttcagatcatgacatggcatggctcatggagtggtatggcgaattcagaagtctgagactcaaaaagacgaaacccaaaaagaagccgggttgtcatggaatttcagcgatttcatggatgtgttccttgtcgtacagtattgaccctcccccggttctggctttcggggtgaacgcccaccccgaatgactttgcgttcggtttctgttacagcgtcagtattagatatcctggcacactgttaaaccaccgcttcaagttccaagagatgtgccgcgatatcgcagacaagatggaggagcggaagcaaggacaaacggcgaaacgtctgcacacccgctcgtcgtgtatgtatatgcatacccgctgcgacggcagcttggggtatgtttgaaaacaactctacgtataagctcttacaagcaagtgccctaccatcaacatcaagggcaaccgacctttcatctcataacagatacgaaacacgctctaaaaagagagatcgaatggttcgaaatgaaacaacatgggcaaaacgaaatacgcatctctttatcgtgtcataggtattcaagatcgcgcaccagctcctggcaaaccccaacccattcattcatcatcctcaacaatcaatcgtttcggcctcccacatgccacccatcgcgaaggggaaaccgaacccaagcgaaagttcgcctaactctggaaaacgagatattctagaagccggtttcgaagaagaagaagaacaagagcgcaactaaatcttgagagagatatgatatgatacgggcatacgggatcccacgtctgcccacatacatccgggccacgggccacgaagcaaccacggcaaccacggctgtaacgttgggcaaaattgataattgacaagaagtccagttgctagtgttccaatcgaatttgcaaactcataaggcacggacgttggattaattaggaccgtacgttggtgcaagtgccctggcaagcgtagtatggtgtgcacagtacactaccctacagccaaggtgccattttattttcttttttgatctctctcttttttttttttttttttgttgctttttcaggggctttccgtaacgggcagaaattttccgagaacagcaggaggaagttcggcacggccgagtggccaataatccctatcgatcggttgcccggctgcccggcttttttttttggtctgtcgcttgtgaaaagcaaaaataccaaaaaaaggaaggtcgggaatttggaagcgaagcgagcggacattggagcctcacctctacacatcctcattcattcggtttcatttacactactgcctctttgtaggctatccccagattacactattccatggactgtgggacttgtgactttcgtttttttctcctcagaatagtataccttaccacgtttttactgggaaggtcgtcgcggagatatgtaggtaatatgaacgatgatgatatgatgctgatgaaggctcgcgtattttgggtttcggatttaatgatggtgggtttgggcattacatcataactgggagattggtgagtttcggatataaaggtggacggcgtgcccagtctgatgtttccgttcacctggctgagctagtcttgttgtgttgtgtgagttggtggtcgcccacgttcaactacacactacatatcacgatgatctctgacggagatcgaagatgactgactacccagcgaaagaagcagtcttcttctgttccattcactgatgcatcagctacttactttgaaccatattctcccctctagaaacacaagcccctacaaaagccatcgcttgatccccccaggtaccgtcaagcgcccgtagtgatatcgcacaagagcctccatttactgagataacacccggccgaaggacttccttcattcgtaaacatccgaggtgaagaacaaaagatagcagaacaatacgcacgataagtccgcagaaaaagtaaatcctcagaagtaaaaattaagcaaatacataaccagcatcaacaccgggctcgtagctgaagagattggaggctggagctcacagcgcggtatcatcggctaccggtgagccggtgttgctgaaagctgcagcaggttcactaatcactaaagacgttgtttcattgttcatcgcttgccatgctcgagccattcatgcaacgctgcaagccgtccgtagctgagctagtaacagctcgcttgtgagaggaagctgtgatgtggttggccagacacccacccctcaacgggcctgaaccgaaccgaggttgaatgaacgacaccattcagtgacaccataacatcacaagtcagtcagtcacattggatatgatatgttcactaatcagtaattccttcatttagagagcgccgacattgaagtacttatagcttgcttcacgatatcgaaatattggaacctttggtggcatctattgcgactgcatgagacgaacgggcaaggccaggcgaaaccagagaagacgagatcagagaagaaaggctgtggttgtacctagggaggtagaaaacggaagacagcaacaatgggtggaggaaggattgatgtgtatatggacattggtaagtcaaagcaggcctgctgccacttgaactcacctacctctacctaccaacttggtctaggtagacatggaatcagaaacgtgggtatgcttctcatcattgtcttttaagacgactaacacacactctacatacaatagtgtccctatacagctacctagccttcctagacctccaacaaaatggtgaactcctcagggcacacaatgtagaggttgagtgagtctctctctccgtgtttccatagcatacaagaagagaagaaaaaacaatgctgatcctggtgattactcaactaaccacctgatttaatcaccctctccatctaggtttcatcctgttcttcttggggctatcgtcgtcggttcaggtaagcttctatgttcaagcttatccgctgttatactcaccttgacgttgatgtgatctaacggctggctggctcaaaaaggtaacaaacccccctggaccctgcctgccaaagccgtctacttcgctcatgatgtccggcggtccattgcccggtttccggggctggttatccaaacgcccaaggatttgatggctgtttccaagaatattatcgtatgtattgtctcctcgctttctttctctcctccctgaccttctctcctcccatttgctcatcatcagccaaactaacaaaagagaaaaccaaacagcccaaccgcgccctccacttcatcaaatcccaccatcccccttccacattcctcaccatcttacactacttcatgtacctcttctggtctccccccaacttggacctgacgctgccagaaaacgtagccaaggcgttgttggagtgtccagcggactttgatggctctattgctgctcaaggtagtgaaggggtggacaagaagaagaagaagttgttcacaaaagaacaagtagaagagatcatgaaggggactgaaacaccccaaatcaaagaggccctaaagaacacgacgcaggaggccttggataagggggcgttcgggaacccgtggatttgggttactgacgggaaagggaggcaggagccgttttttgggagtgataggtatgccctggttttcatattcttttgttcctttgttcattcatccttcgcagtgtacatttggcagggatggagaaatggttgctggctacctaatgggttgattgctgactttttgacaacgaactcgaaaatagattccatttcgtctacaagttcctgggcctgccgtaccaggatgttacgcttttgcctcctggtggcaggttggtgttatctgagggagaggatacggccaagttgtgatgggaccatcaggaagtagttgttgtggagaggtagatcttgacattattttgaagctctagagcatctcagacggacgtgtggaagggatagaactgttcgcggatgagtctgtctttctgactgtgaagggagggaccgcgaaatgggttgttagatacctactgtaggtaggtatggactttatgggcttggaatttatgggcttggacttttctggcgttgccgttcgtgccttctgattcttaaatgagagttgagtacctcgaagtggtcaagaaggcaggtacggtagtcagcttaggcgcgaatgaaatgcccgatcttaggtatacaatcaagcaatgggaacgctggcgttcacatggtcaatggaagcagctcgtgtttcatctacctacctttaccccttatatacctagaaattcctatgaccttctcctcgccctaaggataatactcgcctttttcagcattcttacttacctgtgttctccggatcactcaccgggaaccacaaccagacagcacaatcgattctatagactctcgacacccggggaaagacacttattatcgtcacgaggagaactgtcacaaccgcagctacaagacgattatcagcaccatacctattaatggtcttgcccactcgacccaggagcacctgtcctcttaagccagcaacaacctcagaggaggacatccaagatatatctaaaatggatcaccacaaccaccattttgacctccttcacttgcccggccaaaacctccactaccaccgccatccaccctcacagccgttaccactatcctccaaaccaaacccaaaaccaatcgatactcttcgagtccttcgtcgagtggccgccgctaccaccgtcacgatcccgccggttactaatcaatttaaaccaactccaaccaccacatcagccacttgggccttttcaactgttttcaccaccaccaccaatcgaatacccagtaccaccactctctcctcaccatccaacacaccccccaaaaccaacacctcctctcaatcctcccactccaccgccgcctcccgccacgaaatcgtcctcctagccctcggcatcttcatcctagttgcccaactagcgctaatcatctgggtcggtgtccgcagacggcaattctccctttcttcttcttcttcgggttcggcttgtgcgtatcatcactggcacagggagaattgccctaaggagttgaatgggttgcagttggatggacgggggagtggtcttggttgtgggtcaggatcaggatcaggatcaggatcaggatcaggatcaggaagaggaggaggagggtttggacattggcatgaaaaagggggaaagtgtatgtggaaggaagcgtttggggagagttcttctagcccgatgagttcgaagacgatggggctgagggctaaagagagtatggaagaggtggaaaacgggttggagagttcttctgggtctgagtctgggtctgcgtatgaggtggatgaggaaaagggagggagagagggtatacgcagccggggcaactctgttgtcattgctggtgcacatgagctcgtggaaagggtgaggaagaggagtgatagcttgggcacgtttctcatggaaataggggtaggagagggacagcatgtcgagatggtacctgaagagcagcagaagacagcaacaaggaagagaagtaatacttttacgatgggattggggaggaggatcagtggtggaggtgaggctggcctcagagaacgcaaagggtctgctgccactgctactgccacagccattgccggggaagagaatgctgagatgggtgttggaaggacgagtgggctgagtgctgatttggggaaatttggagggaagtttgacgggactgaagaacgtgatggcggcggtggtggtggtaagaaaaggcgtggatcctgggtgcaaggtttcaggagattttctggactgggtgaccaacatggagtgcaagacccggagaaaggaggctattggtaatgctattccgagggagcttggagacatggttgccgtggttggatacctggtatgactgagagcacctcattttctcaaataaacttcagttgttgaatttgattcaagtccttgtcgaatgctcgcttgtggactgatgttgtctcagcccactctcaagtcttggcctactgaaggctctcatcagcttgagtctctgtttgggtagatagtaaatagattggtctattgttcctgtcagtcgctcgtcacacaaacccgaacatccacagcagttgcatgtcatccacgcccatctctctgtcagctgtctcctactctatgtcgttgaacgttttggttgtacacacaaagggaataatcgtagtctcttgcttgtgggggggaatccgcggctccgtctcgtctgtctgggtctctgggtctttggcgcatcgtgactcctctagcattgtctcttgtctctttcgctctcccccgaacctaagaatgataagacatcccttcttttcccttcgccgtctcctccaacaccgagtactccgaatcaagctttttttgatcttcctcctcctgtcagttcaattgaccggcttaggcctgggcacggatttccctggcggcctgcttcaggctggtgttgcactcctcatacgcgcggccggcaccgaaaccgacgccgacgaaggcgggccacgccctccgcttgaagatgaggacggagaagacgacaccgaagccgaggccgagggtggacttgatgaggaggttggagaggcagcggtcccactagcgattcgcacctttattagcaaagccagcacagcgcagatgagcttaagctatctagatgggacccaatgcggggctttgcgcccaaggctgtgggagggatgtgtccgaggcccggagcaattgtgcaatggggggaagctcaccttctcgttgagaagggcctcgctgacgggacgcgtcatggcggtcgagggggcagcggccacgggggaagaggtcgagtcggacatggtgatgatgtgcgggtttggtggtttgaagctctgcaggcaagaaagtcagaagattgaaggcgcgcgaaatcgagaagtggttggacgaggcacaatggttggttggagctaggttgttagcgaactatgcttggtctgttaagctagtagacctgagacacggcagctacaggtcctgtccatagctgtaccttagctatgacatagcagaggcatacatagcatggacagaacatgccctggacagaacatgccgacagctacctgtctcgagctaaggcttgatagacacaggcttcgagttgagatggcagacggacatacagacctgttgtatatgcgtagcgagtgacctctggacgagggtggagcagcagacgaagaaagatgaacacgcgaccttcaactgttagcagcagcagacgtcgatgatgttattttccctcgggagatgttcccagcgcaggcccggcgagcggattgcggatcgatggaccccagcaagtgccaattggtgcctttgtccttcgtcggctgtctccgtcgtcacccgaaggcggtgaccagctctcgagtcttggcgcaattgatttccctgacaggagtgggtcccgggccagaattgggacggcagaatcctgggaaattttggagatggcgctggggcggtcaacagtaacacagctacaccttccactaacacttcagttggtcaagcatcactcactctttctcggtttgtcgcattatgcattttggcttttaagatacccaatttctacttcaaaatgggtgtgaagagcgcagagtctcgggtaagtgaacgtcgcttcacattgacagcttactgtaccaccccagccaaagaaaacacttccactaacaccaccaccaccaccacccatagacaggcgaggtcgccctcatcaaggccatccgcgcactcgacggtaacagcgccgacaccatcggccaaagactcgagacagtatggaacacattatcgaaacacaggggaggtagcttccatgctgccgaggaaatgctgctgcgatggctcctcaagaacatgtctggatccgccgccatcaaccaccaagtccgacgctttcccttatcctggaatatcatgggcgcagtgttcgcctggatcccactcttttccctagcgaagtcgcttgccgaccgacgatttattgccgtcctgcaacagacactcaaggacatctcgacaccacaaagcaagaagggagactcagatgtcgagatgaaggatgctacatcggacgagactgcgcagaactcgaggaaacgaaaacggacaacagccgccacattccatctcaatagtcaacaacaagtcgcaggacgcctccaaaccgccgaggctgtcttcgaagctctccgaatccttctatctcgatgcgacatcaagtcaaccgacgggctgccgagcaatcgtatgggtgccgaacacatcaagtcacttttctcttcatctgcctcggatgttatgcagattctggtgccaattctttccatctgcaatcttgccgcgaaaagcgatgagctcgagtcgtccaaggaacaaagcacatggatgtccactttctataccctctgggacctccacctccaaggccccgaagatgcttcggccgtcgctgtctcgctgtctggcttgggcgcccatctcctcagcagactgacggccacaccgcgccacccttcccttactatcgacacctccgtacaagagcaatgggcccgggacctccgtcgcttcctcacacgaaacatgatcctccctgcacgagcggccttcctaaacaaccgggctcaggatgtcatccaagtcgctacccagatgtcctccgactttgcctctaccaattaccccgttctcttcgacctcgtcaccagggcaccgcgtgtgctaagcgaaaaggcgacaaagaaggattacgaggaatggatacaggctgtttttgatggaatcctagcagctttgaagggtgccgacgccagcaagagccaacctgctgttgaagctgtcctggaaatggcggcagaccagcagctgcctctatcagccgagagcctgcgctctgtgtgcaaggcatatgggcttcagggggacaagctcaactggaagctccacctttccatcgctaagctaaacccggatgtgttcttggttacgcaagaaggacaggtgcttcttgaccaggctctcgcgcacactttctgcactagggagaaggaggcggagaagtttgatcaggcgaccgagttcctcattcatctagtcaatggccatgctcgggctcgtgacctgcagggattcatcaagacatggctcacgtaccttgacaagaacgagccgagcgggttcccttggacaagtagtcaactggcgaatgtcgtggcgaaaaccgttgaacaatctcttactgttggtcagttagtggatattcttagctgggtcgacgggcaaaagacaaaacagaagggtgttaagttggttattcttgcggctatcgcgaacggactgtccctggaagcatatatcgatgctgccaacatgcgcacgcttgaaatcgcctccaaggaaaaatttgacaagaaggaaaagtccgtcatctctaccgctcggtggactgttgctgaaaaggccatcagccgggcgactgtagcagatgccaagtctatctggggaagcgttcactcggacctaaagactacgttcaagcgttcggaaacatattccccagaggcttttgctgcattcaagtgttgcgcggcagcttgggtgaagcttgctgatgatgacgaggcagcctctctgaccagctcgtttgttgacaagctggacaagaaggatgataccaagggtacctccaagggcgacgagagctctgttagcaagagttcctacacgacttggatacttgaagggtgccctcacctggtcagccttttgacaaagaggcaatccgctttcccaccaacactaatcagcgcccttactccgtctgaaaaggacgaaagccgaactctggacagtgttcaagtgttggcccaacaggtcttggagaatcagaacattgttggcaacgagaaggtgattggtggtctggttgataagaccatttcactcattgagacccccaagggcccggagtctctgattgtggcaagaggcgcgatacagcttttgctcgaggtgcctatggaggcattaaccagacaacagagggagtctaccatgaagaggctgatctcgcaggccaagaaggttgtggacaagcccaagcatgttgatgcgcagtattggtcacttgtgctgagcttgatgaccaagctcatgtcaaagcccacattctacgaggatatgaagttcgacgacctggagacggctggcaggtgtatccggaagatctacaagacgtccgaagaaaaggggtcaacggagacaatcctccaagagcgtgaggactaccgtctcttggaggcgttggctacgtcaaccatacggtatgttgaacaagaaatcgtctgctagtgtggtgcactaacacgagaacagacagatgtgtgttgcctaccccgaggagcgtgaaaaggcttatatcgccaatgccttgaccgtgctcaagtccgactctgaagaagcctacatcgccccccgtctcgttttactgcgtgcgtttatctccgtggccagggagaacgaaaagatcaaggatgaagcagactctcttaacctgctcgctacagtcaagcccatcatcacgtccaagaagtggcgtggaaagaagctgctgcccttgctgctggctttggaagccacagatgtcctagagcccaaggatgtcaagaagaagttctcttctgcagttaataccctgctcaaggctagcaactggcttctcgaacatggctaccaagctggctgggaagtccgcaccttcatcgccaagcatttcagggaggagctgggcgcacctcttcagatcgtcaccggcgctcaagcgctagccgatgacagtgaagaagagggcaacgatgccgagaagctaggatcggtggccgcagcctttgagaagctctcagtgctggagtatgtcgatgtggtagtcagcagcgtttacgaagacaccaagctcggttatctcaaggagctcttcgttggggagagcgagacctctgacgctagcagtcgcctccttatcgtggagaggctgatccagcacatcagcggcactcgcccacctgtccgcgatgactcctcgcaaggacacttcgatctagcccacgcccactccctgctctgtaacaggctttcccacgcaaccagctccgcagcgcagttcctccaaatcgccaagatcgttcacctcctcctcgacaagaaggccaactgcatgacccagtggaacatcgactcaaccctcagtgccgtgtccgccattgcctgcgacgtctcgtctaccaccatgctcaccaccacccccaaaacctacgaatccctctgccacctcgtcgacatcgtcatcaagcgccacagaaagcgtctagacggacacttccacatcttgatccctgccctacaatccctcctccgccgactcatctcatccgcctcctccacctcgaccgccccttcgctcttgtcggactcaacaaaggaacgccacgccaagcttttgtcgaggctcctgacgctcatcactgaaccgaccgttgcctcagtctcttcccgctccaacacttccgccaccaccaccaaggatactgaacatcacaactaccaacatcaacccctcgacagcgaaaaggacaaggccaagcgctacgccggccagcacatgtatttggtgctgatggcgtacgtgaagctgcagctggagtttgtggtgcccctggtggtgagggagcagctggagacgggcatgtttagtatcgtggatatcacgccggcggagggggagttgaggatcatgaatgatggcatggacccgagtggacgggtgattttcaaggagatgtacaaacggtgggagaggtttgggaagtggtcgggtgtgtgaggtggggtcaaagaagttaatttgggagttgaacaggtcagtcaggcaggcagggtatggattggaaaggtgttgttcttgttgtgaagatattgtatatgtgtgtaaatatagaaaagataccaatttttagtgacctgtcctaacctgaaatgccttttcctttgaatcttggtcgcttgtgatatacctgaatgaattgacacctttgtatagcctacaaatattccatatccttgatgtccttgatgtcccgatgatcttcgcttcgttcagctgctagaaccacctcccctctggtcctgtaacctctgccactccctagcaaactccctcatgcccccttcgcccgccatactagcatccactacatccttcggcatcttatgcgccgagtactgcggcgagctaaagttgtacgcagccggatcatcctgctccaccagcctcaactcaacctcgtactcctcttcgtgctcatcatccgtcgtcgtctcatcatcatcaaagtgattctgctcgttgttgtcgtcctcctcttctggttccgtaaggttatcatctcccccagcagcagcagcagcagctcccgtagcagaaaaccttaacctcactgtctcctccttcttttctggtgttgactccgccgtccccaacacaggcatcttgacatccgcctccaacagctcctcccacccaaatagaatcgtatccgtccgcggcgcccacgggttgatatcgatcaacctcgccctcgccaatctgcttctagcctccgaagtttcgtcatcgtcactctcagagtcggaccggtatgccgcctcggggatatacacgtcaaagacaaacgacgaatcgggaaacgtgtacttgagcttggtgttgaacagctcgcgacaacgcgcgatgatggccggctgcaagctgcgcaggaaggcgtagtagttgaggtctcgctgggtgatggcgatgaggttgcggtccttgacgaagcagcggaattcgagagaggggagcggggagaagaaggagcggaggacgagaacgggggtgaagccctggggttgttgttgttgttgctgcacttgcgccgccgccgccgccgccgtcgaggagggggattgtggggtcgacgttgtcgtcgaggggacgcagtcgtcaaaggcgtgatcgagatcgtggctgatgaaggacgaggacttgaggaggatgtagacgtcgttggccgaggtgcatttcaccgtgttagggtggcgcgagatccaggtcgcgtccttgggcgaggaccagttgagcttgggggcagcggcaccgccgagggccttgatggctgcgttgatggcgttgtggaggtcggggaagcgcttgttgggaggcagcttggcgggcgtggagtcctcgtcgtccgagtccgaatcgttgtcggcgtcgccggggttgcggggaggggcgggtatctcggaggaggggacggtgggctcccagtcgtcatcgtcgtcagagtcgttctcgttgcccggctcgtcgtcggccaggatgatgccgtcttcgcggatgtacgagatgaactcgcggctgagcgggatcacgcgcgagcggatgcatgaggtgcggtacttggggaaccagtagtcgtaggagcagtggaggatgtggtcccgcgtgacgggagggaaggtgatttggccatcctgttgcggcgcgttggcggcttctaggatgccatcgagagcaggcatggtggaggtgtttgctcgagggggttgttgagggggtgtcacgtctggaggatgtgttcggagttgtcttgcaagaggtcgtcaaggtcgctgcggggcaaatgttgaacaagctgtggaagatccgggcgatcgatccaacaacgcaaagggactcacttttccttctgcaaagaaaatcgcaccccgcagggtcgagaattcgagaacgtcagtgccccgctcgctcgttgagtgaccccacctacatacatactaagatgaatccacaattctgccggcgcattccaaccccaactccaactgcgaactgttgataatctttcaccgccttcagtgagcgctacatcgactgatcaccgcccaggactggccaactgcttttcttcccgttacatcatcatcatcaacaacaacaacaccaacaacaacaacatcatcatatccccaaaactgaccaacaatgtccgacaacgtcggtctctccacgccgcgtggtagcggtacctctggctatgtccagcgtaatctcgcccacttccgcccgcgcgacaactaccagtcctacccgcccaaggactttgacagcctaaaacaccaaccgcgccagccagacaagggccttctcgagcacgatcgcaagcgtgaagtcgaagtgaaggtattcgaattgcgcgacaagttggaagaagaggggtgagttggttctggacccatctccagcacctgctgcttgcttgcttgctaacaccggtggcagcgtcgaagaagatgaaatcgaaacccgttgcgacgaacttcgccggaaactcctcgccgaaatggagcgcaatcaaaacagtcgcggtgcgcccaccggtccccgcaagaacttgaagatgcaccaggtccacgaactagccgacgccaagatcaaagagagcgagcggttgcgccaagcgctgaagatcagccgggactaccaagagggaagccactggaaaaagcaggaggaaaggctgaagggtgcacttgagcgggaagcaaatggtgacagcagcagcatgccgcccccgcctgcaccaagtgggccctctggtggcaatgaccgtggtggcgatcgtgaccgtggtcgtggtcgtggttttggtcgcagggatagggacgaaggcagactcaactctagggagcgccgcgctcctcccagggattgggacaggccgccaactccgagaggaaggggtggaagaggtggaagaggagggagggacagggaggttgacagctatcggggcgccgctggaagggacaggagcaggagcagaagccccatcagggagagaagtcgtacgagaagcccagtcagggacacgggccgatccagaagcccggtgtcggagaggagcctaagcaggagcagaagccgcagcaggagctacagtcggagccggagcccaccccgtagaagggctgcggacagccaggatcgcagcctgagccggagcaggagcaggagttacagccggtctccggatagggatcggtatcgggagaagtacagggatcgggacaaccgcgattagcttggcgactgagaaagagtttcgattgggctgggccattcacaattgagcgagaagaaaaacgacctcagcccgactcaattacacaaggaatcgttccagggctcgcggtgtccacactaggagttacggcgtttgatttggatgagaacttaatgaagggcgaatcgaaatcaatttcagctagggaaaaagttggcaaaagcatcggcgtttaggtaaaatatcagggcgctgtccctgtgaagacgaattattgtgtgttatcacttattcatcaatcccagttattctctagtctggccaaacgaacattgacctcggcattgcttgaattataaggaaacgaggaggtagtaatcgagcgaggtgagtaccaaccatgttccacggagagatgaccgaactggtgtgagaaagaaaatcacatgcgatttcaggtgacttccaactcactcaacaacctgtacgttagcttccaagctacatgatctacgacatgaatcccatacagcactagctgtgtacttggaatacttcaaggtactaatttaataattcgagagggaggtagaaggacaaattgggcgcgcagtataagccctggtcgtagctacactactgcacgtcatccaacacactaccagatcacggtgcagtagacttgtagaaagcgggtgagctagctataagttagtgattaagactggttgtaaattattgggaggaaaataaggggacgacgaggtggtggtcttgatacctctcctaccaccgattatttcaactgcatgccctgttgggtctacatcaataatacctttgccgagtatcgatagcaaagtcaatttagtgactttgctcctcccctgaagcacgtccgggatccagtggtttacggcgcgtcatgcgatgcactgctggcggctctgtccctgggcctccccgccgttgacaacacctctccaccccaccctactttggagacatcaacatcatcaacaagcactgttcttcacatcaactatatggctcactcattcccgggccacacctaatggtccagtgactcatatgccccgttcacagatagatctggctacaaagaatctgagaacaagggtccgcaaggtgcaaatcgcgacggcgaaatggagcccaggaccggacctcagccgctttcgcaccgacgacttgggcagcgagtaatcaaaagcaatagcgtgagcgccgcgcttcatgactacctccacaacaaccctggggggttcgatatgcgcttttatgccaggcggtatggcgtttcggttggcagtcttacaatgagactgtggagggagaagaggaaggagaagaaggaggatgatgcaactgaggctctggacagtgatcaagagaccatggaaggttcaaggatcgagacaccggcagcgttagcaaggccaacaacgacaacaagaccagagcgacaaagcctcacatttcccattcccaagccaggcaagatagcctctcgagaactcgtagaagccgccattgacgaatacctccacagcgaccctccggtgtctggccttgacatcgctagaaagtacggtctacatccgagcaccatgaataagaggatagctttgatgaagatgtcgaaggatgttgctagaagtgctgggaatataggaaagaaaaccaggagcggaagggcaaacaacttgaggagtaatcctccgagttcacgtcaacaacaagaagccggagccaagcctggtattccaggcaagagcatcccgccgccgccgccaccactacgaccaccaccaacagcagcagtaccgacaccagcaccaacctctgcaagtggaccaaaacaagccagaagtctattcacattaagagcaagagtagatcgcatcaactctgccatggagtacatcatccaaaatcccggtcattgttacaagcatgtcgccaaaagattcggcgtgggtcgtcggacgctcttcggcagggctgcgaagttgagagcagccggtatcaatgtcccatcctcaacgattccaggaagaaggatgccagcaaagcgggacacctacattactactggtagtagtagtgggcatggcgatgtacaagcccaacgacaacgacaacaacgacaacagcccagtggaggttcagcggaagaggcaatagcagcggtaatcaaagccagaagcagcacaagccaacggccacgacaggatcaaggacaaggcgaaagtcagaaacaggacccgacagaaaaaaagaagaagaaggagaagaaggagagcgcgtcacagccacgaccacaaccacaatcacatcaagagcgagagcgaggacgaggtctaggtctaggtctcagaagcagcagccgaatcaaagccgccgcacagacaagcgtgaacgccggggttagcagtagcagcaacagcaacagcaacagaaacagcagcagaagcaaagagaaaagtaacaacaacaacaacaataacccttcagactacatgtccagagctgagcgatgcgatgccgcctgggaggagtacctctgcagcaatccgcggccgagcctcctctattttgcagaaaagtacggaattcacaagagcaccttgagcgcgaggaaaggggctttgagaaagcagggggtggatgttgatctattattcatgaattctgtgaaagtcaatactaatggtaatgctattgctaatggggccggcagtggagggatgacaaaggttgtggacttgaggagcagcggatctggctctgactcggacttggaggaatcggaatcggaatcggaatcgggttcggaggcggaggatggtggtgaccatgagatcattgacttcgagagtaacgtcacctcaccacctccgtcgtcgaagctagtaatagcacgacgtcaaaatatgcaactgtctgatatccaggaacgatacctggtgaactggtaccttcgcgaagagtcactagggagaggagcaccgagtcgtgctaaactgactagcatggcattgtcgttattatttgacgggcaggaagtggacttggatctccaggatgaggattggttgggtattttgattcaacagtttctggagcggaattcggatatcaaattgatggttggaagggcggagggtgaagatgggatatggagtgaggaggtaatgggggggcttgtgccagcacagaagatgaggaagcccgaggatggcatgaggaggttatgggaaccaacagctgctgaagcagcagcggcagcagcggcgacgggttacatctctgacgagaatgatgaggaaggtgattgggaagacgaagaagaatccgattccgagcagagcgaaagtgatgaatcagtctccgattctgaagactccgaagaggacgactccgactccgactctgatcctgactctgactctgactctgacacctcgaccagcacctcaaacgacaatctctacaaccaagccttcgtcgaatccctctttgtcaaactcgagtccacaccctccccaccgctactatcaccggcaacaacagtggcagtggcagcgacagaaggcggacacgaacatagtagtaaccttccaacaccccaatcctcccacgacatccaacaacactatctctctgctctacataactctcagtcagcgacgcagacagctcagattgtcaaaaccctgtgcctcaaaaccggcaaggctctggacctcaagaattctgcgctggaagccctaagggagaaagcggaccggttagagaaagaggctggggagttgaagaaggccatactagaaatcacggcggcggcggcggcggcggcggcaacggcgggaaagcatgatggtcgtcttcttcttgatcctagccctgattctagttctagtcctccttctctggggctgttgtttcctgaggaggagcgacatgaacgggaggaggatcagcagcaggagcaagagcaagagggacaaaaaggaaagaagtcatcatcttcaggaagcatgaacatgagttctgtcagcgatgtcaatgcggcaaaggagattttggagagggccaccaccaccatcaccaccaccaccaccaccaccactgataagggagtaagggcatcgtcatcatcgataatacctcctcccgaactaggagaggcaaactcaatgcaagagagtttgcacggtggaagtaacgaagtgggtggtcaaggaaatggggagctcagtgaagaagagagtgaagagagtgaaagtggctatgacaatgagcacaagggaagcgacgctaaacgcccaagttttctcactgatgatacctcaacaacaatagtgtcgcatgacaaaaatagcaggaaacggcggcgtcgcatggtggatatagaaattgtgcttgaagccaagaaaatgtttggctttgctcagtatgaaagcatagggccatggactggggcatacacagtcgggcctggggcggcgcccgggaagaagaggaggaggatcacggagcggaacaggcagggggattactctctatagcgcatattagcagcatcacatcacaggtcagtgtatgttatgagagatcatggatagtgcttgctacctctctctctacttatgtaccaagtggtggctgacgatgttgaagttttattgtagtaaatataatctgatcgtagaaagcatggaaaagatataaagcaaacaaacttgtgaacaaacaaaaaacactttctctccttcatcaaaacgaacaatacatcctaatacatttaaatatgtagtaccgaacatgtgtaaaatccattcatcctcccttgtccgtccttcaaagttcatggggcgtgttcatctatctcttctcaaaggaagatactacaggagacggacaaatgtatacaagttattgggaaacgcttagggttaatgaggagaatatacatacgtaggagtccagggtcagtcaaggttgtaaaggcagggaacctggtaaggaggacccaggtggtctgtctgggcctcggctatgtatgtggtgtaaaactactatgtacatggatgggcgacatcgtgcgattgggatgtgggaaaggtttccgaggtacgggggaacatggtgcccatgggcatatttcacttcattacccatcggtagaggtaatataagcatgatgtcttgttctgttcgatctagttctgagcggggggttgtgcatcggtgtctatgtttccgtgcttagggggtctaaacattgaggcgaggtatagagtagtccttatgtttgcaaaggaaataaagatgaaaagttccacgattttatcgaggtcaccacgcttacctagacaacactgtaacaaacatcaagaaaacaaaaaagtgttgtgtcaaaaccaatcgttccacccctagatccattgaacctaatctgtacatatgtatagtggtagtaatattgatagaccttgccatccataaaatgattcgtggccgcttgaatgttctcaacataatatcttgtgacaacaagagaaagtagatctatgcctatctctcctcttcttctaacatttcaagacaagtagtgtttggatatatccccatttcagcccatatgctcatcccaaccctcatcgcgtggtatcattcttttgcttcttcgtgcgccaacagatacttctgcggcgagcccccctttgtattcctcatccaactgaccctttacattcatcccaatccaccccacacgcggctcaatcgtccgtcttgcttcacggaacagggaagagagtaggatgcgtaggctcttccttggattcttcttttgaatcggttccacaggctgaatctgcttcggatgtgaccagctttgcagcgttcgattaagctttagtgttgctgctcgtccttgttggcgcagcagtgttcgccccgaataaagtgctctgtcatccaatggcatccggtacgttgcgtcgagtgttaaaaccatcataagttcgacgtcccgcgacacgagtatttgtgatggacttgttcgccaggcatcttaggtcttaaagggtgaccataactgctccgcagcattgagcttaacaaacagtttgtacctcgtactaagaaatagtatatatagcatagcggcttggccgacgtaaggtacttgatagcgctgctcggaaggaaggcagctaagtaaggcgttttccgctgtggtactttcgacaaaatcatcgatgtaaaaatggctcggtgtcggacgaagatacgtggactttgttggatcataggaatccagactcagccaaaactctgtaaagtacaagaagaaaaagttaataatccgcacagatgatgatgaaaaagggtgatggatgtgctggcccggctgaacccagcgggtcacgaaggggtgcgggaagtgacaaagctaagactaccagccgagtcgagtgatgtccgaagaaggacgaggccaatcaagattgcgtgcccatgccgtcctccctccatcactttactggaaaaaaaaggcacccccatgcacggccacctggcggaattttggctctacgtacctgacgatcttctcatcttctctctcgcggggctcgatttgcaaactcttgtcgtacatctcgtgcacgtctccggcagcttgcatattggacaagatatactcctgaagttcaggtactggctgtagcgaatatgcgacgttttgatactgctggatgtctccgataacgtctgcggtcttcgcccgcttcgcaaagttgatctggttcgtcttcttcagaaccgacgggataccatcttcgatgaaggtaagatccgtaagatacacacctaagaatctcaggttagcattcgaccagaacataaggcttcaccatggcttcttaccaaagaagggaatgcatggagggttggacagatgcaacgcctctctgtattcaccaaagttcttagtactagccatgagcttcctcatggtttcaagcgtcgcgagaacgcgctgaggaatctgatcccatgttcttttcaagcgggcaatgggtgcggttcccaaagctgaaatgatcgatgtaagtgtagagaagttgttaagagcccggcacttgtcggcaacggcaacgaagtgttttatgacgacaacacgcttcctaacatcggtttgcgccaaaatcatctcagccacccagttggtcatctggttcgagtgcagaataagggccttgacattaggtgctggttctggctccccttcggcaaccttcttctgccatgtcttgttgagacattctgtagacttgatcttgccatacaggcgcgactcgatgatagtaagctgacgcgcaaattcagtgacatcaatatccagaaacttgagcttcttcatgttctttggcatgattggcgcaggcgtattctggttgaccgtctggatcatgcgacgaacattgacttccttgccgctccgccgctgttccaagacggccatcaagcccttggaacctggtgtctctgtcgacttcactgtctcattgacgaagttgtagacatcaaggattagctgctttgtctcctcactctgatcttccatccaaaagttatcgaaccagttcttaagaatgttgaccactcggaagcggataagcttctgcttgctatcacgccactgctcatactgggtctgggtaaggccctcgggtggttggatgccgaatctctttacgaggagctcgaacagtacgcgagccgaagtaaaggacttgtacgtcaacaggaaggtgttattgaagttcgagtcaagcttgtcgtggcgggtaagctgctccaccaaagcgaggagactaccacccttgacgacgggcggctgcaccttctgatcccaagatagctcagcttcgtagtccagacgcaagaactcaggtgtgtcatccacaggctgaatcggcgtgggatcttctccgaagaatttcttcatctttgacgggtcacccttccgctggaacgtgggagcagtgggatcgccctccgaaaacgatgctgagctcatcaataccggtctcaggaaggcagagtcagtcctcaagtgccgctcatacggcaacgagtcacctctgctaagcggtgttcgttgcataggttcacgtgcacgagcttctgcttgttgctgcatgaccatctggacttgctcggagagtagttggagagagaagccgatgtgcgaggagttggtctccaatgctcgagcacactgacgaacatagtccaatctctcttccaaagcatggccccgcacctcggaccattcatcagcgagcgggccagcgacggcctggcagccaagcaccaggtcggaaatgttgtcgtacaagctttgtttgtttgtcgcaaaatcaagaagctgcggctgctggaacccgttgctgccaaggcaagaaaggtcgatagactcaatcgtggcaatccatggcttgaacatgtccacgaccttgccaccggcagcgcaaatattgttgctgattacttcgtgcctgaaaggcgtcaccaccttatccgtgacaaccaagctcttgtccagttcgcgaatgccggaaaccagcatacgcttcagctcatccagcctttccaacaacttgctgtcgaggatggcagtgggctccactacaccctcttcatcatcgaggaaattggaggtaatagggtcgtgcgggccaaggccattagtctgccaactcccaccagaggtggacccaattacaaacccggggaacagccgaggaatgtcttcacctctctgctgcctagcaacttcgacatagctgtaaactcccatgaggacgccatcggcctcctgcaaacacttttggacggactcggcgttgggccaatcggcggcagcaatgtgcgaggaaatcacgagcttggaaaacttggacatcatatcgcggaaatgagggtatagcgccttgttggtcgagatgatggaaggctggcctgaatggttgtcggttgtccctgaaccagccgccaggagaaggcgcaaatggtcagagatgtcctcggcgcgggcaacgtactcggaccggtgattgttcttgatggcctcgcgataacggtcaattgccttcttcatgttggcaaccagtcggctccaagtgagaggttgcatagaaccatcgtcaaagaaggaacgaggaattgtagcggcggtagggaggttgaaagtcgcgctagtgaatgcggttgtcgatgtcataggcactatatggtgattgctgttgaaatatgtctcggtacggcccctgttaccggagggctgtccgttgatagaatccatggacgtggacggtgagacgccatcgtataagcggcggttcttgggctgtattggagtaagcccctcattgtcctacgaaaaaggctgagtgtgatcaagttttgtgtgaacttacaagtgatcctcgggatgcagtcatgaaagtttcgccctcgacttctgaggccgaggtgatatcgtcttcatcctcttcatcctgggtcaagccacgtgccatcatctcgggaggcggcctggtccggtcgggtatcgtcacattcatgcggtcacggggaccggtctcgttaacagaagcaggcgactcaagcggcaattcattgctgctctcgccggtcatggtgttgtagtagaacaagtggcccaggggggtggcttgagggatccagaaatcagccctggatcgatcgccatcggttccctcgatgggaagagaatcagggtcatcatcgcgatccgatgcatcatcctcgtcaaagctctcgtggtagacatcgtggtcttcggcctcttcctccactacttgttcggggttggccttctcctcggtctcgcctggagcgtcatcggggctagcgattacctcgcaataattactgggaaaccatcctctgacaccgttgatgacaccatcccaccaaccgctttcaagctgtgtgataacttggattatatcgccctcgtgaaagctaagactggtcctgtcgtctgcctcgtaatcgtacagcgcgcggacatacatggtgcccgcgggcgccgtgcctacaacgccattcatggaggaaacagggtcggtcgcaaagaagaaggaggagtcgttggggtcgaccaaagtcgtcgcgtggcttgagtcggcggcagcggggtcgcgtcgatcgtaggatgttttctgagactgggtattgtaggaactggtggtattctgaccctgaagtagcgacacaggcgtctgtgtcattagcatattgagcgtgtcgtggtgacgggtagaagcaagcgagggtgtagaatatcaagggccgaagatcatgttccggtcgctgagcctcgggtggtgtaggtaagcaggtgatgtacaagtaatctttgcagaagtcgggcgtccaaggtgcgctaggtcgacgtaggtggatgcttaggagagacggatgcactttgtcccctatttcaagagtctgacgtcggcgggaattagattggaagggtgatccaaaagtttactcggcgctagaggctatggaaagaacagctgtcgcgacagacgatctgagtggtcggaaggctgaggcgtcggcgggtaaggagtggtgagaaagtgaggcaacacgggcatcgattcgccgaccgctccttggtgtgatggtcttgtaaagcgctggctcgaagaataaaagagtctagtgtagtgagagagagagctgatgcaagatcaggtatgtatgtaggtatacgtctaggtaaccggcgtgatgatgatgatgatgatgatgacggtggtccgaattcctgtcggtcgcgacacgtccttgtcttccgggtcgttctctgttcgcagaaggggttctcggtcgaggctacgttgcctgatgctcttttgtcgagtttggatggcgatgactcgatatgatatcggtctctcggtgcccgcgtggccaggtcgtaagggtccagggggcggtttctggcagtgctgtcgaacctgagcggatggtcgaattgtcttctcgtcactttaccggcatccgatttggccttttgactgagggttcaaccaagaacctggaagtataggttgttcgtcagttggagcggaaagactggacggacctatatccggcaagggggtgaggtgcctaggtgagatgcattgggcggggggggggcgtctctttttgagagggagcagtcgacgacggaaggagagagtggatgatggcctcgcactgcagtgtgtgtgtggtaggacgaatggacagccagggcaggtcgtagggagcactgggcgcattgggacttgggacttgcccggcagcccgggctcctccactgtgggactagaggggacggagggtcctcactttgcgaggccctctttcccgctctccaacggttctggacctttgattggctcgtgctcaattcgtctctgggactgataggtaaaaggtaaggagtgccctggatgggggatccataacattatggaccctttcggctattcactttccctccagcaggcaagccctcccctcgttcaactgagtgcaatcataggtagcttccatcgattgaacctagaggtaggtacctacgtatactccaatcttgaagagtgccatttgcgacaagtcttcttttgttggacatacacatctcatcgagaacaaagaacacagcatcaaatcaacagaggtccaacaagtattatgcacccgataaactaagcaaaaagagacagtcgcgttgctggcctcgacctcgctgatcagtacactagacggatcagtacggggtacaagaagtacacattgactcgtcgaggctcccgtcactcgctggagacgaaaaagagtagacggcctcggctgggtctcgaatcccattggcgagggcagtgattggcagcctctttagtgtacaagccaaatacactagcagctaggtagaggtagttacactacacccagaaagggaagcacggccccgaccacctatgcaagtcactcggtgctgccctgcagtcggacaatcagccctcgaggtacctggcgcgaggacggaccctacgcagtaagtaactcaggtctgagtgagctgaggatcttggtgtcggcacgtacagttgctgagctcccacggaaatactgtgttccctccctctctctcgagagaaatcaccagttggactcttttaggtcggttcgcttagaaggcgatgccatgctttatccagctgctaatttctgcaaaataaaaaaaccagtcggctcctacaaggatcaggaaatatcgatttcaaaaagtcaactttccgaaataaagattcgacctcagcttcccagttcagatcccgcagaaaagggtaacgatcagaaacggtaaatgtttcggtgcgggttccggtttcgtatagtagcacttctacaggcttctattacagctcagtacaactaaacgagtaggtacacaattgagagcaagcggggcaggcaccgtgacccttcagttcctcagctggaaaataacagcgagaaatgcttctccatgttgcattctcctctttgcacccgccatcgtcgacaaccatgacacgcggcagcgttcccaacagtccggacaatgatacgtatggctcggactcgttcatctcatccagtatcatctgaatcacgaaccgtccaaactgttgtaccaccaggcaggtccgagcgccagaatatattcccgttactatgaaatagtcagtcttttattctcttctctggatggccagctgaggaacccatgagccccccaccagatcattcgataaaggattcccccgctggaagccgttcgggctgttcgcgtcatcacctggaattaaaatgaccgaatataatccagcagtccaaaccgcaaaaagacaagctccggccacaacgaagagggggtttcccttccacggctcttccaccatgcttccgcgccttctggaaacaaggacaaatgcacgaaatggaagcgctcaacagccgtgcaaggcgtggaagccccacgggtacggtaagctaccgtcccttaatttgccctgttgcacgccattgctcgatccgtcactggcatcgttgaaccgttacacgcattaagcttgtcagccgggcagggtctccagatctggaaatgtcttcatcgacctccataccaagagctgggccacgcctgggaccgtcatgctaccaggtactagctgactaggtatgtatgtacatgccctcgtggcgtctccctgtcttgtctttcacttcttcccacccctgaacatgtaaagatgacacggagatgaagagccccccacccccataaaatatatcgcaactataaaagcctgcgcctccattagacgacaactgcttgattaggaagcccacaaagtctatcaatgccctttgtcgataacgagccgtccttcgaaacttcatcaccacatcactcattctgatcaggcaggtcagccagatgcacgggaagctcccaaggcaggacccaggaactttcggcctcttcctatcacctcccacgttttctttactcccctggaaacacccctctagttgagaccttttttcttcccctccatcagcctttttccccccaccccccacataaagtgtatgatgaaacagactaatcactgaggtccggccgggttggacctgtgtcgccggaattacacagcatactgtccagacatgtccagatggagaggggagaggacattagattaggttgaggtagtccacctcgtggcattccatctagaagcagcggacatcccgtcgactaggggcccaaggatgatgactcgaaccactacatgatgaaaaaaacgtgggaccccagacgtcgggacggtagcagggccgctctcatggctcggccagaccagacaagggaaggccagttaatcatcacggatcacaatgtcagcggaagcaaatgctgggacccgagctgggactaaggaagttcgtgtcctggcgtccgttacgatgaatggatgccatacacattcccgcgtgttccattgttccattgccacgttatgcacgccatggcccctgaagccaaagtcataaggttgcgtctgatgctttgctttaaaagggaaaggccacggctatcgacgggttctaggcctcgagagagattgaatattcaaaaaagcttagggggtggcacgattggaaataagagccaagaccaaaagtgacggatgccatgtgggctctggagtggccgcaggagagaatgactactacataggtgacgaaaagagaaagagccgttccttgcttcagaattattcagcatctggaacggtccctttactcttggacgagaagcctcatgagcctagacctccggaggaactatgaagaaaggcgacaccaatatcatagtgatcctacctgacgagtttccatctaagccgtcaatcagtacctcaagcgaagcgtcactcgaagtccgatacctcgtaactcacccaactaccgttcccgctcaaagaccgttcatttaattgccggaggtaaaaacaagataatcccatcgtaattcaagcctttcagatacgtctggctctgggtaggtaggtaccttacacaatcatcattgtccatgtttcagacaaacgacacggtaaggatcgtaagaaatagattgtcgggttacacgatatatagagaaatgagcttattgaggctgaggctgaggaaggacggacagggaggcaagtggaaggaagcaagcaagcaagcaaggggctctgtactaggcacctgagggttatgtagtagaatccaaagcccatgcagattcaaaaaagtcacgtactttctggaaggagaaaaaaaataaaaaaaataaagcaatagggaaaagttgatgggttggtgtgtgacgagattcccttatgggacaagtgagaggcctctttttgatgtgcgggaaacgtgcaatgagcgcggcgagaacatcttggttggaaccagtcagcttcatggtcatgacttgacgcactgggtatcttatttctaagtaactggttttccaatgccttgatgtctacggtacctacctatctctggaggtgtggagacaagttgacgaagtgtcctagacataaccgaggaggatattgaacaatgtgaggaataaaatataaaaatattcttctaaaaaaaaagaattaaaaaaaacctatgtttaagaaaaattgaagtgaaaaataaaaaaaaaagaaataaaagccagaaaaaagtacaagaaacctccatgccattgggcaagggtagagacgacataaaaaaacatgattacaatggagcccttctgtagacaatgacagaactctcgtagaacgaaccggtagagtcaaaaaaaaaaaaaaaagaattcctcgtgttttgtacgcgtagaagaacaatgtggggtttttcccgacggtactgcaaacaacatgaaagtacggcggcgtcttgaacatgacactcaacgagttcttgacactttgaattagtacattaaagaaagagaatagaaaactgaaagcgttgaacaatgcgtgcacagtttacgtgcttgtgaagcaaagtactagtcgggcaaatatgttgttgttgttgttgttgttgttgttgttgttgttgaaccccccacggccacgttctgcctctccttactctaggtatcaagttatccatcgacatcgtgcttgaatgtcgcaggtagctaaggaagatatagcaggagacgaggaacgtatcaggcaaaatactaagcatccctggtgccactcgcctcgcaatgggtatgtaggtatctaactgatgagtacacgggagatgtttccaaatgcgatgaaatatagattaggtactgccctacctgggtgacacttgtcttttggaagaatgtctggtgagagcgagataagagacaggacatgacaggatagtactgttatccttggtgtgttcaacccattcatacccaacacctattcagagtctgcgcctttccatgatgtatagactagactacctagttgtgtatcactggtaactggtctgagacagtcacttaaagggtctaacaagttgtgttttctgtgtccgcaagtttttacacggtcaggtttatgccacgccttgcctgcctggctttcttactaaagtagagggggcttttcgaacggtcaatagcacggtactgatccagccttgagctgttttgatgaacttgtggtctccttcaacactttatcctagagatgacagccagacattcttcagatagtatcagttgaaatataaagcactcgcctgaatcgatgtatattatttttgatataaagccacacttttgatcatgttctttacagcgtagcagatgaattgtaccatacatggtcactcatagtcccgctggcgaagcttgggaatctcgccatgatactgtggtacctacagctgaattgacggtttgatggcaagaagatgtatcaggctgacggcttttgcttcgtacttgcctatgttgcgtccagatcgaatcagtaatcttccaggcggagcaaggcctgtatctcttgccatctacgcatctgtagtgtaagaggaagccggagggcaggaacgaccgagagcagttgaattgactgctcgctcttttcgcactcgcccaccattgctccttcttgcgtaccctccaaccgccattttgggacagaagcccccattccgcgcccaccaacaccggcatgacaatgccacaaaactactgaccccacggcaaagacatcaacgctaagtcaactaggtaaataaccctacttactaacctagtccatgtcttgcttaggaaccaagactctttcgagaaggtatggaaagcaaggtacaggtaggtagctgactagtagtagcaaggggcgtggaatgtccccggcgagatcgatctgattatgggtcagtttgttttgtcgggcctgctacttccttgaatgactgtataaggttttcgaactattatagatccacggagtctgaattgggagatcgtatagggacacttgctgctcactgaggacaatgtaccttgtgaaaatcctaatgaagagcctatccagattctaatgtgatctttgctctctttccatcttttaccactcagctccatatacttaatgatttatgaaggcctataacggtagctcgctgccttcttcaaaggctgggctgatcactgcagtagttcgccatggtcactcaacagtgaacaaagataacgagcaaaatacgaacgaacgaaagaaacaaagcacgacagaagaaaagtaaaaaacgtcaagaatactactgcagaactgcaatcttcgctcccgtcgtaaacgtccctacaaggagaaaacggttcaccgaagatctccaccttgtcacccttcagttgtcgatctctttccatccgttcatccaccggctcgtcgacccagcctgtccacaggtccaccctggatcgttcgatcacccatgtacaggtatgtatgttctcttcccgcgtcagttggccaaagctacaaaaaaagatgacgaaccccatttgaagcagaccagtgggtttccagaacaacaagagaccaacagactgatggttttttacgagacaccaaagtgtcgtgttcgacaaggggtgtgtatgtagtgtagtatagagatgcaaggaacaacaaaaaaaaaaaagaagaaacaaaggaaaagcggtggaagccactctgcactgcactgcacttgaacagtgccaatcacgttggcgtttcgagccctacgaacggagcacttagtttttttttatttttctttgcaacgtggatcccgtcccgcaccgtccggtcaattaccgagtcacgaccggcgggccgggtcaggggaaggaaaataaaaaggacgggctagatggcatgatggagggggagcccaaaggggaggggaggggtaaacggagatgacgatgtttcttgaaacgggtggcaggtacatacgtacggggtagtatagataccgtggggggttttcttttcctttcgaaacttacataccccgaagcagtacgtgaaagcaggatgatgtggacaacgagatgatgaggggaagacacatggagaaaaatgaaaaaaaaattgggggacccttgatgggagggtgggatggcaagcatggcatgacatttcatagcagaaagttggcgataatgtaaatgtaaaatgacggggttactgtgatgcgagcatgtagaggtatgtaggactgacagacacacaacacactgcacaatatcaaagcatgtaataggtgtttcaagacttttggtagtgttgctgcagagtgtcttgtgctcatcacaatgttcatgttttgaaaatgcacacctgttgtatgtaaactgaacatgaaatgcatcttgaagagagcaagatgaaaaaaagaacccgaacaaacgaaacaacgaaacctgtgttctctgttcctggtgccaagctcataaggaatttatgacaagccaatcgacgtccaggggccccttttttcgaagttaccctaacgtgctttagctcaaacccagtaaacagggatctctcgtggtgggaaaacgatcccaagctagcggatccaatgtctttgaacccattcgttctctgagctccccggaaaccacccgcggcctccccacttgaaaaggcacgaggattggctcacggtgcccatttccagcgggctgaggtttcctcttcagtggggggaagtgtccgtctgcggtctgacaccggaactcgtgcgggtggtggtggggcttgtgttcgcgaacggaagatgaagcgagcagcgagctggtgggttattgctggccatatcgctgcactgtttctctctattctctcttccatgtgctgttgtcattcgaaaatggtgatggctgatgaattttgggtaaaagaagagactgctgaaatagtatcacctctggcgcatgggaaatggccgtgtttgacaaacgattgagcaaaatcaattcccaaaatagtacgacggcgagcctacctttgaatgaatcacataggccgtttgatctggtttgccaaccatgcctgggtgttcaatctccaagtgtatggcatggcatgaagaaattaatgatttctgggaagagcaagagcataaactgctcgtcgcgattcgctatccaccatcgtgtagtgtagatgagtggaagtaccacgcagtcaagatggtcccccgattggcgcgcggccatggttggcccgtcgacaggactggcagcattctgcccactggttttcgagaacgcgtttcgatactgcacaccagcctctccattcatctggacgggaatgttgcgcttgcgcttttggtcttcgggaaccttattagtggaccgatggaaagattcttcgaagaagctggggaggttgcatccatggcgctctatcccgtattctagtggcagatcaggtacccctcctcgaagtcactctcaactgtcgtcgtcttgtgtcgtgtgctgttgcgtgctgtcgtcgaccgtcgttgcggtggctgctggtccaatgtcaatctgggaagattggagaacgaaagcaggtagcaattgtgccagacgcggtctgcccgcgagcgtccatgtgagtgcaacccaccaaggacgccggcttgaaggccggatttaagttccacattgttgcgttgaagtgagcgaacttacacagtacactggaagcggtaaaatgggaggaagggaaaatgcaacgacggacggcaatcaaagccggtgccatttctgcagcaatcccggagttcgaggcagcatatgggcgcaaatatcccaaaggagatgcccttctcggagccatcggttgcgatgccttgtgctaatctcgaaaactttctcgttacccaatccttctcgttccgcggcccacgtcaacacagtcagtcagagtgggataatttgtatacctctaacaacttgcggtgcagccatccatcaccgactcttcatctggctggctggctgttgatgtttttgcttcgtggtcttccatggacgtgaacatgatggtctctttgacgtgagagtgacacctcttgccccttctacccctcttgcccctcttgcccctcgtgagcccctctcatgaacccatcttggtcttccaagttgaaatgtcagtctcgtgctgtacagtgtggccagcgagattgcggtaagtacactaagtgggagcgataacgcgatgttccccggatttgctgggatctcgttggccaggccgccaagccgccaagccgccacttggtcggatctgccgcttggaaggtaagagcgaatccacagacgtcgcctttgccctggtcgccgccggcttccacgatacctccatctccgtgttcgttgttttgatggcaaacacgggattcttgtggaaccgtacagcgtggtgatggatcgtcgatgtccatacgagtgggaatgcccatgtgatttctcgtttctttggtacactaatccagagccctgaagtcataatcatccgtgtaacttaattttcgacaaggaacttcgtaaacaccattcgcacgcctttgtaattggcaatattcgactaacaaaacagcaggatggctgctgaggttggtcgctggagtgtgatgtgctatgagctgaaattgtcggccatcttccttctttcttttcattcccaggtccgcatttccaggagtgtccgattcgttggctgggggttgggtaatgcagtgtacagtgcttgtgaagatcttgggacactgtctttgtatccgcatgttggaccatcagcatcattgttgcagtgaagtagttcgtggtgtttttctgacccctcgcgcagtgcaaatatgttgttccagcgcgttgtgagatggggaaaaaacgcggggcagataaacggcgaagacacgcgggtcattgtactcctagtggagctcaagcaactactgtacaacccctctgttgattttgtttcttcgcgcaagcatgagcgttttcgccgttgttgcgttatgggctggccctgttgtcaatgattgtcgccgcatcgagtcagccatcgcagcatctcgcacaaagtggttccgaggaaggtcggtcatgtgccactgtcaaccattgcggtaacccacaataatcgctacaagtagcggggaatccgtcggtaaacaccgcccgctcaaggtcaagccgggaaggacaaggccccggctagctgactggcacgactggcaagactggtgacaaggtgaacacccgatgacaagacacgagctgagacgagccgaggggcaccgctgcccggcgggaaacctacccctcgaacccctcaatttcaatgacatccactcggaattggagtctgtccttgggatttgtcgcccccgccatcccgccagccgtcatgggccacctttggtgtgatgggttgtagacccctccttgacggcgagaaagctcggaggtccagaactccagagagcacagccgatgtacattcttgagcaagagtgtgaagctgttcggtaacaagaagctttgcctgctcgccggtttgcgtgacatagaactacatacagagcccaaagtagataacctccgagtcccgagagctgtgatcacgagatatcacactgaatcgatcgatattcaatcctgccagtggctgaagagcacgtcgtggggtccgagatgtggcacggagacccagcaattggataagaacgttgggattcctcattgcttcggacccagcctcacttttggagattggactgacagtgcaacaatggaacgacgggcattgcagcagcagcatccgtcatgcaggtcaaccagggcaagccaggggttgtcttggttgctaacttttgaaaacgtgttgcgacctcgatgtacctgggtacgacagctcccagtttgctagtcgttcgtctagaagttgtcttatgatgtctggttcctcgtctcgaaaaaccgatgtcctggtagagaaaagggtgcccggaaagcgacgtcggtcgagactggacatgtcgaggagcggcatggaacatgatgctgttccgcggtaggtacacgcgccttacatgctttctccaactctgttacagtgtgggtggtgcagcagccccgcgaaacaaattgtcgactctcgacatccaacggcatagctcccgtcattgatattttgcggtgccctacggacgacttaatgccaacacatggaactcggattccctcgacaacaaaatgctccggctgggcttgggacactacagcgatggaacagcagccctgacccactgatttctagcatcttcaatggcttctgtaacccaagccctccgcccctctaccctgctcgtcacaaagacaacagaggcatgcccgttacgcccgggcacacgtcctggcataggtaggtacctaatcacgatatggcggtcagtgactgcagcgcgccagacaactcatcatcaaccacgaaccacagataggactgcggggcccagcccagagccagggcccaagttgagagacccgggtcaggcgggtgtcagtgggagaagaagattcatgccagcatttcgggttcccagttgatctgctgaaatatgcaatgtggaaattcgcctatctcggtgtacttgtatgtaacgtaaatccggtggtgaggtgtcgcaatccaagtttgcgttccagtctgtcttccaccgtgccgtcgctgacaatcaacttttccgcgccggtgtcgcgcgcccgcatgacttccgctctggccgagcgtaacttttgccctggatggagggggaagcggcataatgtacctggattgtatgaatggccagggcgagtttggaattggctgaacaagctgcggcagctccaagtgcccgggcttcaagcatgtcccacttcgacattacatactccggcaacacgcaccgcaccatggaagcatggcagcatgactgctgcttcaaataacgacggacatctcagcggcagcgggatgacgaggatccatgagattgctctgggaggggcttgggagggcagatctgtatctggccaactggtttctggatgcactgtgtggtcaaagaaatttgatgacgggtctcgcaacacgaagcaacacacttcgacacgttagctggccaggtacctgcagagcggcatagcgctatgctgtcggcgaaagctgcgccagaagaaacatttaggcttatcgatgagacgcccctgccccgcgccttgcatcccggccttcaggtccttccccttttctggtcgacatgtcaaacccgccccaccttggcgaggtactcgagacatgaccggccaacagctgtccagtcacagccggcgcctttttgctgggagcgcacaacagacacacaaaaaagaaagggaaatggcctttctcatctcagacttgtgacgcacctcagtttgcgagactcaccgctctggaaaaggtgggcaagtgggcaaggtgggcagcccgcgaaaacaggtgtcccagcattgctggctttcacctcgaacatcttttgctcgcggcgaggccatgatgtcgagtgcctcgatttaacttccttgcgacttaggttgcaagaccggatggaaagtgttatgtttagtaggtagaggcaggtaggtaggtaatcctgtcccgtcccaaccactggaattaaagaccagggaatcttgcccatttatttgtagactgctcatcggaagggaggacgtgggagacaagcctgccgtagaggtagtaccctgtacctttcggcacccctcgatcaggcgagctaggccaaatcgagagtctgcaaaaatttgcgaatgtttggcacctgcggtttcgtagcgggcgtcgtcgggtcgggggggttctgggtgctaaaacgcggtgactgcacactggtaaggtacgacatctgaaggaggcctgtcgagggtgacctacctaattgcagggcacctggcttacttaccgggcctccatctacgacctgacttccacttcgttcccttgagagggccaccccccacacggtctaggctcgctggtttacacacggtgctggcactggcacactgcacttcagttttggctggcacacctcccgtccacctcactggcactcgcagccccagtgcagtacagccggagtgcaggcaacgggaaacgggcgtgggaactgcgcgtggaactgtcccccctctctgcgcaaaccatcttttctaccccgttccccctcttctcattttccaaaacccctccagctttccctcccgcatccatccccatccccatcaccaccacccacgccagccaccacgacaaaaggtcggcattccacaaccgcatccgccgaacagtctttgcttcccacggcaagacgacccctctgcaattcaattggcaggggcttccctcaccatccgccacggtttcttcttccatgattatatcaccaatgagcagcttcacgacacagagtcacgtcgacacactttaagtcctacgggagcgcccgcgagcgaaggagtcaggcgatctcaactatcgttctgtgaggatcaactggacttccgaccaccacacctaattgtcgccgtccacgtcgatcccgttgtagcagttcgagccatccgcaagaggtagcgaggcagcttcaccaccagaaccgacatcccccacatccaaaatgccaggcgcaagcgtggctgtcgcgcctacgacggcgcctgcaacgaccacaccagcaccaacatcagcatcaacaccacgaaaggcgccaggcgctacacagccagagagaaaatacaagtgccagttttgtgcgagggccttcagcaggagcgaacaccgcagccgccacgaacgttcacgtacgcttcctttcctctcctctcctctcctttccaatactcgtctctttgctttcgaagcacttctctcgttcatgttttttttgtccaaacagtcgcgctaacatacactggcagacaccaaggagcgaccattcaagtgtctcaagtgcagaagcaccttcgtacgacgtgatctccttctccgacacgaccgcacagtccacgccaaagatggcggcatacctcttcacagcgacgggaagcgtcgcggtggtcccaaggcggctcctcgccctgccaccgggcctgccaaaacccccatggacattgacacttcagctcttgagcagttagaagccagtagtgacggtatatttgatgtggaaaccgctgcgatgctcgttgctgaccttcaacataaagccacctcccaggcgcgagcaaatggcgcaccttacgatggcaatgggaccatgtccttttcgcaaaccagcaccccgactattgagccctcggtaccctttaccaacggtgcgctcggtcttccccagtgggacagcttcatctctcacgactcgaaagcgcactcggtcatctcgggtcccggatccttcgatacgtcacatcccaaccatatggcccccatgggcggccaacacatcaacgggctccccctttcgtcgctcccgccttcggtgaacggcacccccactccccagtcgccattcctgccgcaccgcacccatactcctgtggatgccactcaggctcacgccggccagaagcctccccctcctcagatcaacagcgatgaggagaggaacatgattctggacaacatccgcgcccacgatgccgagcatgccctcccagaaggatttcgcgtcccgagcttaccgtcgattaaccgatacctcgcgacatatttcggcttgttccatcatcatctaccattccttcacccagcctcgttcgaacccacccgagtctcaccaccgcttcttctcgctctactatcgatcggagccctgtatgcttttgatcaagagaatgcgtacatgcttcatatcggttcgaagatcttggtgaaccaattccttcagcataaggagaatttcagctcgcgcaagtgcccgctctggaccatgcagagctctcttctcaacatgatttttgccagctggagtggtgaccccaagggattggaatgggcttgctcaatcaaaagccttcttgccaacatggttgctggcaacaggtatgagctcaagcttcgccaagaggctcgtgaaggacgccccccaacacgcgccgagtgggttgaggatgaaggttgcaggcgtacgtactatgcggtatacatcttcttcggtcttctcaccctcacattcaaccacactccggccatcaacttcaacgagttcgaagacctgcagctcccagccaccgaattcctttggaacgtcaaggttgctgatgaggtggcctggcaaaagcatctcgaagcgtctcccgctccgacatttatggtggcccacgataacctcttccagggcgagacgctcacgtacagcgcttttggaacgcgtgttatgatcaatgcgctcttcttggaagtttggtatcacaagaggagtcccgaggctttgcaggatgtagtgaccgagtacaagctgagactcgcccttgagacgtgggagaaatctctagagttctgcgagcacgagacagtagcggctcccctgcacacgccccaaacgggccatcccttgatttttaacgctaaggccatgtatcgtaatgcgcgtgctcgcttggaggtggacttgaagacggttcaggaggccctccggtaccatgactcctacgaggtcgccgctgccatgtcgaatgcccgggatcgggtacgacgctcaggtgagatgatcaaggtcattcaggtttgctatgactgcattgagactgcggtcgatactggtgtccgctgggtggctcgtacctcgcctacaaactggagtatcgagcacccattgggtggcatggacctcatgatcattctcagcctctggctctatcgtctggaacatgacgaggagcaggcgacggaagaggagcaggtcatgtacaagcgtgtgcgagagctgtttgcgagggggcttcaggaaaagattgacggccaccttggcgctgttgtcgcgagactctgggcctcaatgcttggtgaggtcgttgtttgggggtaagtgattcccgaggacagccatttgacgattttcggctaacgtgattttgtttgcagcatcacccgtgttatggctgactccttccgcctccatgagcaagccctcatcgggtatgtggatgacatcgaagcatcccccagtgtcacgaccccttcgatgacatctcaaggggccgatgaggacagcgtgtattagttgtgacgaagttgacgatcttatttatggtttgtgagggtggggtttcggcatatacctttttcgagcggttttgggttctcgtcattgttcggtttccttgctttcagcatttcattgtcgcttcttcccccttcaagagggactttccaatctctgtttttcaatggcttcagggttcatcggcgcgaagggggtgggggtctgaagggtttccttgataattcttctggggtagctgtggcatttcgcgtctgcatggtggtggtattgggcaatgatggagggacaagtttggtaatccggtttcgcattggtcccgaacggcatgaaggaggatcaaatcgcgcacaaacgctggcgcaagcctctaataatccgcaacaccaacacggttgctggtcccatgtgggaaatctttttccttctcaccttgtctcgttagctacggcgcccttaccgctttataataaccctttcacgtcttcgccgctgttgtgtgcggcggcagacattcatctcctactcgattcacttttttcagcttctgatacctttgttctactacagttcttggctttgttgtcgttgtctgttttacttgccgaattttcacacgttctgttttctgccttaccatttcagtattaagttttccttatttcctttctcattaccctcctctgtactagatatcaggactagggacgctgtttctaggcagaacaggtggactgtaggagcgaacggactagttgggttttgttcttggtcttttcctgttttctttgatcgttttctcgttgggaatgaatgagctttggtttggcgcatagttagcgagctgaactcaaaagtttgttcaagaaatactatagcaaatctccttacaagactgatagttaattccgaatgggcataaaaatgttaatctctctatcctcacttctacctcaaggtcgtgagttgcgtatacaatgtagacttggtgggttcgttgaagtggtctcgattttctccatattaattcaccaaggtagtgtcacagaagttcctgcatgtagccacaagatctctttttcttatttttacttgtactcgcgatcgccagcatgtctcagaaatgcatgagtacattttctgatggccggaaacgccactcaagcagtgctccgactgacatccactgccttgtaagcttagctacagttgcgttctcatttgccttataagtatttcacgggggatagcaaataatttccagaggcagacgtcacttaagccatcaaggttctctcaaagacggctgaacgcgcttgaacgcggtataatctttgggatcaaaaagacgaagctcaagtacgtacctctctctacctggtgtgaaagaacgcgtcacggtcctttgcagctggatctcaacgccaaactcattgaaagggaaggaacgcacgtaacgggatgaggggagaaggtcaggtggtgggaaggaaggcctgtgttgaagcaggtacccgtctgtttgttgccgatattgcttcagcttctttcctttttcgcacacgaagtccttgatcttcccgcccttgtctcttttcagtcactcagtctcagctcatttccttccgacatacatcctctcagtcgaggaagtttcgctcgttccgtcaccgcgcacaggtatggtaaacccgtctgcacagccttggccttcactttgttctatctttcactccatcgccagagtcagtttcaacccagataggttatcaacggctcatcaacaactgaactaagcactagaatcgccttcataaaccatactccattcttacatatcgtgccttaccgctaccttctcgttcttcggtcgtgtaacggctgaatttctgacaaccgtctgagtagactcggcctgggcttcaagacactcagcaaggagagacgcgactcactcggtgtgtacctcacattacagatatcttctgtttcacggccgtcgcgcgcttcgggactcggaaattcatttccatcacttcccattcaaccaaaaaaccacgaaccctgcgttccatgaacctgtctcaactccgccatgatgctattggatatggctggcaacgggccggagcacgatagtgctggctctggtcactttgccaagcgccccttctcactattccactctctttgccttctggtcgttgccttggccttttcaggacaagtccttgccgactgcgaatgtggctatcaaagtgataacctcgacggcatttatcagaatgtcttcaccgatcttattgagacaaactttgcccgcatgcccgatatctccaccaatactgactggctgcgccaggagttcaacgtgaccaaggccaaggctcgtggagaatatggcgagatgttttacatcaaggatgacgtggaatatgtggacaacattgggaacagggcctctgacggcctacagctcattgtcagacaggacctgattgacggcatggtgcctgtggctgaggttgatactgccagactggatctctcctatggcacttttcgagcttcgatgaagttgacgactatccctggtacctgtgcggcatttttctgggtcagtatcagtcctcgtatgtaattcttccttggaactccgctaacatatcttcctccgcagtacttcaacgatacccaggagatcgacatggaatttctgtccaaggacttcgaccacagcagaaaggcttacccggtcaatctcgtcctgcaatcccgagccgccgccgcgcatggctacgacgcctcgaaaaccgacaacttcatgcaggcaaacctgcccttcgatcccacggccgatttccatgaataccgtattgattacaaccccagcgagattctcttttatgctgacagagtcctgctcgccaagatgaacggctccaatgttccgagtcctaattcaaatggccacctgattctgtcacattggagcaacggaaaccccaagtggtccggcgggcccccgaaggaggaggcacctctcgtcatccgctacatcaaggcttacttcaactcgactgaccccaagagagcgcaggactgggacggtcggtgcaagaatgcgaaggcggagacctcggtgtgcaaaattcctgttgtgaccagggagaaccagactgcaaaggactggttctttagtgattattcggacatgtccaaaaatcagactgtctatgaaatcaatagtggtgctagaacccttgaggcgatggcgcgctggatgattgttgttgttggtttgctgatgattggcttagcagatggcttctgatgagaaccagtgattactttggaatcctgtggcaaagagagcatatcaacctactcatgtgacagggaaagagtacaagagtactagtatctgactgtttatatgcgagttcagatgtgcctcaattggctcgctcaacacctgcatagatgtttgatcagtcttgaaacctgcaatatcagggacacgaaaaggtcatccgcctgtatatgatcaagaaaggggtgtatgaagaaaaccccatcttcgcaaagtcaaggtcacatccacgttacccaggacagctcacacatcaacgacgcaggaggggttcaacacgctatcgaagccacgtgtgaatggtcatctccacttccccaggaagcagtaagggactgagggtgcaatactccaactcgttagtatgtagttgaagggtagcgtgatgacagaataccaccctccattgaaacttgcgtattcacaaaatgtcatcctcacacactttaccccagacttctgtgtagtgcaagtaaggtgtgggtgtggcgcttactttcggagaatttcacacccaaagcgtcgtcttacccaattacaatgacagatttccccggacttttggcgtttttggctcgctagctgcgccgtttgaagccgccgcatcggtagtgtacactacacctctgctggaatctactactttgttagcgtggtatcttcacctcacagatttcgactagctggtggcgggcataccgatcatcttctgtgggaaggaaaataaagttatcgccacttgcagtgtcaccgcgctaacaaagtagtgcacatacctgcagaggtgaagatgggcataatgtcaacgtcttgcttgtgaaggcggttgagtgactgctggtcggatggcgggaggttaaatccagtctttttgtcgagatgttttgttgtggtggtgataggtagctacctcaaatgcccatcttgagttctgcgggtaggaatttgtcggtatacacacatttctacaacggaacgggttgatgcggttcaacaatgatagtaggtaggtagtaggataggatgcagtgggagaggactgacggacttgataagtggaaggtcggtggttgacactttcagtttcaatcctttcgctagttccctccgcgagaaagtcttcgacagaacacaactgaagtcatacattacttctcacaggattttggtttcaacctgcgccaaggtcagctctcacacgggaaatgcaagacatacatacagataaccacccccaaacgctgttaactgactgggttgtttccaaggaaccgagtgaccgagttccatggcaaacctacctacgatcgaagccctcttttagatatttttttttccccttgtgtcatgtttacttgtttgtgtgcagatttcaatcgggagagaattaccgataggtatgtccccttcctctggatgtgcttttttgttgggctaatatttttggctgtttcctcgcatccatcaatgattgattaaggcctggtaggtttcaatgcaagaagaccctacatgccttttgacttgacaagcgagcttaggtctttgcatcatgtcaatacaacccaaaaaaaaaaacgtggtgtatatatatatgtatacatatcgaccgttgcgggcctgcgctccggtcgcgccaagccgcataacgttcaactctcatgacgctagccccaattcatcgatcccgttgcaacaattggcatatgtgaccgaccgcctttgatcatctgtttcatcgatatcggtgctccggatgactggatgacctgcatgcagacggacggacgaacgacgtgctgctggatctgacagcccaggcgatcggtcaatgtcatttcatgtcagcggggagagaagattaggtaaagaaaattaagggctgggtccggtcaccagccatcccgctcgggaatccttccatctgggagagagagagaggattggcggctgggagggttggttggttggttggttggtgccttgcttaagttcccagcaatctgtctcagccggacaccgttcggaacaataaatgctaaggcaggtacactacaacaacaacaacaacaggttagggtctgatgttctttttcggaggtttcgaagaagggggcgaaaaagatccaatccatgcttggacaaaataggtattcccccctccccactttttttgttttctttgggtgtgcgccatcttcttcaaatgtataagccatcatatgtcttacaccacaagacgcattaccaaaaaatccgcatgatgtaaactggttcagaatcttcaagctaagtacgtggatatacaaggaagaaagagagcaggtatacgatgtacctgaggatcaacaggagaccaaggagtgaaagcgccatagtacctatagatgatgaggaagctgttaagcaacgtagcaactgaacggtcccatcaacaatgacaatagcagtggtagaagtagtagcaaatagaaacagagacagtgatactaccaaagggggataggcgcgactatacttggttggcgaggtagtgacgttaacagttggaagtcagaggttggctacctacacatccgaaaaggtggtgggggactgactatctggccatggtttttgtcgaagaattggctggaagaagagatctgagaagctttcaagtttcaaccttgccaagtccaggggcctgaatatcagtgatgtgaaaagacgatgatcttgtgggcgcatcaccagttgagggcaggtgttcgggatttttttttttccttctcttggtttctcaacttcctcggatcgtaccgtggatcacgattttgtcattgcatctatctgtctttgactggaatatggaaaaagtagtacaaacaggatataaagtgggctttcacatctggacaggcgccttgatctcagtcagttgagagaatcatgcttcactttttctgcggaatgggtagcattttcaactaaagaaagatattaagaggcatacctacctgtcatcctaccctcccacctgataccccccttctcatctcttctttcatacaagcagcagcccccatctgtccttaggtacggcttgttttccattcatttatttatcaccaagtccatccaccatgaaacaacaactcatcaactcggccatcatggcaattctctccatgtttccacaacgaactcaaccacccggctacccatatttcaacaccggtcaacttaccgctccccgcggcgcacccataactcccgaaaccatgcctcagccactcaccgtctccttccaaaacagcaccctcgtttccgccaaaaccaaccaaacaacccccgagaccctcaccatctcgctcgagaacaacaccccttcctccaccgtgtacgcctacatcaccggccaaaccctggacggcggcctcttcgtcctctccgccagcggcaacgccgcttacacttatgcctccgtgaacaagaccctgacccccatccccccttccgatatcgccatcccgctcaacgcccccggttcttcgtctcctcgcacggtaaccatcccccgcctggcgggagcgaggatctggttctccgtcgattcgcagctggagttctttttgaacccggtggacggagtgccgcaagatggaaagggagcgggcctggcgctggtggaaccgagtgtcaccaacgacaaagatgtaaactacgagaaggagtgggggtttgtcgagtttacctttaacgagttccagctgtttgccaatgtctcgatggtggatttggtgggcaagtgtcctgcctcgctcggcgtcatcaggaccacggggaagccggaagataaccaagaggttgaagggatggggtatgagactggcttgaacaaggtggtcgatgaactgaagcaggccggaggggattgggaaaagctggtggtgagaaggaagagtgatgggcaggtgacgagggtgatgagtcccaattcggcggtggtgatggctgaagcgagaaaggaaagcttgttcagcgggtactatgacggctatgtgaagcaagtttgggacaagtatgcaaaggaagatttgatggtggatacgcagaacaaatggggggtggttaagggaagggttgacgcggggacgggtctgttgacgttcaaatcgaacaacagcgagacgattacatttgataagccgtcggcggccgatatctactcttgttccacgggcccgttcgcctttccaccgttaccggcgaacgcgaccgaagccgagctcgacatccaggcgttccgaggaaacgtcggggcgcgtctggcggcggccttgaacagaagtacgttgctgatcaacaacaaccaaccagctggtgaggaaatcagtacgttctacaagagcaacaacatcacgaatcactacagcagagtggtgcaccaaaacagcccgaaaggaaaggggtatgcgttcccgtatgacgatgtgtcaaggacggagaaggaaaacgtcgctggtaccgtggcagcgggagatccaaaggttttcattgtggcggtgggtggcgggaaggtgaactttgcggcggcggcgagaatggcgaatgctaccggcagtgcggtgaacgctacagtaccggtggtgcggacgaggtggaggagagcgagggcaggtgtagatgcagcgggatggaggttgtgaagaggaccagaagggttgttgaggaggactaggtgtcggttgagcgagaggatgaggtgtggcttttgtggtttcattttgctttgggcgtctgtcgttcccgatataatattattcttctagttcttcttgtacatacacataacgactaatgttagctctctgatcttcgtttactagatacgaactgtcaaattaagcttattttgatgacgggcagtggagcaggaagacaaagctggatgaccgtacaagtgaagatgcggaggcaagaaaaggggcaagtaaacaaagccatcagagagcactcgggcagtcaatcagggtcatttacctcccgcggggtttacagaagatgccggactcttttcgcaacatttgtcgcagccagatttctcgatgatgatgatgatgatgatgatgatgacgatgatgatgatgatagcattccacagtcgggtagaagtcgtcttgtcctgaatcgaacccttgtgcaacgcttgacctcggttgttttgtttgaagcaagcattggctggtgtcggttgtacctgtgcaagcatggaaacgggaccggaatttggttaatggaggcccggcccggccttacaggtgggtttcgctctcgtcagggcccgacacagcgagtgtggggggcgaggcacgggtactgtagcgcccgaaatggagtgcaacttgacggaacactgcaacacagtggaatggagttcagtggcggctgcccggtgtggaccttccattcgatgagtggtggttgacgtggggctgctcggaatcactccagttcgccaacaaaacatagtgaatgcaagccacacgaagccaaggataaccggcaacgaagtaacgaacgaagcttgagagaactgaagtacaaaaacctgacagcgcggctctaagaggcccgttgaagagactgaagaaagtgaggagagagtcccgcgcataaccgcgtctgctgtagtgtaatggagaaagccccgcacttactgcgctaggtagtactgccctgatggcttacactacgcacagcacgtggaggggagcttctgtgacgtaattgtacctacgtttgatagttcgttggagaaaggtgggctgaaactggcgtcatcagctcttcccccactaacctcttcttgtctttgtttgaacctcccgctcatcgatccaattcaaccaacacaggaactgaagatatacttgcccgtggaaaagtatcaaaacagcaatccgtgattgtctgataattcatgcacgatggcgtcctaaacgaaaaggaacaacgcttgtaaccgacaccagaaaacgaaacagtgacagcgactggagagttggagatgggatggagaaagggaaacttgggatgtgtgctatatgatgtactacggccaatctatggctgcccggctggtagtgtaggtactttgctcaggaaggggccctgagatatacaaaatgcgtacaagctgtcggttgaacctctcggcggcgacgatcagtggccataatgcccccccgaaggcccgaacaacctagagggtgtggagattccgttccgtcaagtccgtccaaggctggggggttgggatgcttttgtgtacaagctcggacgatggaaggcacgtttgcttggccaggcctcctcggatgacaacccggggcgggcccctccttcccaggatccaaatcaagtctgcaacaaagacgtcagcggcctcgcgaagcaatgaggtaagaggccagccttgtaatcgaaagggtccgtcgtgtacccccactctgatcaagaataaaatagcaaacagtttcacttctttcccttccgcctaccacgtctattctattctcaactaccaaagttctttacacctgataccgattctcgagatacccatctgttgactttccacgagaaagaaagaagaaaaagtaaagcacaacgccaatccttgatacccaccttagcccatcatggagaccgtcaacaaggtcgccagctctgctgccaccactgctagcaacgttgccgttgaagcttccaacctcgccgtggaagcttctaacctcgccgcccaggcctccaaggcagccgtggacgccgtttatggaactggccagtcccatgaggagcctatctcgggcaagatgggcgatgtctccaagggggagccctacgatgctggtaacatgggtgagtgcgtcttgagacatggtttactcttgacttgatcctgacacgcttgtgttctagaacccagccaaagtaccggcgtggctgtcggcgagaagatggtccccgatcgtaccgtcgcccaggacgctgctggccctgtgaagaaggacggaactgagcccaagccagcgaacttggtcaaggtaccagaggctgagaaggaccacagcccaccaaccgtcaactctaggattgacaaccactacaacatccctgagcactctactgtcaaccccaagaccaacgcgttccagggccccgatagtattactcccaagattgactctcactacaacgtcgctgcgcccaagaccgccgctatcaagccccttgacagcaacacttcgtttcccacgaccaccacccacacggctgacgctcccgagcccctgaacgataccttctcgtcccacaggaacattccggccgagcagtccactacctttcaggatcagagctcctccaagcacgacgtacccaaggtcaacccagccgctactcggggttcgtctcttcaccctggcgacagtactcaggcccagaacgatattcgttccccgaatgatccttctacgcaccccactcatgtaaagtcgagggagaacgtcgatgaccgtgatggtggcttggatgccgacgagaaccccaacaagagccttggctctggccccaagtctctaggagaagttgccaagcagcatggcggagatgccggcaaggccgaggacggaggtgtcaaggagccccagaacaacgcccccaaggaggagcaggctaaaccggagtcgcatcctatccaccatgctactggctttcaggcagatggcggcgactttgatgcggcggcacctggagctggtgtcgacgctgatcgtaagtgaatctcctgaatttagcatttccaaccgagttactgacaatgttatcatcaggcattctcgagtcaaagggaatccacagggatgacgctaatggctccctcgttggtaacaccgaagcccttgaacatgaccagaacggacataaggacaagaccagcttgaagcagaagatcaaggacaagctgcacaagcactaagctgcatggggcctccttacattgttcttttccttttgactgcgcacgatatccctttcttttgtctgcagtgttacgacgtaatgatggccaaaatgtttttgggaagcttcggtagaacagtccttgatggacagcatgggttgatttgttagtccacgcaatgtcggttacttcgattattcaatgaccatatcgattaaagaccttcttttcgtgatgttccctggttgtaatattctcgcgctctaaatggcagttggagcattccacataccgaaatgtcaaaagcagggaccaatccaacttcgattgatgttgctggcctagagtcttggctggtgtgtaccttccacacttgagggacaaaaaaacaaaaacaaaaaaaaacgatgtccgaaacaagtcgctcaccacacaaactcttcattattgattgaccttttctttcccattccgcattcaaagatgtgaaaacaatagcacagtgaatataaaaaggaccaaatcagaacagcagacattcggcgataaagggttgaaataagaggcaaaaatggcaaaaagattgcccaataacaggattgaactgttgaccttcgcatggacttgatatctcggagaagatattagtacgacgctctaaccagctgagctaatcgggctttgttaggcaaagggcaaggttgatggaactatgtatccaaactcagacatcaggtaccctccgtagtggatgaggtatgggttgggggaaggtatcactctagttctcagtggtttgggaagtgacggaaatgttttcgccttcttacctctgagggttgtaaggagtaatgaagcgcaaagtgagagatgactgaaggtctggaattggacgaaagtgtttgctttcgcggagtgtcgacgttctattctggtctatcgctggtgtcagcgattacgctctgttacgaaaccgtcctgcacggcggcggtgtatctcttgatatcaccgtattgtaacgtactggtcaacgtctcttcaacatcaccagtaaaagtaggcttcatccagcaacatcctcgcgatcaaaaccgttaatgtaaccgccgaacctccaagaatttccggtgcctctcaaaaaggaaagctacataggagctaactaaccactttaatgactgactatcaaacctcaagtcccaatttttgtccaaccggacagtctccacttacttgcctcaagcggcgaaaagacatcaggtagtatcgagtgggccggtcggtctcccttcagaccttatacctaccaacaccaacatcaaggtcaagcaaggtaaccttcaacttgggcaacggaacatcaccaacttgaactaaatgcttataaggtctcgtgggtctgtctcttttctccactgtaatgctcatggatgatagataaccaacggtcaccaagggttggaccccgtcgatgcgaagattttttttttttttttgctgttgatggtgatgctgtcagttttgagcagcagcagcagcactttgttcgaatcactcagggcatatttcagatgctttgccgcctacttgcgccgttggcttttgaatgtcgtagtctactccggtcgttcttttttgctgccttatgttattcacatcatgcgacgtgtccgttcctgcctgccgtggcatttggcgagttgcccctggaatatgttaatcgaggcgcgccgactgctgtgtaactgctttcggcgcggtgtactcgttgcgttgggttggttctgtctcggttctttgaaaactgattccttaacagcccaaagtcctcaaggacacacctgctattccatggatgatctttgtcactcaccttacgtcgcggcggttgttggtgcatctcatgtcgtctattgaggtctttacagcctgcgcgtcatatcgtcgtcttcgtctctcgtctctttggcataagggtgatgttggttacgatacatactccttcgccgatgcccttgaggatgttgtttctttctttcttttgaaatgggcggatgttcacgatgtcggggcaatctttgcgcgtgcactgagtcctcgtcggtgtcggtgtcggttggtcctgagaagttcattgagccttcgagttctttgtattcgactgcatgatggcagcgctctggaaggtcgttggtctggagatagcttcagcgagaaggatgaagagctgagatgactgaatataaatggtcgtggctcggcctgtggttgaggaagaacatctcagcatcaccatcgccatcttcactcgatcatcaagcaccttcatcagcatcattatcagtcagcatcagcaaccaacgcatcaactccccttcagcatcaaaacaagcctttgatagactatctgctatctttactgctttgactcccctttgcgctttttgctagccagacccctttccgtgtcacctattcaagcgtacgacaatgtcagaacaagagagaccaagaaccgccggtcgggagccctatgaacgccaccaacgcagtaaaagttctctcgttcggtttgagaatggcgttcccgtcaacaagtgtgatgccgatggcaagcccatcgccccatcagctgcatgggaaaaattcatggccgaaacaccagaagcgtccaaagttaattggaatgccgaggcatcttttcctctgcctgataagttgagaaacccccacaagcgaaacaggtcgtcggagtcgaggccggaagacgttcccacaaagaaacaaaggaaggtatcactccaatcacttgcgggctccatccggaagatctacaggcgtgagtcgccaatcgatagaactctttgggaacccagcgactatgtggtggagacgaaccacctctttgatcggacggttgctgtgatcagcgagttccgttacccaaatctccaggagcacccggcgtatgggcatgcgtattgcgtggctgagttagagtacatcagtaaattggctgtgattcacgatggcttgtatggacctccaaaggagcgggacattctgagacagatggagctcaacgacgaagtctacaggaaagaaggaggggtccaggagaaggcggtagctttctacaacgtgtttttgaagggtaagtcacctatccatccctgaaagactctctcagtggtgtgcacagtattcttgggagtgtgagcgttgctgactaggactactgtgccagctttcaaccaatttgttgagtacatactactcttcgacgcggatatgactgaggacatactacggttcaacacggatatgccagatgattccatttctaaggatgtcgaaaagggaattccattctgggataaatttgcagacaaactggataacatgggcgatgaactcagtgctttggcggaagcagtccagaaattcaaaggcgaagtccctccactccccaaacccgaagaagcgaaaaagaaggatcatgacagtccctcgaccgaagaatggggggaacctggaccagcttacaaggatggccgcccgcaaggcgttacttccgactagaataccacggccctgtaacgacacatcagttctcggtgttttttctagagcggatctagtctccaacaaagccctggcgggtgagctggcaccatgtcacatgttgaggatggatccgatcatactcaattctgacttttggtacttggcctctgttctgtcttttgtttttttttttttcacttttttttttttttttttttttttttttttttttttttcgggttgggatgcattcaggaaacgtcatcaggagagtacaactgcgagtcgctggactttgctttttataggctggatattactgggtgagggttcatcatacaatcgttacgggcggaaattgctggagcaaataacttgaagaaacagaggcttgcgggcaggtctttgaagaaaactgggtgattgatcagatagtttgttgttagttacctagtctctctcctttcctttgatggagggagggaactgaagactaataaacttgattcaccctccatgttttaatattgaatgttctctgggactttggtttcttgagttatctgacccaaggcaatgaatatagtcccggttgccagctcaccgttacgcagcggccatatatatccctgcgccaatccctcgtgatgctcatgagtaacaggttttgtaccttatgatttcaagcttgatgctttcttctcttggttcttatattcaagccgtacactacaagccgtttctttacttcgtgtaaccaaccccatccattacagttagaacatttttatacacaaacccacccaacctaatcacccaacacccaattaaccattctatatatgccaacagtataattatgcaaacatatcaacatcaacatgaacattcacttcatttttttcttttcgtttttttccctttcttatagatcaatcagcccacccgaaaacctccgccacactcatcatattcaccctcacacctgtcaaccccaccaccacggcaaccacatctaccaccaaaagcgtcacggccgccgtcatgaacctaggactaaacacccgataaagcatcaagtgtctgcgcaaatgcccggcccacatcatggtcgccaacgcctgggtggcataaaacgccacgaaaacgccgagcgctctgctcacgcttcccaagatgcctcttctcttgggaccgctcttccagaggacgagcatggggaccaagatggtagcgaggatttggcccgcaaaggtgttgagaatgaccaagaggggcgaccaggggtatttgatgctgtaaagcgggatgaaggcactgtcccactgaatggaagacagaactgcctgatggccggtcttgaaaaaggcattttggccgagcagggcgagcatgacggggccgatggggttggagccgatcgggaggttgagcaaatcgaggatctcgaggagggagagggactgccagagggtcagggccaaagcgccggcgcccatgggtttggtgaggaggaagagggcgacaaagaagttcaagggcaggaggaggtagcgagcgccgtgggcgttgccgtagcctaggacggtgacctgggcggtttgcgcgccggggatggcagcgagagggtcggcggcggttttgggagtgcggagagcgctggtgatgatggagatgcagggaggagcccagacaaaagcggtggagccagcaacgagggcgagactgaggatcatttgcgcggtgtagacggagagggtcttgagggccttgtctgggagagggggcagggaggagagggtgtcagaggccgaggaggggaggtaggaggaaagggaggagagcgaggagagccagttgccgttgtcagcggcgtcgaggacccagtaaatggccgagaagaaaaggccggcgcggaagacgtaaccgatccaggtcggggcgagaccctcgtatgatttggacggcgcgaggtaggctttgatgatggaagggaggatgatggcggcgatgaaggggatggccaactgccagggggccgaggtcgaggaggtggcgctagcgtaataggtcgacgtgcagtacggcatctgctcctcgcggcagagcttggagaaggaggcgagccggcccagcagaacgaagaggacggagtgatagatggtcatgaagcggtccggaagcgactccatgcggaacgccgagaaggccgtaacaagaccaaaagtggtcatcatgaagagctggatcgaatcctcccagatggtgtatgagttggaggcgaagccgatagactggctgatggtaaagaccacggccatccagccccagagagtcgtggggaggacgttgaagctgggtccctctgcatcgtacagagcgaccaagacggttgcggcgctggtgagcgcgccgacggccgaaccgcgataccaatcaccattgccagacagataggattgcagaagtccgccgaagacgccaggaagagctcccaacatggcggcacggaacagacgcttctcaaggctttggccttcgtcagcggtgataccctgtagctccaggctcttctcggcatggtcaagctcggagtcttcaatcaccaagacgtcgtcatcttcggtacgcttgttaatgtagacaagaagagcaatgacgctggaggccatgatgctaatgccaatgaccatgttcttgacatcgaacctggcccagaggctcttggaataatccagggtttccctctgatactcagcataggccaagaacacaggctcccagctatggcccttcttgaccttgctcttgggaaccagagcctcagccttatcccacaaatcagcgggcgacccaggggtcgtagcctgctcgattccgcgggcagagaagtacgacgtctggtaacgcttgatgccagcggcagccatgcgctccgcggcagccagcctgtcccaggcagtgccacgaggaccaacaaaggcctcctcgatcgggtgacccaagttattgtaagggatgggaatacccatgagcagcgccagagttgggacgaggtcgatctggttggccgggcgagtcttggcggtagccgggggagtgacatactcgggcttggttctgccaaacacaggcttgggggaatacatccacagagcagcctcgacctcgtcctcgctttcgccgccgtggtctcccttgctgtccataccatggtcacccataacaatcaacagagtgtcatcgtcaatgttggacgccagatccttgatgaacgtgttcatctgctgcagcttcttggccatctcggggtggtcaggtccatagcggtggccggcgtgatcaacaccgagaagatgcgcaacaacgacgtcccaatcgcccttgcgcttcatcaaggggaagatgtgctcgataacgccgttgtcaaccgtatgcaagtcccatacattgaagctgtcgtaggcccggctcagattggcctggaagtagcccgggaaaagcgactcccacgtgtcgtctccaaggtgtacaatacgcttgccggcgtcccggagctgcataagcaggttgtcctcctcgatggcggtaccagcaaagctgctgcccacatccacaaaggtgggcaaagtgccggtagtcaggcccttgagcctctgcaatgttgtagtcgggggatcggcgatgaacggcctgagcacggcgttgttgggtgaggtcagggcagtatcgtacatgaaggggaacgcattgtgaaagggagcgtcgtccttgatgggcacggtaaagtcgtagcgcagcgcatcgatcacgacaaccacggctcgctcaaaggtcttggggtgccagcagcctccgtccactgttcccttgcccttccagttgggcagaatgtccacgactccgttggtgctagtattcagagtcggcggcgcgtcgcacactgacttctcgtccagcatcagacgggtcaggaggaagccgctggtgaagtaggcaatgccggcaacgtggatcaacagcagccagacccagaagccgacggtccacagccagcgagcctcaaagttggacttgcgccgggcctcgagggctgtgcgttgcttgtcggccagactgacgcggtccttctcgatggcttcacctcctgccgctttcgctactccagccgttcgtgcctttgccgcatcttgcgctgccttggcacgctttgcggcggcgaacttggcagcaattgcttggtattccgtctgcgactgcggcggggggttcttcgatgtcggttttgtcggcggcggcatcgtggcggcgaacggagagggatcgactcggaagcccggggaaggaggaacgcgtgagggaccaccacagagttgtagtctgcgggattcttgtccggtccaaataaagggaaaaatagcgaggatgatgtcggcacgagcgagggattaagtcccacgtcccggccggtggtggtaaggccgcaaaagagtgtcggtgtcggttatcacactgccgactgcgttggggattgtggggttgtttggggaaatgccaatggatcaaagagacgaacgtggagccgtcgatgatgagatgcaggaagctccaatcacgagagatatgtatggtggaaataagcgtgtgtgttcacgacataaaaaggacgaacgcgtccattgcttttgtggaacaaagctgaaaagttccatcaattgcataaattaggtatccaggtctccttcagaagcttgaagcattctggaatccaaatgtcaatcccgtcacggtcttgacttgtgctgcgacaatttccccacacttcaccggccgacgcctttgcgagtcgtgaggtcgttcccgaaggcgggcatgtgttagcatcacagcctcaaccctaaccctccaatgcttccatcctgtctggtgatcggtccctggccgtgcaggatctgttgggtcgagccaaaggaagaaaaaaaaaaaaaaaaaaaaaaaaaaaccatggaagaagctgtcatcagatgtttcagcttgatcaaagtctgtcttttgcggaggcagagtagggtatatttaatgaaaggccgtccgggtcggatgaaaaactatatacaagaaaaatgagaaccctccatggctgccgttttgtgagcccttttttctttttagtggtcctgatcttaatatcatctctatggtggttaaacaaaggagacgttaacaaactcggccaagtgacagagcttcgaatagaaattacacaatactagaatagcgatgatgcatgcacaaggcaaaaaaaaaaaaagaggtagccatgtcaaccactctttccaacttctcgctttcccaatgacaaaatacgtcgcaattgaaactacccgctttcttttcccacaagatccatcaacagagaacctcccaagtcaagagtgcggagcccaagttgcggcgtggctaatatgtgcacaatgtacaggggcacccaggagaaccaacatgtgctgtgatgcttcaggcctgcctctcccctgatgtcttgtcccatctctttcgaacgcccctctggcgggcaagcctcgtccagcgcgcggaatcagaccttgttccctttttgaaatgtagaaagaagtaaacagctctcgccgtgcggtagtgtcctatgtttcctgtacacgccttgaaactccgaaacttgaaaaagtcatcaatgcaacagcgaaccccaacagaagcctcatgtgccgaaaagaaagaaaggagcacagcaagctcttcaatttgccaggtcggtcttgtttctttttcatcaacttgtgccgtttatatctacactttaacggtactccttctccttgaggccgccaatcttctcgatatcgaccgagacaaactgcgagttgctttccttctcgtacgcggggagctgctcatcctgacggggttcgaggccaatagtcgactctccaagtctgacaacaaggacacggccgctgcggcggcggccttggtcatcctgctcatccgggaacgtaatgtggatttcgggaacgttgtcgggcgagtgaggaggggaagcagggttggccagcatgggctgtccatccttgaagacaataacgctggaccggggggcgccgggcccggtcgagatcgttaaacgtcggtgattactggaatgcttttggtcgtcgcggtactgaggaagaccctcgctgtgcccgggcgtcttttgcttgattctcttgaggagcaggagaatggtgactgacagaagggcgcaaaagacgagcgccaggagggcgatcatgaggttgacaatgtggtccttggacgactcatcgtcgacggtgcggcgagcaaagcttctcagtgactccatttggacgtttgtgtatgtaaagagtgtagcttatatgtggtggtatgtggtgtatgagtgtgctgtacggctatatgtacgcttggtagaacgaatgtcgtcggtgtgagattggtcgcggcactcgataatgcttcttcaaaagctacctataaacgatggatatgtcggaatgctggagctgtagtaagtcaaactgttagcaactggtcccttcgtctcgtggttgtgtgtgcgccgcgaatcttggtgttctctatagtctcctgccattcctggactgctatgtgaagaaactctatggggacgtttgggactcgagggttcaggggctcaggggcttctgtccggagacgcacgcaagggatggccgtaccaagaatctacccaagatataccggtttgtccaaacagcgtcgtggtcagcggggatctgcgtgaaaagggaaaaaagactggacggaagcgactaagagagtgaagtcgaaaccaaggggttgtgaaggaaagaatgggttttgttggaaaaagaatgacaaagagcagcagtcccctagaccgttgacgccgacgatggtttggtgtttggttgttgaagaagttgggatggaggagttaggttggggggaaagcgaaagaggagaagaaggacccggccggttcaagagacgagcgacctgtgagcgacaagacgggcgagcggtccagaaggccttaacgaagcacaacccccctgccagactccatcccggcacactcccacgccccaactcctggctctcctgggtcactgggtgccatcctgccctggccgtttggctgcttgagtggtcgcaacggagctcgcgtgtgggctcgcagggctccatccgtcagggggagctggggaaagaaaaggagctatccccaaagtggaacgggctcttttttgacctgcatatcaaagcaggggccgctcacaagctcgtccagggcgccaaccagagcacgccgttcgcgctccattcgctttcgagattgggatgacggccccgcccaatcccagcagctgtccaatgactgtgtccaatggccgatgagggcgggtccaatttgtgattgccgctaaggacccacctagccttctgtttttggcatcagggcaccagggtgtggaggggccacttttggaatttttggaaaatggaaagggaaccgaaccgtcaaggaaccatggcctgtgctcgattcggctctccccaagattgcatgacaatgcacaatgcatccccgttgcaatcaatcgatgtgtgccgcattttgctgagatgagggcgctcgcctggctgtgaagagggctgtcaatgtctcgtcacaattccagtgcacaattggcttcatctagagtccgacgaggtcaaccgagggagagagcaagacgcaatagaaccaagacatttcctgtcttatcgacacgcgctttgctttccttgctgaactccatttcagttccgttttgttgggtctgctagcccgggcagttgcaaacgccttcctctgctgcaaagataccaagcaaaacattgattcgtccaaggaatctgtcaggtgcttgtttagcctttctcgtcacctcgacgactttttcaatcctacctttcagtcttttctcattctagtagtttctgctcggcgtatcgcttccttcccgcaccaccgtcgacaacgataggatcgattactatcttcaacacgccaccaactccagtcctttttgacgcacttgcatcacggcaccgcttcgatcgtgcttgccacgattccccataaccagagccgactcaacgctcggttgatgccgacgaacaggcgcccttccaatcacgaaatcgtaacgaaggttgcagcttcgcggtactgcgacatccaatcatcagtctttcttcgccaatcccccgcatctcgacgtgctttatctggcgagccacacacgacactcaacatggacaagccgacggcatctttggcgattcgcctttggttaacttggggtcactgaggtcctgttgtcagtcagtgattgccatactgcttggtatgacagacgcttcttcaaggccctgatgcctgtctcactttgtcaaacctgaagattgttgaagtggccctgctctgtctgaaggcagcactggcgcccgagccttgacggtttacgtttcccaccatgaacaagtgttcctgcgatcaattcttgccgtattctcgtcttcacacagagttaggttggctggccggcgctctcgagcgcagtatggttaggaggacctgggaccgcaacaaccaaaacactggcaaggtccggcaaatcaattggaactgaaaggaaacaccatctgctgtctttgccctgtcagatttccgctgccggccccggaaccgcttggcactctaaggacatgctgtcctactgcagttgttggagcagattgtcgggcagacggccttttgactgcaggcgaccgtctcctaggtcagtgactggaacgttcaagacaacaatatcctcccagaccacttggatattgccactttccttttgtgagacggaaaaagttcacgtaccggggcaacaaggcaaacgcttctagtcacatgagcagttgggtgtactgatgccatgtctccagtcatatcaaagtacgccgtacccttctttccagtgagagttggattcgtgacatggctcatctgggtgggatatcgattctagaaggtgtaattcgggttggtttgcgcaagcgatacgttggttggtatggcgccaacgcccaggttccctttgaaacgtggcgaaccatatcgatgcggcctccaaaaaaatcgtcgaaacgatgacgataagaaggggtgtctttgcttcatgtactcccttgagtctcctatggtactatgcgactcgctgtgcgttccttcgcagcagtgatcgttagtagcttagagctcagtttggagccggacgagagtttttcgcaaccgagtgctggcgccaggagtggcagaataaggtgtcgcaaagggcgggtgcggttagctttgtcgattcgaacaactgcttgttggcatcggccactatagcggaggagggtcaacgaatattatcaatccctggcaagagagagttggggttatactgtcaacaattcagatcacttaccctggttcagcccagtgccaactacagcatccgcacgcatatcgatcgacaaaccatatcttgcactcccgatgagcgatcactctcaatgatgtacatacgccattcttgcgggctttgccgagttgcgcaagctgagacattgccaacctcaacatacccaaggaccatcatgacgtcccaaagcttctgctctgactaactgcgttctataacggaataacaataacgcgaaagcacaaggaaccacgagttgaccagacggcgatcatggaccggtctatttacaacaatggcctggcagcaatacgcacattgcttgcaaagtctagggctcccgtacgtactgagattgtgacattctccctcacagcctggttggtgcccgaggccgttttgtttttcctgtccgaatcgaaaccagcgggtgtcacaaacggcgcccttttttttgaaacagcaaattggtaacgagaaccccagtctgcatgttggggatagcggcgagacatgcacctttcacataactcttgatcttttaccgccccttgatcttagcggagttggtggtaagaacagacaaagggcattccctccaacgacgaaaccttgacagcaacccctcatcccttgctttaccctttgggatgcaatattgcatgtacctcgtcgcctattactgcgtatatgtgatctatgggagcataaggcaatctcttggtgtctctcaacggcgtttccctttcataccatcgaacggttaagggtgaccgcctctgaggaccggcagccagtcccgcatggcacaacagtcatcacggagtatgctgtaacttggctagtttgactgctgcatgtcaagagacatctcgttatcttcatgcgagatcctgctcaatatgtaggtaacatacccacaagtagttacaagacactgtcgacgcctggatctagactaccctagtcagccgcgcccggccggccgatatcaacttggcttttgtgtaagcctaggctcctgattgccatccaaaactgttgctttcaatcgtccgttctgggtatggagaaatgttccatcaatcgcctgcaggcatctgcgatcattgctcggccgacctagagatagatagtgactgggaatttttgacagtcgtcagtgcatcagcagcagtcattactgccagtgatatatcaaacctggaaaggcacaatatatgtatacttgtacattattgtcgttggttcctcatccacgtctttgccgttgtaaaccaacccacagctggtcagtaaaactatcgctctgttcaagagctgacgttatcgtacactggacgaaattgacaacacttgtaccttgaccctggcgagatatagcaaacatgacggatacttcagagctgggcgctaaaagaacactagcgacgcatctgcaaacttcacgcaacctgccgcgagttcgaaaaaagagaaatttgataatgaaaataaaaaaaaataaaaaaaaaggctatagtcactataggaaccaacgtccgtgacagtattgtaacccctcagtatttcccagcaaagcaccagcatcaacaccaatggcaacgtaagcaaacctctcttcattcttcgccaatcaaagcagccaatcataaaaaaatcccctcaactagtcaatagagcggcactccttgggtaggctggaaaaacggctgcggcgtaccctcacgtagactgttgtaacgcagcattgtcgcggtgtcaccaagccggacggcttcggttacctgctggtctacagtcctgcaagacggaccccccctccccccctttgatttcattagcgaagagaaaacgatccgctcgcgacatccagcttgtcgcttcagcagcgacacacgagtctcgaaagtcggtagagggaggagcctggctgatctcagtcaattgcccaagtgtactcttgcaacctgtctataccacaaaagatgtgctgactttcaaggtacttttgtcgatcccaaaataagtgtgccagcggccaacaacgtacctctaacgcctaaggctgtccaaccgtcccaccctatcgggatagatgttctgtagacccggaaagcaagcacgagcgattccctcaacacaagagtggccatctagaacaggctgacctgggacaaggtctttagtatcagaaagtacaccagtttctgtggtcatttttcccgcctcgcgccgcgccgttgaggtcatgtcgtctctctcgtgcctttacgggacgctcgatactacctctagtgtagatatataccaggtgcgccccacaacacatactatgtagatttcaggttcgtcagccatcgaagagcctctctccatatcgggcgcagattttttgtggtggccgcacaaagagcgaaggcgccataatcacacaagatagcccgtcggtgccggtttcattaagttttgcatcccaagatgcggtggaccgcagcctgacgctgttgatggattctgtcgatagactcgaaccatcgaggttccagttacgctcgctgcatggatcaaggaagattgccaggcacggacatccgctcgaagccccatcgaaccctgtaacctaactgtaacaagggagctaaaagtccactgtcggcactaaccgaaaacaccaccaaaccaccaagccgactgcacctacagtattgtcccctgcaactgcatactccaggtactgcatatatgctagtcagtgcatagaatttccaggtctgaatttgctatttgggcctggccccgcctccagaaagtgcatatatgccaactagtgtataagatttttgagtctggattatatgcagaatcaggggacaatactgtactaccttggccagcgggcatccacaacctcaagacttccatcctgtccgtggataggtacctatttctcgacgggcatgccctaggcaggaactcgacttggtgccaaggtgctatcataagctacctgacgtccgaatgggtttgtacaagaaatgctcgacttttgccactgttcatgacctgctttatgctgagcgcgcaggctccgccaccagcaacctacctaaagcacgacacaagggaaaagttggaccaagcctggcaggcattcaatcgactttgttggatggatgtccgccgttaggttggaacataacatagctgcatataacaaaacccggactataaaaacgtaacaaaaatagtaggttgattttcagggcaaaaccccgtgtatccctggcgtgtatcattcccggcactcgaccaggcacgagcgctgctttttccctgggaccatcaaacacaattggaccgtgacgaaacaaaaagtgcagccgtaacggggctctccctatatcttgggcgatccccccacattgcgtgcgtgcagaccaccaccacacctccaccctggttcatccctccgcgccaggtcccggacgacgcccgcctcaccaacacctaccgcccacccagcccagcacacttcacgcctaactgacgtacgtacagccaggccaagtgaagagaacctcaaggaacataggttggtatacataaaatccccgaaatatacctccagagccctgctgctgctgctgctgctgctgctgctgctgctgtaccaagggcacgcacaaccaaaccaagctgaatttattccattccgcaagtcggtcggccacgctgcgtacctacgccgccttagttccatccatcctgttcttcctgtgcccgccgccctggggctgttccctcttcctcgtacctacctaggtattcttccacttcccttgcctataaagcacacatccatgccctgatacaattcttcattctcctttctggtcgacacccactcgtccacacatacggttccatcttcccttcaggtcgctacattctcaccaacagcggtcgggctcacctaggcccgtcgctctggacatacaaccttggccttcctgtcataaaggtacctacctaccactacaccactgtctgctgctcgcccagaggctcgacttcagttacctacttggggcagacttgacttcactccgctggatgctacattccaccctggcctggaccggcaactcgcaaccacgtacccttgctgcctaccccggtttttcagatttgtacgtctgagattgcatccactccgttgccaaacagtctcatttggaaggggggatctgttttataaacattcgggtgctctgctcaacagcagcgcccgacgccttcgttcagacaccggtttctctccttcttgtcccgaaataccctctacgaccacgactgagagagctgtcatatcatacacgacaacttttggatggtccctcggcctatggtaagtgcaaaagttccccgctccccacagtttctcttgtcaaggaggaggaaacgtcgtcactccccgtcgccgctgcccatccccactcccgacgactaccggccacctcccgtcggcgtaggttgctccgcttcccccccgatagtcccgtctagtgccgggactcagtctagaccccccgagtccggatgccagtgtcaagactgcgcgacgtcaagtgaggggctcaagggcagtagttgcccttaggttcgccccatcctgcgccattcttattttcttgtgtctccctttcatcgccccgccttctcgtgtatccgtgccagacttccacagatcatgacacgcatcttcttttctgttaccattcacaacttgttccgttactcccacgccatactccttctgtgaccagccactggcggccgcacccccaaggttcgatcaaaatgtccaaagacggtagccgcatgccctcgccctaaaggtactttctgggttgtattatctacttccagactttcctatcgtcctgcaagtcggatcgaggctccgatccgtagaccgcagcccaagactttgcattcgatatgcaccctgtcttcatcatgcccaagtacctatgcttgcacactccgaatttccgctcctatcccgatcgcccaaggataagggcccttcttgccctgccaaatgattgggctcgtctcatcttgcttatatcaagaacaatccctcttccatgtcaccatcaactatcaagcatcatgagcccagttagctacctactatatgaccatcaacttacgctcatccgtctgatacagcacatatgccacatacttcataccagagtcagacgttgtacttgatagaccactcgaggtttcatctaccaagtcataatccgccaacagagcaataatcgaccccttcgataccctaatcatctcgtggttgcccagttacatacgcccacgcccgaacccaccgccctatcagctgcttccgccagtaccactaagactggaatcaccaaagccctcaacacaatccaacagatcctcatccttcagtagcctcagccgagtcatcacgtctaccaagtatcatcttcgtcctctacctccccgctgtgattcgaacacgttcttgttgagacgacaagacttcagatcgcatcatgtctcctaacacttcggtaagctcactcgcctcacatttcgcaagttacccaatgcttcccataatttccatcatctgtccatatggcagtgcttctattcgccatgtcgcccacctgatttcaacatccaaagggcccagctaaccatcggcaatccagcccaacatgggtcgtggccgagctccacgtggcttcccgccttaccgccccgagaacaacctgcataatcaaccgcacaggcacagtttcgacgttgattttaaaatatggtccatgcccaatgcttcggctgaggtcggcgaccggcccccaagcacttccagtggttctaacgattggtcttactcttactctaaccaaacggcacacactcgcaatggaacgaacggctcgtctcccaggacctcggttccccccggtcttgcctatcggctcgatggaattagctcctctatgagacgcccctcgcacgataacgggtttggtgctatggagcatgcgagtgagcgcttgagcgtaggcggcttcaacgtcgcatcatcgggtccttccgaaccggcggaacgtcaaggacttggtttgacaccgtacgcggcacaacactcgcatcgatcatcggttgtcgccgactcttcaactctttccgtgaactggcagaacaaccgagccagcgttggagatttggatgcagcgcagacgaatgttccatggctagcgagaaaaccggcagaggtgacggataccgatcgcccaatgttttcttcgaacctctggagcaactcgtcacatactgtggccgcctctgctcggccattcacgcccgcaagtccgacggcttgggaaaatggatctggcaatggactccagactagtaacggagtccagactggcaacggatttcaatctggcaacgggttccaagctggtaacgggttccaaactagcaacgggtttcaaaccggctataacgcgaacggctttgggaattacacaggtgctcaacagtcccgttcgaatttttcacaggcaccttctaggcgcgagttctcaagccccacgaacatcgatcgccgagccagcacacagtccttcattcagcagcctcagcctactacgaatctgcccttcgataccgtgaccctccaacagcaattgcaaatgtacaacatggcccataacctgggaatggccggggcatattcgaatccttctttgccaacaactggcttggcaatgggtgcgatgagttctggaagcatgcagagcgggaaactgcgtgaatacttgaacacccgcaatgctccgcagaaatgggatctcaaggtaaggctctcttccatggaactagtgctgcctggagcgaaacactaaccctgaataagcaaatctatggttcgattgcggacttcgctgccgatcgcgccggttccaggttcattcaggacaaactgcagtctgctagtagcgaagaaaaggcggaagtttggagagagctcatggaggagctgatgcctctcatgaccgacgtatacggcaattacgttgtgcaaaagtttttcgaacacggcacgcaggagcaaaaaaccagcatggcgggcataatcaagaaaaacatgctgcgactttcggagaacaagtacggctgccgggttgtccagaaggtgggttcattctcttgattttaggaagctagagctaattcacataggccctcgacaacatcttccgccgctaccaagtagagcttgtcaacgagctaaaagatcacgtcgataaactcaacaaatctcaggagggaaaccatgtcattcaaatgatcatcaagctcctaccccgagatgagattggattcatctacgactctttcagagggccgggcaaggtgatggaactggcactgaaccagtacgcttgcagggtcatccagagagctttggagcacgggaacgaagaggacaggctttatcttgtgtctgagttgcacaagggtgctcacaccttgatcactgatgcgtacggaaactacgttgcccagcacattatcgaagccgggaaaccagaagaccgcgcccgcatgattgctgcagtcatgtcccagacgatcactctctcgacacataaacacgcctcgaacgtggtggagaaatgcatcaattatggcaccccggaggacgttcgccgtatcagggacatgttcttcagtccgcaggatggtatgggagggtattcttctgaccatcagtcacccgactcttttcttcggttccttatgctggatcattttgccaactatgtgattcgtatgttgatatccaagctcccccggtgctcaccgaaacatagctaacacatgaacagagaaactcgtcaaacactccacattcagtaatgaagaacagcaattcttcatcgacacgctcgagcctaagatcaacgagctgctcaagaatcacaaggggctagacgagagacagagaaatgccctcaagagattccaaggcattatcaacgagctcaggaaggacattgacaagaaggaggagcttgccaaaaatggcagcagtgcacccccgtcgctagacccggcatcaccctctctccacatttcctctgcccttccgacgcctgatggaggatccgagcccaacagcccgctggacctgggaatgacttccagcgccaacactaccagtcctattggaagcgctgatgggaacggaagcaatggaaaacagtcgctgcttgtggtcaacatcaacggggggctggacgccacggatgcctttgcgcagttgcatatccattagaatgcttaatgaagcgatgcaggtcttttgaagcgttgggtgcccttcaatggctatttgcgacttggagacttgggaggaaacatgatgaagagccaagcaacactaggaccgcaaggagggtcgaggtctattcgaccttgttttcaagcacataacatcacactgccattacttgcgatgaacacagctgcaggttggaggccggtataagggttcagagcataaaataggctgatgcggcgcacatgaatcaaggggtttgaccgtgacgagtacaaaaagaatatattggtctggttggattgatgatgacgatgaagccggtcgaacggtgtttctcacatacccataactggctcgtgagactctaaagtacttcgaggataccaacataggacaggcacgttacgtaccccggatcacggaaatacatataaggggctggaacaggaggcaagaagggtggaccagcgagaagcgagaaacgagaaacgagaaagcgaaatcttgctttgttttggtatttggtatctctatactacttactcatggtcaaccaacgacacgaatcacaaggcggcgttgttttgtgttttttttttttttatcgtgctccgttgaaacgagtcttttgtttctttacacattgttgttattcgtttatataattctagcatacatcaattttaacttgaacttgatccaaccatgtttgaattgcaaagggagctgggctgatgggtaggcaggtacagtaggtacttaggttgtctacatactttttgtctaccgaaggttctgaagatcactaggtaaacaaaaccgtcaacatcaactgtcaatataccttataacgctagcaaagcaaagcaaagcaaagcaaatcaaagcaaaatcctcgttcgttttctattttgccccgggtctgcttttgcgtctgtgaaatatgttttcaccatgaattcgaaatatcattaccttcccagacgtccggacttcctttgagcccggtatacttcttgtttgtattcgtatgtatctatcggccggccggccgtatttacgatcagtatataatatgatacatgacaggaaacgactgtaaagataaatcgggacatagtcatttagatacatacaagcgaggaaacatttgttggaagccatcaccaggtctcttactctcatagaatctacctagtgaggatactcttctatccgtcccactgcaaagaagggaattcggtagtatgacggctttgtagttggagggagaaaaaaaaaaaaaagagagaaagaaatactgccggacggacgttcgcatcatttaactggtggtccaaagtttttatcacacacatctgaatcaacattggtaaaaaatcaggcaatagcagcagaagatggtttggtaaaatccattccttttcatttctgtaaattaaacgcaaaaagcgtcccgatggtatatgagaagtatccatgcctgttccacgtctccttttcaatttttataccctcaaacgccgtgttgagatggcggcaaccccgtctcataaatgctaatgctctgttgaaatcataaatccggtttttccccttgtccctgtggtatcgaacgccgagttgaagtggcgcttttggaggtatcatgatcattttcccataatttgtaacgtaaatccgtgaagtgaacccttgaccgcctctgtgaatgctaatgctgttgaagaaaaacccggaaaaattaaaagcacgtcacgcaccccatcatatgagatgcatgtttgtcgagttgagaagactctttaagccttgttggcatacttctcacggaagtacttggcggcctcaaccatgtgggagagggcacccttgacctcatcccacttgcgggtcttaagaccgcagtcggggttgatccagagctgctcaggcttgaggtaagcaagcatctcctcgatgcgctgcttgaactcctcaagggtggggacacgaggagagtggatgtcgtagacaccagggccgatgtggcgggggtactcctcgtcaatgaagaccttgaggagcttggcatcagacttggagttctcgatggagaggacatcggcatcaagggcagcgatggcgtggaagaagtcctggaactcagagtagcagaagtgagagtgaatctgagtggagttctcgacgccagcggtggcgagcttgaaggagtcgacagcccacttgaggtaggcttcacgctcctgacccttacggagagggagaccctcacggagggcaggctcatcgacctggatgacgtagatgccgttcttctcaaggtcgacgacctcgtcgcggagagccagagcgagctgctggcactggacggactggtgaacgtcgacacgggggaaagaccaccggaggcaggtaacggggccagtaagcatgcccttcatgggcttcttggagatggaggcagcgtacttggactccttgacggtcatgggagcggggcgagagatatcaccgacaatgatggggggacggacgcaacgggagccgtaagactggacccaggcgtgggtggtgaagacgtagccgttgaggcgctcaccgaagtactgaaccatgtcgttacgctcgggctcaccgtggacgtagacatcgaggtcaagctcatcctgaatcttgacggcgagctcaatctccttctcgatgaagcgctcgtactcctcggcggagatctcacccttggtgaacttgttacgctggacacggatctcggaggtctgggggaaagagccgatggtggtggtagggaagagagggagagaaaggtgcttcttctgctcggcgtagcgagtgttgaagggggccttgcggttgtgctgctcaggggtaacctgggcctgacgctccttgacagcggggtcgttggtgcgcttggagtcagtgcgggccttgatggcagcagcgttggcctcaagctcagccttgacggcctcgggctcggtcacagccttggcgagggtagcaacctccttgaccttctcgacggcgaaagagaaccactcgtagacatcagagggaagcttcttctcgctggcgagggtgtggggagtgtggatgagggagctggaggtagcgacgatgacgcgctcagagccaagggccttgacggcagtctggaggatctcgagcgacttggcgaagtcgttcttccaaatgttgcgcccatcgacaacaccggcagagaggatctggttagggccgagctgcttgaggacaggctcaagctgctcggggttgcggacaaggtcgacgtggagaccagcagcgccggagaaagcggggagaacgtcgaagttgtggacgatgtcaccgaagtaagtggcaacgacgaccttgggaacggcatcaccagcggcggcaatggcctcgtaggcgggcttgaaggcagccttgacctcggggcggagatcgaagacgaggacgggctcgtcaatctggacagactcggcaccagcggccttgagctgcttcaggagctcgacgtagacagggacaagcttgtcgaggagggtgatggggtcgacggaggaaccacggtcagccttgccaagagcaaggaaggagacggggccgacaagaacggggcgggtctggaaaccagcctccttggcctcgaggaactcgcggacgggcttggggtccttggcgagggagaaggtctggttgtcctggagagtgggcttgacgtagtggtagttggagtcaaaccacttaaccatctcgagggcggggacatcgacaccacccttctggtggccacggcccatggcgaagtactcatcgagaggggagagcttctgggaagtgtaacgctcgggaacagcctagtagagagtggggccagttagttgacgcaatcccaggaagtggagatgggggtggggctgcttataggtggaggctaacgtacgttgaagagctggatgtggtcgaggacgtggtcatagtgagcgaagtcgttggaggggatgatgtcgacaccggcatccttctggatcttccagtgggcgagacggagcctcttaccctcggcgaggagagcctcctgggagatcttgtcagcccagtaagcctcgttagccttcttgaggtcacggaggacacccatgcggctgaagcatcatgttagcgatgtccgtccagagccaattggtgtgatggatagcagctggagcaacttacgggaaacccagaaccgatgactggaccattgtgatgtgtgattgtgtgaacaaacggagattaggggggtatagaaaggacctcgcgactgctcttgggacaaagagcaaaaatgggcgaggggaaagggaggacaggatggatggaggaatgatggaaggagtttctgagaaagaaagagggggaggtccgagtttatttatgtgaggggaccgggcgaggaagtggagggggagatctgagagagaagcagccagagagacgagaggaggaagcgcgagtcaaagtgggctggttggattggatgggtggaagaccggggaggggggttcgtgtgcggtgacctagtctgattttcggaccttggcccgccttgggaggaattggggtgagcctgggcgtggacagctggaggccgtgatcggtgtggggctcgggcactcttccacctcactcatggcgcccaccctagctcaagctctcctcgcctctctttggccggattttctcacgaacaatgaatgctatggacggaacagctcaacaaaatgcacgcggattgacagctggcagatctcaatggaggatgggcattttggtattgtctagattttttgatgtgttcttttgtcggcggggtagcgcgatatgggatggcattgactggtttgaatttgatgcttgctgtgcctctgcactagtagcatctgcagttctgcagctctgcacttctctgcacatgcgacagagcgagccccaggaggcgaacaacgactcggcgctggtcaatctcgccccccattgacccattgagactccaacaatctccatgccttcgtacgaaactccgtacatacattgcttctcgcgcggccctcaaaaaaactgaagtttcaaaaaattggcaatgacgggtatctatgtgttgatgattgttgcgggcgattgtgggctacattgataccttactcgagctacaatgaacatcgcggggctcaccagggggtctgggtcgtactgggcaaggggttaccgtctcaatcgccaatggcgcgccaaactcaaatctttgcactcgcagcatcgagtactcacataacccgaccccatacccaaagcttcctgacccaagtggatacgccaagaccgaccccacactatagaaaatctctcagctgaccatcacccctttaacacgtcgcatatatgccttttaactttccctatagaaaaacaaccggcgcttttaatcccaataaacgaaacttacctacgaataagaaacgcacaagtccgaacaatatcagcccgaactcacccttccgtaaaccttccgcaataatttataataatacttatataatttatccctaattaatctctaatttattgtactcgatataaaataagcgttaaccctatttctaatactaatactttaat