ccccccaccccttcctatcattctgttcatatatacttcaactttatcaacaatgttctaaccgataacatcgaacacaaacagactacgccccgcacaaacactcgtccctgacaacgcacttgatcctctctgggtctctgaccatcgcttacccaggctcagaagacaaagacaaaaaggaaaagacgacgacgacgcatgggcctggggagagattggatgtggatgcggggcaggtacatgaggtttggattgggagggagggatgtacttatgttattggggagtgagtgattgattataattgattggggagtggaaggaagggtggtgagtggtgagtgagtggatggattgtttgatgagtgagtgatagagtgaaggggaagatagtacaggtggtggttatacaatcggaacaggacgatgacacccaaatcacataaatctatctatccctttttcgaaatcgttggaagataaaacgagtttcgttatatatatgaatatccctttgtgttcttgccagttcatcctctatatccatccattcgagttatattgccctatgtactcctttccatgaccgccctgcgatccccttccatggtaaccagcatccagttaccgaaatacaacaaaacgttcaacaccatgacagtacccaagactctttattgcccattagttattataattgatcccgacgcaccgcatcacgaccatcatttgaccgtttctcgcctcctcgtccacttacaccattagttgcccctttctttcctcctatcttcttccttcaccccagccccaactccagtcgtcttgttctcccatcttcgtcgttccccatccccatcctctctcctttccctactcgctgtcccaccccgaccctcatctctgtctccatcctgttcttcgtcatcatcatcatcgtctcgctctaactcttcttcgtcatcaccagcactgctccccgcccgactccctccatgcgtacttcccctgccaagatccttcagtaaagtccccagactctcgactagtggcggcagcggctcactttcgctgtgcgagagcgaggggaagttttcgcggaagatggagcaggctgtttggagggggaggaatgggtttgcgaggagggattccactaccgggttaaggatgctcatggtgttggagggaccggatggatgcggtggttgttgcgaaatggtgagtgctggaattccacggcctgtttgtaggaaggtacgtatctcgcgagtctcttcaccgtcgagaatcgcaaagggaacgtccggtggttgttggtactgatgagacggtggcgggggttgttgtgaaggtagtgtttgcgaaggtgggtgttgctgctgttgttgatggggcgtctgcatctgatatccatgaccggacggcagcggaaccgtgacagatgacctcctcggatcctccattccaccgccgttgaacggctgctgcccatgatgacccatcccaaagcctccgctaaccccagaaccgccacgacccatctcatgctctccactaccccaaaacagcgacggcaagctcggcgatcccggattgggaccacccagcaacccataaacccacaacgtcaaactggcaaaatacacagccatggcattaaaccccctcagccccgtcggaggtagtgccctcgccgctctgaacacctgtccggcatgccagacggcatacctcgcatctgtgcttctcacccaccctcctccgtttgttcctcctcgtccatttccttcacccccagtgcctgaataagggtcctgatggagaaaatacgccgatgccctcctggtttcttcctcacctgctttccccgcataggactggagctggttgagatcaacatgtaaagccaccatgaacatctcaaaggttatcggcatattggagtttgcgattgacactggtgaggagatgttaggggcaggagaagtagcatgtgacccttccggcgccggaaacggaattggatatcgtcgatgggaaaccggggtgtacagctggcttttgtgcacgtaaacgacgctggcggcaaagtcctgcgcgtcgctgtaaagttcccgatgcatggccttgagtccttcacggtggttcgagaagttgcgctgggagtaatgtccgtagttgcctgacatgcttgcgactgtggaaggctcttggtagagcctcattccgtagcggtaagcggagatctggccccagaaggagtggagaacggcggtattgacgagctcaatgtcaacaaagtcgacaaagtcgtcgagcaggccgggacagtgcatgatttcattgagacgtggcatgggccggtcgggaggtggtgcacgtttcattaagtgcaggtcacgccaggccttggcggagggcgctttccagaggtcgcgtgaggaggggaggctgaaacagagttcggtgaaggagagaaggggtgtggtctgaagggtgacagaagtttgcacatcatggaggaacatatgtagggcaagcctgtaccgttagcgggcgtgttcctcaatgttgacggttcaacatacctcttgtaagactctctattgatgaacgtccgccattttctctccaacacttcaggcgtatccgaagcttgaggaagaaccgatggtaggtctgcctgtgtatagacggcagcggtgtagacgccggcacgacgcatcatctgtccgtaacttggtcaatatcgagtgcctggtggtggaaaggggtggcaacctacaatcaacagaggctgcaaaaacgcctccgccaattccgttttcctcttaaacccgctccacatgccaatagcaaggtgcaacgcaaagctttgaagacattccagcttccgagtattcgagttttgcgattcgaactatttgtgtctagttgtcagtcaagtgttaccctaccttcaagtggaaagaaacttaccaaactattcatccttgtcctcacaatctcctgcatcgacagtccaaattgccaaatagccggaaccgcaatgaagctggccccattcgccacaatcgcacccagcagctccggcaacatctcggcggggtttagcgaaggcgagtgtatccagctatcgcactggtactcgtcatgcaccagatgggcctgcagcaggaaattgagcacctccaacgaggggaacgacggcacgcggtgagggtcgtttatttgcgacaagactattgcgaagagccggtccctggtgcctgagtcgatcttgatctttttcatcaaggttgatggccggctgggaagccgggactgtgcgatggctgttacggcatcctcgtcgagatttcggagccccgcttccgtctctttgcgcacgtagtcttgcttgtccgcgggctcccaaagccaaggggagcgcttgaaggcggcgtgacgccgagctgggtcgcggtgactggtcttcctgtgggctgtcggcctcgaagacgtggttgccgtgtcggtcgtggattgcgggctctggctgtaggaatcgatctggggcacggagaagccgtcgaagttgatgtcccaggaggtgaagtcgatgtcttggaaccaggggtttgtggggttggagtggactgggtagaggagatcctcggggagggcgttcatcattggccctgcaatgagatggaggtcattcattgcccctatcccttgatgtggatgttgatgcgcaggtgggtacggatgctgtagatggtgttgttgcgcatggccatatgaagtcgattgcttggcaggaggcatgccgtaaccgccgttgaagccaccgtaagacgacatggtcccgtcgacgggcgtcatggaggccgaggcggcaataggggtgccattttcggagggcgtgaagacggagccggcatcggtgccatctgccgtccgatattgcggtgtcttcttgttggaggtctcgcagacgaggttcttgagccgacagcgggtgcaaggtttcatatcatcgcattttgccttggacatggcgcagttgaggcatgcttcggcggcgcgatcgctccggcggattatggcgcgtcctttgccatcgttgtccctgtcgtgtgttgtctcgtggcgcgtgagtaggtctctgcgatggggatatcaaagttagtgatgactgtgccggaccggaagggtgggctgggacgtggagcatgggccggacgaaacgaggcgagatacgtacgcgcgattgaagcgcttgggacagcgagtgcattggtactggcgggcattctcatgggagcgcaggtgacgggtgaggtggtcggcgcgctcatagacgcgtttgcagatctgacaaacgtggttggaagtcggggccggggcggaggagggaagcgactcggtctttggccgtttggctcggggcgggcccgctgtttgctgctgctgctgctgctgctgctgctgctggtggtggtggtggccgtggagaggaggagtgtcagggagagctggaggaagcgtgcttgagggcggaacggcggcgggaataacggcgatcggaggtggatgggggtggttggcgctggcgctggcgctggcgctggcggaagaggtggacgaggcagtgttcgtcgcatagtcgagcgaggacaatagcagatcggagcccgcggcgtcacacaatatgtcgatgccgttctgctccgtcgtcatggtcatggttgcttgctaatctaatcttcggattcccaaggccgggcgggcgacgggagggttgcgctgagacccgacagcgggagacggtcaacagtccaccacccctggtcgtccacgctgtccatgtgtgccaatcagcggctcaatggctccccatggcggccaatggctgccaatgctggccggaaagtggaagtggtggtggaggctagtaagagaactatagtggggccggccctgtggaggacaagcccttgtcttcctttgccagtgagccccagccctgctgcccagccctgtgccctttcagcggggccttcagggggcctggcccagctgacccggagttctgctcggactcctccccactttccccggatctgcctgccgagggggtggccatcaaggttccattccccacttccacctccttttgcgtggacccttcatttctatcattttgtcatctttacttcctcatcgacaaataatcaagcatcagcttttgacggtctcgacaccgttgattgttgaagccacatcgatgccttttactgtcttggtccctttctcgattttaagttgatcaaacgacccggtaccggtatgacttcctacctctagagatctctgcttccatggttatccaagttgctgctcacagcccagttgatgtgcattgttcgagcttcgaagagtactgaaccaagacgctgtcgtgatttcctatctgctaccatggttacctatttttattgctcacagtcagctctgtttgggttgctcaagccgccctgaagacacgggtactcaaggtaatcgcgcgtcctctggtgggtggtttcatccgattgcggcatgtgatgccatatctctccccgttaccttctccaaatggtctattcaccctacttaatccacaaaaaaagtgaggtgagtacccaacacaaggccctcacctgttgtgtctcgtatctaacctctaaccctttcgagaggcctctataatcgattcccttatttagtttcattgctcggcggtgtggtgtggtgtagtacagtgctgtctgtcgtcatatctgtctgcttatctcgacccagtaggtagaggtaggttcgtcccatcccctgggttgcatccatccatccatccatccatccagcagcagtttatcaatgacattggactagatatctgctcttagttggtccatacccagcggtacattcggtcgatcccgtcgctgagaaaacagggaacgcccatgtaactgcacaaatacttaagagtgtgtgtgatgtgcgagaaggtgggggggagggggaacactgggggactgggcactcgggaattgaggacgggccaaattgggctcttgagactaggggtttgtttacttttcccctttgattcgattcccttcttcctcttcttcttgttttggattggtgaaacccaagttcactatggagaacgacttcccggtcttgtagttactagtgaggcgaggtgaggtcatgatgctacttcaccattgttctgtaggtagaatctttgctttgtgttctataaggtgaggtcgtcttgtcatgtgtttaaacccattgaaggccgcctcatctcgcccaacaatctacaatacgacaaaagagccaccgttgtgggtcatgagctgattttcccatgcttttcatctatctgggaaacactccgatatgaaaggatcttcaccggtcgcctgtggcttcggccctgttttggtgtcaggttgtcttcagtctgtgtttgtggtcttgtgtctgtgtgatggagtgtgtttggtgtgccgtcgtgttggtggtttggttattaggctggtgtgccgtgccgtgccgcgtcgtgttgggggattggtggttggtgaaccgtgtgtgtgtgttcagtgatgttcttccagttttcttttttttaggatcatatactgccgattgaagtgttgttgcccaacttataatgagcttgtaacctcaaattggctgcgtcgtagttggtgttctcactgtctgcttggaaagtaatatatgtgtttatatgtgcttggtagggcaacgcagtgtatttgctggatcggttggtatatcatgagcagcctgtgtctcgcctcatccttactgatgggttctgttgtgttattgtgtgatcgtgccacggacagcctcctcattttccgctgtctcgaaatttctcgctgtcggatgctggacccaaatgtttgcacattcgtagtgtcgtacctgttattcaagtggttcatccagtgtaagctgatatgaactggaggagaaataggcagtgttacgtcggagatgtggagagatgagttgacgggcgccactcgattcagggtaatgccacatcggtcccgttggtcctatgtcttgttacaccatgttctttgtcaggaactgtccggttttaggaagagtgtctcaagccttcatgttagccctcgttacaaatagcccaataggagccctcccggtattcatgtagtgcttgagcgagtatcatggtttctccataggtgcaacatctttcgtgtgcgcgtgagccacaagtacttttttattatctcctatcccaatctaattcccaacctatcgtctcggatattccatcgcccttttttttgtatggttccctccttcccttgatgttcatcatcctgtgccggatttccacctgatcggcccccctttaagccatgcccgtaacaccgtgaccccaaggatggaaaacgaaaatcaagcaatccgaaaaggcaagggtatcaaaaggcctccccaaaatctagcatgcttcccaactccgacccgttgtcgtcctttttttgtccattccgaaaaccatggcgtgagggaaagaaaagcccagtattaagtcctccgcagtagttctgttcaaatgatggatttcggcatttggcttagaggcactcatgcctgcagacggggcaggcacggcctcggattacccatgtttcagtgcccttcttgagacattctgggcaacgaacaccgggaagctgtgaaggcacaagtgttagtcactgtatttaccacatggcggtgttgcactgcatatcaactgcaccaaccggaccgtcaccctcttgtatgtaaaatacaagtaacggaaacgtggggtggtggcccaggtgggtaagggtaacagtgaactgtcttggtactcacattggcaaagtcaaccaaggctccctgtccctgccggttgaccagttcctgctgctcgggcttgttcatgttgtagtggcaagcgtgggcggggattgtgtggcacatgtttgtcgtgtttccaggttcgaagtaagattatggggttgtaggaagtggagtgaggaagtgtcgaggtgttcaaggtcgtggaagcgtatgggttcaagtgtgcttgtagattgtccgagtgatcaatgtctgttgttgctgtcgttgttcgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgatgatgatgatgatggtgatggtgctggggaggaggacaagagcaagcagagggcaggtctatatatgcattcctggctgatgtagcatgaagccggactcttcctctttgagcgggtgacgaggcgggattgcgttggcgacagtaaggatcaagggagctaggatgaaccgtgatcgttctcgaattcttcggacgggagacggctggcggtaagggaacggagatgaggaaccaaggccatatactggtgaggctcgtcatggacacgagggacgataggaagccgtcgtctgatggacggcgtctttccgaacggcgagacagcggctcgacggttttatgcattagaactggcgcacaaaagacagcacataggtgggaatgtcgaacggccggaccgggatcgctctccgggaaacggcaacgacatgtctccgacaaacgatgtccatatgggggccggtacctaccgatcaccagcccacagcctggaagtggtgacaagatgaaatcacagcttggtgtagatgccgggctgccattggtcaacaggattctccgaggactccatatcgcctatgtatgtcttgttccatcgttcaaacactcgagacaaacctaagaatgcaaggaccgggcgcgatttggttcctgggaaagtctcaacggtcgcagcttgtctacctaggtagcttccacttgtccagcttggcagcgtgccatctaagtacctaggcatgctgtgtagcgcactgcaaggcgaggctagcctggttcaattctgagacaagtgtcgtttgcgcagggctcgccgtctgccggagagttgcaggaaatggaaaagtccagggcatgtttttttccatgacattgaagcctgatcatgcagcttgcggtttgctgcaaccgtccttggactcttgacactggcacagcacagcgctagagactgactacctgaccagagactgcccagaaactacctacccagagataggacatcgttgttcgaatcacccagtcccggttcgtgatagtccggttccactcatcctctttgtgtgtttttttttttttttttgttgagtcgaggtctgggaatttgcttggcttgagtgggagaaattggtttgcaataaacgggactacggggcgtggaagggatgtgaattgtgaccagtcagtaaacccagttctgggactggcaagaacgccccacaacgacggtcacaactaccaagaaaaagaacttaccataggtaggtactcactccagttcagttccgccttctccaacagaacgaaggacagatagatgatggcggcaagaacatgaaattacacaagcaaaaaaaactctgcctgaattgggtgctacgtgtgcgccggtgcccgccatcttctccgacccgtcctttcccgtctggctgctctcaatccatttctcccaagaaccatctgacaatccccgggagcctccaacgacagaaacaccattattcgtattcccgacctgatttagtaccgcccgttcctgttcgttgtccgcgagtcaatgtgatatgatggctcatggaggctgccccggcttcccccttcttccgtttacactgtcactggcacttccacgatgcgcccacaagacttagtatgtatcccacaatcccacaatgccccctgcgcgtctgggttcaattcccgagcagacggtcaacgtccaacgccatggtcgatggtgattcgtccgtctccatgaacctctgcacatcacccatcgagatcaaaccacccagccaacaggaaagaaatcttttgccagcatctccgagggaaatagtggccaacaggacaagataagaccgttgtctgcccttctggtcatgccctcgttctcacttcaacgcccgagcaaatcaggagatgagagctctggtggatcaagtcacatccactcggctcaaactagacatctaccgaacctattgcccaagccgacctcggccggctcatgatctcaagtctggggagcctcatgctaatccacccaccttacttcgtcgagtcgttcttttacacatcacctcaaccccgcacatctggcccctgggtctgctcgtcaacctgacgactcaactcccgactcgcaatgagtccactgacatcatattcatggacatcactgctggcctcttctccacactcgaaccgtgattaccatactctatctcgatctcatccttaccttcgctggcgttttctgaatcaaacaaagtttggttatgccagctgtcatgtctataccctcgcaattcgagtatcctgcaaccgcgtttctgcagcccatcagatttcaaagatacccaacaaacgcatcgattcatatgtttttgggcaccttggtctatctttttttcggctctcatgaccggcaaggtgtcacttgacgtgatgctctcaagactcccggtggaccgaagaacagcgagcccaacaatggggaccgtcaagcccgccccttgtcggcgtttccatcggtacactagcgcccctgcatcgtcgttgttgtggttgtgatatcgactctcattcaggaccgcccttctgaaaccagcaacattcacaggtggcctgacaggtcgccaatgagttcgaagctctgtcggagtgatggaagctgtaccgcaacggcaagccctggcgaaaaagaagggctcaacccatatgctccacccagatctcatcgtgatgaggatgagatgttttctgaatgccagcgctgtagcgaggtatctggcatggagacaacagtgaaccaatgctagactttctgctgagaggaaatcctagcagtggcaaagcttgcgatatcgctgactgacaaaatttgcaccaataggtcacatgacgttgctgactattcagagatatgtcatcctctttctcacactatgcttcacgaaagagcttgaaatcggtttcaattcaacaccgggatcttgcgtttgccatgcagattgaatctctcctcgccgacaacgttcgggacacctccaatctgccgcccacctcgtccccgacatgtttgcaccaaataatcacacactgtgtacatgcaggaacaactgcagggaggcttattcactgtgccagcaaatgatctgacaatggagccccatcttcaagaccctgaccgtcgtcaagagtgtcgacacctctacgcgagcatcagcaaaattgcctaggaggttgatggatacttgctcacgagcaggtgagatagatccatatatccctgaactatgttgccctcccggaaccctcggtcatcggtacttcagagggcagccgtgcccttccagagccctctgtatggttgacaactgactccgaggagatgtctctcccaaacggcgcaaacattgagtaccacttcaagacgatcagttttttgaagacctgacgagtaacgggaatagatcccagcctttgtgttgcacggaaatatctggcaacgggaaacttcgtgacctgcggttgcggtcacggaaggatgtggttttctcctatccttccttcccttcccttccgtccttccttccgtcctggaaccagactgttgggaacgaatcaactcgcagtcctccgccatctgctccttcatctccatgggccttttgctttcttcccttctcgtggctgttagtacggtaaatacgcaaaccggcttgcccgatctgcccgtcttggcccggcggcactccgtcttccgttctccacgtcgcataacctcactcgctccgtgtcactccgatattggccaaacgtcgggtgccgtcctcaatatgaaggctggaagggaaacaacggcccccgatcatttctgacaagcaacgacacaagcaacggagaatgatcaacgccttgggaaggagtcacctagtctttacgcccttgtcaagaaaatctcagcaagataacatgatgttgcttcttcccgagctttgtgtttgccatgaggattgttggtaggaatgataatgactgcacgagttgagcaaagaattcatagatggactttatcgccatacggaactcgagttgcgtaaggcacaatatgttgaactagatgaaaactcgacaaaaaaagaaaggaaaagaaaaagggaaacggtctggcggtcaattggccctgacacatcgtttattcatatcgacgaaaaatatacatgtgcaagagcaccagtaaaaaagcaacaagccctaactatgctttcgctaaacaaatgttccgatagaagaaagaaagaaagaaagaaagaaaacaccagaccggtgtagggatacgaaaagaagcagggatttggaaggaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaccaagtaaaactaaatgatctcacctgaagggaactaagatttcagaaaaaaaaattgctaaaaaatgcgccagccgcgaatcgaacgcggggcccatcgatggcaacgatggattttaccactaaaccactggcgcttgtaattgatgttgacaatttctgcgaaaaactatgcctatgaggataagattagttaggggttatgaggtcaggatacctggtcttggtggaccacagacagttacttattgtatatcaacctgatacttagagaccttaattgaataccgagttgcctgagttcttagacaaatcccagaggcagaagggagttgactcgtggctagcgttttctcaccatggaattcatgctatgtgtaattcttcgttatgattttcgacaaaaaccagagaacccagcacatcggtttgcacggggaatgaggcgagaaaacaaaaacagataagtaaaagttgttcatttcttactaacttcatcgccagttgctcaaattcgaggtccaactgcgagcaaacaaagggtatctgatcctttccaaacacatttcccatccaaggacttcatcaagcaacatcgctctgtgtccaactgacatgcaatatccaactcataagccactaaaatcaaggtaacacccatacgattccacctgaaatagtctttactttgctttgcgcatttctccttcttcttctttgtccttctaccatgcagtcgaaaaggaacctgctaccttgaacgccatgctgaaatgttctccacgccaataccggagtcaggaaaaacgccatattaaaacatggatatcaggaaaacgaaaaaagagggaaaaaagaaaaaagaaaaaaaggatgacgaccgggtgccgctgtcatgtggccatatgtcacttcgacccgacggcagtctcggcatgtgtccggtttgtcgggaagccctgtcgaacgtttttctcaaccctgatgaaaagctgcgatgcggaatgtccgccgtgacggcggagtggccgacgggtaagggggtgataaaggtcgagacatctatatcctcgctgcaagcggtcgagacggatgcaagcccaagcgagaagctcgttgccgaagccacttgaggagggctcttcaactttgaatctaaaggagacacgtctaggttagcaacagcttcgtgagccgaggtgaggttgagttgaatgattgtgagtggatgagaagcgggcgaggatgagggtgcgtgtcgaataaagcttgaagggggagaaaagagagggagattcaaaacgagtggacggagccggccgaccggaaggaagtcgatgtcggtatgcgagactcccgtgtcacacagtcacactcgtccgggggaggtcactatatatccgtcgctctcggacagagacttctcccactcccaaaaacccgctcgagagtttgctgcccgggtaattttgcctgaagcattccgcctgtcattgtctccctgatatggaaagccaatagaacattaaacatgatggagaacaagaaaatgaccaaggaagtttgcccacggcagcggttccatgcatcaaagtcatcacgtcaaaacaagacaacatatattcaattcaaatggacaggtgggcagtaaaggttcaagcgaccagtagttgtggtctgatgacacgtcgtgtgaagatgggcagaagttcgaagaaacgtagggaagaaaaaccggaggaagtgagaacataaaacttacctaacaaagctgagctcttccacaaccccactcacgcccaggaactcgagcggatgtggatttcgttcccagtctggattctcggttgactgtggttgagtgattcgcgtcaagtcacgcgccttgtctggattctcgacgtgcaactccaccttcactcgggtgcgcagcttcttagcctgccgaccctcaggtacggggatcgactgtcctgcgagaacagtgattcgtaggtcgacagtctttgtcggtatctcgtcttgatttttcagaaaaccagtgggcttgagaatccagccatttgtgtccgcaaacatggcatcgttgagcatcgtgccttcgtcggtattctgccagttcatggccaccatctgcacacctcgtcgccacggaatagtagggtcggggttgctgctgtcgaagcgaagacctttgggatatattcgcataaagtactgcctgttgtggtccatgatcttcgacagggcctcatcctgtgatatcatatctatgaacttgtcctcgttcacgctgaagatatggctgggagttgttgaggctaaagagttgacatcgttaaaatgctcactgcgcgtgtaaatagctagggcagcaagcatttcgcaaattggtggtttggagcgcagggagctgacatgtagagaccgcccacgctgagcttcctgtatctcgccattgcaatcatccagccgcttcaccttgatcagaatcttgtcgagcagttgttccagtcgaggttgctgtgttaggcgatcgcagttctcgaaaggctcttcgagaagcaaaccggcccattcctccttcatgatctccaccatcatctcttgttgctcacggtccgcaccaacctccaaactgacaatgatgggtagatgattcgttacgaacgcctcttctctgacagccttgcaaacctccctgaaaggtactgtggttgtcatagttccatgatggtgcacgatgggttcacccctcttgacggacccggatgatgatgatgtggatcgatccatacggtcgctcagttcctttggatccagactcgtaccgctgtctcggggagttcgcattgtgtaaagacctggctgatcgacgctcaggcttgagccatgtcggacactcgttcgtgacatggcggaaacatttgatatgtgtcggcgatgttccccattcggagacttggatggggttcgtgacggggcaccattccatacgtcgatttcgatgcatctgcatccgttccgtaacacctatgaggcctgttagacattgtcgatagcggcgaggggctgtgcatacatacggctttgtatgcctctgcggaactcttggatgatagttggtttccttccaagtaagtgttgtgactgctactaataaaataattgctaatcggataggtgaggtcgatttcggtaggatccaagggccgtacagcattccacgctgccttgttgctgctccaagcccagaagaattcctcaaaggtataaacgtccttgactggaagagccgtggttgtgacgccttgtgttatctcgaaaaagcggaggagcttttcgtgcgtgagtagtttgtcgcttccgcgagcttctttccaaaccttcacggcgtgtttcttgaaggcatcgtggatgtacatgggtttgtggatagcgttgaagacttgtgctgacgatagcagagaagccatgaacaaagcggaggtcggctgactgggagaagcaattttcatggttgtcatcctccgcataaacgacggtttctccttcttcttctttgccgtgcgacgaaactatagggagttagtcaattgctgatgtcacggcgcctgatcaacaataacttaccggtatgcacgacattgttggaaatgtgccgccgctcttcagattgtccaattgattttttgtttttgtccttcgttcgcttgatgcctctccctcggcgatgggaaagccccaggggtccgcccggttcgatgggtttgggtctgggtcctcttttgaggatgcggcttggccgcccggcccagcgccctgggtggttggggactttagtggacgcgccgaagatctccaggcaccaggattaggaggttcgttattgctcagggtgctgggtccaccacggttgataccggttacgcacaggggacgtgaagctatttcgggatgtcgtgctggtatcgatggcttggtatcgggaaaacgaaggagtagaactaaagtccagaaaacaagagaagggaaggggaaatggagagcagatgtcagcagttaagataggtacaaaggcatgctcagctcactgcgtcacagagccttgccccgcgcgcatcaatcgagagccaatggattgattttctagcagtgccagcgtccttgacgaccgtggctcccgtcggttggtggcccagcttggtggttgagggttcggctctaagcccaggaacgtccagtcagcttctgcagaggctgcaatcgcctgggtgagacagggagggaaccctagtcacactgccggtggttcccaagctaggcaagcttctctcggtgttgacgctaggccagctggaaatgcaggtcagatagggtgtcatccaaactgggggtggtgagtgaggctggagtgccgttgccgttgacgttgttcgcaatgttgaagttttcgagttcctgtttgtttgggcggatttaacattccattctttcatatgaacttttagttgaactcgtccaagatagcgcagtgttggctgattcaatgctcaggcatcatggttttcagctcggagcagctcggaggtgaagattcacatggcgatgatgcccaggttgaaagtttagagtttagtgctctttctgctggcttctgctggcagtgcagtgctcgtctgcagtgcagtgctcgtctgcagtgcagtgctcgtctgcagtgcagtggtgcctgctgttcgtcgtcgacactcgggcaaccactttttttgtgggaggatgaaggcgcgatgcgcacattcgccagccattgcacaactgccacttgaactgcatctcccccacaatctcagctgcctttccactctcgacaggctcattagcaacatgttttggttttgatggcaggagcagtgcccaaatgcgcttacttgactaggtaggtatctcattggtacctgatgtcctgatacaatgcagcacaccgagctaagcagaatcaaagccaactcaaaacaccattcatctcaaactccagcaccaatcgacaactcgcgtctgattcactggccaagactcaatgttgatgcaaagaagaatgatgcatcaaaggcaggtccctgtctgccgctccggccgctgtggggagtctcgggagcccgagagcaccgcctcacagtcatcactcccctaaaccgtgaatccacaaacaaccttgtgatccccactgagaaccccaaacaaaccccaatatatcacccccagaaccctgaccaaccacgacgctgataccccaagaggttaaacccgaaggccttacaatagaaacagaccactgtcaatggccaaaacccgctcaatgctggcgatcactaccgttacagattggcgacaacaacacgagctgagtgatcacccttcatcacaggctcagggattgtgaggcgctacagcggctcgccaactccgagttgtgtggacaaatatccacattccacccttgggatacaacttgcgacaatataaacaccatacactatgccggattgctcaccttgtggtatcatttgaagatattaataagggtgtcgacggatttggcccggaggccgtccccgggacagagtgcaatgctaatcccagcgtgcccggtgacatatttcccttctggtcctttctcgttgttccagaccggtacgctgtgggagttgagccaaaacggcatggtctcgatttattgatcaaggcatctcatgtttttttcgtttcaatgctgtttttccatttgctcgtctcacagttcaatggaggttaggcgacgtgagacagctgtcgctccatgcagacagttttgctgccgtcgtccacaggctgcattgcacagcctccatgcgaccttcgacattgatgaggcacagcaacaccggctacatgataaagcgttggactcaattgagttcgaccatagtttgaaaaagaacagttgaagttcaagagaataaggtgcgggagatatcacaacgtcataggtaacttatctgtcaggcacagccctcttcacatgggtgatgacggcggaactcggaagatccgtccatgctccgcagaagtcgagtgttccttgtgggtgatccattgacctgtcctgccaaacaaaacctaagcaaagccgtggccatgataatatctgactagagagccgaggtgaagtccaaagtcctacctgtatcgttatgtcctatgtttcttcacttgcccaaatcccaccccccttttcatcgaagctcagccacggcaagaaggaccacccctccaatctcaaaagcctcttggtatgtcacgcacgcttcaggtttgttcgacgtgtcagttactctgcaagaattcaagagcagagctcagccagtatcaagatgacgaggcgatgctgtgaaatcgaggcttcaaggttgggaaatggtttcccgtcgtcgtcggtgctcccgcctgcctcgaagccccatattgcagtgccggcccgcatggaaccgcaagcatggccgacagctgccacaagcacagaccacaaaaaacagacgccaatcatctggctccacacggaataaccgcgccttacataatccgccgcaaagatttaacgacacacaaaacttttcctgcgcaaagtttggacttgtcaatctctcttccaaccagtcagcccaacaacgaggacaacgacaatgtgcgagcaacacaacctccgatcctgatcgaaagttcagaactgggtggccaatgttgcatcgcacggagcaagccagcgctgtcttgcgatagactgctctggggaagggccgcaattgacgctgttatgaagttattttatctttcggtcgtcttttggattcctctcggaacagttcgcagcagcaacggcaagctcagtcgctcgacaacgggtatgcaatgatgtgcggcaatgggtggtgatagctcatttgcgcttcgttgcgttgctccttcacatcaaatatcacaaggtacgtttcttccttgctgttctcccgcacatacatacacaccccccatatatcctgtgatgagagtaatttgcgattgatgctgctatggtgggaccctttcgccgggtgtcctatacctggtagtatttgatagtatattcttacatattctgagtttataccccataacactgtcatgttatcgagagcagaagttggttattctgttgctaactttccgaaagtgttctagatgttactcttgtccggaagcttgtggtggatggtgtggttggttggtgtatccgcggttggatgtagattcctaggcttgaaaataagatcattttgcaaatactcatagttccaattctgcaaactgttgtgcttgtgaccttgacgcatgattggaaagctctctgcgtgccaatgtcaattgtcatgatcgcatgaactcgttccggtttggaaaggacatggaaatatcagaccgatgttaagtccaatgcaggcacgttcacgaaaaccacaatcgttatatctttcgtgaaatagctgaacctcgttcgagaattatttccaagggtgttcggcatgtggtcaacaattcggtcttctttacatgcccttttctgcgagaatgttgatgcgtcaaaggttatttgaagatgccaaacgacaggcatctgcaagctacgactgttagaatataagcccatctacagcagcttctctcaacaacatcggaccatatcagttcaatcgggtatggtgtagcggtaacatagttgactctcacttctcaggagtgactgctctctcaacagccccgggttcgactcccggtatccgagtctcaatatttttttggcacatttttttccctcttcatcttccaccatgctccttcttttgcatctctctcttctttttttctttccctactcgcacatccagtttgtgtctctctctgcaatccggtattcgttgatacttgagatgtccaaactccaaattccgtgggacttcttggtgccttcctcccatcacgacttactttaatctggagcactgtggtgaaaggactcaagattcatcgcctcaaccttctcgcgcaaacgctttttacctccctcccctagcgacacacaaatccgtccgaatgatccacttctcgcccgccgtcacctccctgccctcatgcaacatacagtcattcccatgcttatgcagcaacagcatacccgtctccggagctacggcaatcgcttcctttgccacctgccggtcgtgagggtaaaagacggtctcgccgcctatgcacccttcgctggcggaggtgagatagagcagtaaggtccaggtcgttttggcggggacttgttgtcggttcgggctcgggatatcgtcagagggggggagggtgagggtgattttgtttgagtcgtcgtctgcagtggatggtgttaatgcgagtgtgcagggagggaaaaaaaatttttttttaaaaaaaatttaaaagaagaaaaaaagggagaatttgattatgggaaacgtacaatgcgcatcaaaaaactgcccctttgtgtatcggtatatcctgatgtttgggttcaggccaatgacttcaccaccccttattcgtttttttttccagtcagtcacccggtaactttcctcaagccggggatggacagacaagaacctaccataaatgctccaatccaccccccaaaaccgcctccttcaaccccgtctcataccacagcctatccgcaaaattttgatcgtcaatctggaaccgatcattgactcgcaccgccatcccccgcttgggtttcccaggcgtggtgattagcgggagtgtgctcaggaaggagacgtaatcgcgacatagagatttggggaagaagttccggaggacgacgactttgtcgtccacgagcgtgtcgaaggtgaggtcggtgatggggagagagggcttgaaggggggccaggagggcggggcgctgctggcgggtgttgctgctgctgctgctgatggtgtggaagcgtgagctggcttgccgttggttgctggggctttctttggtttgggcattttgtactatgaggtttggtttcgatggagcattcaagggatgcaaggagggttgagccgagttgttgatgcgatctgttctgtcgcttttcggatgtgggccttcggggatggtgtcagaatgtgaattgcagctttgtacagtccggttatttgcgatttggatgacagatagaagcagttgcagttgagtgaaagcctctcaagtgtccactccgaatcaatcaagccctgtaagatgtcgtgggtacttggtgatgttgagagttgctgatgagtgagaactgagacaggcccaggcttccccacattttggtattgccttgtttcagggttcaggtgccccacgaagcctcactgagcgggcggggccgcgagatcagcccaagctgaacctaggatacggatatatgagccttgctcacaatggaagccatgagttcacggcgcagactctgagaagatagtccaagcttggagattgtctccccatctcatgccccaaaacagcatccgaaataccgcacgacaaaggaaaaacactccgtagggttagggtttgtacctctctttggcggagataaaccaccacctggtccaagcgccagtgcatgcaaatctggggcaggcaggcaggcaggcaggcaggcagcggaaacaacttccatcaagaggcattgcattgcagaactgcaggaacgaccgggaacagtggacaggcttttcgttgtatcccgtcccggctcagtcacttgcacgcaatcacttcatcagccatcatccaccctcagttccactttcgctcccagcaatatcagtgtcaatccgtcttcgctgcttccgttccaactcgctcagtcttcttccaagttcatcacccccccagacctctttcttggtagacacactcaatctcaagatgccgattatctccaacctcatcagcaaactggtctgggccgacggtcagcctccgcaatccccacaacaacaacaacaatcgacccccgccgcaccggtagcaacaacaacaacaacaacatcaacagcacaaacgcccgtttcagcttctaccaatgcctcaccttcatcctcgtcagacgcggcacgctacccacccgcacagcagtgggaggaacgtccttacccgcccatcttctcggagcgctccttgaagcaactcggcctcttcttcggcggcgccaccttcttcgccctctccgtcgccgtctcccggcgcgccgtggcccgacatctcaaggcctccaagatggaaatctttgcgcccaacatgatagcgggcatggcgcgacccggcaacatcaactcaaaggccccccgagaccccatggtcgcggtcgaggcgctcaacctggccacgctcaacgtcatcagcttcgctaccatggccgccggcggcacctgctgggcgtttgacctgttgtcggtggaggacctgagaaggaaggcgcgcaggacgctgtatggcggcaccgaggcgaacctggatgaggaggcggagagggaggtcgctgaatgggtggccaagacgttggggattgatttggagaaggcggaagaggaggccaagggaaagatgtttggcgaggaggctgtcaaaaagccgtgaactggtggtctctgcagcaggaagagcggaggaaattaacacaactcaatgatacccgacttatctttctttatcctctctcttttcttcttctctatctgcacaatgggttcactacctgcacttgtttgtttgcctatgtattttcggagctgttcccgcggatgagaaacatagccaatgggacattcccggcttctctccctttaaaatccttcctccctgtcaacctgtctgtgtgtctaccaattcaagattgtcagggaaggatacaaaaaacccaagaaccacgaagccctctctttggccttttcatggctttgtacgccagaactccaaatctcatgatatcggcaagacaaggaaatagagagtggcgtgtaattagccctaacagacacccagagtgctcatgcatgcattttcaatcaggaaaggaaacaactgcaacatgttcgccgcctggcccagtgcaccaaactgttgttgaacgaacgaacgaacgaacacagcaaacgcagggaacaaacgatgaactggtgttctcgaactcgtgtcttacattttgcggtgagtgttgtggatagtaatggcctcctaccttcctctctctctccccgcctttttcttttctttcttatttctaatttccacatttggccccctccatcgggtgttctgctgcctaccacatggctcggatggtttcccagcttcccttggaaacccgtttgttttggaacacacacccttcccatcctcgccatcccttgtacctggaaatttcatcgattgggctgcgaacttgcagcaaggggtcaaccgtttgaggtggctttcttgggtgtctgttggatgtgtaaccgcgctacccgccactcgcgccgcaaccgcgtatacagagtctacacacataatcatgttatgatatcgaacatgatccggatatggtatggcatgtgcatgtctgtcccgatccagaatcattcccgaacgtctttcggattcttatcgctattgagaatcaactgcttaacagatattcgtgattacggttcacggcagaaagccagatgcctagggacgccctcccgacgcagcgacacagccaagcacggagttggctgtctgttccctgaatcaccagatcgacaaacggtgtgtgtgtgtgcgtgtgtgacgacgctttgactgatgttgctctgctctgggcgtcgagagtctctcaagtccgatggtctttgtctgcgtatttccatatcttgttgttcgttccttgacgatgttattccataactcttcttaatctttaaagatctcctcgccgtgtccatccatcttcttgatcatctccccttccttcctcacaaccaaaagtccctctccaaaccgtttacccacgccccccttccaaacccaaattatttccaatatcctcaccacttccatcataatgtcgacaacaattccaacctaccgctaccaataccgtccttcgttctcccaaccctccggcttcagctttagcctgtctcccccaagaaacactttcctcccccaccactacctcgaatcccccaccaacatcttcctcttagcttccaattcctcagaagataaggttattgtccggcaagtgggtggaccaggggataaccacgtccaatgggtatccagatccgacatcattccttatcctgattcagctagtgacgaagagtttccctctatggctactgatttgggtgaaagtcgagttcgagctggtgattgccaagccaacagtagcaatggcaatggggtcaatgatggtggtggtaatagtgaaaaacgccgaatgaagacatcaaaaagctacacctccccaatccacggcatcgtgcacacagcaaactgggccaacgacgtaggcgatcgactctggttaaggagcgatcagcccataatcaaggggaggaggagtgtcccggtggtgaatttggataaggcagttagtggggagatctggtacgttcccatccccccttttggtttttttttttttttttttctccaacctttctcctcacacacacacacacacacgcacacaacacgaccgaaacgaactgacaaaaccctcagtatatcctcagtaacctggctcccccaaaaacaaaaacgagttaagctttttggcaccaacgcactgtcgttgtcatccatcaccttcatcggggcagagtatcgccaacaacgtggtggtagtggaccctttcgcatgtgtataacacagcggcagaacgaagagaatggagaaaaaggcatcatctctctaatctccctaaaagagcttgaaacgtactttgaggacatcaattccaccaagtccaccatgtgcaagtctcttctgcctgatcatcagcacaaatcaacaccaactataccaatcagaatgcaaaacgaaacacatgatggtatcatcacgtcaagaagttcaacgaaagaagagcctgcggtatttgaagaggggaacagtaacagaaaaagcatggatggtgctgctgctgacaacgacgacgacgataacctcagccatgcctccttcgcgagctcaaccaagggaaaagtagcgttggatctggtagcgcggagtctatcgattttcaacttcaatgctgcaatgttggacttggctgcgctgtctaatcagagtatgggtatggattgcttcaatgggaacacagtgaatgaaccaccggaggcgtcggatgagagtgacgaggaggatgaggacggtgaaaaagagaaggtctggagtgactgtgagtcacagtactctggaaggcagtcggtgatggaagatgaggatggggatcagtatgagaggagtcgagtagaagatagcgggggaggtggtgatgtataaagtccaatcaagtaacaagtcgatagcaaatatcaaaggcaggcatgatcaaattacattactaccaatcctaaagcactgctgaaaacctgaactaactcaacgatagacctggaattgcttcatcaagtacgattcaaaggctacaaatcaataggtaagcactgaaaatgaatgtggtaccagtggtctcaacgagccttaaagcgccgccatctgtgcataacgcactgcaattgggtcctcgtcaatctccaactcgacttcctcagcctcctcgtcggtttcctcgcgatcttcctctttgatacctccgtccaatcccatgacgagctccttgttgatgggaccgccaataccgatatatccaccaccaccaccaccaccaccaccaccccaaccaccaccactaccactggtagcaggagtggcaaccgcaggagaaggggaaacaaacggatcctgaatagcagaagccacaacagtcccagtcagcggactctcgaattgcggaaccccaatcacattcgggatcgcaattgagtcaagaggaggggttggaatcctgtggcccattctgatcacctgctccatccaaacgggaggaggcccgcccttgacaggaacatcacttccaacggccgaggctaatctagcgccatccgccctagggggagacgcagaataaatatctagcaggagatcctcgttctccccggaagtctcctcaatcagaggttgaggatcaagtgacgaagacgaagcactgaggtgactggcgcggttggagtgaccatggcaaattactgtctcctcatccgtcggcggaggagtataggtagtggcaaccggaccagcgagaccgatggcgagctcggccttagtgagcgtaagtgtcgggcctaggagatcaacttgcggagacgcaggagtgacacctggactagctggaggcgactcaaaagtaagaaggtcctcctcagcaaccgggctaaggttggagctggatttggacgaattagaaacatgagtagaatcttcgctggaactgtttctgtcccgggcgtcattcctctcatctccatcttcatcgtcgtgactgaaaaggttcaagatctgaccatagtgaatgatcttgccatcgcttgtgcgtgtataggaaaggggatcaccatgctcatccataaagtcactgctaccacttgcattatgtttgcctctgcgcctctgggaaacgagcgggacgtcgctcaaaaggtccatatcctcacttccatcgtcaagtctcctttgcaatacggcgcctgccctggcaagctcaccgagcttgtcccaaaatagccagggaaagctaacaagtggcatggtctttggtgtaatttttctggttccgagcctgccgtcaggtctaacgtgcggctgcttggcttcgaaaagggcaatgcgaacttcttcgtaagtgactctatacatggccgatacgaaggaaaggagatcacccccagcctcctttttacactgatccttgaagtgttgcttgagggcagaagactcgcgaccgacgttgtcttggagtttgtagtctgagcccacgcggggtttggacatgacaaaggcggtccaaacttcgaactcggtcgcaatttcgagctggcacatcacgcggcgcatagcggtgtcgtactgagatttgatgcgacgggctttggccagcgtcccatccctaagagcgcggcactttgtgtgcttgaggatgcggttatcaaacggcagctggtagttctctttcatgtcgaatgtttcccgtttaaccatatcgtagagctttccaagtgctgttactgagtggtaagtgtgtctgtttttctccatgaaatgaggccaggtcttggggtcaagccgtctcggaaactcggcggcaacaccagtcttcacgtagtcaacagccatggagtgaagtgaagcgagctcgaggcctgtcaggttgaatggtcaataggtatttcttccaaaaacatgatacagttcacttacatttcgggctcttcactccttccacctccgcatctgctgtcgccagatgagcatgagcgatcaacggcagattgttgtacttcatatacaacacaaagaaggtaatcaggttgtttacggtcggttcggttgccaactccttgcccgcaatgggctcactgatcattgggggatgggagcgttctttcgggataagcaaaggatcccaaataacaaagaagtcatcaccatcgaggtctccaccagagcacatgctgggcacgtctctgtccccagtcaaggggaacaccaccacgtctcttagatgccgcaaagcagggacatcaactgcctccaccacacggatatcaccaggatggagagacgggtttctgccaacgacgcaggttccagtaataaccctgtacccgccattgacatcatcgggaatctgtaggaagatctgtggaagcttctcactggacacgtctttccagtcttcaatgaccttcatgtgccctttcagagtgccagtctcatcaacacagccgagcacgaacgcactcttttcgacattgagtcgcgctttctccttcaacgttttgatcgaccatgatcgccacagctgaagtagggtgcgaacaaaaggctcctgagaccccataaagccgtaggcaagcatctccgcaatgataggtgtcatatgattttcatcaatgaacgttttcagaatcgccgtcgccttttgtttgtcctccatcgccgcattgaagtcagaaagctgctgctccatcatgtctacaaagacttgatcgggaacaccaagagacgagagaacggcaatgatttgccggttgagagtggcggttgagaactgcgagcatctgacaacctcaaggccattgaattcggcaacgaacttttcctgcgacttccgaatatgaacctccatacccttcacatcaggccaagttaccaagactcccttgcaacctcccatgcggaactggtaagctgacggcggcgggtcaatgctccagtcatgcgctacgatctttgcaagcaaaggggaaatcttgcctactccatccgtgaagcaaaatccgtccttttcgacatcagggatggtgacgatcctcggtgccgggatgccaggcaccaaacgggtagttgagaaacactgcccaagtctagccgcatacttggcaatgaccttgatgtgactgaagcggcccatccaggctcgcatcatatcgcctgtcaaattgctctgttcacagaacatgaaggctccggcttctcgaatctgagagttgccaaatgcaaggaacttccaatgccacggacccatggcaacccctttctccaataccctgtacacacgcaagaataggggaagttccgcttcgccgctcttgatacgtccttcaagaacttcatcggtgaattgaatgcggataaagtagtcttgtgcatgtttccactggcggatgacgcggttcgtgggttcgacgcagggggtactgaagtagatacgagtaggggtgatggtgaccctacgaacccaagcgcaatggttgggtatcatgaaactagttgggaaataagctaaggctgcatgatccttgaagagttccatcgggtcgaagatacgctttccagcatactcatcggcgacgtattcgaggatgaggcgagcccgatctttgccgaagctgttgtcattatcacaaaattccatcagcttctcaaggaacggccggtcaatgttgtgctcgttgatgattccttgcgatatgcagacttcaagctgataccgaacatcaaacggtagagaaatacggggcggcgcggctaaaagagaaaagtcgttgctccaggaccgtgaggagacttgttgaatgtcatggccgtatctatcatccagaaaatcccatacctttggtttttggttgggaagcggctcggggaaaacagtcaacttagtcctgagattccaatcgagcaaatattgttgaacttgatcccagactcttgttgattgttgatccagttcaatccaataggtaagccaccgtcccaggtcaatatattggtggttctcggcgagcgaaactgggtttttgctgacatcgagtccagggctaatgtcgaccactctctcccagaggtcattctcgctccaagtcagccgatcctcgccaaatgtctttgagacatccctcttcctgtacgcaaccggcgggtcccggagagttatgaccaaagcttgacgatgctcctcgccgaccatggttctgcataactctttgatgactccaaacttaatgtggagcttgtaatgctcattttgtctgcgaaacccactaagttcgcgttggtagtggagggagaatttaattaccagtcgcatgcgcttgaaatcgaactcaagtctcaggaaagagtcggacgagagggtttgaacggattgtttcttcatgaataccgcaggctggactaagagaccgaaagacagtgttgagggaaagacgtatagagtttgcgggcaagtgttgccgagctgagtcttgatggtacgttctttgcgatcctcgcgctttgggtccactgtctcgagaggcagccagtggtcaacaagtccaatcctgagtctgcagatgcctcggcagagaaagtcggtagatagcggaggtggctcaaagcgaatcagagctctccggccacgatcagaaacatcttgacggtcctcatcaagttcaatgtagctaatatgaccatactcagagaagagatcgtgaaggtcctggagtttagctctaggcggcacatccttgacgcgaatggcagcggtcctggcgcacttccactccctggaaatgaagactggttgtgtcagagaggggagggatgcgaatgaggctggtttgccccgtgagaactgccgaaaagcgcgagggggaggcttgggagagctggaggagggtcgcgaggttggtcgcgagggtggtcgaggtgtcggtgtgttctctcgatgtccctgctggctggatctgcggcggctaggatgcctcggacgagcgtcctgatctttggggcttctgtccggcgacacaagaatggcatgctgcgcctgctctacccagttgggtattcctgacatggtggatgtctgtcttggctacagtcagccttcagttattccttaggatagactcagattcactggtatgaagggtaatggggaagagaattacgagacaggtgcttgataaggtgcaggtgacagttgaggggttgtgtaagcagttactgactacacctcttctgttactccgtggttcgtatgtttgatgatgtttagtcttgtagctggcgaggaaggcggtgaatgtgaatgcggaaagaatccatgctcatggacgagaagagcactcgttaaatacctctaccgtagggtaaggcatatgcgcctctctaaactttgcgggagagcacaatgctggggtggttgccggccggggtaacggatgactggagaagtctcgtcttgggacggaagatttgatggcctcggagtctcgaacgccgggcggaggaggatacttgtggtaaaaacaagtatcagatgacaattccgtcgcagagacaactgagctgctcagcttccgttacaaggtgtcttatgtgtactgggacgaaagaacatcgaaaaggcagtcttgagacagaggtggtggacagggcaggaagcgacgacagaaaccgtagatgtagagaaggccgtgagctgggattgagcaaggagaatattgtcaactcacagctgaagctaactgagctgcttttccaactactcttccaatgtgtaaagtaaaaaaaaatgtgagactgccactgatgatatttgctctcgggagatagttgattgacagatgccgtggagatgatggatccggggtgtaccagaggtacctagacaatcaatttgtcaactccaagatgctgtccatgttgaggcaagagccccaatgttcctaagctacctctaagtatctctaggcagccacctgggtatggacaattcaagcaattgtgaaacattgcttcgtgccttctccctgccgtcgttccttcctccaatctgaaatatgtgataagagagggcctcccgtcgaggtcaccgctgcccgcttatcatccgaacccactgtacccacggttcgtttcgttgcaagctcctcgtctggaagatggaactttctttgacgacgccggacatcagatcaattgataaatgtaaacaacccacatctcctctccacggagtttcaaccaaaccgagaattatatacgagtttcgctcttcttgatatcctgtgcctcagtcattgatgcattcattgccctatggcctccgaaactgaagctcaacgttgaaatcaatgtaaaaacgccacagcatccagtcaagacaggggttttgatcctcagtagatacactcacttctgtgatccctttagccatgaaccttgcgtctcctggccaatccatcgtctagacactagcgcttacctcctcgccctcccggtcacgctcgacgatcaaagatcttacccgggttcataatccacttgggatccaatgccagcttaatcgatttctgtacacttagttagcacgcaacccagccccttagccaactctcccggagttcaaagacttaccatgacaccaagtgtatctggcccaacctcccacaataatgactccttcttaccccagccaatcgagtgctcacccgtacacgtcccctccatctccagcgccctcttgaccatgttcttcacgcacacttccaccttgtccctttcttccttcttctgccggttgtaaatgatgctctcatggaagtttccatcaccaatatggcccaggatgctagcgaacagtcctagatcgtccatctccttcttgctaacttcgatgatgtcggccagccggctgaaagggactgcaacgtcggtgctccctagcaaaaccagtaatgttagtattgctgtctttgtgtgaacaaacgcccggtgatgtttgtttgttcccctcaatgtcaggatttcatcgaacaagcacaagtgaagagaaaagaaaacttacaaacttcctcgccctccttcctcaaagcaagcatgctccacagactctcctttctcgcagaccacaacaacttctgctctctcgcatccttggcaaactcaaagttgctccctttatttgtcttggtgattctctgcaccaaatcaatgttctcctgtacgcctgctttcgtccccgcaaacttgaagaagagcgtcggcatctccttccacacccgcggcgcagtagctccgcctatgttaactaccttcatctgcacctcgtccatgatctccatggcggcgacaggaataccccgttgcatgacttcggcggctgctgccgctgcgtcgcggatcgtggggaaggtgacgactgcgacggagagctcctcggggacgacggctagcttcaaagtcgcttctgtaacgagaccaagagttccctccgagcccacaaagagactgttaagattgtagccggctgaggacttgcgtggacgccggcgggtcttgatgacggagccgtcggcgaggaccacagttaggttgatgacccagtctttcatggtgccatacttgacggcattcgtaccggagcagttggtgccaatcataccaccaatcttggcacttgggcctgtgttattcgttagtgtcttgaacactactcgccagccttcatgcttttgcgggcacaatacatacctggatcaatgggaaagaagagaccactcgccatcttagccagctgctcattcagatcctgccaaccaatgctcggctgtacgacaatgtccatatcgtccttgttgaactgcacgatcttgtccataaaggcaaaatcgacactgattcccccgtaaggcgcagaaaagtttccttccaaactggaccctccagagtacggaatgataggtacgcggtacttgtgacatattcgtgcgattgttgacacatgctctgttgatcgggggtaggctaccgcaactggtaatccctctgggttggatgatgaccactccgaatatccatgagcgtggaggtcatccgggtcagttgaaatgatgtcctcgccctcaatctctcttctgatctccgcaatagcctggtatcatcaacttttgcattagtccaagcttactaaccttcgtgacttgtgagtggggtgggaaggcaatgacttgattgcgaccaggtctgaaaaatgatcacaccaacgtacctgctccatctcgtgtagacttgcataatctagcgcagggtagatactatccatcaacatagttccgggaaacccgttatgccgaaattctgacaggctccagccaaggagactggcggtagtggcgatgacaatggctcctgatacaggaggccacgtcgaagcccatcgtgtctggcgtgctttaccattgctactaccaccgctctctccagagatgttgcttcggacggccgaagtggtgagtcgctggcggaaggcaaggctccaggtactcccactgacaccggggccagcaacagcccggcgaatgggcctcgccgctttcatgaggtaggttgtcgacatgccggtcagcgttgtggactggatcagacacgatggttgagtggagggttacggtgcaccgttattgctgagtctaaagtgagaaccaagccctcatattcagttgatgaccggtaatatatgttctgaacactctcgttttcttgggagggacgaaatagccaacgccggtctgcccgatgggctcgtcttgttatgttttgtgagcctggatgactgaatacgacacaaacaactttgctttctcgatggacatgaaatttcgcttacctcatgtagagttaggtcggaagagggacggcttaactacgccgtacttatcaactcgtggcttggctctcacgcacgcctgcacccgaggaaagtacccactccaaagactaggcccggattgacccagcctttggaaaagcgtacccgaagtcacacactcagctcaccaaaccactcgccgtgcctttgtggtaacaagcaaacgacgatcagtccgtctgtggtaaagttaggtgtcttggtcttttgacagatcaaatccgctctaatgaaacctacaactagagagttgaagtgggctatgagaaggctgcgtgtggatgacttgatgacaaaatcgtgatgattttatattgaacgattaaagttttcagaacgcggtatgcataaaaggcatactcgaagggtgcttgtgaagttccaagagcgagcaagagccgcttccatatgtgggatggatgtagtagagagatgttgagacggggtagctgacagcgaggcccaataaaagaataaaaccgagttagctagtcaagcatgataaactgccatccgcactacggaaaggaccctaatgtaagccaggtcggtccggatcttccaaggcctgggagaaggagcgatagggatagcacccgtcttcaccgggtggatctgatgatatgcaagacaggggccgcacaacaggacatgagcggtggcggaaaaaggcaggacagagagcttcttgagtgggtataagagtacttgttgttttcgtaaccagctcggtttggaggaatcaagggtattgagggggttgtgtgatgtagtgcatcgtggaactggcgccgaggacaaggaaaagggcggccgtgaacgaacagggaaaaaaagcataaaaactgtctgataactttgacactatgagtatccggaaggggattagccaaagagatgagcctttgtatttgtaatcggccacagagttgtcgtcttacgaaagccgagaggatcttgggagaggagtgaaaaggcagacaggtcatccttgaccccacagaaaatcgaggatctagatcttgggtacctctagacatgcccggtacaaatctcatccggatggtatagggcagcatcgggttagctcatcgcttggcacttgcgcaaagcgtcctgttgtgggaggagactgggcaaactggatatcaaaagatggggtattcgtggggaaagggaagagagacaaatgagagaaacaaagaagactcaagtcccacatcctcccacgcgtagctcacatggcattggcggggatagagaccggaggtcggcactgcagtagcgtctggtagtatgctcgggctatatatttggcgagctagaggtcacgccgggcttcaggtacctgaattggtgtcatcaagtggaaacagaagatggacttggctctgggtggtgggggaagaagaagaatggcatcttgcgggccgagttgctcggtacagtagcatctctggaacccccaaaagcgtcgcttgtcgtcggctacctttttccctctgtgcaagcggtgctacagtagttcgctcttttgcagtgacgtgccagccattgaagtggagattccttgatacttcttcttctgtcaaagttgggagtagaatgcaacccaaagccagcgaattaggtaggtataagccacggttaccgttgcatgcatcgcaattttttagatgggaattctgtttggagattggccatttctgagtcaaggggactacctgttaggtcttcgtaatcgaccgtctgactagcggttggaagacgtgacgattatggaggttatcgtctatttgtcccaatgctgtcgacagggccactgtcagtagctcgctctcaggtaccggcttcgtggtgtcccggacaagggagggcaagccacacacctatgcagaacgagtttggcgttcgttttcgagccgtgaggaataaaaaagctgatgatctacagcgttatgaaattggaggcgctatcatgggcgcattcctgttgcccttcaagcctttggctgcctgactactgtcaaagcttggcgaatccgggatatctcgcccgccaggccaaagcctttgcaacttgtgcaaccctcgaggtcgagtttccgtgcgtaggtcgcatctgttactgatcacttgcttttgtctgacccatcagctcttcgcccacctgctcgggccgcaattaccaagggaaaatgcggtgaagaatgtgcaatgtgcgataatcccgtcacttgagggtaccaaggttgaagtcgtccatagcgtatatctgcattggaagtctcgggatagtttgatctggcagacttatagacggcagtggtgtgttcattaccgggttattggaaccgccggggccgtaatcggttatttcggtgaaagaatgccgctcattgccacttcaagggagtcaagatgtcagccagctctccacgacctcatcaccttctgaagtgcttttcgtactgtcagtttgtgaaactctgtaccatgacggacagtcaccatacgatgaatatcatccctgaccctcttccgcactatagcatattttttgatgggagaaatccccccaccccatcacaatgcttgtccagcgacttcagcgcagaagcgtggtaggaaaagcagtagtaagcgcggaaattggatgtgactgccgaggtcatgaggacaaaagacaagtgatacagttggcagtaagctgcgggagcaaacaacctggagatatgagtggcagaagtggagtgaggtcagacttgccagagtcatccatttccccagacgggaccacaagagcgaggcgacggcgacagactgctcaagacggacaattaagtgcggggaaagaaacgatcgggagccttttggcacttcgtttactactttggttgagatgccgcggtgcaacttttcacacgccccgtggaattgccatcaattcctgtccgccaatccggccaagttcgggatgctcgccgagtcgtgctgtgttgcgtgaaagatgttctcgcttctcaacgcagtcacgatcggtcagctggaggactcacggaacctcgaaaagagaaacatggatgagtggaatgcggtgaaagctgtcgaagaggctggtaaagtagcaggatagcaagagcagtgattgaccggacggttggttgccttcattacattgttttggactgaaatgcggtgcctttaggtagtgatagacaacacaatgttggaaggcgcagctcagatgcgtaaagtttgaaaatgtgaacggaaggaacccagcccctccttgcccgcgattgccctacggagatgccaagccggtacagctgccccacattgaagcacctgggcttgatggagcgggcggtcccacctccagaagcccacaacagctccacggacattgcacaacacgcggagatggaatcacacgacgacggcgacaatgaccctcactctaaccttctttccgcttcaactggaaactctggacaacactccgcttcggctcaagacttccttcttgccaaatctgcccttccatttcttacccctccatcttcggcagtggggggcgaagcactttgcagagtcagacatgttgccgcactcccacatcatccgtcaacgtcaacgtggagcatgtcaattattaactaagtgaacgattcgaccgaccgctttcaacaggcacagatcgctgagcctcagaattgaatggaacttaaccaccgccaaccagcttccaacaatcattgtctctaagacaaagcgtatgagtcctgtccatctggcacaagtgtcgctattctgcctacgtcttagaacagcagctttaggtaccgtcatggggttacacagtcccaccaccagaccaacgacatcacagaatcttacctagtcttcctacctcggaattcatgcctcgtcttctttcagcttacgttgttgatgcgctcctgtgggaatggcctccatttcttaccttgcagaccgctttcttagaaccaaggaatctgactaagtcgttgaaatcctcctcgttcttcttttcgatttctttgggcctcttgatacctatcaagttgagccatcaatgatacaccaacttccatccacaccctcagcgaccgcaactgcccgtcgtcacacctaccgcatcacatctcaaagtacagtgcccactccttcggccgacgtgccatacactccatatatcgagcaaagaaagcaaacttccaagcccaaacattactgtcaatatctgatcgtctcgtttcttcgcgttcgaattcgcgtgtcccgtcgtggtccgaaatgccaaacagggcgcaaagcgtccgggttgtcattacagacgacatcggcgagagcctaagcgagacgccacctccaaattcttggagcagaaaaagcaacatgtcttacgcagagttgacaggtcggcagggtcaagcagccgcccacttgcccactcatcgagagagatggcacggcaggcagaaagctcgacgccgactcgggttccagaactctctcagaaaccagaagcccagcagccgccgttagggcggaagccaacgaccaaggcatccaacacaaatccctgaccagctggatatcgccgacttagccagtattaaacttcaaaaccgaagccgcattcgtcacgcaggaagctactgtacgcctcaatcaagatgcttcggaccgtgcccttggcccaagcgtacgattttgtacatccagcgcttcatacaagaaggtgcggcagagcttgttatggttaggaaaccaatgaaggtcatggatgaactagcgcccatcaattgtgaccctttcccttttctacacctcagccgagattggttttgacggtgcgacaaacatcacatagattcgagaccactgcgctcgcttgcgtatctcgtgtacgatgatcagcatccggacatcgctgggaagtagtgtagttcagttgacaactcaaatttcgtcaagacggttcctaccactcatcccttccagaagaacgggtgactgatggatgaacgtgacgaggaaaagccttccgcacccttcaagcatttacccgcacgtcagctgatggtcacgagactgggcaggagggccagatgagacgtcaattgaatagctaccattcagcttcgaaggtaccaaccagccacggcaaactagtctagttcgccgtcgcatacggggaatgactactttttgtcgacattgacatcaacgctaaaccacaagcatacgagctaacaaaataatcgcttcatattcaatcctgtgaatgttcaagaaaggtcccagctagccaacacctacgaaatatgctggcatccaccaatagtatgaattcacccttttaccccgggctcttacctcttctcgccacgggtccttccccatttctcatttcttttctcataaattgtcgtgaaccatgaggcaagccttgggatgttgtgccgacgaggatatgagtggtaccggccattctatctcatactaaatagtcttaccattactcgatatgtactacctgcacttgtctcaagggtccgtgtatgcctcagcctcacttacttcgacaccaacggccgttgccgtgcctggcttggctcggtgaccatgtggctccgggggcttggtcgtccctgctctgttcctacacttaacacaggagaactctgggatgaaatgttgccgtgaataataagggtgacaagtatgtgccgagtgacacgaaaaccaacttgtcttcagagtgctgctgagtctaacccaggtcgacgcaaccagatgaaggcaatcacagctcgtcggtaaatgagcatcccctcaccatggtaaactgtaggcaatttcctgttggcatattctagccacttgcggttccaggatcacacagtcggaaaaaggacagcgcgttatgttgaggacctaaaaggcttcagtactcgcacttggcaagtcgccacataatggaaaaggacgcgggcataggaactagacgttgaaaagccactttcatgggaaggaagggaatgagaaacagcataacacagtgatcatggtgacaagagctttgactggctcaaatggtcatgatacggagtaaatccgaacaagggctgagtcttataagacggttcttcctccggcttctcaactacaccacatatcgagccagtcgccaatacaattttgcgaatagcgtacagtcactcggaagaacgagactaaagccgcatctttcacgaagcaataactcaaataatacatcaagcctttcggcttatccgagtgctttgttaaaccgaacttcgcagtaggtgcctccctaggagctagctttaagtcactataacagcttacagtggtatgggtcatctacgcctagtcgatgcaggtggataaaagtgtggtctgctgtagcatctttcttaatgatggatgtgtcttggaagtcgatgacctggatactgccatcaaaagggggtagagagatggaagcgtagaaagatattctcatccatgtggcaccaacgtccagcccaacccactcaaaacttcacccgtagggatagaaatgaagccaaggccgaaatagaaagccttcccaatccccgtcccatccccttccgcctcttcttcccttgtattttctcataacaagcctaacaaagccaccatatctactccgtcaagccccgacttggggtctgctgcctttccgccccgtcaagccgtcggaaaaaaacagacaacaccatgattcgctgagatcaagacactcgtcacccgagccctgatagttgcccgccattgtcttcggaaccaagaggggaacgagagaagtctgtacagagatcgagtaacttgtctactctcgtaaacgccccatctacttatcccaagcccagcccaaaccaatacttcactactccaccaccactgagcaacctataccattacatcgcatctaacatgccagccagcgtatctcatcacacccgactccttccggccagactgactagttccgccagcaagtccaacaacaccgcgataaccgcgttttgcgtccttaccatcctcccgtttctcagtcactcgtatacctaacccaggtatcctgcaaacctgcttcccgtaggtagctttgagtctcgaacccaagccagcagtgtctaccaccaagtattcaagcactatatgtgctcagctcatcccagccctgccctgccctaccgagcctgctttccttcctgacttatttggatgcccgacatgacgcttccggcgccaccatcacaaatgagaccagtgcccttccccctcctcacgcagctcgtctgaattgggcaactttgcaatcctctagccgcccgcccactcgctcgcctgctattgtcatccccccgaactctttccctccatccctccggcgcgctcacggtcgtttccaacacttatagcgcttgtatcgacttacttcctccagacatataacgccttacttaacacgcaccagtaggctacctacctaatagcgttgggttcttgcaagttaagctcaagtgaagaaaggaagtagctttaccttacctacctctatgtaggaaggtatatagaagtagggaccaatgattcacataatttacacacacacacacacacacagagagagagaaatctccaaccaactagctagggtttcccgatttgatttgcctgtaggagtgagtgagtgagtgagtgacgatttatggtgactctcccttttactctctctctctctctctctctctcggcacaaatcgaaatgagtaaggtaggtaggtaggtaggtaggtagtgaaaaagggtacagggaaaagagcgggaaagtgacagggctggtttaagcattatcaccactggtgcctcgatacagatgaagagccaaatcgagtggcaaacgaagacgaaaatgcggaagtgatctgatctaaccttggattgggttctgagtctgtcgttgttgccgggcatcatggaagaagaagaagaccgtatcaggtgctgatcgtcagcacgtatgttgtagtatgttatggaccatgtacagcgtcaagtcaaacctttggaatcctaatctagaaagatgatgatgctgatcgtaagggcgggacgaacatggagtaacgcggcgggtgccttgggggaatggtcgaattgaccgagtggtctagaggcgagtgatattggaggttgttggttgttgtgtcgttacggcatgaggccatcttgggcatggttggtacacacatttgttgcgtgataagttaaaccccagctagaactctcggatagtgtagtggcgtcagacgtcgagatatcgcgaatgggtagagtaggtcagcacatcacattcacgatggcgagaaagatgggatccgacaaagtttgaataaggcatagggccagagggccggttgttgtgatccagtatcagggagccatgtttaggcatccagctaaaactagaaatacctaggtacggagctaagggtcgtcgttcttacgcgacgggtatcttgaatttcacattcccctattaactccatcccagcatgcattttttcagtgaacgttaggtatcaacaagccaaagcccccgttatgcccgaaatccttagtcatgaagcaccagaaaacacacttgcacacatttagtgggcaagagcgttggcgcggcggcggtcacgctcctcagcgatggagagcttgacacccttgcccttggggagggagatccagggcttctcggagccgataacgaaaacgttggactcgcgggtagcgaaggtgttgtcaagggcatccttgacgtggatgatgttgaaaccaccatcgtgacgctcacggtgggtgatgacaccaacacgacccatgttacgaccgccggtaaccatggcgatggcaccagtgtcgaacttgacaaagtcctcgatcttgccagtctcaaggttgatcttgacagtgtcgttgaccttgatcaaggggtcggggtagcggatgctgtttgtcacgcacaagaggttagtcaaccgtgggaggggaaagtttggacataccagccgtttagatctcgcttgtagttgtgtgatcgcagaggatgagttcccccattccacttttcccgcaaaggtgtcgcgtaggacggacatgtggggggagtggaagggtgaacttccacgcgtatctaccaaagcttggtccaacggctgatagatgtgggcagaacttacgttctggcatcatgcgtaaccaagaatgggataccgcccttgccaagctggacgcgcttgaccttgccgagcttgtacttggcctcctcatcctggatgcggtggacggtgaaacggcccttggtgtcgtagatgagacggaagttctcgccagtcttctcgatggtgatgacgtccatgaagccggcggggtaggtgatgtcggtgcggaccttgccatcgaccttgatgaggcgctgcatcatgatggccttggtctcacggtagttgagcgcatacttgaggcggttgcgcacgaagacgatgaggggcatgcactcgcggagcttgtgaggaccagcggaagggcggggagcatagacacccgacagcttgtcgagaagccagtgcgagggggcgctaaggcgcttctggtgcttcttcctgcagtagggagtcggagtcagtcattgccgccgctgaaagggttcgattttgcgacatctccacgcgatcttttggtgttgcagcgtttggcgcccaatttcgaagacgtgaccgaactcgaaactggtcatccaaatactgcgtcgccggaaagcatcgtcgaatggagaatggcgtcaacgatccgcgtatggatggtggtgtacttacggtcctctgcccattttgacggttggctaatggatttgctggtcgagaaaatcaggagggaaagttcgtcgaagaagccggccaggtaaatatgaaaagtgttttgtgcctcgaaaaccctagcgtcctgtgggtgggcggtgacagccggcaattgcacttggcgcttggcagtttcgtggatgcgtggtctgtgctccacattctgttttgcgccccactgcgacgcctcacttgctgtggggtagtcaccagctgagggtaggctgcgttcggggttagggttggccacgttgatcgcccatctgtcttccggctgtgaggtgttgtccctgtgaaatgtcatcaccagatcctcaccagccgtggcctgacatcatgatacaaacaaacgctcttaccaggctcgtatttgatatgctacctcgaaaaagcaccccataacagccactcttagtgaagtcaatcgaattcatatttgctttactcgtatgctttaagtactaggcatcctactgcgaagtagtttgcttgactgtcactgatgtttcctatctcctctggttgtatctctcgtcatctcgtcttcctcccattgttgacggttgctcctgcctcgattctgactgtggatcgatcccggccccaaccaagaagatgctcagaagaagctctccatgaatatgtgtgacgcactcctccctaagttgtctgtccttcttcaaagacaaatgcgtgcccccaagttcccgatcccagtcttttgtcagccccttgactgacgccgcccgatgtgtataaacgcaaataaaaaagaaataaaaaagatgttttgcgaagcctgccttgatgaccggtgacgccctgtgtctagaaacccatatacgctgataacatagcaaaaaaaacaaatgaaagtttgtcaggttcaaacaatgcgccggccgtttgccgtgcgataaatttcgtgtgttagagacgacaaaagatctctcgcgctggcggcaagaaatcgcaacgttgtggcaagctctctgcatgcctacctgttacctcgcgcttcagagagccctccgatgggcggatccgcccgataaaccatcctgacctcctgaaataactggcgcccctccccccatacctccctgtccatatctcaggcgctccgaggctgaggaaggatcttgggcatcgtttagcaggagtcgggatatgtccatatcgggcggtcctccgaaatatgacgacgacagaggaccgtcgggcaagtcggcaaaaacagaagccagaccgggtagcgtctctgtcggttcgcatgtcgtactcgggagccactttggcaattcctccctcgagctctgtcgcgatacttgcggttctatcgatcgtgctatggtcggctcgagagttttggatatcgtagggtgaatggaaggttccagcagactgatgctggatgtagacgcctccgcactcccgcgcgcttgatggtccttatcccggggattggtcttctcaatgcttgcgtaaatttgcggatacttgttgcgaacccggtcgcgcaaatccgtgggttggcggctctgaagatgatactctggatcgcgttggatcttggtccaagccggcccgtgcttcttgagtcctgccaggatttccttgtcgtccaagtccgtgaatggacgccgctcacgacggtgcgactttttgaatggacccctgattcccagttcgacaagatcttccatcttcttccggtgtgcccgactctttctctgctttgcaggggccgagtcggagtcacccctatccttatcactcggtccagcctctgggttgctcaagagagcatccagcgacaagccattcttgtgcctgctgttcatgtgcgtgcttggttcgcctgacgtagacttgtcggccgcagggcttctcttgcctgaacccccacgaagctcctcgggacagcaggtccgaaaccgatccttgaggtcaccggcagtccgatcgttgaacttgtagtcgggatcctccagaatggtcgtccattttccaacaccatgccgactgacacccagtagaaggttgttggtttcctcatcagaccactttctccgtggtttcgccgccctccgtttcgccttggctccgccactcgtcttgtctccgtctgttgggggtggggatgtaatggaccactcggcgggtggagttgtggttgccgaggcagggacatgggtcggaggactgagatcatgcatgtagccgcttatcctcggtgcctcatggtcaacaacgccggagagtattggaggaaacctgctggcgttggggttgggtggcggttcgtgaaggccgttaaggatgggtgggaccgtgactacttgttgaagaaccacctcttgggtggatttctgtttcttgagaggctgaggcagctggacatagtcgtctttggcagcgagagcccgctgccgcttcttgttgtaggcatcttgaagcgcatcggggtggtcgcctgcaggtctgcgcagagagaggggcgtgctgcttgtctctggggagtttgatgaaagtagcaattggagtgaataactcgaaggagggtggcgagcggcagaatcgcttgcgaacgggtctatcctgggcgtctgcttggtcatagactcgttactgagcgtgtgaatcggtggcagagtcggcagttgcttgtcggttctctgctgctgctgctgttgttgctgctgctgttgttgttgttgttgttgtggttgttgtggttgtggttgttgtccagcatcgcggggcagggtaggtaaatagagcgagttgctgttcacgggggccgttataggaccgagctgtataggtgaagggctgtcggcttgctgagtgttaagtacggttgagaggtgcataagccgtggctcgatggtagccatcgtggaggaagggttgcctcgaggaagccggcattgggcagtcggcgaggcggggcccgggggcgttgagggcgacagcgtgtatgaatgcgtaggaaactctagtgttaagctgtctgcggaagattgagttgttggcaacggtatcgcggatgtggtaagtgtgatatgtggtgacgatgacggagtaggggagggatgacaactttttttttttttcccggagtctgataaacacaagatgatgcctggtggtatttgaaagagagatctattaaagaagaaaggcgaggcctagaacgaacaaagcccacgagacagaccagcgtaggaaaccgagactgagacaccagttgtttaccctcgtgacaaggaaagtaggcggagaggaaagaggaggcaatgaacgggaatggggaggaaaaaaaaggaagttggaattaaggatgattctcggacgaggtcccaggatgtgagaggtctcggcttccactttggttgacttgcccactgtacactggaggtaccttgcggcccaccacttccgcggcccttcagcgtgcccccattgggtcccaagctaggtacactaggtcgttcgataactgtggttgtacttgccctgggctgggacctgatgggggaggtgaggtgacccgcagcactgcatgcgggtgcgttaggaccaccgtagtgggaaatcgatgggccagagaatcgaatccgcgaaggaagaaccacagaatgtggaatgaatccatccgtcccgtcccacccgctcgctacctccatacctaccaacctacctacccgcactgtacgtaccacctcacctcgctatgcccccctccgaaaaacaacggcgggcgctggtgtgtgcaggtgctgctggaaagggaaagcttggcacctggagtcgaacggcagatacgtactaagtaggtagtgtagtgtagtacatctagatcttgacaacgcctcctctcggtaggtggtagcttggcacgagcatcaaatatctctagagtactatgtagtgtactattacattacattctgatggaaaacgtccagacggcatccttgttgaatccaacttgttggtcagctgctgtcatggccagcctgggttcagccaaggtacccggtcccatcgagtttatttccggcaacaagggaagctggataaggtatagttgagttgactaaacgttgaccagaggagcggtacctgactcgtgttgttgttcatccaactgctcatgtttttttttttttttagagtctacactacatgttcagatggttcgtggtcaggcatggctatctctagaaggagtgtgatccagtgcgagaatgtaagcctgatggacattgtggatgagcaacaagtaaagtgacatcaaaaagtccaaaaagtccccgaaactgctcctgatatcggtcctccagaaaacagcgatagtcttgcagattgtagacccgttccatctgatgggtggggttagcttacacattgttgctcagggcagtggacactagggtccgggtcccgtccttcatcctctttctcccccttccctcgcttccctagtgtgttgatctttgcttcacccgggtccttctccccggcccagctcgccaggcacaatacatacctatgtattatccagcatctaccagtccgcattagtcaccaccaagggatcaggtagttgtcacaaagccttttttttttttttttttttccactctgactgcaaagtacctcacatggctgttgtgtgctgtagtgtagtgtagtgtagtgaagtgtagtgtagtgtacactactcctctttcacttggcaccatcacatttccacttttagctgggatcgtccaacacaaagactcgttcttttttttctcatcatcgagactttttttttcgcctcctccagctccggtctacggaatgcacccaaggtttcaagggtcagtgagaccccgaatttgacaactctagctcatcctgcgtagacggacagaaagtgggatggaggaggggtgagtcggggagacagaaaaagcgagagacaaaggaaggaaaaaaataaaaaaaaaaaaaactgaagaacaattccattttgaaaatggaagcttccatctctgtctgctattcatcatgtttcattccgcaattgcaagtcgacccatttcaagtccgccgccacattgggcgtctcagtctccctgattgttaataatgaacgacagcagagaaaaagcgaagaaaaaaaaaaatgatgcagcctcggctatcgaatgagaacgagctagtgccaatgccacctaactttgattggggaggcaattgaagacatttacggcacttccctctgtcaaacccgctggccactcacagggcatcgccgacgcggttacccacccggcctcttgggatggcctcctccattacctatgttgctgctgcccacaccaccctttacggggttcggaaagatggggggggagggcatgcccctggggcggaggagacgccgtcaggggagtggtgtgcactgaatggttcggagggaaagggcagcacaaagccgctattattctcactaggtaggcaacggttacacggctgcgacgacaccaccacggtagctttcaaagtcttcagcaacagcgagatacacccgacagcgggcacgcctttcttgctctccccggcattggcatgttgacatgtcatctgctgagaactcttcgggagatctaaccttcttatgggtctctcatccgggctgtctcatacatagcatgtctctggtgatgatgggcctggatcactgaggaaccaccaagaccaccctcgcacgccagagggccggtggacggaagctgagtggcgaagcaggcgtctgggctgtctttccctgccctgtccagaccatctgccctccagaactacactacgtacactaccatacagactgcggtaaacccgaccctcaggtttgacgcccaccaaaagccgccaaccgcggaggtgctattatgtacactacactagtgtagaggctcctactatctagactatgttctagatgtacacgcacgagacaccaatgccatccatgcctccgcggaacaacctttttcatctgccagatccgcgcttattagctccatgatcaaccgaagctgcttcccgatggcgaaaccagcaaaccacgatattgtccatctacgcacgcgagggagcctcatatccatctccttgactggctggcttaccctgcccacgcccatttctcgtggaaattggtacactacactacactacacgttacggatacccagatcgtcacgacataggtagtgtactggaccactggctggctacggaatgagaagcacgccaacactggcacactgatgactggcaaagactggaagggaccatgccagctgcaaagagaagaaaggtggtattggcccggagtcggactcgcttccgcctccgcctccaacgactcaccttaccttcgcctccataccagctcactgcacagtggtttaattccagatgttggtggagaagatggcacacgagttcattccgcgatctgtatgcgatccatcaagcgctccatcatcaccgccgttgacgcttgttgcagttgcatatgtgatccgtcacggaaggtaggtagctcatggtcgccccgcgtgagtcccgaccgcccacatccacactcccatactagcagtgcgcaacagacatcatcgagccctatcctgcttcgtgtcgtttcacagcagcaagcctgggtaaaagagaagaaaagaaaaaaaaaaaaaaaaaaaaggccctcgcacccttggaaactgccggccctatccgctgtcaaaagtgagactgaagcaaactcatgcaaaatgcgacaacctcctcggggaccggtggcaactttacagactgacaacctttcgagctgagaagcccggtggtcaccgcttccatctccggcccgtaccgagtggagatgtacactacatagtatgaccgaggggaatgtcttatcgtgagcaggtctttgtcatggaagcttattgggtctagggtctcggcccagcctccgactcctgatggatcctgaggctcgtgtgccgaaatggtgtcaatgctttcaataagagatggatttgactcgaagggagatcccgggacccgaatcgaccctgtcgtcctgacagttaggaccatttcttccgctgtgccgtggcaagaacaaccacctacgtcaataccaagaggtgtccgttaccgcttcgagacttgtccaatatccatccacctgatcgttcagggtctcaacatcaagacattcgctcgcagaaggatcacgttcaggcgtccagacgcacacacgcatggcctacactcaagcccacatgtatgatacgagtgtgtgcaggcaatgaaagttccaacggcctacaacatcatggttgggtcgccagaacgcatcaagttcaatatcacagttgcacagagttggttggcatacttgggcccccttctatgtcacaaagagcccgaggtgcattcatgccctgctagccacagacgtcctttcgagaagatgccggtggtccgatgaaaagtctgccaaaactcactttcactgtatgataattggttcgcccaagccatttacctaaccctgcttcgcttgcctatatcggagaactttacactaactcctttctagcctcccccgctgcacgaggaagaagacgtgtttgtacatgcctcctggagtgagttggcatccgacgagtgctggcgttagtggagatgctaccagcatcaaagcacgtttttgacctgatcgttacctagcacgcctggtggatgcccagccaagcacaggtgagagccgaggatcctccagttcatcgccatgcccgatccccagaccattgactgcccaaacgtcatttggcattgggcctctgggtgcccatacgtggtgtgaatcgcatcacttcgacacgtttttactgttacactgtcattgagcatctactcatccatcagccacaaaatggatggtgaggtcatctattttcaggatccctgtgtgaaaaacaccattcggtgccgaaacaaactatcatcgttagttccactacactactacattggccagcatgaaaagccgtgtttcacccgtaccgccgggctgtccccgttcggtcacatacccaaccactgatcgtccacggggtcttgtcgggtaggtgtaccggcaagtgtcgtgtatcggcacgcaagatccgggcccggtaattgaagagtgtgaaagcatgaaaaggggaagtcaaccctgggtaaactgatgtgcagcatgtgcagagtcttcttcttgctctccaccacaatactagtaacgtaacagtgctgcgatggtgaagtccttcatcgtcacaagtgtacagggcaaaaaacaagcaatgagtttcactcggcagtcggaagggacttgttgcaagacatcttatcaacccttctagaagctttcctttctttttcctccttttgtctacgcaatctccgttcacacgtgctttatctttttcattcagctaccaatgtacaacacatatgctacaccactatcgcacccttgacgcatcgagctcggtctctccttcaaatcacgccccttcctagcatcttcccggtctgaccgacgtgactttcctctctccaacccaacccatagaaggggatgaaggaaggagaggtgggaacacttccagaccgttacacatacaagaactcacgagggaaagagagacatacatatattccatacctaactttagcttgcttctacctccgtaacgaagcctactttacgttgtacattcgagtttggccgtatacctacaaccgtctaggtccggctcggtacctatctatattccattatccccaactacctaggtttgctttcgttccagtcgttcgtaaagtctcaacttgcatatcccacaatcgcttggcaaaatccccaatccccaagtcgggtaactctgatcgtcggatacacaaaccgcatccgaacgaacgcatccctttcatttccaatccgcggtcgcaatgtgtcccgccagaacggatcggatcgaaaaccccaagttcattcgggtccagtgcagtgcagtgcagcgtcaatcagagagagacctacatacgtgcatctaccttcgactcccgcgaagaagggtggtacctaggtaggtaggtaggtagctggccctatgggagtcaacgtggctggaatctgggctttgatagactcgggcctttgacccgaatttagatacagccggtatgtaactgtctcattgtgtcgtagctagaatcaagcacgtgacgaaaacccagcaaaaggcagcccagccgactggaacgcttctctttctttctttctttttttcggtacatgccattcccacggagctgggaagttcggagctgaaaccgcaaaagcatgagaacaccatggttcgattataaacgccatggagcgccacattttctagatttttgtttcttctctttatcaccacgcattaccactacatacgcgtttccacactactatgctgcagttgacagatacattggcccgtttgggactttatggtatgggactcagacattgattgagtcaagtcaagtaggaaaatgggtaaagtgtttagtggccgagttcaacccttctcacgtccatatttcctcctatagggccagactttttcttccagcagttttatatagggccgaaaaaaaaaaaaaaaaaagcaagccgaagtgatgtgatatgtccgtcaagccagtcggagcacttgtagagagagaagactttatgggcaagccttattcgatccgccgccgccgccgccgccatcagcttgtatgatatgtgtgccacacaacacaacacacctgcgacgcctttcagcaataggtatcgtgccatgtggatgtcatggtcacgccatgcccatgttcatgccacgctttttccatgcgttcgttctaggtagtgtagatgttcgatatatttttgccttttcttctttagtgagacatgcatacatgccacgagtccaggcacatttaaattcagctctaggtcggtaccttatatatttaggtgtatccctaatacctactatgaaggtaggtacggtactgtacatgtctcgatcgcgatggaatccataaccggatcaacctatctcattatagctagctatatgggaaaatagatccgaatactcgggcctggcaagctggggtgagactttgaaaaaagaatgagaaagggatggatggtgaaggtgagtattaaggaattatccaagtagctaaacagaacttgcatgtcaatagctacctagcttcttgtcagttttcgtgagtacctctggtctgatatgtcaagttttcattagagacatgtatgtcttcccttcgtaccttgagcaatcatgtcacatcacatcacatcacatcacatcacatcagcattgattgacgttcatgatcgatcgatcgatcgatcgagaaatcaaggtttttagattacgatcgatcaaggcaaggccgtggcaagccgagggagagggagcacagtaggtgtcaatgtgggtgggtgaggtgtgaggtgtgagaggaaacttcctttcggaagcatttgggggaagtggtcatgggatggaagtcagcaagcaagtaacctagagattatcagtaagtctagaaacgtgagtgatgatggtttccctgcggcttatatggcgatcggcgaagacgatgtaggagtgagcaggacgtacataactgtaggtagccatcagtgcaagcagaacgggacatggccccgaattgaataggcaaagagtcgctataacattacatttactgaacctggactgatatatcgtgaagtacatgtaggtaaaggtacctagatagaaaattcggcatgactgcgctgacatcgaactacattgcactggactataccgatcaaagaaaatgaagagactctaccgggcctggagcttattctcttatgtgtttcttgggagttacgctttcgtcgagttcatttcgtcggacagtataacctgtgatatcaacataggtaggtacgtaggtagccaactggcgatgatgatgacgataaacaatctcttccaccaatgtaccattctcccaatcccaacctagtaccaaggcaaaggactacccacctccctacctacctagacaaactcatagcttcagagaaagaggcacaaaaagacacccatgagcaagtaactattaaattaccaaggcgggcattgaccaaacttccctgacccactgcaactacctctgccttaaatgagataaacccacgtgcatgcttcccggtatcaatgagcgagaagaacatggcacggcacagcacggcatcccagctttgtgtactgattctcgctcaagccaagccgggagggtctgtctagtcagcaacttcctaggtagattgagatctgtgcatcggaccccaactcgtacgatgcggctgtttggttttcctgatacctacctaagtaggtctggtagaggtgagataggtaggtaggtaggtaagtagatctgaggttggtaccttaccttagctggttggtaggcagttacctaggtaatggaggtgaggtgccttgctcgtgtatacagcatactgtgtacattgtgtaggtacacaattgagaatgacgtttatgtttcttttagtagctttctaaatgtgagttatacatgtcttgatcatctcttctagatattcacctaggtattaatatttctgttgaatccctccgaattgatttgcgaggatatgcagattaggaaatattcatttagtatcgcgacactgtgagttactttcacgaaagggagatgatgataacaacgggagataataaaaggtagatgataactcatagtattctctcttgaccattttcgatacatttatgtccgagcaaggctcacgttggcaccagatatagatgtccctagtaggtactcatcataggtaggtatcttattcatctgctttatatatacaaagaaaacacacaaagagaagcgaagtcttactctaggaaacaagtgacgctagaaaaagtatagataaatccaaatatctaatatgctcgctcgctcgttcgctcgctttgctttgttgttatttctcccgtccatacttctaggatggattgaatgcatgcagaatggtatagtaaaccgccagacatgaatatggacacatggagaagaatgagaaagagatgcaagatggatgggtgggtaacaggtacgatgcaagtacattagggtatgtaagataaaagacactttctaatatgtccgggggaaaaaaagcttgctaatcatgcatatccaaaaaagttccttcttcttcttcttgctcttcagcttcttcatccatgtacacccatccatccctttcacttgtttcatcctccattcaaaattcttcccacatgcatatcacaaaaaaaatattctttacaaagcaagaaccaaagcagccaccaaagcagggacacccatcgcaacaacgttgcgtccggcgccagcagtgacaggaacctccgagggctcagagccggtcacaggctcggtctgagcaggcggcgcaggcatgctgtaggtggaggcagcgctagagggagcaaccgagacgccggtgccagtggggacagcgccgctggggacaacaggagcgttgacggcggagggaacggcaggggcaccaccggcgggcacagccgcggactcggcggggacaccagcaccaggggcaccgggagcaccgggggcggaagcggcgggcttggcgacggtgatggtggtgaatggcatggaggagacggagacgacggaggaggtggcgaccttgttaacaccagcgccgggggcaccgttggaggggacggcagggacatcagcaccaccggagggaacagcaggggcggagaccgcagggacatcagcaccaccggagggaacagcgggggcggaaacggcgggaacaccagcaacaccggagggaacaacgggggtggagacggcgggaacaccagcaccaccggtgggaacagcgggagcggagacggcagggacacccgcaccaccggtgggaacagcggagacagcagggacgctagcagcaccagtaggaacagcggcgggagcggcggggaccgaggtagcgggagggaaggcctcggtgatggggcagacggtaacgccgacgggaacgatgatggtggtgacctggccaatcttgccggcgcagtcggtcatctcaggagcacagctagcgatggtggaggtggcagtgctgtagacggtcgaggtggtgtagccagcagggatcgactcgacggggaccgaggtcatgatgcccgtaggagcgcgggcggcagtctcggtagcggcagtctcggtggcggtaacggggcaaacggtgacgccgacagggacaataacggtagtaacttggccaatcttgccagcgcagtcggtcatctcaggagcgcagctagcgatggtggaggtagtggtactgtaaacggtcgaggtagtgaagccagcaggaatcgactcggcggggaccgaggtaaagataccagtaggagcgcgggcggcagtctcggtggcggtaacggggcagacggtgacgccgatggggacagtaacagtggtgacctggccgatcttagcagggcagtcggtcacctcaggagcgcagctggtgatagtagaggtggtggtggcatagatggtcgaagtggtccactcagcgggggcggtgacggcagaggggtcagcaatcttgtcgccgttaatgggatcagcagtgaccatggagacaacgctagaaacaacaccggagggaacgctgccggaaggaaggataccggtagggacaacgttattgccatcgatagggccagtaaccttggagccaacgttggaaaggataccggagggaacaacaccggaaggaacaccagcactaggaacggcaacgttgtggccattaatagggccagtgatcttggaaccaacgctggaaagaacaccagagggaacgacaccggaggggacaacgccagaaggaagatcgccagaaggaagaccaacgctagggagagcaacgttatcgccgtcgatagggccagtgaccttggagccaatgctggagacgacaccggagggaacaatgccggaaggaataacaccggaaggaataacaccggaagcaatagcaccggagggaagaccgacgctggggagggcaacgttatcgccatcgataggaccagtgaccttagagccaatgctggaaacgacaccggagggaacaacgccggaaggaacaacaccggaagcaataacaccaccggagggaagaccaacgctggggagggcaacgttatcgccatcgatagggccggttaccttggagccaacgctggaaacgacaccggagggcaaaataccgccaggggcgacgccgctggggatgacaccgccggggacggtgctgccgatgacaccgccggaggggacgaggccagtgggaacggcgccagtcggaacaatgccgctaggaacaaggccagagcgaacagggtcctcgggcgtaatctcaccttcgcaataatcgtcctcgtcagcggggctgccaatgatctcggagcggtcgccagagggaacggcaccagagggaacaatgccagaaggaacgaggccagagggaacggcgccagagggagcagagccaaggggaatggagccagagggaatagcgccaatgatctcggagcggtcaccagaggggacggcgccagagggaacggagccaaggggaatggagccagagggaatagcaccaatgatctcagagcggtcaccagaaggaacagcgccagagggaacgaggccagagggagcagagccaaggggaatggagccagagggaatagcgccaatgatgtcggagcggtcgccagtgggaacggcaccagaggggacaaggccagagcgaacagggtcctcgccttcgcaaacgtcgtcctcatcagcagggctgccaataatctcggagcggtcaccagaaggaacaacgccagaggggacggagccaaggggaatggatccagagggaatagcgccaatgatgtcggagcggtcgccagaggggacggaaccaaggggaatggagccagagggaacggcgccagaggggacgaggccagagggagcagagccaaggggaatagacccagagggaacgaggccagagggagcagagccgaggggaatagagccagagggaacgaggccagagggagcagagccaaggggaatagagccagagggaatggcgccaatgatgtcggagcggtcgccagagggaaggacaccggaaggaagggcaccggtgggcataacaccgctaggaacaacgccagagcgaagaggatcctcggtcataatttcgccttcgcagacgtcgtcctcggtagcggggctgccgccaatgatctcggagcggtcgccagaggggagagcgacggggacagaggtgatgatggaagtatcaacaatggtggggttaacctcgtgagcgccatcggtgacggaggggaccttgggaatgacattctcgtcctcgcagacctcgtcttcagagctaccaccggtggggagaacagagctgccaccggaggggagaacgacggggccagaggtgatggcggaagggtcagcaacagtgaaaaagccaccggcagaaccctcggtgacggaggggaccttgggaagggcagactcgtcctcgcagaactcagagctcaggtcaacagcctcggcggaggagacaacagtgttgatcacatcgaggaaagtcattccattggccaaagtctggccgcggaaggcatccaagaccatggcaccgccaaaagaggagcgggtcttgtaggtgttgatcagagcagcagcctcgaggggctcgatatatccagagccagcggcatcagaagctccagcaagaccgatgaagagcttggcctccttgctcatgccggcggcgatggccttctcccactggaggtagttgaagccagaggccgaggcagcctcgcagctagggttgttgtagaactggatgaacagggcatcgaactgggcgttgtcgaagatggccttcatcttgacatcatcaagcgagcatccgggggcggcagtaagaaggagctcggcgttgccgttgtacaactcacgaagcttcttggccatggcggcataagcaccttcgccggctgcggtgtgttagccaatgttcacgttctgatatctgacactccaaacccaagaatgacttgacatacctccgttgagcttgagctcgccatccaagttgaaaccatcaaccgagacgcggtgaccagcaaagtcaaaaggacggggtcccgtccacttggcatcgtagggtccaaaggctccccacaggaagctggcaaactcctcggccttggcttcgctggacagagaaaagcgcgagcccatgtgctcgacaccatcaagggaaagcagaaccttctttcccttctcctggcagtgcttgatgtccgacgcaacgacgctgcacttgccattcatgtgcccgctggttgtgccgttcgtgtagtaggtggcatcgcagtgagcgccaatagtgacatagtcgaagttggcctggtcgcagtgatccctgagcctggcgtctcccctctgtccccagtaaacgttgaccttggcctcggtgagggtgtgggcccgggcggtagcggccaagacggccgctgccactagacttttgtgcatgattatattaaatgattagctttggtattggaatagaataaatgaggtgttgttaaagagtatgtgatgagattgactcaaagagtggacgcaaacacgaggcttgcacggctgggaaagcacgccgtttgatgatgggggtgaacaggatcaaaagggacgtagggagagatataaaagaagaagatccaagagccagatgggtgggcaagctcacctttcatagtgtttctgatcttacaccgatgttgagagctagcgtgctgagtgtccatgatgagtctagctcgctggatcttcgacttcgtgacgagatgagccaggccccggtccagccaagcacccaagctgggggtcaaagtgccggtaagccagcttggccgaccaacatctgttcagttcgactgtcataatacaagtggaaatgagccacgaatgattttcttggggtctggggacggaattgtccgtcttcagtcagtgcttccaaagtaccccagtccagagattgcgacgcataatgaagatctctgtatgtcgaattgcagaatcgatactactcgctgaactgattgtctatacctacatacaaaaacagagccgtgaaaacgctttgggtatatcatgttgtcttgctggaaccgtagggccgactggtgacgacaactcgaggcaaaacgggtcgaagagtgaagatccgagcacgtcgaccgtggctgtggggagtcattcctcctctcctcatcctctcctggctgtgtctcctgtctcgcagtaatctctgggaccgccttttgagcttggtggatatgttgtctgggcttctagcgctgtgttcagaaatatgctaagcggacgacagattcgatagctcgagggggaagagtcttgaacaatcctagccgtctttccctttccgctcaacaggttacatcgaatcgtatgctcaaggtcgaacccccctgccaagactgtgcagttgatgatgttgggtgccatcaagccccagcctgcgtactggtctagccttcttggggtttcagattcaggaacaacagccgcgaaaaccccgaaattgtacctgaaatagccaattccccaccatgtacccggtcccctattttccccagtggatcctactcaaccatcccgcccgctaggtgtaagtgaaaaaaagcaatgctccggacaagtgttccggcgaaaagacgccttcaccgatgtcctacggtgtgtaaatcataacagaatgtgacagcgttgcttcgatgccgtgttatatgtttcccaggttttcgttgtgtgtctcttccccatagcggtcgcgggatatggtgcatggataaagttggggtttctgtgccctatgcatggtgtgccacccaaccgcccctgtgaattcgtactttttgatgtgatgctgtcgacagccggaagaaatgaggaagagatcagcgtttgagcttcggcagcagctgtgcgcagccggccagctccccagaatggcaacacctcacttgcggacaatccctgccactcttgaccgctgatcagtggaccagtggaccaccgacgaccgttatccggatcagtcccacttggccggaatcaccaccgaaagctttaggcgtcgagtggactcatgccaaataaatgagcgtctccgtccggctccgataaccaggtacgtagtaggctgctgttacttagatagatctcccatgcccaaggggtcttcgttcgtttatgtgttcggggtttccgtgagtcgccgtcgtctggggccgagctctcggctcgttgtctctgtctccgttcccgtcttcgttcgtgggcgtcgccgcctggggtaggtttctcagctggatatcgccattgctgggaaagtattcttggttagctgtgtgcgagcaagatatgataggtatcgatcggagtcaacaaagaaaatcatgatatgaaatcgacttacttttcctcgccggttgtagctctccgtggccaggtcatgatcctgagtatccatgcccgaaactttggctcatacaagtaatgcaactagaaaaacaagaagaaaccacaaactaacacaatggtcaaaccaatccagataactttgtctgacgactggggcggtgttatccggtgctctagcgagtgttgtgtggcatggacttccggatccttagtcatcgtgccgacaagatgcaaggctgttatgacagagagggcagcacgggtagctattacaccgacaataggacgacggtaaaagtcgggagttgacaagtaacaagttgcagtgatggagtgatgtatataagtaacgactattgtggcagagaagcgagacgatgattggaatgaaatgacggaatgagctcagagtagcaaagttagaaagtttggatctccggtcaggaaacaggagagagctgaaggatttaacaagtcaaggaaagccacgtgacgggcaccactgggacgagagacgcttcctcgtaaaacacacatcatgatgcggcagatgtgaaaggaatggatggggtgttggagggtaaaggtgccttccttccatcttttcaggagggcaggagtgcctgtatgctgcatcacctcataggtcgaactgggaaggagtagatggcttccaagctggcctccttacttcttcagtttttctgggtaagcaactcgggaattttgctgctccagtgaggtgatgtcggttgctcgcaacgaatgaacaatttaactccatcaaacttctccagagtaacacgaaaaaaaaaaaaaaacaggggcaggggcaactaagatgatttgtggtaagtatattccattcgacaccttcccgagacatgctgtgcccttgctgttgcggaaaaacaaggtacagaaaagaaagagaattcaacctctatcagaaagtcaccgtcaattaacatccattgctctcggtcatgtcagctgatgcccatgattcataacagtacctggcatcaacattggtcaaccattatccccactgccttctcaatcgtcttcaccctcctcgccctcatcactaccctcgtaactgcctgtctgcccggtcatcgctgtccctatattcagtagtatcattccacttaccagaatttacctcctctacactctcaccgcatttcacaatctcttccacctccttcttcataccgttgatgacatcctcgatgaaactaccagggtgttgtttccgatccgcaaattcccaccagggaaacctcgcgctcctcaggagccgacaatctgctgtgggcagcgggcaagaaccatcaacattgccgtatctctgcaatatcgcccccccggtgtacccaacggcttggtgtttctttagcgagcccagacactctcctatattgtccttcgatcacccctgatctgaattgaggtgagaatttgtaggaaatctgcattcagacggttgttgtttcggaatcctcgagttttcttccattggaccctattgctcttggaaactgttgattttctctccaggtggtcacttggacattgccaacaatgaagcgtaatttttgaatgggatgatatgatataggtttcccacctacctagtgataggtgattcgggcggatcgaacggggcgataacactttgttagaggtactcgccgaaccatatcttgaatcggcaggccatcagcaacgaatcgattcggtagagtatcaactacttcgtgcgccatctctccaaataggtgctccgggatggctccgtcatcagaaaagttgggccacagcatgcgccgccccggcagataatcgtgcccagcgcccagtgccacatgggggtgatttccatatttgcttcggtgttatgcatattgaaatttggtaatactctccgctcgctgggtgtaattcaattgcttttggggatcattttcaccgtctggtgactccagtgatatcttccaacaagcttgagagtctttttcgcatccctgtcgttgtttgaaggtctgttcaaactcgtttgagagagaggctggacgtttggtaacggtgaagttggactcttcatcgggcttcgtagttagatgtttttgatcgctcatggttcgtgtttattaacgtgacttgtcggtaaggctccaggaaaaccacaagccggtggattcgtaatgaattgtaaaagagcaaatggcggtttaaaagcacagggaggggggaactttgagaagtagagacggattttctttcaactggctcggcacattagcaagaagagctctgccaaactggctcactaagagaaaggagactatggtatcattctgcaaagcagaatctgacttcgacggactttcgaaggatgtaattaatgaggcgctttgtgcatagaaatgcagaggtacttcatcttccggacacctctgaggcattgtacctcctatttctttacaccacggacctcagctatcttgaacatccgacagtcaacaagtacccatgttcaagtagccaataaggttcttgttgtcatcaaagcagttcagacgaaatcggaaagcatagtctgttcgtagcgaaacatgcataaatgtatgcatcacgtacgttggtgacttagatcgaatgtctcagttctggtgagttcggactttggtttcaccagatctgagacggaaactgcgggagggaggcttgcaagtggaaattagaagggaggcaaataagtgtagatagaggtagcggagggcaagagcgcaagacgtgattgccgtgctgttgttgaactggtactgaaacagtcctctgggaaggagtcgggcatttcagtatatcttccctttccaggctcctcaagggagactaaaccatagtatcgattccataggtaagcttcgtttcatttttttgctgacagccagatgttgcgagctgggttggaatggcttcgacagttcaaactaatgaaatgatctgggtgtaatgggatgcatgatcgtagcaagacttgaagcacggaggacagtttgggaatgcgcaaccatcgtttatagatgtaaacacaaaaggcaggcacggaagagaaagagagagagggacttccttatggtgctgcctttggaacgagatgtttgtgtggcttgcatctttctgcagatgtgaatgctttgagtcggtaggtatagactcccttctacttttcgaacccaactgaccgactcttcctgtaatattctgtgaatagagcgggaaagcgaggcttgcctggacttgccaaagaaactgtcgcaaggatgctgtgttcccgcttccgtgttataccaatttgttcacctgtccctgcctagactctgagatctaggcaatccgttgtcgggcctccatgtgaccctagtaccgtgtccagactcgaggcgggagtgagtggtagcttccaggaataataactgaagttgaacatcattcgttgaacgtcccttttctaggccagagctccaatcatcaaaatcggttggccttttcctcaccattgttcaccgtgacacaagagcgcttggtaattgtgaagatcgcggcttcagctatccaacaaaggagcttcgaccaaggacgttgcaccagatggtcactcaagagagaaagaggaaaggagacactatcacaagaaagattaagtgagctgatgtgcggcgcctgcgggatatctgtttgcgaatgactcgtatgttgttggccatactgcaaaccttcaaaccccctttgaagtcggcaaggggaatacgggaagatgcacaccttattacctctaaactctcgaatgacgcgtccgatgagtaatgcaccaaatagtaccaggggattccataacatcgaaatataagaaggcggctgctgtaaatgttgcgcagcgcaggcatgcatgcaacttggacaattgactatcaatcaatgtcaagcagcatattccctctctcgagtcggtgctctttccacaacatctagacgcgggtagaagccgtcgacctgagacaagtgatcttcacgataggcgcggtatcacgtctgacaacattctctctcgttcctccaatgtttaaatgtttcatggtcgggaacgcactttggtgttgaaacgccaaagtggggagggatgaacgggcaaatccctgggagccgcacgagggcgggagttgaatggttggtttgcgcattctcgaaacaatggagatggaaagaaacttgttcatacttctccttggatacgcgtccgcgaggcagatctgatgaagatctcgggttttgaagccattcccggctatcgatgggacaatgctgttgtctttttttggataggcgccagaagggatgatgatggcatgttacatcatcttgccttgacatgctctgctgcaaaagctcgccagacgttgcttggtaccgctatacatgtaacttaactgaaccatcataggcgccaggggagaaggttcttgaatctgtcctggaggttacaccaggacttggaggggaggtcggtttggttggttgtggcgaaattgtctccaaggccgggacaccggtgcggactgaggtgaaggttacatcgggggacccttcagatctcggactgccttgccctccacttgttggcgatttggctcattgctcgctcgtcgctcgtctgtggtttcccgcgtcgctagcaacccctcatgacacattgcaatctggggaacgttggtgattttgtttcatgggagaggagacaagatggtagccgaggcagagggcgattcgagtggtgccgaatgctgaggtatcgaagcgcatttcattccctcgagattgcagaaatcctctggccaattttcagggtacgggcttggcaaccttgattttctcagcttctcaagagtcttggcgatggatctcgtcaaattctctccatgtcacctgccccgtcctgtcttgagtggaagtggaaatagacggagtcatgccttgtcccgcgggccattgaacaatatgcaatatgcagagcactcaaccagaaagtcggtggtttgcgatgacgagagtgcgacgacgagggcaaaagatggtgtcgttcgttgaagacgggaggaaaggttgggttgggatgacggttgtgcaggcttcagtttgatatcaaaaaccgttattatgcatgccattctggctagcgcatcccgttcgtcccgttgcataattcatcacagatgatgcatggagacgcacagagcacaggcaggccacttcattcaactttatatggttcatctcgccttcccaaacacggtggcgtctttttcaaaggagacaactgaagaatacatgggccagcttgttggtttgatcaaactcagttggaaagaatgcaacagtccgtcaaacgtacatagacgccgtccttgtcaatcaacgggcagccaggcaagacattcgaccgctggagtcggagtttttatttataaaatcttgcagactcaggcgctgggcccacaggggcagagacaaagagatgtactgccggcccgccggagaccgttataccaatggttcgttccatctcgaatcggggtcagcggatgggcgctgcgtgcgccaaattaagggcctgtcccggcacgcccaggccgcaatacgaggccacgcggggccagttggcagtctctgccggtcgttgccagcctgtcggcattttttcggacgggtggctggccatggctgacagtgcttgtcgtcccatcctggggcgccaagtgtttgcatcctgcaggacttcggggtctgtggatatcaaacccacagtgccctaccgcttggtgcccaccgtgtccactcttttgtacccgaccctccgttccttccagcgttggaaggtgtgttgtccccgtcgtccacttgtcttcgtgacctgaacgagggaatgcctcactcccgtcattgcaaggaaatgggacgcagagatcacgccgcgctcttttcccgctcctcgtccaaaattctagtagtgtagtgtagccgtcccacccacccaaccaacccttccaccatttctatcgatctagtctctcgtttcccattttccacccactttcctattttccctttccctcgcttctattgtcattagtattacactctcaaataaaagggatcctaacccatacaatcgtttcaccaaccgcgcgcacttccctcgttcgatttcgcaacttaaccctattcacacttccacttccagtctcgatatccgacgacactctccccgctgagagcaaccgccttcgtttagttgactggtcgacattcgccgcgcccaagggaagctaattagcctgcgctaaacccaagaaccgatcgtcacctagtgcacacccgggcctcaccgagccagcagactactggagggcgtcgagccagtgtaataacccttccccataagggttcgacgattcccacgcataccatcaaccatcaacaccacatcaacactttcacatcagtgtcatcgtaatgcagctcagtcgcctacttctcgttggcctttcggccctaagtgtcgccgaggcctcctacatccgcaagggcgtcaatgtccctcaccacaacaatgtcggtcccctggtgcggagagcagacagcggtagctcctccgccgacctccccgtggacacgagcgtcgaggtaccgaccccagagacgacatcaacaaaggctgctcctgccacaacaacaagcgcagacccaccagccgagcccaccaccacgtccaagtctgtttcggtgccagctgccactacaacgtcacctcccccagcacagacaaccacgaaacccaccaacaacgaccagcctacagtaacagcgaaccctaacggcgaggttgtatcctcttccaaggaaccagcaccagcaccgtcgtcctcggctggcggaagcggtggatcatccaacaacgacgatgacaactccaagtccagcacgtctgtcaagcccatcatcaagaccatcacccaaatcatcaccaccaccaaccagcagggagttgcgacaaccgtgacgagcgaagccctcactacctcgaccccgcctcctagccttgcttccggtaaggacagcaaggacggcgacatgtcgtcccagacccgcaacactgttattggcgtcgttgttggtattggcggagccatcatcttggccggcttgggcatcgttggctggaggatctatggccgcaagaagcagtccgaggaggccgacaatctgatggattacaatgacgctggcaagcccgaagttggaggatccatggttggacgcacccccttccaaagcacgctcgagagctatcatgcgccgacgcatgtgaaccaggcgtcaaacttctaatttttattttgcgatatatccacaaacaaagaaatacgaagtttttgcgttgttccatttcgcttttttaaagcgtaccaaatcatcagcgatcaagataccccttccgcgtctttcagtcgtcgccgtcgtcgccatcactgagtttgcctgttatcggctacggcagcctgcattttttcttttcttttcttttcacataaaatgtttttctagattttacaaaacatgtggcaatgccatatcgcattgacattcttctttctgactcggctctgcttggttttgaaccctggggggctcacatgtgtatgatgtggcaatctaccggtagtgggcagagcatttatttggtatgcgcttgaggggaggagaagatacaacacaaaattgatgtacactacgttttctctacgtacacacactcattacactcccatatcacgaaaagataacgaaatctgaaagggtggaaaagtcatagcagagcaggcaagcaagcaagcagagaaatggatgaagatggatggatggatggatggatgaatggatagaaggaaagatattttccaaatcatacaaccgttcccaacaaacccacattccgcgtgaagacagtttagtcgaaatgacctcaattgctttcgtgatacactatcagccaaggatatcacaactttctggactggacagacacaaagaagagctttgtgcctgtttggttgaaggcttccctagagccttctccttttgttcaccatcattatactgaatccctgacttgacagggaccaactaactgattagtggccggaatttactcaaggaacagacagacgttagcaaactacctctacgaacaagtagttcatactccaggctgttggtcatcaactagtcagatggatatttcagacataagcagaagttatgacaaggaaagatgggttgatgctatggaaggtattttcttatccaagaaaagccgttaacgaagcttcattaagtcaaaaagttttcttttttgcttttgtcgaagctaggacagcttcggtgtctacataactaacgtaattccctcaacttactctggatccccctttttcctaggtactatttctcaacagttgatgatgtgggtgctctaaggtgtcgacagatcacgggctagaggtacctacctatggtataagcaaaccctttttttttttttagaactgcgccccctgagatgatggatactacatcggatacctctccgttcgttacactcttcaatctagtgtagctaggtagccgactcacttgctcgaaagaaaaacctcgactgggtgggtggctatggttcctagaccagggaagtcagtcaatcgtccgtcactcactcccatcggtgctttatacgatattagaacatagaaaacgtggatcatcatcgtgttcgccatgtaggtaaaaaaaacctttttatgcgcatcaagttcccaagtcgatcacctactcatctttgtttcctgtttcgtatgccctcgtgggtggcttagccttttacatatgtagatgacgaagatattgattggtatggttccacattccggtcggtggtcggatcggggaccgagacgagattggtagggactggaggcatgggaaggattgtttcgttgcaaccatggacaacgaccctcgtctcaagattgtttcagccttttttttaacgaacattgcccgaactacctacacgtacttactggctggagagcgcttctgaacctgagaatgatgaactctttcctttcttttctttgtcctgagagtgtgttcgctgggtttattctgaaagattatcttcaccaatacgaacgactttagtttgagtttagaggctgtgacggcgacgaattcggacctgcttgctgcctgtttgagttgttttccgggcttttgcttcgagtggaatcattggggttaacaacaccttgcgacatctccgcgcataatactacttgcaaggacaagacaagacgacgagaactacgagccgaatcgcctttgaccagaaggtcgagtacaagttctaagaaggagtccaacttgaagcaccgatctaccatgatgaagcccactcagcatcttcaaacgacgacgacgacgacaacgacaatcctcctcctcttcctctccagttacgtaacagtctttgccgcctcaccagactcgcccaccctcgaagacactcaccacgcagaacttgacttcgccttcaacctcccacgagacgtgtcaacaggccaggagctcgactccttcttccacacagccaacttcctcggcggagcatcaccgcagccgatagtcttttcgggtaacccttcaaggccatttgaagtaaatggtgaaacctttgtgagtctcttctctttctttgtctgctcccatactgcctcagggccaggatatagccgagcgtttaccatgctaccatacatactgacgatgtactatttcagcctgactttgcaacagcagccagccgcgtctgcgacaaccaaaagaatgcgtgcgcggatacggcgaatgacgagaacaagaagacgagttttggggttagtgattgtgataaacaacgaggtcagtgatttgctactagtgtgtttctttctttgaggtttgttttccaaagagtgaatgagtagagtagctccttgggatcaaagtactttctgatggatgattcctatgcgatgcccgcttgttaacatgtggctcttttagaacaatgcatgaactcgatagagtcggcgacggagacgagcttcacggtcaagccgggcccgacgctggtggtgtcgaatgcgacgcatgatattttctgtgatgtgtagagcgtgtggccccaaacattgggtcttctggaatggtgatgacgacagtgggcgttgtgggttgaggaatcatgggaacctctgggcctcattcttcgatatcgaatcaagattgacgtggaagcgcccgggtgagctgttcgccggaaatgttgtccgtttcatcttgaccttcttttggattcaggctcattgttgacatttgtagtgtttgcgaggacacaggtgtcgacagacatgaagttggcaagtggaagtcgcaagaaccttgataggcagtacctatggcgtcgctgcgtcagtggactgaatggtgcaagtggtatcagcgacctgcagcaagcggcgtgcctttttttttccttctcgtccgttccttgctcacggcaacgaacgatcgatcgggtttcccgctctggagatccggatgatgccgaagagatggacaatgagctttcttttcatccaagttccattccacagccaatgactgacttggaccagtacctagatttgaaacatcaacattccaacaaagtgttttgcttcacaaggccaaccagttccagcactccacatgcgaaccagatcttggggacccgtgtgttccagcctccttgggtatcgctgcatggctctgccagttggtgggcccttggtggtgcgggaggccatttgatccgggttgatgccagcacgtgtggtgtagccatgcagtggtgatgcagcagcctcccttcttactcgtcgtcgtggagaaacccgtcgtgcccgtggcttgcccctttttcccgctggacgtgttcctgaatggacaatgtgagtttcagtttggacagagcctcatcgtggtgctttgctgctgcagtgtaatccgacaacgcaaatcaaaaagccaatggggaaatggcaagtaatggcaagtatacttgtaaaaacaacacaggccttttgaagtgaagaagtacggacggctacgggagtcgaagcgagaaggatggaactgaacgggaggagaaatggaaatgttctatgcaagcgcgggtagcacggtcaaaagttaagagatacttggcgaccgcctcgagacaagggttttttggcctatgcggctcaagattgtgaagggttcgctgtgtgggcagctcgccttggcagcgtggatacagaaccccgtttctccccgctttgtactcgccatctgtcgaatcgcacgatggtgtttggcggacaatgtggggcagtcagggaccattgacggactcggcgagggtgatgctgcgtaaaaagggacagaagacgggacggatggtgatcacccaccggagagaacgacggctgggaaagagatggaagaaacaaatcctacctccccagcgggcggtcaaaggaaaaataggtaggtaacctagaggtacttaggaattgttaggtagattggcgacagaggcactcagtcaccactgccgtgtagtgtagtgtgctaacagctgaggtcccaacctccaaggcacttagtctgagtactcacatgacccgaccccatacccaaagcttcctgacccaagtggatacgccaagaccgaccccacactatagaaaatctctcagctgaccatcacccctttaacacgtcgcatatataccttttgactttccctatagagaaataaccggcgcttttgatcctaataaacgaaatttgcctacgaataagaaatatataagtccgaataatatcaatccgaacttacccttccgtaaaccttctacaatagttcgcaataatacctacgtaatctatccctaattaatctctaatttattatactcgatataaaataagtactagccctatttctaacgccgatactttggctattattactaggttcggtttaattaaatagaataataaagtatttaatagaccgtctactatattcgaattatagtaaattattagtatagtagccgaatttaataaattggaggatttaaaggatataacccctcctaatattataatatttaataaccttctagtaaatttttattaatatatcttaaatatattctatattaattaataattaatcctataatattaattatataaaggttgaaattataggcccaatattcattttatttaataatattaattaatattctatttttatcgaaacgatatactatataattactattctaaaataccccgaatcttctactcttagtgtaatatatattataaacgttaatagtttaactgaagactaggttaaggctctgtagagcgaggtatataatagtagtattttaaaataaaatagtaatttaaataaggttaatatttaattactctcttatattccaaatttagtattatattacaaggaaaatacttacgaaggaaacttcctctaactatttaaataacgctatttattattgtactatatataaatatattagtattaaatattataaatatttagactatagagtttggtaggcgtataaataaaggtttatatttatagtcgataaagaagttataaactttttattttaaatccgcttttaataggataaagtccccttagttaggcgaataattaggtataaatttatttataatttatccccagctttaattatattactataatttaattaatagtaattattatttattaatataatttttacaattagttgggtataggcggttagaatacgttaggagatataggactataaggaattgaagctattttacaaatttatttagtatataagtaaagtatttcctatttaaaatatactctttataattagtattacttatattcctaatttatttctattaagataattattaattatattcgctattagttaaagtattagaattcgaagctaggagagaggatatatttttttactagcctctctaataattttaatcaattctagttaaatattaagttaataatcgaaggttatttaagggattctatacttaaattattatatattaaggtgtatattaaaatatactctatattagtaagaaaggctaaatgtagtaagtagatttttcctctttattttaaaaatttattaaagatttattaataataaattagagaccgaatacctataaggatatagtactatctaaattcgaagttacaatattattattaatacttatattctagctaatactaaaactatcctatatattattataacctcctatagttaatatatatacttactaccacctcctaataaaattccttaatatattattaataatttaataagggttttataaagagtaggaaaccctaatataacctaaagtaagtaaattcctaatattaataatatattaaagattaattattaattaatttataatttaataactttaacctataacctatattttatttaattccttagcgaatatagtataaatactattaattaaatatatataagttttaataatattaatagggttcggttagtaattaaaaagtattg