tcgatgatggttgagatgtgtatttaccccaggcgagcctccgaatagcttctcaaataatcaggatcatctccagcgcgagtcagaacccggaccagcctcatatcccgcacctcgctcatatgcctgtgcaaagcatcacccgctgtttcggggaaagccgcttgtctggcagctgaatgctggaggaggtcctgttgaaaaaagtgtatctggacctcggggaggtttcgtcgtcttcttcttcttcgggttgtgcatgtttgggcttcttcgattcggcgggtgaagatcttgggtatacctaacggacgaggtagaaagggatttggttgaccacgttgacaaggtagaaggggatgtggttgactatgttgacggggtcgaccatgttgagaagcttgggagtgggataggtgttggcgttggaagctagcgtattgcgtttcggtgaggaggtacacttgaccccagacttgcgtgtggaggtcgttttcgacatgttgggcttggccatggttgtgtaattgaggatgggagtcggagacggtggtagaggtggatccgaaggatgtggccgagttgttcaggtcggtggagggaatgggagcaggagctggagtgccattaggctcgggccaggcaccaggtacttgagtggggatgggcgcgagcgcggacctagaccgtcgtcgagagatggaatgtctcttagagcaaggactgttggtagctatgtcaggagatatgctgagagatctggtgttggtgtcgtgggtggccggatttttgggcaaaaacggagattccagcattgcagaccgcgagctcgtactattcccggtgggctgtgccgtgatcatcgacgtcatggaggaagaggcagggcgtctcttgactttggtgatggtcaagtctccacgatggttaaccaccaaacgatgtccatcgagacgggcaatcccctgcgatcgtgcatgcgggcagtatttggttatgaactcctcatgggggataccgatggccaagattgggatgtccatgggccaccacttcaggacggtatttccgatcatggttgtcatgttgggcgggaagccaaaggcgctggatgacatagaagtaatgaatgagagtgggttgaaatggccgtagacgaaaagcgagatagtgtggacgcctggttcgaagcgggaaacagaagtcaagagcctggtgggcaggcccgggctatttatgactggaaaatgttatgagatggacaagaccagtatgcttcactcaaaggacaagtagtcttgaagctgcacgttccatgcgggaggtggcggatcagtacagctataccggacatcaacttgaatgtacggactcgaacttgactgactgaaacgaaaacagggagaatggcgccgtcagcaagaatcattgcgggtatgtgctgtaggtggcgttctcatatcgttgaatctgaggaccgtaggtatactgcataccttatcaacgcccgacgctgcagcggaagacgagacggtcatcacaaagggcgtggttccgggtatcattacatcttgcagcaggagtcccagtgcttcacataagtcaagaaagccaaggttgctgcattcatgcttggttgaactgtgaggattccagttggacttgatttgtgtggaaaacatatttgaactgaattactaaattgacatgttcggaccaagaatctttcttccggttacaagaccagggttaatctccatcacaccaaactttgagaagcccttctctcactgccacttccaaggcaacaaaattccgttcgatgctgggatgcaacaggttataccgtattgactcggggcactgggttgtaggttccaaggtctgactggcagaatctatgtgttagatgatgccttagggtttgggttttggtagagaaattgagcatatgcaatgctacgaggtgcctcaagtgtacagattatgcttgatttccagggaacctaaaacccagtgccccgagtcaatacggtacccatgtatctacgtggactagaacgcaccgtcggaaaggtatatcaactccaaaaatcttgatcctctgactaaacgcgcgcccacatccatcataacacaagtcaggactgaccttgagcttgcttcgacttggccgaatcctaggcacctagcttttctttgcataaatttaccaagattttgctttgattgcatgcgacgttgacttgtgtgaagcactgggcaggactctcctcctttcctccaagcttgtgttggtaacgacatggccaacatttaagcttgatcacaagcatgaattagacgatgctcaacaaaatgattgaaattaaagacttgtccaaacccgaaaaaaaaagataagaaaattcctagggtgctatgcaattatgagaaattccaagatgaactatatatacactgatcgctgcttatctgttgtgccgatgtccaataaaccaaaaccttcctttctagagtttcccactatccctgccattctaacaaacatccagttgctgatcgaaacgatgacgcgaagaaatatgcagatgtacgagacgttcaagtctctcttcccctccaatcccacttaaaccccttcaaaattccctcatcttccacatcctcccccaagtcaagcagctccgccagctaaaacatgccggttccaaaaccatccaccaaccttgggttcggcaccgttggccgttctggcgccctctgcttcggctgcttgacactcaaacccctcgccaccccaatgcccaacacccttgcaacttcttcagggtccgctgcatcgtctgcaccaccaagcatgggcgtctgtgccctactcggcgcccggggcggatgttggccaaagatgggcgtcatgggcggtggtctatgcgcgcccaatgcggttgacggtctcgtgcctatgcctgtgtccgtgccgtcttcgtaaagtccatcaaacgtaccgtcgattgcgggcgtggtggccctgcggagtggtggggtgtaaggggcctgttggctttggtcgtgctgcgaaggcgggctggtggtgctacgcgagtcggcgtcgggactgaagttgaagttgagcggcgcgggtatgtggggccggttgagggtcgaggcgcgcggggcgggcggggcgggcttcaggggcgagatgatggcggggccgggaccgatcatggagtcgggcgttggtgggcccgtggttgtaagggacgaggcggaggtcggatcaccaaaggtggagctggggctgatgttttggttcgagccggtagggccgaaatcgaagttgaagccggcgttggcgagcgggctgacggctggtcgatgcggttccgggtcaggagtcagggccggcgtcggcgggttgaagtcacgtcgcggagggggatggcagagctgcggagtgttggatcgctggggcgagttgaatgtgctactgtcggcggtgcccgggtacggagagctcatgttgccgccggttgtggatgctgtgtccgatcttcctgggcgagaaacaggtgttgatcgaccgctgtacaaactgtactcttcgagagcaggacgacgagttctgaaagctgctgccggtggccctcctctcctcggggttggtattccatagccgctaccgcccgcactgctgaatgatccgggatggctcgagatgatgggcgtttcaggatcgtccttggcaatcggagttggcgggtcttctgcggtcggtgactcggaaaacatgtcggcgaccatcgggttagccgcgctggttctggttggagtacgcagcggcgcaggctggatcgatgatagaattggctcgtcatcgtcttcgtcctccgacaaatgtaactggctgtaaatgttgctagcggagttgaggctcttgtcgtcaaagctacgttgctggtcgtccaggcttcggcctttctgggcaccgatgaggctcctctccagttcttcgatcctcatcgaaagactttgtcttcgaggggagacgacggtcaaggtgtcacgtctcgctccgagggtcttgattatcggcctggagaaaatcgaatcatcgtcgtcaagcaggtgttctgcgatggattccggaggcgagggcgagcgcgagttactcccggtttcggccgcggatatactctttggtgactgaactacatccggtctggaaatacatctcggacttgcttcatcctcctggctacgtttggccgggccaagagccctcacagcggggctttgaggacggctatgcaaaccaggaatctgcaggcgtgggaggtcccccaaagtagcatgcccgtgtggcagaggaccacgagtatctacgcctggttgttgaggtagtggcttgttgggcgcggaaagaggtgtaggtccacctggctgttgaggaagcggcttgttgggcgcagaaagcggagtgggaccgccatgcggagggccttgacggggtgatccttgaataagggggccacgaagaccgggacgcagagggccgggaggtccatgtggagtaccatgaggactagagtgagggccagactggtgaggcccatggggaaggggcccgcgtggaggtccatgaggagggggagttccacgataaggagcgccatggggagatccgtgtcgaggaggtccctggtgaggagacccttggcggggagtgccctgaggtgaaatgccatggggaggcggtccctggcgtggtggtcctcggttgggtgtacccggatgaggaggtccctgatgcggcatcggtcctcggtaaggcgggccttggcgcggaggtcctgggtgagggcccggatggggaccgggtccgcggggtcctggagctcctgtgcgaggtgcgggtggatgtggaagaccatgcgtgggtggtccatggcgaggaggaccatggccaggagccggaaaggggcgaggcggtccgttggggccactcatgggcattccacctcggctaccgggtctctgatcaatgttaccacgaaagattggggcgggaccacctggaccatcgtgcatcccaccacgacttcccggtctttggtcgatgttgcctcgaaacaccggtccagggccaccaggcccgccatgcactcctcctcggctacctggtctttcatcaatgttccctctgaacacggggcccggtgcatcctgcataccgccccggctactgggtctctcgtcgatattcttcagaaccgggcctggcccattgaggggatctagcagagacgtatagtgaggtcttgccaaaggctcagtgggcgacatctcgtccgaaattttatcctccccaacatttcgctcgaggatttgctggtctttcgaaatcggcccttgcacgtcctccgcatcatcgtccgactgaaccagtctcacacctgcctccaccttcctctccactggcgagtgaacgacgttggtgctcatgggaatggctggaaaatccgtggcaacctgattcaagggggacttgggcgcgacaggtgcggtagaggccttctttatcgtgggaatatcgggaaggtcagaattgtcccacggtttgctcttggcgttcgcagtttgggggcgcggcgacagaaccggacccgggccgtgtgccaagcttgccgcagacccgttcatggcgccaaacttggcccgcaggttcgcatccgaggcatagtgtttgacgccggaagcgttgttgctatgcaggtcggcaaggttggacatgctcgaagtggcgtggttttgggcgccgatgccgtgcgcatagggagcgatgccaggcggaggaagaatcggggatgccgctgcatcggatcggctgctttcgttggtgatggctcgttgcagggataccgatttctcagagtccgcacagctgttgtcccccgccgctgctctttcgggcttcctgtttgcgccatcagtatcggtgtggtggtcatgatggcatgggaaagatgcgtacccctttttcttgtcgccgaacttgataccgaatagcgataccattttgaagataaacgaatgactggatcaacgaaagattcaaggttcacaaaaaacacattactgcgcgaaaaagagattagagctaacggccgatcaggcggcaagagtaaagactatcaccaacccagctgctgtgatgacaatgcaagaccacctgttcctgggtaggtgaagcaccgaatggcggaaaagaacgttgttgttggtccaagaggattgtctataaacagcccatgtcgacggggaaacagaacgtgtatggtatagttttcacagagttgaggtctggcgagccggtcccagttgtcgatgttgccgttctcttgactggatatccaaatgactatgagcgagtgtcttcaagcttctcggcgttggtgcgcgatccgggcgcgggagtgtaaaatgaacgtgttggtgtggtcgcagggacgtggatgtcgaattgcagcagccaattggcgacagacttaggacaatcaaaataaaaaaataaaataaaaaaataactgagagagaaaagataaaacgagtgatcagatcccaaatgggaaggttgtcgaatgactgttgttgttgctgttgtgaaggagagtgacgggagaggaaagactagacggacgataaacaaggttggcaggttgctgctatcaccagcaaccgtgcgcttctcgacaggggtgcgaagggaagcgggagaagagatgaaaaaggaggaaaagaaggccgctgtcgagggcgtcgtgcggtatttgggattgcgccgtcaaatgaacgtcgcgtgggtggagcgaccagacagggtgcttgttcgctttttccgctagtgtagcgtcgtggccaggggttgggtcaatctgtacctatttattctgtacactagaagcatcttggtgagcttccatacctagcagatgaccatcatgccaaaatggaaccggatgcaatgtcatcaaatatctggaacggaaccagtctgaagacgggcagaaaatagtccgtagcgccggctaccgtcgcaatccggccgttggcacatgtccacacgggactgagtgaagctctcccgaagctccgactcccgctctccagtcctcagtctatcgtttcatcctccaaggcttagtttgtccagacagactgctagcaccccgcgcgcaaccaaaccagccgaacatgtcgcaaattgtttttgtgtctacataccgccgccgatacgacaaagacagcatctggtactatccatgttgttaacagttgaccaaagtccgggggggttcgtgtttgaatctcgaacgacggaacttgtccaagttgcgcttcaatgagccaagattttccaggggttgtgcctgatcgtcaggggtatgccaccggaaatgacgtccgctcctgattcgattggaccgggccgttgaccgttcgtctgacagccgcggtgtccattgtctgtcattcatgtctatccctgggatggggttgatcgccagcttggaatcccaatgccgcacgtgtaatgaccatggacgggtctccatcatagcatatcaaacccaatttcatttgattggccttggacttcagtgatgtcagtgttaaagtgtggtgcaagtgttggctaagtacgcggtacactgatcaacatgcgacgatttcggtacgtgccatttgcactgactggacggcgacctgccgcgcacgtggaaaaatgcttcacatgacgctccagtccctttgcagggagtgagtgccctgcccgatttggtaggtaggtcggcgctcggtcggcggggaaagcatgaaccagaaaccaaacagatcaattctttgtggtttgttgtgccgttacccacaccctgtccgcaagcaaacaatcactatgggaggggggaaacgacagagttgacaacttgagagtaaccaatagttcctattcatgatacaatgccgttgcttttcagcttcccttaaaaggagtttgcgtctcggacttttcttcccttgacgttcaagtcatgaaggcggcggcgcatcgagtgagcagagagagcagagcccccagcaaagaggtcgagattttcaagctggaaatttctgccaagacttgatctcaacaagggtgtgaaactccgtgggaagccgacctagtctcggatgtctatcccgattgtgactttgatttagctggaccatcgttaggactaactttcatgccatgaccattccgtgctcccccatctcacaaaattgttgttactagaggtagctgggatggacggatctcgtccccaagtgccaagactggatgataggtcaacggtgaaaatggtccatttttgcccagaccttgaggaacttgcgatacttgacgactttgttgataccgccaagcaatgcaaattctaaggtatctgcagggcataagtcaatatgtagatatggatcaattgggagcatccgactggccgcctcctaagtcttggcaaaagcataatattttaccgttaaagggaagccatgtcgccgcttccttcacgcaaaacgacagaatcctcactccacctttttgaaaagaaaaaaagaagaaagaatgaaagaatgaaaggaggaaaccgcatcacttagaatcaattttgaaaagaaaaagacacatacgaccatagatggtagaaaactcgggatcccgtccgctctcccatagataaactaccaatcgcttgactagtagttgggtcggtgacgaccagcgaatcccaagtgttgtatgttattttttgcatctttttgtttgttgttttcctctttggacctttcttgtccaattttcatctcaacttcccttatacgaaacatctagctctctacagtttttacacatcaacagagacccgtacaagttctttttatagtgaaacatagtctggagggtgatcccacatcggaatctaaaatccctggtaccaaagtccaaacatggtggtgttcataaatagtgccaaccactactctccttcaggatcagccatgactcctttattgataccgaaaaaagagacgataaactaatagaagtaccatccgcataatttgaataacacacgcctccccttctcctctcacctgcacctttcattcacacctcttctccttccccgtctcctcccccctccctcctcccactcacattcgcctctctctttcccttctcatcctccccaccagccctcacaacccaaaccaacccactcgcccccgtcagcaaccccccggccatccaaaacggcaaccccacccaaccgccgcccctcctcaacccctcactcattccctctgctaacaccggtcccgcaaccatgatgcccaccatctccaaccatcccaccacgctattcagtaggcccatgtgctcctcgtccactaacgcgttcaacaagcttcttaacgtcgagcctaacccggaacctaaagcgaagaggatcatccccgaggtaaaacccaaacgggtcgtggcgagggcaatgaggaggcagccaagggttaggaggagggaggaggcgcgggctaagtggaggtccttttgtaacggggtgaggggggtgaggtttaggtggtagaagtgtgtcccagaagaggtgtgggaggtatcagaagaggagagggaggaagaaaaggtagaaagaaggggaggaggagaagaagtgccaagcagcaaggaggaaacaaacggcagaatgaagaggagggttatcagcgaagtaaagttcgggatggtgagcagatacgaagcttcggaccaggagtagtggaagcgcttggtggcgtattggagtaggaggacttgggcatatttgccgatgacgacaaggccgagggcgagggtgagaatacagatttttttgttggtggtgaggaagtgggtgaaagagtggagggaggtggcgaggccgttgatcctggtggtgatgggttgctgagcctgaggttgggtaaggggggagagccgtggtaaggaggaggataacatgggcttaccaacgccttcgtcttctgtggagggataggttgaaatatcttcattgtctagccgtttggtcgatgaagcttgggctttcagatgtctagtttcggggaagacaagggtagtggcggccgcgagagtcatgaggcccagagagaggacgagtggaatccagggacttgtgatcatgagtgagccagctataggcccagaaatcatgcgcgctgtgaggtaagtagcgtgcatctggaaaaaaagcgtggctcgttcagcgatggggacgatgtcggatatgaaggtatagagcatggctgcgatgatacctccacctccgccgatgctgatgcgttggcttcggtcagacgaggatattccattcactcgggccaacacttgggaagtggacttacagtagaaacgaagaggtaagccaaaccgtccatatcggaaaaatgttcgggaggaatactgcgatgcgctcagttgcaagtctaccaccaccaaactaccagatccaagagccacacatacggatagtagacaacgcaaacatctgcaacatagaccccagcaacgctagcgcaagcaccggtcttcggccccatttatccgacaaaataccaaacggtaccgtcatgaggatgcttgggatgcagtcaaaagtggcctgccacccctgcaacgtggccaagtagctctgaacatcgtcctccttgcacgctggattatcgcttagaagtatgctcgccgtgctgttttcgaatcgcgagacaacgtccgggtgtaagttgcgacaaatgatgctctcctccacagcgttagttggtggcacactgagcccaacgctgaggtcaaggaggaacatgacgctgagacaaagcggaatgattttggcctttaaacgttttcttcgggcctcgagtagggagttatactgttcttggtctgcatcgtcggcgttgttggcattggagtcaacggcggtatcggtagatgaggtgccaatggtatctgctctcccacgcgcggtgtaagttatccggggattgatatcgatgacggcgtagctgagttctggaactggggattgcaacaaaggggtggaatcatttgtgaatagagacagtggagaagaagctcgttgctgacctagtaccactccttcctcttcataatctctgtaaaaagccattttcaaaatagctagtagtgagatcaagatatggaggagatggcataggttagtcagtaaaccttgattctagttgacactccaagaactcggatatggcaaagggtaggtagagaattgggataaacaaatcattttaagagcactgggggaacaacatcagactgcatgcataccaactgaagcggttgagttttgggtacggtgatcggaacgttgagtggtatggtaccgtgagcaacggcccagaacaaggcgtcgtactcgtgatagggtatcctatgtccacactacaccctaattaacctcggatccggcatgtatgggcaataagtgacagataacgagtaaacgaatcaaaattggggatatcacaacggatgtggccgcccaaaaagggcgtggtcttaggaacccacagtttgaggcacagcataaacaaaacggatgtgtatgcagtaccagtagataaagatgaatgagatactcagcggtgtatcggttgtgagtctggcaggcgttgaagcttgtgatgagccttgctctaagtgagagtaaggaaaccttgaaagaatagaagagagtgaggaggtgatagtgttttgtggcaaggataatgggactgggacgacttgcgcctattttgcgcctcactcgcccgggggatcttcgtgacaattgggtcagtctgtttgaggtaagatcctgtgcctctggctcagcacttgaacgtggatgacaggatctaagacactggacatcttcctgtgactgctggggatgttgtttcagccttggactcgagctcatccgacccttatcgagattgattctggaatgagcgactgggaggacgggatgtgtttgtcataacctgtgcaatatcaagtctacgcatgccaaagtgatcagtcaacacgaccagaaattgtacttgacaacgaagagggtggtctgtggatagtgtggcctggcagacaactcttgacagttatgccgtgcacaaaacccattctcaccatccttttggatcagtgggtgtccacgtggtgtgtattccaacgcggtctgacccatggctacacagccgtttgtttgtggacatgcatctggtctggtgttactcattagacactaaaaaggcagcactgagtccggcaggcacccatctcttgagccagtcgctgtcgaaggaggaagagtgagagtgaaagcttccaagttctccggttgtacatagcccccggccacagtccgccactcggttcgaatctggtaattcaaggcgtaaagtggaaggtgtgagcaaccacgtggatatgaatgagaggcattcgacaggcttctcctcacacacctcgtcccttcaaacatcaggttccgaacgacggcatcaggtgtgcaggtacgtgcggcaaataggcgcgataagagaaggaagaggcgccgcctatctgttttttattccgagaggcgccttatagatggataaggagtaccgcgatcttatcatgggattagtcttgtggtttaaagcatatttggaagatggaataaggctggtcatggattagtctgatcacgtaagatgagatggctcagcacaaggacaaacctcgtacctttggataagcgaattatagacaaaccttactcagcaggtgtacatagaagtagagatattcaatccggattttcccaagttgatatcgatgcgttaaactcctgatacccccagaggaaactcttaccagaaatagtttgagataagaaaagaaggcctttcgaaaacgacgtgactgaatccgccctacgtactgaccccgcgattgatggcgtgctagagtcctggttacttagtcaggtaggtcatacgccctggtcaaggaagtagtgtacctaccgattgagggtactcccggcatcgctagtgtatggatggatgtttcaggcggcagccccactgattgacacggcaccaaccgcaatccgcttggaggtgtcccacgggccgccacaatctttacctacctcagctgtaggccactttccaagcggccttggggtaacgcaaaggttcatccgctttgctcagctgctacttaccaccttctatcagaggaactcgaacagtcagacagctggtagtgaccagtgcgaaattactcgaaaaaatgtcgcaaggcaaggcgagagtgatctctaccgagcttttggtgagttgattgacccccttgaccaatgcaggtcgatgctgaccatcaagcatagcctaacagtgaggccgagtggaagagactagtcaagtaagtccctattcagctggcacaagcgtaaccgaaacgctgcttgtggtatcttgcctgcctatgcggtcacgatacttaccatttccgctcaggacaacctacatcggccaggacggcgtcacccggacatgggaacacgcggagcggaccactcgtcccgagggcagtccctttgacggtgtaagcgttgttgccattttggaaaaggacactggtaagtttcttcctcttatcactattggcatggttgataattgacctcgtaggccgcgagattcttctcgagaagcaatatcgtccacctcttgataagatctgcatagagcttcctgctggcttggtagataaagaggaaacagccgaacaggctgctgtccgggagctcaaggaagagacaggctatgttgcgcaagctttgacgacgtcgccgatcatgtttaacggtatgtaattcgtttaatcaccttggatgtcagttctcgcacgctaatcacctaggtttgtcagaccccgggttctgtaacaccaacttcaaactagtcgaggtcagcgtggacatgagcctgccggagaaccaaaacttgaaacccgagctggaggaaaacgagtttatcgaggtctttcacgttaagctcgacggtttgtgggacgaatgtgtcagatgggaggctcaaggatatgcgcttgatgcgcgcctggccagtttcgccaagggaattcaaattgcgcagaaattcggacttgtgagtaggccgtagaaggaatgatggcgagagtcgcgaacatctccatccagcgttattctcaagaatacccggcacacgtatgccgcctactcgtgtttgaattagagctttccctctcttcgcaagctttcccataaggccaccgccgcaaggcttttggcgtctcttgcgccctcgcgccacagatcctgcatcttgatcaacttcagggatatcttctcaccgtgctcacggagccccgtaagtcgacccgtccagtcactaagcgtgtcccgcggcacgcgtctctcgtgcatgtaaatggggatgtattcgtcgcagccccctgccgaagggtacatggctcgtggaagattaccgtcctggatcttgccgtcgtcgctctttggggacatgtctgccatttcgctcagggacttcagctccgaagtgggaatcttcaagccgagttcttcctcgatttcctttgcggcggtcccaacgaactggccctcttgatctaccatgccagcgggcaattcaacaaactcgaggctaccggctggtatccgtggctgcacggtgagtacaacgtagcgctcgtcggtgtcgacgggtgcatcttcggggatcaggattacaagcatggcgacgcttggccctcgcaggaagaccgatccagggagtttctctccggcgctgttggtcacttcggcgaggagcttgaggaagccaagcctcttgccgccaaagaggtcaaatgactgaattgtcacggagcggagcacataggggtcctggtgaaaaggatgcgaacggttctgggcttgcaggccaagggagtgctcaagcgtggatatccaagactgcgtaggtaccagtcctgtcagtgtctcacgtggggacgagaatagccaggaaagtgctcctcttacacgaaacggatgaaattcgagaagctgctcctgggaaagaccctcgggcaaggttatgggcaccgcgtagtttgggtgggtgaaggtcgacatggtacggtagatccggatgttgaagggagaactcagggagtttagcagtgcagctcgagacgatggcggccagcgatggagaagcgagatggtgtttctactttgatagaacgctgcaagaaagattggcatgatgaacaagacggcggtccatcctcgcatgttttgtgcgatctccggtcgggcggggtccaactgcacgcggggtgctgacgccgaggccgccctctgaccagactgctatgtgccagtgagttgttgaggacaacgaagcagaagcgcggcggttgcacgatccaaccacgacccgactagtacctaattgcggttgcaaagttgtcgttgatgttgccagcccgatctgtccagtgtcgcgtctcgaatggactttcagtgtcgacgcctcgacggcagttggcatgggcgggagctcggcagtgcaagcgggttgggtcgggtgtccggccttcgttggctccagcttcaccaccgaatggtctgaagctccaggctgacgtcaaccaatggagccctggagacggcctgaatcgggggcctaggtagcgaagggcagtttgcggggcgttcctgatccacctcgcaggtaggtagctgtgggtcaggtccagtctttcgttgcacagtatgtatgtaggtacgtaccgttacagactgccgtcccacccagggttaggtatttttgcatgcagggcattctagtgtataccgacctcaagaacgaccaaagtcgacaatgaaagataaacgaacaacatgaatgaaagccacgcagtccgagttggagatgcaagtctttaggtaaatcctcgactctatggcctcctggtcacatgaagcgtcttgcggttgagatacacacttccccacaaaataacgctcaggacatgagaattcaaacaaatgacgtcggaacaacttgagatgtgttcaatatagagctctcatcgcctcctttgaatcacatctttctctctccgacatcaatcacagtcaatccaattgaggaagctcatcaaaggctgaatcaaagacgttttatcaaaataaaacacgcacacgacagccatacagctacacgtctatcaacatgcctcgccaagttgacagctacctcgagctgcttggtcacgacatcatccacggcgccggctgggagccagtaagtgttgctttcaagcctctactatctgcctcgagataaaagaccaacaccaaactcagaccacccgcgtccctcgcgccgacaagaccgcccccctgcccgagcccgagcacggtcttgctataccgggactgcccgccagtggaggttcgtgccagggtctcactaggggtcctgaagcaggacagggtcatggttccaagtatggtcccaagaagtttcgacttggtatcatctaatgaatgagaatgaagctatgaagcatcgggacgcttattcaatatcaactgtgcgctatcaagaagtctggtgttgtgcctgagaacatcatgactggttgtgaatttgaatgtgtaaactaaactgtaaacaagtcccctttatgtacatattgtatcatttgggagatatggggttagggttggacgttaacccccaccttcccctcaaacccccatttccccctctcctctcgcgaatccctcttctcaatcacgtcattagatacctctgaccccatcctgtttggttgattgtagtgtacatcatatgctgcccatatgtatcccactaccggacaggaaccccaagcttgataccctcctctccgcattgacctacctccatgtgccaacgctttccaagctcccgcgaactctcagctcctccatcagaaccccatttgtccggaagctcaacacaagatcgcccccggtcccccttcaagtccaccattgtaccatgttctccgcctcttcctctaacccctccacccaaaagccggcttcggtcgacacctccctccaaggctcgcccaccggcgccgccgcgctcttcgcttcctcgcactcttctccacaccccctcaagctctacggcgggtggttctgtccctttgtccagcgagtctggatcaccctcgccgagaaaaacattccgcaccaatacatcgagatcaacccgtaccacaaagcgcccgagttcctcgctctgaacccacggggtcttgtgcccaccctcgcagtccccacctccaccgaccccaagaccggaaaggtgaaggaggtcaagcccttgtacgagagcttggtgctttgcgagtacttggatgaggcgtatgcggatgagaacgtgtacggggaccgactcctcccgcaagacgacgcctacgaaagggcgaggtgcagactgtggatcgaccatatctcttcgagggtggtgccggctttttaccggtttattcagcacacccccgacaaaccctacaccatcgacgagatccgaaccgagttccatggacacctgaaagcgttcgctaaagaaatgcttcatgcctcttccccttcttcctccccaggccccttcttcctaggcgacaagtttagtctagtagacataatgctagcgccttgggcgaagcggttattcctgattgatcactacaaaccaggcggagtcgggatccctcccagtggtcagaggggaagtgaggtggatgaggagatttggaagaggtgggaggagtggtataaggctgtgacggagagggagagtgttaagaagacgtggagcgaggatgaacagtatgtgggcgcgtataagaggtatgcggaggacacgacacagagtgaagtggggagggcgacgaggagtgggaggggtttaccttgagtacaacagtttgaactcgagaactatctgcaagtcttactacttggtacatattctcgcgacagagaagtcaaaagagcggctcagttctcatactttaccaatgtgcatagcaagtgtcgatgaaaattttatcatattccatgggacgaggcctcgttcgcaggcctcagcatcttcaatcactgccgcaaatctaaacttcagcggactagtgtcgcttaaacgccttgacgcagtcggacccaacataactctgacaacgaatcttttctctcaatgccgcaacccccattgcctatcccatttttttctctctacccccctattttgttgccacgcacactcttatagccatgacagggacgtcaacggcctggaattctgactgatttccacagggagtgagatcccagtaggaaagaagggggtataataattgcaaaatttcctcctcttgaatatgctgcccaaataccgctcaaacctctcagctgtaccagggtgatgccaacacagcgtcggctcccattatagcctatcctgggaagcaggccatgcaaagagcaattatgagagaagaacgggcccctgaacccaaacccgtgtcaaaaatgctgcgaagggaaacacattggaagaaaatgaatggaaccgtggatgcttcttcaaagcaggacagggtcaaaatgaagtatctacggccggaatggtggggcagtttaaagccacaatgtttgtgatgatgggattagagctgaagggtaaatgccttgaaatggcaagggggcgatcaaagggttaccccttccaacggaagcacctttgacctatcccccaggaagcgagcgcggtattcgatgatgccgcgagcaatcgcgtcgaagtctctgaccttctttgcacggaattcgtgaaggagcttgcgaagaccatcgatgaaccgggtcttttgctcgccttcgaattcgtcggctttgccgagctccaagaggatggcatcgtctggtaggtagaggggaaggagtcagcgcgctgggaggggggaggaaggaggtctgatgttagcagcctaccacaagttttgaggggacttaccaggagcaacaatagatttaatgtgctggaagtcgcacgtctcgtcgcattgttcaccagcaatctctgacgggcagagaggtatggatggatttatcctgttactgtaggttagagatctgaggccaccggaaacagtgtcctggtagctcgggtgaaatcgatacgcatggaagtagcgcagcgggctttcgtaaggtctgaacgagcctgtcttggccgtcgtcgtctcgtgagtctcctgtgatttggttaactgaacagggtcagggacctcaggagaaacgacgtttacatctcttgcaggttcctcctctagctcctgagcagcttcacgaggctgagcaacaaccgagatttggtctggtaggggcgaactgtcctcgggagaggactcaagggaagtaggactggacggagatgagtcgatgtccatgggcaacgtttcatcaagcttggcaggcgtgttctcgcgtttagcttcagagccaccacggccagcttcgtcgaccgactgtgatggcggaatgccctcagacatatctgtgggccgtctggcttggtccaactccaactcttcgccttcatcaagtgacatggtggatgttggatcgtcttgttcaacggtctctgcaggaaccgtttcctctagggcatcagcagcccggaccgggatggaggacaacgctgaagactgatcttcagcaactacaacggtgctgcccgctttcaaggattctgaaggcgctgatgaaatatcaggcttgcagaaatctgaatcattgtgtaattcaacggtaggatgggcagatactggagaatcacccgccggttgttagatataacttcgagcagtaccaggtaaaatggcaatctccatgggaatcatgctccaaatacaatcatcgcgcacatgacttaccagaagtggtgtccttatctgaaccgttcgactgggtgggaacttccatagtgttgatgtcaggctgttcgggttcttcggacaacccattgatctcggcttccaagcgagcttgttcctctcgcagctgcctcagcctgtccatcttggcttccagtgccgcctttgcagctggacttggctttgcaggttctgcagtgcttggtgagctaagaacaggtgctgctgaagcgggccgtaggggcgttgtgacagaagataggcccgtacagcttgtcgaaaccgactgccgagtgataggcagcctggatcctccatcatctttcagttccggggtgtgctcaggctgcgtaggcgtttgcgaacccgcggaggacttcttggccttcctcttggcctcggcctcagcaatcttcctgcgcatttcctgaatcatcctttctttgacgtcgagttccgtttctcgtcttctgatattctgcgctgttgcaggtggattcgatgcctgcaaaacggggagcgggcttgaaacttgacgcgacggcaaggtgtctgtcaaaagtgggaaatcacgcaatggcccgccactctggaagctcccattagctgtctgtgatggctgtgagacatcagtgggagactccatgtccatatctatgtccatatcctcgtcgtctgaaccatcagtcacatcgattaccagggaggtttccttcctgatttgaccgaaaggtcgtttaggcagattggctgctgctgaggagtactctacaaaatcagcagccactggtcttttccgcgggttcgcaggtagcgcaggttgagcattcggggttccagaaaagtgaaggccgggaatagacggcactgccgtggaaacattggcctgggcttgaggctggggtacgccatttttcaaatcggttgaggccgcataattagaaatatgagtgcttgtagccttgtcaaccagacctggggtcgcgatttgtggtttgatgtttgcctgtccctgcttctgcgcttcgcgagacttttgcagtgctgcaatcttctgctgtaacaagagctccttggggcccagtttgggtttgggcgcggcggcatcgccactcggcttctcttgcattgccgctggcgctgcctttggttcggaaaatacggggttcgattgcgccattgcgacaggagcaggtgccgttttgggggcgggcgcagaaggaggtttcgaggcaggggcagctggaggttttgcggccttctcggcctttgcggccattaaccgcgcaatacggtctttgcgactttcttctttgcctggttgctcagttgtggaaacggtatcagtaacgacaggtgtcggctgttgctgttgtacctttgtggtccgcggcgaggtgggtacggggctggacacctgttcttgggcggcctttggcgcagttgtcgttgcagtctccgaggcgggcttcggtatatcaagatgaaggttgttgtagagcttttggacgaccttctcatcaataccctcttctatataattctgatatttgacgcccaggggtagcagacgcaatatggcaagctgagcttccttctggaccgtttgtaacgttttcggcgcagacgagttaccaggagcagtttggggtgcagacaccgattgttcggtatttttgggtgtcgcagagttgctaaaggaggatgcggcaaattgaagaccaggaacaagaggcgctcgtccattagcattaccgatcgcttttgttcggtcggggacagattgcggtgctgagacttatcagcttgttgcattcaaacccaagaaagaggcaaagaaagaaaggtagaaaagggaataaaaaaaggacgaacaaaaggaggtcctacctggcatattcttatcgccattttgcggagtcggatttccagattgcagctcccttggcgagaggaaaggcgagtaggagccggaccgttcacgtgttgagccaggtacaccacctctgccatccttcgccggtatttctccctcgtcctcatcatttccatagaagttcgcatccggagtatcgactgcgctcgtgggctggctctcgacaggggccgggatgggctttgaagctttctttatattggtgttgacagtgatgggaggggcaggctcatacaggtcctcgaactgaccctcactcaactccccttcttctatctcgatctctctcgtgacgcgagcaggcggcttggggggaagcttcggcgggagattggcggggcggtttacaggcccattcgaagaaggtccagcagcaacgggttggcttggaccagaatatccgccaaaggcacgaggcgcagagggctgcgtcggctgctgaggcatcatgggcggcggctgatagttctggaacgacggcggcggtcgaccccagggactgggaataggtgggacgccaaaaggcgtgctcgtagcaggtgggccaccaattccaaggcccgggatttgcatcgagttatagtcaaatgcgccctgcgaaatgttgcgattcgtatcaattccgaatccaggctgacccggaggcgggaacaatggggcggcgttatatggaggaggagctgtaacgggaggagggaccgagaagttcggaggatgctggtatccgtacggcgattggggaggcggctggggaggcggttggccgtgatactggccgtagccgttgtagggtcctgggtaggggggatattgagacatgacggcgagagatgtctggaggcagctatgtggactttgtatgggattgcgctagcaatcgagccgcatttcccagcgtcgacgcaagatggtcgttggggcgcgggtggaggaaggcttttccctccttagtggttgtcggccactgcgactgcccaactcacgatagcttctttttttttgcgaaagagaagattaaagggctccggcgccttcttccactttttggtcgatagtcgcacgaggcgattggaaagacgcgacggtctttggtatgatcggtcaagcagagacttgagaagttcagatgaaggagggcgtatagattcccgtcgtgcggcgcgtgaaagggatgaatgaagatggaatttcaataccgtacaccctacaatgttagttcgacgacggaccacaatcctgtccgtacgactgcagctttggtttactctctgctgtcgggtcccaaggagacatgcaatcaatcagatagccggcacgagcttcaagaggatgaaggcgcgcgggttatttgagttgatggaggtcgtttccttgtctggaaacgttgtgacggacgtggatccccaaaaaaaaagtccaaagtttgggttgcagcgggaaagactgaagagttcaaagtgcatgtgcgatggccacgcttttggttcagtcgggattcgagaatttggaggcttgtggccaacgacgactggcggcgccgctttcactgcaaaaaacccgctaaccagatatggccgataagaagagagcacgggccattccatttggagtgacatcaggccgttgaggttgcgacggcggcggagctgagccgactctccattgctcacacccgcgacctgggctatggacattggacactgcacttgagggcggtcagcgatgcccgagctgcccctgcctgcccgtaagtggcttgtgcttcggttcaattcttatgtagaggtagaggtagatagctctagtggaacgagctgaggggtccgtggagcggggagcagcactagaggagcacaggggagcgtttccttgagtgagcagcccagcgctaccgggccggtcgcatggcccatgccacagccacccaatcccacggcagtcgctgcccgccctaggtagcgccaattcccattgtttacttccgggcacttgacacgccgtgcgctctccgtcccaggcctccactgccagggcaacctccgcctaccaggggcatggccgccaatcgccaaccacgacggccatcggccacctcagcggtgcccctgcttctcttcccacttgttgcagcggtagctcccccatcgtccccatcgtccccatcgtccccatcgtcgtcgaccgccttcctggaagttgtttgtttgcttcggcctgactgaggtgtggttggagatcaagctacagtacacacctacctctcgtactcttctctccaagactctctctccccgactctttctctcttctcaaaaccgagaagccgatgtctgggacattggtttctggattcaacacatcttcgtaattgaatcttgtctcttatgggcgtcttactgcttccagctatatcgccttgtctaatcctacttccaacacgacttgctgcgtcctttttgtcgccttcagcttcaatcttaccttagccagcgccgtgcagcctttcagcctttcagcctttcagtatcgtatccctcgcatcattcggttgtttacatgtctgcgcgcagttcaccgacaccacttggagcagagcagaacattatcgttgccagaatcgctagcccgagcacgctttaaatgcgtagcatttccatggttcccttcagccctatctaatcctcacctagtacccagggcagcttctacaccatgtcggtacgcaataatcctttcgcgaggaacaatgccccgccgcaacagggaccgaatgcccctggcttgggcaggccaagatccgccatcttcacgaacccagcggcgcccgtgatgccctccgccggtccagctgctggcgctactccgcctacaccgccaacccacattcgcagtctttcccatgcctcgagcacgcccacactcgtccagccgataccgatacgcccagggcaaaagagctccctgcccggctcgactacctttgccccgtccttcatcaagacggacgacatgaggaagcatgccgacatagtcaagggaatcgaaggcgaggacttctcgggcaaaaagtatgtctggcttaaggatccccaggcagcctttgtcaagggatgggtcgtcgaagagctcccagagaacaagctgttggtccagtgcgatgatggaagcgtaagcatagcctctctatgatatgtgctcaaggcgcaatgttcaaccaactgactaactcgcctgatagcaacgggaggtggatgccgaaacggtcgacaaagtcaacccggccaagttcgacaaggctaatgacatggccgaactgacccatctgaacgaggcctcagtcgtccacaacctgcatacgagataccagtccgacctcatatacacatactccgggctcttcttggttgctgtcaacccatattgtcctctccccatctataccaacgagtacatcaacatgtacaaggggagaaacagggaggacaacaagccccacatcttcgccatggccgacgaagctttccgcaaccttgttgatgagcacgagaaccagagtatcttggtcaccggcgagtcaggtgctggcaagacggaaaatacaaagaaagtcatccaatacctggccgctgtggcgcacccagacccttcgggcaggactagaggttctcagcattcgaatctgtcggcgcaaatcctcagggccaacccgatcctagaagcctttggtaacgctcagacagtgcgaaataacaactcctcgagattcggcaagttcattagaatcgagttctccagcaatggctcaatcgcgggtgctttcatagactggtacctccttgagaaatctcgagtggtccatgttaatgccaacgagcgcaactaccacatcttctaccagctgctcaagggcgcagatcggaagcttaagcaagagcttctgctggatagcatggatgtaaaggatttcacttatacacgggatggtcatgacaccattacaggcgtgtctgataaggaggaatgggattcgctcattgaagccttcttggtgatgggtttctctgacgaagagcaggtcgcaatcctccgaacgattgcggccgtcctccacctgggtaatatcaccgtggtcaaggagagcagatcggccgatcaagcgcggcttaaccctgatgccaaggcgattgccggaagggcttgcaagcttctcggcgtacctttggaacccttcctccagggtttgctgcatcccagggtcaaggctggtcgggaatgggtcgaaaaggtgcaaaccccagagcaggttcgtttggccatagacgctcttgccaagggtatctacgagcgaggtttcggcgatcttgtagcgagaatcaaccgccagctcgataggaccagcatgggtcttgacgacacgcgcttcatcggtgttcttgatattgctggcttcgagattttcgagaccaatagctttgaacagctctgcatcaactacaccaacgaaaagcttcagcagttcttcaaccaccacatgttcgttctcgaacaggaagaatatgccagggaacaaatcgagtggaagttcatcgacttcggaagagacttgcagcccaccatcgacttgatcgagctaccaaatccgattggtattttctcttgcctcgacgaggactgcgtaatgcccaaggccaccgacaagactttcactgagaagctgaactccttgtgggacaaaaagtcgcaaaagtatcggccttctaggcttggacaaggcttcatcttgactcattatgctgccgaggtcgagtactcgacagaagggtggctggagaagaacaaagatccactcaacgacaacatcacacgtctcctggccgcttccaccgataagtacatggccaacctgttttccgattgtgctgatcaagatgatgaagctggagctatgcgtagccgcgtgaagaagggacttttccgaactgttgcgcagagacacaaagagcagttgtccagtttgatgacacaactgtattctactcacccgcactttgtgcgttgcattattcccaaccacaagaagaagccaaagcaattccagagccttcttgtcttggaccagcttcgttgcaatggtgtgttggagggtattcgtatcgctcgaactggtttccccaacaggttgccgtttgccgagtttagacagcgttatgaagttctttgcccgaacatgcccaaagggtatgtcgagggtcaggcagccgcaaggattatgctcgacaggttcggcctcgacaagtcactgtaccgtgtcggcttaaccaaggtctttttccgcgcgggtgtgcttgccgaattggaagagaagcgcgatgccatcatcaccgaaatcatggccaagtttcaatctctggcgcgtggctacattaagaggaggattgcctacaagcgcctttacagggcagaggcaaccagggtcatacagagaaacttccaagtctacctagagctgagcgagaatccatggtggcagctcatggtccgcatgaagcctcttctcggcgccacaagaactgcaacagaggtcaaaaagagggatgaaatgattcgtcagcttagtgaccggatgaagcaggaagccatggatcgacagaggctggaggaggagcgtcgcaatgttcatgccgagatgctgcgaatccaacaaaccctcgagagcgagcgtgctttggcgcttgacaaagaggaaatcttcaagagactgcagctacgtgaagccgagcttgaagacaaactggcgggcgctttggacgaccaagagcgcatggaagagcaaatggacggtctccttgaagccaagaagcgtgctgaagtcgacgtagagaagtatcggacacagcttgaacaagccgctaccattattggaaggttggaagatgagaaatctgaacttgcaaaccggattgcggatttggaacgtcaaattgtcgaaatctcacagaagcagtctgagcgcagtgaacaggaaacggcactggaaaacgagcttaagatgctacagagtcaactctccctgaaggatcgcaaagtcaaggacctagaaagcaagctgctcaaaatcgatcaggatagcgatgtcaaacttctggccaccgagaaagaacttcagattgccaagagcaaaaatgagcagctgactacagaaaacacccagttccagcagcagcttacacaactctcgaagacgtcaaccagttatgaggacctaattcgtaaaaaagaaagcgagcttgcgattctccgctcagaaaacaagcaactggcaacggagagacggagcattgatgatcaaacaaagatgcttgcttccgaaagggagaaggccgccgaaagactccgggaagtccaggctgaattgactgccatgaagtcgcaacaagctcagctgatgagggaggccgaggatgccaagaagcttctccaagctcgtctctcggaagacgctcaggcagaccaaaaccgccaagtgcttgaggcacagatcaaggatctcaaggatgagttgtataacgctcagatggaacttagcagggaacgtcagtctcgtgatgatgtccagttgcttggtgaacacaagtatcagaccctcaaggacgagtacaatcaccttaatgagtccaagattacaatcgagaaggagctctatgcccagcaggatacgctccggcgcgcggttgagactcgtacaacgcttgaacaggagcgggacgatgcccgcgaagaaatccgccgtcttcgtagtgccatgacccaggccgaggaagcacggcgtgaggccgaagtgctcggagagcgagcagcaaccaaaatcgcgcgagaacgcgaagagagtctgctcaaagacctcgacgcggcaaacgacaaacttaagtggtacgagtccgaatgcgccaagttaaactaccaagttgaggacctcaacaaggtgattatcgagtcgggcgagtttggtctcaaaaacgatcaggcaaaggaacgacttgagcgggaactcaataccgtgaggagccgactggccgcttctgagaacgacaaccgcgcccttctcaacaagttgcaacaaaagggcctcgagattgcaaggtccgcatcaagagccggtgaagcatctcgagctcaactcgtccaggtacagcgcgaaaaaactagagtggaggaacaaaataccaaactcaacaagcaactgggagattctcaggtcactgtcgccggcttggaaaagaaggtggagaaattgcaactcacaatcgaagacctgaaccacgaacttgcaagggaaacacaagccagccgcaatgccgaaaagctatcgtcgaatgttacagttcagctagcagaggcgaataggaccattgagtctgagcggcagttgcgtacccaagcccaaggtacagtccgcactctccagtcaaccttggatgcgcgtgataaggagctgattgagcttcgggctcaactcctgagcgcgctgaagacggtcgatcccgacacagacgacactcatgtccaaaccgaaggtgcaagtgccagtgaaaggttcctcagcaagaactttgatcttgtccggaagattgaggacttgcagcagaaccttcgtgtccagactactgcacgcgccagtgccgaagcccagctagcggacctgaggactagcaggaatgactccccgaccaggccgcggctcgaggaaatcagtcctaacgaggcacctttcaccggatcaccgacgcagaagcgcaagacaaacggacgacaccactccaatgcgtccacttctcctcgtgaacgtcgttttacaaacagcgactcggagaatctccatgattctgtccgttcggaccgcacggcagatatcgtcagcttcaacactcgcatggatttcaaggctgagattgaagagctacagaatcagcttcagcttgcacagatgcaaaaccgtcatctccaaagccagctggagcgtaccgcgtcgggtgaagaagacgcatacctcgacgaaagcccacagcttcggcgggtgcagaagcttgaaaaggccaacaaccgacttcacgaactccttgatgattcctccaagaaagtgtcggctttggagaaggctcttcgcaccggtgagctgtcgcttcgtgacatccagaccaggtctcatgaagaaatcctcgacttgcttaatagccaggaggactcgcgacggtcactcttgcacagccacaaggatgcggttgcagagctgacggaactcaaagagcactatgacaaggtacgacacgagcgtgccaagcttgaagtcgatctccgcgacgccaggtcggatctccaagagatgtcgctcgccagggatcaggaggctgcaagccggagccaactactccaagagtttgcggacctccagattcgcctggatgctgaggcgtccaagctggctgacgtaacagcaagccttaacctctataaaggtcgggcggatgagtacttcagcaaacttgaacaggcagagattgccgttctcaaggccaaccgggcggaggcgttcgctagagcgcaagccaaggaagcggaggacagctgtgcggagatgatgtcggagaggaagcgtctggatacaatgattgaggatctgcaacactcgaaccaaaggttggaagagaagattgaagacatgtcgacggaccttgccgccgttactcaggccaagaagaggcttcagcacgagctcgaagattaccgcaaccagcgtgctaacgacattgaggataaggaatcgagcatggagcagatgcgcaagaagtaccaggccgagtttgcgacactggccaacgagctcgatcgggcccgcgaggagaagctacgcaagcagtcggagattacgagactccgggaagagctggacgagcttcggtccaagtgggatgacgaggtcctcaacagctcgacgtggtctaaggagaaggcgcggctggaggcgactctctcggacgtggtggcctctcgcgacgaagctgtcagcgcccacaacgaggctcaaagcaagattgtcacgctccttggccaggtacggtcgctccgctcgtctcttgacgagatcacggctgagcgcgacgccctattccgtgagaagaggagcatcgaggcaaggcttgaagaggccaaggctggtctcgatgagctggccaacagcgagagcccgtcgctgcgcaacgcggcgcacatggacagggagatcctagagctcaagtctagccttgctcaacaggaagacatcgctgcggctgccgtcgagaagatgcggcgcgccgaggcgcttgctgccgaagtccagaaggacattgctgctgagcgcgagaacaatgccgatttgcagaagcaaaaggttactctcgagaagaactttaacgagctgcagatgaaactcattgatcttgagaccaagggctattccactgccagccacgacatcaaattcttgcacagccgcatcaaggaggtaagtttatacggagtagtccttgctttcttagcatcaacagctaactcatcatcaccagcttgaatcccagctcgaagagcaagaaaacgagcgcagcaaatcccagcgttccgtccgcaacgtcgaccgcatcgttaaagacctgcagtcccagatcgaccgcaaggacaagcagaacacgcaactccaagaagacgtgacgcgcatgcgtgacaaggttgacaagttgctcaagaccattgacgagctgcaatcctcggaatcggccaatgagctgtcagcccgtcgcgcggagcgtgagctgcgcgaggaaaaagaaaaggccctgaggctggagcgcgagctcgaagggtggaaaaacctccgcatggagaagggctccgctatgggcggcggcggcggcggcagcggcagcgtggcaggaagtgtgctgggtagtatccggggcaagaggacgttcacaaatgataatatgcagatggatggtgtgattgagattccgaagaggaagagcagcattagtagggcgccgagtctgacgaaggggtttatttgagctttgaggtgtctatagggatgaagatgaaaacttgttggtggtgatgagaagaaagtgcaaggggtgtaattaagttggtatggtggagagggcagtctctagacatctggaataattctgttggtttacttgtcctgaagaaagctgagaagctgatgttgtttaaaggccgatcgtgtgttaggaaggggctgagaagggcggaattaggtggtttctctcaagacgtttgtcgtacatatagctgtttgctaactttgtatgttagttggtgtatatgatgaaagtattgtgtgttaggttgtgtagtgaagggactgtgcaaagctgctatactatcgtgaaagtgccgttatgcggtcgttgcgagtctaaatgatgatgatgatgatgaatcaaagcggtaatctggaagacgtcaagctcaaggtacccgcagaagtcacgaggtcacggcgattcacttttttcttttcttttttttttttttttcttttttgcgcgcaggaagatatgaccgggctgtcagaggttttgccaaatgcagttcgcaagcgtagcagagcgtgtgcgcagttgttgggcaccttcaaccctgccgttcggaaccctaggtcacgatatgatataaagtggtgttgttacagaaacaaagggcatcgtggagagtgttgtgtgttggtgcataggatatctgtgtacgtcttgctcaatcgtgacggtatagggtattgctaagtaacatattcgaatcctgaacgaaagctggaatcgagctggtttggaaggagggaagggaacgtcgagttttgcttatttcaaacgacctcggcttctctcttccaagttctgttacaccgacgtatgtctgtcatacgtaacttggttgcggagcacagtccgatgaatggatgaaacctgattccgagattctggaaacctgcaccctgcctgcctggtggtgttgccgtgcgtgcgtgtgctgactgactgacggattggtggacgagacgagacgaaaaagattcgcgatcaattgcggcccagtgcgatgggcggatctgtcacgactcggaatctgatctccgagattgttctgataggcagggcaggccagggagcctccatcgatctgtcgaacccgactcgaacccccccgccttctccatccgatccgcaaccagaaagaccgggacaagggacagacagatcgccgggaatcaagcggactcccctccgcctcaatctggtggtgggctttcaggccgctttgtcagtcagatacatgtgggaggcttggcccgtgcgcttctcaggtgggaccatgcccctggccctgatcacctcagcaaatcacctccgctgttgatacccagaagggaaagggcaacgctgcaccaaccgttttaggtcggatcgtcgaaccaaacggtgggaaacgactccactttatgttcaacttcctgttggagcccgggggtggtgtccgatgcaaaagcccatcttggcggccatgacatcgtgcgaacagggcgttgatcggttccgcagttcggttagttcccacttgctgatgaagacgggacggccaccgattcacgaccctctcttccacgggatagtagcaaggatagaaagaaacgccaaatcgagacctttttgttttcgcatgtgatgatgccgtctccgctatctacaaccatcgacccacggaacaaagcagggagtggaaggaatgtcggtccttaatggcaatcgaaatcccaggggggggggggggggaaggaggggatagtctagatgggggatagcttcccttgcttattgcatgggtcgatgcgcagcacagagcgataccacgacaacaccactagcttgtgattcatggacggcggtggtcgggcggtggtcgaacggtgggagatagatctagatatcgactgtgcgcatcatcacttgtcttaaaaagttcagtttcgggattgtttctctccggaacggtccgttcaaaccttcatatacccgttggatgtgcttgtgaaaagctcttgctcccaccaccaccatctgccttgactgtgtgctttctactttgttcaaagtatcttaaagggtaatcttgcctacgtggaatttctccagctttcttggacttctgtatctctataccctctagactcttcagatcttctcggctttctgtgcagagagaaggagcgacgataagaacgataacgacgacgacgaaagagctaagcaaaaaaaataccagacttacagacaaaatggctgagactcagagaccacgaagcgccattatcgttggtatgtctctctatttggaatttgagctcttcacttcagcctcaggatgtatgctaacttcttccccaaaacaacaggcgcaggagcaggcggtatcgccgtcgcggcccgtctggccaaagccggagtagacgtcacagttctcgaaaagaacgacttcacaggaggccgctgcagtctcatccacacaaaagctggctaccgcttcgaccaaggtccctcactcctcctcctaccgggtctcttccgcgagacctttgaagatttaggcaccactctcgagcaggaagatgtcgagctcctccaatgtttccccaactacaacatctggttctccgacggcaagcgcttctcgcccaccaccgacaacgccaccatgaaggtcgagatcgaaaagtgggaaggccccgacggcttccgccgctacctctcgtggctcgccgagggccaccaacactacgagaccagcttgcgacacgttctgcaccgcaacttcaagtccatcctcgagctggcggacccccgccttgtcgtcacgttgctcatggctcttcaccccttcgagagcatctggcaccgcgccgggcgttacttcaagacggatcgcatgcagcgcgtctttacttttgcgaccatgtacatgggcatgagcccgttcgatgcgccggcgacgtacagtctgcttcaatactcggagttggccgagggtatctggtatccccgcggaggcttccacaaggtgttggacgctttggtcaaaattggagagaggatgggcgtcaagtacagactcaacacgggcgtgtcccaggttctcacggacggaggcaagaacggaaagaagccaaaggctacgggtgtccagcttgagaacggcgaggtgctgaacgccgatctggtggtggttaacgccgacttggtatatacgtacaacaacctcctgccgaaggagatcgggggcatcaagaagtatgcgaacaaactcaacaaccgcaaggcgtcgtgcagttctatttctttttactggagtttgtcgggtatggccaaagagttggagacgcacaatatctttttggcggaggagtacaaggagtcctttgacgctatctttgagaggcaggccctgcctgatgatcccagcttcgtaagttttaccctcattttggtttttttcctctccctctctctctctctctccctctaatagtcgtccgaccatcctccaactaacttcacctcacctcttgaacagtacatccacgtcccctcccgcgttgacccctcggccgcccctcccgaccgcgacgccgtcatcgccctcgtccccgttggccaccttctccaaaacggccaaccagagctcgactggcctactctcgtctccaaagcccgtgccggcgttctggccaccatccaagcccgtaccggcctgtccctgtccccccttatcaccgaagaaatcgtcaacaccccttacacctgggagaccaagttcaacctcagcaagggcgccatcctcggtttggcccacgacttcttcaacgtgctggccttccgcccgcgcaccaaagcccaaggcatggataacgcctactttgtcggcgctagcacccatccgggaaccggcgtgccgattgtccttgcaggtgccaagatcactgccgagcagattcttgaggagacgtttcctaagaacacaaaggtgccgtggacgacgaacgaggagaggaacagtgagcggatgaggaaggagatggatgagaagattacggaggaggggattattatgaggagtaacagcagtaagccgggcaggagggggagtgatgcttttgagggcgccatggaggtggttaatctcttgtcgcagagggcgttccctttgttggtggcgttgatgggggtgctgtatttcttgctatttgtgaggtagggttctgttgggttgacgggtttcacttaatgcggagcgggcgattcatgtttctttaagtcttggttctagtctagatgatttccttgagtaggtatagttcgattgggtataaacgatttcgtagataaagtcttgggaatatatagctgttttgtttttatgtcgaagacaatggggttcatcatggctcggaaagtatccttcttctcaccgatatgtgcttagttacccccatatgcctagatgccgtcttgccactgggttctgcagtccttttctttctctttttttttttcttttggaagaggttagtaccgaagcttaacatgcgacaccaacaatgtcatgctattgttgagggtgaatgtggtaaaacagcacagtcggcattgtcgggaataaaagtacctgatagacaagcaacttgtgatgaatgcaacaatgattacctagactctcttcttctctttccatctacagtcaaccatcctcctgccctgaaccatgcaaattccctttctgaatgcccattgcccatcgcccatccaaccaaccaaccaaacctctttcgaaaggtggtttattacagaagcgcaactagtaagcaccgcaccccaacctaattagaaccaaaccatagccgctgtctctctttctaaagtaagcacagtagagcgatggcgaataccctgaacatagacggaaagtcaatcaaaagtcccctcttcgccgtccgaaccaaggctggtaagacaaaacattgatcctcccactattcatctaacactttccacaatatcgtacctcctctgcgtcctatacaggcctcatctagaacacgtatacataatcagtcatcatcatcgaagatctgataggtattctgcaaaatggtatccaccacgcgaacctgccacccggcatccgcaatgttggcgccgggacccgcggtacccatcagcgtcggcccaaagacgatggccaggttctgcgagctcatccggttgacgctcgagttgttgatgacgcggtgcaggtgcagagtcaaggcgcggagggtggcgtaattgggatcaggaaggctgttgatgatggcgtggagggaatcacggcggatgacttcatcttcgttttctgtcgagggagatgtcgttagtttgatgtgaccttagtagcaggaagggtaacaggggtgcttactggctgcctcgataaacgacgcgtagtgctccttagtcaacaacgggtcgggaagatcgcggaagaattgcttcaacaggccagctacactgttgacatcgtggaagaagttctcggggttacggaagtcaagattgctggagccagaatctgcaagcatctggttagccttggttcaacgtcagacatagtgttaggctaaaacccttacccgtgtcaaagagtgtcttgagcttgttcacatgaggtacggagccagatagtcggtagatgccttcgaggccaaggccgaagagatccacagcctggatacattggtaaacaaccattggaacagccagcccatctcgctcgtataacttggacaacgacacgccaaagactggccgcgtaggctgagccattggcggcgtcgactgtcttgcctgcacaggaccggaaggatatgcctgttgggttggacttgctagcggcgccgggggttgttgaggaggttgattagatggcggctgttgggatggttgtggtggtggcggctgagatggttgttgcggtggttgttgggttgtagatggtggtgattgaggttgggagtattggaatggcagcgctcccagttgcggaggacccgaggacgagatcgatccaatggcgccattatacctggagcttgcggcctgggcctgttgggttgcagcactccgagaatcgccatattgagggttgaaaggggtgctaatctgattaaggatgttcccatggctgaagctacgttcgtgcgaaggctgtgattcggactgttggctagctgagataatcgggatcgaggaagagctttggccatagtgatgacccagaggcgcagtgggagtatcgttcaaaggccccgttctggaattcattgacccctgttctcgggaatgcgagggtgcctgttgactgccacccggtggtacatatggagttgtagtagtgcgatttgccggatccaggagctagcaggggtttagccttgatgaccatggaattctcatgagatttatacgacttacagcgttcttttcatatttgggctcccctgtcctcggaggaagtcgcggatactggctgaggagatactcatccaggtctttgtcattgttgatcgcctgtacacactcgcgcaaactgcgtgcgtctggaccatgtttcagagggctaacactcaagccgttactgagcaggagcttctcgttaaaagacgctgccggtttcatcgttagcctcgagccatggggagcgaatgactagcacagcacttaccgaacttttgcatttgcaagacaacgcctgcgtcacattctctgacaatctcctgaagagctttgatggtatccggccgtatcttgttgatcagctccccacgttctgtctgcaccgtgttgaccttggcctggtaatcctgatccgcggcctgggccttgcgtaataggtcttcttcatgctgagcagctgacttgggacccttgaagccgaacattttgcctttttgctgaccagtggtgtcgccggtgcgggctcggtcgtattcctcggctaaggcatcgtacttggccttggacttgcgcatagcggcctcgaggtcggccactcgttgctcggctgtcagtccgctttgcttccaccctttcctggacttctcggcaatccctgcaagctccaataggtcctcgtgcatctggtggagggacatggcgaactgggtcccgttttcggccatgcgctcgtggatcgtcatcatgtcttcataggctttggcaaatgttccgcccctgtgttccgagcgggatgagctctcgtgggatgctttgcagagttttctgaggccgttcgcatgttcgtcctcgagtaccgagcgctttttcagaaaggtcgcgaattcctatatgaaacccttagattagaccgctgtgtctaccccaattggtgggtaagggttttgtttttttgcatgacatggccgtcgtagtcggtagtcgagggattcgcacctttgcagacgcaatgctctgtttcaaccggttgagcatcgtcgcgatgccaatctgttttcggaaaactacgggttagagactggatcggcgtcaagataagtgactcgtccggtctgaacggacctctgaagaaagcacatcttgaacatgcgacttggtctcgtcgttaggtgttggtgctgtaggcggcgcaggcgctgctgctatcaccgggctgccactgtctggtgtcggtgaagttgctggcgcagacgcatctcctagagacattgcgaatatgttgtcaccctcacaggcaactcggggtgtgttgcgtcgacgggcacagattcgatggtaacgggagtagcgtgtctttgtcgcgaggcgccgaaatgctaagtagataaccaaaagatgaacttttcttttatgttatacgagatgcaaaagtttcgcgcgtcaaaggtcggggtcgtggtcggggtcgttcagttggtcaggaggagtagggtacggaggggggatcatgagcgcgcgggttaagccaagatgccgtcgttgacccgacggttgaagggtgttgggggatggggtcgagtggatcgggaatggatccccccatgggatggggcttgtgcaccgctgcacctcatttaattctccagaatccacaatggaaccacttccaggctaggcggcagggaccaggaccgcctgagctgcaggtgcactggtgcactgttgagctatgttgctggttcttcctcagtgggctccactacctaccatcaatgacgccccacctcgtgtgccgtgttgacctacgttgaacgtccatcatgccgctggctgctaccgacctctatggaagatggaggccgtcttggcccaagcttccatttccacccttcgactcccaggtgtgctattgtacaaccaaattgtgctccctcttgttggttaccaacactgcgaatttccatgttccatttcacttctgtcgagccgccaattcgacacgacaatcttcgactaagctgtattcagtacatgctcgacaaaaacatcctgttgatgcgcatctgtctttttcaagttatgggtcagtagcgagggatctgcgtcccttgcccttcatccaacggcaccttatcacgacggacagaaaagaaagacaatggaagcgaaatcggacaccatcctttgatagaggtacataaaggtaccccaaagggcagcaacgcataaggttgtgcggtttcagcatgccttgtacctaccaatatggcacttgggtcaatgcctgcctgagcgcgacgggagaaaggcccgagcgatgggcggaccaacgatcttcttaaatcgtcgaacggcagaccatccacacgcccggaggtcttaccatacaactttaagggcttactttctggtatccttggcggcgatcaatcctcccccctcctgggcgaaatgtgcttcgaaatcatatccgccccatcatcccttgctttgcgacgatatccgtcccatccatggccatttggtgtatccttggccttggcgtcgagaagacggtcagctccgtgatagaacctcacatcaactggtcattggaggatatcctcccgtaacatggctacctcgagagctacatggcaacccacctggcccggctcccggaaatccatcgaaaccagtagtgttgaaaagctcccaaggtccatgcatcgagttcctctgcagctcgaattcagtctcttaaacatcataactcggtcttgtctttccctcctccttctgttccacaacgtcagaacaggcaagtcctatgacgatagtgttcctgcgcatcgtctagctaagactccaatgtctgcaagagaccatggatgggcatttcactgcatcgttgggcaaaagcaatccaagacaaggcctttgccatgcccatacaccagatgttgggggtgtcgaccgtttgacgaaagcttctcccgccaatcaacaagacgggctgttgcatcaagcatgcttccctggacggtcaacatgcggtggcgggtacatgcattcgttcgattcccatagacgagaccacagcacggatcagactttccggtgtgtctcgcactttaaccgcacgacaccggatgagatattgaagagagagaagaagagcacgaaggtgaaattttaaacttttggctcctgacttaagcttgcatcaacgctccacaccaaggtcacccctgagaattccacaaagaaacccaatgcataggtgcatgactttatacttttataacaacaacccaaaaatgattatatttttgttcccaaacccacaaagcagcccgcttaaccttagatgaggcccttaaatatggcagcctcagcgttaaggatggaggaaccagcagctccaataacagctaccgagaggtgttagcgcgaacaggaagaggcgttcgaggcatagggcgacttactgttgtggctcagggcaacaaacttgatatcgaagataccactctcgtcctctctaacgcggccaacgctgacagtgtatcccttgcagagatcacggtcaagacggggctggggcctgtctgcctcgtcaaagaccttgatggggggctcgggggccgaggggcatcccagcttctgagcatcagaaacatagctgcgcatggcctccttgacctcctcggcggacgggggcgggcgctgggcgaagcgcagcgacacgcaggcggtgtggccgtccaagacaggaacacggttgcaggctgccgacacccggagctgcttctggtcctcaaaggcagtggcgtcggcgttgagagaacccaggatcttctgggcctcggtttccagcttgtcctcctcgcccgaaatgaagggcacgacattgtcaatgatgtccatactgctgacgccggggtatccagcgcccgagacagcctgcatggtgacgacggatacggtatcgatcttgccaaagcgcgcctggagggcggcaaagggggcgacgaggccaatgacggcgcagttgctgttgcataccaggaagcccttctcgaggccgagggtcttgcgctggtgggggatcaggtcgagatggttgaggttgacggtcgggacgacgaggggcacgagggggtcgcgtctgtagttctttgcattggagaagacggcaatgttggcgtgttggaactccttctcgacgtcgccggcaacatcgctgtcgagaccgctgaagacgatgtcgcagtcggcgaattcgctggccttgcagtcgcggacgactaggtcaccgaactcggcagagatgggggtggattgcttccagcggacggcatcgcggtacttcttgccagcggagcgggaggaggcgccgacggcgacgagcttcagaacaggatgattctggagcaacaggatgaagcgctgaccgacggagccagtgcagcccaagacacctacgggacgtcataggaacggttagttgtcgggccggcataatgttgtttcgtgtgtgtgttgattggagaagcagcatggatccgtctggtctggagacggggacacatgctgaacacatgctgcagtgtcccctctcaaggaaggaaccttaaaagggtgaggtgccgcagagactcaccaacgtttctggtaggaaattgagacatgatgacgatctgggctgggaactaaacaatatgattcaacgaacagaatggaatggatcaagcaaccagaacaggaaagatgttgggcaggattatggttcagataggaaggtgagtcaatggcgctctttctgcccagacagcggcgggatctgctccgcaacttttttctctcgttgcctctcacagatgagtcgccatcggctcggcgccccgccacagggttcctctcctacactccggcgatcggagctgtgatgcactcgtgtgggtgtggggccaagcacgggagccccaagcgtggaacttgggggacttccacttgtccagcacacctcactgtcgtcgcttggtttcagggacaggaacggggccaagcagcgtccgtgtccatcagggtcgagtggtcgcaagacagggtgttcccagggctgcgtgttagctccaacgtaggagggttgcgatcagcggtctggtccgactttggagcattggtggaggcgaccctgtcccactccggggagaagtgtacttctagcccagggagtacctcttctctgtaatgtacctagcggtacggtacgtacactgccaggccgtagggctggaacccgtccacatgccctgctccatcttaagggaacaggtcacggtctgccgttccgttctgttccctcaccacctaccaccgactgcagcccaacacaaactctcaacattcgtcaagatgcgattcagaagcatcgagtcgcacctgacatcgtttgtatagtgcgcggcacatatagctccaccacagcaagaacttcttctgggtttctcgctttctggaaagtgtgctgcatctgttcgacgttgcacacaaggcttggccgttacgtaccacgaccggctttaacacgacatgttttataggtgagcagcgctgcccacaatagaaacgacgggataaagaagcacaacgtcaacgtcccccgtcgtgatcaatacccaactgcgcttgggggagagctttgcgcaggcgattccttgtgatcgtacgacagcgtcaacactccccgcctgttgtcaagctcttcttcccccacgagccgcttgtcagcgtccgctccaaattcagcatagcgcccggagccaacgatcgtattctggtggcttaccagaggtgcataaggaaatacatcatatgacctggatatgcacggggtagtatgccccataaggtgggcttcgaactggacccagataatatctcccccgctagaatacgtacgggattccccatgctcgtcacccatccctacgtactctatcttttgctcagtcgagcggtgagcaacccgactgagagctcaaaagaaatacgacggctgccttaccgggccattacccttggataaacataaccggatgtcatgtcgccttcactctacgtccgaagcatgagcatgggatcctatcgatgctctttgtttgttcaacagacaagggtcacggagactatctaccatcccaaaacaccgagatcccaccgtcaagcggatgggtaccacctcgttatcgcaccatgtccagagattattgttcacgatgcttgtcccattggcaacagatgcagtcttggcagttcccattggatgaagcccagtgacgcaaccccttctgaaatgaagggaagcgggcggacgacagctgccgctgacattgtcatgtaacgcgcctcaacgccttgttagaccaatgctgggaggatggcttgacatggcgcaaatactactatgcagtagtgagccgcttggctgaaaaagagccagatgatcttttctttctcttcagctttgcccaccgatttaactgtggtattatcacgtcggggccctctgtcgccgtcgctgttcagctcttcagccgcttcgatttatcttgagccttaagcactctgattgcctcggctgtcgacgaccgttgatccatgaagatcatctacactaccccccatctcactgttacattgcccgcacaacaacaggccacgaggggtcatttctaaattcttcctggtttgtatcaggaaatttgcttggtcaacttgatcttaaggttctcggtaaattggcattgaagacaaaacctctacccaacgtcttcagacaactgggaaattatttcggccgtctgtctttgtttcttcacccagcaacttacaggttgaacgcctttacctaccagcgaatgttgaagagaagcacacaattatggaaaactcaatggtaacagacgacctctcttggtcaatcgttaacactatcaagcaatcgccacccgtcgatgtcaaagctccttacgacaccaagtccctcgccggcaaaaccatcttgatcaccggcggggcatccggtttcggtgccgctttcgcccgcaaatgggccgaacacggttcccatatcatcatcggcgacgtgaatgactcggccggcgaggacctcatcgccgagctccgctccctccccgggtcctccaagcaccactactaccagcactgcgacgtgaccaaatgggaagaccaagtctccctcttcaaaatggccgcccgcgctagtcccacccgcgggatcgacgccgtcgtagccagtgccggcatcagcgagcatggggacgtagcttccggcgccccgggcgtcttcgacaacccctccgatttggactccgattccctccctcccccgccaccgcccttgaacgtccttaacgtcaacctgacaggcgtcatgtacactacccacctcgctctcttctggcttccccgcaacggcggcgtctcccgcctcgatctccaagatgacaccactgctgctgatgatggccgaccaattcgtgaccgccacctccttcttgtgtcctccatcgccggccttgcacccctccctggccaaacggagtacactgcctccaaacacggggtgctcggtctcttccgctcgctaagggcgacctcctggacgaaggggatccgatgcaacgtgctttgtccgtactttgtcgatacccccatcgttccctggcgcgccctggcgctgttggcgggcgggccgaaggcggacattgaggatgtggtggatgcggcgacgaggttgatggttgacgaggaggtggtggggagggggttgcttattggggggaggcagcgggtcgtgggggggaagttggtggttgttgatgatgctgaatatgctgagggcgaaggaggagatgggaatgggaataaggggattaggaattcgcctagtgctgtgtgggaggtgcacgcgcatgattatgagatggtggaggttttcgtttataggtttgtcaaagttttgaacatggtgaggacggtcagggggtgggttgaaacgctaaaagatttgtgggcaatttatttgagtcgggggagaggtggaggaagggcggcgaaggcgaaggcaaagaatgcagtgctgtaggggaagtgaagtttggtcagggtgatccttatgttatggctttcatgaccgacgacggcgacatttgagacagatttttgagtgactgtggttcgtggagaggtctactttagtctattggtttatggggcttcagggttcacagtctttatttatgcaaagaaaaagcgaagaaaacaaaaggccgggatatttaagaaaaacctgacgaacagacagatgaacgaacggacaaatcaaacaggatgagcgggaacaaggagcacctttttgtgttgtccataggaaaaagcgattttgaagtctataacgcattatttgttcagccagccaggtgctaatgataagtatacaagtataacacgagttctgagaaattaaaatgcgtgacatggtaaacaaatatggaatgaacgataccaattggggtatgtaatgagcttatagaaaaggcactctcgtcacctggtaatttttcgtgccttccacctactcaagtcattgtcaacctaatcttcacctgtaaaggagggcacgatgttggtataaaaggccaagcaattgccgatttggccggtggaggactgagcatttatgtagtgcaaattattatttttttccctcttcccatggaacggaatcgaagagatagtgagatgccactgaaagtatgggtgaataataagaaaaggagggaggtaaggtgaagagtggatgaagaaataggaaggaatatacacctcagtagaagctcaatgacattcgaagtgtcgtgaaattaacagtcaggacatcaagtcaactaaatattgaacgtcaccccttagttccatatgtcttggaattaatcactgtagccattggtgacaaagatcccaacctcaaggaacgtcttttccctacggatacaagaaaattacagacattctgcacgcaacacactacttcgttagcacatttagtccttcatcgatgaataaaaacgtgtccggcagctgtagtcagggacaattgacgtcattgtttgccaagtcgaaaattccgctatgacagacattcaggtttggtaatatccgaataacgtcaattagcacacttcaacagagccaagaaaaaaaaaattactcgctaatatgacatgacggctctcccattcacgcttctgatgcattaaatcgcagtcattgcaggcaggcctccaaaagactttggcttcgtccctcatctgctgctcatctctcgctcttgctgttttgaaatgcgcgtttctggaagtaatggttgcacatcagacgaggaaaagagaaccatgagttacatgaggagtaaaatcagcagcaaaaagatatagaatatctaatatagagtgtggtctcttccatcctggggaacatgaactccaccaccatatgccaacgtcgtgccttccacaaaggttttgtcggggtttgtttcggttcggtggtacccggctggggttgtcgtgatggttcatgttgttcgcggtgtcataccgagaagataagcagatgtatttgtcgttgtcggatgaatggatggtttgtcgcaactcgttcaaagaagcgatgaataaggggtataaatataacatggcaccaagaggatgaaatcctaaccaaaacgaatgcccacgacaagacatttcctgcaagagtgcaacagaaaaaaagaaaagaaaaacattttcctgtttaaagtgtataaagttggtatcatttcatcccatatcccccaagtcttttgccgttaaccccggagatgtatttagcacggtttgtagatgcgtgccccgaatgtgtatgtatagtcctttgccatataaagtcaaacgatccggggttgaattcctttcgccacgtgtgagggctgccgtagatacacaaaggtggttggactgattgtttggaaagactgcaccactgtgtgtatattttcttgcaccgcaagccgcctgcatgaatgccagtgtggttgtatgtgttgcgatacaccacaagtcaaataacaataactcctacggacctcttgagtccaagtcgcccatgcttatttctctcccttggatgctgatgataaaccgatcgtgacgccgaaggccgatgccaatccctagactccacgcacgctggtgtggccacgaaaacagctcttgaaccatggtcgaaggccattagacgctcgccctgaacaaaagccaaaaaggagaccggggaagcacaaggggaattctgggaaataagaatcctctacgactccaacgtgttgggtgaaacgcaaaatgaaaaggaaaaaaaggaaaagcaacgacgttaaattaagagggaaatcgtgtccatgtcgaaaaacaccattcatgtgtccgcacgcaccatgcgccaatgcatgccatgtcgaagatgccagccgtatgcaagccgtaaccactgtgcctcaaacatcgcctaccagctccaatcaacaccccatgtccatgtcgtctttcttgtccaattgatcggcgcgaggcaaagaaaaaaagatgtgtaagtgcagtaagaatccaaaacgtgaaatatccctttcttgaaaatacgcagaagaacatggacaacaaatcggaattaaacgaagagatccgaaaatgccattcggagggtaagagcgccccggttcgtatgcgtattatcatcttcccatcatgtaagccggaaattgcgcctgagagttgccgttcagctgcgaagatccgttgaagctcgaagcccaagggctctgagttgtggggaacgggggcggggtatacggattgtgtccgttgttcagcatgttaggtgaccccgagtacagcgacctgttcatgcccaaaccaggaggggcagacaagcccggaggaggtccatttgcggttgtgaagccagtgctggtaccgtgggggaaaccattcatgccgttcatcggcccagggccattctggccaggcgcctgacccgtgcggactcccaagggattctttgagaaactcagtcgcatgccgcccttcctgctgttgctgagtgtatgaccatagagctcgtttagggccttagtggcaaaagagacatcctcgaactcaacaaagcacatgggtccattgtgcttagtcctgtaacaaaggcgcttgtatccccgcaccttggaaaaaacggccttgagctcttcctcggaggtgtcgatgggcaggttgccaacatagagagtattgcaaggagggttcatgtctgcagggttcgcaggtgggtgttgccgatacggctgagcatggggcatcattgggacgggcccgcccatcatgttggtaggcgacatggtagcagagtgcgctcccatagcccccatgtttgactgggaatagtgcgacattgattgcggcatagtcgtgggaaccgatgtgtttagcgacaaatttgccatacgcgtgatgggaagctgagatgaggtggagcgacgttgctgagggccgccttcagcaaagccgccaatctccttgagaatttcgcccgtttcgtcatcatctgcggaatcgttgttgatcaaggtcttgccagtcgcgcgactaccatctgtaagatagtttccaataggcgattgagccgagaacaggttctggtagtgcgcagtggcttcggggctgcccaactcggtggatccgtacgcagtattaaggggcggcgacattcggtcaagagattggaatgtgccattgaagcgcgacacttgtctcgaggagggcgccgtcagcgctgtgggcgaagtgactgccgatgtcacagcggagacggatgtgtcaatcgaaaatctggcgctcgaggcagcggaatcggactgaatgatctcaacaatcatttcggcgtcgttggtcatgtttgtcttgccattcaggagttgccttgtctcttgcgcaccctccaaggttttgaatgtgagaattgcggtacggaaaccagcatcgtccgacatatcggcgggcagtagttcagctttgacgagatccttggagagggccatcatgaggcgcagctggtcttcggtgaaattggcgggcaacttgcgaatgcgggcgacagaataggttggggagggcgtcgtggcaaacggggttccgacagacttggcagcttcgcgatcgaagggcttgccaggtgtgtagtagccgaccggagaggtcatgccttgtctaatgttgaaggcctgggcagcctgagcggcggaaggccgtggtaggtaggatggagcggccattgtgttggttgtcgcagtggacgagaaagggctcgcgcggttggaggccagggaagcgaaagagttggcgttaacagtgacggaggaggttgcgcccggagcgttcacgttctgacgatgatccccgttcatgcctcgcggtgcgtttggtgcatgtacaggttggagtcgctacaaatagaacggagtcggactggggcgacgatcggacgtgattgatcgaacgggcgacgagccgtcggcaggttggcagtggaggaattgggtttcgcagagtggatgcgacggcgattttgtggagagtaggatacctggctacgtcgagcgtgtcaggtaccgtgctggaatccagttcgtacgcacgcgtacaccaccctcttataggatgtgtgtgtgctgtgactcgctcgcttgagagattgaaggaagtgctaggtgctaggtatttgcgtgcagtgttcgttcggcagcaggggggggccgggataggtgggcagtaaggatgaggacaggacaaagaggcgacggggccaggcctggggtggaatcaagcatacctgtaggttatttaccaagacgcgacaggatacccagccaaggtgagagctttgtgggagggttcgttgttgtgatggtgacggtgaggggtgcgcagttgtctgcttattgctcgctcttgtgtggtattgggcggtagtaactggtgctcgtggttgctcggtggcagctcgtttctcgttgtgctgaatggaggaaacgaatgttgcctctgatgcctgcgtttgcaaaaaggtacgaggtagcgaggtaacgtgcaaagcgacaggaatacggcagtttgctggaggactaggtggtgaatgagtgggtgtaagtgtgcagatggtggagggaggaacaaaaaaaaaaaaaaaaaaaaagttggcctggggttggaggagaaggaaagttcagagtctgggtgataggtggtgtgggatgggggagagctttgtggaggatggagtgacctgtcgcaaatgggcaaagggggagcgaaccatcagtcggttgtgtgtgcgggtgtgtgtgcgagtgcgagtgcgggcgtcgacgagacaggtcgggggggtgagtgtgggtgatgtctgggtgagcgtgccagaatggccgggatgagaagaaaaagtggaagtgcaggtgaacgagacgggactgagtgggcaggcgcgatctggacctggacccaaggatttttctaggaggtgagcttttggcttctggtgctacatactctgcacgcgatggtgattggtttcttttggccactgaacgcatcctgcatttttgactttttggtctttcgggatccccacttgtgactcgatcgttcaatgggaagcttcccagattcaggttctgtgtgcttttagcctttcggccccccgcccgcggcttacactacaccaccaagtgaagtcggagctacacattatgtacagtataatccgccaaaaaggatggttacatgttgaatcggagcgcgcgaggctgccagcagtcacatctgattttctttgtggtaaacgcggcgcccgtgggcagccaagcggccaagcagcctcgaccaaagtggaagacacagtttgcgttagctaccggcactccttacaaagtacctgagctaggccggtttcagcacagcacgaacgcgactccaattcgtacctgtcgattgcagagaaacacagtgtcgttcaagtccgggcaagattcaaccaacaacaatcatacgcacgaccaacccataggttgtatcgagtgccacgatgagcgcgacttgggagcgaaacttgagaagagacgcgacaacatggaatagaattctatattatacctcaaacgtagaggtactcatgctcaaggtacgcaggactcgtggactcgacgtgatattttaaataaggcaagcatccccgtcacgtcattggctcttcttgatacactagcgagttagtgcccgcgtggtggagacatgggccatgagccaaggacacgcagggcaagggggagcctgaggcccagatgggggggatggggcccggggatgggtgatgggctcgggcggttttctcggttttcgactggccaccagtggccgcaacagggtggcctgcaacgcccaaagtatggttcccagcgatggcgtgcatgcacaaatgcaggacgctgcagctcgacgaagctcaaagcctccccggaaggatgtctggatgagtacaagttagcgcgaatataagaggcagaaacccggatgaatacgcccattctctgttcagtgaaagtgatgcaagtggcagctgcggtattcagaagagttatcaccggacttgggtaggcagatccggacaaaggcgaaatctaaaagcaaatgtttgttgtcgatgatggttttcgaggcgatccctcgacacggcacccccaatcccatgggattcggaagtggggcaaacgaatgggcattgagatcgatttcccatctccatttgacctgcttcgtatgaacttgggaaccaagaacttcccaacgctcactcagaagacactttcaaactttggggggaaaaatagaaggagaatgaaaggaggcctctagttagaccacgggataatggaacgctgatggtggaacagtgttattgcactcttccggacgcaatgcagtgcctggcgagaacgagaagcgacgaaactccagcgtgacatcggggcgtcgcggtacaactgggcagggtgcctcgggtggtatgtgataccgtgatgaggatatgccttgcagaggtcgagaaggactgaagatgttggcggcagcggtccagcgccatgcagcaggaaccttgtcgacagcgagtggtttgggtcatcctcagcagttccagcgcccatcacagtcagcctcaatagtacgaataccgtagggcagcgccaaaagggaccatgcttgaagccgacaaggggccttttgggttgcgtttgcttcaagaaaatatcatgatttacgggccgaggggttgacggaggggttgacggaggggccggatcgggggggacattaaaccatggcatgttcaatgttccccaagaggggcatatccgatggagagaagggttgagacttgataggggatcctggacgagcatcacgagtctcttgcttgtcagagattcatcgccaagtgacatctgaagggttaagtaccgtatcttggcgtacatcccttcgacggtaaaacgtaggtattatttcctcccaagacacagctgggccaatcaatcaactgtttcaggtaagatagctaggagcctgctatcagtccaatagcccttgtgtcccgtcatgcccgtaacctccagaagtggaagcaatatcaatctagtacacgggcattacaccatgagaaggatactgtacctattcaagtgcgcacggggcaccagggccaggtatgccgggtggtgggttccacgttagttttcagtggggacctacttacggggcccgggtcggccggtcgggtgttcatctcaaagggctacagctcttacctagcgaggtaggagcatccaacgtctgatcacattcaattgatcctcgatgcgagtgtacaggcgacggacacttccactacctctatggacacaatgaactgaactgtcaagacatgccgaaccgtggttgccaccctggatctgccgtctttgtgcaattctcggagcctcactcccatatgcttctcctcaaagccagatcgacgatgagcattatttctgaatagaagtacgattacgcaaacggctggacggcagtggaagagaggtgtgggagccgtcgaaacttgaaatcctgtgccgccagagtggccgagatgcaattcaattcgacaagtgacggctcattaaaaacgccacatcccgtttggcacggcgcgagcgcgcaaggatgcggaagctcatcatcatcatctcgaccatccctcaaagccaaggcctctcaaagacggccttggtgctgtatagggtatagctcccttgtgtccccttcactcctacgctcccacctggaagcgcgggtgggagagagcaaagttggtgtgttcgatgaaggtcggatatgaagaccggtgaaggtatcgtcactttcatatagatctgggcatattctcagcctttcctccgccgactaacacgttggtgttatagtctcctttgctataagtcgtagccatgtccccgcccaccttgaacacacaaagcacactctccgcatgaccatacgcacaaattcctgtctcctcggcttgtgtgcatcgttacaggaccatgttccatcttggcgttttttgcatcatgtgcgattgggtcttttggcgcgtgccttgcctagactgtcactcctcagcttctacccagctacgactatatcattccgagctcctactgaaaatcaagaaggaaagccgggcctgaactatggcaagcaacattacagaatgtgctattcttcctggaggacataacttggcagccatcccacctctccttccatccccttccctcattcaaaatccaaggcacctaatcaacgtgcaggttccaaatagatatgatgggggaacgcagggttgcttcccggtgcaatgcctcaagccggcgggagataatgcatccgatccccccttttgagatagagcgattccccccttctctctctctctctctccctaccatgcatggttcaagcttgcaactctaggtacacttgtcacggcttgctggcagggccgtacgtcaatctataatccacaacactacctagactagtacttcgtgcctcccaagaactccacggggtagccgtgtaaccctcactcctcattagccatgctgaccaattctttccggaatggaagcctgttggttaaaggtactaccgtgaccatgcattgtggcacgtacaaattctaacctcagtgcgggcccgccggtgtctatcgtcagcgttgaagcgatggaagcgctatggtgttcggcttttcctcacgcatttgacaaggcagaacctacacacgctttccacatacagcagactggctatgattttacttttaagaccagcagcatgatttacaccccaagttgtagcgtgttctggggcctgcccgtaataagtaacctacataaatctgcatcacgcctcagatcccagctgcacggagtacgctgatcaactgaactcagcggtccctgagagaagccatccatgcgttgccaatgaatggcatggcgagcgaagatgacgccgcccactcagtgtgccaggccaggtaccccagcatcccgctcctgggctgaaacggacagacctttctgattgaataccgaacgaagcgacaggaaaagatcgttttccccttatccttttctggaaggaaagaaaaaaaaaaaagacgaatcatcaacctccagtttttttatgatcttgctttggtcggccatgcaatcgaaatgatgggggaggggattggttactacctatctgtgtctcgggtcgggtcggcatgccatgtaccgagaaactcctcttccttatgttcgtctgtgttgtgtatgtgtgtactgtgtgtcatggtcaatctccaccctaatatctatctttgcttcgcctttgccgctgcgttccgactggggaaaaagaaaatggtgtgatgtgcttgcgttgagccatacttccgtgccatttcatgggatgggatgggctgaaactccggtcatcgaaatgtgattgcgcactatgtcagctgcgagcctgatcgctccgaggttcatccatggcacccccttggaaggctttcttcgtcactgtctcgaggtccagcatttctgttattctttacggtgggtaacttggaaggaaggggcagcagagacctggttggctcatgagtcggctagaagaaattgaagcatgctgagttccgaccggacaacagaagttacatctgatcccttccttgtcacaaatgtatcgaatctagagatctggaagatccgctataagccgcacactaatacacgcatgctcaaggttgtgaagcagttagaagcttacagtcggtgcagtgtgtggtctatctcacgtcaagtgaaaagtgagtgagacgggtgaacgggcggagcgggtgagcacggcatcaggattcttactctaaactttgttccggacatacattagtacctaactaataccctttcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacccactacacacacactctctctctttctcatgcctctacttagtaaccggtcaccagccgtccacatactacttactacacaaccactcatcacctcgttcccccacccactcacggttcttcaactatgtcttaattgtgctaggccattcattccccatagaccacaagataccctcgactttttgcgacccacatagccgtttacacgatgtgacgggcgacttatatttacagatgacggtttgttactagaatagactaccctagctagtgtgatctggtgtcccctggaagaagagacgttgaaaatgttacacctatttgaaaagcccagcctagaactttaagcctgagtgatgacacagagttctgaagttcaattggcgtgactgatggtgattttggttatcatactttcctgggaaggaacagtccattagaggcactttcagcttcgaacggtgttttgtaagaggggacagaaaagaaggagggacgaccgaggagatggactgctcgctctttcccattccattctcactattgctctttccgtcatccctctgaccgtccgggtagagacggagctcccagaaatgcgccatacgaagcttcactgccttgcaatttgctcaccagcctctagaggtacttattaaccaccccagatggagtcgtgattgtctttatatggagaaagacctgaaggtggttgagtgtctgattttacctactcacctagatatttagtgaatccatcattgatagctcaatggtgaaatttgaataccaggtggaacgaagccatcagctacctgtctctctacgttatgtacgcggaccctcccgattccaggtccaagccgactcaaccctctctcaacacggcattttctctcctcggtatctgatagataactcccgtcaacccaccctcgctttgaagagaaagaaaacttaaagccaccaaagcggggttgtcggagtccctccaacggagccggccgacgtcactgcactccgcctttctaatcaagtgaaattatcattgtgcaacacgaacttgcagaccgaggttcatattcgatcccggcaggcaggcacgacgggacaatgtgtggaggcacacggttagagaaggaacgtacctatccgtggggggtagaaaaattcaggaggggagtcaaatgagtacctagtattgaaggtgagtgaattacagcaaaatagaaggtacgcagatatgtctgttgttaactcggttggactctgttggcggtccatcagtctactgagattggaaaagattgaaagtacaaagaaataagaaataaaaaaagaaagaaagaaagatcacctctacataaggtacctgccaatgcgcagaatcaaacgcgttatcttctgtcgtcgcctactttctacatgcgcatcccactggcgcgcaaaaaaaaacttcaccggctcatgcgaactgcggccaaccagactctgactcgggcacaggggaaggaaaccaacaggaggcacggcgatatgtagtggttgagcccgattgagctacctgcgtgacaaaaaaatcacatgttatatgcttatcggttctgagttgtccaaatcatgtaaagtgggtttggatagattctgaattttggctgggcagatagggacgtatcgagtgcgtaagtacgcagaagcatggcggtatcatccatggtatctggggggtggattggcctctctgtgactggtatcacaaacataggcttagtattgaatgatctaaagattatagcaaaaaaggatacgtgtgtaggtgagggtgcttagtggtttctctagacttgcgtgtttcgagcttcctttcactggacaagtggttcactgtctcttctcatcgacataatatctccatgttctcccacagaaagatcaagattaagcacgaaaattaccaatcaacatgaaaacagaatgaatgaagagatccagcaatccatcggtcattgtgcaagtataaccttccgctcaagtccaatcttcaacaccaccatcagcagcccagtccatagtcattgcagcccagagatcattataccccattcccatccctgttcccatccccatattgatagtcataccgcccgttcccgatcccatccccggcattgcccccggcggcacattaccactcccctcaaccgagatctgttgttcacttgcaatctcattccttgtcgtatcaatactaccaccactaccactactaccaagactattcacactcggactccccccgaacccagtaaatgtagagttaaaagcaaacgtctcgttccaataggggtaatagggctccaaactgccgtccatcattggacatccggacacgtttgttgaggggatgtgtagggtaggcatgggtgcttgtccctgtaggctatctatttcgagagggatcatggagcagaaatggtccatgcggatgtctaggacttcttgttgactttgggaatgctggtggtggtggtcggtggtgggctgtgttggtagtgttggggtttggcggtgtcgatattgatcatgctgttgctgttgagattgtggtaattgttgagggtgtaactgatgctgctccccctgcttcaaagagacatgattatgaggattcccttccccaccaaccgccttctcagtgacgggacaaacactcacacccacaacgacaccaacatcgcccatcctcgtatccttacccttccctctacccatgccagccccctccatcctcgcaactcgattcctatacttcctgttcaccaccgcaaagacaactttgctggcactcaacacatccatccctttagttgtaggtaccgtcgccgggatgaggccattcctactatctttatccatcttttcagaggttggcgagatagaagtacccaaccgacacaaccgatccaaaaaccctccaaacttcaccaccctcctcgccgcataatcatcccattcaggacaaaacatgatggggaaactcatgcggaaccccaagatggtgctcaaaatgagacacccccagccgatcatggagaaggcgttgatttcgtctgccgaaagtgacaaaaagtactcgtagttctggtggagggtggggatcaggttgagaagccggttcccgtcaacccggaaggaaggggggtctttttctaaccctggaagcttgacagagggcaacttgagtaagggggcgccggtgagaaagagacgggtgaagagagttgttatgcggattgaggctggcatgtaaggtggatgtcagttatgaaggcaatatggctggaatgaagggaaaagaagggaggtgaaggggaaactgagaacgtacgtattgattgaagatcagaaggcatcttgacttcccattcatttagttgggcttccatgcctttgatgatcatctcgatctggctctcggtcggctgtggaagaccacccgcacccctttgcggcttacgtagatcgtttgtttcttcgcagagctgttggagacgcactagccaggggaggatgcggtctcccttagttatgctgtacttctcgaggatgtcgcagcatttggaggtatagctagtgaaggacatggacggtgtgcggttccatgatgttgcgaagctagatattgtgtgttagtcaactgcgtaacgagatgcctggcagtgaatgacacctactttgacgcaacataatacgtagctaaataagttctgatctcctccaatctttcagggcttggacctctcgggccagtgagctcatcaacaccaggatccacatccagctccagatcattgaccatatcgactgccatccgcacatactgaaacgcctgtctgtttttcggtcgaagatggaagggatacctgggcacgatcactcattagtcgccattacccttttccgtttcaagcactagatgcattaccactcatgtagacaaaaagggaaagaaaagggggaaaaaaaaaaaggaaaaaaaagaccttaccacgcaacatagaccgccaacccctgcaataactcgagactcctctctccccccgccacgaacttgagccccaaaatcttcctaaactcctcatcgtacaaactatgaccctgtaatgtccgcgtactgctcgccgccgccaaaacagccagcagcacgaacggcctctcccttgctagggacgccaccgtcgcttcttccagctccaccttcacctcctccttctcgttgttattgtagacgacatgatcaaccaacacacaaggaaaatgccacaacatgacgttcctaaaggtgtccaatagtcgtgaagcagagtcgacattgaattgtggttggactgagagggaggcgagggatctgctgcttccgcctgagcccagtcccgctccctgccctaccattttggtgttccccttcccactcctaaacccacccccagaagcagacgtagaactactccccggcgtagcggccgatgctcccacaggcaaggagctagcatgactcgcatggctagaaactaccgaccctactggctcgccgtcagatccataatcgtagtcgtagtcgtagataccgtcatctccctcagagtcgatcccggtgctgaggtcggggcaaatgtgatccataaacccctcgtggttaagacggagagactccaagctgatggctatgtcgacggaggcggtggggatggggacgtcgatggtgaaggtacgggaaggaccgggaaatgggctggggaggggagattgtttttggagggaggaggggtttgaagttttgattgtggttttagctgttgttgatgttttggagttggagttggtcttgctggttgttgttgtggagttttggtcggcgtttctatgaggggaagaagggggtgtaagtgtgggaagagcttcttggggagatgtctaaggaatttcaggaaagggtagatacttaggttggatgagtatttgggaagctgactatatgtgtggggaagggtgagttaagggacaaagaaggaatagaggacctacatcctcgaccctctaggccgtctttttctgggaccagtcttgaagatacactctcttttggaagccaagcacctgaaccatacccgatggattccaaacgttagcggctataaaaagtgatgtctgagaaccaatccgaagaagaagaaggaggaggaaagaaaaaaaaaaagaaaaaaaaaaaagaaagccgaaggccgaattgcgagccatcataaattcataaaccaaccaaccttttacatatccccacttgactgctctcctgacacttaactttagcaaacctgcaagcctcacaagcattggcaacacggggccgaagaggagccatttctttttgtggttgttgttgttccatgtttccttccggggggtgagaaaagtagttgacagtttctgtttgaaacaaacaagttgtggtaaattcctcgatcggtcgggtttagtttgttgatgatcgggtcgggcgagccaactgaaatggcttgagagatattatggttgatggaaggatacgctaacctccgaagcctctcggcatttaaagtgagctttggtgtgtgaactgtttcgtagtatcgttggtaatggtaggtgaccaattgggaatctcgcaagtagtgtactccgttgtgtgctgcgtgtcatgtcgcaatgtgccgagtccgaggaacacagggggcgggtctgccggtgaatgtggaggatgttggaggagataaaagaacagccaaggaggaacctagatgacgacggttcggtgtttccgaagggacgcggaggttgaatgtggagaaatttgacttgtgggggagacacgaaagttgatggagacggtgaggaggattgaccattgagattcagtgatcatcatgtaatggcgaccctctgtcacaccctccgaactccaagggtccctatgatttcttctcgtctctccacgtcaacaacttagctcccgccttggcatatggcactgccctgatcatcagtggagttagcacagccctacagggcggtgatggtgtcattgcctctatcaaaaatgcccgttcatcgacatccacgaatgctgctcgttgaattgcaaaggggcatcaatagacattaacgaataaaaggcatatcatcatcggcttcacacgacggtgagcttagatgtacaaaagccatccacttgcctggcccaatcgtactcccaactacactaaaatacactgccgttacacttctccgtccggacgtgccaccaaagtaactcaggtccgaaagctcatgcccagcccgtcgccatgtccgtcaagccattgggtattctttccgacacaacttgccatcataaaccatgctcgcaagaaccacgcttgcgagagtgaataagacgagataaaataaggcaagaaaaaaaagaggaccggtaaggccactgaaggtatcacaacggtcatcccaacgaagccgcttcatcacactcattatccatacaaatcgaatcctttaacaagttgcctcctcagcgcacctcaccagctcgcaaagcgtcctcagcaggaacggatccagcgtcaccgtctcctttggcgacagcgcttcgccctccaccataccctccccagtagtaagcttcagcgtcgtaactaaacgggtgatgcaccttgccaacccggcatggatatcccttagcgcagtcaagtcgcaaccagcgccgttgttgctgccgctgctcgtcaatacttttggcacacctcgtttttcgttgtccccgatgaagggacggttgaaaccgccgtctctggaagagtggagcgcgccggaggagaaatttactgctgtttcgtcattcatgccgaggatgctctctgcttttctgggaacacggcgcacgttgtcgtctgagccgcgcgtcgggctggaagggttgttacgaacgctcttggcctctttgagagcatgcgaagatgtgttgggtaggggaggacagagggtgccgacgtagttgtaggcgactaaatgcgcgtagagggcgtcgcagaggtggtcggtgccggtgggaaagatatttttgatgggcgcccaatcggggacaccagagggtttggttgctctcggctccggataggtatttcgggtcaagtcatgggcgtagcttgcgagtcttttgttgttgcgccggctttgcattaggttgggcaggttccagcgcttgcgtgacttgacgttggggctagagaaggtgaagaccgactcgttgtcgtcatcgtcgacactgttgccgggctttctaacctggtatctgagctttctagagtacgtccgtatcgtctcgatggacaggctggaggtgagcaatgtggtttctggaaaacacgaggttgagatgcgcagagtgttcagcacatccgcaggcaagggaacaccagccacgggactgtttggaacgaaactaggagcccgaacacggccaaccgctggctccgtatgcgatcgaatccagtcttgaacgtgcccagtcgaagtcttcacatccaactttgagcgtagatcctggacgctgtcccccgaaggccgttcatgcctcgcactttccttcctgctcgctccaacctcctcaggcaacgtctgcgagtgcggaaccttcttctttatatacagctcaagtgacggccttttggaggcatcgatgatcgtcctgcctccgggcgtcgaaagtactggcaacgtcggagaagggagcagcgttataccccttgtctggaccatgctatcttgtaaactgtccgcatcgctggcgagcccttcctgttgacagaatgccggtaccgcggggggttcctgaacatggagtcgtcttagggatgactttcttttgggcacaactggcggatggatgtcaattatgcgaggctttcctatgcaagactgtccggaagatgtgcgcggacgatccccgttctcagtcaagtgaatcggcaatgccactgggactgcattggggaaaggtgtcgtcgacgaactaggagaggatggcacatccttgccgagaatcgtgtcgttaaatccacgggctgtttgcggccgaggggccacataacggtcgttggccatgtcgggctctcctgatcctgacatcgggtctggctcatcatcaaaccacgttccttggcggttgggagtcggtttcgatgagttggaagagggggagtggggcttgctcgagaatggcgaagagctgcaaccggagatcgaggtagtggttgtgaccactgattgctggcgggttctgatcgaaggtggcatcatctctacggatgaatcactggaggtgtcagaagagtcgtctgcggccccaaattgctcatggtaccggggcatgtctgccgccaatctgcgctccgtgccctcgtgaagcgattgctggacactctgaggggccacagatttgtaatgggatgaagtgcgagaggaggttcggcggtggtggtggtttggtccctggccttggattgtcatttgatctgatgttcgatacggataatcctcatccacgtgggtcgctgctgcgagaccttggcatgggtaaccggcggtcatagacttggtgttaaagaaaacctcggattcctccaagctctgggccaggagctcggggaagttaaagtctctgaactgcgtctcaacctccattttgatagctgtgccggggaaagaagtcgaaaagggtttggtggcggactgtcttgacgacaccggacgagaagaaccttgaagtaaaccggacgtcaaccgaagggaagaagcagaagcttagctgccacctctgcccgccaccttgtcaatacaggatgcaggtcgcaggaaggacgcaggaagagtgactcgtggtcaagtcagatcgttgttggggttaagtgaagtggtcatggatccctgcgctgatcgcctgttgatatgatgccggggcatatccctgccacggcgaagggagcttgcctcgtacaaaagcgcgtacggtgttggaaggtatgggcgctgggtggaagtggatgggagacggtgattagtgtgacggtgacaccgggttctagcagaaatgccgatacaccaagtctgccgtgtaatgttttggaacagtccttccaatcccgcctctaacagcgaaacaagctagacagtggcctaccagataaagttagaaagatgagcaactgagtggtcaagaaaagtcggggtgagcaatcgcgaaccaagcagacatgacgttgcggggcagtcgctttttctttgggggaagaccgcaactgacgagcgtcattcgcatagaatgtttgggtaccgagcaacatgggtcatcatcgtggactcacactatataacattaagtttcatgtggtgatacccggcgctgtcaaaacagttatgccgacagagcgcagcagattcgagtaagacagtgagtggatggaatgtcgcccttggtttccaacacgcgagggatcgagaaggtgtttaaagccgagacagtgatatagatgacgaagacactgcgtgtgccctgagagcgcggacacgaggtcgctgttatacggaaccttgatggaggagctgtggccggcttacggccattgaagacaagaacaggaaatgttccgttgtgtcgtggcttatcttgtccgtcgcgacatattgaggccagcgagctagacaagaaaaagaaaggagatagtggccaacaattggaggcgtaatcgggcgtactgtgaaggtcgcgatgcagggggcaaaatagtagcacgaactagtatccagctcacatcgacgaactcttgcgtgagctttccacttggccatcggcggcagacatgaaaagttatcaatcacggacggatagacacagataccgcgtcttggatacccgtcagttcaaccaagccagccatatcgtcttagcataggtgtcgtcgagggaaattcaagggtgaagcagccacttcccgaacaatatttcgtgttcaccgtgacatggtggcatgttgttggcttgttcctgtccggatagtgtctttcttgtctgctccatacttgacggggagtggagttggtgggcggaagctattcgcacgagccacgaggtgtgcgtcagtcaacataaatcagatattttcttccccttatcccaccggtttgcgagggcgaaccaatggagaagggatcgtcgagaaaaaggaatgttgagaaagaggggaaagggtctggagtgacgagtgacgcagcggggaaaaaaataaacataacgaggattgaggggaactaggcaaggtggtgtggtactaagtattcttggattgcccttgattggcctccaattgctcacaaaccgcatctgagctcaggaacaattgcgagatttgcgcagagaacaggcaagagagtaacaatggcacctcgtgatgtatacggtatttattgcggctgaaaggttgacggcaggatagtaccggtagataaagtagtatattgatgcggagtgacaacaagagtagcagcgcatgatggacagtggcaggggtgacttttgcgggagactgaatgacttgcatcggggtccaagctcccgtcctgccctggccccgttctcgctcgaatgtttgcttggcgatcttggcgtccgagctccactaacgtgtactacatagtataccgtacgccgtcattacaaaaatcaaaatttcatgagaatctcaccacatcacatcttgacaacaccaccattggttcttgggaggaagaggcacatctggaatacagcgtatcttcaagacctgcagcatcctgaactccttcgggatttcttgcatcagatcaaccagtcaacaccccgtttcagaatccagatcttatccgccggcgtgaggacggtaacttcaaattttgtgttgtaccaatcactgcacacgacatccaccaaagaaggacggaagaggaaacatacctttcgtcaacctgcgttttcgtcaggattcacgacacatctctacacttacagcaaaagtcacgcgtctgccacgcctgtcgcattccgcggctgcttccaaaaagggtccgaaaaggtcaaatcgggacaaggtcctgacctacggaagaagagagcagagaggaagagataggcaagccacatatatctagcccagcaagaaaaaaagggaaaaggaagaaaatatgctgtcggaagaattcgtttcggccatctgcggcgctcctctgagctccaacacgtccatcgccaaggacgtgggcatctacggccacactctgagccctacctactcagtcaagtacaacttcaagaagagctcggcgccggtgaactgcgttgccgtcagcgactcacacgtctacgctgctcaagaaaataaagcctatgtccacgtttactcaaggatacgcggcaaccaggaggcctttgtggccttccccgaaagaattcggtgcttgactttggctggtgacgtcctcgtactgggcacagcagaaggtcggctcatgctttgggaggtacgctataagagaaacgaaagattaattccccccccccccccccccccccccccccaccccatacaagacactaataatatcccttgcctatcagacatccaccggccgcttagtctcaaccccagcgcgccacgtccaagcagtctcctgcgtgatagccacgcccttccacgtcctgacgggctctgacgactcagacatccacgtgtggtccctctcctcactactcgagctcaccccttcatctgccgaacacgagccagagcggagtctctccaaccaccgcgccgccatcaccgccctctccgtcaacgcctccgtttcttacgacaccaacctctgtgtatccgccagcaaagacaagtcctgcatcatctggaactaccaaaccggtgacgcactgcgcaccctcttgttccccacttctcccttgtgcatgtctctagacccggccgggcgcgccatcatcgtcgggtgcgaggactcgtcgctgtacatggccgagttcttcaagggcgacagcaaggcgctgctgggcgcgcagtccgaggacgcggcaacggtcatgcagatctcgcagccgtttggcgcgacacagcctactggtgctggcccagcgtcttgcttggcttttagctacgacggcacgacgctcctgacgggccaccccaagggccagatcatgaagtgggatgtggtggataacaaggccccggtggagttgacgaaccttaatgctgccgtgacaaatttggtgttcgtctcgccctttgagtccaagggcgggaacaaggcgaccaagacatcgacgattgtcaagcctaaccaggcggaacgcgcttatacggttacgacgcagcttgaggctgatctgaggagcccgacgagggttgatgagttggtgaactcgactggtttcagtcagcaggctttggagaacgctatcgcggaattccagcaggccttggcagagaaagagtatgagaagaaggaatgaaacgatgtttaggggtggatcagttggtgagcacgttgaggataatttcgacgctgcacgactgatcgagatcgttttctgaacccggtctggctatggtcaacttattagggacaaatgagaaccgacatggtcagggtgggttcgccatgtccgtacatagatatctagaagattctgtatatgtcgcagatacccctcaatataaatgtttagatcaagaggcgtcgcagttgtacaagattgtctcacataccaggattcacggttctactggtgatccttcactagtagaggaccgtatacgacgaggccttgcttttcattcaaggtcaaacaacgttcagcttccaaatgccttccagcaaaacgccacgcttaacagatataaacagttgtcatgatgaaacgaccaagtctcaccggaaaccagtcacatgttaccataagaaccaccaccagcctggcccttttcagcccaattaggatccgaagcagcagagccccttccttccgtgtcacttgtgcttggccacgcatcaatcacattgcccttcccattcccatatccaacagctccatccccttcacccgcaacaggatacacccctggccccaacccacccgtcttccgccgttgtcgttgcagcacctcaccaccaccagccgtcatctctttacctttccctttcccatcaccggtttcccctccccccaagagtaccctccccccctcccccaccaccacccgtccattaaccctaaacatcttcgcattggcattactcaacgccaacaatcccgccgtagccagcaacaagaccatcatgattatcgccccgacctgcgtcatgtttcctgaaaaagcagcgaccatgtacaccagaacctttgccgtcgcttcgaggtagccctccacgtgggtcttggcgcgtagccaggcggtggcggttatagcgtagaggtcttccgagagccctcggaggcggatggagcaggtggaggggtggctaggagagtcggagccaagagaaatgaggagggaggttatggggttgggttcgtggtggtctgagcctgaggatggagaggggtggaaagggtggaaggggaacgggggaaaagaaatgggacagggtttggagcgctgtttgataatgtagatgttgaggatgcgggagaccattagagctaaaagagaggccagggtccaccctgtttacttgtaagtttaggtcgttggatggtaagtcaaagggggaggaagaaggtggggaaaaaaaggaaaaaaaaagaaagaaagaaagaagaaaaaagaaatatggaaaaaaaaaggaaggtggaagaaaaaagagaaagatactcacaatcctgaaacaaaataaccagcacgatagcaattatcgtcaataccggactgatcagatataaaacatgcgataaccagcccagatcaggcaagtcatcctccgcccaaatcgtggcatggaagccgctctccgacctccggatgcgtagccgctgtctgatagccggaatagtgccaacgtccaaagtgaccgtttgtcctgggcgagcaatcttttgaaggtacaataacgtggcagcattgttgatgcggaaggtcgccggcgccaaactcttagtttcttcgctgccatttcctctagttatactaggcctgggctccgtcccagacccggcatcgataacggcggtagcgctggatgcggaccacttggcgagttcatcggcagcttgctggtagtgtagacccggagcaaggagcaggctgtcgagccagctggagccgccggtgatggcggtgcgctgggcaacagtgctgaggtcggcgagagctaggagaccgccggcggagagcgatacgccagggatggggtaggtggtccactgtgggaaggaaaccatggccgtgtacggatccggagatgctgaggtttggatcggggatcccggcttctgatcgtttactccaccaaccttgtctccgctgttggttttagggctgaaggttgtcgttgttatggtcgtaggctttgaacccagaacagctgaatctgaagtcgacgagagaggctccagaacgactcaaaatcaatgggcttctcgttcttttaggctctcaactgaagtgacttggaattgagcagtcactccatcaatcgaaggaagccgcgacgggagacacccgcctttacgactgtgataaaatactagctgtacgcaggtgaacaggcgatataaaacaatacataccgccccaattgtgatacttcaccatacatgagagggcgagcccatgacgccagactgcctagcaagccctgccaaggcagcctataatctgatgataggtatcttggaggcttcgttggatgttgtttccctctctggttctagctgaatgcccacccttgtttcttgggcatgaccccacatgataggatagatggcttctagtgtaacggtatgagcacccgtgggcgttttctaataagtccgagaagaaggttgtagatcgcgaagctcacattgtcagcgagtcttgtgatgaagcgaaccatccacaccctcttgccagttgaccgaaaagaaagaaagaagtggaaagatggagccgatccgactagagtggaacccgagatcacggtgggcccaagctccaagtgaagctgcgctgcctgattgacgacatcattcgtccagcacctgtgtaccatgcgggggaggccccactgaacagctgaaggggccggggatcgcaggctcgctcaggaaacgaccaacgacggaacggacaagaattgtcactctgcattttggtcttgaaacaacatagtaaataacaaaacaaaaggcctgagcaaagtcgattgacggcatcatctcagcgccaaaccacgccaatacaggcaagatgcattgatgtgaacagaccacgagatctcacagtaggacacctcaattgttgcccttgaggttgcaacttctgaacctaacccccttctccgcctctcctcctgagctctcgagctttcgtctcgcaatgcgcccgcgactccttctccctcgcggggacttggcccggccatgctccccggcgatacactcgacgaccacccgattctttacacagagcgcatcacttcgcgtgggagttcaaacaagaccccaactcggcttcctcaatgtgcccgtgaccactcaacaatatcgctacctgacgaccgagcgcaaggcgcgactcaagtacgacatcaagcagggaatcaagatcacttcatacttctggatggccggcgcttgctgcttcgccatagcattcgcccttgtccaggaaactctcgaagcccgatatccatcaccacacgaatggagcatgctgagtcggattttcttccgcggagccttctgcgagcgagaccagaccgacccgtcccgcacaaccgactgggttcatgtgacaaattggatcaagagcgtggtagaccggttggaggatcccaacattgacggcaagggactgaaggatgcgccgtccgacaggccaaaaggcaccaaggacatcagctccatgtcggagaactggagacggggctactacgaagccatgatgttgtacgcaaaggccgcagagaacgtcgagaagtgggtaaccgacaaaacccaaaacctcaccatcccgaacgactacgtgatcggtccctccaaccccaacccgcgccccctccccaacgagaactaccgaccgcccaaagaggacgattgcgtgccgaccttcgagtcgcccaacgagatctacatgcgcatcctctgcaccgaaggtctcaccaaccgacagcgcatggaagccggcctcgcctacgccacctggcttgaattcaagcagatcacgggacccgccaacatcatcctcgaagacgccgtccacctcgccgccagcgagcaagctctcctcaccggcggccattaccccctggacaccaaaagttacaccctcatcgacgccgccggccaccatccctcgtccaacctcctgcaatccatcactgcgctcgccaccttccgcgcccgcaacggcgacgtctcctccgcgcttcccatgctcgtctccatcctccaagcgcgcaaggcccttccaacttccgacccgcgccgcatcccaccccttccacaaaagaaacaaacctgggccggcgccgttctagccctcctcaaggaacctccttaccccgacccgcctgaggatggcaccttcccccctttgcgcgatgccaaggaacgatgtgaggaggccgcgctgagtctgcatatcggggagatcatgtacactgccaagcctaccaccaacaacagcaacaacaacacttcagccacaactgctcattcccaccgcgaagaaggtctaggctggactcgcgaagcagtcgacatcgccgaagaacaactccgtggtctaagcaacaagcagtctgccatggccgccagacttacatgccgcgagtgtctggctgcaggtttagagaactggacgatgatggtttcgaggctggcgagggacgagaaagccaagaaagaggagctggaaaggaatccggacctcgacaagcaaaacaaaacgagttggtggagcttctggggacagggcgaacacaagcaggaggatttgaataggtgggcggcggaggagaaggttattgccgagagacagaggagggcggcagatttgttggaggagttggcaacggggaacagggggtttttgtcatttttgcaggcttagatccctggatggctgggatggatggatggattatggtgcggccgcgaagcagcctaccactcactcggtccaccagctcgttgatcagagagtgtgaccgggactgtatcttgaaatgcattagtgagaaggagcacaggacaaatgggcatagagcagctactcgcttgttagtgttgtagtatgtatgattgtatgttcggtagtttgcttcaagcattgtacgtataacggaagcttagtactttgagggcaaggcaggatacagcactccttgcccaaattcacaattgttggacaaactcatcgcaaggagactatgtgagttcggctatctatcgattcgaaactcctgaaaattggcctatctctgagtaattggcagatgatcttgattcagccactgccctttgatgccagaaatatggtgatgttttgagagggccacaatcacgtttccccttctaaatgggtgtagcaaccccgtcctactcatccttgtagccaggaagatttttactcgaccccttgactgatctttctgcaaggaaccaccagtcttgggtttccagaaggtgtcttaggtctcctcctctgagccggcattgccatccgccatcttttctctcttggcaatttccttgacgaactcctcgtcgataccctcgcattcatccatcttgggaggctgggcgtctctctggactctgacttggatcctcttggtctcttcatggtcttgttcctcgattctcttggaccccttagactcatcgttgtcgtccttatcccatcctggccatttaccgtcatcctcctcttcctcagggaagaagatgtgaactctctcattaacgtaatccttgtccagggcgacatcctgcagccacttcaagaccgctgagccggcttctacgagcacaagctccatgacaaaggcgtccgggccgacactgtaggtagggcaaccgtagccgacgtagccggtgacggcgcggctaccgccctcagggccagcgataagggtatcgaggggatcttgattcatgatgtaggcacgcccacgctgtgtgaaaattgcttcgttagctgggtcatttaaactgggtcaaaggcccagcgagaaggagaaggcgcaacatacctgatccatgaacttcttgaagcccgggcattttgcctcacgcatatcgtaaaagccacccagcacaacaagagcgttcagcctatgtccgatcttcgcccaaacatcgtcattgtcgagatactgctccacctcgtccgacatgtcaccaagcgcgatgacatcgatcttggccttatcgttgacgaactgcggcaccaccttctcaaagatatacttgaggtgctccgtcggattggcattctccgaaatgctgttcctcgccggatcgtggtgccagccccagtgaaccagactgctacccggaatctgatgacgagcaaattcactcagccctttcttcccttcaggccaccaccagaggtcaccggggttggcgagaatgataccaggggcagcgtcgtcggtggcggaagacttctgctgcttgagagccttgactatgttcaccatcgagcccttgttgagaccaccctgtccgctagcgacacggtgtgccagaatgccaaagtcctggcaagactggccgaagatgatcacgacgcgtgacttgctagagagatcctcgctgagacggatcttggcgtgaggttcatctttgctggcaaccccgagcgggaggaggacttcctttagaccctcggcttccagccgtgagtcgatgatttggttgactgcctctgttagattgcaacatttgggtcagtatcagctcaaactattgtaagaaatagggagtttgttacatacggtcgaatgcgaagcgctggcagtcgttgtacctcgtgttcttggtcgagaaatacttgaagtagaagtcggggtcatgcacgtagcgaacttcatcttcctcgttgatgaaataactatacgcacaagatatatcagagtgagtgtcgtgggaaggatgactaggcagattatcacgaacctgagcttcttgagatctggggcgaactttggttcagccggaaggcctgaccaacggcgacgaaacatcttgtatgttggaaagtcgtcgagtttcctgggtgcgttgttgtggaggagtcaaaagacggttgcaagcgagaggaaggatagcctagaacgctgatcgcgtcgaggagtatttaaacacttcgttgcttggaggatcgcgaagaaactcgaaggccacggaagcggttgaagatgggacggaaggagcccagcagttgttcttcccttctcaggcacagaacgagataggcgaagtcggagtacggaatgggatgatactaacgagcgaacatgagaaggtaaacagacaacgaacgagacactcgactccctctcctcagatgaatggccaaaccgcgatgacattgcaaccgtcaaggtgttgacatactgtagggtctcttgcccatctcatccagaccttccccatcccatcatagagataacttgcttgacaaacaattttcataggaaacagtcgcacacaaaccgaaagccgcttcaacatgcaggtgtttcttttggcaggctcaaggttgctgcaaacgagagcaatcatccgtagactgatagaacgtatactgctaaacaccagcgatcatcaaaggcattggtaaagggtgcgtcgaacgtacgaaagtggtggtggatgtggttgtcacatgcgaacggcaggcatcaacctttgcaacccgtgaacaacgtattcggtaaggtacgggtgaacttaacacactcgtttcgcatacgacaactacatctttggtaggtagaatgattcgaaaggcaccactcagtcaacccatccaaaacaatccttcttcctcacacccccagcctgtagccagagattgcaacgaaaaagtgaagatgagcacaaagcaagtagtagtgttgagttcgcgtcgcctggaggcagtgtaataccagggacacagtggtcggcaaccataggcaagcccagagggatgccgaccgagttgcaaaaattagaataatcacgattctactccgtagagcagtttcagagattaaactgaaaagaacagatactacacttgatctaagccaaaaggcaaagagagctaaagaaaaaaagaagaaaaaaccaggtaaaaatttgggagggggggccagtcttaaataggcccagatgtggcctgtgcacgagctgcaagcttgagagtttgagtggagccccgtagaaaaagtgccgtccagctggtgtgcgactggcacacctggcaaagtgtttgttgctgcttggtttggcgcttgcaacctgcgatgaaaatgacaccgcccggcagaatttgtcgttccgcacgcggcagggctggacggcaagcgcacaggccactggccgccgtgggagccggggagagtgactgcggctagcgggcgacgacgccggagggaagcaacgactgcagtgcctgtgacatcgatttacgcgcctcgatccgccgctatcgacgcccatctccgactcagcccgccaatctgccccagaacaccaaaccgccaaaatgtccatgtttcgtgccaagaagctcgacctcgggtgcttcaccaacgtccgggtccttcgtgaccactccaagcgcaaggcctttttggaggccgagcctgagaggtaactacctacgccttgcgatccttatttgcgactataataagcacaaacgatctgacgactccttgctttatgatacagacaagccctgcgttacgttattcgcaacaccaccctccctgcccgtaccagggccgtcgcccagctccagctcacccagatgcatgcctacaccaggcccacgcagatccggaaccgctgcatccttggtggaaagagtcgaggtatcttgagggacttcaagatgacaagagtatgtcgctatcgattgcttcaaagaaggagtggtgtcctaagagctgagctccgcatgggaatgatggaaacctgcaaaggcgcgcgacttgctaacactgttggatcgcaaacagtacaatttccgtatgaacgccctgatgggtaacattccgggtgtcaagaaggcctcttggtaaaagagagcatggctacaaggaacccagaggtttgttgtggtttggagatggtgccggtacgcccagaggcgaataaactctgttcaaaacccagatgggctcgggccatcgtgttggtaagaaagtatcactgtacgcagggtttttgagatacccgtataagtaagtgatcgcatgatgaggagtgcttcaaaagcttttcagtgggcagagggagtttgtatgatgcatccttttggacatgggaatctctctcccgatgcccgctgtgtagaattgttgttacaatattatattcagacacggcaaacgaatgaatgtctttttcaaagtaatcgaaagaaccaatctcccctaacgccaaaacgcatgcaacccccaaggtgcctaataaccgatccgtcatccgtctgttattttgcccgccacaggatagctgtgaaagcctagatcccgattataaatgttgaaacacgctccgcaaaccacatctagcataagctgcctcaagaggactggacgctagtcgcctcctcggcggcaaccgcctgaccaagagcctcagagacaaccttctcgccagagcgctttctcaagacgttctcgatgaaagcctcgccggccttgtatgaagaacggaccagaggaccactagcgcagtacaggaagcccatgtcaagcgcacgctgcctccagagctcaaactcgtcgggagtgatgtacttctcgaccgcgagatgtctcttggttgggcgcatgtactgtccaaaggtaacgacatcgacgtcgaccttcctcaattctacaaagcaacatcatggtcagcatccatcaaatgggcaagcgcaattggtatgacttacccctcaaagcctcccagagctcctcctcagtctcacccagaccaagcatgatgctggtcttggtgataatgccttccttgccccggaccttcttgacgtgttccaacaccttcaaactctggcgaaatgtggcacggcgatcacgcacgtaaggcgtcaagttctcaacagtctcaacgttatgcgcatacacatccagtccgctctccgccacaatcttaaccatgtccaagtcaccagcaaagtcaccggtcaaggcctcgacaagcagggtcggcttcttctgcttgatccggcgaatcgtctctgcaaagtgtcgggcaccaccatcggccagatcgtcacggtcgacactcgtcagcacaacataaccgagaccccagcgggccaaagcctcagcggtgttctcgggctcgtgaggatccagcggaggcggcttgcggcttgtcttgacgctgcagaagcggcagccacgtgtgcaggtgtcgcccataagcatgatggtggccgtcgcggcggccttgttagaaccgccccagcattcgccgatattgggacacctagcttcctcgcatactgtgtgaagattgagaccacgcaggtcggccttgatcttggcaaattcggggttcgcgccagcacttgggatgggtgtcttgagccattcaggcaagcgggtgatggtacgcttcttgccggcgggtccgacttcggctgtgcgcagggtgtaagcttcgctgggtgcgagaggagcggctgacgattggtttgcgataaagtcgtcgagggaagcgagagtggtgtccttaaagtaggtcgggcgcggcttggttgcgggcgcggatgcggatgcagctgatgatgactcttgcgatgtcggctggctggatgggccagaggggatggtggcgtatgaccgagtcgacagggcggcggcgcgcgcaagagacctccgcaaaggcgcctggagacgctggatcgggaccggtgaagccatgatgtgtgataagtcttggtgttgagctggccggaaccctaccagtcgtgaactgctgcaaacaagccgggggatcttgggtggcggatgcggatgatatggatgactaccgttgggggagcatgggatggagacaaaaagttcggccccccggtgcgccggcgcttttggagcctttgatgaattttagtggcccacgccgcccatgtccggttacgtaacgccgatcatacccgccagctgccggggcgcattagaggcagctcttgaaccggcaagaccgggacccccattccttgtgctgccggcgatgactccattttgcgaacccttttggagtccagcagttcaccccatgttgttgcgcgtgggagtctggaagcagccgactgactgacttgcagacaatcctacccgatctgtttcaacattttgctacaccaaaggtggaactgggtgttagtggcgagggtcctggaacgacatgagcttatatctttttgtgcatttccatatatgtaaatcccgtcgaatatgcatctgctggttgacggcattcgctccaacagcccctccaggcccttcaggtggaccggggaccagagagaaagatgccgtaacatccgcataccgtggatgcttttgccggtgagtcgggcatcttcgacggttgagtatgaggggccaggtacgagatatgtagtgagtggtattgtgaagaatgtataatgtagatggtcgatgaaacgaagctgcaacacaaccgacccgacacaggagaacatgccgtgccaatgcggttaagtgtaagctctgcgcagtcggtgaagtgtcgtagtcaggagtactcaggggaaagacaggctcttcaccgtgtcatcacctcgccagcttaagctttacttgtctctcgggtagatatgtacatacatagatctatagaccttgaggcggtaaagttaagtcttcgagatcgttcttgtgcatgttggaaaataccggatccgtggctactggctagtgcgttttcacgtgcgacttttcagatggacgaatgaccgatttctcactgcaccttgaacttggtctggttcgtcatcagaagctgcatagccactgaggggtgaagctgagggggggacgccctgagtgcttgttggtgggcactctcacagttacctaggtacagtgcctatttccatccgtaagctgaacgaagtggaagcttcctagcgggttgaaagagaatgaccatcaagacgactctaaacataagcacaaaacacaaagcgatagctaccgacccacatcgccttttgcgtctcaaaaggaccgaagcagaacaaagcgcaaaatcttcgaacctaggccaagcccctggtatgtgactgaaaacaagaggttcgcatgagaaacatttgttggcgtcaagccaggccgtgcctgggttcctggttgttgtggggcttccttggaagggacaaaagggattgtggctcgtgcttgtgtacctcagatcttaacaacagcgcatgagattgagcgtgaataccattagtatctcccgtaccctagccctcttctctgctagcggcaacccaatcacttaggtgaattcaagccgcccggctgcagtgtcctctgacctcgttcctgcgccctcaaacccaaacgtcttgcaacctccagaccacctcaccagccctttctgattgccaaccttctgcattccaacaaggaaacccgacctcccctccctacaacgtccagcgaaatcacgaccctttccgcaacgtaacccgcgacacaccctcaacaccatcacatcctccttttccagagctcgcgcttgaagctcaattgacagcaaccgatctattgcgtattcagccaccctcaaaaacaatgtccgacgctccgtacgacccttatatccccagcggccagcatggcgccgccgggcaacaaggtgccggcaacaacgcgggaaccgccagactgcaacaggtgggttgtttccccctaaaatggcaccttttggcaatgtggaatcgaacgatacccctggaatgcttgggccgtccgtctgcttgatccccgcgaggtcaagtaattacaagatcttgtcaacaataccgcgcctagcttttgagaatcgtctcagggagggtatgtaatggccaaagttatgcatgcgggcgagttgatggatccgatggggattgatggattgcatggcatgaacacgcggtcggcttgctctcaccagcgtccggacgagcatttgggtggaagaatggttgcgcccccggtctcttccggatatggcggtcaaagcacaagactatggcactgtctgtgacaggccatacacagctactacatgggaaactcggcatcgttgggacaagcagacggatacggattgcctcgtatcatagtcggatcgttgtgactctatggcatgctgcggccattactggtattttggctgacggaagtatagcaaatcgacgacactgtcggagtgatgcgcgagaacatcaacaaggtctctcagcgtggtgaaaggatcgacgctcttcaaaccaagaccgatgacctcgctattagtgcacaaggctttcgtcgtggtgccaaccaggtccgcaagaagatgtggtggaaggtatgaactatctcgctgcttgcgctgtacggaagggcctttccactgactgactgacttcaacaggacatgaagatgcgcatctgcttgattgtgggcatcattatcttgctcgtaattatcattgtcccagcaggtatgtttgacctcaaacttaaccatgagtactgagaagcgttttctaacatggctctttctagtcgttgctacgcgctaagctgctcgtgaatgatttggttatgatgagtgaaacagaaacgttgtcaggaagtgcacgaagctggatttggcttgctttttagcattcgcagggaacggaaatcgtgcttcactgggattcagtattgggttgcttttttttttcttttttcctttcgaaacttttcatcgccgcggttatatcatggtctcctcgctggttgagatggctttggctttggtcttggtgacgacttcttcgactgatgcccggaaccacacgacctgctagaggcggcgcggaaaggttcatcgcttataccatatacaccctgtatctacgagacgaaaggcgaggaggcgtactgttgttttctcaactcttgaatggctaatcaagacggaatcatgacccatccacctactaatagtaattctacctttccctatcacccacagacagggtagtatatgctttgtttagagtacggcaccggatggcaactttgtgttcgggtgcggggtgacgggggcgacgccggagcaccggctgccatgcgggtgtcgttgacacaggttccactcattgtacccgggccatggcatggaccgtaaaatgcctgaaatgggaaccccaaggtacatcatacgatggagcctcgatgtgactccgtaccgtgtgcaccttgagagttattttcttctcaatctgttgagaagagacagcggcaaacaaaaatgaggtgatcatatcgcgtaaagcttcatgcaaaggagtcatatcttgctcctgtcaacagtttaagtgatgctcgtgactgtgtcacttgtacacgatgtctcttggacatctcttggcggcccaacatcggttttgtgatgctggagacactgcggtttcggcgaccaatatgtggaggagagtgagatgggggggaatggggtaaacaaatgaaggccgtctttacatctgataagtcaggtcaacggcggtcagcctgcctagtttgtaaagataaaaaccagggggtcgccggggttgtcatcggcgccgtttgcctttatgttcttctcttcaacacatgatcatcgaccagttgatgtggtgattttgtctgtaccttgccatcaacatctcgatctacaggtacgtacccctcaccaacccctccccatgagcggtttcggttgtggttgcaattttttttcttcttagttgcccctcctccacacttgacgggactggacttggccagagtgccagggcagcccccctcactcgccaggcctgcatggggcattgggccgactgcaaccaagtcttgcaaaattaaaaacattgaacccccccgaacgccggctccttcttcccgaagacaaatattcataccaaacccattgatctttggcaagggatttgggagtcagcttagggtcctctcctctcctctccgttgttttctttagttccttgcctgtcaatggttggtgatttgcgcgccagttaaccagacaactgagtctttttttaaagttttctctccacattctttctagttacgatctagagcagccagggcagcctattagtcactcctcggtacaacgccataccagtcgccagcccatcctcatatcctccgccgagcgcatcaccggttgcccgatcgcttcgatagtctcctcgagttaacgagccgccgaaacaaataccaaatctttcaacatgtactccgcttgcgctgttgccctccgggccggagcccgtcgcgttgttcgccgggttcctaagagcgctcgtgctctcccccgcgctgccgccgctcgccgtcagatctctaccacggccgctcgctcgaccgatcttactacccggggcatgatcgtccagaccctgtcctcggtcgggtcaaagcgcgaggtccagcagtacctctctctcttcacctcggtctcctcccagcgtttcgccgttatcaaggtcggcggcgctatcttgaccgactatctcgacgagctttgcgccgctctcaagttcctctacactgtcggtctctaccccgtcattgtccatggcgctggtccccagctcaacaggctcctcgaggatgctggtgttgagccccagttcgaggagggtatccgtgtgaccgatgccaagaccctccgtgttgcccgcgacctcttcctccaggagaacctcaagctcgtcaacaagctcgaggagatgggtgtccatgcccagccccttaccactggcatgtttcgcgccgactacctgaacaaggagaagtggggtcttgtcggcaaggtcaccggcgttaacaagcaggctatcgagactgccattagcaacggttatctccctatcctcacctctatggctgagaccgatgacggccagattcttaatgtcaacgctgatgtcgccgctgctgagctcgcccgtgcacttgagcccctcaaggttgtctacctttccgagaagggtggtctcttcgatgctggcggacagaagatctccgccatcaacctcgacgaggagtacgagcacctcatgtcccaggcctgggtcaagtatggcacccgtctcaagatcaaggagatcaaggagctcctcgacactcttccccgtaccaccagcgtcgccatcatccatcctgaggaacttcagaaggagcttttcaccgactccggcgccggtacccttatccgccgtggcagcaagctccaggcctccaccagcctttctgagttcaaggacctcgaggctctcaaatctgtcctgatccgcgaccgtgagggccccgatgccaaggagaccgttgaaaagtacctcgacttcctcaaggagaaccccttcaaggcctacttcgacagctccatgaacgccctcgccatcgtccttcccgccagcgagggtcgtcaggccacccttgccactcttactattaccaagtctggctggttgaccaacattgctgacaacatcttcactgccctcaagaaggagcacccctccctcgtctggactgtgaaggaggatgacgagaacctcggctggttctttgacaaggccgacggtagcatcacccgccagggtgatgtcatgttctggtatggcattgagaacggcgatgagattgtcaagctcatgaaggatttcaccgagaacggccgcgccatgcttggtaactccaacctcgagtctcgtcttcgtcaggctgccagcaagcccgctgcccagcaggttcgcggctactccactcttgctcgccgccctgcccttcccaagttcagcatctctaaccgcaggggctacctaacccagaccaaccccaacccccctgtcggcaagcaaaatgcctctatggaccgtcccgctcgcgttgccctcatcggtgctcgtggttacacgggccaggagctgatccgcctcatcgactctcatcccaacatggagcttcaccatgtctcctctcgtgagcttgctggcaagaaactcgaaggctacaacaagcaggaggttatctatgagaacctcagccctgaggatgtccgtgatatggagaagcgtggcgagattgactgctgggttatggctctgcccaacggtgtctgcaagcccttcgttgaggccgtctgggagggtcgcaaggcttccggccacaagagcgttattatcgatctttctgctgattaccgctttgacaacaagtggacctacggtctccctgagcttgtccagcgcagcaacatcatccaggctactcagattgccaaccccggctgctacgctactgccgcccagctcggtatttctcccttggttcctcacctcggtggtatgccccacgtcttcggtgtctctggctactctggtgctggcaccaagccttctcccaagaacgatgtcgagaatctcaccaacaacatcatcccctacagcttgactggccacatccacgagcgtgaggttagctcccagctcggtgccgagattgccttcatgccccatgtcgctgtctggttccgcggtatccaccacaccatctccattcccctcaacaagagcatgacttcccgcgacatccgtcagctgtaccaggaccgctatgccggcgagaagctcgtcaaggttgttggcgaggctccttccgttaagaacattggtggtaagcacggtgttgaaattggtggtttcgaggttgacaagtccggccgccgcgtcgtcatctgcgctaccattgacaacctcctcaagggtgccgctacccagtgcctgcgtaagttttctatactctccagtctcgcagagtgcctctgctaaccacattaacagagaacatgaaccttgcccttggctacgctgagtacgagggtattcccaccatgtaaatgagtaaacgttgttggatctgatgagatccaaagttgtctgccgtgcgtaacacttgtcgcacattttccaccgaaaggtttttacaatccagcgaatttttgggtcatgcttggtcaacgttctccttacatacagtttttgtctttcaccttggtatattgcggttcatacggagtttagctgggcatgttgaaaactggatttgattcctttgcttgtttttgcgcccacattgttgttatttccccccggcttatgatgaaaggtatggctggcctggcatcattgtatatattaagctgctggaaaacgaaaaagcgaagttgatatatcatccctgggatgggaagctagtcagcatctatttccttgacgagtcactcgatgcctgatgctctctccaaccgcaaagactggacggttatctgaacgacattgttctaaggtaggtaaccaattataagctttgcctcggtctattttgatccgctggcctccttccttttagtcatctcccaggtatcgctggaccggtcaatccatctcgatatagatactatcagcggcctccgaggtctaccatgcagtggactccaaacggaccatacggagcccccgagcccgaagtaatcgcacacatcacacagcctctttcttccttcagctctcgtactagttctacaattttaacgaccgaatgaggccactatcctcctgatggctcggcgttcagttttccgggatagactatcgacagaacaacgctatcggttcgcttctgaccaaatgcacgacgctcgaatgacgacagtgaagtattcaatagtcccagtctggacagtacctcgaatggaatcgtggcgttctagatggggtttctttccaaaatctttctacgcttcaacatgatggattccggggtccaaaagagagctacgataagaggcgttcgcacatgctgaccattaccacataaagtatatgggaaaaccatccactccattggtatgtgggctctgtagatcagacaaggctcgtatacactttatttggtcattgaccaggcgtacgcttcttgctctggtctcttatttcgaatcatcaattcccacattcaagcgacacacacactttccttcttacaataccctcagcggtattctcgacctttgtgatcgagttctgatctcaaacaccagtcgtacgaagtcatatgtacaatcttgcaaggaaaaaaccagacgtctccagccgtcaaacggtttcgtttgtatgacaattatatggggtagtactgaagaaagaagctgagaaaaagactacatatttcggatccggcttccagcctccacgtctgacatatttgaccaaacaaaagtaccattaaaacgagcggaaaatggtaattgtaatggtatcaacggcttgtcactggactaatgattggcctaaaatatatataaggaagggggaaccccagagtgaagtaagaactttaatacatcactcatcaagatctctccaaatatactacgttttcatacgtactgcataccgttctatttgccttttaaagcactacgtacctaggtaacagtgtcctctgacgcctacccagctacctgttctttgatctcttaagggagggtaaatttgatcttataattcatctgtaaacactaccatcatcgcccccatgtgatctaggaaggaaatgtgggagggcctgagaggtgacggcgttatagtctttgtgtggggcacaacggattctcattcacagttcgtcagaatagacacttaatgcagctggcgagaacatgtttttgaacttgatccacagaaagacatccagctgtttttgttccatggctagtacccatttctcattccttcgacgcacatcccactttcctccaagagaaggagtcaaaggtagaggaccaaaaagagaaggaacaaaaaaagacaaagacatacaacaccaggttattcgccggtcgtcaccgatccgactactagtctggcggtcactggcttatcaatgggagatcagacgggatcccgagttctccaagtgcctatggtcgtatgtgtaaatgctgttgttgctgttgctggagagtgggtgtttgaactccgttcgttccttatgtagagagatacaagatctggtaggatggtgtctggtgttgatcaggtcagagggggataaacagcagacagcaagtatgatatcctttggagttgtacataaggaatcggtaggtacggacagtcatttagcttatggacacaacgccgttacagtttacaaatataccactatcatcaattcccgtctctcacatggagaattcttaaaatacccatccaaaaggatcttttcctataggtgcaacactgactgacagtaaggataaccactacagcaaacattaacattccatcccgtcccatcaggcccccgtacttagaagtacctacttatgaacctcccgctccttcccaagttgatcctctaacaaacgaacatataagctccttaggtaatcagcaactacgattgccgccaccgctgggtcagctagcgcaacggtctaccgttgtaaaaactcaaacctccctggccccaaaatactcactcacctgttggttcgggaacaatgatgtacattcaagtaactcaaaaaggctccacatcgtcaggccgcgtccacttgaaagttaatgacaagtacagagaatagatggcagggacagcgttgagccggttaacaaatgtgtgctgcttaagtgcgcggttgttgggctttctttttagggtataatttcatatcctcatcgaagctgagggagcagatgggaaaagaagacagaggtcgcggggttcaaatggtgacatggtcttttttttttttttttttttttttcttctttttcttcttgtttttgtcaatgtatatgtttcagtgagtccagttttgagacgcagcatgaacgcccggcgagtgtccaagtgtggcagggtcattgtgtctttttcttttttcccggatatattatgatgacgctgagtggcatgcacttctaccttctatgtattcttcgaacccaaactccatacgctctctatcccaatagcatcatgcccgattcaaagacctggctaccttaaatgactaatccgtctttggaggcttgggcctgggagccttgatagagaatagcacgacatcgtactcctgggatgtctcctcttcctccttctctgcctccttctgacccttatcaccatccttcgcctctttattatccttgtctctcgctggcttcctgacctcatctccatcggcgtccaacgtaacaacgacgtcctttgtgtccaaactcccgtcctcggtatagccccacacatccttgagttccctgcgaatcagaccggtcagccagacggacccggtaacgcaagggaccaggtacaacagcgcgggctgtccgtggttgaacacctggagcatcgtcaaggtgaaaaccatgcccaaggcataacctgctaccgaagcgtaaaagtagggcttgggaaaagcagttgcagctccgaccgcgccacatgctgggtttggcatcaggttgcccagcttggtggtccagaagcggttgccccattgaccttctgattccacgaatggtgctttggttcgtcggaactgcatttcgttcgtagaactagctgcttgatccgtagatgaggcctgcttggaagacgcatcaactggctgatattggatttgtctcttgtaaaacatgtacaagtcgaagcgaagggcgagtgccatgaccaagccaggaacaacaatgtctccgagtcccagcatgctgaagccggacgaactcttgaataccagcttgattggggcgtcaacctttttagcaacggtgatcatgaacggactgtagaaaatggattagtaactggatagctgtcctggctgaaagatgggtggaaacatacgtgtaaaacaccatgacgatgtcatagaagaagagaccccaaagaacagcggtacctataccgaaagacgtgggcgagagcatgccaaaagcagcgtagcacatggcagccccaagaatgttggaaaggacatgccactgaacaaggtgatatgcagtagttatcgcgattgagaccaagaatccaagtagatggttgaacttgatctgcgacttgaaagagccgacgccatgggcagcaaggcggactgtccacttctccgtaaagaggtgccgaatctcccaggcaagtctgttgattccaggaggcaggcgaaccatggaaaacacaccggggaaaggcgacttcttgtcggtgatcatggcctggttcgtcgttgggtcaactagtacctgagagcggcgtttcggatcgacgtagtagagtctgttgctgcgatctgaccatacacttgggaaaatcaagctggtgagaatctctaaggcgtccccggacagcttgccgaggccggcaatgccagcgaaagacatgtaacctcgcagtatcttgttcaacaggttgggatccttaagccactctagcagatagtagagcccaatgagaactgcgccggccagaatgggaaacatgatggcatcagaggcagtcagtccttccgtgaactgctcgtcttcctttgacttcttcttcttctcgtccttgtcttcggactctggtggggcagcggagggaggtcggcggagggagccatgagcaccaagccatattacagccaaggcgccgaagataacctgagcatcaaaccaaagaacttctggcctaaggagcatctcccaatgaaaagtgtatggtgtggcatctggaaccggagatggaaggatagtacctgtcgcgttgacggccgaagcttcaggagaagccatggtgatatcctagtcaactcgcgatactcatgcgtttctatttgccgtaatctgtcgttatgaatgagatatgaacaccgagtatcgaatgctttttgtagcagtgagaaagatgagataattccgtcaacgtggataatgccgtcaacgtgggatgttgggttggtgttgagataaagctgcgtgtccaacctgccctggaagggaacaacggaagcggccttgggttccacaattaggttccaggttgttgtcgggttgactgtcactgcagaagcaagttacagggctgatctgagtatttatagcggttacacgctgatttttctgcagggacagagccatctccgcttgcttgccccactaatttgccacatccgggccgccctcgaggaattgttggtggaacaaaacagtctcgccttccttccgggcactcacgggccgttgaggctttcgtccaacacaaacgaccatttaagagcagccactgctcacgtctacttgtactgcccatcgcattcacttgacaaagaggcgcaaacatctagacacgttcctaggtatccagctcattcacagattggaacactgtaacaaacactcattttttacgtcatggcatccgatcccatgtcagtaaacagttcagcaagggagccacctgcgcctccgggatcaggggcagacgagcccaagtatggaggatatacacggttcgaactcgaactggaggtaggcttcatacacattatcatccagcgtgcgtggtattaacagaacactcagtttgttcaagcacttggcaacccgctgtacctgaaccatcttgcgtccaggaagctactcagcaatcctgctttcatcgcctacctcgactatctccagtactggagccgcccaccttacctcaagtatatcacctaccctgggcctaccttgaagaacctggagttgctgcagcaggaaaagttcaggcaggacatcatcagcccagacctggtcgagcgtctcaggctagagggcatgaaggccggaatcgactggcatcgagagagttttccaagcacggcataagttgcacgggtagaatgatgccagggatggaaacgagtgggaagtagcctctggcaggccagtaccgcacaagttgattctgatgaagaatacctcacatgcaactacacaaaaacaaaagaaaaacccaacgccaagcaatgcccccaataccatgtattgatgatccgaccagacctgtgctgaacatgtcttcttcctctagttgttgtctctccacctgtgcccgcaagtcatacactacgagacatgttagcttcttactttatcccatcagtctgcaatccccttcttaccttgtagaacgtcgtcatcggttcatcagcactacgaatttgaacctggaagaaggctgcctcgttgccattgcaagttccgctgtcacactggaccttgcctttttgtgcattgtcccaagcgcctggaccaccaaacacgtcttccttctccttgcgcgggaagttcttgcgggagtagatgggcttgtcgatggggtgttcgtaaggacaggttctgcactcgagcctgttgccacccgtgtccgctcgggagaggatgaggaggttggcgcagaatgggcaaactgtggtgggcgtttagttccggtgtcctagcctttgtgggtggacttggacttacagacgataggcatgtttgctattgatgaagggactggatttgtttgttgtgtgttatcgtccgttatgaatagcaagtgagatgagtcgagcggttgccaaaagtcttgttgacgatcctgatgagaagaggcgtcgccgtaagctggtaccttttgtgaaaacagctggccaagaccggtgtttatgtctaccacttgctgggctttaaggtagtgatataagttgttagagtgtaaatagtcagtgtaggggcgatggcctgaaaaaaagtgttatagctcgatgcggtccgttaattctataaaccttaaatgtagcgcttgaattttcattggtcagatctgcatcatcaactgtcccacacttggtcagcggtgcctggacccaacggccctttctgttgtgcctgtgctaaggtaggtacgtacctactcactgacatgcagctgggcctcagcgcatgccatctgaatgccagcgtcctgatcgggccccgcaaggagccgaccattctgtaacaccaagggaagacgacactgccactgccacctcctaaccagcccgttaggtagaggtacggaatgcttccatcccgtccttcatacaaccaccaccaccaccacgactggagatatctcatagaatacagtacactgtaccctacaaacagtcgttcgccgccctcttattaccccgaagatccctcattgagcgttacgcgatcccgatccttttataggaatcgaccgattacctgattcgacagcctggccacttccataccgtacatccactctcccccgccgacccatttccacgattcccgctcgtaattagcaattccaggccaatcttacctctctactttggacaactctcgccgtcatccctcttcgctttcaccgtcgttttcgctacttgtgcttcttcctacaaccaagaaacatcacccgccgtttccgagacaaccacaagtgacctaccagtaaccatggccggaaaggacgaagaacacgaggttcgtaccacacaagcgtcctctacccccaactaacaccctctctcttctatcccccgtttcacccgccctacgccctctcgcgcaaacagctatactacagacaaccccagctaacccttccttctttcaccccccaaaatacagggtgcctccatctccgagcagctcattgaagcttgccggcgtaacaacactgacctcctctcggaaattctcgccgacaaatccgacgaagaaatctcctccctcttgaacaacacgaccaccgtgatgggcaaccacctctaccacgaagccgcgctccgtggcaactacgagataatcgacatgctcctcgaccaaccaggctttgaatgcgatcccgtcaaccgactcgagggcgacaccccgctgcacagcgcagtccgatggatcaacagcgagccggaagcgcagcgcgagttcggcaacgagctggtggacatgatgctggaggccgggtcgaacccgcgcgtgaaaaacaaaggcggcttgacggcgttgcagttggtggatccgcggaacaaggggctgagggagctgatacagaagcacgagtacgctctgctcaacgcgggcgattttgtgagtgcggaggatgtcaagccacagcagggccaacaggctgttttggatgtagaggaggaggatgaggatgctgagtttagtgggagtgatgatgaggaaagagcggagtgggagaggaggagggcggccaggaagtgaagggactcacaggtttaacaggggacttggtgagacttctagagagccatcagtctagatacccgaagagacaccacaacatccattcaaggtaacagctctgtggaagcgtggaccgaacagcgcctctggtgtctaggctatgtcttacggcctgtcgttataagctagcatggataactagctgcactgcgattagatttatggtttgtgcttgttgcagcatgtaaagcgagcgatataactaaagtctagagcggagcaagtgttattaacaccgttagagaaacttgagttttcatatcaatagttaatcaaaataaaacatacctagtcttacttgactccatggaccacagaaatggcctcgttacatttcacgtattgttgactttcaccaaaaagccacctcaggagaggcaaatattggttaaatagagagtgtttgagggtataagactaggtagctggtacaaaacaacgtctatcaacctctagttcacatcctcacgaaactgttattcatccagcatgttgtacaaaaactcgataggtacgagaagaataaccaaagcccaaaagaaaaggaaaaaaaaaaggaaaaaagaaaaagagtctggttgaacgcgagctcacgaagaacataggggtatagtatctagtcaataaaaggatctccaacctgcaaaacccagcccaaaaggtaaagaaaaccatcagcaccagaacaccatccacatccacatcaaagccacgacaccgaaaaccccagcgccaggccgctgtaccatccccgcgccacccaagcccttcgagtttgcactttcgatatatgtccgattccgaaccctctccaaaatctctcttgttagccccccaccactggctatcgttcgcaactcctccccaaagatcctcagaatattcgtgcttctgcctctcggacaaaacaccacctcccacccacctccattgggaataatgaatgtgctggtctggtcatcaaatgcatagctgtacgcatccggacacaccgtcttcgcgttctcgctgtacaaactcggggtacaaacgctcggatcgtcgtacttgcccgtgcagcagtcctcgggattccccgtcgccgcgcaggccgacaggcacgggtcgaagacggggcgctggatcgagtcgtccgggtaagggtaaatgccgtcgcctggctttgagggcgggtattcttgcaggtcccagggacaccagccgccgaccgaggggttggtttggtccgattcccagggaatggggaaggttttgttagtgtaatagagccctgatctagagggcgggtcgaggaagccggctgaggcgatgcagacgcagttggtcagattcggggggatccaggttgtgttggcggcggggatgtagatgatgccgaggggcaggttgtagccgtctacgagggagatatcgtagaaggtctggtcggagtttatcccgccgagcaaattgaattcggcgagggttactggcacttggccctggtgtgttgcagattgtgtgagtaaacactgagtgactgacatgggtaagcgtagtgggcaaaagttaaaaaacttaccgtaaactcgcagttaagcctgccaaagcagtctccagtcatgcaagctgctccatttccattcacgccatttaggttgctcggccccgttccgtcggcgttgaacgagcagttggtccgtccccatactctgccttgccagtcaggactgacaaacagtggcttcgtctcgccaggggcaagctcgaagccgccaacttcaggtccgatgccgttctgcgtaccaattccgggccatatcgtatcagggcagctgttggtgatgacgagaggtataggggtcgggtttggcggggtcgaggtcggattcgaagtgcccgttatactagagctacggggtatagggacagaggaagcgatcgatgttgggccgacagcgggaggcggcttcgaagtaggagtaacagcaggaggagatttccaagtgggactcacaacgggagcttttgagaccaacgttgtaggtagacgagttgggtcgaagctctgcgctgccacgccggtggtctgttcatggaggataagtaggaagcccagagcacctctcataaagcatccgagactgcccccgcgaggttgtttgtaggtggcgggcgagtgaccttcgatatctggtgttggttttcggatacccttctgaccaggcgctatgatgataggtgacttttcggtgaccatggtggtgtccgtcttctcgagcggtcaccaagagaagatggtgtggcaagcaaaggtaaagcgggcaggatgatgatgctctctgtctctgtgagtattttctagtaaggcgcctttgatgatatggcaaaaggaatacccaaaatttcccttgcggaagaacaccaagggaaaaattcacaccagacgagaaaagggaggcatcaaaacgacagacgaggcatgaagggtatagggctatcttggagatctggagaattgctgtgaggtgtacgatttgaagtgattatgaaacttatgcaggttgaaaatgggtgactgaaaaggaaaagacaacttaaggcgatgtacgtccgcgccatgtttccagcttgagttcgtattgactgaagcttgataccgccatctgctctgaagaattgataatattatggcaagagattcctgggctgagggagctgtcaggaagtgacgacgcatgattcgccattgtttgatgcggtggccatcctcctttaccacagacgacgaacgagaaacttgaaaaggaagtcattgccagggtattaaacacacactgacgcacggatggttaaagttggaccttccttcatcttgatcggtaccatcccatgtgccatgtgcccttgatattaagaagtacccttgtcacaccttttactagacctgggtcgcacggacctcgtccagttctcatattctctcagaatgccactcgcgaaccccggatttaccaagctggctggagacaggcacagggaccgttaggtggggggttgacgttgtttggttccactattaaggcattttcacgtgctgaggccatgattgtggatcggccccaaaagacaactgaaactctgcctgatgggtgggaaagatgtgaacatacctacatatgcactttctgaatgataaatcagatattatccgttttggttactatcgattgcccccctactcactcgtgtttccctgaggcatccaatcgatccctatccttttcttagcaacacctcatccttagttagaatggtggtcaactcgcctgctgcttcgagacaatccgctgtcatgctacgttaaaaggtatcattcaagatccgacatgagaagttaagagaaaaataaagaaagaaaataaaagagctgtcaccccatctacattgatataactcccccttttacctgaacctcgcgcggcagcggcccatgacctctccttggcacaccagctcagcgctgaattcggaaccgtccaaagtgagatagatatcgaaatagacacggtagaaggtaccctgtggtgtatccatccgttcaaaatccttctcaaggttcttgcgcgacagatccgacgtgagcgttaccacttccttaatccctgtttcgacattgtcagtttgaagtcatgaacaaacagcagaaaggatgactcacttggatctttggtatactccgggcagacatcatcgtcgcaggcatacaggatatcttcgtacatgagagtagcaccgggtgccacttgacggaagaaggaaaccttgaccggctcgccgatcttaaccttctgtcccttctggacaaatatctgtcgcgtgaacttgcagcgatccttgccatcgagtgagggaacacggtacgcctcaggatggtaaccctccttgaaaggttggagggtagccatgaggtagtggcgacgagcgacacgatgagtgataactctttcagtgataccagccgtgacggcacctttgacgatagcagcgaccgagtccatggggcggacaaccttggactgaaattgcgggggaacgtggagcttgatctgctgaaagaggtattccgacgcaccgaaaccaccaacgacaaggatgttctgcagcgtgcgattttgtgcttgaatggcaatgatttggtttctgacaagctccaagatacggtttactaccggctcgaagcattgtagaatctcctcgtttgtgaacgtcatataaccttcttcgatgcctgcttcagggaattcagcttcgataccaacgtcgacagcccacttctgaccgttattccggaagtcggccttgattcggttttcaaagtccatgatgcacttggcgtagacgcgaccggcagtcttggatccatcaggtagcttcatcttcctgatctttgtccgcagaatgttactgaagttgcggttaagagcagttgaaccgcacgagtcaccagagccagcggtgcattctgccacggtgaacgggttctcgtcctcgacttcatacgcgatcaaatccaccgttccaccaccacaatcgacaataagaaccgcatcgtgtaccttgaggttcagaaggcccgtcttggagcagaagagagctgcggcttcgggctcactgaccagcgtaagacggttgtcgttctcatcgcggaggaagccagcctgaatggcagcagctcgcgtcgcggcctttccagcatcgttccaaatagcaggaaccgtaagatagtagcggatgttcctctcttcacggttgaagacttcacccagagtcttcaggagcgcggcgcgcatggcctggcggagcttaaacagatagtcggccgcgacatcgatctctgactttccaggtggaagaggcggcaggttaatgggatcgatataggtgttgcccgacagcataagctggagcttgaaccactctactttttgcacgccaggttttgggtaaccagttggtgctagggcatccgcaatgtcggggccccatccaacaaccttctggtactggtcatagtagaggacggtggggatctgcacgagagtttatcagttttatggttcacgcgaatggtacgccaacaatgggaggtcagcgaaccttttgctttgtgtaagagcctgcgccgggccactctgtaatgatgtcctccttggcctcattgttggttgcgaaagcaaaagcgacaccagagaaggtggtaccctatgattaccaggttagcaaacagcacgaggagactagtctgggtgtagacttacaaagtcgataccaacaatgagctgagccttgctacggctgttgccctccacctcggcagcggcgctgcgatagggagcaacggggccggtgggctggggcggcggagggtatccttgagcaccagcatatcccggcgggcctccctgtagaggaggaggaccacctcccatgacgggcggaggatagccggagacagggggagccccagtgttgatgggtgggggaccgccgaccatttgcgacggcggcgtgcgggtcgggccttggttcgtcaaaggactggtccggccaacaggaccgggaggacctggcggatagttcgcggagtaactgggcggccgtggtccggcgcctggatgattcatttgaggaagactttgctgagacgagttggacgcaacggagggcgcaggacccgggcgggcctggaagagctgcgataattgaggggctactccggggggcggggtgggcgactgctgctgatgatcaggattcggctgtatgctggcggtcgatttgcgtttgccaaaaccaaagcctttcaggcgagagttcatagaactcataagggaggaccgccggggatattaggattaggaaggagaaaggacacgagggaaggagaaagactgcaagcaagcaagcaggcgaccgaagggtgggatggatggatggatggatggacggccaggctttagctaggtcgaagaggcgcaagcagcaaagtgcaaagaatgggacgggaccgtacggacggggacgggaacgaggaccgcaaagctgaatgggcgactgaatgactggacgcgggactggaggaagcaagacctgactgctgcgagagagacagaggcagatggcggcgagcgggcgtgagaaattaggacacaagaggcagggtcgggtgtcaggttgcagtggctttgtggatgggggggctgcaactgcgcttggctcgttgttggtgttgttgttgtcttcggttaagttgtctaagcctgcctgcgattccttccgtctgggcgactaatccgcactcctgccgtgttcgtgacttttgtagtgtacctgtagagatatccagccagggatgacccagcgaatctacagggcattgaacaaactcggtgcagctggcccagtgacaaagtccttcgcaactagtctaagatgcacaaagcagcaacctaccgacaacatctgatgcgaatcgaaatggtagatttgggtggaggcgacgatcaattgaatgagtcttggtgtcaagggagggtatgagaaccagtcaaagaaaccctctgttggctgccgccgtgagaccgaaggacttcaaaacactgggctaggacctgctgtgcctggagcagcgactgcggccgtgggtgcccgcgcaggtgggagcgggatgtccaggccgggatcccgggcaatgctggacatggaacctagaggtagcggcggcggtgggctggcgggcagtggcagggcagtcgggcacccctcagggcagcgacaagagtggacagacctgacagcccagctggtgtggggtttcggatccttcctccaaaggaacaaacccgcagttgggcgctagcaatgaaccactcagggatctgggtgggagtgtaaggctgagcgcccgctaatgtacctctttactagaacaaatatcgagatcacgagctggcgccagtcacagaggaatcttgatgttgattttgtagaaggcttgtgatatgagagatgcctggagtggactgatgtcagccaatgtcaacgggttcacacaccaaagggaacacgttgagcagatgaactccaaggggcaggagatggacaatcagatatgccatgacgatgagctggtgtttgataggtagagatccaggtccgtatagtgtagaagatttgacagctgaagcagatcaatgggctgtcctgaagcttcccgtaactctccgccattaggacactggaataaccccaatctgctgtgttactgtccgtactgtggacgctcgagttgaaacagcatccatccagtggagttaacgcgcgaaaattcaggtagtcggaatacctaccagttgaggttcgcgatgaaagaaatacatgggacgaactcgtacccggtgctcttctcacagtgccaccctccctctagacctatgtacctaccaatttgatgctctggtaccaccgtatgtcggatgatagcggggagagcttgagatcccatggaggtcagaatgaggtagctgctctagtcgagtcttgggacaccaataccgacgcttattctaaacaccatttagacattcattggaaagtagaatgtagaaccgcacttggacttcatcacggtcgctaactcgtagtgatcgaaaaactgtttcttgagagtggggcgagttgaggccgttgcagtgatgagagacgcctgcacgcctagtctagtgaaagattaggtacatatgataaggtaacacgtggaacgccactttcccattcgtgcacccttcaggttgttccacaaatcccgtctccctcttgtttgctcatgagcctttcattccctcagccaggccatatcctttgactcaagaagaaactttattgacagtcacgagcaactcaaaactgaatgtcaaggcgcgatcccctccgcatctgaggataaattgtgggtcaatttctccccagtcccacgtccgaagtgcagtgtagtgtacactaggtacgcagtaaatggcgtcacttggctgtgcctgacctagacctgaagtggtcaagcctgggtaggacttcagaagagtctcgtaggactttcactgttgaagcggctctcaagagttgcgagcaattgatttgctgtcagcggtattaaggcaaactgccctcatgatggctgtgcctatgtatgtagccttgctttccttctccaagtctcgccaataggagctctggcagtgccctccacgacagctgctgcgacttcctctcgtcgcctgccaaaactcctgctcaatgctcagccgcaaccttgtctggttgtgatggagctgcctgccggttcaatgacattgctgggttggttcgaggagcaaagggacatcatcaacaccgtctcggccgcgggcttccgatggatgtgatccttgcactgtcgggttggttcgcgggtgtctatcggttgatccaagatgcggaagcgcccctcccgccatgttatgtgtggatataaaggctaccgagaaaccaacgtgagaagaatacggagcgttaacctgcctacaaccaccttcattcttgttatgcttgagtgctctgttacgttttctcgaaatcgtctttactatatatgtagcactatatatgtagcaaatgctactgactccaacagcagctccggccgcccaactcttcgactactgttcatcggatccacgtgtttccagcgccggcgccggccgtcggccctgccccatctcaaacgtccttatcgaaaagcctcattctcggaagaagctcaatctggacgtcgtaccttggctcgatgtctccgctactcgaatcttacggcgatgaacccgaatacgccctacagaggaccaggtacaactgtgcctgatgacctgaattttactttgcccactcaaaacatgttatcttcaccttccgcaagcgcgggctggctgattccatataaagttcaatcacaacctggcatcacctacggtgaacaatcaacaactcaaacacggcgggaacgatatctcggtagactcgagtttttccattctctaacttttgagttatctatcgtaagcgctaccagtgggcgaaatgcaggtgcctagaaattgtcctggaatcggcccatgtctgccagaatcgagttggtgctgactacgactccagtcgtatttagtgaaccaagacggtggaagaatacacaacgactcctgatatagtcagctttctacccctggtggcgcgtggacgacgtggatatgtagcgcccggcgtatatgtgcaacggtgccagatccatcagggtggatggtctataagttgtgggcaaaccggcaggtaaccgacagttcggggaagacgcattccggaaatggcgacctgaagtagtatctttaatgacttgtaccgagaagttgcccatcggggtaacagccgtgtcctacgggcatcaccactcaccttcaccgtcaccagcgccgcctgaataccaaccgttgttatacccgttagcatatcttcaaccgggttgatatagggattcgctggaaatgtacggcgggtcgcagatgggctatccaccatcgcaggccgaacgttctacggggccctgcaaacaagagaaacgagaggatctgcggcatcaaacggaaccttttttctcattctattcgccggcgaaggcctatttcgcgtgaggatggcgataggcggaggagtggaagttggcgttgagaccaagagtgagagcgacagtgccggagcgcaagcaaacctcaccttcatttacccaaccattgagttaccaaaactcacaggaccgcctcatcaaatacatcatccacaatgacattcgcaacggcaacagcaacctcaaccaccccaacaacacccataaactgactaggtgtgaacgagataatcagttgtacgaagaatggcgctagattacaccatacgtgtagaatcgattatgccggtgacggggtcgctcacaacttgacgaacacgaagacgatgacccttgacgagtgtatcgaagaatgctcggcgattaacgggtgtattggaggtaagatgaaaagactttcaggacgatgggcgggttaggtatcgctgagtgtgaaaaaaaaaaaaaaaaaaaaaaaaaaggtttacacaagtcagtccctgcggagatggcatacagcttggctgttatgattgaataaagaaattggctgtatggcatgagcccgagaagtgaagacatggacactaagcgctcgaaaacgctcagtcctcacgcaaattgtatattagctcggatggaagcccctgcgggtctaaaccaaagtggctgttttatcaggaacagccagctgaggagacacttggaagaagagttgatgaaagatcattgggtgctgatcgtggtataatatcgcaggccgcaagcgcatgttcagctatgggaggttctgtttcagcaaaacgtgttgggtaatgcaggaaataaggaagcgtaaggcttggaggacgatacaccacgaggaaatatggttggggatattgacagttgacgtacgggaggtaacacatgtgtgactgcaagaaaatagtttaacctatttcatctattaccttgtcgatgtttgcacgtggaaggggggaccgtagacagttcccagaagccctcgcagtaattctaggctctcgcccatggtacccaaacgtgctgcgaccgccgttatgtgtgatgtatcgcgttcaacactgagtccgcgcaccgagttcgacacggtgataactgccgaaaacaaaggcctggaccgccgccgtcagagcgagctatcggagaaagaaaccaatacaacctccgcatcactgcccgacggcgccgtcaccatcgtcgggtgtaccggtgtaacaagtctcagtggagtcagtccccatccggcgttccacgcgtcggggtgaaatcttcgacggcgaccaggttggtcgtcctacccttgccccgcgcggtgtgcgactttgtgggaactgaattgagtcgttcccctccctcctccttttttggctagttggagagagaagtcatcaagggtcccttctgagaggtgacgtttgtgacacatcttgtcttgatctgctacaactccagagcgggttcttcagcaaagctctcccgagttccatcgtcgtgtgctcattcaccactctcgcgttttcccccgagtttctgttcgcggggtgaccacaatttgaccgaacttccccaatttctgggggatgatttgtttgggggagagacctggagacgtgggagggcgcaccgcacatcacccacatctccactgttgtcggcccgtataggccatgtccacacggggaagcacacgctaggagcgacagagaccaggtaccccttgggccatgcctctacgtaggtgccatcgaaacccagagaatctccacatctatatcaaggcatcgcgtcgctcgctgtcagtgtcaccgaacccgccgtgcttgggtcgtccggcattccgctcctttttgttgttgtgaactcgcccggacacggagcgtgtgtgcaaatacgggacggacccggtcgagaggtttgaacttccgaagcggtgagcatcccggctgcgtattggcacggctttgcagctcgttctttattttcccggttctgtcaacttgtccgccagccatctgggaccgtggcagacggttgcggtgaagtctatctcggtgcccgaagccagcgcttagtaccttgtcgcaacactcggccgccccagttcgtgttcgagaccccgagtacgtacggtactatcgcgaaatttcaaagttagggctacagtactccgaagaaaggaacaacgacccaggacctacactacttaggaaggcgtcaccggaaggcgccacatcggggagcctagtactgcaaaaatcagacgcatcaccaaaactcctttgtcaaagaacggccaagccacgggaccgttcagaccaggaatagacccaattggaacgttggaatattcgaggtcttaggtctaggaggcttttcaataatcagctgctgctcacccaggactccctatctcgtgctatgacatcggtcctaccctgaacctgcagagtggcatcagcacatgcaaactgggcagcaaaatctacctaccttctctacgacgtcaacagcctcacccgtgtaagtgatccttgaccccttgattttttttaggtccgttctgcggctcagctaggcctgagctcgtgagaacctcatgttttggccgcaagtggcggtgcgtcactgcatcctcgcatccccaatcgtgccgatttgtccaggaacattaacatcgattgctaggaagaggttgttctttgaatcttcgaacccagaaacgggtcttctttcatgacctcattggatcagtgccacccagatccgggccgtttcaaccaggtccacggccctgaagacgcaaaataaccccgcaagcgatcctcttgggcctatcacacaaggcgccctgagctgacctgccccgcatcaacgaccatgatttcccgcatccgagaggtacctctacctctacctatgcaagccgacgatgcgtcgtccgcaagcttcacaggcggcgccgtgctggatatgcctggtgtgacaaggcggcggcgctctgtaaattctagcacggcgcctgaccccgcggcggcacacaaagctggtgtccaggctcgtggctctgctgacgactcacgttatcatcacgggctgtccagacttgaaagcagcctagactatagcacagaggcaggcaaccccaacatctcgaaatcacgcagcgaagaaaaagaggcccgaaagaggcagacggatgccggtgccgatattccctccagcccaggcagccctccctcgcctagagctgccgtcttcactcgctttcgttccaccgggccaagtgcagttagcaaatcgcaagcgaaacgcgaatggtcccagagttgccgtggtgtcctcaccagtctgattcgtgtgctttcatcgtcagtggtttttttggcagtcgtttttgtaagtacctctcattgctttcctacatactacctacctacctagcgctttccttcagtcggaccgttccaagtatactccttaccggcattttgccttggactgcacctaagtaccaagcgagaagctcgggcctgcagcggaccagccaggaatttccgtttcaaagccccccggccggcccaggacagtgggcatggcacttgctacctctatgtactttcggagttacgtaccgagcaggacaagtgcagctttcctgcttgttgggttcaagtcggctccgtccacaaacctgacatgccgcggattgcatccaaaattgacctggctggaaccactgcgcgcggtacccatcagacctccactgggcgggcattcgatccaatgcccctggtaccccaccgattatgcccctccacgagcatcccacctaacatcataccgtcacggaggattccccacggagaagcactcgcatcgtacaggaaatcgtccaccactaccagtgcatatattaacctgaactccccaggttctccgggctctcctccccgactcggcacttcattattcttccttcttatctcgacaatccactttgactcctctcacaaccaaggccacgttttctcccccggccctctcgcaacaagcacaccaaccacaaccacccgcagtgtgcgagattcatcccccatttcccacacccgccccagtctcgagcccgctcactatggccctcgagacccagacaaagaccgttgtcggtcagttcgactattcggacgaagatgtcaataagggcgtcgtagagttccttcgtcaaatgggtaggtggtcccatcgccgtagacaaatgccgcaacaagctctgacaaattgaggattgcagccgaaggtctcgagaaggatggcgctagcatgagccagattcccacatatgtcaccgccgtccccaatggcactgaaaaggttggttatacactgctgacaagtacctgcaccgatggctaacctcctctgatggtagggtctttacatggctgtcgatctcggtggcaccaacttccgcgtttgctcaatccagctcaacggcgacaccacctttcgtctgacgtacaccaaggtcgctatccccagagagctcatggttgccaagaccgccgaggagctgttcgctttcttggcgaagcaggtcgaaatcttcctcaggacacatcatggagagcacttcgaggcacatatccgcagacgcatgaccatgagctcccccgagggcttcaaggacgagaacgtcttccgtctcggcttcacattcagtttccccgtccaacaattgggtatcaataagggtacgctcattcgctggaccaagggtttcgatatcccagacgccgttggaaaggacgtttgtgccctcctgcaaacggagattgacaagctccatctccccgtcaaggtcgctgctctcgtcaacgacactgttggcactttgatggctcgttcctactcttcccctggcaagagcggtgctattctcggtgctatcttcggtactggcaccaacggagcttatgtcgagaagctttccaacatcaagaagcccctagccggcgagtacgataaatctaccggagagatggtcatcaacactgagtggggttcgtttgacaaccagctcaaggtccttcctaacacaccatgggatgtccagctcgacctggccacccccaaccccggtattcagatgtacgagaagcgtgtctcgggcatgtacctcggcgagatcttgcgattgacggtcattgatctgcttaagaacccagacgttgctctcttcaaggacgataactcgagctacaatgactggaagtcaactaccaacattgccgaacactcccccatctacaagcagtggggtcttgatacctcggtcctctctgtcgctgccgctgacagtacccccgagttgtcgatcctccgtcaggagctcgaggccaacctccacatttatgccccctctttggaggacgctcaggctttcaaggccattgctggtgctatcggtcgtcgtgctgctcgtctttcggctgttgctattgctgccattgttttgcagaccggcaaactcaacgaccccgagcaggatgagcctatcgacattggtgttgacggaagcttggtcgagcactatccctacttccgtgacatgatctacgaggctctccgtgtcatcaaaggcattggtgaggagggtgccaagcggatccgtatcggtattgccaaggatggatccggtgttggtgccgcgttgattgctctcgtcgccgcccgcatggagaagagcacttccacagccgacttcatcagcgacctgcgtctcaacgccaagaagaccgacttgaccgctgtgcctgaggatagcgagcttgccgccggggaataggagtccacaaaggcagcttgtccattgccaggcatgacatcactgacatgtcgcagaaagaggtgcattgttatgtgaacatggcttagcgcagggaaggagtttgggagtgaaggttgacataaaaaactgtgttaagcgaagagcaacatttgtgtgctgtgtaaggatgaacgacaatgggacgaggaacctggaaagggatatgaggttcacataaatatttcaatgttcttcctttggtatggttgattgggcaggcgtcactgggttagggtttatcgcattagggaaacccccaaggcatggatgggctttgaatttatatttttctcttttatcatgaaatggtagccggattggaacggagagatgttatctactgtataacaaaaagactatcaaccagcgaagttgtgacttttgaaataccagttgttcctcctctcagttttgcgttatccctttatcaatgatggcatttcgcaaccgtagccaactctaaacaacggctttgattcgagtcctcagatgctgctcaagccaatggtgggagcacaggaaatccaaactacagttgtttttttctcggaatgtacttggaacgaactggacagttaacacgacgcaaagcaatgatgtggttttctttggccactttatctttctcttgttcggaagaaacaatgcccgtcacagttcacacctcgatcataccaaaatcaaacacccacttctgacgaggcgtaccagttttagcaacgacatcctggttcatccttgcatcatttcaagaggttcatgataaccaaccaagttactgccaacattaactaagttgtttctgcttctatagggatacaacaacacgttttctacgtgtcaatatttgagccacacttcttttgaattatatagccaaggtaggcaacgaatgccatctcgttggagctcctccttggaaactcttttttgtctgattcaagtccgggatttaccaaccccgattatgccccacagtatttaactaccctttatttcaattttttttctttgcttttcgaaatagtattacctctataacagcatatatctcccccgtcccatcgccattacgtttgttgttattacttcattggtctgcagcagtcagagggcggcagcagaagacggaaggtactacaaggtcagacaacatttccctactgcccaaaagcagcactaggatacgccctccccttcttcttcttgggcgccaccgaactactcctcgagctaactgcactagtggcccccgaggctgtcgcgctggcaccggcaccggaaccactaccgggaacgttgagctggaccatctccggcggcaagtcgttccattcggtttccggtcgcgtgttttggtacgacatgccggtcgaggggcggctgaggggtggtcttgttgttgatgttgttgtcgtcgagggaggggctaaggctggtgttgaggcggatgttgatgttgacgagctcggaggaggtgctaccggggtttttggtggtggtgtagtcaaagagggtaggttgacagcggctgctaggacgcccgtggccgtggccgaggcggtggcggttgtggtactggaagtcatgatcattccggtgggttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttggaggaggtggttggggtttcgtttcggtaaagagtagttcgctgcccctaacggttcttgtgcttgtgcttgtctaccgtgttctccaatgtctctacgcacaatccaagccgtgtccggtcgtagcttgaagtaataccccctcactgggtcgcgaccttcggtccggaagcctcgctgtccgtaccactggagtccttcctcgttttcggtccacacgtgggcgtagatggttcgcacgttgatggtagagcccgcggcgggcagaatcgaggcgctggcgatgatgtgttcaagcgcggcggcagccagaccgagggatcggtagggggagaggagggcgagcgattgaatgtaaatggcgtggtaagggtagtcgatgggagctgatgggcccggctggttttgttgtattcggggagcctgcggttgcccgttggggtctaagaaagggttcggttcgagccgacagacgacgccgccaatgactttgggctcggaagtagggtcgtcgctccagaggatgacgcgcgagaagagacctgaggcaagcggttcgagaaccttggcgtagaaggcgtctgggtaggcgacttgaaggaggagcgaattgatccggcggagggcggctatgtggtgctcggccaccgcgactatgttggcttgcgaggggatcgacggtggggatgggagaacggggatgttggccgggagagtagccgtgacaagcccaaggccgggacgagctggaacttgttgcggcggtggggccgaggtgagagaagagggaggaggagctggtggtggtggtacgggggttttcggaagcatgcttgccgttgttgctgcaccgttcacgcagtctggggcatgttgaggttgttgttgctgctgctgccggggttggaaaaatgacagtatcgagggttgttgaccacgcgacatgctgaaagtaggtggaaaccgagaaagcagaatttacaaaggacgataaagggagaaagcggttttgaaaaataaagagggaaagaacggctgaaagaggaaaatgaccaatgttgtcgtggtcacgacgaggggagtgtatgtaaataaccgtcgtgtcagtcatgaagtctggcccaccagcacatgtcgcagacgcattttagaagacattcagggacaccaccattgtacccctggcccacccggcagcgatacctacactacatacgtacgtagtagtgtacacaacaaaggatgggcaatgatccagaccaggctgttctgacaccttgtgtcgccccacatgtaatggcaacacacaacgggaggatgaagaggcggaatgcactccgcgttcataccttgacaaaaacacagcacgtgcttggttttggagggctttcaatgatgttctgtgtgtatgagatggtcgggtggttcggagaccgaggcatatgcccaccttggacggcttctaccagtagtgcgggtataagacaattcccatgcaacaacattccatgagttgtatggactgggctggacagtagtccttacctctctcactcatagtaaccaatgaatgtgagtctaacttgcagcccaaatatcctgtctaagggaaccgacaaagtccagtcgcggtatcaatatgttgtagataacatggaataacactgaaattcaggtaccagcacaagcaaccaccaagggcgtccgcggcaggcacgaagacacgaccaatcccgggccgcggcgaggtggaagggagcatggaaactgcttttgcttccacttcccttccttggctggttgtagggtagccgcctgatggactcatatgctccactgtccgccagtgctcacacgcctgaagcccactacaacttgtgcatggacacaactaccacaaaaccgcgacctgccgaatatcgccgtggatggacatttttcccatcaaccaagctttgggcacgaaattccgtcaccacctacaataacgtcaatctttcaaacaccactccatctcacgggcgtatcggcttatttacggcttccgaacatattgcggcttagtcaattgaacattgccacacaataccggtcccagtcggtattgaaccttcctgcccccatcaccactggaggctttcgagaacgaacacgcaccactaagtgcagtttgacggtttcggcttgccgcagccgagttgaacgacccgtggatgcttcaaggccacctcttcgtgcgtggaccaaaggctcgttccgatcagcacctgaaaaccgaaaactaggtaccggcgaaccgcatctcccacccgctacgccagtcgaactccaactttggctcggcctgccctgcatcacccgagcctggaagggtgaagagagtcgcgacaaatccactacttccacacgtcacgcgaggaccatctcatacgacagctgccaaattctcaccggctattccaggggtgtcgatcagtccccatctaatttaggagggcgtctgtcgttgtcaagatgtcgtcagaaggggacaggaccggcagggctggtattgtcgttgcccctgaagatgtcgggagtctagacaagctcgtaagcatttttgcatcgaacaagattgagccagagacttgtactgaccctttcttgtcctccctgtaggcatactccgttgtggacgatttgctttacaatatccttcacgacctagtcctcaaggtacaccaagacgaaaaaaccgcgaagatgaggacggcggccatcaaagtcgaaaagctcgctatggagaactccgatctatcgacccctgatgcgcggcccgagattgtcgtggaaaccgacgctgctctgtacaaggacggacacgttacgttgaagggcaatccgctaaagactacaaaggagattttgtgtccacggtgtcaactcccccgtctgcttcatcctacagatggcaaaggagcccaaaaaccagacccgaacgttacttattgcaaaaggcacccctatattgaaaagccaggcttcgacatttatggccagacctgggttcagcctggccccggccgaggaaagaaaaagaaggacatggagaaaaagatggaccccaacgatcctgcagccgtggcagccatggagggaagtgccaaggaccgcccgcctaacgtgctcagcttccccagcgctacttgctccaagtgcaagcgttgtatcctggtgacacgtctcaataatcacatgggctcttgcattggcaatagtgggcgaaacgctagtagagcagcggctcagaagattagtaacggtgggagcaacggtggaagtcagaacaacgacaacactccgccagcaagtcaaaagggaacgcccgtaccaacgagccgggcaactagtccgaggaagcgagatggtgatgaatttgacgaggatggagatgaagctgatcctatcagtgctaagaagaagaagctcaagccgaccgctctacccaagaaggtcattttgaagaccaagtcgacgccgccccttaagaaggacaagataaagaccagttcgatgctgagcgttgagcagagcgtggatgacgatgacgtaaagaactccaccgttcaggtggttcccaagaagacgacaccggcaaaaggtgcatctcctgttaagaagctgaagatcggactaggcacaaagccgcagttgaatgccccggggaagaaactagggaagaaagaaaaggatcacgagacagaatccacgggaagaatgtcttcgccgcctcattagatctgggaggtgtctgactctaactgactctaacactgactaacgatggactgtttttcgtaaccacgggaggaaacaaaaaaaaaaaaaactctgttttgggcattacctatacacgcacttatacattataccccattcttgtcccaaaaatagacattgctcaaggattggaaatcggacagagccctcagaggataatcgagatgtcgcataccgacccaatcaatatatgtcaaataagtagctttctgccgtgatagggcaacgcacgttggccagaccaggatgaaatcagagttacctggtcacacatttttcttgtcttttacagctgtatgatgcatatagattgcctgagaagatgaggttgaccgtggggcttttggtatatcccaactactgtaaatgagcgcaacaacgtggcagctcattttgcccaaaaagtagttcattgagctctccaggcccacatgcacttgaactccgcacccccattctcatccctggtctcagtccctcactcactctcccggtcgacgtcaagcctccatatcctcctccctcaccaccctcgcctttacaatcttcacctccgtcgccggccgatcctccttatcagtcggcaccatgcccatccttctgataacccccattccctttttcacgcgtccaaaaatcgtatgtttcccatccaaccaaggcgtcggcgctagcgtaatgaaaaactggctcccgttggtattcgggcccgcgttcgccatgctcaacacccccgcgccggtatgtttcaggccagggtggatctcgtcttcgaatttctcgccgtagatggaggaaccaccccggccggtccccgtggggtcgccgccttggatcataaagtccttgatgattcggtggaagacggtggagtcgtagtacccgcggtcggcgagagtggcaaagttcttgcacgttttgggggcgtggttggtgtagagttctagggtgaaggtgccctggagggttgatgagagaaggagggttagagttgaggatcaatgaatgggtgaggtgaggtgaggggaacaaggtaaggtaccatggtggtttcaacagcgacgtcggtggccatttttgatagcagctattgatggctttttattctaggtaatcggttgcggtgtgtttgttggtggttgttttgtgagtttttttgtttgagctcacttggttactgtggttgtgattagagacagaattattttgtgaggtctgagaagggtcgggggggg