gtttttgaggaggtcacgggttcaaaaccccctggcaccattaaaaaaaaaattatgcgggtcattcaatgtacagtttctgcgggggataattcatacagtttgggggttaagcatacagttcaggggataaatcatacagtttgggggtttaataaatttaccttgtgggattaaaatcatgcagtttgggggctaaataaaacatacagtttgggggcttaatgagttaactttgttggattttgtacatgcattttgatatgcaattcctcgctgacaagtgggacgtatgcaatgtaattcatcatgcaatgcaatccttcatgcaatatgaagcttatcatgcaatatgaagcttattatgcaatatggagcttattatgcaatataacttggtagaatattgctaccctggccctggggagtcccttgtaaccctaaccctgatctcctgggtgtcctgggttaaccctaccccaccccttgatcactggacccatctgggtttttccgcacctctactatacgccatgactaaccctaaccctgtgacccaattcaagtatcatgtgccctctcctgtcccccccaaacactaactacttgacattggcccagatcagagtcaacctctgcaaagttgcactcatttcccaacacagtggctaatccattctcgctgcccctaaccataacactgaatcatcatgggttcataaccctaacccaacatcaattacagttgccctcttgtagagtcatgcacatgcttcacccaagcatgtcgaagtcagagacattggatgccactcaggtgatgatgttcctaaccctcacactctggatcataattaaagcatctaaacagatcatacttgcattcaggcagaaacaaatgagcaactagcattacacatcctgaaataagtgccaacacaatgagggatcacccaaagaaacaatccagcaacctaataacaaacaaatataggaacccaggggcatatcagatagcaagagggaaaatagtagagtaatatcatttaatcaatatcaagctatcactttcgtgatattggatcaaggctactaataattttacaacattcggccatcctatgcggctcacagacatctcagtctttcctaaccaagaagaataatcaacagggctgaaatcaagaagagaagggaacttttttctcaggaggtcatgtttctcccaatacatgagccaagccagtatttcaccagaatcacccaatcctgattcacaagcttggccaatcctacggttagggtggaatttatgcctgtcacggccaccggtgggcaaagcacaagcaaaacatactgtgtaacccactgcctttgtaccagttgtcaatgacttggagggaggtaaagcctgacaggctctcgcagtatgggcttgtgggcccgtttgtcctgatagccaaaagatagtgtcagcttcaatacctgcaggcacctttggaataacatcccacttacttgctttgcatctaaggcacctgttcttcagaacttcacaatcacaccccctgtcatgtcgaacatagtcacctgaccacaaatagcaggctggacaattaccatccatcttggcaatgaaatccttcagtagagatgcttgatggtcttcctccgcatgtaattctaccgcactggttgagtctaccagattgacagatgcaggctgcttggagaaggtgggtatctggctgggctcttgaattctcctctcctctgccaccctagcaatcttccgaaattgtacctcatccattcctccagttcctgtttccatgatatcaggagtccttagtcttttaccaaaggaatttcgattggagcccccaactgattccaattccacatcatctatgcctaaagctcttggagaagtgtggaattggccatcagtggtgctcctcccagagtcctgttgaattggaggtggctgaatcggaagaggccttggtggtaattcataggggcctctgacacccaggtttcttgagtgccttctgcaagctaggcactgttgaaatgttggatagttcttgcaggacatggcctgctcatcttctagtctggagaatacctgggctggacaattcattgggttgaccagagccttcttgaagtcgtccattccaggttggtcttctgcattcccgattggccgatcgattggtccaggtatcagctcaattcttgcttcatttccatcccttccagctcgtccaatctgctgatacactttgttggcctccgattcgtttggaattccatagatgatgactagtcgaacatgagcatagttgatccctgcgccaaagccactagtagccactatgactccacgatcctttccaagccacccagccgcatttgagtccctttcctcatcagtcagacccgagtggtgaaaaaagcaatccagttgttctgcgacatcaccaacatccttccgattttcaatgaagatcatcgcccggtcttcagggttcactatgtaattgtgaatcatagggatcgcaatatcagccagctggttgggccacgcaaattctgaatgcacttcaatattcaattcaggtcggaatgttgactcccgaagcgcgttgatacgggttcgtccaaagatactgctgagcaattcttgttcttgagaaggaggcagggacccagttaagaggacaatttgacagcagatctggcccaaggccaccacgccagggatgtaggtgcgaaatccgtcctctagaaaagagtgagcctcatcaatgataattcgtgtgggctgcatcgtcctgagttggttcacaaagtccaaagaagccgcatgatccgcaagcgccacaatcacttgagcctccttgtccaatctagtatcctggaggtagagttgagctttgactccttcaagctgtcggaggtcattcatcgtctggttaatgagggccctgagtggttggacaacgattgttctttcacgaaaaaacaccaacggaggcagagtaaaagccagcgatttaccacctcccgtttttgagacaaccaggaggtccaccaacttcaccttgaagagctccgtaagccacttgtgttgaaattcagaccggaatcgagcatttgggttctttgtgaagatcgtcagggcttgtctggccttatcagctggggcagcctcatcagcaacaggctgaatcggctggttacatgccagcaaagaatcaatctgccacaatccagggataggatgcaatcagcctccactcctcactttaatcagaaagcacaagacatgacttacacgccagaaagcctgccaagcctcactagccttcataaaattagtctccccatctcttgctactccacttccactactgccaccataaagcaagtttgacgtcatcgaagtgtgattgcgctgaagatccatcacattgttgagtcccatatcttcttccaagtcttgtcggatggtgtcttcatcaggcagtaactgagctggaatcttcttgttgaggtgggctgatgcaattgcaacagacgcttgtcgccaagaccgcatccccagagcatcatttcctccaagggggaagaacttcttcaagatccgagtaaagtcgtttgtttccaaccgtcccttcctagagctgacccaaagataatcttgcatatctttggcagtatctaccctaccaaggccagacagaatagccctgttcaaacaaggcttttatcagttccaacctatcatcacaaaaggtctgccaacagaacttacaattgtacaggtctaatgtaagccaagtagttatggagctgcattgaaagctccccagtcaaatagacctgcctcggtttcgatcggtgagtgatgttttgccctttgtgataccatgtctgtaacatcattcgattccctcgccagtaaacgttcctcggcgcagactccgtattccgaatgagcatacaagtctcctcagttcccctagcaggttgcccacaaccaacatggtacatgaagtagatgtattcaagcaagatatctgttctttcgagccatctccacgcaggtccaggtgcccataaccgcttaagatttggatttggaacttggataacctcctcccagttgggagcaaggactttttgaggattaccattcagagtccaatccttgagcactttcagtcgatacagctgttcattggtcgatggcactaggtagttgtaatgaaggctagtatttcgagaatcatccacaagttcagtcgccaagaaatcgggcagagtgacccctttgagtacgttttggaactccgttcgaagagaagtgatcaccgcccggagacttgtttggaccccattaatcgtaattgtcgaagggccaatcatcagacgggtcatttcagagtccacccagtgagtctcgtcaggcacttgctcattcatgataaaggtcgagcccagtctcatccagtccctgagagtcataaaaggtgaagctcgagagtcttgcgaaatccaagagaagtgttgccgcattttcgccatctctgcatcattgctcaggtcttgttcttcatcttcttccaattcatcatcatccatctccgacgctagagccacccagtggaaagtcaggcctagtcgaattccatattgcaccgctgcaatgttatgagtcaattcaaggggcgcaaagaaggatccatcttcttggatcatagagagtgctatgaattgctccacagccgattggaccctcgagagtttcgccagagagcaagaaaagccaacatactgaaacatagccaaatctagcaactggttgatcgtttcttgagaggacaacgtatttccgacacatctagagaggctcgccaaagtagttttcagtcgtagttgacgtctagaccagaaagccgccagtggagtatcaaacgtcttccaagtgaacagcagcaacttggcaatcgtccttgcgtatctgctcctagtctgtttctcctgcaagggagacagtccaactgtgggcgcttccttctccctggggataagacaaataatagacatcagcagaagccccaaatcaagacaaacaaaattgcccaagaatagaataaacccaacaaactcacgtggattctttcaatccttcttttctaagtccataatgagcctctttcaaggaattcattcttgtcaacatccacacctccacgtatttgatccagtcgtccatctcatccgggtagttgactaggtcatagagctgaacaggggtgcaaccaacggatgacaaacaggcgcctatgtgtttgtgaatccctgagctctccagaaaattgctgaccaaggaagtgtggacatccgtattggcattggcctctggaaccaaaaaaacgtccagatttgaaagcgcatctttgagttgctcccatctctccgtcagaggagtatccccagtttgaggcatcgattcgactccttccagtatcccacttatcacgggcggcgcagctggaacacgatccacgcaaaagtacctctttttgtgaaccaagtgttgtacgtaacttcttttacagttgtccttccaatgcccattagagtctagaaagaaaagcaaaacaaagccaattattcaacccagtgtctataagcaaaacataagaatctggcagtgactaaccagtatgttccagacgaaagtgatttttaatcgagtcctcttttcgaacagtatggccacattgttccccatgcttatcagcagtacaaataaatcccaagtacataaagagtccttgcacaggttggcaagtgtctagacgaccacttcgagagaccggatatttcggcgcagttgcagggagggagaagccatgagaatagaagttaagtattatgtcttcctgtctgaccttctctttgtgagcattgagcatgtgagcttgaacctctggggtgtccaggccagtatggcaggttgtacagattataatgtcggcgtatttgttgtaagccagcctggggtgctcaggtaccactgaataaactatgatgagctgacccaaacctacctgccaaatgataaagcaaagacataactcaccaacaagctggtctcctggctgaaccagagtcacaaagtccctggggggcaactgcatgacccttggccgatcgaattccgcctgatcacaattcttcacatgtctttgaattttcactggatcgtctgttgatacctggcaacctctagtggggcagttgaagtgatggttgtcttgcctgtcgaggataacaatctcttttgttccaaaaatcgtgcaggacacatgaggctggtgagcaagcctcatatgcttcttgacctggtttttgctggggaaacgcgagtgggcaagactccttgttacannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggacgggcaaagtctccttgtcacaaggaaaggctcggaaaccccgtggggggaaaggggcggactgaaaaaaattttggtttttagaaagttgtagtggaaaattggaagtaaaaaagaccccccgcatgggaaaatacccccccccccccccccccccccctctggggggggggggaggccctctttatatagacaagaggggggtcaggtcgtgggagacccaaccacaagtcagccctcaaaaatctcacggccatgacccactttctcacaatgtgacccaagtatcccacactgaccttggtggaaaaacaaatttcaaacaaaaaaaaaaaaactgaagtcacttcctggaacttcaagtttccggaagtggaatggcaaccaggaaaaaataagaagtcactttaaaaaaaaaaggtgaagtcactccccaaaaacccaagttctagggagtgactgacaagaaaaaataatattgaacaccctaacccctacttcccaaaaaccctagttctagggagtggcacaaaaaggaaagaagtcactcccctaaacaccaagttcggagaagtgaaatggcatcctcaggaaaaaaattgaagtcacttcaaaaaaaaaattgaactcactccccaagaacccaagttctaggaagtgactgacaagaacaaatttttctgaaaaaaaaagaagtcacttcccaaaaacccaagttccagggagtgacacaaaaaaaaaaaaacattttgaactcactccccaaaactacaagttcccggaagtgaaatggcatcctggtgaaaaaaaaaatgaagtgacctcaaaaaaaaaaaaaaaagaagtcacttccgggaacttcaagttttccgaagtgaaaaggcatcctcatgaaaagaaaggagtgacttcaaaaaaaacaaatgaagccacttcaaacaaaaaaaaaaataagtcactccccaaaaacccaaggtctaggaagtgagtgacaagacaaaagaaatttgaaaaaaatgaagtcacttcccaaaaacccaagttctagggagtgactcaaaaatacaaaaacaaaaaaacaatatgaagtcactccccaaaacttcaagttcccggaagtgaaatggcatcctcattacaaaacaaaatgaagatcaaagtcacttaccaaaaaaaattgaagtcactccccaaaagcccaagttctaggaagtgagtgacacgaacaaaaatctttgaaaagaatgaagtcacctcccaaaaacccaagttctagtgagttactcaaaaaaaaaaaaaaaaccaatttgaagtcacttcccaaaacttcaagttcccggaagtgaaatggcatcctcataaaaaaaaaaaaaaatgaagtcaccaccaaaaaaaaaaaaaaatcagtcacttccgggaactacaagtttccggaagtgaaatggcatcctcatgaaaaaaaaggagtgacttcaaaaaaaaaatgaagtctcttccaaaaaaaaataaattgaactcactccccaaaaacccaagttctaggaagtgactgacaagaaaaaaggaatttgaaataaatgaagacacttcccaaaaaccaaagttctagggagtgactccaaaaaaaaaaggaaaaaattgaacacatccaggcacattaccatgcacttagtggaccccaggatgtattttctcatcaaaagtatgggtccaaaataaccaagatactcccaaaggccaacccagataacaaagtggggaataatcatcagtcactttatcaatttcatttagatcatgacacaggaaaaatcacatccagacactatgcaatcacattcgagtgaaggacaacagcaaaataagaaatatcaccacctactcaggccaagatggcatcaagtctaacagtcagataggaggggctaacagacataaacaagagtaaaggggaaacaatagcatgggaggaaaccaaagaggcctatcctacttcttccttgatacacctgcagagtactcaatcatcgggtgctctgcacgtcttctgcttctctcctctaatccaccatcagtgtcagatcttgcaatgtctgtctcctcctcgtcctcaccactagagccagagctagagctagagtcatcagagctggaagaagggaccaaagaacgcttccggtgcctgatacgtcccttagtctgagtcaacttgaccttgacctgactctcgtccgaacttgaacttgaggaagcctcgctggggctgccacctcgcctggtcgcaaaagagttctctgaacgcccgctatgacttggtcggatgaatccaccttcttcctgggtttcgttagggtcttcttcatcttcacccccaccgttagcagcctcttcatcttcaccgccaccgttagcttctccttcgccgccgccgttagcttctccttcatcttcaccaggcccaggctgactagtcattgcatcttcattggcacgaatcgtagcattccaaccgcaggtaagagtcgatcggaactcgtcaacgagtggcttatcttctttgtctaccacaacatctggcgccgcctctccattaaaattgagtgacttgcgtggactcttcgaacagacttcagccagtatgtcttgcagcgctagcctagcaatcgtttgttcagtcacatgttgattccagaatcggggcgccgcttgccaatcgaccgtgtctgtcgttgccgtgagtctgagatgcatgttagtcttgtggagtagccaacgcacaaagccatcgatccggtaccatggcgtgtcttgaggggtcctctcgtggtagtgaccgttattgtaaagccaatccgccttagcttcagcaatatacaccagtgcccagacatccttttggttatagttgtgggagtcagtcagacactgccaccaaccagccgcaccatacaagaaaaaaatcgccatcgatccaaaggccgccagacgatcttgcccccagtcaatgagagccttagagtccttgaggtccttcacgtctccggttttgaacagacttttgctccgatcttctgctgtcatgtattgagaaacaaccatcgttttgttcggaaaggacttggtcttgatacagtggtcgagatcgtctagaaaaagcgcttgttgcatcatcagacagcagaaaagagtctcccaaatccgtttctgtaagatcataaggccgtttcccgttcgtttattcccatggctagcagttccctgggcaccagctttcaaggccttgattttcgccaatacaaactcgccagattggaacatcgtatcttgcttccaagttgcggatgtgtcgcagaccggcttgttgctaggtagaacatagtgatggaagtggtcgaaacaagactgggtgagagtgtggatcttccgaaacgacgagtcgattgccttgaccgtatgcggatcctcagtataatcgctgtgctcatccgtcctgatcatcattccgtacaagcactgccaagatgaggccttgactttgtcgtccgagtcatgcgccgccttaatcatcgacagatctacaacaccttctttgaagaacggatcggctgcgtccacctgcacaagccttgggccttaaggagaacatcaaaatcagttctaaactcatctcaccatccagaaaggccagggccaaaaaaaaacacatacaagttggaatcaagttcaaaaactcatccttatacaccaagccaaaggcttggatggcttccaagtcaggcttaaagttatccattttcgtgtaaaactcgtcatcctcgaaatcgtctccaaaagccttcacaatctttgccaccctgtccatgagttcggggccgtagttccagtgaggattccttgatttgaccagcatgtccttgtgagctatccgagcctcctcgcacgttagcgggggccacattggagctaataaagctgaacagacccagagaaaacccaatgaggatacacaccagacaatggaaaatggaagagaaacaaacttaccacctggttgaggagggattgcatacacacaattatccttctcctccttcctctgctttacctttcgatcccgctcgagtttctgttctggcgtcatttccgacactttaagcctgggcgtctttggcggtttcggtgttttcggagtcttcttctgggccttgcctttccctttaccacctcgcttctttggagcttcctccttgtctgacagctcctccaactcgtccaccccctcgtcaacaacatccttatccttgttttgagcatccttctttttttctggcaaggtcgaattcggcaacaccctcccagatggaggcaaggcagaaggggcattggttgattgaccgccctgagactgttgagcggagtcgtccagagtagagttagcaggcaagtctttcgtggctggaggaacatcattcgtagcaggaggaacatctgtcgaggcaggagcaacttcattggtggcttgaggatcggcattcgtggccggaggcacgtcctttgaggcaggaggaatgtcattggtgggctgcggagttgtagtgtttgagatcttttcacttgatttagactttgatgccgcagtcggttgggaagtccgcaaggagccccttgtaacacgttgagctgaacccaccggcttcgactgagacttagaaacgagagacggttgagaagcattcttcgaagtagaagcacctgaggccgctgagtcaaggacattggatgtagaaggcggcaccagagaagagggagcgggtgctgagacagatgttgaaggcagaactagagaaggggaggaaccagccacaccctgcgcagatgacgagttggaaatctcgggcccagtcaaaccggatgaggcggcagccgaccgcaggttaccggtcgtcggctggggaggaggctttgacgtattgcccgacagtggcagcatcagagaaggatttgattgactgatgaactccgaaagcgagggctgcttattaaccgggaaacggggagtgaggccagcgagagcggcttccgtatcggagatcgcacggaagccgtaagggcccaggtttggaggatcaatctttacgggagctgagcctgacgaacgaaccctatctcagcatgcttgacaaaggcagaaggacagatgtgcactgaccggacattcgagccttcttggactcaacagggctgtcatcaacagacattgatgttgacccctctggaataataataaacaagcaagccggtgttagccaggaattcaacagaaggatgtccagtgatgcatgaggaggaatcagacttaccaatgggcctcttggcacctgtcgatccaacaacggtcgtctccgtaggatcatcaggttcttccgtcaagtcaatgacttcaatctcttccactacaccagcacgctccgactcttcaatcttgcggtccagctgggaacaaaacctcgtcaccctcctgaggtgttgatcttggtactcataggcagccggtgcgagcaagtgataaccctcccttcgcagctcggaaacgttcgcagcggtgttatccttatcccgtatcccttgaaccccagatcagattagttgataagaccccacccgaatgatgacaatcagctgaaagacttacatattcctctcatggccttcatttcagccagagaagctttagccaagttaggaagcacagcatttgagatagtagtcgaggttgagggagttcgggttaagtgaccagtattcacaggggtcttctgcgggaacctgcgcgagagggctgcttgatctttggagagatgacccattggggcaggagttgagggcgtgacaccaggagcgctggtctggttggcaggcacggcggcagtcatagcaaaggtcttctttagattgacgagagcgggcggatcgacatgcatcttgtcagacttgtcgatagaattactcgggcctccagacacctttttgtgaccttgaatagtcgccaacttgaaagatatagtgaagagcacatcagaaatcactgacgacgtgtggcccatctttcagaaggaaaagcccagagatatgaaagccaaaaagcccaccttggtcgggcggttatcagacaccggttgatcgatttccattgaaaccaaactcgagggaccagttgagttgtgcaccgacttcttggacttcgatttcttgggagcgttcttgggagtcactttgatgagggacttaatctacacaaaacaacacgtcaataaacatgccacctgatcggagcacctgagacatgagagagacatagttacctggttgaccagtgcagaagatcgggcctcagtctgctcttcatcagcaacattcacatcctcttcatcggcggataacgccgggtctaaggcagccccatcccggccagtcgaacggaattgatctgcggtgggttttttcgacttcccaggtttatccaatcgttgcacctgacaatccgggggcaagatagaccagaatgaataaaaaaacaggacaacagagccccaatattgagacgactcaccgacggagatactatcttctggtgagcattgaccaaacgagccaggcgcttgggaggtgggaccttccattcctcgggcctcttaatcgttttttcgccctggaataaacagcgatgatacatatgcttagtgaagcaacccatatgggtacagctaaaaaaccaccaggttgacttacactggccgcgctggaggaagtcttctcttgaagatccttactggttgactgcgggtgtttgaacggtaacccttcttccatagctagatggagcaagcagaaccgcagagtcagcgaaaaaccagctacatagtgtgacgagctggagtcttcccaagggtgaacggtgatcaaagtagaagtgaaacttacctttgttgccttccgagatagacgaagggatgtcttcaggcaaagaaaacgggggaccatgatcggctggcaacggattggagtgaggggaagacgcgttcgaagtatcatgcgccatgtggacagtcgagctataggaagaagtcaaataatcacgtgagcactttggaaaacaatccaaccgatttcaggaccaaagatattaccaacaaagcagttatctgaagttgaagagtagagatcggcgagtaacaggatgaaggatagatagagagtcggcgtcagacagacaaaatcagaagctgaacgtcagatcttgaggacaggcgaactgaaaagaagaaagacctgagataatacggactgaagcagaggtctgatgttgatgagtagaaagcgtcgcgtcacaggaaccaggatactttgagagtcgggagcggacagaagcggaagcagaatgtcaactcttgagcacaagcgaactgaaatggggatcagagagaatacggactgaaggagaggtctgatgttgaacagtcgagatcggcgagtaggaggtaccaggaaagattgaaggtcggaagcagacagacagacagaagcagaagcagaaggtcagatcatgaggacaagcgtagtcaattgagcaccagagagaatactgactgaagcagaggtctgaagttcaaatgttcataagttgagattgtcgagtccaggatagattaagagtgataagttgagattgtaacaggtaccgggatagaatgagagtcggaagcagacagacagaagtagaagcagaaggtcagatcgtgaggacgagcgaactgcaaagaggaaccgagagaatactaactaaagcagaggtctgatgatgcccagttgaagttgagatcgtcgaatccaggatagaataagagtgataagttgagattgtaacaggtaccaggatagaatgagagtcggaagcagacagacagaattagaagcagaaggtcagatcgtgaggacgagcgaactgcaatgaggaaccaagagaatactaacaaaagcagaggtctgatgatgcccagttgagatagtcgagtaacaggaaccaggagatagtcgagtaacaagtaacaggtatcaggatagaatgagagtcgattgcagacaggcagttgagaacggtaagttggacgtaggaggatacattgagtgtccagaaggatagaaagagagtcggatgcagaccggagcagacggccaaagggcaggaaggagctgatggtaagcacttgagaacactcgaacagtaaccagagagaacaatgcgaactgcacacctgttaagtttgggaacacttgtgattggcgattgggaggttgagtggtgatcgaagtggaaatgggagaattggttatgacaggagagtcaaccgaagctgtggaccctcagcgaaggagtgttggagcagcatgtggcgcgcggggggctaggggtctagaaggggagcggggcgggggctgagcatggagccccccaaacgcgccgggcatgtagtaggacccccccgccccgtgacatcaccatcaaacagggaccagacgagtcctgaacatgtatctatgagctcattctgaagatgagaattcaaacctgccatttcacacccgcatttcactcccggacactgagagaacccggaagtgaaatgattatatcgacaaacttgagactagatttggatttgcacgaggcgtcaaaagagttcaattaaggtcaatcgaagagaccggaagtgttacatatgatgctgggtgttcatagttacttccggaaagtgattgttcccggaattgacccatgggatttcaaagacaatccattaagggggcaccatctttgcagaagtcgatcatactaacatcccatgaaataaatggaagtgaaaggcacacataattaaaacgatttgaaagcctattttcactcccgaaacaacaagattccggaagtggaacacatcgtctcgatagttggatggaggggtacgttcaaggaatcctgaagacaacgggtcagtatgacacgattttacagatccactcccggaatccacaagatgccggaagtgaaacacattgtaccaatacatgatgatcagatcaccaaaccacctccgagaactcaaaggttgcggaagtggaattagaaggaagccagagggaacgatcgtgagtcgaagtagaataaaaagtaggggagaggaagtcggctaagcctaagaggtagaagagacatactccactaagaggtagaggcctagatgaggatgccaagttgatatcacttccgcaaatcacatgatgcagaagtcctcgatagattggataatgacatccggcatcatcaagatcgcggaagtaactagcccagccaaatgaatacccactgaaaaggaggagatgagaatatattgaggaaagtgatgatctgacaaacctcgattggtggggtagtcacttccggcatctttgacatcccgggagtgactaatgagatgagaacttctgaaggggtcaccacagttgatgtcacctccggaaagaacaacatcccggaaatggagtactcgatgtcacagaacatcagatgtaatatagtgatagaattattaagaccacaagttaaacgactccattgaagcagtcgatgtcacttccggaacgaacaacattccggaagtggaaaacttgaaacgaccaaactttagatacaatagaatgattgaattactaagaaatcgacttcatttaaataccctgatatatcgatctgtcacgactatcacaagtccccttcccttccgcaaactcacttaatctgtgactggaagatgtaataccacaaaaagggaggtgagggtcagttgatgtcacttccggaaagaacaacatcccggaagtggagtactcgataccacagagcatcagatgtaaccaaaaccgcgagttgaaacaactccattgaagcaacctgatacaacgcgaactcacataaacagatgtaataccattaaacagaggagaagctcaggcaatgtcattgaattacaaagagctcaaggagagacaacttcatttaagtaacctgatacaaccgtctgtcatttctcttccgcaaactcatatactccggaagtggaagatatgaccagagcattaagagggagaagagctccagacgatttctctaccggaaggtactaggtcccggaggtggacaaaccacaaagaaattagaaacaatatactcacattgatttgacttagctgacatacacatgcctcaacatgagtccccttcccttccgcaaactcacataatccgtgactgactggaagatgtaataccataaaaaagcaggtgaggctcagtgaatgtcacttccggaaagaataacaccccggaagtggagtacttgatcccacagaacatcaaatacaatagttcgattgaattactatgacgtcaagttgaaacaacttcagttaagtaacctgatacaaccaaaactgaagcgacctcacgttgaagagacttgcagtgaattggctgatagatatataaattactcttccgcaaagtgacataatccggaagtggaagatgtgaaccttaaagaaagagaagaggttcagaagatggcactaccggagggatacagccctggtgacaaaacccatcggtcaattaggttataaataggatttcatatgttcgatgaaccgttcaacaaccgaaattggctcgtgatagataagcgaaagacatcaaccgcgaacagtccccagcagaatctacagtaactcagtgacaaagaaccctgaactagagacaaggccgagcgatccggacaatagcaggagatcacacaagttccaccatggccaaggcagccatttcaatgatgtcagtatgtatgtatgcccagtcagaataagctacatcagcgcagtaggcccctttggcgtgcggcttcggcagctaactccttagtgttcaagaacgaggctgttctgcagaggtgacatcaagtgacctgatccacctatatcatgacagtctacaagttggtgcatgaagtaagtcaatgcttggtagaattatagcgcagacaaataacgttggttataccaaagaatcatagcatggaaaccgagaacgccgatgaaaatcccacatggccaaggcagccatttgaatgatgtcagtatgcccagtcagaataaactacatcagctcagtagggcctttcggcgtgcggctaaggcagctaagtcaatactgttcaagaaggagcctgttctgcagaggtgacatcgagtgacctgatccacctatatcatgacagtctacaaggtggtgcatgaagtaagtcaatgcgaggtagagttatagcgcaaacaaataactttggatattccaaagagtgatagcatgcaaaccgagaaggccgatggctggctaaggatagattcacacaatcagtctttctggcttgaaagcataagcccgctgaggatgacgacgaccagcttgaggcgatgaaggaaatccaatccctcatcagcaacaatcggccctagtcagtcagcatgtgaagactatcacccacactggggcatgaacaacatatctaacccacatcttctttagaaatttattacgatcagagaaatagaacaaactccgcctttgtgaatcatagtgtcagattgtaagaccagtggaagactcgaacttaccagcagaatactacccatactaacctgcctacctaacccttcatcaaagacatagtcagcctaaccctaaccaaccctcatcgatggacgaaacaaatccacaggcaagccacactatattttagaactccttaccctatcataaacgtatttctcacttgcatcagacgatagggcacccagatatcatgcagacgctgcaggcatatacagccagccaacccatgtgtctatgacgtcgaccggggcagctgcgatgagtgtgaacgtaccggccagatgtgtgatatgggagctggtaagtccgaaagcaccacttcaacgaaatcaacccaccaaaggagctgacaatggttgaatcatcaaacaggcgatttccatgtggagaaacaaattgtccgaagacttgtccgaacccgtaatcaactcaggagagccagggccacgatcattcaaaggccagaaatgaattgtacgagtatgttaacggaggtactccttaggaggattggggcggaaatcagtcgattggaacaaagggtgtttgggttgagtggagacgagttgataggaatctgggagtcctactagcggcacattagtgtagtgattgggtcctgacaaactcttggaaatatgggaggcgtatgagattgtcgtaattagctcggaacgtgtggtcatctccaatcgcaataccgtctggaggagaagagacccaacgcaaaaagatatatgtgaagagaaacgcacagtctaaaaattataaatgagcccgacctttcacttccggacactgagagatcccggagatgaaaagaaggtattgatacaaagtattcatgcaacaatgagatgaagaacggaagaatttcacttccgggtaattagagtcagcgggagtgccttcacttcggggaattcaaagtcacagagagcgacttcgcttccgggaactcaacgtcaccgggagtgtcgcatccttccataccacgtttgggtaagcggggtatctgaatgagacgtacccattatgtgtcaaataataggcgaagatcccctaatacctttgcctcccagaaactgcaaagtgggggcaccaatgcataccagataaacagttcgtcagtttccggaaacaacaacaaaccggaagtgaacgacttgaatacagcaatagtgaagaagaagccagatacacaccatcgagaggagaagtcgaccgagagattgaggcatagatgaagtctacgaagaggtccagacgtttcacatcccgacacaacagtcatctaagatgtagaggcatagttgaattcgactaattagccttaaaaatcatactgatgagatgagatcaatccacttccgggaaccgaaagatcccggaagtggaaaaatgttaccagatatatagtccgtctgcttccggaaataacaacaatccggaagtgaacgacttgaatacagcaatagtgatgaagaagccaaatacataccatcaagagatgataaaacacaagacagagggtgatatcatttcacttggagaggctgggttaagaaatccctaagtaatatgaaatttgaccacctgacttttgatcagagaagaagcaagtcatcatggggcagtgttggctgtcagaggagaagctaagcattaataacctagccatgagagattccttcttattctaaatataatgagccagtagaatgatatcttagtgctgatcaggacccgctcgaattccgacctcgagcatccttatcatgtcgtttgcatttggttttcgtagatattcttcaagtggcttttactattacacagtgttcgtcggtggcatccatcgcgcatccatagccaagctgtctcagggcgcaagtaatcttctgaaatctggatcgcgccaacttccctgtggcatccagttcaataacctatcagctgcctgtttaagcttaaacagaaatcaaaagaaaccaaacttactggtcttaaatcaaatacggcgaagcactgaccaccctggaagcaatcctcaggaacaaatcatttcagagtcggaagcgcctctcgaaatcatgatcattgtaaatggaaccattgttcaagttgtcctgcatatcattctgttgagaagagaatacactcatttccggacatagaagtggaatgagttgagagtgtgtgtggggccgcttgttccgaaaaaaaagaattatagcaggtgagcttgtttgttgaatctgttgagatgggaataaacttacttccggtcattgaactggattgagtcaagagtgtgtgtgggcccggttgttcagaagaaaaaggaagtggagtaggtaagctcgattggcgattctgttgagataagaaaaaaataacttccggtcatcgaactagagtcagtcaagagtgtgaagagtgggtgtgtgtaagggaaaacagaacaagagcagatcttgtgttgaatttgagtggggccatcctaaagggtacaagtcgagatgagaggaggaaggttcgcaaggtgaagtcagctcagctctcggtctgtggggcttatctgtgaaagagtgccttaccatgactgtgagagattggctgggttgttggtcaagtgctcaaggtttggcttagaaattctgctgagcttgaaacaatctcagttcacttccgggagctcatagttcccggaagtgaaaaagaaaaatgtttgaaggtaaggaagtcaaagacaggaaacatagatgtcaaatcacttgtgggaactaatagtaccccgaagtgagagtattaataacaaagatttcattatctcgtatcaaacgatatcaagacccctctcccaaatcacttccgcaaactcatggttcccgaaactgaaagtattaatcaaaaatattagacaaccagcagcgccaatcaaatagaatggagttttttctccgagagcataatcagcgatctcaaatcacttctgggaactcatagatccctgaagtgaaacccttaatatataattggagaagtcctagtcgttttcactatgggggactaccaaacaatcctgatctgaagatgagatctccaatccccttcctcgaactgagagattcaggaagtgaagaaagaaatacaagatatacagccagagtcacttctggaaacaagaacaatcccgaagtccaaaacaccatcatgggtcaaagtggactaacagacagatgcatagatgaaatgaactaagatgtagggccatggatcaagttgactaatagtcaacagacagatgcattgatgaaaagaactaagatgtagggccatggattaagttgactaatagtcgtctaagactagaggcagagactaagagatagggggacaggtgaagaagcctaggaggtatgggcatgatattaataggtaataaaagaagaaatatggtagcatagggtaaaagaaagtgatgtcaaaaggaattgacccaaggaaacaacagagattatgagcacagggatagaattaatgaaactgaagggccagagagtaaaggatgaagtaggaaatgggaaccaaatgtgactcatacatgaaaagaggggatggtaagagcaaagaaacctattccaatgggaatgaacccagggacttagaagaatatagcataagtcagtgatatcaaatggggagggaacaagaaaatgcccaaaatcctcaagaaaataaattcggaggagagtgaaatgggtaggttagacaaaagtggtcaaaaataaggttaatacctggagtggagatgagataaaagcaagcaatggtaattaagggagcctaacacacaacatgtgaaagtaacagagtagaagaaagagacattcaatgggaatggtccataagaactatggaggatcaaactactgaaatgaacctagcagataataaatgattaacagataataaatgacaaggcagaaggtcatacagcacaaggcaaaaaagaaaagaaaataaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaagagaacagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaagagaacagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaggggaaccattcaagaaaacagaggatgatgtctaggcaagaaagggtgggtaggggaggaggagatatatgaaactgtttgtcctagaagaggcaggagtacagccacaaacaaagcaaagtgccagggaaaacttgaatagaaatgaagattgtggagatgaaggaggtatgaatagagattgttgcaagaaaagggcaagataataatgtctgggggtaaggaacttcaggaaaatcagagaacccagaggtgagtcttcatcttcattaagtaaaggtgaactgtcatgaagtgaaatcacttctggaatctccaacttcccaggagtgaaaaaaaaaccattaagggttggggtcagttgcacttcaaggaactccaaaatcctggaagtcaaatggaatgttcattcaaaaagttaaaacccagttcacttcccaagactcaaagttcccacaggtgaatcatcatcttgattgataaaatccaattgggggttttgagtatttcagggaagtgaaaagtggacttcacttactttggggttgacctacttgaaatactccaaacccccaattgggttcttttccaggagggacactactatagtgaaaactactggtgtgatttcacatggggtaagaagagtattggaaaagtgagaagaggaattacttggatgaaagtaggaaaactcaccgagatggaaatgtgagcaaggaaggatactacaggtggagagaggtcagcaatgcagaagaaaatagggagcaagcataagataagtctttgagaaaaaaccatataagagaacaaaatactatgacaccatctatcataaataatgttgatgaaacaaaaaagacttattttactttgaaagcaaaagagcaatgagactataatatataccttaagggtcaatcctatgaattggtgatcaaggaaagccccaaatgatgaaacctcagactggaacaaaaaagacttattttattttgaaagcaaagggcgctgagactataatatataccttagggctcaatcctttgtattactgatcaaggaaagccccaaagtaggaaacctaagactcgattttgtaaccctaggtgtcagcctcttgcatggggattactctggggtaaagtatggtcagcagaaagtagtgattgtatggaagaaaccaagggtcccagtgaggcaaaatgtccttttggagtacccataagaggggaagctcatattccataaccctagggcttggcctctagagccactgttgtcactagggttaggtacactaaccctcaccctaagacgagccagctgaaagtagtgattacataagcgtaaaaaaatgtggtccaatggtagcaaatttttatttgtggaaaggtcatgggaggttcatgattaacttcagtaaccctagggctcagcctcttggaggtggatgcaagctagggttacgtcccgtaaccctaaccgtaaccctaaccctaaggtgtcccaaaagtgtttttaggtcatttgggaacacttttttcagtggtgttaccttgttacctcctcaccaaaattgggtaacaggcgccacgcccagggccctgcgggccctgggcgtgccactaggtagcgcacctatcacaagaacccagctcgatgttgaatacacagccttcaccatgacaatcataaagacactgctgacaactcatctacaaattaaaatgaaatttcatgatgagtttcttacttgccagtatttcaggagtgaattcacctgaagatgtgtctcctggaagtgtgcctcttgttgtaaatgttatattggtgttaatgttctatgtggaatatgctgatgaggtggaaaaattgagtctgggaccaaagcctaagagtcagagaagagagaggggtcagaccctattcaagttgataagatctgaaaaggctgaggttagagatacggagttagataagtacagcacctgtggtatatggacagtgatagcagatagagtgtggaagggatcctctggataagggttacctctggtgagtaattctaagatagtagaccaggagagttgaaacactcactgcttgatgtagtggacaaatttctgactgaaagatggggataatatttctaagggttataactatctagtgaccaggctgagcacatcaggggactgatgaggaacaaatgatgaggtgaaacatagctccttatatacaaaagctagggagtggccagcttgtgggttgaacaatcaagttttccaagggttagggtgaggtttagaccttgccattttacctctatgcatatgcactgtcagagcttcaatctctgaagtttgagcttatttccccaaaaggaagtaaactctgaacctcctattagcaaaaggacttagctgggcccattaaccaataatgaaataagacttgtatgatccaatggttggggttagacttgacattaattcaatttcctaacccgctttcttcaaaaatgacagtagaagacctcctagaaatgtgatacattatgacaaatggtcaactactcactagccgggctgcttgacttggaaaattaccaattcattgaaaatactctgtgctttcatgggcctggaagtctctactcagaggcaatctcctgggtactgatctgatttaggtattgaccttgacttgttacctggctatatatgtagacccaaatcaatattgggctgcatgaacaaccccttgagggccatggggtttttgcaaccctagatgacccagcaggccttgggcatgacacttggtctgatggggtttgaggaataagggctcattccaaggggtgggggtgttacaaatgtgagtggttgaggtgttatcagtcaagaacaaacaacaaatatcaatgaaaagcttttttttatctaatgaaagtctttattcaaatcaatgggttttctttttcttttttttgttctctttctcagaagatgaagattgtgacttgattttattctctaaatcctcaattctttctttaagagtcatcatttctctgtaatcttctcctagtgatgagaataatgaatcaataacatgttgttgctcggccaactgtgctcgcaatttccagacatagatatacccttatgaagtaggacaaagtaattagtaaacctcttcaagagcagaaacatgccattcacttacagccaggcagttcacacctatatcctttatcttcacaccgagtgcactttctgtttccatcctcaacggtacatttccaaccatctccatctctgatgcatcttttgcaggtgagctggtatatgagactatcaacaaaatatcaaagatcatcatcataggaataaaaaagaaactcaactgtatgacaaaacatgtgatctgggttcatattgctatgatatagtgctctcaatgataagattactgtttcacaacataaatatatgaattagggtcaatagagttggatggatatgtcaacctggatttcttgtacttactttatttcctcttcttgtatcagcaaaggtagggatggtttggtggtgagagtgaagcaagtgatgggggaataaaaacaaaaatgtgcctctcttatatagtaaattagacccctggggacccatgggtggacttgtggtttgctcacataagcaaatgcttgacttgtggtttgctcacataagcaatacttgaccctggggctttttgaatattcttgcttctcctccttcttctcttgatctttttctcaagggctggtcagcttgatgtatccatctgtgctggtttctatttggattagaactagggttagggaagtttttctaactcttgaattctaaccctctctcaagctgtcttatggttgttatccagaaattcatgcaacttggttgtatttaatattgaattttacatcccatagccttcatagtttttgggtgtatcacatataaggctgcatagtatgaatcctcatctgaactagtcatgttacaaattgtagagtcttcaaatatttggtcaaagtttagatccctttcttcggtcccatattcttgtgacttgataaaaagtatgtcttggacgatggagtttatcttctttgttctggtatagtggagtttagaaaccattttggtgacctgctccaaggactcaatattattgggtcttctgaatatgtgagtcaatgtgatatgtcaaacaatgtcagcttcaataatagttcaaaaataaaggcatggagaggatagtacaaacatcttgatcagtagtgtggacaactcatgccaatagaagggcaatggtagctctgataagcacaatgtctgtgattcctcctccaaaacatttttgaggtatcccaaggaaaaccaggctggtgggattatctctccaaggttgttatcttgaagcttgatgatgtcctgaattggaatattgacttcttttcctggtaccaactcttcaatgagtgattctgggatgtttttgactagacttgatatgttgttgtttgcaataaatccaagggtttgggttagggccagttgcctagatatcaggaatctcttctcgaccatctggtaatttgagtatgtcatctttggttgttggtgagggagtaagtaacatgaggcatcaggtgattctgcaattgttgacacatagaggtcttttggtatggaggggtgcatgcaggcttacctaggttggtgaacttgtaatttatcacactgataggtcggcctcaagtcagatggattgataaagaaaaagcatcaataattgcagcgctttatatgtaaatcaagtctgtctgtcagaaattcagctggctaacttgtgggtgagttagggctggggatgaaacatagctgtgtacttaaccttacccaactccttctctacatcagctaaactcttttgttaaaaggaaacacttcaatatgaatatggttttgccaaattaactaactagcaccttcaatggttcaagtacaaatctgaacccaatcttccaagtgtgtcccattgttattccatattcatcccattgttacctaaaattgaccctgtgttatgacatcttacttgctgtttggtctaaccgtgacaagtatttcatccagaattcttcaatgaccaaagctgaggttttggcatcttgaaccacccatgttgaggatttgaacagaaaccatccatttgacaattcacggttcagattagatgacctcccacccaaccaacccaaccactcaatgcaaattatccttccctccagggaattatttgcacacactggacagattggccaatttttattttgcctaagtcaaacattggatttggctacctttcccaggagagttttgggatttggctagctttcccaggagagtttggcactccaatgattccctgcagaatcagatgttcacccaccagacttcacaactgtatatgattgggtcctgaaaaatcaataaaatcatctatcaacagttcaaggaaaaggtttggaaatttttaaaccagtagaaggatggtgaaagcagccagcaaagaatgtctttccatatgcttagccttcttcagtccctccaaggttgagtggtcaatatattgggctccaaatcagaacatcagtttgcactgagaggtcagtggagctcacctcaagtttgcttttcctgagtgcctggctctgtgaaatatattgaatgagttagatattcataatttggaccatgtagctcttggaattggaagtcaaagttcagaccctatggccttttgtaattgatgaccctgccagattagggtgtggagcttccaggaggttttcaactccaaggaggctggttatgtgaatgttgattctgttgtatgaatgactgattgattctggatgtaaaaacattggatcctataaaatactaaaagggtctgatggatgaaggcttgttcttcttcctttgacatccccaaaatgactgataatcttcttcaactcaaactccttaacctccccactcaaacgaaaaagcccaaggaatcaaattcagaaattcccatctggattcttctcagattcagtgatccaccataggcagtcattttccacatcagtctattcaagtttgccttgaaatcagttttgttccattgagatgatggtgtgctcagtttctggttcagattcaggcttgattggtggtgacaaaagtggtctggtctcagctgggatcccgttatcctcatctttgggtaacttggattgtgcgtcaatcaaggcttctgggctggtctctttggaggaaacaatttgaggcttctcttccttgttgttgtgctgaattaccacccgcttttttgatacctttcaaaatggatggtcgctgtcgtcactctcactagtgtctgaatctgagtcagagaagatttgagggcttggtttgcaatccactggttcacttgtgtaagtttgcctagtagtgctgccttgcacaatgtcatcaggagcatcttctctagaagttgttggcgcgtgtcattgcaattcaccttgaattgttttctgaaatcttgagaagcacccgtcaatgtctgagcaataaaattcgtaatactcccttgttgttgtgctgaattaccaccagcttctttggcacctttcaaaatggatgttcgctgtcttcactctcactagtgtctgaatctgagtcagagaagatttgagggcttggtttgcaatctactggttcacttgtgttagtcggcctagtactgctgccttgcacaatgtcatcaggagcatcttccctagaagttgttggcgcgcgtcattgcaattcaccttgaattgttttctgaaatcttgagaagtacctgtcaatgtctgagcaatgaaattcgtaatatgtcactggatcacctgagtcctctgactaaaccagaggaaagccatccccagcagcaaaaccacttacctgagaatgattggcttgcctttgaaatctcttatctcccctcttcctttgacatccccaaaatgattgataatctttttcaactcaaactccttaacctccccactcaaatgaaaatggccaaggaatcaaattcagaaagtcccatctggattcttctcagattcagtgatccaccataggcagtcatttccaacatcagtctattcaagtttgccttgaaaattcagttttgttcaatccaagacgtggtggttgtactcagacttctaggttcagaattcaaggcttgattggtgtggacaaaagtggtctggtctcagctggggttccgttgtcatcatctttgggtaattcggaatgtgcccatccattgaaagcctctgaaattgaaccaatatgtacatacaaggctacttacctggcagaagcctgcaaggtgagatatgaactcaatggccagtaactcgccatcctgcatcgtccgactgaaaggttgagcaacttcgatgatggttgcatcattttgtaacttccgtttgagaaggtctaacatcaaaatgttgcggtcgaatttctgccaaaaatccttggacctgaagggaggcatttccttctcttttcttttggagggctcttgttggtttcaatattaacatgaaaatatatgggataggatgtactgttagtttggatgagaattgatacagaatcgtatgggagagagatcactgaactggtctgggttggattatcaccgcacgtgcacttcaaatgtaccctgctggtcttcctcaactctctgcaatgagcacactgagcgggtggcctgcctgtttgtatatcaaacaatagcaatcagcaagactgatgatgatagttggattgagagcaatcaagggaccctcaccttttttacagatttctaccaaagtccaatcggcgtgacaatagctagtcaatcaatgttcttgaatgcacaccccacacgcaaatttttaacctgcatatatatacttagctagacagaccagtatttttcaagttgtacgagtatggattgcttactgttgatatcaaacaatagcaatcagcagggctgacgatgatagttggattgaaagcaatcgagggacgttcaccttttttactgatttctaccgatcggtgcgaaaatagctagttgatcaacgtcctttgatgcacaccccacacgcgaatttaacctgcatatatgtacttagctagacagaccagtatcaacgatgaaacggatgcgatgcgtgcatcggcatcgcatcggagtgagcgatgcggggccgagaatcggcatcgtatcggtttactgatgcaatgccgatactttgcaggcgatgccgatattatcggcaggcatcgcctgaacctccctccggagccccctgacatgaggagggactcaggagggtttgtcgtgtcgctgtgtcctgagttcactcaaggccgagtcactccgagtccaagcaacgatgaaacggaacttaagcgccgccgccacccaatcctgaccaactcaacagcgactcggactcaaatccaattcgtgaactcgattcaccttgcttggaatcgaatcggatgaactcccctcgacggtcgttcactgccatcaggattcgaccgttatcaaacagaccaaacggctcgtcagcctgactctgaggaaccccaccccgtcgctggtactgtagtgtaccgattgatctccaattcttgtctgacgacgagttgaatcactctgagcctgacaagtttctccttttttattcaatatccaggtagtttgtaccaatcaagcgaaatctggctcacttcaccgctatcgcttcacaccgatgtcgcttcaccactatcgcttcaccgacattgcttcaccgctatcaagcaaaggtaccacaccaatccaaagaaacccaaaaacaccaagcacccaaaaacaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgatcgacttcctttgatgcacaccccactcgcggaatttataacctgcatatatgtacttagctagacagaccagtattttcgagttgtaggagaatggattgcttactgttgatatgtaaggaccaagtcaggatgtatcagattcggagttgtgttgcgtttgtgaccgtgtgttgtatttatgttttaattcaatctaactgaggcattcggctacaagtcgggttgccaggtgaaaattttccttcgggctgcccgccccggcccactgacatccccacagtttatgtacagcattttgttttgctgaaaggtttccgaagtccagataggtcagcaccaatctcattctttattctgtttgacaatccatcttctcacacaagtattcaacactgacacgttctccttctcatccggactttgactcttgtagaggtgctcttataagcgcaattgaatcttcgtgatcactgacaatcaatggtcataccaaattactcccaaaagttggtgcacgtcgttgcaattcaccttgaattgttttttgaaatcttgagaagtacctgtcaatgtctgagcgataaaattcgtaataagccaccggatcttggcccaacgtagtttgacagatgatgtgatctttagagtcttccactgctgttttaaccgacttgatgactctgaaaagtgcctggagttgtttgcgatccagcctacacagtcttggcttgtcataccagtctactaattgctgtcattcaaaggtttatctttaatggtcagattcatcaatccattgaaagcctctgaaaaatgattgataatctttttcaactcaaactccttaacctccccactcaaatgaaaaaggccaaggaatcaaattcagaaagtcccatctggattcttctcagattcagtgatccaccataggcagtcatttcccacatcagtctattcaagtttgccttgaaatcagttttgttccattgagatggtggtgtgctcagtttctggttcagattcaggcttgattggtggtgacaaaagtggtctggtctcagctggggtcccgttatcatcatctttgggtaattcggattgtgcatcaatcaaggcttctgggctggtctctttggaggaaacaatttgaggtttctcttccttgttgtcatgctgaattaccaccagcgtctttggtacctttcgaaatggatggtcgctgtcgtcactctcactagtctgaatctgagtcagagaagatttgagggcttggtttgcaacccactggttcacttgtgtaagtctgcctagtactgctgccttgcacaatgtcatcaggagcatcttctctagaagttattgggcttggtttgcaatccactggttcacttgtgtaagtctgcctagtactgctgccttgcacaatatcatcaggagcatcttctctagaagttgttggcgcgcctcattgcaattcaccttgagttgttttctgaaatcttgagaagtacccgtcaatgtctgagcaataaaatttgtaatatgccactggatcacctgagtcctctgaccaaaccagaggagacccatccccagcagcaaaaccactcacctgagaatgattgacttgcctttgaaatctcttatctcccctcttcctttgacatccccaaaatgatcgataatctttttcaactcaaactccttaacctccccactcaaatgaaaaaggccaaggaatcaaattcagaaagtcccatctggattcttctcagattcagtgatccaccataggcagtcatttcccaaatcagtctattcaagtttgcctggaaatcagaggaaaatgaaagggttacatttttgactgatgacagtgagtaaaattatcaattctcttttttcttatttatatatcatgtttgtcctttttacttacattgctgctgttgagtttcaggggatagctcaattgaagataagtggaaacttttgtccactgcaattgtgtggcatgagccacccattaaagcatacagtaagttgtgacatttgtattttagaggattcaacttcaagcacaccagcttaattaatatatattttttggtcttatgtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngttacctccttaccaaaaatcgtttcagtaaccctagtctctcagcatctgtgaggtggatgcaagctagggttacgtcccgtaaccctaaccctaaccctaaccctaaggtgtcccaaaagtgtttttaggtcatttgggaacatttttttttagtggtgttaccttgttacctcctcaccaaaattgggtaacaggcgccacgcccagggccctgcgggccctgggcgtggcactaggaggcctctgcctgccagttgtttccctcctcatcccactcagtacacatttttggtgggacacctgtcacagatatttattacacaagaggttcacaagtagtacagttcacagttgaaatatatacacagtttcacaaacattacacagaagaaccagtcctttgttccagtcctggttgaagcatagtgctcccagaccctttgggttcaagaaccacctctattacattatacacatacaacatcaaggaagaaaacaagtatcaagacatcaacacgagaaacaacatcaacaacttaatcaattctttggacaacaagatcaaccttcaacaattatacaaccatctttgaacataatccattatcaccaaccaaactgccaagcttaccttggtggtcttgttttctgataatatagaaaggcagagtttgcagctcatttcatccctttctccattcagcaaaaaggatcttacaatcactttttgagtcttacaagggagtccccaacgtgatacggattacgttataattgaagaaggatcaaattctagaagaacagcaagaagaagaaccaacacggatagtcgacactcttgaaggattttgcgaagaacaaatttatcaaccacaactgtcatcaagtgtagaagaaacatcaagttaacctgaagatcgaatagtcaacggatagaacctattaacgaacaaaaactactaaacctctgaaagaagaagaagatttgtgactctagttctgacagacgtatctcgaaggaagcagccagttatatcccagaagaaggaagaccaccgaaggatttggataactggatcctgtttgaagcgaacgtcggagcccactcgaaggaagcagacgattatatcccagaagaaggaagaccaccgaagaatctggataatcgtatcctgctagaagaacactcccagctactagtattgttactgagaaaacccccaacttgccctggtaaagagaccagagaccattttttgaattgaaaaacagagtttagtaggattagtatccaaacatagtattacatcacaacaactaagaagtcaacaggaacaacatgagtttaccatataccgtgccagatttggaagatggatttgctccaacaacacctttgggaaatagaccatttgcgtcaggatcaaattcgaactggaatccaggatttatggcaccaccaccaccaatgaagaaggataagggaaagatgccagccaatcaatacagagaacaacaggttgaagaagagatgtcagactcagaagatcctacaccacagagacaagccaagcaaacggaacctccggtgactggatatggactacataatgcaagaggatcggatggtgaaccaactgagagaagatatggaccgaggatcattaaggaaccgggaattgtttacgacgggaccaatttcacacgatttctagcgagatacgaacgagcggctttggcgtttcaggcatcggactacgaaaaggcgttacagattggacgatttgtacataaggaggaattgaagttggaactcgaggcgatggaaggttacgatagtttcaattggatggagttaaggaaggcaatgaaggagagttggggggaattggacaacactattctatatactacggcggatttagtcaaaattgtggaagaatactccagaaagggaggactgaaggattacaaagagtacaaggcttacttgggaaaattcaccactatcctgaaatacctcgtggataatgaacatttgaacaagaagcaggacgcatcacttcttttcataagcgcattttctaaagaaagtcagaagaacatcaagaggactttagtcagtaacggacaactcccaaaaggaccagacggcagtagtaaacctccactgtggaaacatgttacagaagcagcggatacagaaattagggttgaagaggaaggatactttgaggtttcaggcttctccgaggcaaacaggcgaatgcaacgggaactggatcagaagaaaggtgatggtcagcgacgagaacagatgatatccagagctccaactggaaaggtggtcgagaaacaagtagaagacatgattcaggagattgcttcactaaaacaacagttgaagagtgtattacctgtttacaaccaacaaggatcagaaaaatcagaattctcacgtggaaacgccaggccctctgcaccaatttacgagagtatgatgtgttattattgtcacagagaagggcattcaacctatagatgttcagaattatttaaggatgaagaacaaggactagtgaagcggaacgggaaagattggtatctaccggatgggcaacatattccatggaacccctcaagaccaattcgaaccgtagttgcaacagcttcagcagacgcaaagatgcaagaactctcaaggaatgcaaccaaggcagaaccaaatcagactgcagggatcatgaagtcttcagctcaaaccattgattgggatccaccaactttaggagcggaaaattttctaggaactcacgcaataactaggtcggatgcgcagaaaggaagacgaagcgtccggattcaggaaccaacagacaatgaacagatggatgtggatcaagaggaagaagtggccgagatcttgcagaaccccccgaaaaagccagtcgagaaggtttggagtaaagatagaatctcagcgatgaaatccaaggatgcgagcccagaggaaattttgcttcaggaactagacaatgtcaagattccgaccacttttgctcaactcacggctatatctccagcatacacatcccaaatcatttcaaaactacagaacagacttccagaaaaaagtaaaacaacctacgtagctacagaatcagccaaggtttctgcaatggaactcaattcagatcaagaagatacagacccttgctattacagttgcgctcttggttacgtcacagcagaaattggaggttcaaaagtggattttatgattgattcgggctcaatggtcaatgttatacccagctcagttgcccaagatttagaactggaagtggtcaaagtagatatacctatgaaaggagtcggaggagccagatgtgatttgagcggagtagcagaaaactgtccagtaacaattggaagattctcaggaccggctcatatatttgtctctccaaaagcacaggactgcatccttggacgaccatttctttttgattacaagtgtaatttagaatatcatgaaaggggcgaaactttaatttttcaaggagcaaatggaagaaaagtatcagtaccacttgcaaaaacaggaaaaggtagaggttggaataacatgaaagatctcagcactaacagtatgaagctttttttacaggaggaaaaatcccgaaaaatttcaaaaacagaatcatcccagcattttttctgattcccggtgttcacttaaggaattactcactaaagctagtcaagcgagttgcattccgaacgccggttcttctagactggcttaaaaatattttctttgatttttttcagaagcttacaaagaagacaaaaattgttttcatgaaggtaatgttgtgtagaaagaattttttaatcagttttatttcacttttaaaaattttcaaaagaggtacagctaaattcaaagaatcaagaaaaagagggcaagacttaccaaaacattcacacaatttatctgaaccagatgtcaacaaacaagaagtagattttgctgcaccagaaaaggaagtggaagatgctgaaaaaactacagaaactgatgatgaagaaaatttggataatttttttcaacaggaggaaacaggatcagtccaactccacaaagtccagcaataatagttcaaacactcaagagtttcaccttagtaaattttctccagaaaattccaaatttcctttaaatccaaaaaacaaagaggttcagagatcaacaagcttaagaacaagattttcaacaaacacctgtttttacctcattcaaatcttcacagaaaaattcaaaacagttactgcactcctcttgaaaactcagatctcaagaattttggctatgtggaaaaggaaggagagggatgggataattcttctatttttgattcaaattctatcacatatttgcagccactcagttcaattatcttgacccaagctcttccagatcaaaatttccctacttcagaagatcaacttcatattttaccagaatcagttccaccagatatagatagaatcaggttcatctgggaacatgacagatagaatataactaaaaaaaaaaaaaaaaaagaaaaagaaaaaagaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaatttcaagcataaatcataaaaatacccaaaacatatcagtttcacactctttttttgataagttgggggaggagattcatctcttatgaactcaatcttaaatcaagttttctttttttttcttctcttaggaatggttgaggacaaccatttaagttgggggagggggtttcttggtttttcttattataaaattatcaaatttaaattttttttactctgcaactcttatatcaagattttctagataaagccttacttgatttttggtcagttcagtttaggaggacaggacacatggttgattgcttaaaaactcagttggataaggatcaaaggttttctttcaaatctgtatatacaagtttttatttagactacaacatcagctgaggttgggggggaagaagcgacttcagctactcgttttggaatcattaccaactcaaaaaacgaggatgagatggacgagtttcaaatgcagagatcgactgaggaagaaggaaagggacaatggaggggaggaaaaagaagtgaaaaggacgaccaatcgagtggacagatgggagagcaagattgagagagggacttggaggagaaatcgaggaggacgatcgacttgaagaagcgatatagataggagcaaggagagaacgaagcaaaggcgggatagatggaggggatggttgagaaggaagaggaagaggatgattgatgatggagttgagggaagaagagactgaagtgaaggtagggaaggaagtgaatcgaatcgaatcgaggaaccggctctttaaatactgaaggggatcgagggacgaaatcggggagaagtcctgtttttccaggggaccccattgacccccctgaggaagaaaaaacaaactgcatatcaacatttgttatcgacttggattcctttcatggtcaatcgatgacggtcttgaaggataagcgttataattcgaggggctagtaacaattttttccaattggcgagctttttttgggcaaggaagtggattgaggacaaggagcggtgactccagctacacttttggcacggatgttggtaaatcggacgagtagcgaggatagattgatcggcgatgaagtgggttgagcgcggggggatgaaattttttagactgtacactaccgggccgagcctgctagagaaaggacgtcgcaaaccaagtcgagggaagattgggcgagtgaagaggcctgggtagctgatgcggatggtaaggcttggataatcaagtggcggatagacggcgggccaatgagtttttttaggctacatgctaccgggctgggtctgaagagggcggtaagacgaggggatgatgaatccaaggggttgggggacaagaagatcgccaaagaggatcggcgagaagtcgaggatgtacgctaccggaccgaggaaagtcgaagaaaatggtaggctggacaattcgcaaggccgggatagttgaagtagaggactgcgcggctagactacaagaaaatctgcggagatgaagccaaacatcgttagagcggggtaaacaaatacgacaataaaggaaaggaacttacaggaacttacgaattcaaggaacgacatcgtcgtgaagatcatcgagaagattgtccagaagatcgttgcgaggatagtcggggtggagatgagatgagaatggaataaaagagaggagttggaggatacactaccgggccggagcgaatatcctggagatagactagagacctgtgaaaggctctgtgaacggtgcaaggtcaactgttacctgtataacttcaaaaatggagtcagccaaacaggacttcagttccagtccccaactaggcaaaaccagttacacctacacagaattcaacaccaaggacatgggttccaatcccactgttgagttttcaagtgacatctcgcaccagactcgcctgcacatccgcagcagcatggtgagacaggcaaactcgaccgaacagcggttctcctataagaaaaagacaattggcaccggttgcttgctccctagactcgacaagctttgtgttctcatttttcgatcaagactcaagaccagattcaagatcgctcatcaaaagacctgaaacggtaaagttcgaatcactcttatcgtcatgctcaaacgatctgacctctctcgtctcaatttcatccgccttcaagtttgacccgcaaatatcaatccggcttcctcaggcaattcttatcattcagcaaccagtccactgttgtgatgtttgttattctttttctctttcttcatctttctctggtgcttaattctttgtttgttgaggaaatcactgatctttctttcattaacttgtcgcttctgcctcatgttcttttctcttttctcagactgtgctatattttgtccgcttcttacttctaaaaaagacctccacgtgtttttacattatcttgaatcactatcggtatgcttctcttttttcttattctccttctttattattgtttcttttcatttctgatcctgttttctctctagtctggttttggtttttggcaattttattcagaatttcaatacgattaacagtcgaaatcgctattcgaaacactcatcgccttcaaaccaaaccagactccagtgatcgtcgtaatggatgctatcaaccctacgatcctaaagacaaccattgaggctataccggtactgaccgaagaaaatttctcgacatggaagactcgcattacggcgctcttcaagcttggtggtctcaaagaccaaatcctcacgggtgaacctgctcttgaggatgtcgacaactcaatcctctgcgcggtcatcatcgccaagctatcgaccaccactcacaagaacgtggtcaactccacaaatgaagaggacgctcaactgctctggaaaaacattctaaagcggttcatttcaaacgaaccttctaatcgcgctcgagtatacaactcgttcgccagcataacgtttgattccagcaatatcgagaaattcattaccgaagtaagaagcacgattgttagaatggaagacgtcggcattgatatgcctgacgatattctcacctacgatctcctgcgacgactccctaaaagcttggacaatatcaagcaaaaaaatcactcattcaaaggatggcgaggacatcaaccccgaggctcttatcgatcatctagagatccacctcaacgagttgaaggtctctaacggagaaaaggatgaatcgctcgaatctgcgatgttcaccaaggaggatcttcgatgcaaggaaggcgcacataacccgtatgctacatctcacagacgggaaaactgttggttcgtctatccggagaagcgagaagagtatctgaagaagacctacggatcgaacgttagcagcttctctaccttgtcatctcaccatccaaacgtcttcattcttgattcaggatccacatctcacatggtctctgacaagaaaatgtttctccatctagacgaaaccgaaaaaggactgatcaacactagttgcggtcccaacactctgaagattgaaggaaagggatctatctcgctcagttataagaaaaaaaacatcatctttcacaatgtcttatttgttcctaaaatcaccgtcaatctactttctctccgtcatctccttcttgagcaatacaaattgaatttctccgtaaaccacttcactattcacaagaatgatcaactactccttgaaggaaattacaattgtaacattcctgtcattaattttgagtctacgagccaccaatcgcatctaagctcagcggaacttctgcacaagtcgctcggtcacgttagctataggcgaatcagaaacaagataggaatacccatcaatgctcctgaaacttgcaaatcgtgtgctgttgtgaaaatcactagagcatcgttcaaggcaagaagttcaacaacttcaaaaccctttgaggaaattcacctcgacgtgattggtcccattaccccatcgtcacacaagaaacatcgcttcatcctcacaatggtcgacagccatactagatttgtgtcggcaattcctctggtctcaaagagtgatgtttactcaactctgtctcgactgatcgatattgaagcaaaacgattcggttactatcctacaattcttcattcggatcgaggaactgagttcgtcaattccaacatggatttgttctgcaaagaacatgtcatcagacaaagattctcggatgcatacaccccccaacaaaacgggctggccgaacgcttcaatcggactatcttagaatccttgcgaaccatcatattggactcgggactcaggaaaaatctatggaatgagatcctgagtgcatgcacccttaccctcaatcaagttcccactcataagagcaaaaagtcgccatacgagctctttaaaaaccggtctatcccacttgatttttttcatcccattggcaatccggtagctgtcctctcttctcacaaaaagaataagaaacggtcaaaactcgaacctcgtggagaactaggaaccctggttggcttcaatcaggaaatcaaatcctatcgaatcctgacagaagaagggatcatcatcaactcaaaaagtgttgattttttggaatttgttccaggtgtaaaattctcgactgacgacaatgaacttgttgtcgaggagaaagtcggaactcctgaaaaagctggagtgagtgaggaagaggatgaagatacggctgtcaaagaggaagaggatgaggaagaactaccggaatcggaagaaggaaactccaacccggatgaagattcagactcggacgatgacgtgattgtagcagactccttgattcccgaaacagatgaacctgtcggccgcattctcagagaccggaccctccaagtaaaacccctgaagtactctcatctgtcggaggatccaacatctttcaaaaaggctgtcacatgctcaaaagcggaaggatggactaaggccattgatgaagagctggaaaatatcaaacgacatcaggtatggctggatcaaatggaaaagccagataaaatactgtatcacacctgggtgtttaaaaccaaacctcctacaatgtcgtctcccgaaaaacaaaaggcacgcctatgtattcaaggatttcttcaaacatatggcgaagatttctttgaaacgtttgctcccaccagaaaattcccatctcttttgacgctactcgttctggcactagatcttgatcttcctattaaacagtttgatgtgaagagcgcattcctcttcgctccacttgatgaagaaatctacatcaaaactcctgaaggatctaaacgaactgctccataccttaagctggttaaatccttgtacggtctcaaacaagctccgaagaactggtatgaaactctgacggcttggtttgaggaaatcgactacaacccttctgtgtcggacgcatgccttttcattcacaaggacaaaaattcttttatattcttccacgtggatgatctgattgtggtaggacaaactgaaaagttcgagagactctttcttgagcgatttccgaactcctcagctcacactccggataccatgctaggaatgaatttgaaagtctttccagatttcatcgaactttctcaaccagcactgatagaaaaaggacttgagctcctcgatctcggtgaatgtcgccccgtcaaaactccacttacccccgctgttcaactacatactgccacggacgaagatcatgaggcgttcttaaagctcaacattaactacagatcgttcacgggaatgcttaattatttggcatgcaggaccaggccggacctttcagccgcagtgtcaattttatcaaggttcaatcaaagaccgggtctatctcactggaaagaggtgttacactgctggaaatacttgaaaggcactcaggatcgtggtctgctcctgaaaccaaggaaggacatgttcatcgacaggatcaacttcttcactgatgccacctgggcagaagatcaagaaacccggatatctcaaagcggctctttggccttctggaagtcgtgtcccattctgtggaatagcaaaaaacagaagaacatcaccatgtcctctactgagtcggagatgaatgctctatcggacggagagcaggaaagccaatggctgaagtttctgattgaggaactgtggaagaaaaaactatcgcctacacttttctctattgacaacaaaggattgttggaaaaactgaaaaactttggtgcaaactcgaagaccaaacacttggatatcaagatcaagagtctccgcgaaaaattcaaaaagaaggaaattgatgttgaactagttacctcagacgccatgatcgcagactctctcacgaaagccgctcctcattcgtcagtcaagaagctccaagatcaatgtctctcagctctttcctcatcaaacaaggagggctgttgagttttcaagtgacatctcgcaccagactcgcctgcacatccgcagcagcatggtgagacaggcaaactcgaccgaacagcggttctcctataagaaaaagacaatcggcaccggttgcttgctccctagactcgacaagctttgtgttctcatttttcgatcaagactcaagaccagattcaagatcgctcatcaaaagacctgaaacggtaaagttcgaatcactcttatcgtcatgctcaaacgatctgacctctctcgtctcaatttcatccgccttcaagtttgacccgcaaatatcaatccggcttcctcaggcaattcttatcattcagcaaccagtccactgttgtgatgtttgttattctttttctctttcttcatctttctctggtgcttaattctttgtttgttgaggaaatcactgatctttctttcattaacttgtcgcttctgcctcatgttcttttctcttttctcagactgtgctatattttgtccgcttcttacttctaaaaaagacctccacgtgtttttacattatcttgaatcactatcggtatgcttctcttttttcttattctccttctttattattgtttcttttcatttctgatcctgttttctctctagtctggttttggtttttggcaattttattcagaatttcaatacccacccttgaagaaaatttatacactacaaatactgggttcaattctcacccaaggagtaaatttctgaagaaacaagaaggcgccctgttcaattcccagtctcaaccaaacataaccagggaattttggataattaaataaacataaaaaaaattatcaaagtttattattatcattacacaatctaaatttaaattctaccatacaagatacataagttttagccttcaaacacagtcataaaatcagaattgaccggggacagtcaataagttgggggaggatgtggtcattattcctgtgtatgaaggaagaaaattcaaaaaaattattatttatcaatcaaggactcaagatagggacaaatggacgtcagaaatggaatctacggccaatttaacccctagtcacacactggaaccaccttcatatctcaactggatcagaagttatgcagaatcaaggatgtcacacgggaatcacaggatcagaggcactcagctggagggtaaatttcatgggggtatattgcataatgcatattgaattccttttatccatattgaattccttttatacttacaaaaccacaagttggccaccagttgtaccagttaaattcccatttattcagccacagaacacatgaattcctttcttacagcttacatataaaaggaatgcgttgtagatagtctagcaaaaatccctcaggattttcaaggatagggcagctaaaatacctcatacagggggtcccttggggctaaaatccctcataaattactatataaggaggcctctgcctgccagttgtttccctcctcatcccactcagtacacatttttggtgggacacctgtcacagatatttattacacaagaggttcacaagtagtacagttcacagttgaaatatatacacagtttcacaaacattacacagaagaaccagtcctttgttccagtcctggttgaagcatagtgctcccagaccctttgggttcaagaaccacctctattacattatacacatacaacatcaaggaagaaaacaagtatcaagacatcaacacgagaaacaacatcaacaacttaatcaattctttggacaacaagatcaaccttcaacaattatacaaccatctttgaacataatccattatcaccaaccaaactgccaagcttaccttggtggtcttgttttctgataatatagaaaggcagagtttgcagctcatttcatccctttctccattcagcaaaaaggatcttacaatcactttttgagtcttacaccggggtccagtgccgggctggtgcacaggctaccaatcggcccagggcttgaaatcggcccagcgggacttggctatgtgccaagtcctgccccccgcccatcctgtccgatcaagccctctgggcacaatctaaacccctggtggcactcggccacgcgggacttgagattgtgcccagacgggcttgcaagaccatactagcaagggcattggcagcgtcgagttcggaggggctagcagacattgtgaagactggtacggttggttgttaaagaactacaaagcaacggactccgccctattttatacccttgtcttcgcgaccacaagtcagccgtggctcaccattaagtactttttttgccctggctcccattccagcagtcatcaaacaccgtcgctcttctttccgccacccttgcccgttctattttctatttttttttctttattattagttctttcgcccattatcggttgcaagtcgtggcgccttgcccaaaacaggatgaaacaagaagacaacactctaggattaggggaggaagacttactgcttccaattcgggagttctccttcatcagtcaagatactattgacaggctgaacgcttccaacaaacgttggaaccaattcgtcgaagcgtttcgtgccgacactagacggcttcatcaggaattcgaacgaagacagcgccgccgctacaaccggaacaagttgttttatctgatccattgggaacccgagtacagaccacccccaagtcggcgacaatcaatctgaaatggaatcagcccccccggcccctcaatatttccatgctattcttccctggccggtcgagctttccaatctgagtccaggtactaccgctgcggaccttcgtacggctctggccccttatggcaacatcacccattcctttcttctggttttgaaatcggcaaacctcggcgctatcgtccatttttcggaccacggaaccgctgcggccgcagcagccgacctggacggtacatgcgcggatggatttattcttcaggctaggatcatgagtcataaagagcagtcagctttagcccttttgcgccgaatgagctaaaaaataaaataaaataaaataaaataaaataaaataaaataaaaagaaagaaagaagaagaaacaaattgaaacataagaattaaaccccaagccccttacctccaaaacaacaccctaatcccttggctttttttcttctaaaaattcaacttctcttgtcatctgtttcacccacccctcccagatgcaaatttgggggtggtttaaaaaaaaaaaaaaaaatcttagaataaattgataaaaccaaccaacccctctcctcaaaaacaagcaacctgtcttctattcattttctcttttcttcttcttctacctcctcactccttgtgtgcctgaaatatcacctctctcaccatttgtaaatcttccacttgtttgtgtttcttatgtgaaattaagtaaattaatttgtgtcccatattttgtgttccactttttgtgcccatttaccctgacccaaccttttttcccccttattcaagattgccctcttctttgtttggatgatggggtcatcatctaatttgagggtggatgtggtaagccaatcttgaataagaggcccacaaaatcaaagcttcaagtacaatatcaagccctctgaatgacaaagaccctcaaggaccaagacaagccccttctggaatattcagttaacctgcaacaccatcaatgtcacaagaccaagccccctggacagaaggcactctggagtcacatttcatttctctattacataatcacttcatgcagctttacatcatcaatccccattcagccttccacacttggcctttgcatgtgtttcattctattccactttcactctagtctcatttccattttgggccacattctatggtttcacactattcctcttgggttatttttcatgtctcacactagtacacatttggctagttcattcatctctttggtgtattcttcctccctcattggttgtggcacatttcatccctgcatgtctctgatgtcatttcctccattcatcttagtgcctaccaattgggccacatgtttcagtttgataattttctcttgttccattttgttccatggtgtttccaaccacaagctggccactccccagattttgtatataaggagccttgttttcccctcttcatttgttcctcatcagatcctgccccagcaatccagataactgatcacccttcattagcctagtagttgcccatcaacattagagatggtcgattcgcatccggatatccgcgcggatgcggatatccgctcgcgttttcagcgaaatcaggcatccgcatcctcccgcggatacccgctgggccgagcgggtatccgcgcggatacccgcggatatccgcgctaaaaatgaccccttggctgcaaaaggaaaggttcttggggaaatttcagatgcagaaagccgcataaactctaattttgaagtgatgaaattaaaggcgacgagacggagagaatttttcaaggagaaattttgggcaacaaaatgatttttgttggaacagttctgagtcggaaaatgaaggaaagaactgatgtttttttaattatcatgcgtaatcagtttgttaaatagactacatacacgacaatcaaaatgtggtttgaataatgaatattcagaatgccacaatcacaataatgaggaaaaagaagaagatatttcagagtcatgagttgaagaaaaagaactactacttagggttcatagactacaaaagtgtgatcagtcattcaaaaaacatgctacttaatactatgatctagtctcatgaagagtgattagaaagagaaagaaagatagttgaagaggttattttagggatgagtggaaaagacaacaaaattccaacatgaagtcctggcggcctgcaagccttcatttttttatttttcatttgtaaattgtttttatttatttttttttaaaaaaaaaatcctttgctgcttgctttttattgagcagttggcacaagtcaaatttcattttatttttattttttttggtttgttcttttatttatttttttttcttttcttttagggccttaataaaaaaacgcggtttttccgcgttttgacgcggttttaatgcgccgcagcacacgcggtttccgcttttagacgcggttttttaattaattttttatgggttattttttgagtttttttgaatttttaaagttgtttcctacactataaaaggcgtagaatttaatggtaaaaaccatttttcataaaaatgaattttgattattaattatttttttttcactcatttctcaattaattgtttgcatacatgtatgtaccttattttttatgcttttgtgaaattttaaaattatttcctaggtttcaatgggtgtagaatttaatggtgcaatccaatttttttaaaactcaacggttcatttttaatactgaaattagacccattttttcacttaattttttacagcttaattctcatcattttttgacattttaaatttatttcccacactttaagacatgtagaaaatgatggtaacaaccatttttccccaaaatgaaaactataccttgaatgccgcatttgacacgtttttttaattaattcatcactttttcacttaattgtttgcatacatgtgtgtaccttattttctatgcttttttgaaattttaaagttgtttcctacatttaaaagtgtgtaaaatttaatggtaacattcaattcccataaaactcaacggttcattcaggatactgtaattagtcatgtttttcaattgatttttaagagcttaattttcattattttttgacattttaagtttatttcccacactttaatacatgataaaaatgatggtaacaaccattttacataaaaatcagcgcttgttactgaatactgcagtggacaggctttttttaatgtttttttgattgatttttaccagcctgattttaagcatttttttttattttaaatttatttcctacatttacaaatgtttagaattgaatggtgaagtccaatttcactcaaaatacaagcttcaatcttaatagatgagcgtgccctgtttgttgcataatttgtaccatatacaaattttatttgaatgcaaaatgcaagatggatacagccatcaattctgaaacctttaaaagtgtaggaaatgagcttgaaattccaaaaaataaggataattgagcgtgtaagaattaattcaggaaacacgtcaaaggcattattcaagatatagttctcattttgatgaaaattcattgttaccataattttatacatgtttgaaagtgtagtaaacaaatttaaaatgtcaaaaataatgaaaattaagctcttaaaaatcaattgaaaaatatgactaattacagtatccagaatgaaccgttgagttttatgggaattgaatgttaccattaaattttacacacttttaaatgtaggaaacaactttaaaatttcaaaaaagcatagaaaataaggtacacacatgtatgcaaacaattaagtgaaaaagtgatgaattaattaaaaaaaacgtgtcaaatgcggcattcaaggtatagttttcattttggggaaaaatggttgttaccatcattttttacatgtctcaaagtgcaggagaaaattttaaaacatcaaaaaatagtgaaaattaagctgtaaaaaattaagtcaaaaaatggggctaatttcagtattaaaaatgaaccgtagagttttaaaaaaattagattgcaccattaaattctacgcacattaaaacctaggaaataattttaaaatttcaaaaaaggctaaaaaacaaggtacaaacatgtttgcaaacaattaattgagaaatgagtgaaaaaaaataattaataatcaaaattcatttttatggaaaacggttttgaccattaaattctatgcgctttgaaacctatgaaacaattttaaaaattcaaaaaaactcaaaaaataagccgtaaaaaattaattaaaaaaccgcgtctaaatgcggaaaccgcgtgtgctgtgcgcagccaaaaccgcgtcaaaacgcggaaaaactgcgtttttttattaatgcccttcttttattttttcttttcttttattttatttttatttattttatttattctgtgaccctccccaaaataataagtatgaaaaaaacagaatcaaatttctttttcccaggcaatttttttgttgcttgcagcaaactcatgtatgacatttgtggacaatggacatgacccagtgagagtggaatagagatagaagataatgaaaaaaaaaaaaaaaaaaaaaaaaaacatcaatcaattgggactacaacagcaacgctttgactcccaccagtcctcttcgccttagtcctagcttcattcttctttttttccatgtattcgtggagcgccaggggttttatcttgttgttctgtgaataaaaggccaacgccatgcctctacttacggattttgggtggagattgtgtcgcctagtggtgacatagtctctgccaaagctgaaagtccgctctacatcaaccgttgttgctatacaaaaagttaaatgtcagaaaaaatgatcagcaagagataactaaattactatctggattgcttacctggacaacacaggacatcaagggccatctgtgccaggccgtgatgtggatttccactccgtttctgctctgcccaccacttgagggcatcaatcggttgccgatcttccaaaaacaggggaccagtgagccattggtcgatggggtcacttgagggggccgcctttcaagcgtcatcagcatcaccgagacctgccagaacaccagtttgcggctggtggaggatttgatcagttgattcaaattggagggggagaatttaaatgaaatttacccttgcttgtccctttccagctgatcttggtgctgattccgtgtttcgaggtttgtaccacttattgtacatcttgccagtgagcttaactgccgcatcgatccattccttaggccatttggccaacttaaagtattcgtccttgaatgagggatggagaactgaaaatccagagataataattgttagttgttgccaggaatgtcagacggtgaaagatgaagaaatttaaaaggacctacccatggcaattcggtataaaggtgagcagtcagtgagtgagtagtacttgtttgtaatgcgtagccccgcgcgacaagcatttcgtaaagccggagggtgatctcggtcgggaacctgatttgcaatcacagcaccaaggttggacgtgatttgatcaatcatgacaacgatgtcggcgagccgggctgaggcactggttgataattgaagcgtgatttcgtaaaagggtagcagaatttgaaccaagtccgcggccaggtcgaagtcttcttgttggaggtgataattgcggggtatgccaaactgcttatcacgctgccacatgatgctttcatgatgaatcggtcagtttggttaaatattgaggatcaacatatgattagacttacatggcttcctcacatcggaaaatacttgcgagttggaggtatgttgagttccaccgagtcggtacatcacgctcaatagtgtggggcttcttgcattcagtttcttgacaaatctcgatgaatttcgcctttgagttcggtgacttcctcagtttcattgcaattctacggaactgcacaaaattgataagagattagttatgcttcagagttgggggaaagatgctcttgagtggataattagataaaagatgaagaaactaagttactaaccttggcaagggattggcggcacgagtcagaagtatagttatctcgggagtcttccgcttcgagatcctcaagatcggccagagtgagttcatcatccgagggaagttctggatcattgtttccttcaggtgtagtgtggatatcggcatcatcatccaagtcactgttctctttctcttcattgaatctaaaattttccaagtattattaaacttctagtgtcatagttgcttgcttggatgaaatggcttacctctcaatgagttcatgctcttcttcatcatcagactcctcatactcagccgtgccatgggatttcttccgagcgaagggtcgaaggatggccttgacaatcagattgacgatatgtgcaaagcacctgatccactgctcctcgcccttaaatcgtttccaattgagactttccaactctgaaatcatcttctcgttgttacttgcattgtcagaaaaaataccacatatctagacagagatgaggaacaggggcagatatcagagaaataagggtgaaaaacatcacacatggggggttgagacaaagaaaatcatacgcaccctattttctaaaccaaacttctcaacaatatatcttaccatgcgcgccaggtattcgcctgtgtgcctttctttgagctgcacaaagtccaggggcatggcgtccaattttgcattgccagtgccatcgtccacaagtcgatataccaccgtgccaataacatcgtatccgtttggtgactgccacgcatcaacacccaaatatagggccccctcatgcatctgaatagccccaaaacaaagtttgtactcctgtcagtaataatcaaaggttgattgatatatgatattatcagagccagaaaatttaatcactcacctttaactcttcacatagtttctcctgaacacataagtagagcatttgaataccttgtgaaatcatctttcggttcggaaggttcttcaagattgttggatgaagcagtctcttcatgctgtcttcttccaaggctgaaaatggcttcgctgacttggcacaccagacgacacatcgttgcaaaacctgagggaactcaaacacatcagtctggaattaataattatccaatcaggcaaaacctctaacctcccgtggatcgatatcacctgttcctgatacgccaagtgatgccagggtcctgtgacctgagggattgcttgctttctttgagcatcgagccgcgtacgcaaggagattaccgcaggaagactcgtgtgcgggtcgattgatcttcttggaacacctagtaacagtgattgtagttgagatgatatgttaacttagatgataattattatttgacaatatgttttggtaatgaaatataacaattactgccacttgcttaactcacgtcttacattgccacgcaatcatatagcgatcatacttgtccttctgatcggacatggtcggtacctcataggatgcataggcagagctgacttgattacgagcaagcttgattgcatggtctacataaaaaatttaattaacaaccaaaaaaaacataagaagaaatctgcccagtagattacccaaacgtagtgcatccgttgaatcagggtccatgtggttagtcgttgaggcagttgactctccctcattgggctccatcggaggtggatcactcgtgtctgagttatcatctcgttcctcacgtcttcggatccttttcgaacgacgttccatgatttggttgctgtttctgagagcaaaaggagagattgtgaagaagaaggggggggtaaaaaaatgtcaaaaaacatagaaaagatttcatcagcaagaatgtggggaaagaggcagttgaatatgacacatgatggcttactggtatgttgtgtaaggatttaatgagtcagaagaagcctgtggaagggaaccagtgaacaagcctggaaggggttaaaaatcaaaacagcaaggtgacaggtcagcatccatcattaacaatgaaatgattcattgagggtgagggacccccctgtctaacaactagaaacatacctgtcaaaaaaaaaacctggaaggcaggttggaggtaggcaaaataagccggggtcgcgaggacgagtcggcaacgcagtcggcgacggtgaggcgatcgccgacgattcgaggcctgcggcaagtcaactacgagttggggggttgtgtgtgcgctggtcgtcgttccgagacgcacggagcggaatgcgagcgccgaggcgagatcggtggacggatccgattgtatcggaccaggggggatcaacagcctgtcgagggagggagtcagacccgatggggtcagcgatggttgtcggagggcaggggaaagaaggggatgggggggggaggtggtacttactcgtcgggggggaggttggtgcttcgttcctagcgagtaccgtggtgaggtcggacggagggaggtgatggatgtcggcggccaatacagctggcgtattggccgccgacaagtggatatgcggcaacaggtggggccgcagctgcagcctgcgcaacacagccgcggcctatatgggcgggtatccctggggatatccggatacccgcccaaatttccgggaaaagggcaaatccgaacccgaatccgaatcccctgggggatatccgctgtctctggcgggtatccgccaggggatagcgggtatccacgacggataccctttgaccatctctaatcaacatttgggatactagtattattcagacagaagaccagaagacagaagacatacccatctcaagaattctccaaagccacacctttccttaagagtccacaatcttatctttttcttgttatcttactcaacccagtttaccagagaggcagcccattaaagcatctttccctctccagctctattcatcccaaagagtagtaccacatcggccagccaacagaagaactagttccgcgggggtaaccagcttgtcaggaggaatccctcccggcgatctggtacacaatccagctcgtcaggagggattcctcccgacaaactggtgaacataccagctcgtcggaagggattccttccgacaagctggtgtacataccctcttgtcgggagggattcctcccgacaaactggtgtacataccagcttgtcggaagggattccttccgacgagctggtgtacataccctctcgtctcccgacgagagggtatttatcccagctcctcaggaggaatccctcccggcgagctggtacacaatccagctcgccgggagggattcctcccgacgaactggtgtacataccagctcgtcggaagggattccttccgacgaactggtgtacatagcctcttgttgggaggaacccctcccgacggtgtggcctctgcctctctaggccgaggggggccagttttttttttttttcttttttttttgaaaaaacattccctgctggaaggttatccttccagccggcaatagttgacctgtaaaagggcggttatctgcggatatccgcacggatacccgccagcgccagcggatacccgcccgcggatgcaaatgcggatgcagatgtgtgattccgctgaaatcttgagcggatatccgcatccgcgcggatatccggattcaacgcaaccatctctagaattgtatgctggaagtgaagcaaggtgtttgttttgggtacgggttgtatatgatgtgagagtcttattgaagcgagaggaggaggcttttggcattttcaagtattggaatggggaaaggaattcggaaagattccctaaccttaaggtgtctttatagaaatcagcaaatatagaacaagagtattcccttttcacaggaattgcaggcgtttagcagaaaaggccactggtgtgaaaatctgggggtccagtcaatgcagtagtttgaagcggccctgtcggtgaaaagacacagggccggctcaaggcttccattcaaggttgaggtcacccttgtgttgttctcagtaaggttcactgctcagtgtgcagagttgttgagttcaggtgtgttacaattgtacatttatttatgtagttatctgtgcgcgtaggtgtttgactttgacacaagagggggtggtggtatcacacaagttctcgcatgtcaactgcgagcagttgacccttttttttttgcagtgtggtaccctcctgaagtactgcagtagctgccactccagactgcactgggtgtggtacctggcactgcaagaaaaagtcaggcaactgtgtacagttgacatgtggtattacaaaggcacctttgtaatatcacatgtcaactgtacatacttatctgactttttctttcagtgttgcactggtttttggctaaaaaaaagccctgggtcccacagggccatctctatgcccagctctactggctgatcttgttaaattttgctgatagtggttgttctctctattggtttacccccgaaatggtgggcttggcacaactgaaggtgtttgaagcatttttattgagctgattttgaatgtaaaatctgtggatgacttgctaatttgaacacagaggatgcttaaagtagattatgtttaatagctagacttgccaatgtctgaaacaaaaaccaagtttgcaaaaaaggtcatttctgaattgatgaagctaatacaatgtgctagttaatatggtgcatggatgatagttctgagcaaaacaaatagtacaataacaattatagaactcagcttgaaaacaagaacaacttggatacaaactcattatataatggaacattcttgggcctgcacaagaactgtaacaaaaacagtcagctaatagacatggtaaagcacaacttgaacactgtttaatttgcttggatacaaaagcaatttatgagcaaggtcaattttaaacactgtagcaccgtctgcatgattggaggatgaaatgagaagtgtcagagcttctttggcttgtatgattaggccgtaatggtatgcaattagactcactgagcatttagtccaaacacattgtccaaggcaccattttctagcccaaactcggttaaacattctcggaagatctcgaattgatattcatagcgaccagttgctttgtccgctggagaggatacttgaggtacatcatagtctgtttgttaaatcgacagttagtggagcaaaaggtgagatagcgatcatctgggcgcattaaggttggaagctcagcctacatgggaagccgctggcatagatgaggcgatgatcaccaaaggcttcaaggatcggttctaagtaaaacttgatccgcttcttgacctctctccaggccgattcaccctgagctagtgcatccctatcagtctcttgcttccctccatcctcgtcttcatgcactgcgacaggagtagagggttctaggtcgcgacgtggattaggtcggtgagattgtaagaatcgtttacaggctcgtttgttgagttcctcttcgagtatcaatggcaagccggataatttgatgtgaaagtcagaaaataatgatagagagaataatcgtgagagtattgatgaataagatgcagagcttggtactagcgattgcgtagagatcatctccggcatgcctatgtgagtcgaggaatggagcatattagtttgttgttattgggaggtttttttttcttgacattgaacttcatttattaatcaacagacgagtggtaacatacccatctgacacaggacaaatttagtttcactctttgagtcttggccgcgtctgacagctgagacgcactccaagacttcgtccaagattgcccttgcagaacgttcatgattaccatcgaccatcaactcgacactgaggcctctttctcctagtagtttgagactctcgatgaattcagggtcgaccagactgacgttacgggtagttgatttcctctcgatcagatgacaacatccacagattcggatcgaaaggttggagagctggtcgagataggatcctaggacggatggaccttggtgtaatggtgcccagatgacttgacccaacgggggcgccatttggatttcgacgagttctttatcgatcctgtcgagaaaagaaagaagagaggtaagcggatgatgatctagatcgacttgcatatagaaattggactgaccgaagtatattttgagattcagtctcccatctcttggaggagagttgggcagcctgctgaggatcatctggtgtttgttctagtagccatgctggttgttggtgaatgtgaatgaagcctttgaactgagtggtcgtctggtgagagtgtgcttgttgatgatcgccggctgaggtgatttgttcgggatagaatggttgtatggagtcgtgccataacttggcgctcgttcgactatggcctgcttcagaatcttctggtaagaagacgtgagcatcgatggcgaccagtgggacccttcgagtgagtagttggttagcctgctgctctgatgatgctgggttggatgagaatgcctgtagcggcagatggggtggtggcttcttcggcattgtgcttggtttttgcagttttcttcttgatcaagttgggaggctgctgcttggaaatcgggggcagggctgctcaaagtggagctggtggtgatatatggcacacgtaccctcgccggcctcccggtcacacggacgatgtatgtacgacggccagccgtcggtccggcctgaggtatgtacatatgtagatagacccctttgtaggctctgatgaaccctctccttgccaagcctttctttcttttcacagcctccgatcatgccctcgccggccccgccaggcatcccggccgagtttcacagcccaagtcaactcagacgcgccccagcctcacccacgcgtatcagagagctctcaggctcaacaacatccatcctccaacactccgctacataaacgcgtcctcgacgactctggcaaccctacccagaaccatcagcacacccacccttcaaaaccgtttcgactcgaaagactatctgtgttgaccccaaggatacacctgcactcacagccctcgagatccaatgtcaggctttctcgaaaagctcagaggggctgacttcaccggtctcaacaggttagcagatcagctatccccttcaaacaaaagaaaatcgatcactgttctcctctactagctataatagcccagtctggacgctaaccatcattccctctatctattgaaacaaaacacgtcttcactaacactccatagagccttcggaagagggaaacattcacccaagatacctcccataggtggggttgcatacgaatcacgtggaattagtggtggcccgctatcctctcaagataatagtcctcaggctcgatccggtcgaggcttcggtcggatccctgctgagaacggtaacccaactaactctctcctagatgacgaagataccggtccaactcaaatcgcaatcagatctctaaccgtttgttatctctatcatccgcacttggctggctcataaaaaaaaacccttgctgacttggacaccttcatcttagatcttcttcctattcatcaacctgtttatttacatcgccatagctgttttccagaaggttcgtccattctccttgcaaatattcatcgtcctcgctcactcaaagtcgtcttcttcctttttccttcagaaatggggcgtcgggccctctggactcactgggctagcgatcgtacgtctttgttttcgtaatttgtgtgtcaggaaattgaatcgatcccattataactgtaatctttggtctacgcttccctttcgactcatctcgacaaattcagtttgttctcgtacaagctcttctacatgctcttgtatttcttctggtgccgcaaatatacgagcgtaccgatatgcgtaagccatttgtttccctcattcaaaaccatctcgagtctctattctcaaccgccagctcttgtcccacctgcagtcaggggctttgcccgtgctatccgattgacgcgtattcagttcatcgtctacggtacccaaactggcttagcgctcgttctctcgtcagtctcaagaattatggagccaacctctttctagaactctttgcgagttagtgctaacttgaacctgcccggtaatacccatatattccaggctgatagctaccatttcagcgtacacagggggttgtaaggactcgaagtcagatcccaacgcctcgaacactgactacatttctcatattggtggtttttgccgtaagtattcttgttttttttttggggggggcagggggaatcatcagtggctgccatggaaattgatcgatcatcgcctcctttctaaccttcctttttacagggaacaagagagctgctgccgctttttggtggttttcattttgtaagttttgcctttcccacataacaaccgttcactcctttttttatccattgactagagcaaatgttgactctcgctgaatccaatcatgcagtgagctttgggctctccttgggcatcgttttcaaatcgtggtattctattcgaaaacttggaccaaggcatcctgcctttgagccgccacaaggtgtcggagtcagaacaattgacgatgaggatgatgatttccgagctgacgagccttatgatcgatcgcctccacaattcccacaagaaatgaccgctgttcgaccaagtaacgttgggggctattgtgagtactaagattatcatatttactcttcacataatgcaatcaggtttttgatccatgcgagatgatgtggttcttgaattagatggagaaaggccaatattcgactcagaccgagtcccagctggctatgcagccccttcaggtagcgtacatgaagttgatcacacccgatcaccccctcaaatggctgcctacaaggacccatttgatgaaattcgagctcagatatatcaaaacggtcgctgaagcgaactcataacttttatcatcctagactgtacatacgacagaaaataagctcacaaaacaattattgggctactctggcacttctacatggatttattcagcagcaaatattgtattattcttctttgctcaattctgatctgcctcttgcttctatttcttctttctggttgccctgatttgcttcatcttatgtctacatggagataccttgagtacattttacatatgtttgtacaagttgttaattgacatcattctgattgtgaatgttaccgttttgagtatcttacaatatctcctccacttcctgcctatttactgcttgttacttctacatatacatgctgctctgttatcccttgtgttttcgggtttgtaggttaaggtaataaaacaagtgaatgaatgtatgactaataatttgagaaaaacctggcttgcatttgtttcttcaacttgtttggaatttatttccttatctgatatgtcatggtccaaagcattagccactagaggaatcttctaaaacaaatgaatgtgagctttctggtagatgcattggttgctcatatataaggcagtacatgctgctctgttatcccttgtgtttttgggtttgtaggttaaggtaataaaacaagtgaatgaatgtatgactaataatttgagaaaaacctggcttgcatttgtttcttcaacttgtttggaatttatttccttatctgatatgtcatggtccaaagcattagccactagaggaatcttctaaaacaaatgaatgtgagctttctggtagatgcattggttgctcatatataaggcagaggagcaataagtgtgaatccattttgctccttaacttatttgtacattttcagggatattcatccccttgggtctgacagcatccttgagagttgttctcccaatccctcagggggaattggcactttttctcccaatccctcagggggaagtgggagtttttctccctatccctcagggggaattaggaggcaggattgggagtcattgtaccaaaaggctttttattttatttcatcattggggagagttggcagaccaaaccctcccctttgagtgggaggttagggagttgcattccttctggttgtcataccccattgacctggaggatttcattctggctgaaggggtggttttacctagtgaccagggtagttaaaccttgtaggaaaaactcttggtaaatgaggttcaaccacccatcaactgggaggaaattttcctggtcaatggggtaaaactaccccattgactggaaggaaaacctcccagacaatggtaaaactacctcatgtttccttccagtcaatgaggtaaaaccaccccatctcacaaaaggaaagcctcttagtagatggggtatgatggctagcatggagataaatccctaacgtcccacttgaagaaaagggtttggtcccccaactacctgcaaaaaataaaataaaaaactttgggacaacaactcccaatcctgcagtgggcaatgtgagaatgacttccaaagaggtctacacatagtcctggcagttgctcacccaaattttgggagtttttttttccaagaaccaatcattaatcccattgcatgagatttgtatttaagaaatatttgactggccatcttcaccatcagaataatttgattttttttgttttgatgccctttcaataggagtttaccgattttgattgagttcggtaacacccagcttaagtgatcttgaatcaaacaatccagccaataacactgccataattcactgggctgctttaaactcacttggactgggctgaacataacctattctgaattggttgggtgtgaatcagttaaagggacatccaattattctggttgggattgtgaggcttttctgtctatatgtcaagcatcataattcttttttgcacaaatgtagagctagttttttattcaaaaatatgctgtttatccacagtaaaaaaaggcaaggtattggtgtggcaactgtgattatcataagtacaaattgctttctcattttgtgaggatcacagacctgtaacaacaatcaatggtgggctgttacactttttgcccaaaaagtgtgttagcatagtgatttttttggcacagaaatcatgtggttttagcaaagaattagcaggtttttgctgcactatggaccactagcagccactaaagagccaaaatactgctaaccagtgtgttagtgaagtgtagtgggcacatttttggggcctgcatttcagggtgcttactagtggggatagtagttgttgaaactttggctgattaacagggtggagttttttggagaattttggacaacaaaataattttgttggaacagctcaaagttgcgagaaatgaaggatagaactgatgaggtttgatttcttataactagctatgttaaatagactatgtacaagatggtccgaaagtggttgtggagaatttgaataagaacaaacagactgagaggaaattgagttcagtgttgatgaagcttgagagagacattcttttatttatgataactctacttgataaacaagaaaagaaaacaagaaccacaattctagtgaagatgttagtttcattagatcaatctcaacaccataactttaagaataatcagaagataagcatggagaagaaagaaattaacaactagggattcagggttcattgactacaagaatttgatgtttaacttcatgacttgctacttgtcagactatagaattattagtagttgagtgtattaatggtgaaagaattaatataaatttgagaagagaacaagatgaagaagggaggagtcaaaattccaacagtagtacctatagttatgactagagaatgtagaggacacagcaaagtgggtaaatgaaggatgattattatttgagactttgaaatggcacagagaatgatcaatgaggcttatgcatgtcttccagcagcttataagccagggcaatcaactcaagaagactcagaggtgtgatggaggtgaacaggtaacttgagtaatcttaattagttgtgaaagtggaggtgagagtgttaagtagttgtaaggatgtgaggcaaaaatactagatgtagtgattgcagtgagggtggaaagagtagaaggaactgaagccttctgattaggtagtgaaagtgcctactagtataagctaaaaagtgctaatcagttggcagataagtttttttctttagttttcacgtttgttgctgatgatactagaatctgggttataattgaactgaggaaaagtaatggggaagcccagtggcccctttcaatactaaaaggagactctggtggatctgtggtcatcctgttccttggggtaaaagaataggatggaaacatagtagacatttcatccaactgttggggcatgagtcacattgcaatgcgttgtttcttgctgcgccacagcatattcattcattcttttttattcatttatttgcacttgcatgttatcttattcttatttctttctttttattcttttattattatcttttctacttatggaggggttcaaacttattaacccctgacactgcacatgtagtgttagtgcagacatggtagaattccactacactacattattttatagtggaattctgcttagctaagctgcactaacactacagttagtgtaactgacccaccattgcaacaatgacttgtctaaacttgctccaacttccatcttatctcttcttcacttcacttgatcagcaatccccaatctcttctgaaagactactcatctctattcccatcaaccaaaattagtcaatctttggtacttcttttggatcaaattcacctctaaagcattagcatttggacaccttagcaaacaaagctcagccagtctgtctaaattaagccatctgattgttgggaagtcctccaatgtcttcttcttttccagataaattccagatcaacctgttgcaattacaaccaggcagtttttgacatgtcttttttctgcccccccccacatgaaaatagtcacactcatctactcataaagataagcttcaaaggcaatttttgtgagctcacactgatcaaatcatcagagcattagcctgcttggcacatccagatagatgattgctttgaaacagaagttctgtatcagtaagagttttgagtactcttgtcccctcagtcaaaagacaatcagcacctatgaccacagcatgcttactgcaatagagaattggatgtagagttttagatccattatgatcactcaaaaagtttcatttttgagaattggatgcagagttatagatcccttcacacaaaactgtcaatgcactgtatgcataccctaagtgtgtggatagcaggcgatggcccgactgaaatcttgcggatctcttgctttcgttcttcgcatgtttttgaacttgactcttgagtgatatgtatgtatgtacaaaccacagatatatcattatcatggagacctatttatcaacctcctgattttgctgcaggtgactttggaattggttccaagagagtcaaatggttatcacgagacatgataaatatggcatgtttatgatagatggtggccccaccccggagtttccatagcgaattcaaaattaggttcaagtcttttgtcaaagcttctccgtagtgtgatgcacctcccgcccccaccttgtggagctgaagcgtgttggtccagagattgcatttgcagcagtttgtgaagcccctatggggaagagagagagagagagagagagagagagaggaaaagagaggtgagctaactggagtctgagatttaagatggaaaaagttcatgaagcgtcgaccggggtggtggatggttctgatcattcatgagacggccggcgcattcggtctagtcagctgctccctgaggatttcaagtaatgccgaggccgggcaactgtggaaggccaagatcaaccaaccggatacacatcagaaaccaagaaagaagctccagaattctgtatgtagaggaaggaaagcgatatgttgatgccggtcaggttctatggacgcctcgccacagaccaacccaagaacgccgatgtatcgctaaaccagacaggggcgcgccaagtgcgacctcccattgggtcggcaatgctttgatgactccgggcaagccgtgcctgttcagtcttataccgggctactgccgacttctcggttgtctggcttcatgatgatattaaaaatggatcatgtaagcatgtatcgaaaagatttgtattcttgtggccattcgatcttgctaggatctgttatcaagctcctcagcccccaagtttttgatgccgggacagagactcgggcatgattctcagccagcacttgtccacaccctacttcatcccactggggcgttaccttctcttgtaacgatccagaatgctttgttcggttccacacatttgcttacaatctgcaattcgatcggagcttcgattgagcggaatcctgcagaaacagcagcttggtacacagttgtatcctagtgagccttttgttcaagtcttctccagtacatactgcctacatttgtatcgtacacacgcgccgtggatctgatcttttcaatcaacctcaaggcctcgtgatagctgttgtggcgatttctttataagattgtcaatacttgacagtatgtcaatacttccatagaatttcgaaagttgtccaactctatattccgcgactggctctcctctcgaagccgggcatcgctgttgttcagtcaagattcccttccgaaaacaaatcggccatcctccctcattcgtcatcagcatcatcagcatcaaaaattaaaataacaaactcattttacttgtcatacgtacaacaacttcccccccagcgcgtcggtcttgataatctcccaaaccagtctgcaccactctgagttcccacccaggcctgacattccttttcctttacaaatcccaactgtacaacttctttcaaagccttcaacctgcctccaacctccgaacggtccatccccagtcagcccatccttattgtacatatccatacacatcctttgtcttacatataaatatatccaacctcactctcctgccatcccgccaccggcttccgccatctctgtctgcaagcttcctttttgtaaaactgacctacagtgctatctgaatacccctcctttttttagattcatccgaccccagcagacgaccatcctctccaggccgcgaagctcttacagctttaaatatcccctctgcccatcacactccttccatccactcagcccagatcatcaatctctgatcacttaataaaataaccaacctgaaccacccacactaataaccaaccaccaatactaatcaccataccctcgtaccacaacgaacacccgttccatattcagagttgatatatatagagccatatatatccagcactgttttcatacgaattgtgtatgtcccttgtcccctttctccttcctcctctgttttttgtttctatctttttttttctttcttgcagcaaccagccgaagaagaaatacccactaattggtgccgaacatcatcccatcaaccatccacttgacacgctatcaacaaacctgcaaccatcttcatcctcaccaaccgaactcgtgtctatcaacagactgccatcgtcatctctaccaagtctatttgctcccctcatttaaacttcagcaaccttgacccctacggcctcatacatacgaaaacatcaaaaaaaaaaaaaaactatacttacgcattacatatatatctgttattataaagcaatcaatacgaaagtatacatttattttgtatgaatatattccctctcatcataaccatcgatctcaaatccagacagacacatataccactctaacctcgacttcatctgcttgagattcgatacaatcttccaagaaataacacataaataaatacttacttgccgttgccttcccctcgtctccagcaaattccccttcctccatccagctctttgccctgggtctagtcattcacaaacatagacgtaaggccttgcagctactcttgcacctcgcgttatccagattcgtcgtcccatccaggaacaaaccatcctccccccttcgcactaccgattccttgctcttgtcatgggttgcgggccttcaaaaccggcggaagaccgagacgccagccaccgtagtgcagccatcgatgctcagcttaggaaagatcgaagtaatgctcggtgcgtaggattattcaagtttggctgaagctcctcgaaattttcttattctgctcatctccctcattacagaaaggagattaaaattttgttgctcggtgccggagaatccggtaaatccaccttggtcaaggtacgccatccatcacccgtttcggatcagttccagatgcatttcatccgttcatactgatcaaggctcaacgatttctaaaatagcaaatgaaatgcttatgggatcaaccttacacccaagccgaacgagaaagctaccgtgaagtgatttttgccaacaccatcacctcaatccaagtcgtgctcgatgccctgcctgctcttcaacacatcaccattcctgccgagcagggggacgccgaacggatcgatctcctgctcaccctcccacccgattcacacgataccccctgcctggaccccaaggtagccgacgcgatctgccaactctggtctcgccccggactcaagcaggccgtcgcactcagccatctgtaccagctaaacgattcggcttcatagtcagtctcccctcgagccatcatattgcaaaccaaaaaccacaaacgcttagccaattttttttttctttttgtctcagttattttgacaacattatccggatcgcgcaaccaggctacattcctacagaacaagacatcgttcgatcccgagtcaagtccaccggcatctctgagagcaaatttcacgttggccagctgatatggaaagtcttcgacgtcggtggccagcgctccgaacgtaaaaaatggtatgctgccttcagtgtctgtgttcatcgagccagctgtgattattcccatcgctcaccggctttcatgactgcttgccctcgccaggattcattgtttcgagaatgtaaacgttttgatcttctttgtggctatcaatgaatatgaccaggtactttacgaagacgaatgtgtggtaagtatacattgttgtcttcaccttcattccatcacgtcactgagctttacgacatttgcatgtagaatcggatggcagaagcggctacattgtttgactcgatctgcaactctcagtggtttcgccagacacaaatgattctatgttagttccttgccccccccccgccaatctgattcctctctaaatgcaagcagcgcactgaccaatcggtcaaacagtctttaacaagattgatctctttaaagcgaaacttctaacctcaccactctcgagccgttttcccgactacgacggcgacaattcgtatgaatccgcagccaagttcatccatcgcaacttcctgcagctgtgccgagacccaaacaaggacatcatcactcatttcacctgtgccaccgattctcagcgtaagccacacaaatccctacccattttcctcacaatcatctactgatcataattcttgatactctatgcagagatatccgttgttctagctggtgttcaggaatcaatcctcaggaaaaatctggcagcagctgtgagctctcctggccttcatccactacctcctcttttggttggcttgctaatgagttgcccttggcacaccacatgattctagggttatgtttgaacatctatgatatcagcctcacattttggattggcaaccttcaacctttaccatgcatcccgtccagggctcaaacttgcatatatatatatatacaaccaaaagtgtttttagtactcaaaatttcacttcatctcaaacaatcatcatgattgcattcaatttttggttactacatcctcttctgaatcataaatatctttacaacttattctatttgacattgcagttagtttaatctaaatctctctttttcaatttctctatctctctttaggtatttattgctgctgtcatgcattgtttgtttctctggtctggaagaaggtctgtccttcctgccaaagaaagggggttctcaattttgctgtgttttgttttcttttagctattcatcaaggctggggcttggatatttttgtttccttctcttcttttttggtttcaatgttcttccgcatctttctctttttctgtctctcttctcatcctcgaaagttccaacaaaggaaagcttacagttatgaatttatacaccaatataccatttgaatgacaagttgaatctatctgtggtgctcacatactgtttccttccgtcttctcactcctttgcaaagatactggtttgttcatgttgaggtctgggatgaaggtgatgattctctatcagctggtcacacccagtgaagtggaaaataattgccatcaaagtggcaaaataccagatcatgtgaacaagacaatggcaagaccctacattcctcaggcatacgaagccacgggaattttcctcagatcatccgccaggctcccccaattcagggaagcctccaatcccaccaacaccagttgattccaataccagtcaccccacctctgtcccttttcctcctcaacacttgtagtctcttccttttcttctttccttttgttttcctttctctaccaaatctctttcttttctagtatcacctcaggatattagctatactcttcctctaccataaatgttttgttaagtatcacctcaggatattagctatactcttcctctaccttaaatgttttgttacgggattagtcctgcatctacattgtcttaagttgcatatgcatagtgcgcaatgtcatatcaaatccgcactaaaaaaaaaaaaaagaccctacaaaacaaaaccagcttgtattgcaggtagaaaaaccacaattttgtttgcaaatgatatagcttgtgcaagtgctggatatgtagcagatgtgtttagtttttggaacaatagtggaggacttgccacagtgatgggctgctatgatgctaaactatgctaaccagcccactaatgttagtgtagcagccctcaaaaacacacaccaaaactgtagtcttagcatgctttgttatgctgctctacagcactttcagcagcaaacagggtaaaaaaactgccaacatgtactgtagcacactgcagtggacccttctttgtggcctgcacatgtagtgttagtgaggttgggcccaattatgctacactaggctaaatgctagcaagcttctggtacattatactgtattaatgctcaagttagcataactggcctattgattctttccattggatgatttaaaaccttgaaagccaaaaagccacactttctttgctgaagaaattcaattgatatcaagcttttacccctaaataaaatttacaatttagttttgcaggggctaagttgaggattccaggctaacaggaagtcctctgctttgaatctttgcttgttgtttcaacttgcagaaaaacttatacttgtttaccataggaaattcaagttttttaaggtaatctgaggtagacagagtcggattgattgtcacaaaaaatgtgatctgacaagccaagttagaaattttagttttttaatgtgtatattacctgatgtgcaacaaatttaaacattcaaaaaatattgctcacaaataataattcctgtgtatgttgtagcaaaaaaaaaaaaaaaacagatttttgcacatatccaaagttgcattttcctcagatttacactcaggtgttatgttaaggaatgtctgggtcctatgtagacatggagctgtctgagtttcatccattatgatttataggtacggtgggcatgggtatctgccaagaattcctattgatttggacacccactatcacacctagcacctgcccacaggacctgtcatacactagtgggtacccatcaaacaacactatattttttccaatgagttctagttgtattctgcttacactagcagctgtgaccacttgctccacgcaaacttaacacaagccccccccccctggtgggaggcttgctggtgtaactggctgggtgtgaagggcaacctctgtcagggagggacttgaatactaaaacacttttctggtgtgagctagaaatagggttttggtggtgtcaaccttgtttgccctaccccacattcattataattcaaaaaaaaaaaaaagttctggaagatcaaagattgatataatccatatttttctgtatttttatgtttcattgcaaaaacctctttgtttctgatagaaaatatgcaatgaatttcatgattttgaactttgatttccaaatttggcagaggctcaagtgcaatctcagtataagcatattttgtgcctgaaaaatgagagtttcctctttttgtgttcttttaaaaaagattggcatggaaatacaaataagaaagctgcagaaatatcaataagatggtagatagcaaatgtgctacaatgtatttttcaaaataatggcatggaagccagaggtgaaaatacaaaaacaggcctcaaaatcacctcatgtatgtaagcctctctggtgagactgagcttccacccagaccttcctacacagcactctcaccacaaaaggctttacagcactggtgagcttcttgtttcccccactgccaacacaattggctgggttgagggtatcccagtttaactgggatgcacacaaccaattcaaacttggttgagatgcaaccaagatcaacttggttaagtgaatcccagtttaactgggataccctcaacctggccaattatactgacaatgccctccagcaccatgcagtgcagcatagcagaaagccactaacaggggaactaacactacaccatttccactcaaaacaatcactactaagctatcaatttttgaaaaaagtgtaagtgggccaccactgagaataccaaggcatgtttttcaaaaaaaacatcaagataagaaatgcttgggaacacatgagcagatgatctgatgatctgctaaaacatatatgtcagatattccccctaacagaactagaccatgaaacagcagataattatagcttgaagtggaaatgcagacagagaggaaacctactcaatcaaaatctatgttccatctttttttggaatttacttaacagcccaagacttttttgcttttcttgtcattctatactgtgggctggatctgatgacatgtagagcccaattttgcagacaacccaaaacagtaagtcattgtggagctgtcaagttatttatgtattgtcatagatagccactccaatggttcagttgctcccaacttcactgttaaatcattaggaaatatctggacaaatatttatattggcttgcggtgatgttgacgtcccatcacaattaaatgttgggttatgcatgctgaatttctatcactacccatcaagcagtggctgaggtttacagtgagatgaatcaaccagtggtgcttgctttatcaagggaaaacagagcaagaagtagacacacaaaacacagactgggtgctaagatccacaatcctcccagatctggtgttgagttttgtgattctccattgacaaaaatgtgacttaatctatcggctatttctgttgtaacacaaaaaataacagagcatcatctttctttttcttccagagagctgggggattatgtaatgggttagtctgttgtggttgccgacagcggttgagttggattgtctccacagcagcagggccttctgattctcgaccatccagtccccgatcaactcagcaattgctgtgcaagcctacataagccaaccagactcaggaagaccggcgcatacaatagccaagcacgaatcagtaggagccaactcgagcgaccgagaatcaagatctcaagaaaccgtcagtaatccacaaccactccctatcaagctcaatctgtagcagttgactaacatttcttacctatcccagctcacctttgccagcggatgtcggagcattctgggaagatggatcctccatctgccgggccatcccgggatcagaaagagacaactggtcatctattcgtcgagtcgcttcaggatgaagagcccgccgacggtttccaatttgacgaccgattgaatcatccaagctcgcctgagccgtccgaaccccatgaaagccaggatctcccaatttatgacgacccaaccggatccatgttttcgggccctgttgcagaagtgaccccgagtagtgtgacggctatgcacttggatagtcggtttgactcaaggtcgtgtcggagcactcgtagtcgcaagcaagggacttctatccgtgaatctcgtccctcaagtcgaaggaagccatctgtcggaagtcgatctgtacggagccatgcaccaagcaaatctaatcgatcccgccgagcacacgatgatcgcaagagtgaggcaggcgttagcgtgtcatcttcccgtcgtcgacccgagttgtctaaaaccagaactcaagattcagccccaatgactccctcggaagagccagagtccggatttttcaacaacttatcagcatttctcaaggggaagggtcgatcacatagtagagactctcgcgcaagttctaatcgtgaaaactatcattaccactctgtcaacgacaaacgcagacgccaatctctgagtagatccatccgatctgccaaaagctcagcctggcgtagcctcaaatcaaatcgatccaaatcgaggtcagctgcaacaaacacgtgtcatgaatcagatgatggctggcctgacgagactgatagccttgattgctcatcttcggcttcctcaaactcaacttcaacatctaattcggatccttcatcgtcggaatcttccctactcaatagaagaacagacggcccaaatgatcatcgtatcgaggttatcccgctcacttatccccttccgggctccaaatcacatggttggcacccctcagacatcgaaatgaccaaggcacaacgtctatcaacccaatcggtatatataatcgaagatgacctccaggtgcagttcctcggctggaaatctgttggttggagagtcgctctctggtggataggatgcgccatgtcagctggtatactatggctggtaggacgttggaaagtggcttggagattgaagatgggaatcctcgaaccgttcaatcaagcctcccatgttgtggcctacaccgaatatggccagccggacataattgatcttcaaaccctcactttcaatcagccgatcaagctatccacgctttgtcctccgagtttgcgcgtccccccatccaccaaagacgagcccttgattccttctaatgatgatggaggcgctccaccttcgtaccccaatccaactcccccagcacctgaggtgggcattaacaggccgctatccgagctactactaacagagattcattatatcgactttcgctaccatcgctttttgctgcatcctatcactcaagcattcatgagggctcgtgactggcaggatcctgcatggtcgacatctgtagccaatcttgctgcgggattggatcaacaggaaagccttcaccgcacccaactttttggcaataatatcatagaagtcgttggtaaaagtacatcacagcttttgatggacgaagtaagcctgattatcattttcttgccagcgggtcttcatccatgtcagtttctctgactcaactttttgccgttctaggttctccatccgttttatatctttcagattgcatcgattatattatggtcagttgatgactattactgtaggttgcatctctctttcataacccatcattcttgagctaacatcttcgcatgttagattatgcattttgcatcgcgttgattagtgtggtcagcgtactatccactttaatggatatgaaaagggtcagttttggtttgttgtatgcttgaaatcacaagtccttgatcatttttctgctacatcttttctagacactggctcgcatgcgtgagctgtccagatttacttgtgaaatcaaggtactacgtggtacaagttgtaggtgattccattttcatatctctggcatattttgacgtttgcccgccagttaacccacaccatcctcatccgttcaaagggcaatctgccgattcaaccgagctagttcctggcgacgtcattgacgtatccgagcccagccttcacacctttccagccgatttcctactactctcaggcgatgctatcgtcaatgaatcaatgctgaccggcgaatctgtgccagtatccaagtttgcactgcccagctccaacttgaacttaatggcttcactgaatggcgacccctctcctgcacttgcgaagcacatcttattctgtgggactaatatcattcgaattcgtaaggcaaatcaattggctaggtcgaaaggctcggttcctgaaaatgccgccttggctatggtcatcaggactgggttcagtaccacgaaaggcgctttggtccgatcgatgctgtttcccaaacccatggactttgccttttaccgggactcttttcgattcattggtgccttggccctcatcgctagctttgggttcataggaagttcgataaatttcttgagaatgggaatcgactggggtacgataatggttcgggcgcttgacctgatcaccatcgtcgtcccacccgcactaccagccactatgtcgatcggcactacatttgctatgtctcgcttacgcaaaagaaacatcttttgcatatctcctaatcgtgttaacattggagggaaaatcaatttggtgtgctttgacaagacggggacgttgaccgaagaagggcttgatatccttggcgtaaggacagtcgatagatcggacggaaactttagtgaactttacgacgagatcgataatgttcctgtgattggttctgaagacctcaagacacccttggtacacgcccttgcagcatgtcatggattgaaagcggtgaacggacagatcataggggatccgttggatttgcgcatgttcgaattcacaggctggtcaatggaagaggctggtgacagtttaggtcctagtaatccaccagatcaagatcaagctttgctgtctgcacaacctcatagtacatccctcttttctttattccactagctagcatatcgatcggtacttattgacttatatccctttcagaaacccccaaaatgattgagcgacaagccgccttagtccaaacaattgtacgacctccaggcggctccacattcgaggtagaggacgctttaaaatctactcggtttctagaattaggaatcattcgaacgtttgattttgcatccgagttgaggaggatgagtgtactagtcaagaaactcaaatcttcgacaatcgaggcctacgtcaaaggcgcccctgaagcgatggtcgaaatatgcatgaaagagacgcgtgagttgagtttgtctcagaattataaatattcatcacacctctaataaaacctcgtattctacagttccggcagattacgaggagtttttgaattattacactcggcatggttaccgggtgattgctgtggcagctaaatctttcccgaaactctcgtggatcaaagcccagcgcctgacaagatcgcaggttgaatctgaacttcgattcatcggattcgttatatttgaaaacaaattaaaactagggactgagcctgcaattcaaatattaaagagtgcacacattggtgtacggatgtgtactggggataacatccgcactgctatcagtgtcggtcgagattgtggtatgatagaagagtctatgcgggtttatcttccaacctttacttcaggtacctgtttttccttcattggatcttcgccgaccgtaacgttgatcaaagttaactgtctttcccaggttcatcaagtcttgcggattcaaccatcgcatggtttgacatcgacaatgaatccgctctcctcgactcttactccctcatggtcagactcagcaatccaccatttgtaatcatcttattcatgctcatcacgtcggggttttttttccttttcctggatttatagcctcttccgaacgaaagcgatgaaggtgatgcggggtccatggtttctagtgccacgactgtcaggtccgaggattacgtgcttgctgtcagcggggacgtttttcgttggatcatggactatggttccctcgaaaccattgaacgagttcgtgtctctcaacttgcagaatcctgtattcgagtgcttattgtcgagtgtaaccattgtagatgctttacaaaggtgtcatatttgcccgtatgtcgccggacgaaaagcacgaattggtggaacagctacaaggcttagactataccgttggattttgcggggatggggcgaatgattgcggtgctttgaaagctgcagatgttggtctatcgttgtcggaagccgaagcctcggtggctgctccatttaccagccgacagcctgagattacctgctttattgaactcataagagagggtcgatgcgcgctggtcaccagtttctcatgctttaaatacatggccctttacagcctcatccagttcacaacaatcactctactgtacagtctaccttcatcactgggggactttcaggtaagttttttttactctcaattgcgttcaagtttcgttttccaaaactaatacgctattttgcgatgtccagtttctctacatcgatttattcataatcatcccggttgccattacaatgggaagaacgcacccgtatggcagaatagcagccaaacgacccaccgccaacctagtatccaagagagtgctcacttcgcttactggacaagttcttatcaactctgttattcagttgctggtcttcatgcgagtcgcttcccagcacgaaccaatccaagttccggccaacggcgaaaaattaccaactaccaatcaggaaaattcagcgctcttcctggtctcgatcttccaatacatcttggtcgcagccactttttcagtcggacctccgtaccgaaagccaatcttctccaactgttagtccacatgcgactgtcattgcactgaccactcaaaggtggactgactacatttacctctttcccgtagacctgcttgtgttgtgtctattgattcttggcgggttttcgctcaacctgctcttcatcgactcaggttttcttttcaacttactcgaactggtatcgttggactatgcgctccgattagagttgcttctctggatcacgtttaacatcttttccagctgggtctttgagaattatgctactcagcccatcgctctgtgggtcggtggccaatccaagttgttacgcaagaggtggaatatgttgttcggtctcgatggctcctccaaacgagatcgtaaacgatacaaaattattgccgatagcatggatacgccgtaatttcactttcccttcggctttcactcaaatattattggcctagctgggcctccgagcttcttgtccgcatcttagtgcatggttacaatctaattttcagcgtcacaacacgctctgagcgtcatgagaccttcaaactcatcacacctgtatctagtcacattgtgtatctaaggaaccgcatcaattggtccgggaccatgggtagtttaaaaaatcaaggagggcaacgcgcgtcgacttcgcaagctggatctcaattgcatcatgtagacatttcgaagggaaatcgcacaaacactgaggcatggagagaatgtgcataatatttccggttagaatcaaagtgtcgtatagtctgacaaatctgattttccttagttctattggtgcgccgagttttccctatgattttgtttggctcagtttttaatgagaagagtgatattaaaacatgaagcggataacgagcgggctggctccagctacatgaactggtgcaacaccttcaacatgagtggcagaaaggagcgggacgaatgggggttgataaaatcgggcctggggagggtatcagtgtgacgcggtgggtgagatcaatacctgtgatattcatgccctatgaggtatagtcagtgtcagtttaaggccatgccatactccccattgggaccacttgtaggagatcaaatcttgagttagaataggacaactgacattttaaaggataaagcatctgatgcagtctgctgctggccggcgaggctggatgacaaatcaccggagcggattggtgcgttaattgctgtcttatgggttcacattttgaagtgactacatacttgtaagaaatgtcgatgtccaaatcacgatgattttttgcatttggacggaccgcaagtgtcccctcgattttatcgcctttgacaacggtcagtgtgtccttcaggtaaaagacggtttgtttccctgcaagcaacgtcgttgagcgggttgaacgttcgcgcgtaaggaaaggtttgactcacagtgggtatatttggcgtggggcccggtggaaaaggagactggcttgtggcaagccctgaatgatacatcaaaccatccaagcagtgcatggacgtctaggagttcacaaaagacgcgtaggatggtcagtgagtccagaaaaaaaaaagaatgctataaaatagaaatggaacaaacaatcttgacgagtggcttcaagggaaaatggggcttcgaatgccaaatcctccttggtcacagtaagcaaatcgaaggtccgaacagcacagggattggtagtcaccgctctcagttcaacggtgtcaaccaagggttcccgtagagcaatctccttgatacacgagtagtcaaatccatagacatcatcccaaacttatcaacccaggagaacgagagtgtattgatgagatgacgatcatacattcggctgcagaatgaataaaaagccaaggacatacagttaattttttcttccttgtaatcctgatcctccaagccagccatgaacaatgttgccgagtcggggaacatcaaaccaccgggtttctatatggcatgaataagttgtgtgctcagtgtcaattgtaatgcgaatcaggggaatatgacaaaccaggtatcggtctcgagccaacaggacagtgtccaacatggactcatacagcctgttgataattcaactttacaatcgtcagaattgtactcgttaattagtattggtcagttgaatgtttggctgacaagaagtaacccatccactcggaaataatgatatcgaccttgtcgactggtaattcgacatcctccagtttacccttgatcaagacaatagctgtgaaagagcagagtggattgcgttaattctcctgacgaaagaatgaagacaaaaagttgataatgttgacgaactatcttcgaatccattagccttgacgattttcttggcttgatcgataatgcctgacatatcaatctatagtgatggaggtgtaatcaaaaatcgatcaaaaaaacttgggaataaaagggggatatgttaaagactgagtacaaactccgatgacttgcttggctccagctttggcagcaaacatgcacaagattccagtcccacagccgacatccagtacgaccttgtccctaaaagcgaataaaaatgacggaaaaattaaggagacgtcagtcgactgatgtaaaaggcgagacctagaaaacccagctcaacttgaacagatgttggttccagatcatcgagttgcgataactcagcgttcggacctcatctttcaacatctcttcgtgaattccaaagtgggcgtaactgtctgagtagtaatcttttgaggttaatgattctgcctagattgacataaaggatggatcagaagatggtcagcagtcgtctccttgtctcgtagggttgtttgagttgggatttccattgtattgaatttttttgtaagagtatcggccagatcgaatcacccaccgttttaagctctgaggaggactgtccgccgttagcttgtgccatttcgaattggtaggtgggtatggatgggttggtggtcgggagcgaagggcagatggggtttggcgtgggttttgggatggtgttgggtcttgcttttgtgaatgtgtggatctactaagcaagggtccggtatccgacagggtccaccccgacccacaagccaaacacactttgcatattcatcctgggattgcagacccactgggtcccacagcgccactcctccttctcaaactctcggtgccaggcagaaagaatgtggtgctcagtgaatcaaagattgtagtcttgggcacagagtcatggtagctgaacagacgaaactggcaactagagccaatgagcagttcttacatacatgttatagattttatgcataacagttatcttttttaaaaaagaagtttcaagcccttctaagctctattgaatcttcttggtaaaattcatattttactgaagggttaaagtgaaaatgtactttgagtgatcacttgaaaattccagggacatgcccttataatttcttttgcaacaccataccccacagtgaactgttctattgtaaccattaaccttgccattgatttaggttctgaattaatcaatgcagtactccatcccagcacaaaccgtctgatctagctggctgcaggggtgattgatggcaagccaaccttacatagcaagaagctggaggacatgacacggtgcctcgtcctccaagtggcttcgttcttggaaggcaggatcgcgagaatgcatatgccggggggctgctcattgacccacatatgcaatttgacaagccctccttgtgattttctccaggggggtcaagccggaccaggtgagactgatgtgcttggcttggacaccaccggaagctgaacagacatcatccaccttcagaagaatgcaaggaccatcgcaacccacctcaagccgcaagaggcttgatccaaggatccaatccctcatcaagaactgcgtcaaaacaaaccaccgatcattcttcatcgtactgggcgataaagcagtcgaccaggtcgtcaacctccacttcctcctctctcaatcacgccacaccgccaggcccaacgtactatggtgctacaagaaagaactaggatttacctccaatcgcaagaagcgagaacagaaaatcaagagagaagtcaagaaaggtcacagggaggtgggtgatatggacccattcgagttgtttgttagtctaaccgacatccgatacacgtacgtccccgctcatttatcaattctatttatcagttttcatcaagactcacatattatatttttgtggtcatcatcagatattataaagaaaccgagaagatcctaggtcaaacttttggcatgctcgtccttcaagacttcgaggctttgacaccgaatctactcgctcgcaccatcgaaaccgtcaccgggggtgggatcgtcgtccttctattgaacaccatgaagtctctcaggcaactctacacgctctcaatggatgtccacgaaagatatcgtaccgaggcttacggcgatctgtcgggaagattcaacgaaagattcttgctttccctaggtcctttccaacagtgtctggtactcgatgacgaactgaacgtgttgcccatcagcgctgggaaggatgtaaaattactggaagatgtcgatcagaatcaactctccaacaccaaagggaaaacccgccagctcgaattagaggaaatcaaacgtgaattagtcgaaacaaaaccaatcggtgatgtcatccaactggctcgtacggttgatcaagcaaagactttaatggaattcacttcatccatcaccgaaaaaacactgtcatccactgtcaccctaacagcctcacgaggtcgtggcaaatcagcagcactcggaatggcaattgccgttgccgtcgcccactcatactcaaatatatttgtcacttctccatctcctgaaaacttgaaaactctcttcgaatttattttcaaaagtctaacagcccttggttatgaagagcatctcgattacaacgttcatcaatcatctaatccggagtggaaaaattgtatcgtccgtgtagatatcttccgcaaccatcgacaaacaattcaatatattcagcctcaagactataaggttttaggacaagctgaattggtggtgatcgacgaggcagcagcgataccgatccggcttgtcaaaaatctcatcggtccctatctagtcttcatggcttctactatcaatggttatgaaggcactggccgctcgctgtccctcaagcttattgctcaactgcgagagctgtcaaaaaaatctgtcgtaaattcggccgctaaatcgcacaatgactcatcatcgacaaaagacgcaagcgccaccactgctgtaacctatcaaaaaccaagcctatcccgaagcttgaaagagctcaagctggatgagcccatccggtatgctgaaggtgacggtgttgagaagtggttgaacggattgctttgtcttgacgttcaaacttcttcgagcaatcgaagccttcaaggctgtccacatcccagcaaatgcgatctatattttgtgaatcgagatactttattcagttatcatcctgcctcggaggtttttctgcgtcggatgatgtcgctctatgtagctagtcattacaaaaattcgccaaacgacttacagctaatgagcgattctccctctcagcaactttatgttttactgccgcccatcgcagacggggacaacggtagtctgccggagccgctggtggtcattcaagtggcattggagggcaagatctctaaacctagcgtcatggccagtcttagccgaggtatcaaggcttctggcgatctaatcccgtggacgatctcacagcaatttcaagatgaggactttcccactctttctggagctcgaatagtgaggatcgccactcaccccgattactgtcggatgggctacggcacgcgagcgatccaaattttaacatcttatttcaatggccagctggtcagcctcagcgaagaatcggtcaaggagcctacaaaatccaaccattcaagaggggaagcagcaacagaaaaagatggaaatctaatcagcatgcgagacataaatgagcttccagcactcttgcaaaggctcagtgatcgaccacccgagcccatcgaatacttaggagtcagttacggattgacgcccaacttactaaagttttggaagcaactgggcttcttaccggtttatattcgacaaaccgaaaatgaattgacgggcgagcacacatccgtgatgattcgaagtttaagcaaagaagaatctgagaggccttaccaccctgaagattggctcactgcctttgctcttggtaagtgtttctaatctgggatggactaagtaatgaaaaattgatcaagctctcccgacacggttagatttccgcaaacggtttcttactctactttcatacaagtttcgtgctttcccttcgattgccagcttaacagtcctagaagccgcaaacgcaggcgagctggtcgaaagacaagaaaattgttcgtatttctttgcacgtgcgatggccgcgtttgcactcaaaggcgttgaaaaaaaatacatgactgacatctttgctctcgcttatctgacatagtgctcagcggagaacaaatatctcggtacttctccccgtttgatttaaaacggctccaaagttactccaacaatatgcttgattatcacgttatcctcgatttactgcctagcttgactgagctttactttggtgggaaatttaacgctgaaactcgattgacaggtgtccaaagttcaattttgttaagcttaggtttgcagagaaagtccgttgaggaaatcgaagtacgttttccttcccttttttttatcatttgtgagatcacatatggccaaatagctcactgcctttttggatccaaacttggcagagcgagatcaagctacctgtctctcaaacacttgcattatttgtgaaagtgattcgcaagctgacgaaggccatccaagagcttcaaaaagccaaattttcttcccagttgactaagactatcgaacatactcactccacaagcgccacatcagagccccaatcaagtgaaaaactttccactgtgtcactcaagaaaacctcagaggccaaagcaaacgggaacttgccgcaggttcccgaaagattgaaagaacagcaacgagagttgattgacagtctcgatttgaatcagtgaatatgtctgatcgcatgtctcttcttcttatttcttattaaactgtatatggtggcactgactcgaggtatttgatcgccataatagatacgcggtaggcggagatgaatcggaatgggagcaagctgaacagaaaattggcgaaaccttggtaggagatgctgacaagtcaatgaccgtcagcctggccaatccgaattccagtaaaaaattgctgaaacgcaaagtcgaagagagccaaccggtcaaaggcggtaaagataagaagaagaagacaaaaaaacacaaacccacttcgtaaaagtgtttaaaagtgttttgaattctctcctctctctccccctcggcttgttgagttcggaaacgcagttttttcgcttcattttatgagaccctcattgcttttttattgcttcatactcattgttaccacgacttctcagaggttcctgtcatcgggatctcttcatagctgcaaagaatatttaaccatcggcacgccattttctgattaagatttaagatcaagcaatagaacttttcaaattcatggtgttttttctccacctgcagatttgcatggtgattgatattgtgatcatgatgaacgaagcacctcagatcctcaatccacccgcacgccccaagggagcaatgttacttttctgatgaaaatgtaactcgtgcgttgaccccgagtctgtcttcagtatagtgtattaagctttaagccatagcccctaactccctaccttaacgcccctcaacttccacactgctgtacaaagccatgaactagaataagtgcataaatgggtggtttctggactcgagcccgcaggggctcttctttcgtttacaatcatagcactagacattacgatcattgaggagggttgaggagatgaaaaaagttggaaagattaggctattatgaatgtgactgtggaacaaacaaattgcgccttttgggccattaaagttgaggatatatgtatggactcaagtcctaaacaatctttgcaatcttagggttacgtgggctgcgcgaacaagcgcttctagagtgatcaaattttgggatcgacttgtaaagggcgttcgatttgctcttggcgagctgaaactctttgcgggagcggtaggactttgcttttttatgcctatggattttctgatgaagttttccaagtcgtttatatctatctttgtcgtctttccccttgtttgccttgtgggcatcgtgtggctggtcagtgcccgtggtggggacttcctcttgctgatccgcataatcgatcacctcgtcctcatcgtcatcttcttcgtcctcgccgctttcatcatccacgcgcgaaattgtaaaaataggactttgtgcaaggatggcaccgccttcctatgaaagcacagaaagtacacagagaaagcttcagtcacaatgtgaaggacacggtttatactccaagaaaaaggttaacccactagactcatgatattgatttggtaacccctgccttccttgagtccttttaaggccgaagcaggtaattcatatttgccccattttttgcgtataccttttgcgaccagcgtgctcagcgccgaggggtaggtactgaagtaatgggtttgcgatcagttcctctggtgcaacatacgtctcgctcagctgtgacttacctgggatcgtggtttgttattgcaactgagaaacgtacgggatcagtactgacacttgaccatcttaacaccttcttgctcccgaaactagaaaaaataatgcatttgtcttgagactctatactcaggactaatgaaacgaaaacgaaacttcgattcagatactcaactaccaaaagtcattcgccaccggcgaagttatgaaatacgcgtccgcggaacggaatggtgtgagtacgccgatgaggataacgactactaatgtaaggctagatgtaagccttagcaggaaactatcttgtaccattgtaagagttttccactggtgcgataatgtttgatttctgacgcagccaagcttgatctggttatcacactttttaggtggtgttcgtcaagaagctgttgatcagacatagacggaccttgagagctcattttataacttgacacatagagtaagtttgtcattttcacctaacgtcggcgatgcctacgaaatttcaggttgtccatagacggaatctttgctgccaatcctagtcattcgttgcgccggctggcatatttcttccgaagaaaaacgcttgacaccggtcgatgactcaacaatgatttcacatcaatgcatcggtttatcagtttgtaaagcaaagaaagtaaggagggtttgcgtgtgagaaatcttcctccatatatccgatagataaaaacacatcccctatggtcgagtggttaggattgattaggaatcggattgattccaatcgaattcgaatgcacatcatccgcccaggtagctcaagtgcccgccggcgtcacggggtacataagcgatacatacactgaataagtcggcatatagctggataagctagtacgagccatcttgtgggtttctcggactcggagattcattagcagttggtctaccgagttgaaaaatgcccacagaagtatatctttcactcggcatcttaaccaagtgaaaccaacgaagtgactatccgctcgattctaacattggccaagcgtccatcagaggtcttctgcgttgtataaccattcggccgaccatgaatctcttacatgagactaaccgagctcatccaacttgatgggcaagcgaagcgttttccgcccagacgcgccgcgcgaggggctttgttaagctacatagacgaccagtatggatgcgcactctacacatgtgagggcggcatcgcccggactatatttgtcctctggtaagacgatcaaaggctacacggagtgtatttgtcggattgcgatgcttgatctggctcgtgatgctcgagtgattgcatagtttctcatggaagttctcaaggggcacatttgacgaacgctctgtgtgcttcacgacacgagtgtgaattgcgaagagaagggacttgtcattggttatgggcaaatatatctggcgacagtagtatgaaaaataaaaaaaagcagctgtaacatcttcttcaacaaaaacatgagacataggttcccgcagggatgaaggtcaggaaagtcttattactcaacaacaagactgatttcccaagcagagcaacatttctccttgaatggaaataacaatttccatgggagctttgaaacaataaatgaagaaaaatgaaaaccaagtcccaacgcctgaaccgatcacagaaggacctgcaacttcaggcatttccatgtttcgatttcgagggagagtgcaatgattttcggtgccgcgatttagaaggcttgtgcaatgatcttcgacgacgagattctgaatacaaggtcggacctggtagagtcgacgaaggccccaagtttccgtcgtgataaccctccgggaatttgatcgaaggtgcgttgtttgctgatgcctgatgatcggattcgatatagagttgaccacatgacgggtagtactggtcctgaaggccttcgctttgaaccgattcaccccaggtgattctatggacaagcccaggccatacttggatcagcggcaggttgaaaaacaagcagattgggattatagcttacatctcgaatcgaaagatatagctgcccgaggcaaggtccttcgggatagggacgtcccacacatcaccacccaactgggaagaataatgcttgcgcaactgtgtcacgccgtccttgacttcttggatcttgaagtaggaggcagttgatgcatcaaaggactggcatgcagtgggggatggaccgcatttgccgagatacgccagaatgtgaccgtgataatgaggatatcttttgaacaggcaacaatgatcaaaactatggaaaaccatggaaggactcgaatccacaggagatggaaagctcttaccctcgaccagtatcgccctgcagaaccagagatacttttcccccagcttgaactttcaacgttttgcccgccgattcgtcggcgtccgaaaagaatttgcctccggatggggctacgtagcccttcggcgtgtgcgaagccccacacacgatggccttgttggcagtcagaaacttgctgccgacccatccaatgctgtccgaggctcgacgatatgcggtgttttccaacttccattccttctgaccaggttgccagtctgaatcggacgtagtcttccagtgtttaacgaaaacatgacccgagactggggccaaaaataaagcaaaaaggctgagtaatatgatgcacgagcgggtgacagaagaagccatgacaagggagttggttgactgatgggaataatgggagtaatgatgtgttgtatccgaagtgggatggatgatggctaagaatgaaagtgaagaaggctggatgggggtgaaagaccaagacaccagcgctctcgagttgttggggagcaggcaagaatctaactggagactatgtagaacaggttcaaactccaagaggtgacggactagcgaaagtaatggtgcaacagggctagagtcaagaatggtctgctgattctctccgcgtgcttgttccacgccctccgtgccgaaatagatgacttctttaagtgatggtcatcacaatcgctgttatcgctcaaaatttgtaggggggagcgggcaagacagcacaagactgagcatttggcctcaaattgtcaaattcatcaaccagtggtgacaatattggtttacgatgtcagtcgaatgccgtcggttgttcaacagtgttcaaccgagctgttaaaaaatggctgacaagtcccaactatatcgagcactgtcaaaagtatttgtccgccgtgacctgccatatgacccagcgccattcattgcctgtcacggcgttcaaatccggtgcgaaaagtataaatttacatcaatgatcgatgttcacaggaaggaaggtgaggcatttgtttacctgcatttatttcaaaggctgcttcagaaaacttaggtaacacaactcctgcccagtggaggacttcccgtgcgaactggagccctcgcagaagtcgatctagactggaaaactctagattctcgcaggggaatttggttttcgaggctctagatcggttctgggggactcgcagattccgacgggaagtcctccagtgcccatgcttcatgaggatttctggtacagaaaagaaagcagaaattcttgaagatttctcttttttgaattcatctcactacaacttggcccaatgtaattttggcacaaactgattgcactatgtcaaagcatggctctctctgcaaaatttcttctggtgagcgccctttgaccagaatcaagaaattatatgtttcaatcaacttgccacatttagacaaattgatcaacctcaaatgacaggaaaactgacaaggagtgggctgagagtcctaaaacttgcatgtgataatgggttaggtagattattcttggatccaaacactatttttacacccactgtaattataaatttccctttccatctttctaggacccaggagagtgtttccagatgttagtaacaaaaatcaatatcaaaaccatgggagcaaacattttcaaaacagttatcctgcttttcttgccaattatgatttgtagtgacttgaaaatactagtacattatttgccttacaagcatacatgtctggttgtgagccaatgtggcttgaaacattcatacatttttgttactaaaatctggaagccctctccagggtcctatctttctacagattgaatggagataagagaagaaaataacacaaaaaacccatgaggctgctgctattgacaacctggtattgaaatccccaatatgagagcagtgatacaaaccccaggtttttctatccatacccagcctgtgaatgtgcagcgcatccagaaaactatactgacacttggctttcattgtttggggatttttttgtattttttccccttcactagtggttttcactggagatcgtttgtttgtacagtgcctagacagtgaaaaatggtgtcccatttttttttttttttggagggcaaggagccacttttcaaatccaatttttttgtcataggggcacagtggttcagaaaaaaagaatatagaaacaaattaattacacaggtaaacaaaaaaagataaaaattgttgaaaaaaaatcaaattttgtagttttttcaatattgatgtaaaaaatacacaattttgagaagaaagaaagaaagaaagaaagaaagaaagaaagaaactgtagaaggttttagtttggatatactcagaactaaccactatgttttaaatctaagatcaaggctctttaaagggaaacctatgtggttttctggtttaccaccaaacaataagatgaagtatagaattggttaaggttaagaaagagtgaatcagagagagagagatatggttgaagaaccatgtgtgagacttagaaaggcagagcaacttacaaaatcaatcaacaagaaagagtactaactgtcagtcctagaacaaccacatggaggtaaaactgggagttggtatcctttcaacaagttaagcgccaagtggtaacaggtttggttggttttttggtggttctggttcaaattgagtctaaaaaccttgaagatcctgaaaatgtgaactgaggatcctctgacaggattgttagagttggattgtgcattgattacattgtacagtctcctcccagatgtctatagccatctgttttgagctccacacctggaacacaaaaatttcaagtcacaagagttggtggaatggtggaaaatgggtctcaaagaatgaatatggaaaaataataatgataaacaagatttatataaaatttgtaaaaagcaaaaaggagaaaatcacaaaaactgacagctctaatatttctttcaggaaaagatgaaatatccaaattgatagtatgagatctggaatgaaaaataagaagtgaaaatttggaaaaaaattactacttgatggtttaaaaagggtgcctagggggtcattcatcaatcaatgtggcattctggtactgcaatctactgattttgactgcacacaatgatgaagcaatgtgatgtgatgtgataaatggctatctacattgcatcgaaaaagcaatgcattgcatcagcattgtattggacagcaatgcaagccaatgccaccaaattatagtgcatcacattgcatcactttgctgatgcaatactgaggtgctgtatcaaacaatccaatgtaagcaatgtgatgcggggctccacattgctcttgtgatgtgatacgataaaggcccaatgcaatatgatgcctatgtgacatgtgcatcacatcagttatattgttgctgcagggtgtccacccatgtcagacactgagacactagcccaggtgtctacaatagaatgcaacccccttgggttacataataaatatgattctatgtaatctttaagttaataagtattgattaatattatttattattatatgtatttttatgttaataattattctgtaaattaataaagattaacctctttattaatttaactcttccatgaaaattataatcaagttgaaaaggataattatctcttgggtgcatccaagagatgattatcctgtttatctctcttgtgtgaatatatattctgtttatctctcttatgtgtattttctgaaataaaggatattcatcacatgtacagtgggtggaccgttatttttggctgcttgttttggattccagagcttcaaagcacaaacttgaagtcacaagaattggtgaagtggtgcagaataggtcccaaagaatgaatatgaaaaaataaaaacaaaaaacaaagtttcaaaatttgtgaaaaataaaaaataaaatttatttttctcaaaagctttgaaattcattttgggggagtgagagtgctgagagaaaggaagattgggatgttagaaaaatgattataaatgaaaattttgcaaaaattggtttccagatggcttcaaacagctgttgagtggggcattcaccagcccacattgcagccaagcactagaatttactgttttggctccaatctggacaaccaacctggccaaaccttttttggttccaatttttttcatttataatcattcttcccatgttccactctttctttctctcagcactcccactcccccaaaatcaataacaaaggttttggaaaaaaacatttttattttttatttttcacaaattttgaaacttgattttttgtttttattttttcatattcattctttgggacctattctgcaccaattcaccaagtcttgtgacttggagtttgtgctttgaagctgtagaacccaaaacaagcagccaaaaataacggtccacccactgtacatttaacatgctctgaatatcctgacactttcccccaaggaatagtgcaccaataaggggactgcaccagtcccagcagcagtttgacccctgctctgtaatatttaagaggatggctctccacctgagaatcatcccccagacaattattaccatacaaacccaagcaccttactagatattacatactaataaatagtgagtggggttttacaatagtctacaaaattattagttgcactttcctctatcctcattactagccttataagttacttattagggggtatcaaatataaccaaatccaccattatttaattgactggtttgaaaaaatccacctttttttaaacatgttgtttatccattagggggtatcaaatataaccaaatccaccattaattaattgactggtttgaaaaaatccacccttttttaaacatgttggttatcctttgaaccccttttggggcccatttatgcaaaaaatagtttttggaaaagtgactggtttctgatggtggatttcctatatttgataccccctatttaaacccttttggggcctatttatgcaaaaaaatgtttttggaaaagcaactggtttctgatggtggatttcctatatttgataccccctatttaacttataagactagtacaaacccttttctcttaatttaactaagctctggcactgtgaagctcattccacagctttcctttatttttataaggatccagtccctccactgtaccagtgttgagttggacttcatttccactggccctcttggatatagtgtgaccattacccatcaactcctagtcacataagagacaggagctgacaacccaccatgctcaaactttttttggatcaatatttttcatttataatcattcttttaatgttccaaacttgcactctgtgtgttcactttgaactcaaacaaaaaattaaagttttcaaaaaagttgattttcttttatctttttcacaaattttgaaatcttgatttttgttattattttttcatattcattctttgaaacccattttccaccattccacaaacgtttgtgactcaaattttttgggttcccacagtggagctcaaaacagatggccataaacatctgggaggagactgtacttgtggtagaggggagctgtaatccctgagtagtaaaagtggtcagtggttactagggattcatttagctgggaaatccatatctgaagcagtggtgggccgctaggctacacttttggcccaaaaagcggagcgtagcagccctaaaaacagcacaccaaacctgtagtgttagcgcgctgttagcaccactatgctacattacgctacactacagctcttttagcggcaaaaacatcccaaattacgcttaaattgtgctgcagcgcagcatagtgggcccttttctggggcccacatgcgtagcgttagagcagttgtgggggaattctgctgcgctacgctaagtgttagcggaattccgctacgttacactaagtgttagcagaattctgctacgttacgctacactaaccgctacgtttagtgtagtggcccaccgctctctgaagtcagatatgaaaaatatcttacaagtagaaagttatgatgatattgtagtaggagaaagaaggtcaaagcagtcttttggccagctatgctggctctaagtctgacacaccattcattgagtcaccaggaaaaaaaattggaactcttatagaggtgccttcacttatctctttcctaaccttactatatccaacctgtatctcatctgtacccccacctttgctagcatacatatttgtattattatttattttaatttgtcatatgattcctccacaattaaagtaattccaaatatttgattgatatcctttcaatttaaaggtaaaatactggaagccttaaagagagacaaaattcagatcacaatattcatcttcatccattcaaatgcattacacaataaaaaaccaaaagaatctcaaaaataaatgaattaaatccctatcctaataacatattatttgactagtatatgcccccaaatttggggaggctgcttgtttttgccccggatgttgggggttttacttgtttgaaggtcctatggtgtaatagcctttgcttttgaaggtcgctatgattgtaaagtcctaacgaatgtcggaaatgccgttgaattgtgcaacattgacgccggtgttagaagctgcatgagaaacaatagaaatactgattgaagcctgacagtttgtttggtcctctgaggctattcctttagttatatgtagattcaagttatttatgaaactgccaagtaagaattctaatgaaaatatacatatataccctccttcatgaatcaaataatctttattgaaaaatttattcttatttcccttttttatgcatattcatactctgttctcccctgtacttgctgttccattctcaatccttcagacccctaggtgtatgtgtatatttaattctatagattttgaatcatctttataaggatcagagaattcaaattgttctatctgggagaattcagatgatgtgaagttttgacaaattgatattagggggtatcaaatataaccaaatccaccattatttaattgactgggttgaaaaaatccacccttttttaaacatgttggttatccatttaacccaattcatgagggtaaattatagtcaaaaataaaattagtattcatgcaatttggctttattgatgaagaaatgtgggattgatataattattatatttttattatggattactgttcccttcaaaaaaccatcccaatcagacaggttttttctcaatcttaattatcattcacagataaatggaaactacaatattacacaattacttgatcgcttctcaaggctcatctcatctacttctagaatttgaagataataaagctgtggtgtgttgtaccagcatgtctgataataatcaaacatccaacccattaaactcagtaacaattctattctcattaaaaaaacacaaacaaattgtgtctacaatccccagcaatgcataattatactcaactcaatggcccaattttatgaaattatattttattccagcccctttgtagaatcatttgttttcacacttggctgcttccaagccttgtgtttcaaccagaattttgagtcaaattatccttcttctcccaagtcccaattaataatgaagattattcttaggagtaggctgaggcatgtagtgtctcaccagcattccataatataattacatattttaagtccaatatgtcaaggtttccctcccataaatatttttcattttctcctcataataactgggcaatgaagtattactgtaaatgcataatttacaacctctacagcctcaggattgttgcctaaacccccttcttgaattaggtctttggaggtttttacatttcaagaaaaaatatgcctaggaattggcctaagactcaggctatgatatcagaaaaaatcatgagtttaactctcttccagttgcaaaaagtaggcaaggaaattggaattttatactgtgatttaatcaagcatttgtccaattcattatttatgaaaattttctgagttcaagtttgcttgaaattatttcacagaaattctattaattcttttattgggatatgatacaccatctcataattagctccttgatttgatttgtttttcaaaacacaagtggttatgtaagggccagtaccataggacatgaaaattcaatttctcaaaatttctcttgcttaaaatttcatattatcaaaattgaccatagctagaagctagtctttggcatgaaagtgaagaatttcaacaccagatctctccaatttttcccagtttttgtgtagaggatggaaaaaatgcccatttttgaaaattgaatcctatggtacaggccctaaattgactccagtctgattggtattgatagctgtcactggtggattgggatgcatgatgaggaaatacatcaatatcaataatccaactttgatattatccacaccatcattcctgtaatatgagttgtctatcctttggtcaatccaagataaagctaaggataaaactctcttaatagtcaaaccttttcattgatgttttctttgtttttgttttttcaaaatccaaaaagttatcatggatgtgattttcagtcaggaaacaaaagtcaaaattccattttctcactataattattcatgcagctgtacaacatctctattggcaaaatctggaagaggaaacaggagttaatactgatcttacatatacacacatcggatcaatacaggcttaggtattttttggattagccagagggtctggtctcattacctgcatgaataaataaagctttgtttttccaagcagcagataaggacaatatttatttccctccttgcttgttcaaatacagatgcattggtctggactctggaggagatcagaggcatttcattcaaattaagactgccagtattatttctgaatgtctggaagtgttttgtttgtaatcaccagtatgtcagcaattcagcccaccggtttttatctgtttggataaaaattacccatctgctcttgttgcttgatcaaactgctttatgagtgcaaaagcaattcaatgagagaaagatttctcttttcctgatttgatggacatcaaggatctggtttgatgcaagaggaagtaaaaatattggccttcatctcctgctaggactgatgaatctaaaatatttttttttgggggggggcagggatttattttgcttccttaactgtcagaaaatgcaattttttattatcagaagatattccaggaccagtgaaacttctcacttatgaatgtagaaactatcagacatatttttaaaccaagaaaagttgaagattctgtcctcctgattcttagccctttgaagatgctcttagaaatgtttttcattctttctctgccactttggatgattccatgcgtgcattgacatccgaaagattagtgtaagagccttttatcccatattcagaattccagaaattatggttgattccaaatcctgaatgggtctacataaattttgtttggtgttgtataagtttgtgttgaaaatcctcactaatatataaattggtgcacaggaattcacgataaagtgaagaaaataatcttgactcagctcaagaaggtgtaagcaccattttgacataggatttttctgttttgatgaagagaagtgatgtgattgtttgatgaagaaaaaaaacaaatttcatatttcagatgattaatacgttgataaatagaaattgagtgtttgaatgaattgtttttgaacagattatgatgtatttttggttcaaaattgcactaacaactgggcccaagtttcattgcactggtggaacatgtttacatttgcagaaactacatggagagttatttttggcttgttttcagctactcaacctgaaaaaatgttctaaattaaaatttgaaggattaaaaatcttgttagacaaatgttttatcctattttcaacttgagattctagttaaacttgtgaaatttgaattatttatgataactgttccaatgagtgttttgctaagtatctatccggcataaggtatcatagcggactctaataagtctgattgctggcagaagggagtcaggatgaaaccgggtccaaaaacagtgcccagacccgacccggcaaatgtggcggtttgggtcgggtcgggtcataaagtcaatattgctgcccaaacccgacccacctgggggagcaggcgggtcagggtcgggtcgggtcgggtcagccttggaataaatttctagagcatatttggagcctaggcaatgttgagtctttggagcatgcactttaagtttgcagtgaccctagcatcaggtggggtggcagatgcgtctgagacaccaggtgcagaggtcgctacttcggagtctaaggtcttctcgcaggaatctatcaacgtaatacacataggctctaggctaattgtgtagccgcttacgttctcagggctggctacaggcctagagatggtcgaagggtatccgtcgcggatacccgttatccgctggcggatacccgcctgtgccaacggatacccgccagcgggtgcggattcgggtgcggatggccccttttccgcaaatcgccggcgggtatccgggtatcccaaaggatacccgcggccgggaggggagatggccggctggaaggaagcccttccagtcgacgaggtacaagtacctcgccggtgtgagaactcctttgggaacggtggcagtcctgtgagggggaaatagcagatgagatatatcacgtatgtaatgatctactacaactgttacggctggtttgaaagacctgcccctctattgtactacacaagagttaacacaacaatttattttattgttgtggcaaaactgatgatagagaaaactatgtgtagcagtctcttatcaaacctagatcaacgtggattcagcagactatttgagtggaaatgttgagtaagaggtgttttctgtttatatgtttatgtattttgaaaaatgattgacgtatgtactgatgataaatgtttatttatgagatgatagtgaggaaaaatgtgactattgaccgtgtctttcccttcctccttgaatcttggtcaagatcacaagttgtactggttactaatttctttctcctatgcttctcaatgtctgaatgatctcaatggggcacttgagtaagatcacactagttaatgtatggattgattgctctgttctgtctggttgatgatcagatgagatgatgagatcattcgaatgaggggggaaagcccctccttaaatagtctatttttacaacccggctgacttgtggttctagccctaacctataatctataaatggccaacttgtggttctagccctaacctataatctataaatggccaacttatggttctagccctatacatgattctcagtgtacatacaaacaatgtggctcccttgtggttaccctatgcaatgaatattgaatatgtaagctaactaaggccaacttgtggtttacattatgcaataagcattttgtatgcaaataaaatttaaatcccaaataacttttgactgagtggagctagactattggttccagtgagtgactatgggttaaatgacccgtagaatgtgattatgccataatacgcctaagaatatatgcctttctacatattggactgtgactttatgcaatttgatacttgaaacacaattggcatactacaccggctggaaggaaacccttccagccggtccgtcgccggccctttagagggcgggtatccgaggatacccgctcggatacccgctgcggccgacggatacccgctagcgggtgcgggtgcagatgcggatgtgcaatttcgctgaaattgccatcggatatccgcatctggacgggtatccggatgcggaccgaccatctctatacaggccccttatacttggctttggccatgaagtaacaggacactagggggtatcaaatataggaaatccaccatcagaaaccagtcacttttccaaaaactttttttggataaatgggccccaaaaggggttaaaatggattatcaacatctttaaaaaagggtggatttttccaaaccagtcaatcaaataatggtggatttggttatatttgataggggagtgataatcacactccacccccctttgcacacacactccaaaactcccttcagagaagggagtgttggagtgtgtgtgcgaaggggggtggagtgtgattatcactcccctatttgataccccctactataacgtctagccctatggtgaagacactacccgggtcaggtatggtaaccatggtctcactggggccagctgatggatcgtccgggtcatccaccttggcaaggctttgtacctttactgacttgggcatagtgacagtgatgatcttaactgtgtgggacccttcatactacaagcaatacccattttgccccaaaaataaatggcaatttgggtgggggaaaatggatcaattttctggaatttttttccaaaatgcctcaggagtagaaattaggctaaactgagctattttagcccagagatagaaattcatcaaacattccaaaatgaatttttagctcatttgagacatttttatttttttggctaaagtagctcattttagcctaattttttactcctgaggcatcttgtaaaaaaagtgccagaaaattgatctattttccaccatccaaattgccatttttccttggggcaaaatcagtattgtttgtagtgtcagattctgaaggctgaagccgatgtggtatgtccatacctttccatgtatcctcatttttcttcatcatttacatatattcttccaagtattatttcatattcagattctacacatcatttcacccctagtcacctcttacattttttcagtagctcttatagttctctagttatcacctcttcagtatattcatagttacagaacagtacattacttcatacatacagtacatatacattacacattatctagttacagtatctatgtagcatcactccttcatcatagtacatcatcttaactacactacatcatatacatatttcctttcacactgctttgactttccatctatgattagcacttgtatacacagaacatctatctctaggttacattatttctcatccctcattactgtttaagatttacattacccatagccaggatttccccagccatggtgccttgctgttgtatgtacatgttgtacacatatatactctctcttccttctcatgtattttcccccttatgctatgtaccctgcctgaattatcttctaaccatagtcttagaaatcagaaatactagtatcacccttatatctttaccagatatcattgccagttatatttgccagttatacatccccccttgccagttataaatcctcatttgccagactatcccctttgccagtgtcatccctcattgccagtgttacccccttgccagtattatcccatcacacctcattgctcctcctcctcacacctcagtaggtactacatacacaagctcatcagtaatagtagtctaagataaagtagaaatcagccacacctctattcttctttttcttagtgttacactcttcccatcagcattgtacaggagggcagcctcatcagcacctgtagtctcaacttacattagtactagtgtagttgtctaaatcccctccaagctctatctccctggttgagtagttccacaccgacccacggacactgccctcaagcgggttggtagtcgggttttcgggccgacccgaaatcaaaagacgctgcccgaacccgacctggtaatcaagtgggtcacacgcgggtcaggtcacttagtttttttttcacataaagtcaacccaaacccgccccgagacccgacgggttgtgggtcacttgcgggtcgacccgacccactttcatcctgaaaagggagtgagtaatgactctcagaatccttctgagtcatctccaggtgccattctgtagctagtcagatgcacataacacaaatgtttcagcagaagagtgctgattggtccagacatccaaatggccacacaggtctgtgcatcattggacaggtcatctgcggaaattttcaacattggccggtgtgagatctgatctcaatccctctcagactctagtagctatttccaacagaactggatgacgtaatcagcccatttgacaatgacatcatttcttctcgactcactcgtctcacttatatagaatctcttctctccgccgaactcatttccttctccccatgattccaacaacatctcactttaaaactttacatcttaaacattatacttaaagtcattggtctcattgctgccgttctctcttcattattccaaacgtcctctatcatattatcacatcacaactcttcttcttaaatcatcagacctgtcaagaactctcaccttctactcaaccacactctggtctggtcatcactcccttccttatgcaagaactcttcccttctattcgactgtccgccgattatcaaaaccttcctatcattgtaggttatcatctcatctcttcgcttaatcgaaccggttatcacttcttctgacactctttatttcttagtcgtgtctcttattttctcttctttccttgtcgtcgtcgtgtccttgtattgttgctcctgccttaaggtatttctttattctatcttttgttttattttatttgtcttttgtatttctttattattgtactaatcaagaaatacaacccttaagtttgatacttaacagccggaccagttcataaagcccaccatggacttggtttacttgcagactgcacaatgggtgcccaatggccttgacaaaccccaagtatccagtgagcctgaagatttaatgaggctccagtatggatatcattgatatccatttactcaggaaactcatcggcttcagaatcaggctaaacaaaatcctacaatccctgagcctcattgactccagattcaagctaaataacatcctaccacccctgaaccccaatgatttcagcttcacaataccctgccaccttatgacctccaagcaatgctagagaatatccagcggagaggaagtggatatgatgaaatttcacgacaagaactgagaagggggagaagtgaccggtgacaaaaaactctgatgagtgaaagaacaagatcaagaagccctctttgagggcttttacaggctgctagcttgtgggtcggaaaagcaatcccactacaagaggttgtatgagtgacctcagggaacagacgcagaagacctgatgattttcatattcaaactcatggtatggctaatttatctacatacaaattttggttgagttgtggaacagaaggtgaaaagagtgcatattcatccggaagggaaaggagtgacattggtgtgaaagggaggaaagaaggagaaatgagagagagacgacggaattccaacaggatagggggaaattagccagccaagactggattgtaacaggtctacaccaatttgaataattttctcctccacaagggaaaaatccaaagggactttccaggggggctttggttatgtttgaggtggtctgatcctaaaactaagcagatacccatttgtcatttggcaggctcaatttggtgagcatatgtgtcatcctggttgaccctaataaaatcagtcagcccaatccacctcttatgatacagctggcttggggaccaattccatcccctttcagagcatctctaacggtccggggggcaagtaacttgtgttccccagcccgcgaccacatttcacaggggttgcaggtcagctccaattatggactggcactttgagtggctatccaagctattcttgacaccacactcaaatcaatatcatcgattttttgcttgttcctcttactcgctcctcttctcccttgcctgttttttcttctctcacttttttcatttctgttggattttgttctctcacttttttcactttgcttgtttttttgtactcgatagttggtgaataaattataacatgacatgacttcatttgaagggtaaatgaaagaaatggaaaatgtttgtaaaacataaaaaaaagggaggacttgattggggatgattatcgttccgatcggctggcaaaaggatagtgacaggagtgagcagatgaggttaagagttgaataagcgattggggctgtccttcgatgtttggattgagtttgtaggtctgagctcgtaccgaggtagacatggatgatgagtccggctagggtcggtgttggagaaagtcctttggatgaggagaaagtaggtgttgtaatcaaaaaaggctgtgaagctgagtgaaatctgtctggtactggtgagtgcggctgggaggcaagccgcagaagttggcaggtcatcacgggtttaactgcccccggcaatgtttccagggttgtttcccaggaccgttggatcgtaaaaaagcgggtgcgtgagttttgcaaaccataatttacaagggataatccttgtgaatctggtgccgggcaaatttattgttgaaatggagtcaattatatttttacaagggatccaacaatgtttcaggccatgtaaatactcccttgtgaaacatgctttgagaatttgctatgtacagggctccaatgtaatatcacacagcttgtttcacaatccttgtaacaccactgctttaatttccacatacaatctgatatcaccatttttacggtgtacagaatacatggcttgttttacaagcctgtactcgcctgtaatacttcaccagaagatggacgatgttgaattttccaagcctcaaccaacaccattacactcaattccgaatccaagcgaggaggcattcgtggctgaaagcatcgtcaagatcggccaggacaacaatggcgctcaaggtttgatgccgtttgtgaatctgggcgcactccttaacatctcgccatgtcctctccttcggacaaatgaagatacactcacaaaggactcggacgctccagaggctgccagtgctcccacagtcgtcaatactttggcaacacaaacacaaatattggtttgcacagaatctgaagaagagaaacccgcagtcctcaaacgaaaagtgtctggagagtataagatccgattgaaattcacaaaggtgagaagcccagaatcaacgactgaggaagccccaaagtctgaagagctaggcaattcggctaagattgaggaaaacggtcaaccagtcagcagcaagattagcaagaagagtgtacttggcccaacaaagaaggctagcatgccaaaagctcaaatcgcgaagccgaatcgtgcaggcactcgatcgagtacccgcaaatgtctgcagatttgatttggtggcggagcagggttgttggggttagctgggagttttcttaagatccacccgacttaagcaattacctgtatcggtttttttttcctttgtaaatagtctgatcccttgtggaaatcgtgcatgcctcaagattggggtaatttcacactgcttgtgaattctaaattgcatcccttgtgaacggaccttcgcaaatctcgtttttttgggccttaggcgttttttgccaaggcttttcttttgcatggcatatcattgtgaaaatttgccttgtgaaattaccttttctcgggctatggggtaaattcacatagaatcatttacagtgtttgttatacaatggataggaaaatggccagtagcgcatgaatttatgaatacgctgccactaaatataactttacaaggcatctcttttacgaggcataagccatgtaaaataagggttgtgaaaatcaacccccccgtaaaaaagtgatccgggccgccaaagttcgcccccggttgcccgatcgcggctccgttagagatgctctcagactgctcttggtggcaaatagaacccccaaataataactcaaaggactgtggcaattgatctatgagttaaaagaatgtagcaagtgataatgtcaatcgtcgaaaggctcgagcaggagtgcattgtgaagggtatctctggaaaccataatagtagaagctcattccatacggcacctgatcattctccttgaagcaaaagctgataaactgtttcgcttaaattgtgcgtgagaccccgccaaaattttaacgagatgttgttaagcgttgctcgtcccacaaattttatttgggaacgagcagctacgtgaaccgggctaatggtttgccaaggatttgtccaacatttgccaatgaaatacatagctcgagggatctcctgagtccttcgctgacttggagcctccgagctacaaattgcctgtgctgggcgatatgtatgtatgacctcaactgctatcagttgttataaaatgcctgcaatgtgttccaacagctctatcaagctttggttttcgtatttggctcataaatcgattgttatgatatcatagctttgtaattatgtaaccagctggatggtctcattggattcccttgttctgatcaatgacttcaaaaaataaacatgcaagttgcaagcttttcgcagggattctggcgactgtcggatgccaaagagttccacatttattcgccatcagcgtcccaggaaactatttatttaagtcgatacgtattttgtaaatatataattcatcctgcgtgaagctctcttgaatttgtattgtgagcactgagcacccaccaacacactgttcactcagcttcattctcactctctcgcccctccgatccatcgaatggcggccagttaagctcagtttgagtggctcattgttctcggacatgctaaactgagctcggaagtatttccaattggcactcgaaaatcataattagcttcatctttgtttttgcttagtttcctccaaaaagtctcttcctccgtcacaagtcccttaaaagttgttcgacagttgcttcttggaagaacctgcccgccaacatccttgtcctcaaaaaaacatttatccttatcctttcaacctagtccaacgtacatcactaccctctcagccaaaaaaaaaaaaaacagatctctatctacacacatcttcatctgcctcgtcgattcataggccggccacgctgaatccttatcagcagcaccttgatagggcgggggtgaacgagatgagactcagttattgtgcgactactaagggctctaggtccaacctccaggctgccatcaagtcaccgccagctcgttcgtcttcccagacctccaaccgagtccctctccaatcggccctcaaggctatccagtctcatcaacctcttcgcccgatcgaattggccttccaggtcggagatatcttccaagttaagggcgagtgtgtcgagcccgatggctctgtttggctggatgtgatgagcccagtcagtggactcagaggcatcgtccccctgcaaaagtttcgaattatcagtctcccaaagccatcggcccatgagcacccaagccaaccccagctcaaccagcagtcccatccatctccccaacatacttcatctgatgagaagttccttcactctcgttcactccagcggatccgaaaacgtttatccagccactccaccctcaacccacccttgaaatcacccccagctaccatcgcggagaatgctactcctggcagtggcggccctcctgaagccttcccattcccatctgtcgatcagtcttctcccaagccgcccccgacgaggaatcgtcgatcgttaaccttgtcgtctgctaagcttccagctcctccgggatacagtccaagcccacggatgcgttttctatctcaatccggccaagcaaatccgcccgcctccacgcagaagccgcctgtagagctaaattctccagtgcagctcacgaagccctctcagcttctctatggtgtcgtgagtagtttttatttttttgagtccttttcctgagttatacatcttccattgaccttggatgattttccttgttggattccctttctccctgacaggtcaagcactctttcaaccccgaaagcgatcatgaactgaaagcccatgccggagagccgatcatcatcaatgcttatagcgaacttgggtggttcgtgtgcaagccgattagtaggctaggtggccgtgagttataatcaattactgagtctttaccagctggcccatctgctttggctgatcccaattaccgaacagctggtctgctcccagtcagtcatgttcaagtacgtgatgtgacgacaggaacggagctatcacctgaaaatctcgaacatttcgcccgttcttctggcttgccgcgtgtgaatgagtgggaggaggccactgccgcctacctctgccgaagtattccactcggttcctttgagagccccgtggtgccgccgccgaaggaagtccttccaacagtcactctatcggagccggccaagtcactctacaccgacccaaagaaactcatggcgtcctccgagctcgtccgcgaatggcaacgtcgccagatggaagacacgctcataatcgagccgcaagttgatcccagacaatcgctgtacgacccaatcgctccacgcagcgctagccatggcaccttcgttgttgggaccgccgaatctttgactgaagctcaaggtgaattctggttcaccctcaaagtgaagtttgcctatccgaacgaatcggaactatcgatgaaatctctagtggttcacagatcctacgaagagctcttgaagtttgatcagtctctacagtcacgtctgaggagcttctcagcaaccatcgccgaagagtttcagatgccctggttaatggagcacgtcactgcgaacatggtcgatcaacagttttgctcttatcagctggatgaactgaatagctacttgggccaactgtcgcaagcatcccttgagatccgcgaactcgtggaggtctacgattttctaggcccacgacagagtgatttggagctggaggaaaacatgaagagtcggatacacgaggaggccatctttcagtacttggatcagatggctctctcctcatccaagtatgacctccacgacaatccggccaaatcaagcccgagcccgtcccaatcaaccttcgccgatcaaaccactgcttctccagtcttcgataacttcagcttccaccgccaccattccgacccatcctcagactatttaccatccaccccatcctcaaccaagttcaaagcctgttcttctccgctcaccaagaatccagccagaagctactataactctgatggccaaatcacaaagatgaagatttgccatcttcaatccaatgacgttatcgccatcaaggtctcgagtagcatcgccttgaatgatctgacgacgaagattcggagtcggtacaatgaaacacgttcgtcttcaggacactttggcgacgattactttggcgaccgcaccgttcgcttgaagtacctcactgtcgactcgctcgatcagagttgcatagattttgacgattgcgattcttctgccgatgaaagtgacgtggtcccgcctcacttgggcccaggaacatttgtcaggatcacgagtgatgctcaattgcgcaaatggatcgacaccgagaaaaaattggtgttgtatatctgaacgcactccgcatcggccccccccacacacacacaaaaaaaaacattcctacaaaaaacccacccccacagaaaaaagtaacgtgaatggtccgaaatcgagtaacagtcctatcgcattaccaagaatactccacgatttttgtacatgtatatacgcttatttaaactcaacactattcccttgaacctatcattcccttgtgcaatttgactttacttctttcctcttcattcattgaccactgtgatgttatctctcaagtctctctcagaacttatagtcttccgaaatcctcacatccaaaacagctgttgggttgtagactaatctcattccttgactctcatcagtccgagtagttcagcatttactgttgtatattgtgatacaatgaaatattttctttttttttgatctgttcattgtttgtttgatattgagaaaaatagtcatagtaatttatcgctcgtttcgcaccttggcaggattgtctatcaagacatccactagtaaatttgcccccaagctccacatcattaatgatatgtaggttttgaaattgttacgtgctctgtatgaggggtgaaactgcataaatgagtctcgtgctgatcggccggaggattacaatttccttcctcacacccgtttgccagtgcctttgatggttgctcgtttccggagtacttcatcatttgacctttctcacacaatttcccatttcaaatcaattacattgaacgctacaggatcatatcaaacttaacaatttgcttgcttcttgatcgaactctcaactgttccaagctctagaacaatccatacacgcagcgcttagatctcgggagtccatcgtcgtttgctcgaattccactcgaggtcccatacattttcccttcgaatggagcccgcattttttggcgttctgcttgccttgttggacacctttgttcggttcgtcaatgccaacataccactttttcgaaggcgttggagcgtcgaagaaatgccagaattgaaaggtttggatttgccttcgaagttacgcaattcaatgatcatttgtccagactaaaaacatcttcttcttacctttccgttaggccgtattgccatcgtcacaggtcagtcgacacgccgtgggtgaaccaccgttaaggaacgaccccgccaatccatctgattgtgaaaagcctgcgcgatttgattgtatatttcttaggaggtaacacaggtatcgggttttttgtttgcctcgaactggctcgccgaggagcaaaagtttagttgagtacaccctgattgcattcacaatttgatacatagtatccggcctaattgatatggatgttggcagacctagactgaagtttgtttaaatggacttactgatttgcacatccatcgtagtctagcctccagatcagagtcccgcgctaaagcggcaatccaaaagatcaaagaactcattccggattcagaggttgacttcatccacttcgatctcacgattttatcgtcggctagaaaggcagcagatagctttatcagcaaggaggcccgacttgatatattgatcaacaacgccggtattgtgcgtctgtctcaaaaaaaaaaaaaaacgctaccgggcggggcatgatgctcaccactattttttctttggaattctaccagttgggaactccctataagctcagtccagatggaattgagttgcaagcttgcaatgcaatcggtcattttgctctaacgtcacacctcctaccaattctcagaaacacagcggtttcattcccggattcacatgtccggatagtcaacgttgccagtatggcatatttacaggcagttgctcctgacctttctagccttgaaggattgaacagagcggccgattcaccgatgggcaggtataaccacagtaagctcaatgttagtcgtagttatcactggcgtttaaccagtgatgcaaatcatttaagcttttggaatgaagaagctctgatgagcaaaccatctagaatgttctgtttacgaatgaacttcaaaaaagattttcggataccagtatacgctgtctatcggtggtgagccatattcacttcaattcaagaggccaagagttgctgatgttccactaccaattggataatcacctcagcacccaggattcgttgcctctggaatcacgagaggtctgtacttcttctccgtcgatgaatcaaaattgaaggtttctcttatctaatgaatcaggttcattgaagagctcactcgtgcctttctctccgaaaacaaaaacaaaccaaccagatgcttttgacaacgaggtatttgcctacttcttgatggtgagttagctcttcttccaacaattcatcgaaattcatcgaagacagtaaactttgccggccttctctgaaatcacccaattcaataatttctgcagaaaatcatacgccccttcttcgctgccccatgcaagggtgcaataactccgttatatgctgccacatctcccgagattgaattaaaaaaccttcggtttgtggcatttagcaattcctcatcacgctctattcctagcatcaagttatccggaaagatcgctgacatagcataaatccatacaactatctatcgaagagcttcttacttagttccgtatggccaagttggtaagaagactccccttgctgaagataaggagggtagacttggtcagcagttttggagattgtgtgaaatgttgatgaaagctgccgaagacaagcaaaaataaatcatcaaattcaatgcactggcccagtggcagaaggcacaggtgaaacggtacacgagtttttttttgcaagagcaagaacaaaacatgataagtaagaaactacgcaacaagtgatgatcaatacgtggacgcatgtaatctggcacgaccgaccacggtaaaaccctcacgggtaaactggtactagataaatcagctcggcgtagaagaaacctgcttgctaggtaggaaattgaatcttcctcgaccagcaggtacaaggtacttgccggggaggtaacctctccagcaagcgggtacactttgtacctccccatcaaaaaatattcctgcccggtcagtaggtacatgatgtgcccgctggcgcaaaactgaatgtgagcgcttgctgatgacctgagatcggcagttgttatgccaagcagagtgataagtacatgatcatttacggatgtgatgtaggcaagacaactggggctgaagcgaaaaaaaaagagatgaacggtgaagacggaatggaaattgtgtcatgagaagttatgaaacctaggtagcggaagatgaggctgatgacactgtgccaataagtctgcaagacaaggaaggcctggccttccggcagaccatgcagagagctttgtttaggcattttgccaaccttcacccccagtaacgggaaagttttgaaaacacactgcaagccagttgattggtgggttgttttgcaggaatcacaatcgtggtttgcaacagaggctcagaacaatccatgtactggcttgccgataccagaagccctcaaggaagaagattcaacttctccaaatccctccaggctcaaagtaagagttgcccgggttgggaccggagcaaactgactggtcagcaaactcatcagctcgattgtgctgaatttgcggcaagcttcagccctcttctttgtgattggggtgttgagcttgagagatcggagattgtctcccgcttctttgggatgcaatccgcatactcagggatcatctccataaggaggttagcaagcgcttacattcgattggtgccgctggcccagctagcagcgaacgctgtcggcgtcaagtgggtttgctggcgctcatcatgctcccccgatacccttgggttaaatacccattactttatggttctgtggacaagggaactagcggggtagtcgtagaattgtcagttttattatgatgcgatcaactgtgcattgggttgatcagtggcggggtaagtctgagaagctagcaggaagcgagtcagcaacgagatgattgagatctattcttaaaagaggggcacacactcacgcagactcggtgacttgtgacctaaatgtatgcaacacataaatacgtaagacttgccgcttgctctctagagtctagaataataatgatgatttggttgcaatctgattgcctttctcgaggcattaacatttgcgaaggtcacaagtataaataaataacatgtacaattgatgcgacagcaccgggcaccccaccgcatcctccttgatcaccagcctcgtgaaaactcctcatcttcttcgtcgatccggattccaacctctgatatttctcagttttctgccggacaaccttggacaaccaaacgtggtatttagcatagggtgcgagttgcaacgattgtccagtgacgtgttgcctcagctctcacacacacaagccacataggacatttcgcacatagtttgatattttgggaagtaatacatatttacatcttacttgagaccagcaccttccctctcttccttaacaccgcaacatccttcggcaccccggccgcaggctgggttcggctattgcctaggtggattcgacagtgaacctattcattgtccacttgtaactctcttttataccagagccatcatcgaacggttactaccggctccttcgatcattctaacctttcctggtttttgtcttcggcgaatcgatttggacttccaaaggatatcaggaacatgttttgcaagataatcttactcggcttagcgttgatcgcgcatcctgcaattggggggcttccaaaaacttgcaagtatggcacaaaccttggtacgtgactgaccaactatgcaagagcttcgctgagctgagcggaacgagcctgtgcgattgagactgatttttgttatgatactgtcgctttcttcttcttttccaatcaaatgcacaggtggttggctggtggttagaaatctttctgcatcatatagcgcgtgtgccatgtcagatttgctgatccctgtcaatctataattcagagtgagccttggatgaaaccagtcgagtgggctgcaatggggggtgaatattgtcccaaagatagctcgtcgtgtgccgcaagtgaatggggtcttgctcgcaagttaggacaacagctcgccaacgagtcctttctgaaacattggcaatcttggtacgtcatgtcggattaatcttgcaagataaaaatctcctacgacttgagaaaaatttgctaagcttcctttgtggccctcctgactaccaatcaaaataaacaggttcaatcaggatcatgttgatcggctcaaggctttaaatctggatcacgttaggatccctctcggtttcgtaggttatcacgatgtttctcgcgttatatgccgttatagtaactgatctaagattgtttccgaaagtggatcgtcgaggagctcgtggaggccccagctgagctatatgctcaaggtggctggatggaactgaagagaggactccgccaacttcgcgacgccggcttccatgtaacactcgacatgcatgcgctgcctggagtatcaacttcgaatcagatgtttgcaggaaacgtcacttcagacgtccaattttacaaagatcacaactaccagcgggctcttacttggagcgccgtactgacatccatgtctcatctggatcctgacttctccagtgttgtggccatccaatgcatcaatgagcctctgactgacgtgcgtatatctcgtgtgctggtttatgctgtgctgatttttaatcttgatatttacgttcgtatctacaggcgaaccttaccccagggttagaacagtattactcggatttcgttaccgtcactcgcgtcattgaatatgccatcggcgttgaatgtgaggtcgaccttcgagagtcgatttatcgactttcccaaagtaaaaatagcatggcagccctacatgcagcaatgcctttgattgtgacttatgcaagcaaagcgaacattgtcatagacccaaaggtccttgatgcattgaagagttttttattacgtccaagtcctgtagcaacagccccatcacctgtggaaacaacaatcatccccgcgacacgaagatcaataacctctgccccggccgtttcaaccaaaggcagcttggcgtgtcaatcatcccaaaggaatgcagtcaacaacgcacatctcaagtgctcaagaagtttaactcccaggtcctgcttggctacaatggctatgccaaagagatggcaatggaaaggagaggccaactcaatggcaaaccacaccctggggccagcagcctacgacgatcacgtgagtcttgggggtgaatatcagatggttactcgctgtcaatgctggctgacattgaatcttatgccggctcaatgatgattctagctttactatgcgtacggtgagtcaataagtcactcaattgttctggcgcatcagccttctgtgaacactcgtgatcaccggattaacaaaacccaagggctctgttgttttcgtctgattatcaggtggagtagccgaaccaaatatcaaatcgtacgtatcaacaatgtgcactcagcaagatctccagacagcaaagaaaaacggagaagaaccatatggtcatggcgagttgtgcgtcacaagtcttagcttcataaaaacgtagaataagctgacatcgatcaatccagttcacttgctgtgaatttcaacgcgactcatgatgacctgcgagcatggggagatgcacaaagattcaagtacaatcaggtaggttaaattttgtcttcacatatcgatgcgtcaattggttatctgatcacttattttttgaaatccctacttaggaccactattggacgtgagtgaattaccaataaaatggaaggagatgttattatgttctgtcgagcttagcgaatgcttaccccactcatccctctcagattttggactttcagattgggacaagtgttggagccaaatcttactcaaagctatacagaaacttggtaagtaaattggtcgttttcagcgatcaggcgcgcagaagctcatgtatcgcttgatgctattgaaaggtcttacttcggagcagtcgatgctggagtatggccgagagatccatcacaatacttcaatccctccatatgcacacctttcctcaattccacagacaattcaagcaaggttcagcttcccgatacacacctcaatcaagcaaaacgtgattagatattcgagggagagagactttcacatcccccaaatatacccccgctgtctatgcagctcgactggacaactgcttattgatttgatccctttcactaaagaagaaacaatcatttgctgtcgttactcagtagagagtagcattcacccatttgtcagttcaatgtgtattttcaatgtttttttttttcaaaggaattcaattatcccataatgtgatagcgtggatgttttcccttgcacataatatgcaaacaaattcaaactttattgcggacaatctcgtcgcaatcgttcactatcaacccgcccgtctccagagcgtgttcattctgatgtacacacaatgacgttcgggatcttgcctcgcgtggaaaccacattgcagacaatggtcgcctatgcattgggtcaaagaaaatcattcgcaaggccttgcattatgtacctttagaactcccggttggtcaacgcgggttaatgagccagaggaaaagcccgcgaaactgtagtgagggtctgattggatctgaatacatgcagccagtggccgcttggctctggcataggtgagcataggggtcgctaccttggcctagagcggatatcgcccagctgcagcaaaaggtaagggtcccacaaggtggggaacatagcgaatagtctaccctcattctaggctccaacaccacgctgccgtccctattgctgtgattttagaatacctcaactgggcaccggtagttggaggttgctcaatctaacacggcatgagctgggtcaaccaacgagcttaaatattgttgctttaatacacaagggcctgccaccccatcaaaacctccaagtcgtttcatcatttcatcaggggccgttttgaagactcttttggattacccctgcaagcattacacaccacttggcttattggcttatattccccttcaaactgggctcaaatctaaaaaaatctcctcacaaggtttctcttgacctgtcaccttgaaatactttcgttagaatccgatgatttccaacaaatgttatctgagccttcttggcctggtccttttcacctttcaaaccaccgccaagctcccagaaacctacaagtatggcactaacattggtaagtaagagaagtcatgacggcggttgatcaatccagttaaagcgttaaactgactattgctcgatgcactatcctcttcctctctgtcaaataggtggctggcttttggtacgtagaattctgcaatcggatatcgtagtcctcttcaattcagcctcgtcaattttgtattcatttacctctttgttacgcagagcgaaccttggatgaaaccagtcgagtgggccgcaatggggggcgaatattgccccggagacagctcaacatgtgctgcaagtgaatggagtcttgcacgcaaattaggacaaaagcgtgccaatgaagcctttctgaagcactggaaatcttggtcagtcttaaacttgatcacacacgtagcctgaattgtgacgcgggactgatggcacattcggcgattttgtttcggaaaaaaaggtttaatcaagagcatgttgaccaactcaaggcattaaagctggatcacgttagaatcccgcttggcttcgtgagttattccactcatcctacaagtaaaccaagaaactgatgtaagcatccttcttgacagtggattgttgaagagcttgtcgaggccccagctgagctctatgcccaaggaggctgggcggaactgaaaagaggactccgccaactccgcgacgccggcttccatgtatcactcgacatgcatgcgctgcctggagtatcagcttcaaaccagatgtttgcaggaaacgttacttcagacgtccaattttacaaagatcacaactaccagcgggctcttacttggagcgccgtactgacatccatgtctcatctggatcctgacttctccagcgttgtggcaatccagtgcatcaacgagcccctcagtgatgtaagttttgttgcctactgggacaatgccttactcgtcaatattgatggtttatgttgcattttcgtcggcaggcgaaccttactccaggattagaacaatattactcagattttgtaaccatcactcgcgtcattgaatatgccatcggtgtcgagtgcgaggctgacctaaaaaagtctattcaaagactttcccgatctaaaaatgccatggtggccttagaggccgcgatccctttgattgtcacttatgctggcaaagcaaaagtggacgttgattccaagatactcggtgttctcaagacctctctgtcaaatcccagtccagtcataacagctgcagcgcccgtcaacactgggagcattcgcgccacgtccagatcaaagatttaccccgcaccgaaatccacgaaagacatcttgaagcgtcacgaattaccgcgacgtgaggatataaaaagtcaagctaagcgttcatcatgcttagctaccatggccatgcctaaaagatggcaatggaaaggagagggcaactccatggcaaaccatactttgggacccgccgcttacgatgatcacgtaagtcctgatgaaattacaatcgtaaagcgtgtcgaaaaatcctgacacaaaagtgtccaccgtcatttcaaaaactccagatgtactttgcgtatggtcagtgtcaacaaaataacattgcatcatgatcatatttctattttgattgatcgccacttttattatccacgcgacaaaaatcaaaccattattgacataaccttggggcatcctttgtttgaatttcaggtggagtggccgatccaaacttaaaatcatacttgacaactatgtgcaatcagcaacatttccaggaagcgaaaaagcttggcgagtcgccgtacggccatggcgagttgtgagttatttctgtaacttgttctgcgaattcaaccagatcaacaggagcttacatatcttggtcaattcagctcgttggccaacaatttcaacgcgacacacgatcaacttcggcaatggggtgacgctcaaagatatgtgttcaaccaggtgggttttgttttgaaatattgaaccacctcagaatctaattgggctttaccttaatttttcgggcaacgttatcaggagcatttttggacgtgagtttgtcaaacatttcaatatgtagtaccatgggtcaacttcttactgtgattgaaattgtacagcttttggagcttcaggcttggcaaagtgatggaaccgaacctcactcaaatgatgatagacagctggtaagacattttctgctttctgatgtgtacactagacgtgcgcttaaactcacacgggcctggtggcacttttaggtcttatttaggcgcagttgaagctgggatatggccaaaagatccagctgagtattacaatccctcgatatgcgagccctatctgaaatcgcccgataaacaggagaagacccaggattagatccttcagagtagaagattctgttgagaattcctcatttgcttgaatgattccactacctgccctcttcaggataccatacatttttcttttcatctcgggtcacgggtagctacaagtacacttaaaaatcgatggggctgtagtaatacaattgtaattcttgaagtacatatgtttcaaccaaggactgctgctcaattttcttttcacattttggaacaaatcatgaatgtatatattacaaatctgaaatttatgcctccacgcagaaaagcactcgatgggcaggcaacttggtcccgtttgccaatccatgcatcgtctttaggctgcttgaaatttaaaaagatgaacctcaatttgtcattcctcccctaaacctttgcattgaatctcaatggcattatttcacgtttttagtgaactgctttcatttcaaaacgtaaaaaatgtcaacgtctgctctccaacatacaaaatacaattacgtgtgttccacaaatatcaacatgctatggattcactagaatacattttgcggtgtgaaaatttttggtgagtggaacatcccagttaagtagttcaagtaaacgtgcggccattcgaaaaagtggatagtcggatttcaatttgaatatccaggattaccagtgcaaacgatgagttgggcactgaaagcatcaaaggaaagatgtcacgtatcagtatatatttgcctgggtctgaactgttgaaaaagtgagtgagtttcccctccttgacgaacctcatatccgccaggattattgtgaaggtctggatagcaatcaaggtcaggtcttggtaaaagccatcgcggatgaaagcggtaagataaatgacacaaacaattttgatggtagtcttcagcatcccaccattgctcaaacttttcgatcacggtgacgatgttttttcctttgggtttatagtgtttctcttcaacctccttggttactttttcggctacctcacgttgatcgtcgttaaagtaaaagattgccgatcgatattgagtaccacgatcgggaccctgatgattatagtgggaggcgtcgtgggtcctgtaaaactgagaggactcaatcaaatccaaatcctgcgtgaacgatagatgcccacccctgtactcacaaactcaaccaattccgagtaggatactatggagggatcgaagtcaagtttgacactctctgcgtgctgtgtggtgcctataaggatctgatgtgagacaattgtgctttgaacccggagaattatggaacgtgaatagatggagcgagatgaatgccaacctgtgcaaacctgtttgtaggtaggattattcactgaaccacctgtatagccaactttggcgtccaagagtcccttgccatgaccgtaatgctgacggaagatatgctctgttccccaaaaacagccagacgcaaatatggcactctacaagagaagtttacgcagtcagtgaataattcccatgaattttttttttagattcaagagtgacttctgaagaaaaaaaggactacccacgtctttcttggtggctgaagaacccatgaatgactttggtgtgtgtatcgggtgattagctaggggcgagaaggagagcaaacagcccaaggtcgagggacgattgaagaatcttgccgaggtgaatagcatcaaatggggatgttctcaacaatactgaggtaaggttcctagttggggtggccagtgttgactcgagatgaagtcggccttttataatctttctacggccctgctcccccggggcaccagggtacagtgccactccgattcttttgcaccccggcgttagggttgacggcgccaaggccaagtgcgcgcctgaggcgccgcgccccgggtgcgcgcacccggcgcccccaaaatcttgaaaattggggtgggcgcgcaccttcctaaccctaatttttacagggagcctgggaggatctcatgggaaggttcatgagagttggcctctgtacatggtatgagaggctgtcaggcggtctcctgacagcctagggaagaaaaatgtcgattagacttggtggcttttgcactgccagtctgccagacttacatagaagtcagagattgctttgtttttggaccaaatttccaccaagtcctacattacttgcattatgccaccaatcagaactgaccagaccaagacaacaagcaaagtgtataacctactgcaaacaagtcttcaaccacggaaaacctcacctcctcttctcacatatcaaagcctcgtgtgcagttatttctccagaaaaaatatctgcttacctttgtgatgctgtagcgcaggcggagacaaaatctcattgccatctgataatggttgtgatgatggtcaaatcatctcagtttcaattccctcaaaccaaaaatcaaatccatcagttgatcagtttttttgtccggtgttgaatgaaaagactcagcaccaaaattggttttaaattcaaaaataacaaaaaattaattggcgcctggcgccccatggcgcccccagccaaaggcgccagcttgaggccactggcaaggcgcccctgggcgcgcactttttcaaacatggcgccgtcaaccctacccggcgtccccctgggtatgtagcacagctcacagcagacttatttctcttccgaagagaatcccagccaaacttgtagattctcaaatcgtattcgagatctagaagtgtcaaggtattttttttggttttagttttgaagtcagttttaaagctgtaaaattatttcttcaatttcctcaagtaaaagctttttgaagctataatctattttcttcaggattacgacgtgtgttctttgaagtcacctaaagacataaaaatcgacatgttgtatcgcctggttctttccgccatggccacatcaatgtaccatccttgctccaataagatcttgcccggaaaatcccgaaatccaagctttcgagactcatttaaatgacttgttgttcgaaactctacgcatacccggctgcgtgtgctgagggttgagaacacaatttcttggcctgctggcagctgtgttcttgtttgttacaccacttcaccaagagaaagaagaccgctgacgtgcaagctgttgtgacgtcaatgtctatttgttcatgggtgtgagattaactgggattcgcgctggccttaacattcctgtgtatctctctgaacaggtccaaaccttttttaaaaaaaaatcgacgaggattgttaccaaagaatatggggatatatgtgcattatgagggcgaattgagagtctcatctatgaaagcactatcctttggaagaccaacactccgaaacaaacatctgacatccgcggccaaggcgcttcagctctatctgaataatactttgtgaaaagcagcatggaattgattcaggttgggcagaaaaggggtgatcccagaaaagaagaccgagacaagggaaggaacatgataacatcttataataaattttgactcttctggatttgctacacataagataatcgtagaagagtagtatgtgaaatgatagaaagtagcaaagatcgtcgcctgttttttttttttttcttcaacctgacttgaggtgaattggatggctatggttaagtagcgtgcagagacttccaggcgaaacagcgcccgccattcttgatggatggaaagctcagggatcgtaattagttcacgggactgtcggttcaagttgtcagtcagtttttttctggagtccttgaagttgaccatgtatgatgttttgtttgtgcttacgagggtacaaataagccttcgctaacaccaatctcaaaacagtctgacccagttggacaatcgttctcgggtacgggcttggtggcagctggaaaagcgaatgatgacaagttaaaagttcgattttagcactacatctttagatcaatgcagcttagaaaaactagcttacccaaggctgctagacagatggcgatcacagtaaggatcttgcaaaacatgataaatacttatttatagattcggtgtggttgagaggatcacgctgtaggagaaggatgagaaaaaaaaatcaatgcccttatgcgaggtcacagatatttatgttatcgatgagccagctacaaatatgattgactcctttcagcaaatcggaatgcctgtgtagagccgccttcccaattgattagatacagccagatgaactccttctagcctggatcgtacatgatatatttagcacatgtcatgatgtccctcgggattttcggcgcacgcggattccacttcggctcctgcatacattgtaaacagtagccaagaaacgcacagaaacccatggtaagcccggggcggcggcggtggctcctgattgtaacatctgttgattaattttggtctaaaataaatacggcctgcaggcagccaccacgattaattgatcacttctggcaacccctgtgtcagtacaaaaataacactccgccatcgctttcgcttgactcatcaaggtccccatttcccctccataacttgataaagccctccgaagacgagggacttcattaggttagccatttcccatacaagataggcctggcgcgtttgcgaaaagggtgcgggttatcacttgatcctgtcgccaaagaaacgtcagatggatgctcgaatgagtcagcatgagcccatcacgtccgtttgaaaattgaagatacaagtgctgaatgcgtgatgggttgacgagtgtaattcaaccatataatcaacgagtcaagatgaagagggtttcacgaagtttttaacccctaccaaacggcacaaaatcgctgatgaatgttgatctagcttgtcaaatcgttgggaattttgtgtacgaggcctttgagccttggtcatcatcaattgaatcgccatgggcatggcattgaaccaatgactattacccgagaaaaggaaaacgctaccatggtgtaggacgtaggcagttccccacagaaaagccgaacaaatgtttcatcgaccccggggtccctgttccctgggtattgtgatttccttcaagagaataaaccgcagtgttacgcgagattatgtacaatgtttttgtgccacatttgtcttttaggctcaattttgacttccagcgcaaatatggtaaaggtggaggttatctatgtaaaccttgaaaacgtgtctcaacgtgcataatcctgatcatgataatcaggcattcataacatacaatctttcattggtctccagatcttatcatcaaatcaagtgggttgagttataccatgatataacataattatcctatcaatcccattcttgagctatggtgagttaatttttctctgagtggatatcaatctgctcaaatacatatgggtacaccaggaaagctatgtgtgtatatgacacaaggtcttttgttcagaatttgatgagctgattacagattcagaataagaacatacttgcctggccttgctgtttttttaaaacatctgctttatgtctttatggaaaaatgtgttttattcaccttttttggaacaccccagcatattttaattcaactaatagtaggggaataccagagtaattgaaaatgctgtaagatggatatttgatttcaatcctttctttcctcctgaaaaatatatggaaaaccacttataattggttgatcagaaggatatagattttataataagtgattttaagaaagtgatccaaatttgtacaaataccaggacagccttttattcatagtaaaaactataatgcaataaaacaatgatctgggttttttgtgagtataagatcatgttttttttttttttaatgcatggtgaagttcaattcatgctcaggagtcagatgaataattttcatcacccagaaatccctttacttcttgtgggaatccaatgatttgtcaatcagttttgtcttatcaaagtttatttcaaagtatactagtattattgtaggaactggtcacatgagctattaggattgagtatgttaatttcatagttgatgatattgatggccgtgaaactaaagatctaagatatttcaatctcgatgctgcctttgaaactagggccctaggcacaaggtatctgtggataaaattttacctgatacaatggaatattgaataaagagtggattctattttttatagacatgtgaaagctattttttatggtgtgtggtactggcgaagtcaagagttaaatcaaatggaaccaataatacattacatggtatgatggaaattgatgacagtcaaaaggttctttcaaggagcattgaatcaacggatttttagaagttgaatatcaggtctcaaacttgaagaattggaatcaatcagcatgcgcttgaattgaaaagggcaaatttactgaaattactcacatggggaagttcgttgcgatcactgactttgcccctggaacatgaggggggaggctatttggattggaagagcgtgaggagagaattaggaagaggattcaaataggatctgactaattcagattgaaggcccggtgaattgttgcaagtccctcgggtgtacagtcagatctccaatagcccataccccttggtgaacacattttgctatgggttacaggggtgtatgggttaataagtggagttttccagcactttggtaattttggtggacccaatttcctatgggctacaaggggttatgaattaaaagggagatgactgtatacaacaagcgaggagctccatttttatgttgcccgccattaacttgattcccttggaggtgtatcggtaggactgcgtggcactggaggtcatgatggggatttgggaagcaaaaacaattggaagggcctcgtagcatttaggtttgcatgcatgtgcaccaaagcctagagggtaggtggggctgcgtccggaatcagctagaggagatgaaactggggggaggtggtgagccgccattgccggaattcttcaaggatggcatgaaggtggccggcgcgtaagtgggcttctgggttgatggattgtgacagtaccagagattgtgggcaaaatattatatccatcacaaggcattgctgctgattgctgattccacatctggctcagtcttcaactatggtattcaaagttgaaatgcatgaaatcatagtgcataaatcatataatcataaaacattttggctgggaaagccaaagcttacataatcagattaccaagatcccctgcaaacaaggtgttaagatcttatgatttatgtggttatgattttatggaatttaactttgaagaccataaacaaatcaggacaggggggcgctacggctcacccagccagattaaaacacgcgagcctagcagtggtatcaccactggttgcttgtttagaatcatggaatgtcaccaggagccctggtagttaaatgctcaagaagactcagattgttgaggtattccacactttactctagttcataaacaccctttgttcctgcagaattgtggtcaaccgtattcactttgaatccgcctgagacaatttagaattgcaatcttggttcccaatagatcttgccacaacagcgccttctaagattgcgctcactcttcactttctaaacccataacatcccccttaacgcttatttgtagattttatgactgagtcttaaggtcactgaagtaaaatatgatctatgcaagaccaacgtacatttgtaatcatggcagctagagtaaaaattagtgtctgctccagaagggccatctccgcgggaagcttgataagatcataactcaacggcattaatcctgaggcgtgggaaacaactgattttgggttgtttttttattcaagacagttcaagactagtttatcaggtaatcttcattgccaattatcaagtagaggatagaaagcattccattgagctgaccaggggatgtgacttgaataagaaaagtaatccttctgaccctcaactgctacactgcagaccattggcaaacctttaatgttgctcattcttctctttggaccaatcatatttgatttttgtttgaatcactagcgagtgcatgatcaactcagttgaaattaacagctaacataactatatcctgttttgatatatgatacatacaactttctcaaatccacaagcatcaagaaacacaaaaggctctttgatcctagtgtggagacaacagcagatgaagttgaattcttcacttttcaatgataatattagttcatgagaaatggaataaagcagttacatcgatcaagctgctgcctttgagactaggcacaaggtgtcggtgaagaacattttacctaatacagtaggtgaatcatacaggaagattttattttatcttccaatacaaatagaagatttaacggaaaagcagatatttttttggtttcattaatggctactcctagagtgaaagtaaatggaactgataatacaaagactactaaatttggtagttcattgaataatgttttttggaggttttgagaaaaggatcaagaagaagatttgtacaaagggaagggttctgggaccgattctatataaaggaaatgattggaaaaaaggttaggcgatcattgaccgagatatgactgggaaacttcataacaagctcacaggatttcaggtcgggcgcaataaacccatgtcccttaggcgagtccgacgaacaaggaggtcaagctttgcattgttggccatcaactcgattccattgggggtgaagcggtaagagtgttttgcgctggaattcatcatgggaattgtagcagcaaaggcaataggaagaggtttgtagcatttgggcttgcaggcatgggcgccaaagccagcaggctgggtgggggtgcgtccagagtcagccaatggagatgagactgggggaaggtggggagcagccatggttggaatcctctagagtagtgcaaaagagggggagaggaggttggacttgttggttgggggaatgtggcaataggcatccggggcaaccttttatatcaaggcattgctgctgattgctgagccagaagcagccagaagcatcaccctagctcagcggtcaaagtttggctccgcttgcagcaaagcctttgtcaaaataaaatcataaaactgttggtatgtaagggtatggattgctgagcaggatttcaaagtggattgtgaccgtttgtttttatagaatcctggaatttcaatcaggacttcaggagttctggtggtgaattgctcagcaacatcattgagtttataatgtattccatttggcctttgagttcaccaaccgcctttgtggcaattgtgatgacccatagtatattcttaaccaacattgacgctggagattgcactcatttttcacttgctgaactcatacatgacagtccatttactgtttgcttgcctgaccgagtctcaggattacttgagccaaacttgacttatactattataaagtacctcaagaatcagtgaaatcaccactccagatagagtcccgatctcgtgagaaaaaaattgccacggggagcttgataggacacaaactcataggtctggtgtggtctcttcctgtgctcttgattcttgattggtttcataggtgcatttaacctatccaactggtgatgaatagtctggtgtaagacattgtggattcctttgaacggaccaggtgatgtggctttcaggaaaaaggtatcaactgccactgcgtactcttttaaagtttagctgaggagatcaaagttgttgtatgcactggtccaactggttcaacatccaaatattgcagtcgacatccaatttctgcttcagctgctgtcccaagatcgaaaatgacagaaaaacctacagaacccaagaaacactaagcaatggcccaataagaagttttcacagatggtgttgggtagtttccgcctccttgtgcatagatgtggcattttcggtggttttttttgtccgttttgttttgggctttggtaagacattgagccttttagagttgtgggcacaacctataactgagtacagctgggggtcaagcactgatagtgaaagaccttcaagtaactcaagttaccatcagtatcacaaacccttagttgatgacagatggtttatacttgatttccaaaaattgttacttgaactaatgaattctagcttgtcagattctcaaaagactttgagggttacattgataacttttgaagcaaggacagtcaaatctggatctcagatcgcagcataaactactctgccgcaaggttttccccaggggaaaggggactaggatttcctagcacaaattcaacttcaagacatggcgaccaaggttgctgggatgaaggcaagcaaagacccagggatacaatccccaattggtcatctagcatatggatgtgcaagtcaaaccataggacactctccaggttatcttgtttagtaacatgcaatgaaataacacagcgttactggggatccggaacggccttggagaaagagtggcaaaattttttattttccaaaatcatccacatccaaaataacagtcatcaataatgggaaactactctgcaaaagttcagtaccaacaacgtcatggattatgttttcaaaataattacttttctatcctttagctcctcagtaaatttttcaagctcagtcaagatatctaggggcttgtaatttagccagtggtgttcatgaagtgatagtgcaagttgatcacatgttctaaaggaagataagaaaatcttttctaattctgggttccttcttctatcattcatcagttctggccaagatgtgtaggtgctcagcttcttttgaagctccgatggcccaatggagaaatccttgaccaaattttcagaaatatctttggccgccatgcaaaaaagtggtctatgataccagcacagaatgggtgagattttgttttgtaatacctccttcaaattcagtcggtgacgcaacacctcaaacaacaacttggtaaatatgaaagtatgctgggccctttcttcaggttgataaacatcaaaagaaaaaagttgagaattcagtatcaaaagtttgaattgaaaatttggttaggaatcatgaacatgccttgtggaactttgagctcttgagccattgatccccagaaattaataaaatcttctttttcatttactgttgaatatgcatgtcaacgttttccactgaggacatgggctaggaatgaatttgcacaaaaattatgttgttactcaccattgtaaacggtcttccggtcaacagcagctagttggaatgggaaagccaagctttttggaagattgataaagttacctttgtggttttaagtgggtaggacttcattattatttgcagtttcatcaaagaggacttggcacaaaacccgtattttgggataattctgagaacctcagtaataaggacttacggaaacgttcactttcaaataggttgtttactttttctaggattccagtcttcccactaagtatatacagattttgaagcattgatgctccagtatattgaagccacacaaaaatatcttgctgattgttcttgtccttggtgtttcctaataaaatatttcctgcccctgaagatgaatttcattgtcacatgttgaaaataagtgcatcagttagggtcattgcggttactcactctggcaaattctccaaattatgtgatttctattgctggagtattgggcgtgaactgctttcaaaggttttaaaatagtgggaaattgataagaaatacttttgaatgtctttttcttcacagttctcacatgaaaaagctaacttagtgatccgttaggagcgaactgtgaagctgctttttcgttctgagttgaatcggcgtgaatctttaacctctgagtgatcgagttccggaggccgcccaggcgctctaataccaagtttctgtgctgctcctctggcgatttggcgtcgttgatttcttgcctgttaggagttttaccagctatgtgatatcgttgtactttcgtaggcacaggaagtgtctcaatttgtatggagtttggattagcccaacgatttctttttgatatgtcaatgtggttcattcgcaagttttgaggcgcgtctttcattccagccaaatttctcagcaggttgacaggattatcatccccatgtacatttggccagaggcaagaataaataacactttgaatgaggaatggtatgaaccagagatgttgggccatacttgactgaacgtgctagggattgatggtctaattgagtagaaaatttaaattactggttacaaaatcgttagacagttatatgtgtcttcagagcgcagaatcagtgagttttggcaaacgggattggcactttcagcagcttcgtggtggcagcactatttcctttctaaatcattctttatagtattcaagacatcctttgaaataccgttttgcatctgtgcccttgaatccttgcctgtgtcagcggcagtactgctggtgtccgactgacactgaaatctcgacatatgtctcgggggaaaattgggagagctggatgatacggtttcaaggattccaggttaacgccaacacacagtatcacatcatgtcagcgcacaatgttgctcgataagaggcgttcccacagggtgcaagcagttttgtactttccgtggtgaccaacttcagctgattgttactccgtccaccatcatagagtttttcctctttttaatctatccatgcacgagtactgatgttgacaggaatctgtcaaaagtttagaatccatcgtgcctatgcaagaatttttttgtattttcatgatggcctactgaaggcagcaaactttaacagctattggatatgtttcaacaagtgccagtttcttatgaatcttgatcaaacttaaaaagagtgtttgggtgggagctaacccttttagggaattttatatgattttcataccaatgataatgtgtatggaggatatatgatgatgtgtatggaggatagatggatgtgtatggatgaatgatgagaaggcggggtatgaaattatgaatgaaagaggataaagcacaacctgaagctctgatagaggttatgagttgtcaacctgtgagactcttcatagagtgttcaaaaagactagacatttattactacaagaaagttatacacatattttgatttctatcccaaggttgtgtttaactctctgtacttccagctgcctatcttgaaaacctccctcatgcactgaagactagtttggtaaggtgataaaatcacctgcatggatacatagctatgattcctttgctagggtccatttttaatttaatattgtattttggttggtctgaagtatgaatcaaccttcatggcctgatacaggctaagtcaattcaagtttgctatactgggacttccccaggggatttatgtgaagagaaaaaaatacaaataaaggatacttaagctcaatggagatgattgccacattttgatttcacatgacctgtcctcaaagaaaatccatgtggagtgcaactgttctcatatgcaagagaaagtttgctgggagtgctcaattgcccatgcaaatggaaatgaatatttgaggaaccctctttggcctaagattatcattttccattggtacaaatccatgtgatcaaccctactgcaagagtagcattgaaccccttctaagattatttttgttccttataagctccaaagtcctttgtttttttcataatatgaatatttccaatcctctcaagttacttaggccccgcttggacaccaaattatacattataaatgttaaggttcagtgctaaatcatgcaacctacatatattgacataaatatatttaacacaattctgtgccaaatttatgacatataacaagctggttgtccaaacagggccttatacaacccctttggggtcttctttctattgatctattgcatagagaggtttgttatttcttaggccccatttggcagcaatatattgctatgaaatcttattgtagcaatatgtggctatgaattatggagcaatgtagtgctatttttgtctgacatcctatgggacatctgatcaggtccacaaaaaactcaaaaggtgtcacaagactttgcaatatattgctggcagatggaagacttaatatcaccacagatgctaaacaaatgcaaaaaaacatgatgatttagtctgggttagttccagtggatataagacttcatacaaatgtctgatgttcaaagattagggggaagagcaatgatgactccaaaaagtctcattttgagtttgattgtgcctgttgctgaaatgagcctggtgaattatacagaatctcccatgggaaattggacatgttgttcacctgcatatcaccttatattgatctttacgcactgcataagtgcatttcccaccctagacagaactaatttttatcctcaacaaacccacatactttttcaatatgtatctaaagcagtaaatgtattctcattattgcctttctcatgttttgatatcttgaatcaagttttgagcttgttgatagacttttccaagcagaggtttgatttcagaccctttggtatttcataattccataatcaaatcaccacacaaattgataaaatcatggcctttggatttgcactgagttgattttggtgagctctgtgtaaccctttttagactgaaaggtgtatggaggtcttctcactggtgtttcagaccacacaaaaacaacaggaagaacttgcataaaagtatttggtcacctgaggtcgaatctgtcaaaaaaaaaaacttgttttaaatctgtgatttttgatataatctaaagtacattaatatagacaagacctgagaatcaactcaacaatgacgactctgactctggtttttcccgacaaacctgcaaatatgcaattagttttattttgatttgaatgatgatgatgatgacagaggacacatgtaagacttagtcagtctctttctccactttgtacttgaataagtgtgtgaagaaaaagactggtatccgttttgtcaaaaagaatctattgaggcagggggggcaagttggttaggtttcatttggtgagattcagatgcgagtgagaatcgactctgcttattcagaatgagaggagggattggataattcaacagaatcatgtctccctggactaagagtgttcagagtgatttggttagattttaggtttgttttttcattgatgttcattgtgttcagtgggaggcccccctttggaggcaaaatcccacaattgaagttcatgaagtttgtggatcagtgaacaaaccttgttcaagagcagcaaagctttggctggaatgtgaactgccctaatgtgatgatctcgaatcaaattgatgatctggttttaatcttgtgcaacacaaaaatacatagcaatgatttatcctcaagaggagttcagctaacccaacctctgatctggaagctattgattctccaggccacaaagagcaaaaacccggctgtctgtgacagatccagatgtgtgacagctgcattttttttggctgcatgtttcttggttctatgtagtacaagtgaagcccatctgggaatttgttcagcagttgtcaaacttgacccatcgaatcgaagcctctcgataattgggcgaagtagaatggctggcaatctccatcctaccctgctagtggtcgccggggtcagtggaactgggttcgtgagctcactgaacaatctaaaatcttgactgaaagagtacatagagcagaggaagtattgactaaacactgtttgacttttcaaaacttcaggaagagcacatttgggtcagaactagccaagcgtttagacgtcccattcttggatggagacgatttacacccaccaagcaacattgagaaaatgaaatcgggtgtacccctagacgattcggtgagcacgtttataacactgtataaatatgtcaaattgtgcgtcatattctgccggaagaacttacgcttcatttgctaagtcatacctaggatcgagagccgtggttgcacgttattcgggctaaggcaatcgagatcgtcgagcgtccaagctcaagaaaatcaccaccgccagtgatcgtaattgcttgttcggcgttgaaacgaaagtatcgcgatttgctgcgtggtcccccagaaatcgacgccggtctgtcgcaagcagctgtatccaattgtcaagtggattttatttatcgtaagcactcttcgatagccttcccttcgtctgaagaccgttctgattttcgatcatttttgagtccaacagtgaagggtcagcccgagctgatcagacagcgactggaagatcgggaagaccatttcgtcggcagcagcatcttggcctctcaattggcaaccttacaggaacctgatcctgaccaagaaaactccaaccacagcaagactattgtcatcccattgtcctccgacgatcatcaaccgcgatcggtggtcgaaatggtcaatgaagcgttacaagaacttgcaaattcgactcgattaccaatagtgcgatctcagatacccatccaactgcctactctacaaagccttttagattctgagtcggcccagctcaaagatgtactcgcgttactattcgaagtctccgattcaatcgaacataaactcattcctgtcttacgagaggaaatccaagagaaatccccaaactcatactctgaactcatcgatcactgtcagcacatcgtcgaaaatcgcttcagttgcgacgagcaagtcaatttcttggcaagtcatccacgaatcggcgagctcaaggggctgagtaaattcagctctaaggaacaaggcaatcaaactgatccagcaatactggcccgtttggaagtgagctacaagttactcatagatgtcatcagactgtcagacaaaacaggggttacatagaactgataataacggatcgatcaaaacttaggaactcaacattctgtacgagcaaacctatcctggcttacgatatgtgacttttgtgaatggaagaagcagggcggagatcgtgaaggagatggaagatctattgaccaaagaagaaagaccaaccactgaagtccatttgcaagacaaagaatggcaagcagaattgaagagggggataggagatgtcttcaaaatcgctcagagccgcttaaaatctatgaccgaagcatcaagctcctgataatgtaataattaaaactagtaattaaagatccctgtattgttacaagtatatgtcctccatacaagaacataactcgacgattttcacccatctacctgatcaaaataaacatccttcccactcacccttaaaaacgctttctcaaaatgcagacacgtccagaaagaaaaacgggaagacccgaggacagggctctcctgaccaaagtccccaacgtgatttgaacacgtgacctgccgctatgctgttgataactgcaggcggccgctctaaaccgctgagctatggagactggcgatggggaaatgcctccgtttgaccgccaggtaaaaaaggaacagcaaacttgcataaacctggaagacagaatcgatgacacattccgctcgaggcagggctgagtatgatagtgtggcacggataatctgattgattgattgaccgatccgtttctcttattttttttccttgtacgacttgacgctggggatcttatgagagcatgagagatggtcctcagtcacagtaaaaattgaatgcttcatgaaaatgatatattacatttggtgcattggtttatattttgttgtatgaatgtgcgtattacatgttttattttttttgtaggggaatccggcagaacatatgtagataaaaaaaaaaacaagccacgaaaataatgaaaccttcggattgatttggaagactcaaaccaatggcttgattgcatgagtgagatgtagacgggtttatgctcaatctttctcagaggaagcctgttgatcttgcatctcttcatccgaatcatccgactcctccgaatctgaatcttcgccttcagcaatattgatttctaatctcagctcctgatccacaccaatgtaagaacttaataataagcaccaaaaaaaatgttgaatgtcaataatctttccgttattatcaaggatgacaacgaaaaaaaaaagatgtcaatgaaatactaactctgagatcaagtcaagtttgagctcatgtttcccagcggttgggacggagaattcgattttagtgggaagaggagtagctccagtgacctttttcaagcccaagagtttcttctgcttaggatcttcgacgatcaaccaccaacagtcctgcttgacggtagggtagaacggcgcaaggaccacgttccctgcaaccgccgtcttcgagccttcctcctcctcctcatcctctgccaccagtgagactttcaacgtgatcggcgtgttggttaccagcgagtcttcgtcctcgatctcatgcttgatctcgatcgctggatacgagttgacaaactgggcaacctttgccaagtgtttggtgtccatctgtaacaggcggttccgctcttcatcttcaagtctaagatatcaatccagtcagtttccctttttctgaggggcttcactcagatttgaggatttgatcactgactccatgatgtctgtgacttgattcacattggccgccgtgcatcgttgaatgatctcggaagagaaacctggaatttgtttcaacctgttttgaattgaatttataagttgaaacggattagtcaaataaacctcaaaacagactaacaagttaatgcaacactcacggactatcatgattccaaactgcctggacgaccatttgaaagaattccatggcaacagtagtgtttagacactcttgagaactcaaaacgtcgacagcagcggagatgagattagggaccttcctcaagatctcgacttgatcgagcatcaagtccgagggtagagtcaatcgactaaagtgagcctgtaagaggatgttggtcttgaaatggggcgacaggtactctactttccctactttcaccggtactcgatcgtgcactttcttcagtagaccctcttcgccatgtcgtagtgggatcgactcgaactcttgcgcggcagaaataatctcaagaattcccttgagcttggtcttttcggtcaaactcatactgaacacatcagcagtgatgtagttgatgttgtagtaggcggcaacgattccaagtggaagaggtgtagtgtccatctcgtcttcgatcgcaatacagttggagttttgtaaatctgaaagagtcgattcaaccagttctgacagatgatcgctctgagtaagtccaaaatcaaaagtacatcagaaccccataataacgacattagaaacacattcagattaagcggctaaccagatgtcgatgatcggtagcttgcatgttgtagtaattcgggttagctaccaagcgacggtaaaaccattgccaagtacaccagtccaccgcatcctgcttattcctgataaaaataatagagaaagtgagcgagcaatgcaccagaaataaataaaactttagcttactcgattgttttggcaacgatttctgcgttgaaatgatcatgtagagatagatgaagatgtgactcgatgggcaatccctcgttcaaaaacttcttgaggaacctaatagtaataaccagattagttgataagtaatgctatcaagccaaattgatcacgggattttgtaactaactcttttcggacttgttgacacatcaacacacaccgactcgaactatcttcgctcggtctgcaagctctacccatcatttgtaagatatctgggaacgagtagtccacataacgatgctccttgccctcgtaattttgcacgcccatgatgatgaccataaatgctgtcatcgggatactccacgcggtatcttttgaagcaattaccacctggatcgcacccacctcgaacaacttttgaacaatcaccttatccgtgttcgacattgcctcgtggtaatacccgatcccgcttgccaaagtctcgcgtagattttcgtctgagactttagcgagatatggggcaagatcttcttgctcgatgttcaaaaatcgctgagggtcttcgtctgagagagcatagatggaaagatccgaggcggtcaaccgacattgtttccgtgatggcacaaaggcaatcaccggcttctcgtgagcatactcaaggattgataggtaggctggtttggccatctgaatcatcaacgatgggaaatgcggtacgttgaaggactggatatggacctccaacggcaatggtcgagatccaggagcaaagttgaaaatcgcctgggaattagcgcccatccagtcgcccaagtctcgcgcgttcgccaatggacaaccaagggcgacgatccgcgtcttactgatctcgctctgagcagtaacgtatcgggtcctcgaaacaatcacttcataggctggtccgatctcagacccgatcagatggatttcgtctgcaatcagaagtcctgtgcgttctaccatcttccgttgtttccatcgtcttgaaactagatcccactgggttggcgtgcagattataatatcaattctggcttgtcccggcttgctcccgtcacttgccgtcagctcgacatcccgcgtcagctcgccggtcagaggctcgatcacttttccgagaggaccgaacttctgtctccactctttcactcggagatcgacgacctcttgatatggctcgatgcagacacacctttgccattccggttgagaccaaagtcgcaatagagcgaattcagcacaaatcgtcttaccactacctgtgggtgagcagatcaacacgttgtcattgctagtgtagagcgcctggaagacttgagtttgaatcttattgaagtttttgaggccctgtttaaggtaaatcgattcgtaggccttattgtgtaaagctgcaacgggaagtggttgaagatccaacagcggagtaggctgggagaacttttcgggtaagatgagatgcttgaaggacagcggtagacgagtactagcatgaagccagcgatcagcaacgacggagataaagtaattcggggggagcggatcgatcatcggcacgtaaaaggtcacaaaatgttcttcgttggcatatcgttgacggaggagaaactgatccgaaaacaagatgagttctccatccacatcctcgaccatgatccaaaacatttgagcagtcccatgaactgattcctcccacatgaaatccggagtgatcgttagttcgactcgtaacatagttcgggtgataggttggacgagagcttggagctctagcttgggaaactgatgaacgaatcggtggatcgtctttccaagcttcgggttccccattaactcgccgagctctggaggttcgagatcaaagaatcggtaccacggaaagtctttcctctcggcccgtcgaatgatatcggctgaacaagatggaaattgccgaagaggggtcatagagacccacatcttcttctcgaccatcttacataaatccaaggcttggtgagtcaacctagcccagccacgcttgagacagatctcgaacaaggcccttaagattcttccagccgattgagtgacataaaccatgtctgccatcagggcaaatccttccagcggcagtcttgagatgtaggcttgcagcagaacattgattttcgcacttggatctcctacagattctttgaccggaattggtactttttcgaggagcttggccaactcttgcttttcttcgggtctcgtaggtatgtacttgaactcgtcactcgcagcaaataccctgtatgagatgaagatgaatgaatgtgagcacaccagtcaaatgccgttgttcaagagcagagattcttacctgaataattcgatcagtgtcattgtgggtcggagatgttggttgtaggtggacatcgatgtattggtgacatagtagtgactggcgatctttccgagctcaagtgtggtgattaatccagtctttcgatcatacttggccaacccactcttctcgaggatgcaaaaggcggtgtggacgatatccgaccgtttttgaagcaacagagggtcctcggggtcatgctgaaagccatagagtgatgggttttccaatgcacgttggtaccagtacgtatagcctagccattgggctgcttcctcacggtttctgatcgtacccaatacgatctcagcgttaaggatgtccgctagcttactaactaattgagattcgatgggctggggggaagaaaatcatcttggagtgagcaattgaaaatgtttaaggatgatgagaaaaaagaatggatgatcactcaccaattgactggtagtgatggacagatggaattgcagctcggaatgattggtaatgatgatcccttccccaaaggtatcgtactgtggtctccctgctcggccgagcatctgcaagatatcttggggggatagctcaacccatctgcctttctcgggattgtagatctgagtgcctttaatgatgacggcgtgtgcgggcaggttgactccccacgcaagagtagcggtcgagactagaacttgaaggtgaccatcggcaaacaactcttcgaccaatcgtcgatcaactctttctaaaccggcatgatgaattccgatgccgaattggaggatgtccttgagccccgggtctttgacgttttcggccgtttccattaagatctcccgattggctaatcctcaggacataaatttacccccgggtctttgacgttttcggccgtttccattaagatctcccgagtggctaatcctccggacataaatttaccaacttcatctcgctcgatacttgtttctttcaggtttttggccgtcctagtggtctcacttcgagagtggacaaagatgataatctgttgcttatcattaagctgcttcataactttctcgtagcagatctcgttggtgagctggagacgctttatggcctttttctcagtgatgccaataaactccaatttgagggggcagggtcgagcggaactatcgaagaagaatagaccttttttcgggttgacgcgcaagaaccgagccacatcggcatagttaggcaaggtggccgagagaccgacgaggcgaacatattcatgattttgttccattctacgaatggttcgactgactagagcttctagaaccggtcctcgctcgtcgtgtagcagatgaatctcatcgataatgatcaagcccactagatttgtgtaactggtatcggtactcttacgagtaatcacgtcccatttttctggagttgtgacaatgatctgagtcattgtgatctgatctttcgtcatctgccgatcacctgtcaattctccaacttgaatgcctagatatttgagcctgcttgagaagtttccaaccatttcttggacaagggccttcatcggagcgacatagacaattttaaacgcggccaaatcgatctctccggtggtctcgttacgatgtttggcaatctcgttgaggacggttagcatagccacgtttgtctgtaagtagccagacgagggggaaaaaaacgtcaacggctgactcgagtaactatttatttattgaaacaaaattgaaaaaataaatgcaagggtgacttcaccttaccagctccggttggagcgcacaacaagataggatcatcttgaccaaatgcgaccggaaagactttactttggactctgttgagggtggtggcacctttgaaggcttccctagaccaatgaggtaaatcgacaatcttaaccaagtcttctgctttgacgggtgctttctcgggtgggggtacatgaatttcttcgtagccttgaccagtcggtggaaccttgtgagagccttcgggtagcttgcacttcttgttggtcatcgttcgcgagccttgattgaagaccatagagctcaagtctaagactttctttgggttagggaggaatgagttggcttctaggttggcctttgtagggaattgggttggtttgcttgattctgaatcgatgtccatcttgttgttcgagttagcggttgcttggagctgaggattactgattccacgaccggtggtcagagccttgacgatccaacccactcccttctccctcatgaccacagccagattgaccttttcatcttcatcgcttcgagaccatttggtaccccagacgatgatgtcgcggtgcttggtgagaacagagaccaattcgaacttatcatagtcgaatagatccaccagactgttttcaagatctcgtaggcttgaattgtcggccgataagagattgatggcttccttggtcttggattcggcttcgattggatctgggaaatgatttccgatcaaacgttggagccaaaagccatcgatgtcgtagatggtcagatcttgtttgcccttcttattttttgagtcggacgcgttattcgaatcggggccgatgatgatctgatcggtgggatctgtctgttgggcattgagatcatcatcatcttgatcctcgttctcatcagcctcactatcctcgtcactatccgagttatcccgaatctcgaattcatcctcatcgctatcctccccattctcatcatcctcgaagaccaccgccactccattattgtcgtcatctagttcgtttgcccgtttctggttctcgccatcctcgccctcgccgccagcctgttgagcctgatcgtcatcgccgtaatcggtgagtttcttggctaggttactcagttcgttgaacttctcactggagatcgttcccaggaattcttcgatcgtccgcttcttatccaaatcttttgggtagtcgttatcgttcttcatggcctcgatggtcatatcggtagccgatctgacgatttcattgggttgatcgcctaacatcagctggacgctcgacaggagtagttcgtagatcgatcgagtctcgttggtacgcggtttgtagttcaagccctcgacctcctggatggcttcgatcacatcggcgtaccttcgactgtttgtttcagtgaatttcttgggacggtcttcgttcgaggtgatatgttttgatttcttcttggagatatccttcttgatgtggactgactccttgaaggcgcgacttcccatcgatttagggtctatccgaccgaccaaggtctcaggttcacctgttggctcgttatccctcctaggtatttttgagcgatcggcagtcaagacgagggatgacatggcggcatactgaatatgatgggagggccatccatcagtttctcgttaatttcttattccaaagacaagaagttttaatttgactcaacctgatagcctgagaagtccctgttcttgggcgccatgttgaaagagggaaggttttgttctgtttctttttttgtttgagttcaagtgtgattgctggagggtgaagatggaggatgtagtagtagtagtatgtagtaggaggggtgttacagatgactcgatcgacagaagtgtggcagttggtcgacagtaattaggccccccggggggcgtgtctggagggggctacatgaggcttgagtgtggatacatattcaatttgcctgggattacataagccagcatacaacccagttggaaggaattctcctactaagcacaaaccaacaaacaacgatcttcaaacgatgggaacaacaacagcaaccaagaagaacgaacaaagctcgagtacgctggtcatcgggactaatgactcaagcatcgtcagcaagaggagcgccgaaagactaggctacttccaccaaactcaattcctcaaacactttgtactgaagccacaacgaagaacctcattgatcaacatcggatacacaatcagaacactactcatcgatctactcatcaagagattcctagaggctgattcacccgatctgaccaacccagaggaacctactactactactactagcactccgatcgtcatcgtcaacttgggatgtggctacgaccccggtttcttcaaactggcctccaatcagaatggaagtcttctcaatgcgaacagatcggttcgctatatcgatgtggattacccggaactgatctccaaaaaatatcagatgatctcccgatccgaagaactcagtagcatcctacccggcttcgataaatcaagagtaggagactggattgagctatccaaccggaatgcttcatataccttactgggttgcgacctatgcgatagtcatggatttattaataagctgatcgaatcactcgatgggagtaataatcagcagatcctatttatatctgaagtctcaacggtttatatgcccagcgacaagtctgatcaactcatcaaaaacctcagtcaatcattcccaaatatgatctggagttgtctggaacaagttctaccgtccactccgaccgctttctctgatacgatgatgaaacattttcacaagctacgaacacccatcagaggtaccttggcttatccgaccatctcagatcagatcaagaggctgggcagtcattggaagagagtggaaatgtcgacgatccatgatctctggaaggcattcgatcacaatcaatcaacacgcaccgagaaagagagactgatgaatttggaagcgttcgatgagtggtatgttgtcagcctcttcttgagaaatgggtcttgggatttgagctgaccaccaatcgaaagatttctttgtctagggaagaattagacttgtttctgtctcactatctcgtcggaatcgcctactccaaaccaggcctgatggaaagaactactcgacttcaagatgacggtacaatgagtctaccgcagcttcgggaccgatcaccgaccacaacggatcacgctcttggttcacacggctcaggcagacacggtctaccgtggagctacagctcagtggaatcatccatacagaggcgtggacacacctcaaccttacttccagatgggcatctgttggtgttcggtggcttcgggcttccaaatccgatcaagagcgtcgatcagaaactcaaatcctctccatcagcacattccagactagcccatccgattcttctctcccctagggcctcgtcagtccaaattaccccactgcccatcgatccctccacgccatcagctagattgtatcacacggcttcacctctcgtcaatggtgatgatcagacctcttccgtcttcctgtttggaggaagatcctctcctcgagctccgttggcagatgcatacgtcttcaactgtacaacaaatacatggaactcagtcaagccgtccgcagcagagtcttcctggccccctcctcgattcagacatacggcgctcactctgcaaatcggcaactcttcgtatgttctgatccatggtgggataggttcggaaggggtgatactaaaggatacgtggctatttgatcctaatcggaatctctggattgccttgaatgatatggacaagttcattggaccacggcattcccatcagatctactatgatccatttgatcaggagctatacgtgtttggtggaatcacggctatttgcgatggggaagaaacaagtcgactcggaaggaatgtcaaattcggcctaacttttgagaaggacttggtggtcaagcttcgacctgatgggccagagctgctcgacttcaaatgtgatgatgcactgctccatcgctattcccatcgaatcgccacatgggatcagcagaataaaacgctgctcatgagtggcgggatctctgaaaacggggtgatcaccacagaaaaccaatacatccttttgaatttgaaatccagaacatcccatttacttcagctccaccagcagaaaactcaaacgatgataggccacacaatgacgatcattgatctgttccagaaaggcggaaatcagcctggtttgaaagcagcactcgtgataggagggggcgccacatgtttttcatttggaagcagttttgatatatccatccagatcatttctgattcggatctgagtctggtcgaagatactgaatcgattgaaaacaatcgtggcgaattgaagcgaaagtgtaatgggacgtttgatgactcggctgaagatacttgggacaaagctcaagaactgcctcggatcgacaaactgacgagtcgaagctggatggatatcgtttcggctgctaagcctgtggtctttgatagccgagaggagattggagagtgtgtcggaaggtggacagcagactatctcaagctgaaatgtggagaaaagaagtgctcagttcatctctccaatcctctctcttcctccaccctaaaatggcacgacaaaaacttcaagtacgagacgatgagcttcaaggagctgattgatcggacgatcggagccggaaggtctggcgtcgagagcaatgatcgtcatcagatcgcttaccttcgctcattatctcactctcctaaacatccctcgaatttccataccgacttcctcgaaatctctcaggattttaagatccctccggtcgtcaatgattatatcgttgagcgcgatgcgttcttttccagtgtccttcggatttctggggctgatatggggtaagcttttttttccttgaaaaaaaaaatctcgcatattgactcacattgtatgtctttacaattacgagtagtctctgggctcactacgacacatacgacaatatccttgtccaagtgaatgggaagaaattggtcagactttggcatccacggtaagttcagttttcagctccgattctgcagaattcagctgaacatgtttacccactctcatgaaaacagggaggtcgttaatctgtatatcgaaggcagttcatcccacattccatgtttcgacccgcccgatctcgatcgctttccgctttatcgcaagtcacatccgatggtttgtgtcttaaacgtacgtccgacttctatacacagaaaatcatgttgcttcaccacttgtatatgtatttgagggcggattgcggatcacagaactaaccaataatgaatgaaaactgggcttggggcttgatgatgcgaacagccgggagatgtcttatttatacccgcgaattggatccatgcggtccagacgatcgagccgagcatttcgatcaacacgtttttcaaaaccgatcgactcgaacggttttacgagtccaagaagaaggacatttggggcaacctcgatctggccccataccacgaactccacgagcgagtgttcaaagaactcttgctggatcctcatctcccagatcatcaacatcccgccccgggctcttctcgctttaacctcttgcccatcgatcaacgtcaattttatctcaagaaaatcgcggtcgatttgatcagacatgccgatcaattgacccaatagactaattgtttttttcttttacatacatgtctctccatttcagacgtcgtgcactggggttttttttaatcttgtttttgttttcctgtgggcgagcatattccaagggattttttatggataattcattccgaaagtagaacccgtttccatttacttttcctcgaagatcatccatactcacacaacatgaaggggatgatggatcgatagatgtaaagactgtgtatataggtagatcaacttcgtcgcagttcgttgggcttcctaatctttctttcacacgagatacctcacatttcctctgtttagatcacatctatgaagaaatactacagattcttggatgtatcttctacatttgaatccaaagtcacaggatttttgatggattcatctcaaatatacggctggatttcgttcaagtttttaaaacaaaaagaccatccacttgagacatgaaaaaagcaatacttaaatcgatattgtgagcaagtctaatcagttgtcacttgaatttgtttggcctaaatctcaggatgttttgcacattgggcgagtttcaaaagtaaaactatttccgacaagaagtgagcttccagggtcgcatcaaatgactcaccaaccacaagatacatacacccctacaaaaaaaaagacaaatggatacagttttgggtttctttatggttttgatctttgatgattatattgcttttggagtaaagaaccggaactgatggtacacaagagagaacagatgtatatacatctaatacgaaagccaaagaaagaaagctctacttccattgatagtaagaaaacccaaaggaaagccgcagacaggatttgcacacataacatcaaaataacatgacatgaggagggaggggaggggagggcagattggattgaaggaaggatcgatctgtctatcaaaacgagcaaagaaagatacgagactgattaaaagtgtgtttgtgaggggggagtggggaagtgtgtgtgtgtgtgttttggtgaaagagtggatgagaaacgagatgaaggattaccagaagcgattggagcgggggagcgccgggccgattccgtatcgactgaagagctctttgatgtcgcctagtcggtcgatcatccccgtggccacgatggtcggctcgcctgagaacatcttgccgtctgaggacgattggcgcgagcttcctggccggatgatcttggtgatcgcccgatggatgtctttgatcgtcaaggattcgatgcgctcccacacactttatttgtttggtttacatgttaaaaaaaaaaaaacagttagtctcacttgaaaagaaatatcagaacaggatcgcgagctgctaagaacaagaaactcaactcggcccatggtttttttcgaccagcggtctggacctgccgaccgagatcctcgacctgtaagagtctactttccaagccgtacatcatcgtactacggagctggttcttagctctccttagctgggcctcagtgatcccgccgcgggactggtcgcgggagatcaggtcgagttgggaggcgatgatctgagggacatggctagcgaactcgggcgcaacggccatcgcgatcccaaacaagccggcatcggcgtaggtgtggtggaaggcctgacagaaatcgacctctggatgcgggttgaggacgttggtgtacagccgcgagtacatccccttgcctggccctccagccgagaatgaggaaccccctccaagcatgatgtgtgtgcaggcgatcgcatagagatcgtcatcgtgaacactgggtgcctcgaatccgatatagatgtgtgctagattgctctccgtcttcccagggatcctaacctcgccgcctctatagaccggtttggcactgatcagttcttcgaaggattgtagtgattggccagttgtcagatcgactggtgagacgttagtggtggttgcaaaggcttttgagagtaacgattttgagccggccgatggatttgtgaaacttgatccgatcacagtagcagcattggcagtagctgatgagatggctgggccaaagttcgtgttcagagggacggtgggcttgacagatttgaagttcccaaagtattgttcgacatgtgagaggaagtaatcgtgatcgaccccgacaccagcaacgacgatcctttcgggtttgaagaacatggagcgataggaccataagacttctggggtgatcgaatgaatcctatcctttggacatattaagggtagacctagtgtgttgtttgggaaggcggtctcgtgcaagatttcagggatcatgtactcgggtttcttgttgatctcgttgacctcccattctgcagcttcctgttcggcggccagttcagagtctttgaggagtgggttcaatgcggtgtctgataggactgagagtacggatggtaaagagtccgggtaagaggtggcttggtagaggaccgtgtctcgaccagaggatgcgaagaatgagccacccaattgctcgatttctaatgagatttcttctgttgttcgattctgagtgctctgttgatcaaaaaccgcgaaataaataaataaatacaaattatcagaaaacatgagtaatttattttgaagcaaaaggggattgaaattaccttgaaggccatccggtcagtcagatgagttgagcctctgagatatgcactttcgtaacgacttccagcatccacatacacgcctgcgccgatgaagtggccaggtgtagactcggttgtgactctgagcccattagacagtgttgagatcctcgtttcttctggggatccatgatgagtggtgctgtaggaggagcgtctgatgggtagggtagtagtactcttcttttgcgcagaatgagtgagtgtccggttgaggctggtgaatggtttgaatgcccgactagtagtagtagtccatcgtcgagtggccattggtgatcttggttgagttggtgggtggtggttgtgctggtgtgctgtgaagggggtggatgatggttgtgggtggttctggtggagggggggcgaggggtctgggattatgtaagcagactaggaaaacaacacccaagataaaaaagaacaagttcatcatcatggaccttgtcatcagactccactctctctctctttctctttctctcactctctctatgtaccctcaccaatttatagaatatcttatctcatatggcacagaggtctgagtaaagtctctgtgccctatcaaaaccaatagggcaagtgctccttatacacaagtctgggaactttggaataaaacttgccactgctgtttctgtctaaccttggatagttgccatgcatgaaatgcttactgtcagtctttagctctttatttcttttttttcttgattctttctttgtggcagttgtggcaaaatctattgactcaaatccaaacttgtttatgggacatatgtgatcttctgtctcagttatctatcatcaagtctaggggaaaacaccacaagtacatcagttgggggatagtggaggaaaaaagaactggggtgatcttggtgatataattttccaagaaggaaaagaagaagaaaaaaaaaggcagagaacaatgtacagcaaaagtttaaccaaatcgactttccagtcgactgacgatccaaaaaatcaaggcagaactcggagcacttcgtagacaggtaatcccacaaccggcataaaggcccttccagcctctagtcttaacgatccgacggcctacatccaagaagccgttctttggagcttcatgagcaggaagagattgtggaagatgagcaggttgggcgagttcagaggcagtctgcatggtgcttttgatcgaatcggcggggaagaagacaaagttgtaaaagatcccggcggtggcgcctgagatcatcagttcaggcgaggagaggtcatccttggagagtagtttggagggcccgagtgattcttgacgacgagcaacgaagagagctactacggattcgaaggtacagaaccagatcgccgatccgccggtctctctgagtagagtcccagtctgtcccaaccaaagtccccggatgccttccttctcgatgaccgatcggacgatcccgaccggaccagctaatcgcttgggattctccttcgtcgctccgatctgttggacttgcattttacatttcactagttcgatcggagtcaagatcaagctggccatcgctcccccacacgctgctgatactgccacatacgatagtggtaatgggggtggcctcctttgggccgcctgttcgggaaacgcaagtcgtcgaatgagctgttggacttgactgtagactaggaagagtgtggcgttttcagccatcgccccaacaactggcatgctgactccctaaacgaaccgagatctgtcagctcaattctgtcgcgtgcggttctcgacgactcagccagaatgaaggttttttttttgcttttgcttctttttggatagggggacgaacgcgatacaaacctctgaacctctcctgtgctactgtctgccgaaaacaatctagcggaccacggtatcggctcggtagatgaagcggttgactttggagtcggactttgacgaggtcgaagggatgttcaaagagttttgaacaaatacctgccaactaaaaccatgttcttcgtcagttacaacttccttacgattgcagattgggaaggagatgaaaaaaatgaagacatatggcaattcagagagagtgtgtgggcttacggatccgtaggcaacatctttcagtggatgtctttggaatgctagctgagtatcagggagtaagttttggatctccccgactggactggtcatctcgggaggtggaagaagtgaagtggttgtcggtcgattcgctcgcttgaagtggatgatactatagtcaccacatcgtcgttggcccaacttgtggtcgaatggaaacagccccagcagtacaccacaccctcaggaagtcaagactcttgcacaagttcttcttcacaaggtccacttccgatgagatcgggaaccagaagaagaacgccggagaactggtcaagaacaaccactcaaagaccgagtccccgggggatgcacccacagccaactacacttctgcatctttatgcacaaaattcccacaacaccaaaattatttcttgaggagaaagcaaggcaagacatctagagtgttggcccttaggaagctcacattaaagcagttgacaacttgatatctatgcaggtgaaagctgacttcatcctcagagtcattaaatctgtagttcaagagtcttgattgattactatgtactaatctcaatgctgagcacccccaaaccctcccaaaccacaagttattagactgaaattcaattatcaacttgttgacctggcaaatttttggctcattcttctcccacaagtactctaaccactcaaaccaacataatcatttctggttaatgagtcaaccaaaacaaattcatcctcattgatcctgctcaaaccagatacatcacaattggcttgctttgtgtcccagttctttctaggttacaatagactatacacttgctaaactaccccctctaaatgtaaggggtcacttctccaaacccacgaccctagtaccaacataaagggaaacctctgcatattggactatagagctcaagattacaaatttatcaccaattcctcgttaacgttctcattggcaaaaatctaggagtgcggctcaaacaattgaagcaggtattttcagagataggaaaggaacttggcttgaattcaatcagcttaatctgcacagatcaccagtgagtttgcctctcaagagtcatagctgcctgaaattaatcttcagattgttgtttgattctcagttttgtttgtaagattgtcaatttagttatctcttgtgggcataggcaactatctgaatttcaaacttttgcaattgattagatggtcaaaatgtgtcaggccccatgttcacacccaagtgctttaagcggatcgacaccctgtgcaagctgtttccccccagaagatccaaatacatccgttgagtcttatgaggtcaaggtttttacactttcataatggttacttacaagcgaagccggtgctacctccgctacatttataggaaccaaacttcgtgatgcaggctagcataacaagatgcgattcagtgcgaattgttttgagttgaatgttgactagattatatactgcactcacaagaaacttgattactttctttccagtatcctagatggcatatttgtgaggtcgcattgacgccgacagttgggccagtggtcggcatacaattctctgcggctagatgaataaccgaatggagtgtcactgtaagttgaaacaagactgcagctagctattcccggaatttactcactaacgaaaggccacgagcaaccgtacggacagaccaattttccacaagctattagcgataccaacacgagtcaataaccctcgtaacgtgcgtggagacaggatgcgaaggaaagggcttaactagcatgatttgtgtttgtattcgcgtacgagtagcagagtttcgcctgcgggataagtttggaagagcccactgcgagcccaccgagccaagtaacgaccaagataacgatagacatcatcctgaatttctgcagagacgcggatagatgtgaagtgaatgaagtcgctgcaagcgtgtcgatggtttggtggaatttgatggtgttggaagagccggcgaaaattcgctctagtgagcgacgatttacaaatgatgttgtatggaccagactgaaagcagtgattcggctggaaatttgccccatgtacgcgtcgatcatcgcatcaagcgagtcgacagacgtccgacctcatttcaatcccgtacaaaaacaaatgacaagcatactcaaattgacagctttagaacaagcgggcagatgttttttgggaagtgttctggaaagctctggtcaggacgggccggccaacgggctccgccaggcctacataggtctagcgggtctggtgctctaagaaatattctcttggggtctccatgtgcggtgagtccgatgtgatgactgggaatccgcattaattgggatgattttaaggtcaagctttccgcccagattgagggggcaaaatgatctggactgctcttactttcttttttgaaactgaaaaggtcagattatactgtctacacgtagtaaccagggcaagcctttacttgagttccattcacaattgatgtggggcggtgggcctaatgcattagcattgccctcatgaaactgttgacggtttttgggttgttttcataatagtgatcttccagtgcaatgtgtttcctgaggaggaaacgctaaaacggtattgaccgagccgaggatgttctggatttccttcagactgtgtttgtgaatgacccccagtggtttagcgctcgtttctccgctgctgctttagaaccgggcttgcattccactattaacaccagtggcaataacatcgatgggaattctataccacagctggcttgatgaagaaaagagaaaaaaaaactaacatgacctgttccacccgtgtttggatatcaatgcagatcaacgcctgtgccaagtgtgtcttgcgcactgtttaaatagtactcgttgaaaccatagcgaagcttgcaacatgagctcacgacgcttcaaacgaggcttcttttcgataccaaagtataacctctaatagcacttctttcatttcgatattcctccaatatattcacttacaccctcaagcccaggatggcaacattggtcaggctaatcgccattattctcttgtttcagtcagggtgggctttgacagttgtgacaggaggtaagttttattctcttcatgaatttgccccttcttacttacaactgatgttggctttcccatcttcgccagagggctatgccacgtccgcctttgttgaaagctattttaagcacactagccgcatcttccacaatttcgctcaaagttctcgagcgaaaattcttcctaaggttttaggcgaaggatttactggttcaactaggacgatgtgcactaggtggcagagtggcgcttggagcttgatctctaaaaccatcgcaacttttcaagatcactttaacagaagagggaaacaaatcaacaaagacccgcatctacatcttggctttcgtgcaaccagtcattggcccatgtgagtctagcaggtttgcttgtcacatcagctagtgacttgtttcttatgatctatttggtcggctggagattcagatcgaaggacaacacctcgaccgagcttatgatgaaatcttatcatgtgaggctaggtgtccggttctacatcaacagccacatcacctaacaatctcacttttaatttcacagacccaagactctgagttattggcgcagattgtggagccatcacccgctagagctgttatcaactaccctgctgagacatttgtagtcattccgcccaacacacttttctcgcaggtatcttctgtgaactccttgctagcgtctcaatctacttccaagacctcgacgccatttgttccactggttccgcacatcatgaagagcctttcattttcatcaacgcaccatgcgacaaaaaaaatctcgagggatattgccaacgcaagtatcaatcttaacgcctcatcctcacgctcagacaagcgcttggtctacagacgtccggcgggatccccaatggcaatgtcagctatccccttgcaaagaggtcgcatggcagcctggaagttttaaagaagcgtgtcgaacttggtaagcacgcctattcttcttaacataaaacaaattgaacgattcccgatcgacttcgcattagtgatcaatcaactagctaatcattgcatcccttgttcttaaccactagcgatattgaaacgcacaattctctgaagcaacaaaccgacggttgcctgcgcctgcaacatgtggacaacttccttgaatttacctactcggaaatcgatgccccttcgtttggaccagataagcgacagcattgcgcacggaacgcgaagtaacagaagatcgtttgtcgatttaacaaacgtcgcagtaaataaacacttttattttcgaagatcaacactatatcattttaccaaattgaaccgatacacccaatatttgagttctctccataataaagacattcattatatttacatgtacaaagcaaataccttccccacgcacacacgaacggcgggttttacgaatccccaggctttgaccagtatcgcttatctggagcagaataatgctgcaattgtgatcttgacggcctcctcaacgcttaatgtgtgcccttttttatgtgatgttactgcatacgtaatttaatcctttcagtttcttgcatttacaacgtgtggtcatattagatccccattcctcaagtgtaaggttccccaaaacctggctttaattggatgtttaacttctgaaggacgcacaagcaaggaatgaaagagaagaattgaagagtaacatgtcctgaacaaggcacaccacagcatcatgatatttggattagtcgcagcagtgggccaatggcccaatactatattaccccactatcaagtatttttacaccaagacaggttactgccccactctcaaatttatacagaaaatagcttttttggttgatcattttggataaaaactcaactaatgaggggaaaaatctggactcagttttttcaagtagaatcctcatctttaaaaaaattaaattttcttgaatattggtgttattttttgttttaactgttcaatagggttactgtaattgctatttctgaaaataaaattgatatcatgaccattttgggaaaagttgtcatagttatcttgagtttggaacccaccaaaataccacaacttttctttttcagggaatttggttatactttatcaccaaaaactgtctgatacctacatttctgttggtctgcaggtatcttaaaaaagacgctaactggcactttaatgataaatgtaacaaatttttggcaaagtatcttaaagaagatactatatgatacttgaatgatgaatgtaaatgtattggcccaccgttgttagtcatcagtgtttttttggaggttttcaggagtctttgcctaaatcagcaacagctctcattaattatatttttgtttgttcaaaggctgagagtacaaaagatcaacagtctacaaacacgtgaatagagctcaaaagccgtaagcctctatacagaagccggtgccgcgagttcggcctcacgtttgttttcgtgtctctgtagatgtatcgatgagtcaagtttctggagcaaaccttgccccggttaggttagatgaaagccatggcagattgatttcatcaatgaaggtgattctttatttcgagcttcctgcttcattttgcatctgctgatgaaggctcatatcgaacgaaagagtgcagctctcaagggcgccctattcagcctcattcatcttcaacttcattcgcgaggagcttcgagaagttctgacatggcatttccagacaagttctacctgagcgcatccatgttatacttgtaccccagaaattgcaggcgaaaaagcagctcacctcgatctgattggtctctgcagggccacgcatttgagaaaagttaaaaaccagtgctcaatgtgagatcagatacacggtttgactttgaagacatgggtctgaaaaaccccgaacctgtgtttgtcttgtgcaagtgtcttctcaagttgctgagccagcctattgcgctctgatcaactggagtcaccttcgcagttcctccataaaaccgctttcagtgacgtgcattgttggattttcaccgccgtttaaactcgctgattgggttgactcctctgaaccctgggccagctttcacttatacttctacctacccactgatctttatcgcaacttgacttgtcggagacacactcaagttcttgcttcgggccggctattcatcacttcggatcttccatcgattttccgagagatagatgtgttattatcttttgggtgtgatctggctgcttcagctgaactggctccttttggctgcatgcgatggtctatctcaatctgattgacgagatggatttatcactagtgatgctgactgacctaacatatttgtacgtacggattgtgaaaactcgatagatcattgcgttacaaacctcacgaaagcatccgttgatgagtacgcgcggcaagccagtccgccctttgaagggctcactcgcgccattcaaacttctcttccgaatgttccgatcgggcaagttaacgctttgatagagccaatccgtcaaaaggcctatgatgcagtccatggagaagttgtgaaggggcttcacttgacttctgccaaaaaggcaaaccattcaggttccatgaacttaacgtctgaggcaagttttggaccactcccgaccgttcattcactgatcttccgcgaagtatgtatgttgacgaactatttgcatccatagaaacttgcttccggtgtgcttcaggtcgcatgtatggtgcttaacgagacactttccgctgtcagcaaaacgatcgccgcgttggaggcttccaacaaaagacctccgggcgtgataccttcaacgcctccagccaacactccggtttgtccatgcttcctttcgtcttatgacattttgaattttgcgtgaattttcctaacacagcctgaagttcctgtgggtccacttcagccagatcaaactccgggcaggccttttgcagtttcaaccatccctagcaaagccccaggagcacccaagttaccaccgaaagaaagccatgaaattctaactcccagagactcttcagcacctgctgtttcagacgcacaggaggttggaaggcctcgagcactctctttccgtcccccctcggcagactttcggccgatccccgagcccacttcgcaagaccgatgcgccatcaaattcatcaaacacatagtttgccttcgaaacttgccttacgcttcagatattcataagagaggttcaatcgctacgtctaagtcacccatgtcgaccttattatcatcacactacggacaggctttcagttcaatttcaaaaaggagcttacttactgatcaacagattccgaaagggatttctcgaatctacatgttgactagcattctagtcaaatcaccttccgatgaagtgactagcgagaagagcccaccggaagcaccggatccattcgatcatgagattgattcgcagaacgtgcaattatctattaatccaagtcagaccaaattccttcagctcgaatctgggaaagaaagcgagtctcgcaggcatgttgaaaggattctccgggatactgtgaggttattagatgctcgttttgaaaccaaccgaggattattgcgggtgagttaggtgcttgagtatgccattatcttataaaaccacttatgtatctgccgcttgcctcaatatgagttgtaggagcatgttgcgccatcgagtgaatagtccgacctttcagcaaaagacattgtcgacgaccactaccagggctcggagcttgaggcttcatcagctcttattttcattcacaaaagagagcgctcacttctaaattcactgtagtttgcttcaactgcatgtgttggtcattttgttatcattctttgaaaccgcagcacttcacacattgtatacacctccaaacgtcgaatgctgtcaagtcctacacttataactttaacagatgaatttgtaaaaaaagcaatgattttcaccgtcagcccactgtgatcatacttcaggagttggggaagcttccattacatttgaattcatgagttccggagactagctcaaatgttaagatggtggattcgagcgagaccatggttaatttgtgatgtagaatcccacttctgccggcccaccgggaaagagtcgcttgagccagtcgttcttgtcggtccaattgaccttaccgactctttccaagagtttgggtgatttatacccggaggatggtctcccgttaaagagttgctatcaccgtctgaatgttgatacaccacgggtgcaccttttggtttttgggacgcttccaaaaccatcatagttttcaagtcgtctttaaaaccatttttggttctgaagacgacttgaagacctttttaaggttgagaccaagaccctttcccagaggaaggttttcaagtcggcttgaaaaccacagctggttctcaagtcggcttgaaaacgacagctggttctcaagtcgacttgaaaactggagctggttctcaagtcagcctgaaaaccagctgtggttttcaagtcgacttgaaaaccagctccagttttcaagccgacttgagaaccaagatcttgcatttgtctctcaaggccctcaggcggtgacttctcctgagaaggttcaagggcagcgcagaagttttaagtccgatcggacaggttcaagggcagcgcagaagttttaagtccgatcggaccagtcccatcttgatctcctcctccccccaggccgaacttgctgatgctgcttcatttcctgttttactcccattgtaaatacttagaaatttgtaactccctcaacacagcttcatccatcttcgatccaagatcatccatgactggactgaggatgaacaacagcttgcaactttgctctcaattttttcctcatcaatcagttttcactcggtatgtttgttctttctctgaatgttttctttattgctcattactcaacatggttctcttgtctggtctgttttcactttgtcctgctgtaaaggagggggtttcatctagcttcatttctttttttgcttgtggttcattgctcgatcttttcttatcgcggtcaagttgtgttgtgatcgcttgttactttttcttcacttattacttcaaatcatttatcaaaatgttgtcttgattagcctttaaatggaattctactgcctgcttgattcaacctggccacaatggtgccaatccagacagattcagtatgaaaggcccgacaagaaagccgaccccccagagtgcaagacaagtgaggttgcagtttcatttcaaaaacgacctgaagtcgtccatcatggcgggaacgtttccaagtcggtttgcagacagctttgaagccggtcacaagccgtcttgggtggtttttcaagtcgcctccaaaacgacttccacctgttgaacgttcccaagtcagtttggaggcgactttgattcgcgttgagagcgtttgcctagccgactccaagtcgccttcaaggcgaaaacgtctgggcgccttgaaggcgtctcccattcaattggtttgaaacgccttcaaggcggtcaacccaggcgttttcaagacgcctgggtgcacccgtggtgtatgtatgggtttatgtatttatatatgtgcttatggatttagacagatcaagtcaatgatgggctttgtcgatcggggcatgatgggagagtagcaagcacaaatgagcggaaccacaagcccagcatggatgagctgccgactcctggctacggacagcccatcaatggcgaacccggcattgtacataggagcctcacacatcatgcaacagcaagactctcccaagtacgaggtcgatctgaaaactgacttgctcaaggctttcaaggccatcaacactcccgggacgtttgccgcgtgggaggcgcttccgacaacaccgccggcgggactccatgtcaatggactcggagagatcccgatgcccctcggccaagcacagctccaacgtctcatcaccatagcacaccaggctccctatggccgcggaagcgagacattggtcgatctgtctgtccgcaacacctgggaaatccacgcgcatcagttgctttttctcgatgcagcatggcaaggctatcttttcgagctaagcaagctcgtcgccggtcatctaggcatcactgggccaattcgaatggagctctacaagatgctcatatatgaacccggggccatgtgcaagccccacaccgagtaagagtcaccctttgaatttccctcaaaatcttgcttggtgatcgagattatcaatggaacctgacacaattcccgttttggtttcgacactaatatgcagcactgagaggactccaggcatgtttggaactctgataatctgtttgccatcagcccacacaggtggtgaagtccttgttaggcacaatcgcgagtgcaaggttttgagatcatcggacgcaacccagtctttcgcttgctggtactcggacgtcactcatgaggttctgcccgtccactccggctatcgatgcgtcttgacttacaacctggccgtcaccccgggtcttacccggccagcagcaggcgcactcgattttcaaaggtttccacttcggaaaacgctctactgttggttgggagaactggccaacaatgacgcgacggatgtgccgactcacctctatcatgcccttgatcacgaatacactaacgcctccatgtcctttagcgcactcaagggcaaagactgggctcgggtacaggcattacaagctgttgcacacgagtttcctttcgaaatcttcttggcgttattggagaaaaaggaagatggacccgtcgatgatcactatcgcgataaacatcggggattcggatggggacgttgtgcatatgctatggactccgacggtgatgatgacgaagatgatgaggataaacatcatgaactaactgaagtgtcagagacaagctacacggtcgaatcactccgaacacttgatggcagaacagttgccagagactatcccttcgacatgtgttcttgtctgctgaacgatcccttcgagcttttgaagattgccgaggaagaatacgaaccctacatgggaaattgggtacgtcctctgattttgttcttagtcaacattttcaaaaagatgaaatgttgatcgaaaatttccaccttcacatatccactagggtccttctgccacccattggtatcgccgctcagctgttgtcatagtcccccgtcaaaatcttgcagcatatctagctcaatgcacatctgaatccgaggacgaatcaaatttctactcagcactaggccacctccgaaaaacattttcccaccctgcagattttggactcctgctagatgcaatgtctgtgctggccgaatcacttcccacaggactgcttgttggaagtacaatcacagagatgctcacaactgcccttcaatgctctcactacaagctattccagactgtttcagctcaccacaagggtcagttacccgttaagttttttgattgggcaaacggctggctcgatacgcttccgtatgctgaccgtgctgagatgtacaagacgtggtatgcatgagaatcgctggcttattattgataacaagtcagattggtggctgatgtctcccttttttgcgtgtcccacaggatgccattacccattcaagggtatccatctgtggcagatcgcatcagcgccattgtgaagatatcgtcaaatccgatgtatgccccggctggactagttgaagcactcccaagtgtgagcacctgggcacaagatcaaatcttgcaagttgtcacaggattcctcgaggaaaccaagaatcccgccgctgagaatgtcgacgtgattatgtctgctgtcatttatctcgatgagacacgcacatcggcgctgtaagtactgtttgttctattatagaacttgttacaatggtgatttggcgcacctctgacttacgtttgcgtgcaaccttcttagtctcacatcgatatttgtccgctttcctggcaccaacgccattgcattcttactcgtgttgctttctcgccttaaggctcaaatagcagtggcccatccctcaagtatccacaccacggaactctacagaatcctgagcttgcgtgtttttaaccgggacaggaagcttgcggacatcatcactgaaggaaaaaacaagtcgtcatatatcagccaagccggccaggtggtgactcccccaactctggttcaatttgcttgcgatctccacgatatgagcaccgatacaacagatttactccagcagttcatccaggaaattgttgaacaactctctactttctctgctgtagacatgcgcaacttctggataccgttcctccatcaactcattccggctctgctctctcgatcagtcttgcttaccacaccaacctatcagcggctgatctgtgatagtattatgactttcatcaaggtcatcaagagtcccactgtagcagatgtagagctaatcatgcctccggtcattcatctcaacgagacagtcacagctgcactgtaagcttttgctctatcacaaaatttattgaaaaataatggtttggcttatctctgactagcacttctgcttagtttcaaattaatatttgaacaccttccaaatgcggatgctataccatttttgctcgctttactttctcggctgaaggctcaagcagaagcagcagcttccccggattccaacaccagggatctctacagaagccttagcccgtgtgttttcaattcaaagaggaagctttcttgcatccccaccaaaggaaaattaccaccgatatacttgaataataatcctaaaaccgagcaggcagtgactccagaggccctgctccgatttgcttgtgatctcagcgacatgagcaccaatgcagatttactgcagtcgtcgattcaagagatcaatgcccaatgcgctactttctccgctgcagatatgcgcgagctctggatgccattcctctatcaacttattccggctctggtctctcgatctttgtcgctcaacacgccggcgtatcagcagcttactcagcaattcatcaaacacttgaatgcaaaaactgttgggatctgccctcaagccacatcgggaaccgtctctcaaagccctcaagtgacctgcgcatgccccgattgtgggaagctcaaccaattcctccaagcgacctcccaacgtgtcggaagcttctcaatggcccaaagccggcgcatgcacttggagcagcaactcgttcgtgcccgaattgactgcacttgcacaactgcgcgcaccggaagcccccaaacactggttgtcaccaaacattacctcctaaaggacaagattggcgcatggaacaaacgacaaaaggaattctacacagccgttagccagaggatcaaacaagagcacctgaagagccttctcggtgacgaacaagctactcgtatccaatccttagcaacgctcaataacgcggggactacaactaagaacgcagcgactccaactaagaacgaagcaactccaactaagaacgcggcgactccatctaagagcgcgcctgctacgattaagaacacagcttctacaagcaagaacaagaacgtagctgctatgcttatgaaggcagctgctacgcctcagcgcaaaaaatgattggtctccttcacagtattccaactctcaaaaacagatgggatgtgttgtctccctgcttgttgtacatcacaatgatctaacagtgatctcatggcaactctttgaatgcaatcatcagtgcatgtggccttccttgatatgataggctatcgaaattgttgccaataaacctgtttacctccctatggcaatctttcctatttctgagagtatgtggtccctcatccttaaaacacaatctcgaataatctaggtttggaaggtcaaacttgggttgaatattcagggctgcaggtttccagtggtggccaagttgagcaagcccaatattgtgccttgaagggatcaaatgactgatgttggattttctaagtattgaggcttctgcttaattctagagcattttgattggtgtctatttcaagcaacctttctgcacatctcaatacatcttatccaaatctctcttgcaccacattgacatcacttggcttgtcattctgtgactttttcccaattggtggctcataaaattttgttgtggttgtgtgaggatagccgctcctaaagaggagtggcaaagtgctcctacacttaatcctcttctgctagaccaaaggtcggtcgatgacttgccagttggctggaggcgagcaagtcttcacggagtgtgtgctgcacttgactatccgttccgctcggggcggatctcgaagatccccggtgtgtcaggtgagcggggcacagccttgtgtggcaggactcatcacaagagatcacccgcaagcgagagtgatggacatcgacctgctgattcctgaaacaacggcctaatcttagatgcccttgattatcactgacagccatccattgcttcggagccgttctcgtcgagaactgttagatcgaaattacactcctgcttggctgtgaggatgttggtgatgacctccctccaacaagccttgagtgagttgtccggacgggtcgggagagcatcccgcgtccggccaacgtcgcaacaaagaacaaaaagcactgccacttggaagccaagccagcactcctagacattaattgcgcagattgtaaacactttcaatccatcgccatcagtgccacgcatccaagttttactccgttctcataaccgattgctctgttcgtcaagaaacatacattaaccatgtatgtcaaagtgaaacatcctacagacgagatccaccatgatacgatcagaaatgattctcgccagcagctaccgtgtattatttttgcaataccgtttccgaagccaacccagcaccatcgcacacatgaaaaggtcccgcagtttctactatagttagtatctgcgggaaatggttctaaacaaaaagacagaaatgatctaatatgtactttggttatgtggaaaaatttagcacgttgccgcgttcagtttatgtaaaaccgactaaggatccggtaactggaaagcgagggaaggaaaagctggtcaagaagctcgagcgaaagtggcaagaggaggtcaaagaagggaatgatcttaaaagaggccaaaacaaagatgcaggacggttaaagcgagcaaaaggggcaatcgtcagggtaggtttattattcgttcaccttctatcgtctttcgctgttgccgattgacgtagttcagtctagtgattaaatgtgttaaaatcaaaatttctgtcattctcatcaatcagtctgcagcttcaaccattcaatggttgcccaacaatgtgatggaagttctggctaggttaccacctccccgaaaaataggaaaagtgagttcattgaaattcgtcatctggatctgcaaattgccttcagattccaacatacatggattgagaacttcatgcttacatttttatttatctttaattttgtgatctcaaggtttctatcatttatccggaagccgtagatatgccatggttcaacgcaactagtttatccaaacctgagatgcagaagagcttatgggaccttctgatggatgccaagaagagtgcaacaacaaagatcgcattgtaaatcgtcaaattcttcctttccagctatcacccagcaaagtttgaatactgacaaagagatctgcttatctttttaggtcggggtgtttcttgcctgttactctggcgatgtaagtgaatcccttgacttgagaaactaaaccgtacacccagaaagttggccaattaaattgcgggttcatgattgcttgacacatctagtgatatactggtgataatcccattgttcatattcgagatcaacttggcttactttatgacccagctaaatggtcagtttgttggtccctcatattttacctgttcatgtgatgcaactcataagggtaagaaaagacgcagcgtctgacatttgattcttgaaaaatggaaatttttaggcttcagaaaaaccaagcatttcgccgaggccaaaaagcagacacagcagacgacctcacacggagaggtcttggattcagtctttgaatttgaaggtgtttcagcgaatcggtttaccaaaacgatgaaccatctttatgggatttgctcaacacttgatccggtcaagtttccgcgccgtcgagaattaccaccacccacttatatacctccgaaggatattgcagctggtttgattcataaattcagagaatctctgaatcctgatgtcgctgctcgacatgttttggacgacgaattgatcgcgcttgatcttgatcgtgccttgaggaaagcagcaaaagaatacatcaagaagttagcttgaagaaattagaactgaatctatatataacttcttcggccatattcaatattataaaaaatcacgacactttcattttggcaaaatcagcatttccagagctttgcgttgaggggtatgcatatagtcatccccggaaacctcggcatctcaataatcagcattcattgtgaaattcttcatgttagcctttttctcaataactgtggataagttagataagtaacgtgttttgaacttacattcacatttttaatatcactataatcagtttatcaaatttcattatttatggtttgatgcttggctctcgtggtattttccaagcacacaggacttcaacagaacagccattttcaaatttgataggaagccaaaaatcatataggagagttcaagagctcctcaaggatttcttcaatctatcctaagtagatgaatgtgtgaattgctttcattgaaaatcatacagatctatctttcatgaccagagtataatgtagaagggagctggagcaatacatcaggtgtgttggtcagagagcactccaggtagtggctgattgattgggagtcaggacaaagctttacccttgctacatgtagcaacagctggcttttgagctagctaaaagctaacctgtgccaccacatcaatctggcacccacacacaaaaactacacacttccacttcaaaccacactgtttgaaggcacaccaatggggctaacaggtagtgttgctattgcagtttaacaatagctttgagtcaaaactcgcaggtcctctgagtctttccaacactgatgttgcggttccaaggagctctgatgtcgacgacaaaagcttgacgacagtgggattcgaacccacgcccgaagaccgccggatcaccactgaaacatgtcagaacgttccagggacctccttaagacggcgccttagaccactcggccatgtcgcccataccgtagtccgcggatattcggatctcgatccggcctgatttgtaacctccgcagtgactgcagccaccagcggcggatgacgaatcaggccgcagcgacaggcacatgtggaggatgacagctgccacagtctttgcttatataacccccctcccaatcaatgtatgaggagagagacaaggaaagtacatacacgttggatgcacccctcactcaaggggtgcattgatttttggcgggtgtgtattggccaagcatggctttgtccggactcccgccaactgtggcatgttttgggagtggcccagcgcacttggccttttttggctgaactatgttgtgtgcccacacgggcttgcaagttgcaacacctttgaggttgagctcgcagaggtcccttctttcaaggactttccgagcctccgggtccaggtcgaacaggcgagcgcagcggcgcgctcttcgagccctgtggctgctgcgcagtccttctggcatgctgcgcaatcgtggtcgcatacacagttggcgagacgcgaccggtcactggtgatctccccctgcccctattcccttcccactttccttcttcaacaatcaacaacatcctgaagctccacttccactggctcatctgatctctcaatcttgagctttatcaagatggattcacccctaacctccctcgcgagctcagctgccgatccgaaatccaccattgagatcacggattcaaagaaaccagatgttacaggttcagactctaagaggaaagtcgtagacgaaaatacggatcccaaagagaccgaggtgtgttgcctggccccgatctatggcatcgctcctttgaacagtcattttggatttcccactgacactcgtttttcctaatttcatccagtcagcaaagaaaccgaacatgataacagatatgcttctgaagagcagcgcagtcaaagtcgttgtacctttatcgagggactctccccagaagaaattgcctacctctttcaaggactcgccccctacgaagaaaaaatccacctcaacctctgtctcagcgtcaaagcccaaaaaacctctccccaaacgtgctcgccaagtttcgtccgatgaagatagtgacttttcagatccaccgtctgatgatggtctgttttccactccatgcgttttacattccaggcagaatacaaggcttacctttctcttcaattttgttcttttcagatgtggcggcgatctctcctcctccaaagcgtgtaagtactacccacaataagcaattcaacacgcctttactgacccatccggtctaaactcgtcacagtctacagctaaatctagtaataccttaagcaattttatcaaaaaagatctgactgtgagttttgctcagcagtcaatcacacatcacattctctcgttactgaatcgaatcccggactgcacctttagaaaatccccaaaccgaaacctaccaagatcggaggtccatccaaacgagaaaaagaaacgatcgacgagacaaaactagccccgttaaccgaaattccggacatgttcctcgatatggttaagaatcgtccggagtttaaggagacgatcgatcacctaggaggtcggcacttacgtgtggctaccatgtgctcgtcagtatattctattctatcaaatccaatctggctttcagtcagactgatacaagctcttacagtggaaccgaatctcccttgctggctttggggcttatcgccaaatctgtcaaacaactctggggcaaggatttcagggtccagcacgtattctcatgcgaaatcgaacccttcaagcaagcctacatcgagcgcaactttcaacctccgatcctattccgagatgtctgtgaactgggagaagatgaagctacaaccgcttatggtgcgaaggtccccgtgccaactgacgttgacatgttagtggcgggtaccagctgcgtggattattcgggtctgaacaatcagaagaaggtatatttgatccttttttgtcaacaaaagtactggggtccttatcttgccagggtatttttagaccatagatgcaggcggagaatccggtcgaacttttcatggaatgcttaaatgggtcgaaaactctcgcccaccaatcatcatcctagaaaacgtttgcaacgcgccttggccgaaagtcaaagaaaaatttgaatctatcggttatgacgccgagttctccaggtgagtaaccctatcccctggccctaaaagttaaggtgtccctgtctaacatctacggccttggggtttgaccggttcctttgatggaatcagatttgatacgaagcattattacattccacatacgcgaactcgagtatatttgattgcaacaccaaagaagttgcggataaccaagcagcctaacgttcctggtgcctggctcacactagtctctcaaatggctcgtcctgcatccgccccgctagaagccttcatgtttcatcaagatgaccccttggttcaccgcgctcggcaagaactggcgtttatcaaagctaacaaagatggtcagggtcgccaggcaaccgattggactcgttgcgaaagccgacacgctcggcaaagagctgaggaactactcggagataagcgaccgctgacagcttggcaggatggtccagtatgcaaggtcatcgatggaggttggaacgactgggcaaatgctcaaacagaacgagtggtcgatctaatggatatcaataccttgagacaagttaaagacggcgtcgatgtattgtataaaactctaatctggaatttaagtcagaacgtcgatcggatgaccggtagtgggaaatttggcttaactccttgcctgactcccaacatgatcgcctacgttaccaaccgtggcggcccactcatcggccgagaagccttatccttgcaaggtatcccgctctcggggcttttactgacgaaagaaaccgaggatcaactagccgatctagcgggtaatgcgatgagtactactgttgttgcttctgcaatgatggcagcactgatcttgacaatcccgcgcaccgagaagaccgataaatcggacgatgtagagatggaagatgtctctcagattaatccagaggactgtattacagggaatgaagatctcagcacctatccactagacctttcgaaaacctgtccaatcaagcccgacttttttggcagagcaacagccagtgctcgcctttgtatctgcgaaggccggtcaggaactgcgtcggcaaagatccagtgctgtcaaacttgtggttatacttcctgtcaaacatgtggcggtcgtccatctcataattatcaagttcgtgactcggaacgcttgagtcctggtgtattcgagcgcgaattgaaggaaattttacccatgaggttgtctatagatggcctcaatcaagatttgttttctcaacttattgctgaagccgctcgacttgaagtggagattaacatgaaggactgggaactcatcactgaggccgctctagcagcaacaaccaacgtagagtttcacttcacctctctcaaacgacaagcaatatgggtggccacttttgatgcacctcgggccgcgctggaattacgattagatcccttgcttcccgaatggagactaacgatcaagccggataagacattgccaatcaaaagtcctcgtcgacttgttctaaacacgcccgttgcccgaatgaggatttcacgagatgtagccgacttgatttctggtagatggcaattccgattgcccattgataaatcattcgatcttgagataaaaggagccgggaatttagtcccaggttggcggaaagacatgggtttagttactgaggacgccaaggcggacgactggtggtcacatttatcgatctctacaccagaagtcgctcgcaaatatctcgatcggcctttggacggtaattggaagctgcattctgaatgtggaacagctcaaagcatgctccatcgaaaggaatccaccggtgatgatgaaggactcccaccgctttatcttttcttggatcccactcgcagcggcgatcctgtggatgattgcgcggtgttttcgattgatcattctaaactcgactatggtgtggtccgaccgattgtggctactctggatgccagctggcggccgaattcgaaaaagtctgcccacgttcaatgtaacgtctcgagcaaatggatcgaagctccgaagttgagtctcagtgtggctatgcacacggatgtcaaagctgaagccgatactacggatggcgtatactacattccgcccaatggcgtctctgtcaagctcgacaaggacggttgtgagaaggcgaatgttgtgatggcttgcaaagttcccttgcccattaaccagtacgatacagtgtggggcaatggcccttggagggaaattgatgttccccatgagggtgagaaggcattccaagcattagcatggatcatcgagcgaataccgcctcctgaatcgttgtccaagtggagctcgatcaacgaccccacgcaggtaaatgtcgcaacgcctggagagtcttgccttcatacgttaagctaattgatcttcctattgtagtgtgcgacgaattgtcaaaggtgtgcaccctctccccccaccgtgcaatggcttttgaagcaaaccaatgtcaagagtacgttcgtgccacatgaagacatagtggaagcgggtcgttatgagcaggtcagcaattcttcatccacacgtttgctacaatcttcaaacctctgatgtctgaactctggtaggcattgaaaacccgaccggcgccttttgttactcatcttcgactgatcaacggctgtggagagatgaaaattggtgtcagcttcgctactcttgttcatcgagctgttgcccgatttcccgtctcagctcttagtggaaccgtgaatccatcttggaggttaacattcgggcatgaatctagcgccgcctcacttcttcgcccaaagttcaacttccatcttcgcagtaacaagaacgatccaccagccaagcagcccgaacaatttgtcatacctcttcgacctgagcaacttcgatcgttgtcgtggatgttatcgcaagagaagctagacgaaggagtcaagcatacgtttgttgaggaggaaatcgccgaagctgctttattgccccttggctggcgtgctgaaggtaaagcagagcgacctgtattaatcagaggaggcgttctcgcagatgaagttggttacggcaagacagcaattactatcggcttaatttgtagcacgttgaacgagaagcccccagagatccctaaggctcagacgcaaggtcatatcagattgaatgccacgctaattgtcgttccggctcatcttgcgggtcaatggccgactgagttttcaaagtttactgggaaacgcactaccaaggtccaccgaatcatcaatatgaccgacttgaattcaacacgtatcagtgacttacaggaagctgatgtggttgtcgtatcggaaactctttttggcagtcaaatttattggaacaacctttcccaccttggtgggacaagagacattatcaatgagcctactggcgggagattcttccagtcatgtctaagtgagacattggaaagtttgaagaaacatgtcgaggttctgatcgatgaggatggaggtgcagaatcaatgcaagaagctattgccgaaactaaagcaaagttggaacgagccgaaaccgctcgccaactgcaaaccaaacgattgaaaggagcagcatacgccaagaagtacgcatctgaaggagccaagaaggaagacggtgatgagttagaagatgtaggtctctggctaatcttttcaaactttgtcgactggtttcagtagctgatcacgttagttatacctggtctaatctacagtcggattcaccgccaccgaagaagaaaaagctaagcaatgggaaggcaaaagctgaaaaaatgcatggcggtgacgtttggaagttgaatagtgatgcccaagaggactggaccaagatgcactgccccccactacatatgttttagtgagttcactctctttgttcttaggaagctgtataacatgttattgacctttcaacttacagctggcgacgtagagtaattgatgaatatacttaccttggagggcgagaacgactggccgttggaacgatcaagtcttacagtacctgggttttatctggcacacctcctgttgctaactttaccgagattaaatcgtaagtccaagtgcgacaaaacgggatctccccacctacagtaggtctgatagacgtgtcaaaatgtttttccagaatcgctcgattgcttcacattcacttgggaatcgatgatgatggcgaagggcccaaggagattgtcaagtcgatcacaaaacaccaaaccgcagccgaacaattccattctttccgtgaaatcagatctgctgcctggcataaccggcgagatgaagtcgcccaaagctttttagaccgatttgtcaggcagaatgttgcggagatcgacgaaatagcatatgaagaaacattggaaccgatcatcctgccctcagccgaacgggcaatctacttggaacttgatcatcatctccaatctttcgatatgaacatgtaagacattgatattcttttttttcctgcttgcaatagatgcaagcctccctggtcggatttttactaaatgtcacacgttctccttttctattttaattccccttctgtgcagcaaaaaagtttcacggactaagaagacaaacagcggtattgccgatcgagaaaagagacttgcagcagcgctaggagaaagcaaatcagccgaggaggctttgttaaagcgttgttcacattttacctctgacttggattctcaatctgcagcccatcgagcagctaatgcgggggcggcttgtactattattctcaaggagcgtacttcacaactagaagaatgcttggcggagcttcgagtacgattgaaacaggcagcaattctctacagtcataccaagtcggagggcttatatgaaaaagatgagcgtactcctccatttgaagagtacgtcaggaactcgtttgcgaacattggcgacgaagaagccaacgaacgattgcaggctatcctcaccgaggaaggctgtcgtatcaaagataacaaggttctggcgcccaaggtttcgctgaacgatccggacattgaagaggttctaatccatctggatccgaaacttgcagccgctaaggcgaaagccaagaaaaaggcgggcgaagatgtggatgtgaaagacgttaagaaacagagtaaagacgaaatgcttgctgcgcgcaagtgggctgcacgggaactgatccatctgctacgcaagctgaaccgagaactggtcaatcggctgagatctaagcggtacttcaccattgtgcgtgatgttcaacaggggcatgtccccattacaatcgaccacgaaggccaatcagaacctttgggcattctctcaacctgtgggcactctggaccactcagcctcgtcaacaaatgcgcgcgcgatcaagaatgctggcagaagaatagccgtggttgcggtgcaccggcacgtgacaccagtgtgatcagggccgattcactggggcatgatgaagcatctggccgatttggtatcaaattggaacgaatgtgtcatttgatcaagcaactcaaggaggacgatcgagtactggtgttcgtacagtttagtgacttgctagacaaggtatacgacgctttggaagctcgagggatcggtgtcgcgcgcgtcaagggaaccgcattgaaccaaatgaaagtgatgagcaactttcaaaatgaggtcgaccctcacatccgagtgctcctgctgcatgctaccgattccagtgcaagtggtaagtaatcatcactcaatcgagttctcaatggcttgactcatctgattttgccttccctccgatctctacaggtgccaatttgacgaatgccaactatgccttcttcgtctcgccgttgtttctacccacggccgacaaattcaaagcttgcgagactcaagcgatcggacggttaagacgatatggacaaatgaaaaaggtccatgtgatcagaatgttgacggtagatacgatcgatactcaaatctatggcttcagacatgacaaatctaaagaagtgctagctgaggagatcgagttggccagaaaaaaccaggcacccttcgttgtcccagagaattgaacctcatcacccatttaccctccctcccattcctgctattactacacgaagcacgaccctcatgtgggattttcggacgacttgacaaatatatatttctcactttttcatctcaggttgacctcatctcaaatctttctctgtttcatatcttacgtagttatctatcaggagtcgttcctcatcttgttcctcgtttagctctgtctcaacaatttcactatttgttttgctcggaatgcttgaatcaacgttcatgatagagaaaaccattatggttctcgtccgcagtcccgaatggataatatgagcttatgaagtgcgttgatataagccccctgagtcaggccaacggccacagtcgaacttggtcatccaaacccacttcaatgaccgggttgcttcgctaagccaatttgatcgctgcagctgtgatgacgtcactcccttggtggggatgattcagcctggcaatatatgctatgtaaggattccagataaatttggccatgtcctgttgaccatcccatccaacttcaacccaacttctgagtggagtctcataaagaatagatacggaaaggcgcaccatgccacccaaatcaaagcagtcatccagacagaccaagagcaagcccaaagcccaggctcgtcagcgaaccccaagcccgcttaacgaaagccatgaaagttcgggtgatgaccaggagatggaggatcaaagtagcgatgaagaggctcccaggtcaaacttggatctttctgtctgctcttggttttgtgacgtgtctagaggttaataatccttttttggtttcttaatcaaataatcgatgatttaaataggctggacatgaaaagtctgttgaaggctttggaaaaccaatctaaacaaaaattggcgaagaagcaaaataaaacttttcaagagatcgaatcggctctccaaggcgttttagtcgatcgattgaacaacttggtcaaaacccaagaaagtgaactgtaagctttgactttgcttgaatgaataatcacctctacacactttccatgcgtatagatggtcttatgaaaaaaagatgtcagcttatcaagtgttactggtcctgcttggcatcaatcttcgttcgcgcggcgcatctgatacgctgaagagagcggatggtttccgattattttacattcaagacccggattgaagagcaaaaaaatggatttatcaatgaaattattcagcaacaacaatcctttgaggtgagagagcacgatcctccaaagccgtctttccggatgaccatccaggtcttatgtactcaacatcattaattaacattatttacaatcgatccgctcgattttctgaaaaaggctatcttgaagaaattggaaaataatatggaaacgtacatcaagaaagttgaaggacaatcaagctccacaattcagcaaatttctcaactcgaccggcgtgggtcccctcatatgattagaataaatattccactcttatgcagagctttgatcactggggaaataaacgtactaatgatcgagtactgctttttcatgacagaacgaaaaaggaaggctcatgagtgtttgagctcttaactgcatcctagattcctgcccccgttgcatgcacaactcgctcaagatggatccaatctaaaagcccggacgcgtcctttaatcgtattctcagcatcgtttctgtacacaccaaaatgcccttgccctcctattcaggcatgttgatccttgttttttattagtcatgaatgttcactgtgcttttactcccagtcccaacacgccatgatctagaatggcatgaagcttcatgttgctgtgaatttgatcaagaaacattgcgtgatcgaaatttaaattgtaactgctttactgagccttcaaataaaacaagatgctgatatacatgattggtctaactatggtttagatctggagatcgatgcgtaatactcccttgaagggcagataatcaaatcgaacaaaatagtttaacatcaaatatagaaaaaaaaagtcaagcctaccgtcaatagtaaaatctgggaattcataagtttcagttcaaagacagtagatactcctgtgtaaaagaattcatacgaagaaaacaaaaaatatcatcaaaaaatggacattttcatctggaggtttgctccacaagatacactcatgtggacagtcaactcactctcaaggggccttcgactagggtttggtgaaagtcttccaaatgagtctcgaaagagctgatcatttcatccaggctgatttcaagagtgtcttctaaaagcgtggacggatggccttcaacaatctcggaagaacccaatgaaatctggtcagatgcggtgaggccttcactttcaaagacgagatctccggcagattgcgatgaagtgagtagtggttgaacgaatgtaataattttccggccggatgatagagccattcctgcgatatacttaggaaaggataatgaaggaagtgttgaagtagagagtttctcggccagcacggttgatcgctttctcaatgagttgagaatcggcaagacatcagggatacagacgtgaatctttctcttcaaagtggtggtgcatttgcggtcggcagttggcgttgctggcgtggtggttggcgttgacggtgtcgcattcttgggtgcctctagaggttcataggtcttcgccacaggaatggtggagaccgtcacaggggttccgggaggaggatttgctcggggaaccaactggcctgaggaatcactgccgaatgagttcagaaccctgcgcctcagtcggaacggaggcttgggtcctccattgggtctgagcggtatggtagataatgcagtcggtctacccactacagtcttttttttttcaacaaatttagataatttcaagaagtttaatgacagttcgttaagtcagacatgccgtagaatcagctcaccgactccggtagagtacttggattggagtacgatgtcggcgagggcttcccttcagcctccagtcttgaagtggtagcttctatgatcgaaattgcttctcgcagggttgatttcgccaagttcaagacaatcgcaatgagtggctgtgtaaccaaaaaagaaaacgcagaaatttacaaggcactctacggaattggaacaacaattaagatcatgatttaccttagaggcttcgaccaatgcgtgagtgacattgtcattccccaaaactccggtaacaagttgcgagagagtctggttgtaaacttgatcatacaattcctgttgactgggcgcaaacagcttgtcgacctgactggtaagtaactgaggaaggaggccacgagcttgcaccttgcgggaaattccttgaaagatcggggcgacttgttgagagtaattgcccgcgaaggctttggcaaccgagaccatacattcatctgttgatattgtcccaaaccaataccaaaaaaaacgtcaacctcaaaacgattgctagcattttcttttctttgctagaaaccgcgcttacctccacatccagtcgcgaagctcgtccccaactgaagcagaaagaaaaacgcgacaagcagagatttgagcattgtactgtagtaggaaagctttcaacttcgaggctactggtatgaagtactcgtcgactaatgaatgtgcggctcaaattccgaaatctgacgcgttgatggccgggtgatgccgatagattaagagatctcgtcagtaagcaatgatatattgatgttcttggcgattatacggaaccaaaggaaagtgggcattaggattattgacgcattgtcttcatagtcgctccggccagtcgacatcaatccctctcagaagctctagcacaccgcgggtatacatttttacctgagcgtttgagtttgctatatatattattacagacagcagctgttccctttgagccgggcatgttcaagtgattaaaacagtgtcagtgtctggacatgcttagagattgcgctcccccctgtgaaaagttacccccacacatagcgctttgctcaaggggtttatgcctgacagcacaaggttattaagcaatgtataattttcttcgctattatggaaccaaatgaaagtgggcatcagtgttgttgacctatttccttgatagcagctccccagtcgacatcagcccgtctaaggagctccaacataccactgatatacatcttttgtataagcgcctgagttttctatttccatgttgctcaagacagtttttcccttttgagccggtcgttgctcaagtgattaataagcgtcgggcggcatggccgagggtgcccccgaaagagtgccatgtggactcttgagcttgcagagtccgctcattctgtcgaaattccaacacgaatgcagcgcttatgtagcttggtgttgaagctatcactccagtcctgtgggaattgttttcaagttttgacagacatttgcattcttgggattgagatttgatgttggagttaaggtgattttgttacaattctggtcggtctcgacaacacggaagtccttgcttacatagtctgatccgatcaaatctgttgaaacaacgcgacacaatccatccgcaagcaaacaacgcgacaaaatccatccaccaacagaccaatttgaattagacaaaaatggtgtaacatcctatatctcctcagaagggtgattaaagccaaaatatgtaggcgcatagaaagcagagatgtgggctgtttgggtaaaccacttttttgtttcctgtttgtatgtgagaaagttttccatatggtgattttaggattcaaatgcacaacaattggatgttaaaaaaacaggaattcaatgagaacacacatactaaaaccaatctttcatttttttagacaagtctttggatacacacacatcatggtggacacacatacattatctctaattacatgatcaggggaggaacttatatgacctatatgtattattattatttatagtatgtaaaaaaaaactcaaggaatcaaaaaaaaaaaaatgatgttgttattaatcaaccaataaataatgagaagaagatcaggatgagtgaaaaaaaagaacaacaacaacaaccaatttgatgaaatttttcttggaaccaagccaaactaaactaaactagaataaaaaaacgaaggtgatatgtaagtgggttgaagagagtaaggagagagccaaaaaaaaaaaaaaaatgcgggagaggaatccaaaagagtataggggtctcaagagtctaccacgtcgttgtcgacctgttcaaccgaatcgacaacctcggagacaaacacgttgagcaagccgggtacttcacgttcggcggtctcaatggccaattggaacttgtcgattgccgcgacagccgctgcattccctttgatcctctctcgaatctacacttaccccaatcagttcaagatgctgttttttttttcgggggaaaaagatagaggaagcacttacggattggatgactggaatcactactgtatccaagatctctccaacaccctcttgatcctcatcttcttcctcgccctcagcatgaggactctcatcctcagctgagtcttgatgatggtgatgatgatgatgggcttgctgagtatcccgatcgtgttcgggatgagttttcttgtgattcttagagctcgacggttgcgggtctcgtcgttcggccaggctcgggtcgcgatattggtcagcacgatgggcaggttccttctgacggccgttcgggggtcgcttcgaggtactgccttgatgagtgtcactggaggcgggtggatgcttggcgcggatacttcctttgccgttgccgatctgagcagcgatattattagcggaaagaggcgctggttgacttctaggaaactctctactgcttcggatatcttgtgaatgttggccaccactgccattgtaaactctgtgatgtgccgattcaacttgaactcctagaccttccgagccgggcacgccagagtgagcttgactggactttcgtctcggttgaggcttgtccccagagggttcggaggctggagctttcttcttcttctgacccggtgatttcttgggcttgctaggacgtgaatctggggggctggttggaggaagtgtatgtcgaacggtttcgaacttgggctcagcaccatagtctcgttgaatgacgccagcgggtggtggtggttgctgagagcgttgaggattgggtttagatgatgaggctgcgccagggttttgagatgggccgggaggtaatcttctggtggtccctttcttgatcgtaccaaagtcccacatatcgttcggtgttgagtgatcgtcgtgagcttgatcaccatcctcatgatcattgttttgacccgcgatcttattctgatggccgccctcgatcttccatcgttccaaacgttcgatcaattctgtcagatagcttggtttctttgaattcctgataaacttatgcttcaacagctcctttgcgctcggtcgggcattcggatcccgcttgagacattcacttataaaatctttgaaagtcttgctgaattcgggtccatcgaggaccggcggcgggtttttagggatcaagaagaggactttcatcgggtggagatctgcgtaaggtggttctccctttgctagttcgatagcggtgataccaagggaccagatatccgctttagagtcataaccggattgcttgatgacttcaggtgacatctatgtgagcaagtcaacagaggggggggggggggcagttgaacggtgtgttaattagcttagtcgatgctcatttatcttaataatcaatagagatatcacccacccaatagggtgttcctacaaaggtgttcttcttggtcatcgttgctgtcagttgaccgctgacaccgaaatcggccaacttgacctcgcctgttgagctcaacaagacattggcagccttgatatcacggtgtagttttccctcttgatgtagataatccagtcctttaagaagttccttgaggataatcgcgatgtattcttctctaaacacgcccggtttcatctgtggattgggttttgaatggcaaagaagtgattaatgatcgtatgatgtcatattgatctcctatgtaagcaaaaagtggtgggctgagagtgcagaagtcaaccaacgcgagaatcttcagactaaccagatcactacaactacccccactgcagtattccatgatgatccaaagactggttcccttgagataagagccatgatagctgataattccaaagtaaacaaatgataagcttgattgaatcatgaggatagttctctgactgagagtgaattaaccaaccgggttacgtaggatgagtctagttgactgaggatagcgatttcttgttggatgtcttcaatctcatcttccgcactttcgaggtcgataaccttgatggcgactatccaaaaaaaaaataaagcaaaacatgaaattagaagggtccttggatttcgctagtgatttgatgtatgtacctggtttcctggtccgtttatcgaacgccttgaacacttcaccgaagctgcctttgccgattctgtcctgtctgacgtaaaactcttctgggtcggcctgtctctcgttggattggttgatggtcgaagtactattccgaggcggggggagatggctcatttcttcgtgaccagttattgtatgtgtgtgtgtgggttggttgcgtttggggttgtatgtagtatgtttgcgtgtgatgtagggtaggatgcttggtggttcttgatggattttccagtggatgggctggaagtggctgtccttaaatatttgtcacagtcctacccgagtgcttacgtaatcgagtcagtactttacagtgtgtgtatgtgctcgcacggtgacaatcgaattcggtgaatcccaaccgctctttatgatatgcacagtgcagacaacttaccaacttttgatattcctttctcctcattcaagtactatttacatgaaaaactgagaacagctggtgttgtatcaacagaaaaagtataaagaaccgataaaccgaaccaacaaccgatcaaacactttctgcttgccgttcgtccgagagcaccctttcatcacccacgcaaaaggctcaatctcagcatttcttcggctcgcatccaattagggagggactcgaagaatcgttttgatcaatattctctttgtcaaagaacaaccatcaaaataatcagctcataatcaatacaatccagatttccgatctgaagccggctgcaccgaattacgtcatcagcctcagtagcccagtggtagagcgtttgcctagtattccatgccagcaaaaggtccagtgttcgactcactgttgaggcaccaatcaagtgggacacccagtctgcttcatttttgggcagaccagggctccgactaatttgctttttgtcttgttgaggcaccgatcaaatgggacacctagtctgcttccttttttgggcagaccagggctccgactaatttgctttttgtctctgaatgttgaacacaaaaaagagagattgcacaatgttaatatggggtgtgctcaaaatcacatgtgcttcaaaagttcagatccattctgtgttaggctctagctggcagtgatacttgttttagcctgtagaccccttctgtgtttgggatttcaagggcacctcagcctcaaaaaagtatgggaggaaaaggggggggagatggtgtgtcccccctcttttgacctgtcagggcagccttaggcagtgacagctgagggttcagacatgttaaagcctgttgctcctgggttttggcatgtttttttttgtgataacttctataaaatttggcttttggatttcttgagaagtaattctggctggtgatgcccaagatagagatcttaaattccatctagaaagattccaaaaaaacacaaatacatgattgatagattcaaaaagaaaaactgttgaatatcaaattggctgagcttgtctttctattaaaaaatcaagtttccattttgctgcccaaaatttgagaattgacaaacttagaaaaaacccacctcatccaatttttgggatgaagctctgaaaattggatgaggtgaaaggaatcaggaacatgatttacttcctttccacaaatcttgttgaacagacttcctgtttccctttcttttgagaaatctcgtcaattgacttcttatgcctcccttccttttgacaaattttgccaacagacttcttgcactccccttcctgtgacctattgccaaacctcaagaaatctattccagtcttctgtcattgtaggtctcacctgcttgtgatctctctttatttctctctcctcttgataatcaacaaatcttttagttcttcttgttttgttgtttctttactccatattgtcgcttgcctccaggttagctaggacaattcttttttttctttttgtatttcttattccttgaagactcataagaaatatattcttcagtttgatcattcacaaaagtggctttcagaattggctgggatttttggatgttccttcaactgggttacacttgaccattttaaattggttgtgtgtaattttctaaaggaagtccaattttgaaattgaaattgacagaaatgttgtgccattcacacaccatttccaagaagccagaaactgactttggatcaaatcgtttgaatttggaaaatgagtttttttggatcaaatcatatgaatttagaaaataagtttcacattgtttattgtctcacttttctcatacaaaattggcttgggaactgtgcacatgagctcctgagactgcaagtgagtattggcaattagacctctacaaacaatagttgaaaaccagctttcatcagcaaattatggctgcatcatcaaaaacaagggtcccatatgctgagacttgatgtttaagctgttagaagaaaatggttggcaaggcagggtgtatttaattaatagctccaaagggatgcaaagtaaaccacatatattctcaagccactcatttttgtctgtttgttttaaactctatgatgcaagtggcaagagggctcatgatttgtagcaataccccaccctgttgagtggatggggatcctgtttttttttttcggcgaaatcagtgctgtgtaattaactattaataaaacacatttccaaaagtgaaacaaatgaaattttgaacccagattccgctgcatacttattccaaaatacgtttttggatttcttctctgctccaggtgaatcataccagtttgccattaccctccagccagattcgccccgggttgatgtcgagatggtgaacctgagattcaacttcgggttggcgctgtcggagactgcttccttgggaggtgagcatattccacaacataatttcaagattccatagcaaatttgagtgcaaatgaccatcacgattgacccatgggttcggctgccctgcccgctgacccaagcttaactaacctaaagagtgaagcaaacactatcaacataatctccccacttcatgcggggccaagggacacccgagcaagtatttagttgatcaaagcgctttgcctgagcccggcgttctttcaccctctagaaacatcaagggagccgtagttattgaatgatatactaggacccgtcgcagaaatagcttctctctgagcatctttgttgaacgcgaagtagtgtgaggcggtgtgggagcaagggcccatggacgacgaaggatacttccagctgttgtaacccggagggggttactgagaggtctcacctagaccccccttgaaagcatgtatataaaccattagttgttcatctacatgaaatgcatcatcatcttgtgtcttctcagtcccgctttccatcaggttatgagcgcctttaaagtttctcgctgaaataacaacctcttcaatcaagtacatctaggtagcccagtgtagggcgtaatcgacctgaatccttccctgaaccataactataattacttcagcacaaacgacatacgtatcctaccaccttctgcccgatattagacttccgaacctaacttagatctatactgctgattaagtgaccaaagactagctatctgcggtttatccttacctgggacgctgggttaaggggctgaataggcgtaagatcaacgtgtagttctccgtctccgaccgggttagacacaacacctcaacctccacctggatatcacccacccaccaaattttttttctttttcttcctcttctctaaccatctcccggtcatcctttttttccctgtttcgtccatccgtttccccgacaatcaccttttttgtttttcctttcccctcctccccatcacactcagttctgtttccctacctctttcccgaaatctcatctttttacttttccgctccttcccgttatcttcaccctttctcacccactcctccttctcccctcccacaaatttttcccttgttcatccttcctttcttctcccttatcttcccttctttccttttccttccccgcgctgcctttctttcccgaaccaatcactgcccggtaaacgaaccgataaggcactatgtcagacccaagcatcgtttcaaacaatccccgcggaagtctaccgatcacatcgacccctaattccaccaccaatgaacagacacgcccatcgaccacccacaatgaacgtgaccaacctccacacactgcgggcacatccaatggagcgacaacgacggaaacgagctcgcgtcgcactcacaacccagaggagcgagctgccagactgcaacaggtggaaattgatcgccttgctgcaagtctcatctcgtcagcctgtagccacatcgacgacgctgacctacttgcggcggacggtgccaacttctcggcgtgggaggatttcctcgaagaacgaatgcggggtgccactggagcagtttccttcttcaacagtccggctcggaacctgctacatgagcgggttggcagagcactcctggtcaacacaattcatcggtcactcaggcgtggagtatctcgacttcagagcgcccatgcgatgtggaacgacctctttgccaggttccattcggtcagtcgggccgcacagctgaatctgttcagacgcctcatttcattcaatgttgcggatcacgccacaaccgcccaaatgtcgacccacatcaacgacgttctggatgagatgaccgatgcgcgaatgcgtttcacccgtgaatacctggctggacttgtactccagaatggactccactctgaacccgcgcttcaagaggaattcaatcgccaggtcgagatcgacttccagtcagcaacacccgaacggccggccatgagtttcgaggcgatggtccggctgattgatatcatccgacgtcaacatcagttccaagccaacaacagagatggtcagcgcaccacgccccttgtcttacaagccgaggtccaacaaccggaaccagctccctccagccatcaaaatgaaccgccacagtttccgtttcaccccgacaaccaaccagatgcacacgacttcatggccatgcaagccgggctatgctggcagtgtcgatcacctgaacacctgctccgcgactgccctttccgtgcacgtccgacatcgtccagacatcggtttaggaaccaaccccaacaacagggttcccaaacacgacatggtccaggttttcagtcgttctaccccatcgtcacaccccccggcttcggagcagtctacccccaagcacaaccacctcctcgtcaaacacagggtacacccaccaacaacccgactccgccaaaccccgccccagccagaccagctgactactaccgaccacctcagtaccgacttcaacgggtcaacggacaaccggagtccattgggtcacaaaggacaaaaccttcagccaatgaggccacagcggtacctgaccagcaagaggagtcgtttgcccggatggtcgagctgggtgacgtggctgaagacctggccaacatccactttgatcatgttcaagtggcagtgtcggacaatgttcctatagtcgactcaggtgcgtcccaccatctgtgtggcgattttagactcctttctaattttcgtcgtttctcttcccctatccccttgaaagttgctacatccggcaaccaggcctatatcacaggcgaaggagacctgacgttctccgggttagataaccagatggttaccatacacggcgtcttatactgtgaggttgcccgctctaccctcatctcacttgcagcactgcgcaaagctaatgcgtattttgcatacgacgtggtacaggactgctatctcatatactctagcaacaacgtcctctgttttaaatgcccttttgtacctcaacagaaccgctggatttttcctcgccctctcataacttcccctgttgctcaaagctctcatgctacttcttgttctcctaagtcatatgcctcatgcaattcatcacagtctgtccaacctgacttctgtcccatatcgaccgaactgagagtagaccttcggcggaatgcgtttaccaccccccttcatctcgaagagactacaaacaacctttcaactaacagtttagataaaaatgagcaggtattattgtactggcacaggttctttggtcacgcgagcatcgccaaagtgaggcgggtcattcaggaaaaattatgcaaagacctgccatattccttaccgaagggggagctcaagtgcgatatctgcgcaaggagcaaaagtgttaaccgtaacaagctgacatcctccaacagaccagtagataagcttgaaattgtgaccgctgacattgtaggaccattcgaggctgaaacgttcaacaaagggaaatatattcttacagtgcgagatctagcaacaggattcagcgaagcaaaaatcatggcagaaaagacacaggcctgcggactgctcattgagacggtacttcggtgggaacggcaactatccaagaaggtcaagtgtgtgaggacagacaacagaggagaattctccagcgacgtcctcacccagttcctccttcacaatgggatcaaggcggaacgatcactgccttaccatcattatcaaaatggcataatcgagagatttaaccacacgctggcggacatgggtaggaccattctcatggatagtggaatgggcaaacccttctggggttttgctttcatttgggcctgtgatacgctgaacgtgattcccaacaaacggagtggtatgctgaccccgtttgaggctttctatggcttcaagccttctctagaccggtccaggatctttggtgaaaaagctttcatacacgtaccagaggaaaaacggaaaaagcttgatgatcgaggactggagggccgagtcgtagcccactgcgacgacagcaagggttggatttttttgctcaaagaaaccaaccaactggtggcagcggcggtagtcgactggccggacaagcgcccggttttccacagtaaacccaaggagaataaatcacccgagaagcccgcaactgcagacaagacacaaaccccgactgcgtcggccccgacttcaataattgcaagctcccctagacatgatgtgtcgtacatcgtcaaccaaatggaactgggaaaccactcagacaatttaatctttgaagagcaggagctaatgatcaacaggattcttcttgattgtaatttctatgcaactacagtaccgaagaccttcaaacaggcagagaaatctgtccaatgggtcaactggaaagcggcgattgcggaggagctgtccaatcttgccgacatgaaagtctggtcggtggagaaagttccccccggaagaaaaccactgaaaggcagatgggtcttcgcagagaaatctaatgaacaaggggagataatacggtacaaggcgcggtatgtagcaaagggtttcactcaaataattggtgttgattatgaagccacttttgcaccgactgcgacattcgtgtccatgcggctaatactaaccatggctgctaagtttaactggccggtgtactcttttgacttcgtggcagcttacctgaatgcaccaattgatgaggaagtgtgggtagaagcgccggaaggtctgactgtcaacaaaggcgaagcgatgcgactgcacaaagccctttatggcacgaaacaggcagcgcggtgctggtggctacacctcaagacggtacttggaaaactgggatttgaagctagccagtacgacaacagtctttacacagtcaaacacaaggaccggtgtggagtagtgtggatccacgtggacgatgggatagttacggggtcgtcgacggatctcctcaaatctcttgaggaaggtctcaaaggtcttctgaagatcaagtggtcagaaggcctagactcaatcgtggggctagaggtaaagcgttcgaagcagggtttcagcatacggcaaccgaagctgatacggcaaatactggaccaacattgggatggtactcttactcacaaaacgcctctgcccccttctctagagcttgttactgatcccgcaggcgacaaatcaaagtcaactgcttacctttcgatcatcggatccctcagctacctagccgtaggaagcagaccagacattgcttttgcggtgaatcttctagccaggttctcggcacagcctgggacaaaccactggaaaggggtaaggcacttaataggttacattgctgacacacaacacctctacctgaatctttttcccgacgacctaccaaaacccctcaagtgctactgcgacgcgtcgtggggcggtgagtttgctaaatccacatatggcatcgtggtcactttctttggatgtccagtactatggacatccagaaggttcgccaccatagcatcatcgacatgtcaagcggagtatatggccttgggtgtgggcaccagacaggttctttgggtacgccatttactcaacgacatcctcaaaaagagcttcacagggttgctacactgcgataatcaggcggcaattagagtgagtacggacgattcagctaacaaacgcgtgagacacgtggagagagaattttatttaaccaaccaagctcttcatgagaaaaagacagaacttgtatgggtgcccacaaaacaacaactagcagatatcctgaccaaagcactatccaaggatccctttgaattttttcgggggagactcatggatggtgtctaggtgaggggggagtgttgtaacccggagggggttactgagaggtctcacctagaccccccttgaaagcatgtatataaaccattagttgttcatctacatgaaatgcatcatcatcttgtgtcttctcagtcccgctttccatcaccagcccaccaaatggcatgcagatgcgaacttctaaggtctatttagagttggcgcaaggcgccgttgcgaggcaacgatcctttggactccgaagggtcgctttgcatgctgataagacatggagatggtcgctggcctctccacaagcctgaagtgtctggacaaatgtgctctgaaagcggacgaagttgccaaccggaaccgcagagcttctaaattttgaatgcacgtcaataaccaatcgggtctgcgagtttcacttcaagtgaagacggcccctaaaggcaaccaatacagatggattgcatcggccaaattctggcgagtgacgcggcatatggtctttgccagtgactataaagaccaccttggaggtcgcaggcagccagtggccagcgccccttgattctatagcaggtgatactaaatgaaaatgaacatacccactcttgtcagccttctggccttctctcctatacttaccctaatcattgcctcatcatcggcctcccatcttgaacgccgcaaggacaagcaccctccgaatcatttttataccatgaaacaacaaattgactactccgaaggtcctctaaagatttacgccgcggacggcactgtcgcataccggtttgctaaagtttcattcgactccagtgatcaagggctctctacgaccgagcttcagaccgactcttccaaagtcgtcctgacgcttcaatcggttagttacctgtgatgattttgtacctcagaataaatcataacttctgggtagttctcacatttttctcacccaccaccatcgacctcaggcaaatgatctctgcgctcagaagaccacttacgaagaagcgcactccccgcgatcaagaacccgaagggttgaaatttacccacgtggaatgctgaaagacgtatggagactaaactacattgacgactctggcctgcggcataatttcaagttcaagagaggctttgccgacagtggtggtatgttgttcagacgcctgatgttttttttttttggttaccgatttcgagtggataactaaaagaaaaagaaatggtccaccaggtcgaatctacacgcaagtcaatgggcatgacggcgagctcatagcagaactcaagagtcagtctcactttcatctctgcatatacaatacatcggcctgcatggagatatctaactgttgttcttctgcgttagacgaaaaacgcaaggattcctggttaacccaaggttctaagtcgaaggaggtacgcgtgctcaccctttcatgtaccgaggattccccaatggtaagcactctctaaacaatagggtcccagtcgcaaacaacaccaacgcccggttttcgagtgacaggaacaattgatcgccttcatggccttggtattgagccgagtcgatcgttgtggattctgatgggatggattcctgctaattccgaccccgtctgaatttctgcttgtcttcattcacttgatcgatcacgaccaaaccacattctagccgcgctggacacttttcatgagctggggcttgtcctgttctttttgattcccagtgcactgtcaccattagcatgtaaaatacatacaatcgttaaggaacatgaagcaattctacttgccgtcacatcatcagaaacagaactgaagaagtgaaactatcaacccaactacggttctgactgcaattgtgttttgttgagtccagcaatgatgggggtgcttggatgtctctgtttccttctcagcttggactactgttgatgactgatatacgcgcttggcacgtgtcagtgtcacacagcccaaacaagttcatctcaatcgccagtctcttttctagtggcgtcacggtcaagaaaagtctctaatcatttcctctacatatcttgttataatttgcaccgcttacttcaaccgtgacattggccctggtacataaaagactgtcgaggccttaactaagcaagcatccacaaataaataaataggttaatgcaatgatatcatcgtttccaagaggcaatatatgtgaaagtaatggtaaggtaatgacgtaggttttttcttgtcttcttttcatctgcatattgatgttcggatggcatctccttagtaagatatatcattcacacattgatgttcggagaaacactccttagtaagatagctttgtctttcatctttcttcccattgatgattactaaggattaattaattacatctgttatcgttgatggtcattattagtcctcattcattattatttcatgtgggtatatctcctggtcttcactagaatcttgtgtaaatagttgatgacctttctctcctcctccatatcgtggtatttcgattcgtcttattcggaaaaagaaatcgaatacttctatttacttgttatcactccgcgaggttctttcttacgaacggttctggtttggtaagttttgactcttcgagaagcttcgttcgatttcgcgttatacttgaaccctagcacctttgacctcacagtcatccactgttatccacggctttgtatagcccctgctgttgtctgcggttgtctggtgcggctgggtttgatcctgacccatccgaacaggaatacatacaaatccacatatttatattgatacacacaacatcgattcgaggatcgatcctcccctatcgatccgaagaggtttgacaagtcaccaaattccatgtcaagcgtggatcaaaatcaaatacgaagtgtatatttgtaaatcaatgttcttaaatgtgtatatccaggtatacccgtaaaggatatgacgtgttgtgggatgtgttccttttgtccgaaagtctcggaggtccacgaagcctgttgtctgcagcgataagcaaacagtcgcatagataaatagctatttaaatcgacccacgccttcatctggattctggtaggctcaccaatctgatcaagtccgtttctatcccagcgatttcttgctagctatcatcgtttccccttctgagtaaggaaaaaaaagaggtaagccgacttcctaatgtagctttctccggcgtgttgtgatcgtagctggtggcacgcccgaaagtagcatgtgcacatgtttgcttctgctggagcctggctccctttaatttattttatttttcaacgcactgatttgcccttgcttgctaatatatcctcctccaccaaatcgatcccgatgtgttttctgtaactcacttttcttcccttattatcaacctgcaccctcctttcagaacaaacaaaaaggaacccgagcgaacagatgcctcaaaaaggaagctcaggtgctggccctacttcctctggtcaatctgtaagccccgtttagtcaattacttgcatccccactctgccaacacagataaacagtacttgagatggaggaacgcagaaaggcggattggatcctgctgctgtgattctgctcagacatccgtcagaagagactcagatcaggacactgcagagactgtaagactaactgttgcacacattggggtttctgctaccagggccgaggtgggggaggctcgaagggcgggatgacgatggaagctgcctcgcggatccaatccgccgaagcccgctcgaacggagggcaagtctcctcggacggtttcgcggccagagctgcttccgccgctactcataacgctcaatcctagtcggtaagcttccctcaactcatatcttgatcccatgctatcatcatccatcctatcccgtcctcagattgtccctcttgtctcttgttgtgatcaaataaacagttcgtgtgctgatctgatgtctctttacattcatatatggctttccttctggttttgcgtaaaaggtccctcccattgccctcccattgagccaagaatcagccttacaaaggcccgagcgtccttagatatacatcttgttagattttgttattgcttctgagtatgacgacaccatcgtcttatgattcttatgatgtcattccaagatcaaaagtcgctgcaaagtttcctaagccattcagagagattcagaggctgcaagaattatattctccggcctttccttctccataacattcccgttgaaaggtatctatgaacatgagcgacccctattgggccatcaatccatgtcagcttgagctgaattgtgagatcaagagagagatgctggaagagatttgtgagttatgccggttcgtctgtcggtgaatttctcaggatgcaaagctggctatgtaactgcctcgcgcggtagctagtgccaattctgtttccaacatcttgtgaatgtttcttttcggacgctgtcatgataatcatcgatactctggtcggactcaatgacgacacacttgtttcttcaaatgttcgagtacaaatatgatttatatttccagggagacggctagcgacaacttaaagtcattgagtacggctgggcaaaactattgattcatgtacactttttgtatctatttgtttacttatgtcaacaagattgaggagttgactgagatcgagactagtgatactggtaagctatgattatttgcgtttgacggatgttttgccgatcttagctgcgtttcttttccgctctcgttcactaaatttcctttgttcagtcggggtcatctttgcaagtttctcatcctgcgcggctttcagttttttccgacgttcttcctccttctcccgttccttgaacttcctttcttcgtccaacaataggttcgaaacgtccgcccgtcttttcgtcagtttgctggtagctatggctgtcaaggagactacttggtctattgagtcgatcagattgaaacagaattcaatcaacggcattgggtccaaagttcgggagtggggtggtagccggaggcggagcgtgattgtgcgcgccgaaggagccaatggcagaggaagctccctagaagttattgatggtcaggcatttcatttggctcaattctgtagccacatctcacttacgaaagtgatggctcttgctgagaggtgcctgaaaggactaaactgtcaaaccaatccagactggaggggttattttgcaaaagctgcaaaagaccaagctccttgttcctgtttttattttattcatcaaaaaaaaaaaaaatcagtattgacgggacgatgcgaggttgttggaatggacatgtgacgaacttgatgatttgttcattaatctctcccgattcagacatgaacacaaggtgtgatggtaattgattagattccttgacttcggtgaatgtccgctaaatggatgaatgttgaaaatattttgttcagcgatgactcaagcaaaccagtagagagcgacatagattgagagacttaccacatcccatctatcttcgcgaaccacattcatgacacgtttctcgaccaaggcccagacaaacgaatcttttgcttcaaaatgctgatttctcggtgccaaggaccaaaccaattcaagccgatcacttcgaccggtccagctaaagtcaatcgcagcccggagctcctcgtagatcataaacggcagatcttgacgtggtcgaagtgcgaaacgtatggtcagggcttggcagcccttgcgaccggttgcataaccgtagaacaaagcgggtccatcggcgatgtagcctttgctcgatccggcgccaacttgactgaattgggtacgaagtagttcagaatgcgaatcccaccagtgtgcgacagtgtcctcattcttgcttttcccacgatagcttgttaaagtataaatgataagagcaacgagcaaagcaccctctagcttcaattgagcgggccgaatgacaaatctcttgaatcggtactccttgccagtatatttttctcgaattgggagtggcgccgagccaataggagggttactaccgtcgggttgttggttcgccggaggaaagggcgttgggggagttgcaggagctggatcggcagggaaagcttctatctcaatttcatcagattgatcgaagcttggtggccttggtggactagcggcttgaggcataggtacgccatcctgggaaagatgatctacaagaaaacatatcgtacaatggaaggttagcgagcttcctgtatctcagacactcgatcaaataaaaagccaggatgaatgattgaacactgacctgaggaaccaagcaccagattatgattgtttgacgagacaatcagccagagtatcaaccagatcggaacaggagagataagaagttgccatcggaaatgattgaacatctgttgaccgtcttcagcgtttggtgggtttgagtgtgaggtggactgacgacgtcgacggcggcaccccacatcaagaagtcaagagacagtttgaccagcttacgtaaacctctcttcacctttcacagactgcgacatcccgacgagtgatccgggaagtccttcactcaaagtcaaaggagtgtcatcgactggtatttacatagaaaagaatacctcaaggccattacttcagactatttggagaagacaagtccttgaagctgaacagttcaagaacgacccgagtcagaaggaagaaaggttctgcaaaatccccacattggttgattaactaatgaaatagaaaaattgtttgagcttgaatggacatgcaatctttcctctttgacgctcattggttataactcatcacttggaatttgtaatctgatcaaacaaactccagtgctgaccaatgttcagcttgcccagctcattggggagatccagaccaagacttataacgctccattgttgctttcatggacaatttgtatgaaaagagaggtgatgtatgcaatgacgtaggtgactttcttcatcttctgtatgtttttttcatataaagatgattggaggaaactcctgagtaagataatgctctctttagtcagcatttattcataacttttatcatcagcattcattagattgaactctgttgactgtttattgttggtgttgactgtgatagactgaagatgtcgtcagttgattgatgagtcatctggatttgattaagtgctttgattgagccttactaaggatctattgttgatggctactataaactgttcattgatcatgatcagtgttggtcgtcactatgaatagctgttggtctttgtttcgttgttgaccttctcctcttccagctagtcctcatcaagatattcttgttccattccaaaaagaaattctcaacagcaatccaaagacattcagcgaggctattgatttgcgaacggttcctgctctagtgataagcttctcttctccgaggagcttcatgccatttaccctagcaccagacctcactgcatgtaattgtaaccatctgaattatcagaaaaacaaaaccaggaacgctgatgaaggaaggggcgctgaagatggatgcaaaaattcacgagcagccaaaatagtcagaattggtaacgagccaatcgttacaattgtttgttggtgagtcctttctgccactagtactactacaatgcggtttctcatcagaacaagtacaagatcggaatgacgttgctttccaattcgcaggatgcgctatcaggcctccttgtgccgcgaacagtgctatcaagtcatcagcaagcatgggcataacagtcttcctgtacaccagtccagatcacacacgcagctgacgtctgagcgataattgaccggccgcaacccggtgacggttccattcaagatcgaacggagggcacctttgaatttgatttcgtcatgttactgagatcagctgccaagtcgaaataagaaatcgaatacgttgccacgaacaaacttgagggtccctcgttaagctttgctagcttccagcgcagccgccctacagcgaagtcggggtcatgcccactcgagcttgaccgccagacgagggactttagtcagagagagctgcatttcgacctgatgcctgaagagagagccggctgaaagcgaaccgaggacttggaaccagggctgacgccagtggcgaaggatgatcaacgatctaggagaaagacggtccatttcctgatgatcgatttgtgctgtagattcaggcgcaggaaagttttcctcgatcatgatggccctgcagccggtcccactcaagcgttactgagggcaggatcagggcgagccggtgcatagcagtccggcattgccagggcactgaggtcccccgcgcaggtgcctttctccgccgacctgccctgaatctgatcatgccttgaatgtgtgccggcgaaatggtgaagggtggtggtgacctatcctgcgcctggtcgatcaggagatgggccgcttctctttgccagagtggcccatttcttccttcactccgagagtagacggttggctcaatagttcttaagagagccttctgttcgcacatcataactctttttccccatcatcagcttttctatccatcattcaacatctgtaacactttttgtaaacccttcaaatcagttttcataccttccttcgtactcgttctacctgcttcaaccttgcacttttacagctaccaacactactccttcagtccccgttataccaagttctgtccatcttccaaccgtcttcaaaaatgcttttctcaatccaaaccaaggccgcctctgccttaggactcgccatggctgtcgcatctgcgccgctcaacgaacgcactaagctcaacctcttcgagcgtggtgtcggtcttggatggctttgccactatgatggcatcgctgcgccttcggttgatatcgacatgaatcttcctttgatgcttggagaattatgtatcaaggttcgcacaacctcgatcttcaagccggcctgtctgctgtgctaaccactcctctttcctcctcatcaggtcaactacgaccacaaaggctgcaaaagcttcaagccgactggcacaggagctcaaggcgaccctgtcaacgcccagtcaaccccacaggacgaagactccaacgacggcgaccacgagcacgtgaagcccaagcacccgaagcatcacagcaaccccaagcacaatgacgacgatcccgacagctcagtcggtgcgcaatcgttcaacgatgccgacggtagtgagcccacccattcctcgccccgcggtgacgacagctcgcccagctcccaccataagaagccgaaacactctggcgatgacaccgatggctctgttggagctcagtcgtacaacgacgccggtgatcacgacaagcccaagaagaaccatccttcttccgttggcgctctcggagaggggaccgacgactccgacaactgcaaccgcaacgagtactacagttcgcagctcaacaaatgtgtcaacaagagctttttctccaaggcgaacgatgactccacttgcaagaacggcaaacttgatgcagtaagtaccttttcctttcgcgattgtctgtctggtagctgcaaagttgactcatctggggtgaactttcctagctcctcaagctctgcttggatgtttcgggtctaggtctcatcaagcccatccacgccgaggctaccgtcttgccattcggacctggtcgtaacggcaaggacggctgccccgttggtcaacagctctcttcgctcttgaacgtttgtgtcgaccagaagttcttctcgggtcctctggctgacaaccaatgcaagaagggatggaaattagacttggtaagcacatccatcttctcctctagctcaaatcgatcgaccaactgattcgagctctcattgcttctgtccctcaggtcttgggcatctgcttagacttagtgggttgtcaaaaccaaggtttaactaactgagcttcttttctcaattagtcctgttgtttcgagcagttcaagtagctcgtccacttttatcattatttgtttgtttgtttgttttccaatcgttgtaccactgtccttttgtctacgctgatgcgccctaatataaaccaccaaccgtgtctttctctacacctttcgatgtcccagccgtgttcttgtctttggattggccgtctaaattcaggcgcctccagtaggctccttgatgcacgaccgtgtctttccctacatcttttgacgtcccagccgtgttgtctttggattgcccgtctgaatacaggcgcctccagtaggcttcttgatgcagtattgcgcacagaggaatttacttgcttgtcccaggagtctgattgtggtcaagagaagctatttttctcttgaccactttactccgggcttttgaccttggtgtaacaagttatctatcttaacccgggttaaaactgtgaaacctcatctcatagatttcacatacaagtcaaaatcagattacataatcattctaaaactcaacggtattatttattgtgttgccccccctttccccttatagcccactacagacatgacactttatgaggtagctagcacttcatattgtgcggttctcaaaattgtctctccaaagcataaggctttgttgcagatccactctctgtcaaatagtgaagagtatacacaggactcttacaaagacacttcatattaactgttatttgagtcaaacaagtaaagggtcttgttgtggcatgtgcttcttgggaataattttgctgtcagtaccagtaccagtgccaggaagtaggaagtagcaagatgcttttaaagtaacagaggggcctggaatatttaaatttaagtgaataccctccattgtttatgtgataagtcacacttgcagaggtgctttgcacatccacccctggagggactcagttaagttatcttctgaaccaaaaagctacaccaccaaacatatcaatctcacaaagttagttgagtatctgtagtaaagatgatatgtaatttaccatgctagattagaacattctttttaggtgattgtcccaccatttaatggcatgagtgagtcatggtctcatcacccatatctttatgtgacctcaactggagtgcttagacagctttggtccagagatggccagataagcagtattggcctatttgtttgacacacatttttgtcttgttggtaatctgttgtgatcattggtttgtgtttagttcttatatacctgatctcagcaccccaaagatgggcaacagactacagtagccattcaaaagaatgtagatttaccccaatttcacttgctgcaatcagcatttatctcacagcatattttattcaacccactgtgctgccagacagcctgcagaacatctggtcccaatcttctttatatggtacaatcacaagacaattgacttaggctttctgaaaatgtagcttggcaaggtcataggttctcatcaaaagatcattggtggaggatgaattggatagatcagaaagatgaacatggtgccaatcaagcaaccaacaaatcaatggccttcaaacttttaccatcaagctttccattgactctgggtataactttaaggtcacttcaaactgcccaaattcatgacactttctcatcaaagatacctgcaacttcatgaaacttccaaatgtaggcattcacattctttaggattgcattcagaaactattttatcatatacagctaaaccgaaaaagcttgcgggctgttgagtcggaatatccaaaaaaaaaaaaaaaaaaaactgcaatcggaatgttaggaagaatacagacaggaatacaggctgccgtatacctgccagcagcaccggtgggacctgaccggccccccagggggatagctcagcggtggccatcatggagtaaggggaggccgttggagtgaactttgcatcaggattccgatggtgttactctcatcacctgaaaatgagagaacaaaaagatagcagattcaacccaacatgatgcatccatacatgaacctgtattcttccaaaacttccagctgtagtccgtagatttttttatttttttatattttctgacttcggagcccgcaagctttctcgttatagctgtacttataaacaatcaagaacaaaagacaccattggtcaaccaaaccaacccacatacgcatacatagttaaattgagatgatttacatatggtgttgcaagcgggtctgggcacaggcccaagttgggcaaaaaaggggccaagcgggcttggccgattcccaagcgcgcgtggcgccctttaaacccaacttggctcagattcaaccctcgcttggcacctccccaatttggagggggtcggacccaagccacgcttggccgagcccaagcaagggtgccacacgcgccaaacctgaactcacaggtcagccaggtgggtcgcgggcttggtggtggtggtagtcgatatcggtgatctggtgagcccagagcttgggttcagccaagccagacttgggccagtgccaaggtccgacccccgcgcgacctgccaaatcaagccccctgggcgctggcccaggccccggtggcgcgaggacacgcgggactggggcctgtgcccagacccgcttgcaacaccatatatatccaatctgggttgttctctcttccctgataaaaaataacagtaggtaacaatatcctcatcaaatagtatacccaaccaacccacatgagttcaagatcaacaaagatgaaaaaagagaaagataaaattatctaattgtgtgtgtttttctcatcttttcttttctttcaaaagatacaaagataagagtggagtgaagtggaatacaacgtgcagtgaaatctcagttttatttagaaaaatgaactagaagagaaagaaaacaagaataataaaaataaagaaaacaatgtcttgtgtgcgttggattcaaggggaatgttggtgtagatgaaatgttgtactccttagggggttttcaagtttcaaggacatacaaagacaacccattgttcaataaataattattcaatatgtatgaagaagaagaagaagaagaaaatgattgccgaaccccagaatcaaaaaatgaaagaaaaaaaagtacaacaagataaggaataagaaaaaaagggcggaagttacacgataatacagtcttcttttcctttcttattttcggcgccgataggacttaagccttgcccggatgaaggatgagggggtggaagaggagggtgaacggggagagagttttcgttgggactgcccgtattgcgtctggtagtgaggggagaacggctcttgcgtttaccgccggccccatctctggcatctttgctattatccttaatcgtgccatcctgaattaccgtcagcccacccgccgcatttttcagtcgctccttagctcgcttgtcgccatgttcagctgcgctcctgaaccatcgttgcgcttcccgttcatctcgagtggtcccaacaccgacctatccaagggaaaaagaaaaagaaaaaatcgatcagcatctctagtgaactggaattcaatttgaagggatttgtaatcacctcggtaaagtatccgactgcatattcagccttcgctaagcctgcctcggccgctttcttggcccataaatacgcctcggtatccgattggggcaagacaccaggcgagcccacgagataccaagccgtaagagcgaaacaggcttctttatggttctgctgagcagcgatgtctaaaatgtgcattgatgtgacagattagaatcatcttcaagaggacgtgataagaaaaaaccggatggaagctcaactgtaataatgaatactcaatgctgcatcctgagggcatcccattctcccgtactcgtaacattcaccgagcttgtatgcactcggtgcataacctaattctgccgcccgagcgagcagttccaccgcataatcgtaatcgacaaagaccacatgttccaacccacgttcgtgtaagagagcgagttcgtgcaagggattcgggtgcgctgagtctgccatctaaaaaaatcatcggggagtgagagttagcaccaggaataaccgattctgcaagccagacaagttaatgttttcaagaatccttacttcagcagcccgtttcaaccattttacaccatcttttggcttccttggctgacctagatcgccgttcagatcagccaggccaagacgatacattgccaatgggtgttgagctatcgcggcttttctgtataggcacatccaaacaataacgatcagaaaacctcgatgtggatgagtagacgagggaaggaactgaccgatagaattgtagagccttatctctttctttacgagttccccaaccaaactcgcagcactgtccagcacgatacatggcctcaacatggccgtgtttagcagccaagacgaacagggggaacgcgcgttcatagtcttgtttcgagccctttcgcgtcatgggactggatatatccgatccaggtccgccgctgccaagctgctgaagaccaacagacgatacaccaccaccagttccgatcgctttggtataacaatcggccaataagaattgtgactggacatgcccacgattggataatttttggagcaagaataacgcctcctgggtaagtgaagccttctccttctctctgtcactgtgataaaaaacacttgctggtaagaaaaagaaatgaggtcagagatgtacaacatgggcaagaactaacgtgctggggcatccgggtgatgaggatttgggagaaggatctaaagtagaccttcgtctctgaccatcgagggaatcagtttgaccatcggcagatttgctggggagggggtagaaggagcgataagtaaatttctttcatagacaagaggggagacgggggatttactagtcctcatcatcctcatagttcatctctttgaccaagtccatcaagaaacatccaaactcaaacatgacctcgggatcgttggtttttttggcattgtttcggtaaagttcaagggctaaagaagcatgaggaagagaatgttgagttgatgctttgtatcaggagcaccaggagataaagcaaaacatacttttggcatgattcaagagtttggccttgttgccaggtttgaggtggctattatcgagtagggggccggccgagagactgtttgggttattgggatcgaggataaatccttcttgaggatgaggaatcgagctaagtctgctggattggcgacgttgactggtgcgacctatggagagggtgttgagctggcgatggcggtgatcggttgaatcgggtggtaagctggacgctggactgttggtgccgcttgatctgtagtttggactagaatggccttgggtgcgttctgcggtgggatcgacttgaagtccgtagaacgatgaaggtcgaaggttgggattgacaggttggccttgagtgaattgattgggatctggctgtcgttgttggatccgtggatcggagtgaggggtactgttgatgtaaggttgttgagaagcagagacgggctgaggtgattgttggaagggttcgatcgtatcgatcccaaagaatgaatcagtcctgatgcgaggtcgcgtttgactgtgttgctgctgttgctgttgctgttgctgttgctgttgctgctgttgatttgaattggatgatgatccagacgattgggatgaagaagaggagggtaggttggggggtagaggtgatgatggttgagattgctgatcttgatgtgagaagatcagtggcctgtttggtggttgagaggagggtgataagggtgaattgtgctgtggagagactggcgatgggtaagcgtctgctgagggagacagatggcttctgttatcgttgctgttgggttgcggctgagaacgagggcccagtggatgagaagaagggtttgcgggttcgatggggttgatgactgcaataatatacaaataaatcagggtgagttattatggtttgactgattcttcttctttcttcttctgtcttgaaaatctttgggggttttttgtgggaaggaaaatcagttgcagatgcttacgattgggtggtttgggcagagctgattgctggtcggttgacatgatgttttagtagatgaaggttgaagaggggggggactttggttgttgttggtggtggtggtgagagatatgtaagagatgggaacaggttggaaagttttgggtgagacagggatggaggagctttaaatacttgagcgagcacagcacttgatgaccagtcggctcggtttaaggtttaatgtaataatcagctgcgtttttttctaaccaaccgttcggtcgcctggccgagtccgagtcattcacgaccgttcaagttgggaatggttggctgactggtggagttggctgagtccgctggctggctgacttgaaagttgagactgggaagaccgtcgcggatttcaattcaaattaaaaaaaaaaaacaagaaattcgtcgatcgaaccccatcaactgtgagagaccaagttgaactgacaagagtatggactatactagtggatgggcgaattggatgatgtaatcgaagaaactgacttataaagccaagtcccaaatcgaaaagaggaagaagctggtttccatctaaatatttaaatatcttttggaccaggatcagcccaggtgtagtgaaaaaactattcacagaactaaaaaaaaaaaaaaccatcggcggcaccgtcgatcaccaggcgaccaccggagaggaaagggtcatctccaacggtgggaagcagccaaccggaattcggcgatgaacaggccgacgatcatcctgctcagactcatcgcgattcgcaacagcactcggccctcatgacgatccatgcgcttcttcggatcagcatcccaggacccgcctccgagccccggcacaccatcacatagcaatcatcagtcagctcctcagaggatgacatcgtcctaacaacaatctcgtcagatccaccgactcatttaactgatcaccgcggacttcagagtcaacccggacaagcgttggatcaagcctgtcaaacaccttgggaacacacacacaaaactccttgcacctcacttcggctcttggttatattgattgtccccatcgattgatttgtagcactacatatgctttatttgttcatgagctggctcattagattgatctatcaatataactatccaatagattgagagctaaataactcatcctctcttcccaaattgagccagagagagagagagagagcagactgatgactgaaataatattaaccagtctgacttatcgtcaacctgacccgtgaaagagatggcttagtcaaacggaatttaaacttctttgtacccgataagttatgtaagcctcttcagcaaccataatctcagccccacacggcgactgcttgccgatcgaagcccacaatattacacaacgatctgcagtgctccaaaacaaggtgtagatatttgtatggaaacaatttgcagaaatatctttccgtttttgtagcttttccgtttccctttttctttttctttccctctttcagtttcagtgggttcatcgtccataaaaaaaatgccactcacagtctcagactgcaatatattaagtcgaagatgatgaaatagatgagatcgagatgggctcagttttaatcattctgccatcccacccacccgaccccatccgaaacaacaaacttatcatatgaggatcaagatttcgaaacactcgtgggggggggggtgggagggagggtgggtgggtggggaggggcgggagacagccaggcaggtctaggcgcaattgatccatcgggattcggtactgctataacgagtaatattcatcaacacctcaataacagctgtgctataatgagccatactaaacacgataataacggtccctcctatcattcagagatataaaaactggggtgtgtggttgggggcctatgccattatgcgattgggccttgctttctaggttcattaaaaggagaccagtgggttgtacccattaattcctttgaagattgaggcagctgatctgatagacaaggattgctgcaggacactaggaccatgcatcttgtgaatatttagacttaaggaaagtgaagattagttgacaagatgatgaatgatcttggaaaaaagcttgcaagattggaagagtaaagaattgtcttccttgggtttttaatttgtaaggtctccctttgaaggacccaggaaaccccctacataggtgggcaaccaaaaatcccggattttgcagaaattcatacatttttggaagccattcatgccattttcatgcatatgctgagaggaaaatccacaagaaagtgagaaaattgcccccccccccaaaatttggggatgtggcagtttataggcaggctttcctcaagattgtaccaaaatccatacattttgaaccacttttgtgtgtaccatgtgaggtttttgaacggattcataccacatttgtgtgtatgattttgggattttccccaaaaattcatacattttggtgacccacctctagagccagtagagggggtttcctgggtcctccttttgatactttcaagagctgaagagaaacaacaaaaaagataaaaaaattaagcttggatatgtgcaagctttccaaagtaaatatccatcctgagactcacagctagagtgacatttatgcatgtaccaaatgtagatgactgaccttgtccacatgtacactgtgaaaaaatctttataaactggtggcagttgacatgcaatattacaaaggcacctttgacatgtcaactgccaccagttgatcagctagattttttcacagggatagtttaatatttggaaatgaatgaacatttggcttgcctttttttgggggggggggggattatcctccttaacctaattttttagaaaaatttgtcactgtatcaaagctgggcaaaaccgcagcaattcatgttcaataacttctttggaatcatgtgtggccttggattctgactcattcctgatcaaaccgtcaacaattgtacactttgatcaagagaatagacttgacatagttcttgaaacctaattagtagcatctgatcttcaacttatgtatgttgctaaaattgtttttcttttttcattgacatttttgttatttttcatgttgaatatctgtcttgttaaatagagctaactaggattaaccaaacctcacagttctattccttgtgacctgaaaccagtccagcaggaagtggccaaaaagccacagcctctctctgaaagtctgtcaccatcatcaacttaaatttcaaccacctgaccccccaaataaatggtcctgttcccctcccatttcccccttggctcatctaccaccaaatcattggtttagtatggtttcagagttgcattctgtgccaaaattgaattcactttggatatgggactgcaaaattgatttttgggactaggtttgctttaactcaaacatataaaaataaatcattgtttattgattttcattgtagttgggtgatgaaaatgcacctctggagaatcctaacccaatcctcttcttgaaccaatctaatcttgttcttctattttttcttatgatgattaaactgacaaaacaaaatcaattcacctttgccagtttccttcacaaatcttaccatctggtctacaattccaaagccatgaaatccattaggatcataaaaaggcttactccttcaggataatctcaacctagccaatcatgttggcagtgttaattatcaaaacaagtatttgaagatgaatataaaaacaagaggtcaacagattctttcaatcagacttgtccacacaccacaagagagcagaacttatatgagatagaaactttgaagttaccaatttgaatattctgtgcaactcgtgttcctagacaaacttgatcctattgcgccaaaaaaaaatctgtcttatagctggacacatccacatatcatttcaattattgtttgattgctcttctgattgggcaaagctctgaaattccagcacaggggatctcaacaatgactgaggactacaagctcactacatgcatgttttgtaattatcatattaaactagactagatccaaaaaaacaacccaactcaatttatccagacccagttagaatatacaaattgagttctaattttgtggtagttttagcttggaggatatgttcaacatccttctcaaggccttgcatgaaaacaagtggggtgtcctcatgagatgcctcatcgctggagtgtgaagatgaaacttggcttgagtgtgggggtgaggcttggctggaggttgagggtaaaacttggtgggattgtgggggtgagccttggtttggaggtgagcctgggttagagtattgaggggagccttggttggtgtgtgggggtgtctcctcgttgagatctgagggtgtcccttcaggatgttggggcgacccttgattggaatgtgaaggtgttgcctgtgtggaataatgggaagaagaagaagaggatccttcgtggaaatgtgagaagggccgcaagctccaagatgagtgggtgggctgattgatgtatgagggtatcctgagatttgcgtctgagggtgcgccttggttgggatgaggccggggtgtctcttggctagggcagcgggttaccacacagccgtatccttcgcgtaggcctttgatagtccagtagccttcgctcgctcctacaagcacgactgggcggtcgttggcgtaaattgtctgctggtttcggaggcttagtcttacgggtgcgctcaacagaaagaactcctccggttcattcatcccgctcaaattcggtcgagaacggaagcagttgaagattccgacactggtgtcgaatagctggacggcgctgaagaggaagaagaagcaggcctcgggcgttctcatgtcggccgggtactcgcggtagacgtgcttttccggggaaagatgccaaaaaaagtggggaacttcttgagagggatcgtcagggcaactgtgatgaagaactcgctgtcagcgttcaaggagcaagtgatgaagtgccaaagacatgtcttacgggaatctctctaaattggaagctttgtgactagaaccggtaggcttttaaaaactttttccgcgaatcccagaggatgaacatatatacatgaagaagagaggaatagtttgaaggggtggaatacagcgcttaagggcgaatgcatcgacggaagcgtccaccagcaatgctatcagctgtaggcctagccaaagatgaaacttttgtgacgcgtgcaggccgcgttttcataaccactatgcctggaggatgtggtttatccgcttatgtaattctatcaattcttcaggagtgttacaaggtgttacaatgacttatacagagcaaaatttcgaagcctttgatgtttacagaatccgtcatcaagtctggttttgtgtacaacttgattctcatgaagggtattggttacgagtaagttcttgagacgccaggatttggaaaacccgcgtgtatttcagttgatgagctgattacaaaaaggccattgagccactaacttaagcagcaattataagggggcctccctccggtcggcgcaatgcgacaagtagtttagcactccgacgaagggggggggaagggacctggctaaactagttcagattgagccagctcctcagaaactggatgcattttgggtctgatcactgatcattgtaacaacactgcttgatgatcaatctcgccaaactcacagtcacagatacatgtgtaagctagccttgaaggccagacaatttactatgattaatctgaattggcttcgactgtgactccatcttcaatcgtaaacggaatcttgcttttgcggactgtgatcaatacactcttctccggaacatatatataaccgaactaaactcgacattctaattccatccccacaaaaaaaaattgatttaccaaccattttgtcacttgtgtttggggctgagtgaggaggggtctgctcaaaacacccagcttgctctaccgttttctttacatcaacatttggaagccaaaaaaaaatacaaaagctgagatcattaaaccaaaagttgtgacttggtgttcatgttgcaaaacaaaaaagctgcatatctactcataatttcaacttgtccaaatgtttccctttattcgttttgtaaccacaaaaaaaaaactctgatgggaagcttggccggtgaaaggaaagatcaccagctgcaagctccaaaaaggaaaacgatcaagatttcataaccttcatagctccttccctaaaaaaagagaatgatggaaggatgaataatgcagaaaatgataaaccagatgagcgaaggaagaagaagaagaggaagcggagagacccaccagacagccaaagcggcagcattagttggaaacgctctcaagatgcagggagtgagaccacggtaaaaagcctggataaaaaaaattgaagagtacagaagaaaattgatcagaagaagatgggaggggggagtgataagtggacggactttgaagcctccttcgagccagatcgctcttgcggcggagatccaagtggggtatcttggcttgatgaacgagtcgcacatgattcgactgggaatagtagttcaagcacgatcaattgaggaaaaaaacaaacttctcgacagaagagttggaaggattgagtgctttacttcttgaccatatcgagcggatatccgacgagccagaaggcttccgccgcgagtcccccggcaaggaattgggcgacaggcggagtgagggcgaagagactgttggggtttgaagaagcaaagtcttggaagaggttgttgaaggtatagtaggaggagaacatgacggcgaagcaggtccggaagaggagggtggccgggagggcccggtagagcttctgggggcccccagagccgacgatctgtcgtgcacaatcaatcggaccggtgtatagtctcgtgcgcggatctgaggtctgcatctgtagtttggccttgctgtggggatcggattcggtccaagtacatacaaaaacagatcgagtgagttgggaaagatgatcgctataaagaagtaaagagaaaagagagaagaaacggggactcaacatggtctcgatcggggtgacgatcgagcagaccgtccagccggccaaggagcccgcgatcttttagaagcggatcaagggaggagaagaagagtactgggagccgattgagtggggctggaagaagatgcactcggaaggaaggagtggatcagaggacgtactgcatgagagcggagcgagagtggctgggagccgtcgggcgactcgagctggccgagccagctccggtagcggtccagggagcccatcaggaccgcatcggagagcgcccagccgaccgccggcggcgaggctcccttatacagtgctcttggtccctaaaacagcagacagaagcaaggcatgacaaaaaatgtcagcggttgttgcgactctagaaaagaattaaaagagagagagatcgagttttttgttttggactacttaacctccttgcggatcgtttgcaggaaacagtccatcggtccatggtaaacgccgagtggtgcacattgaatgcgaagcttgatagtcttcatgatccagaggttgagaggatgagatttatgattattttgcttgtggataaattgtggatctacttacatcgaatggatggccgacggcgagcttagtgagtccggagaggacgccggcgaggaatctgccgagtataagccgggggtgtcagtatctgaagatgagatgggaatcgagatggttgggctgaccctcgtggatcgggcaagtactggtggttgaggagcctggtgagggatgacgtattaggtggttccgacatggctcggtgttgggtgtttcggctggttggttttgcttggttggctggcttgcatctcattcgagatcgagactcgggagtacacaacagcgccgggccgaccccccactctagccaaggccggtcaagctgtcggcagtgctccgggctaggcatctcccccgcctccagttgcatggcatcggcgatggttgatccaagccaaagccaatccagccagaagatcatagcacatcatcctcggccgtacaacaacatacactatcccaagcccaatactcaccgatcctctccagcagggtgctcatcccttataataccaggcttcacttcttcctcactcccttctctccccatcccttcaagctgtagcagtacaagtaccctcctcatcactcaaaaaaacacccttctggtaaggctttaacaaatatccgcaatccctggttgagccattccaaccgtcgatcagtacaactccggcaccctatttattactacgacatcctatttataccaaaaaacacccaaaaaaaataatatacagtctcagtctcgtcatttgtaagccccttatcatccttgagttgagcagcttcttggagagagagagagttgctatccaactggttgtctagtctaatccccccccccctcatcaaaagaaatcgttactgaccttcttcggttactattacagtctcatcaacgcctcgtcgagacatcctgaacccctactgaagaaaaacagagcaccctttctttcctcaaaacctcgtcccccctagaatatattaccccactccgagtccagcgcatacatctctctctctccactgcaaactccaaaaactagtatcctactctcaaacgcaaaaaaacacttgaaaaaaaacaatttataaatcaaacccaatgtcttcaaccaaccaagcccccacccccaagcaattcgtcatgacccaatccctcaccggtgtcaaacatgccctctacctcatcgtcgccctcttctccttcatcctcttcatcgtcgcctgtgtggtcgtaacctatgagcgagacacctatggagggtcagtccgcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncatcagcaatatcattaattatacagctcccttggttcgttgaactgtttgataagtgaggattcgaattttggaatgaggttgcgcagtttgttcggtgtgaccaagactgttgaggcggcttccaatggactgtttttatttagtcttgcattgtatcgcttgagagcctggacgatcagaccaacacattctgctggttctgttgtgggtcacggacggcgtgggtgactcaaacggaccgacgcttgtgtcccatcctgctacacgatccagccgaaaattaaagacgagtcagtaaccttgaaagatgaggaaagatcctatcattttttttttttgtttttgttttgtcaacagagagagtatcaaaaacgcaaggaaggacagggggggattcagactcgaatcgagaagagaataaaaacaagaaccggttggtgtacgcaaagccggcccaacagacgatgtggtccaccagcacccccgacgagcgagtcgcccccctcgaaaaaagatcaagaggatctcgggcaggtcgaggctgctcggggtcgcaaaggccctgctggccgtctagtctggccccggcatgtgtccatcatcatccccctcttccgactgacaaatactagagagaaaactcaggttctgggatcgatggaatcgtactcacgcgtcgactcttcctccgcttggccttcctttcattcttggatgtctgcaaccatattcactcgaatcggtctggggttgatatgtgccgtggttcgtttgcagctttggtcgggcggttgttcgtttcaggagtcagctgtgtctataacatgtatattatttctttcggggctgttttatgtttaggcccgactgcggccgcggacagcgcaaatctttcgagcgcagacctcgtcgcaaaaccccttgcaggaggaccttcatggccgcaatcaaaaatgctcgacaagatccagctccagtttttaatatgactcgcaccaagatggcggatccaggaagatatttactgggggggattatgtttcctgatcacagaggttctaattatcgaactgatcaccaatccctctcacctgcagtcggtgtttctgcgcccaggccagagggacttgcagattatgtcgattttttttttgctgggacaggagagacatccagtcaactcggcattaagccattcaccgtgggtgacacttaaatgctacggattagtagagagtatgggttattgaagagggttttacactaaatttagtgattttggtggggccattccactatggtttattcaacagtatgggttacagcagagttgactgtaattttaaatggctggagtgcaatttgtttatacgcttctcaccccttataatcccaattagacatctcacttcattatacccgggtacccagagcgggggggtacccacctcaaaaatccaatagtggacacccaaacctaaggcattgtcccggggttagggacggggctggaaggctgtcccaagtcccggaccccgggagtcccgggactgccccaaagccccgtgaattccgctctgagccctcatcttgtttcttttcgtgtctttttcttattttttctaattttttctaattttttcttgttttttctagatttttcttcttgttttgcttgtttttctccgttttttcccatgaaacaaagcctatatgacaccccacaaattcacggggtttcggggctcctctgaccccatcccaagtcccaaacttcggggtccgggaccggggcagttcgggacaatgccttacccaaacctgcacccgccagggcaggtacctgcaggtgttgaggatttattgctggaaaatcatcccagaaatctcacccttgtattgctgaatgaataattctatgactggaattgactagatatatgagcaacatagaaataaatgaaaaataaactgttctattgcacctcatcttctctgtcctcctcatccttaaaaaatcattatctcacaattttttctagcttaacaaagcctctcctggggcttccctgcgggacactctcctggggcttccccgcgggacgctctctggaggagaggcttatgagtcaagtcaaaaatttggctgggacaggaaggcttttcaagcctaataccacataatgatttttcaaaaaaaaaaaaacacttccttgaaaggaattatgaatagacagttttgtcaatcatctccatgagcatttgggcttcataagtttgatttccttgtgaatcttggtcgattgttgtttcgggtgtttgagaaaaaatcatttttcaaaaaaaaaatgtagaaggggaaccagggcaaatgaagggatgagaccaccttcaaatgaaagctgggacccaaaagtttaatctggccctgagccaggcttgtagagggttaggataaggagccagagcctcaacaaatttcattccagccattcttatttcctgttccagcccaaattttgactttgtacgcaagtccctccctttgcgcgcagaaaaaccaactgcaggcaagggacttgtgataagttagcaattttcttatcttggtgaatcaataatactatcagtgtactgtggagtatacattatgtttgtaattgagtggtattttgttttgttgtctagtgctgaaatccatgtagtcttcaaaccttggtctggtctttactaacattcacttactcctcttgtcttaagattatgttaaaaaacgttttatgtgtatcatattcattttttgtctcacccacattttgaccaacttgtagtagattatttagcaaacatctattcatagtagtcaaaagtcattggttccctcagttttaatcttaattccactcttaaaaagttccccaaagcctcaatgagtcctttcaaaaccctcattctctcccatctaaaagtcaatacccagaatttcttcactattgataattggatcatattttatttatcagaaagcatggtctgggcttgatttctaattggggttttgataaacgcactcccttctcccttgccgcacggcccacgcccacacccctcaaaaaggggtgtgcaattgatctgtctctcctgggagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggtttactcccgatgggctggatttgaaaccagtttatcgggatgaaaccctcccaatgaactaggctgaagagcagctcatagggagggtttcctcccaatgagctggatttgaaaccagctcattgggagggtttcctcccgatgagttgcctcacagtccagctcatcgggaggaaaccctcccaatggtctggatttaaaaccagctcattgggagggtttcctcccaatgagctgctacacagtccagctcatcgggaggaagccctcccgatgggctggattcaaatccatccaagaaccaagctatctcggttcttggctggcgtgcaaacccacctgcccctcctggaggggcgggtgcttctgcatgccccttggaaggctgtttcctcgaacctgcttttggaggggcgtgggcgtgggcgtgcggggagggggagggagtgcgtttatcaacacccttctaattgaactgttcaaaattggtttgtcccccaatatcccattgcttttatgacccctcttcactgtgatgaaatctcaaggaactgctgccagttgtaatgtagaaactctcttttcaaagttggggtgttattcagatgttactcaaccactacctctgttggagcctagggcagcggtaaatatacctgaggggtggtctctaggatctaaaaacagatccaagtcagaatctgaacttgtatatggatcaactctgctccaagaccacctactggaggatagtggctccaagggcagttttgacttaggacataattggaatgatgttgttacgggtgttctgtggagagaaggggagtatctttggtgatgagatcaactgggactagcaatgagatggcaagaaggataattcattgcattagtgatgaatgatcatcaaagagaaaaaaagacttacccgggaccagcaatgagatggtgagaggcaacgctgccacagatacggtatctgcccgtatctgccatgtatcactatgtatctgagccccaataaaaaaaactatctgaccaatctgcttttatttacaaggagattcaacaaatttggtttttggccatgcagctttgcagaattctccatgatacacacagtgtattgtatctgtggcagcgttgtgagagggatgaggaacaaaatacttccacaggctcactgctgtcccagatgtactacatgagctgtgacatgagtgtgaaaggtgtgtagcacacaaaagaacagagagtgaaatggaacatgtgtaaggactccgtcgagtccttcactgtccgtcggaaatggcactagcaaaggagctcaatagctcctacggagaagttctagtaccaaagtgggtttaattgcagtctagacaggagagaaagatctctcgttagtatatacaaatgatagaaagtgagaaaaggaaatgagaagaggaggagggaaggcagggtacttacctagacaggagagaaagatctctgctgtctaggtgaaggggaagtacgggactaaatacaaggcagaactgagcttatgtaatctagtgacatgtttgtgtaagtcatgaggagcagggcttacagtctcccctcctataaaagaaaaggaagaagggagaaaatttaacagtaaccaggacagtagaaatgagaaaaaaaagaatagaaagtggcctggaattgtggagaagaatttgagagtggtggctgatttgaggaggcaacttagaagtacggcagagaagggtggaaaggagctttcaaatcaaataggaggagtcaagagagagagggaaaaaaacaggattataattgggccaaggaaaaaaggagggggaggtgagatttaatgtagggagtagagggaaaagaacagaaatgaatagatggagattggcttcaaaaggaagatgaagatatcaaacataaaataacacagggttgtctgggatagaagttgggtccggggtcttcttctttttcttctttttcttcttcttcttcatttcagtctcatccgcctcaagtgtcttgagatagttgtcaatgtccttgttagagatggtcggtccgcatccggatacccgttcggatgcggatatccgatggcaatttcagcaaaattgcacatccgcatccgcacccgcacccgctagcgggtatccgtcggccgcagcgggtatccgagcgggtatcctcggatacccgccctctaaagggccggtgcctcgccggctggaagggcttccttccagccggccatctcctctcccggccgcgggtatcctttgggatacccggatacccgccagcaatttgcggaaaaggggccatccgcacccgaatccgcacccgctggcgggtatccgttggcacaggcgggtatccgccagcggataacgggtatccgcgacggatacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntggatgaatgatcaaagtagaataagtaggagtattgggagtgaggtggagaagtattggttgatgagaacgataggggatcgcaagattcaatgacgatcacgttactaggctggtgtactgttgggatgatgagtgaggtatggtccttggcagaagcggaaaacaatgatgtattcacggccgtcttggtgcttagtggtagagacagtggagggaggacggacgagcggttcggtcgtgaattggcctcggtcgtggacaaaaggtccggacgtaggacgaccaaggagtcggaagctgggtccggctggctatcgatcaaaggcggcgatggccgaggtgatgggggtcgcgaggcggagttggatgaagggaggggtagatcggttggatcaatctcgttagtggcgggttgagtagttttagtagaaggatctagtaagggtggggtcacagtcggctcttgagctttcacagcgatctcgggtccgaaagcggccgttttaatggaatgtattgccatagagggtgtcggtggtctcgttggtagagacgctggtgatgacgacctgtctgagtctggagatggagtttgggtgattgatgggtaagttgatggcaagtatggtggtgtcggagaaggagacagtgcttcttctggcaaaaactgtgatgatgacggtattgggatcggaccgttgaagacggttaaatgatcatggtgatgatcggggatgttgcatgactcatgaggaattttcattcatcctgttgtcttttgtgttttgttctctttctctttttcttcattcgatcttattcttcgtctcacaattctggtcgactcgcagttgtctctcttaaaagatactttatcttttattctttccggttcttcgtcgcttatcctaagctgtccctcatcacaggtgtaagtactgtcatcatattggttgttctcttttatgattctgatgaattttattcgatcttattcttcgtctcacaattctggtcgactcgcagttgtctctcttaaaagatactttatcttttattctttccggttcttcgtcgcttatcctaagctgtccctcatcacaggtttgtctctcttaaaagatactttatcttttattctttccggttctttgtcgcttatcctaagctgtccctcatcacagtttcttaggttatgagcccagcgctctaaagatcatacctttgaacgaacgtttacctctgaaagtgatgacggactctcacgaagctaccgttgctttcgatgaaaaggctggtgctaagaagatggtcgtcctcacggacgatacctttgattcttggcgaacctccctaatcaatcatcttgtcctcaagaacctagaggacttggtgttgggaggtgatccaccggctggtgtcactgacactatcgcacaacggaagcgaatagcgacgactatgattcgcatgtcgctggacaaggacaacgaatctcgctttgttgatcgaaacaaattgcgagttttgaacctctcgttttgtttgacaacattgtccggtatcatgtcggaaagtcctccgaaaatgcagcctccatttgggatcgagtgatctcatctacgtggttggaaggggacttggaaaggagtgttacaaaattccgtaatgattttaatcttttaatggaaatcaaacctaaatttcatcgagctactttggactcggtgtgggcgcatatcatacttcgacggcttccatcgtctttcgatctcgttgcgactattctgcttcgagaatcttccggggacgaggacctcagtttacggaaagtgtttaatgagattcatcttcatgtgaatcgtcgttcccaaaaggaagaaattaatcacgctctcgccgtgaatacttctcaacgaccggctttttcgtcggttgctccagtaatctcttcaccttcattgtcttcgactccggttgcttctaaaaaggagaagaagaagtttgttcgtgaatcatgcgacgatggcgtccataatccgcgaacttcacataaggaatcaaactgttttactcttcatccggaactcgctttggctttctttcaaggaaagcaagctaaaaatgtttcagttccagcatgggacaatatgaagacattcgctatcaaatcttctgattcggattcttcgggagaagttattctggatagtggagcttcggtttcgatgctaaatgatagcagcttcttcgactcaatcattaagaagccaatcactttgtttctcacggatggaaagaagatagaagcggatggatacggggacgcggttcttaccacgacatcaggcccgttatttttgggtagctcaatctacgctccggttctttcgtcctctcttgtcgcggcttcgtctctccttaagatgaagatgtccgtggttcctatggattctgatcgttatcaggttgttaatcatcttggttcaactgtttttcagggaacttatagcgcgggtgtcttggttattccaagagtcagactggatgtaaacaatgttacagtttctccagttacattgcacaaccgtctgggtcatccaagcgacgccttcctcaaagaatctttcccaggaattccattctcttcgatcgaatgtgatacttgcttgttatcaaaatcggctcgtcagccttttaagggaacgtttccggaacctgccggtattctggatgttgttcacattgatctgtgtggaccaatctctcctcaaacaccggcgaagtcttcatatttcttattgttggttgatggaaagtcccgatttcgcttcgttcggttccttggtcgaaaatctgaagctttcgacgttattgtcgaacttttcaatttaatggaaacgggaacgggtcataaggtgaaagctgtggtttcggataatgggggggaatttgtcaataagaaattctctgaatactttagaagtaaagggattgaaccccttcgaactgcaccttatacaccgcagcaaaatcctttctccgaaagaagcaatcgagttatcgtcaagaaggctcgctgtttgctaaaaacaggaaatcttgatctggtttggtgggcggaagctgttaatacggcagtctatctcattaatcggactcctaattcgtctctgaacatggactcaccttattttgtatggcacaacgacgaacctagattggatcatttgaaagtctttggttgcgaagttgtgtattatgaggagaagcttaatcgtgattcaaaaatgtcttcttcgggtgcaaaagggattcttttcggttatcaagaaggtcacaagaactgtcgaatttggtcttgtaagaagaactcggtgatgtttactcataatcttcgtttcaaggaggatcattttccgggaattcaactgaattctcttcctttatctatcgacgcgactatcttcgatttgcctgttgcggaagaagtcgctatttctagtccagcaaatgctgatgtgggagatattggtgagggtagtacttcacactctgaaggtttccatgattcgacttctgtcatggaagataccccacgcgatagttcatcacgctctgatgattcccaggtcgagcagttgctgcagggttcgaattctcaatcaaatcaggagaattctgaaccgcaatctcaatcaaaaaaggggtatgccaatgtcccatattatgacattgccccgcgtaatattacttctactctgtcggaagataatattattctcactcgtcgtcaagcgaataatatcgtgatggaaccatctgcatctgatcctttgtcttataaggcggctatctcatctttggctgcacttgattgggtggcggcgatcgacaacgaacttcaaaacatggagcgtcacgcagtctggtcaattcgtaaattgattccgggctgtaaacctttgtcctgtaaatgggtgtttaagactaaattcaacatgttcggcgaaattgacaagttcaaggctcgtttggtggtacgaggtttccttcagaaagaaggtattgactacacagctaccttctctcctactggacggctcttgacgttgcgtacaattctctcgatctcagctttgttggatttggagttgcatcagatggacgtcaagtgtgcgtttttgaatggcaaaccggattgcgacatcttcattcaagttcctgaaggtgtcaatgtcgatttgaagccgggtgaaggactttacttgaatcaatctttatatggtctcaaacaaagcccacgaatgtggcacaaggcgctttctgatttcttcgccgaaatcaatttttttccaacaatctcggatccgtgcctttttctgtgcaaggatgatgaaacaacgtttatctttgttcatgtcgacgatttgattattggggggaaggcgataaactgggtgaaggacttgttgagttctcgttttgagatggtggatttgggtgaatgccagtttgttctaggcattcgggtggttcgaaatcgacctaaacgtcaaatcttcatggttcaagatcaatatgtcaagaacattctgaaggagtttggaatggctgattgtaatggaaccaagtctcctttgattcctaagataaacggcaaaccaaacgtgacggaagacgtgctggacaactccattgattatcgacgcgcagttggtttactcaactacttggttcaatgtacacgcccggatttagcattcaccagcagctttctttctcagttcttgctagctccaacgaagaagtcggttgctgggtttcatcactgtctgcgatatttgaaggctacgacggataccggaatccttttgggaaagggagagagccggattttgtcgtgggcggacgcggattggggtggttccatcgatggacgctcgttttcgggtaatttaataacgtttttaggaccggtcggttggcgctgttcgaagcagccggttacgggtttatcgacgacggaagtggagcatcggtcttgttcggagtcggggcaggatattttatggctatgttcgttattaggcgaaataggcccttctcttaaggtggatttgtcgggagaaccgacacttttgaatgataacaagggggcgattgctcttttggagaatcctctctatcatcatgcgacgcgtcatatcaatattcgcttgcactggattcgctttcatattggtaaatcttttggtctcgttttttgtcgttcggcggataacttggccgacttccttacaaaatctcaaccaagtacagtcttatctaaaaataaaatggatgcgggggtagtggctttagagaacatggaggggtgtgatgatgacggtattgggatcggaccgttgaagacggttaaatgatcatggtgatgatcggggatgttgcatgactcatgaggaattttcattcatcctgttgtcttttgtgtttcgttctctttctctttttcttcattcgatcttattcttcgtctcacaattctggtcgactcgcagttgtctctcttaaaagatactttatcttttattctttccggttcttcgtcgcttatcctaagctgtccctcatcacaggtgtaagtactgtcatcatattggttgttctcttttatgattctgatgaattttattcgatcttattcttcgtctcacaattctggtcgactcgcagttgtctctcttaaaagatactttatcttttattctttccggttcttcgtcgcttatcctaagctgtccctcatcacaggtttgtctctcttaaaagatactttatcttttattctttccggttcttcgtcgcttatcctaagctgtccctcatcacagtttcttaaaaacaaggtggtactgtctgatttctcatccgatgaacactgagaggacacttcagataaggcaacatcgctagcttgaccgttttgggtgatctcattggtgtacgatgtcggcttggaggcttgattgcgtttcgcttcgggtgacaatagaataagcaatcgagttctccggtttgggggcttgcccgttggtccaaaagtctgccaacaaaacggggaacctagatgtttctgtattaccggtcgtccaatctgccaagcagtagctagaaatgttgctgtctcctcaggtaaaaccggttcaaggccttgcttgatcgaatatcgaaacgagccgagcatttcaaggagaacaaagggtgtcctgttctagcaattaggaggtctacgatctcttctaagtacctgatacgttgttcgtagttgctcattgtttaaatcttggggcaatagaatatccccaagaaccaaagtagaggagaccaggtagatttgagcttgagactgtaagaaaggaatgagaagtcggtggaatgatctgagaattgggatttgcacgtttgtagctcgtagttggctagtaacagagaagttgatgggttaagtcggggaagcgaagtcaagtcggtatcttgagagctcaaagccaatggagcaagaaatatcagaatcctgtggagctcagtcgaggtggattgaagtccaaggagagtaaattgttgtcggagaagttaatttggagtaagtcagataagtaacatcaaggatgaagaatttcaaaaaaatcttctggatttgtttctggaactagaaaaaaaaagtgtaaggactccgtcaagtccttcactgtccgtcagaaatggcactagcaaaggagctcaatagctcctacggagaagttctagtaccaaagtgggtttaattgcagtctagacaggagagaaatatctcttgttagtatatacaaatgatagaaagtgagaaaaggaaatgagaagaggaggagggaaggcagggtacttacctagacaggagagaaagatctctgctgtctaggtgaaggggaagtgcgggactaaatacaaggcagaactgagcttatgtaatctagtgacatgtttgtgtaagtcatgaggagcagggcttacaacatgacaactcaacattctgggttcttgttcttggtggtacattacaagatgaggaatacacaaggtgtgaatcttgaacaaactccaagttggggagttgtgacatgtacataacaggctatgaacatatgtaaaattccaggctccaactccaacagctcatcacagatttcaatataaaaccaagcaaaaaaaattgttttgaaaacacaaagtgtgatcaaaaagtggccaagcttttcaggaaagacaatacatattttgctggaaccagctggcaaacctcagtcaacacttgttgcatcttataagctttaatttcctgcaagttgaaacttccatgtcagaggctgagctggccctaatacagcaagtgcacataaaactcaacatacttgagaatctgaggcatgtctcagaaaccatttgatgtgtcttgctagcagttatcagaggggggaaacactaccctattactaaatttgaaattagtattgatggattgacatttcattccccaaatatcagccaaaattcaaaacattttcaagcccaaccacttatcattgatgaaatgcatgctcaatgcataatttttggacttttcacaactgcttggtgtatgaagcgtatgatggatccagagatggagggaaatgattctaaagcaatccagggtgtgcacagcttatttgtgattctgaaaaccaatcccaacttcaactgaatatgatctttgtgcttaaaaaaacttctggtaggcctgacttcaattttaaatccacagtatcaggaattggatgtgaatgtagaacaaatcatggattcaaaaagacagaagatcatccccttggctacaactccaagcatttcttgtccttgtaaacacaacaatcattgcagatctgtatttcaaagattaatccaggagtcaccttcattcaagtatttacaccctaagaaaggtcagtaaaaacaaattataattcaacttaatgggtatttgatagacagttggctgataagagtgatttgatcagtggtaatattgttgaaattttggggtaaaaatcatggtaagtttaaaacttttgtattcctcagaatttatgaggaataccatccctgataaaacattttctgcaaggttagatcaattcctctcacttgataaagatttggaagagatttttggaatccaactacaggatagaaaattacctcaaggttatgagaggaaagatataataactgaagataaaaaggaaaagatttaatcaacaaaaaaactttttgaaaacacaaaagagaagctctcaattttgaaagagatcagattacttgaattagcaggtttgcattcatctcagaatctccatagaatcttttaattagcagtctcaaagaagaatataaataaagaagttttgacaaggttaaataaataccctatagaactggttgataaaattttgaagagcacttgggagaagatcagcagttcaattatggatgatatgaaagaaatcatgattaattacaatatccaggacagtcatctgagattttatcacaaagtaggagttgttccatcaggaaagtacctctgcaatgttgttgaatttttgagcaaagaaggtctgattggacaggaaagaatccaatcttattttcatgataagacattggtaaaagagttgcttcaatattcaattcattattgtataaaaataaacaaatattatggaggttctacatacatttcagatattttggaatcaatggttaagcagtggagttggcctttgacacatggtttcttcaaaggtaacactaatttttgattttgattcttgaattatggatgtggaatttatgaatgaattttattttgcaattgtcatagattttggtgaaacagaggaaagaatattcatacttaactctctatcaatgaaaatctcaaaccttaggcgcagatgttcaggtggcattttgaatttacccaaagaattgaagaaacagatcaactcagtttcaattgaaacatacagtgatgatttaaaatctctcattttgaatgaagaaaatgagagaatgaatggaggggaaatccaagtgaacaataatttgggtttaaaagaaaacctaaaggaaggtgttggaaaattaaccaagatacttcagttgatgtgtgatcccatcaaatttgacattaaatatagggacttagtcaaacgactcccaaaatttggagttccgactcccaaattttggggacgtcctgaggactgtctgcggacggtcctccggacgtcaggccccctaattttttttttcccccgttttttgggagtcggacctccaaaccctttgattggtttgggagtcgactccctaataaaataatacttattttatttttttttcgagccccctcgggggtttttgggagtcgatactccaaaaccccatgggggtttggagtcggcgctgaaaaaaaaaagaaaaggaacggccgggagaaattctcccggccgttgacaggctgcgctctcggcggccgagagaaaccctctcggccgttgagaggttacactctcggcggccgagagaaaccctctcggccgttgagaggttacactctcagcggccgagagaaaccctctcggccgttgagaggttacactctcggctgagaagaatcctctcggcatacactcttgacggccaagaggagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacaacacctggctgaatgcaatcgtccagagattgcaattgtaaaagctggggagcacggcgttgctgtgttgtccattttagcaagcacgctctcaaccaatctcagggggctggaataaaaaaatattagtgttatttttttagggagtcgactccccaaaccaatcaaagggtttggaggtccgactcccaaaaaacgggggaaaaaaaaaattagggggcctgacgtccggaggaccgtccgcagacagtcctcaggacgtccccaaaatttgggagtcggaactccaaattttgggagtcgtttgactaagtccctaaatataataaatatcactcatttcaaaaccttagttttacttccatgtgtcaaatgctgaattttactgaaatgaactgcaaagggattgtaaaagaaatggaagaaatgattataccatgtgacagattgaaggagtacagatccaagaagaagttacagctataacgagaaagcttgcgggctccgaagtcagaaaataaaaaaaaataaaaaaatctaccgactacagctggaagttttggaagaatacaggttcatgtatggatgcatcatgttgggttgaatttgctatctttttgttctctcattttcaggtgatgagagtaacaccatcggaatcctgatgcaaagttcactccaacggccttcccttacccgctgatggctgctgctgaggcatccccctggggggccggtcaggtcccaccggtgctgctggcaggtatacggcagcctgtattcttgtctgtattcttcctaacattccaattgcagtttttttttttttttttttttttggatattccgactcgacagcccgcaagctttttcggtttagctgtaatcctgtgctactcagagatctttggaaattataaacttctggaaagtcttaacaatttcttaagtaaaaacatagaactctgtcacacaacaaacatggaaagttatttttcaaagactgttgaaagttataaggagaaattgagcacaatgattcctgaatttcaaaaacaatataattcccatgcattagagagcagatcagtgtttggatcaacaattctagacaagatggctcttttcaattggagagtggaacaaggtgatgtggataggcaaattcagaaagcatcttcatttttcagcaatatcattatcaacaatgagaccagattagtcaattgaaaaatggagaatgatcatgtatttatgatatcaattgagttaaatcaactcaaaattcaaacttactcaaactcaatagctcctcctaatatattttctttggaatcatttttaatgtttgaagaaattaagacctgagaagggaaatttttggaggagagaatttttggacaacaagattgaattttgttggaacggctcaaagggtcgcaaaatgaaggagagaaccgatgatgttttacttagaggagactaggcgttaagtagtctacatacaagaggttaaacatgtgggtgagagtaaaatgaaatagagaaatgaataaaaatttaacacatgcatgaaaagatgacaggagcaaatactcaatgataaagactagacccaggttcgaagactaaagggattgcagcactagacaatgagaaaatgtgccactcagaaacttacaagacatgataaaattaataacttttttcatctaaacattattaaatcagaaaggggagatagatagattttttagggatgaggagaaggagacaaaattccaacaatgtttcttcctcctcctcctcaacaatcttgcttgaccaggaaattccaaaaattccttattttgatggaattgctttttgctttgtttatttgagcctaattgctcaagtctttcacattttggttcaatttctttggataaaaaaattgcaatgccatcacaaaaaggatcatgtacagtttgcaagtgttgagatggaggcattgaatactgactggagaagaaatacataacattttcatacagatgacaatgtttgtagaggatgagtttggggtttgagttactaagcgctgggatgcaaccccgttgaaaatacctgccagattatttctcagacttactttttataataatttggtgactggttgggcatcctgacatgatgggggctcatgtactgccaatttttgaaatcaaaagtctcaagctcaaccataaccgatttcatctgagcttttttcttagtgttgattgatctgacattgtacactatagcgatactagtgctaagtaagtatacaatgaccctgtaatgtacaatgtgctctataaccttgctgttagctgacagggtgtatactttcacatttgagactgtcaacagacaaaggtaacatctgagggggttggacagccagctggattcaaacctgcaacctctgcatgccacaaacaacttgctaggtttctgggtagcaatggtgtcccccaattagttaatcttggctccgtcatcagaacttgaaggtgatagaacttgcaaggaagctccgtttagtatgagcaatcccacaattatattcaactgatcacaccctgtcccaatccgaagccaaatctgccttttgtgatgaaagctttggatcatgaatacgatcctggtctgaacagtgaatcgactggacagtgtcacgccacagggcggaacagcattagaggttataaggacggagtgttgagacggcggcttgatcagtgatcattaaaactgacgtcagcaaacgacgtctgtactttgtgaggcatgagcctgtaatatgcccggcaaaaaccgctcgctctgaatcattctgagacggttcggcagctccctgggtgagtgtatgccttgaattttctggacatgcggtggcctggcctgcggtggcgaaatccgcttaccacccaggcttgccctgtgctaccaactaccagacatgtgcggcgaaagtcatgtgaggtgttttaaagggtttgctggtacatacagggtaaaggtgtaacccgaaagacgccacccgggtgttttcacgggtggtgccacccgggtgtcggtcctcggggtgggtctctggacccacccgaacacccgggtggtagtgcaatatgggttgatgggaggtatgagcttgttttttggcttggactcaatgtcacaaagtcattctccatgtacctgagtggaggaatgatctgcagtcggcttggacatgatgttgtacctatcaaagtatgcacttgagaggaggaacgagttaaaccccctttcaattttgatatttttactggagtgggagccggagtcgttgcgatcagggtgggttgaggcagattttgcttcctcatcatgatgctggactggtacagggttaaatgaggtatgtacgaggctatgccctctcagattctcccctgaatctcaactccaaaaaaaaacgggtggacccgggtccacccgatcaaaatcggatacgggcgtcgggattgccttgacaccccgcccgaacacccgggtcacacctttaatacagggcatcgctgaggctttaattatcgccggcgaaattcactcatcgggtaatttggattggttcagaccctgtggtgattttgcacttcatcgatcttacgtaagtctcaagataaccgaggaggagcgaatcttctccaccccaacgtggcagccgagggttcatacgcagtgcgctattttcgccggcgaattgggctcagatagattcacttgaagccgcatatatccagctggtttgagttgtcagggcatcgcagcgctccttcgggtatttaaactcgacttgtctctcctcaacccatcacctccctcaacccaacccacttcaacccagttgtacttgcactccgcccctaacaatccaaccaccacacacaaaaaaagcaccccaaacaactcgaccatgcctgcctgttagtctcttttcctactctcttcacagaggagtcttgctcaggtagcctatctgacttttgttaatttgcttcttctttggactttaggcggttgtcccgatgtcaagttggccaacggccacatccgctcgtgcacctgccaggtgagtatacaggacatctcttgaccaactctgccgagctcgacaacctaagatgaatgtctaaccatgttgttgaactttttcctagccgtgctcctcaggaagtctctcagattgcagctgcaacaaggagaccggctgcggctgcagttcatccgtcttgcctctcgagtaagtcacaatgaagcctcttttgatcaccaaattcgttcatattcgattttaactccaccacctatctctttgttccaacagctctcccgaccgatgctcatgtgccgctgcaggcaaaacttgtagctgctcaagctgtccttgcaagagcgctccgctccctggaacttgttgctcttaggaataattagctgcatcggtcttaatcatgaacccaaagccgtcaaccttctgatcgccttgctttgagagaatagctaccttttttttgtatgcatacattgttgttcggtttacccaccatgaataaaaggaatgactgccatgtttggtacctacaacaatacctactgcagccaactgaagtaaaaaagtattgtaatgtgatgtctccaagtagccctcagcaaacaacgattgatctccaatataaccacacggtctcccggctttcaatagtgtgctcttggccttttctttgcatgctctgagttttttttttccttcatctttcctgtgatgttgcacagttgccctgccttgtgctcagaagcaggctgaggaagcaaaggaagcaaaagcacatgaatcgtgtgatatgtcccaaagcataggatgcggggatatccgatctctcctcacagtatccgcgtgcggtccgaggccgtggcggatttcgcgtaccggctgatccccgatccggtcggtcggtcattgatgagaaacaaatcataaaatcttcagccagcgccaaaaccccaatattcatccaggacaacatgccagcaaccacatcatcaaactcattctctcattctctcaacctcatcgacctcaacgactacctcggaccatcccaactatgcacaaaaccaaacataccaactactcaagaacaacagcaaccatcgctttcaaaaactcaaatcttactcgatgaccatccaccaccatcgacaaaagtcacagagtctctccccaaggcacaaatcactctgaatgactgtttggcttgtaggtcagtccatggagtcagatactcagatgcatccaacaagatccactgactcgctctcctctcacagtggatgtataacttcatcagaatctattctcgtctcccttcaatcggtcttggaagtacgcaaggagatccaacaaccaaaccgctatccgatcgtatcgatctcttcgcattcgctggcttcgtttgttgcttacaatcaactagactctctatcaactggattcaaagtcctgaagaaatatttcacccgttcacacaactttgcactcgtcctcgataccagcttttcgcagcgcctacatctgttggagagtcagagagaattcaaggaacacagaaggcgacagaaagaagccaaagtctctggcggcaaggccccactcctagcgagtagctgtccggcatggatctgttatgcggagaagacccaggggaagaacggaatcttggagatgatcagtcgggtgaaatccgctcagcagatccagggctccctgctgaagagcccacgctttgccgaatcagtcggacttggatcggctgagccgatctaccacgtctgtgtgatgtcctgctacgataaaaagctcgaggccagtcgatcagatttccagagcgatgaggggattaaggatgtcgattgcgtgttgacgacccgggaggtacaggaaatgatccaggaagacggtttcgatattctccaggcagctcaagaaactgaggaatccggacagacactcgacagtcaagtcggcattccgatctggatcgatcatcctccacccattggatcaagcagtggtggatacctcttcaacctcctaagggctagcgtccccacagaccggggaaatattatcgatcggctgaggctgactgttgaccgaaaacgaggatcagattacgtcgagtaccggctacaactcgcccatgcttcttcttcccaagatattcaagacattccgacacaggaaccggaaacgttgttttacggtgccctcttctacgggttcaaaaaccttcagaacctgattcgcaagattgccccaccctcgtcctcttcaacaacgaacccgagggcccggatcatggggcgacgtcggaaggaccagggcgtggaagccgcgaaggaggctgaccggacttatgactttgtcgaggtcatggcctgtccctccggctgcgtcaatgggggaggacagatcccgttcggttcccaacccggtccatcttcatccgcacctacaaacaaacaattgatcgccaagctcgaacaagtctacttccagtcctcctctccctcctgttcccccgaggaagctcagcagctcaaggcggtcgccaacgaccagcaggccgacttggtggacaccctccaggctgcagacctgctcgattcccatgaacacacatttatcctttcatggctagactcttggggctttctatctgaccaggcgtccagagataggaccttcctgacctcctatagggccgtcgaacccgaatctaacgggttcgcagtccaatggtagtccccccatccatttttccccctctccccttccccacttttcccttcggactttcgttggttataattatcactggtgctttcagcatctgcatcatcagcatcagcatcatcggcatactttttcccattatttcttcatgcacgcatatcctcgcgatcaactgatatttattgttagatagggtctttaaaagtgtagtaccagcaattcatggggttttcctccacaagtgttagactttgcctctattaaaagccagggaaggaggttttgtttcgcttatctaacgagtgcatcatgtatctaaacacgtgttgtaagcccgaccccattcgacaaaggaaaatgatcttgcaaagtacattgcgtggtaaacggcacaatgcgacaacataataaacaaatgctgagccactccgcgcaaggaggtagagaattagctatgttaggtatatgtccaagtctggctaaaactcgctagagttggaaggctagtttttttcttgagtatgttgtcttgagagcttcttcagctagacgtcgaggtcaagatacatgcttactgctatgacactgtgaggcaaatcttaaaatctgcgtgatgagtctcaggagtaagttgcaaacagacaccatattactgccccatgactgcggttgaaaatataaacggtggctagactggcttgttcgctccccgtgtatctttcaacctccgcaatttcccgaacttcacttgaatcattgtattccttgataaaatgcgtgccaaaatcttgctcatcggtcttgtcacgactgcttggtgtatgaaggtcatcatcaagccagaggtggaggaaagtgattctaaagcgattgagggtgcgcatgattcctatcaacagatataatttcaactgaataggaatcttccactcgttactgattctttctgatacatatttgctttttcatgctaaaaaaacgttggtagacctggcttcaagttccactcaacagtatcaaggattcgcaaccaatgttgtggaagaaagagcttccaaaatcccaaagctcacccattctccagactatcaaggcttgaattataatgtggaacaaagtgattcacaaagacaggcgcagattgctcaatatgtgcaacgtccaaatttcaattgtgcttgtcagcccagaggtcattgcagatctgtgtttcagagattgatccaggattcacatctattgaagtatttacaccctagaaagggtcagtaaaccattccagtctacaatcctactagtgtttgataatgtggtgatttggctgacaaagattatttccacagctttaatattatcaaaatgttgggaaaggaatcatggtaagtagggtgttttgatgtttcttggaattaataaaaatgatctgactgaggaaatcacatctcaatggttagatcaagtcctatcacttgataaggattgggaagaaattttgggtgtccaacttcggaaaaagaaggatgcctcttctctacaatatctaccagaagatattgaaaaaaaaaccaaacctacaagagatctttatgagaaattgaaagagaagatttctgctttgagagatgtaaagcttatgaagtttggaggtttgtattccactaaaatccagaagatgataattgaatcactagacttagaaagcaaggaaaccaaacgattaccacatagaataaatgattttccagaacacctgcttgatgatattatgagcattacttgggagaaatttactggctcaattcttgaagaaatgaaggacataatgatcaatcataaaactgaaatgatgcatcttgaattctatgacacaagtcatgttccagcagggaaatacttcctcaaattagtggctttcttttccaaagagaagctcattggtgaaaagactgtactaaattttatccatgataaggaattaaccaaggaagtgtttgaatgtgcattggattcatatagacaagaagccacctatactgaaacacacatcatgtacatgtgttataaattggaatctatttttaacagctggtacaggccaataacccatgggttcttcaaaggtaagaggctccatttttcaaaattctgaatgggaaaaaaaattgaaatcaattgtttcattttatcacattattaccataggttttgatacgatagaaaaaaggattgtaacacttcattctgtagtagccaaaatgttgagatttggagacatatctatcacacgttcaaacacacctaaagaatggcatcaaaaaatcagctcagtttcagttcaagagtacggcaataatttacaagagctcctaaacagattggataaaactgctggttttgatgatacaaggaagcctcaaacagaccccaatcacaatgcaagaaacaaggttgcagatggtgttggaagattaactgaaatactccagagtctgctttatcccaatgaattttcaaacaactcttctttttatgaaggtcttctctctatttcaatctgtcaagttttgacctacactgaaatgaactgcaatgggattgtaggggaaatcgaaagaaatataattccatcaaaccaattggaggagtacagattgagtaaaaaattgatcatgaatgcttcaaaggtatttgcattgtacatcatgctcaaatctttcaacacttcaacaatacagaatagagtcaagaattatgaaagagatcatctggttgattttttcaaagctatggaaaggtaccaggaaacattgagcacaacgatacctgtattacaaagcacatactataagttgaatgcagaacaccatttgcccgctttcagcttggaattgtttctggaaatttctgctttagttatccaggtggaacagggaaatctggctcaggagattgaaaattctatcaatcatctcaaaattctcaaaaatgatactagattagtgaattgaaataggaagaatgatcacccccttcccaagtacaagaaatttcctcgaataattcatcatattcagagtataaaatggagggatatttgcaacagaaaatccatttcatcaaaagctctcctcaaactgacagaaaaaaaaatagataagtcctgggtatcctagtttatctggcatgtactcaacctattcaacattggttgagctgaaccaatgaaatttgaatcggttcagtctcagatcatctaaaattggtaacttggttgattgaatccaaaattcactagcataccctcaactctgccagggcttctggaggtgtaatgtaacatgtttttttcgttttatgtatccttatctttcattcttccctctttgatcaggatacttgaaatctttaaagagtctctttttattatctttattggtgaattttcattcttccttccacttcccaaacatcgtatacttgcccctgcctttgctagattttcttgattttgtttacccatctccatcccttgtattttcatgtttttctttgaattttctttgaatttcttatgttaaaagaatggttttccatataacatccaggctggaaacatgtatgttttgcaagtcttcttgatcaaacaactggggcttgagaaaaatgatgggagagaaaaccctaaaatgatattgcagatggaaacttttgtaattttttcttgtgttgagaagcttccaggatagtattttggccattcaaatcaagaacaatccacaggtgtcatgccattatcctaccattttatgactggatcctacattcaacagtgggccaatcctttatgttacaatatattgccccatatatgtaacgtattggccaactttctttaatttgttatttattattatcagaatttatcaaagtttcaatacgtttcaataggcggtatcaaatataaccaaatccaccatgatttaattgactggtttgaaaaaatccaccctttttgaaacatgttggttattaattttaccccttttggggcccattgatgcaaaaaaagaattttgagaaaagtgactggtgataccccctaatgttttacaatgtgttacaggcaccctccatgattgaccacccacagagtcaatacacccatgggtgcatatagtaacaaatattttaatactttatgatgtgttactgatacagacatcactaatggcccaccattgctacattttttcagattttacttggggtttaacaagctttctggatatcccaaattcctgattttgaatttgagtagcacatttaaaatggaactgatctcaacaaactctttccaccaaggggtatgtggtttgagaggtttgactgtacaccccttagatctatttttttttttcataaagaaaaatattttttctgaagccttccagaaacagctctcatgtgagctggttgaaatcttaatcctgttgttaatttaggactgagggaggtctaaaaatcattctaaatcatgatgggaagtcctccagtagaaagaaaggatcttctgtctagttgaagggagagaggtgagactagttacatttgtgcacttagctaggataccttgatgtgaaactgttggaatctagctgtcattgtgtcttgtccttttttttctgtcacacaagtgtcactcttcctcatctgtcattcacttttcactcatttccagatgaatatgcttcttcaccttctatcccacaactcaaccataactttaaagtagataaatattcatgatctctgagttagaaaatgagaatcatcagtcctctgcaaaccgtttcccatggtcactacaagatacaaccacatgtagcttgagtgcttttctgcaacacactagcagctcttagcccctttttgggctcttcaaccttaagtttttctcttgagtcttttgccttcccctttcagccaatcaaaatcaggatatgatatttctgtatgtctacctcactggttagctttttgatcacagtcaaaccatccacaaaatattattgtggcacatcaatttgggccatgcctatcattgagcaagatcagttgtgttaggaggctagattgtttttattaaccattgaaatcttgatggatttgaattcagctgagttggccttccaaatcctataagcagatggagataaaatacaatgaaaagttaattaactgggggtatttgactagcaagatgtgctgatcaaacttgatttcaactccagctttcattctacaatcttctggtccacccctttgacacctcagggtggtactacaaactatgtaaacataattacccctgtttcctttaagttttgatcagagctttttacatttcaactggtacatagcagttgctttctagaaccaatctagtgatactttgggtctagacctgcagcaaaaaaactgatatccaaacacaactgctggattaacatagctgacacctgcaggtacaactgagagagccaaaaaatttgtggcttcatatctgggtttatgtagcaagaaggttgcatgttgtgtgaaactctgatgcaagtctcagaaattattcaatctgtattggtggtaagtttcagaaatacaccacactgccttggaatgagattttagcagatctcaaactggcttgtttactacccatgtatccttcaaattcaactcagaaaaatttgttaatttcaaccaatcatcaaaccccatgataagatgcaaatacaatacttgcttattggtctatttacaacttcctggtgtaggaaggacattataaagccagtggtagataaaaaggaatatggagccattcagggtgggcataaattcattaaaaatatggaaacaacactgaagaggaatttttttaaataaatattggttatactaaacctttttttgtagacctggattccaattccactccacactatcaaagattgggtgctgatgttgtggaagaaatagaccctgaaggacaaaagataacaatttcttccaactttcaaggcttgaattctgatgttgatcaaagtgcgtcaaaaagacagcagattgctcactatgtgccaagtccagatttcaattgtgtttgtcagcccagagatacttgcagatctgtgtttcaaaagttgatccaggattcacatctattgaagtatttgcaccccaagaagggtcagtaagaatatccattctgccgtttaacttgtttgtgatctggtgatttggctgataaagcttgtgttctcagctgtgatcttatccaaattttgggaaagaaatcatggtaagtttagttctttcaaggtacttggagtttagagattggagctgattgggaaaattcacatccaaattatcagatcaaatgatctcacttgataaggattggcaagaaatgttgggtatgcaaatccagaaaaggtatgcccctcactttcacacaaaagatgtacatgataatactgagattaaaaccaaacccaaaagaggtctttttgaaaaattacaagagaaggttttgattttgaaagatgttagacttatgagtttaggaggcttgtactcatccaaaaatcaccaaaggataattgcatcccttggcttggaaaaacatgaaaatgatcaagaatcaatacgaaggattccgagtgatattcctgactacttggttgaagatattatgaagagcacttgggaaacatttgggtgctcaatcctggaggatatcaagatgataatgatcaatcataagtctgaaatgatggatcttgaattgtatgacacaagtagtgttccagcagggaaatacttcctcaaatttgcggccttgctttacaatgatgagatatttggtgaaaagacggtgctacactttgtgcaggataaacagttgatcagggaagttttaaaatgtgcgttggattggtatagacaagaaagcatatatagcgaaagaaaaataatgtacatgtggtatcaattggactctattctcaatcactggtacaggccagtaaaagatggagttttcaaaggtaaactttttctctttcttgcatagtgatctgcaggaaaaattgacttttggatttttatcatatgattaaaaatagattttgataccatagaacaaaacattctaaacctccattctataacagcaacaatgttgacacttgcagacatatctatcacactttcaaatacacccacagaatggcatcaaaaattccatccaacttcaattcaagaatatagtgataacttgcaaaaactccttcatggatcaaatcagattagaacatctagtgatgaacctaggttccaaatgggcaccaatcatgacttaacaaaaaagattgaggatggtgttaccaacctaactgagatacttcagcttctgttttatcccaatgaagtttgtgaaagtagatcctctttctatgaaggtcttctttctatttctatctgccacattttgaactttaccaagattgactataatattggtgggattgtagaagaagttgaaaaaaggataattccacagaataaattagaggagtacagattgagtaaaaaattgatcatggaatctttaaaagtttatgatctatacaaaacactgaaaagttataacagttcattgaatcaaaacaggatcaaggcatacaaaacagattctcatttggatttcttgacagatctcaaaaggtgtaaggtgaacttgaacatagcagttcctgcattacaacaaacatattacaagttaaagacagaacacagctcacccgctctcaacttgaaattgtttgaggagatcacttctttagttgtgcaagtcaatttagggtttgtagctgaagagattcaaacatcaaccaattatctcaaaaagatcaaaaacggtcacagagccttgagctgaaagatgaataaaaatcattccttcttgatcatcaaagttatcaaacatgattctttttatttcattgttgtgattttgtctgggtcaattggattaatttttttgaaacatgatgtaccagtctaacaaccaggaatacaagaatggttttatgatgtggaccgcaagtcacaggtacccttgggatttaagtcactcacagaccctcttcatatattgggagggagtgggggcggggggcgaattgtatgggtagataattagtaataataataaagcggagattgatggattaggaaatttgaagttatacatgtacgattgagtgaaagaggaaggccaatgatacatgggatcgatgaaagacgagacggagcgacagagtaaaaatgtagtcttagtctatgagttttggttgttccattcctgattcttgatcaatcggtcctaacatatggagcaaagaatcagccacactccatactgcgaatagtcaaagaagaaggagagagagagagactgacggcgatgatccctcggacgtgtcttaaaacactctcctccaattgcactcgtactaattcttcccctagtgcatcttgtgtcttctggatcaagtcgagatactcttgggcttgatttcttaattggatcgcactagatcttcgaaaaagaaaagagaccatcgtgaatcacttgtgtgaaaatttgctttgtttttgtctatccttacaagaaaaaaaaaaggatagagaggaattagagaaaaagaaggacgtacagggtgtctcctaatgagttgctatttgtcgatttctctagccgttcgagttcctctgagtttttcgaagtagagccagaagaagaaagatgttgaggctgatcacgttgagcgcgaagcaattggatacgtttccaggccttaagtttctcgttttcggctggggttttagaggtagaggagacgaggaagaggggattgattttctgtttcttggctgtcgttgtttggttttggttttggttttggttttgatgttggtctgttgaggaagatggcaaggtacgtttaagtaggttggattggttagaaaccggtctgagattggatgtgctaattagtggtgtggatgggttcgagccggcgggtgagttgtacggggtttgcgaggtttcgatggccggacgacgggggcgagggggtagacatagtttgagtgggggtggccggggtggtccagtggggttcttgggaggggagacgcggaccgtcctgggtgctggtgggctcgggggagggctctcatgggatggtgatcggtcgggtggaggactgctaccgtagagtcccggtggactggagttaggttcatccaggaggggtgatgggctgcgtgggatgggtaggagtgagtcggttggtggtgagagtgagagttgctgatgatgagggctgaagatgagttggtcggctgttgtttctgagtcgacgagactggtgaggaagtgagtatctgggtcgtgctggccagggagagtgagatggagttgttcgatgctgctattagttggtcgtagtgattgtaggttgttctctgcttgggctggtggtggtggtggtggtggtagtagtgccagactgtcgagtgatcctctgcttgagtggttattgttgatgagtgcctgctggtagtttaccctgccatggttggtgagtgatctggcttgactgaaggctgcctcgaatgtgggtggtcttcttggtggcttgacgagttgttggttgctagtatcttgttcttctccttctcccccatctccatctccatctccatcttcttcttcgttgttgatggtcatctccagttcgatcagttcatcggtctcgatcctagtctcgttccttggactctcgccagtagttgtccctgccatctcgttctggttcaacttcggttcggtattggtttcaactttctgaggaaaagaacggaacagaaccaagaggacggccgctcaggtggctccgcttcgggtcaccctctcccgccctgatccccgagtccccgagctccagaacaacaacaacatccaaaccgagagcatccacactcctcagctgggaaagtcttgaccccacacatctcacaaagtgtttatgtatctagaatacaccacctttgcacatgaggggagagggggtggtagttctaaaaccaagcttggaaggggttgtccagcctgaaatgcaaggggggtgtctgcaagctaaagaaagcagtaggagagagtcttggttcatacttgttgagtttcagtttcttccctgtgacaacagtgggccaattacactaaccatagtgttagtgtagcataatgcagcaaaattccgctaaaatttagcatagtgtatatagtggaatttggctgtgtgctaatgttatgagctgtggaggactggaactggggacattacatatgtagagagcctgttacgtacatgtcacaaacttcaaacttggagtttgttcaagatccaaaccttgtacattcctcatcttgcaatctaccatcaagactcagaacccagaagatccctcacctgctctccccagaacacccatagggggtatcaaatataaccaaatccaccattatttaattgactggttctggaaaatccaccattctcaaaaagtgctagttcttcatcttccccctttggggacccattggtgaaaaaaaatccttttggaaaattaactggtttctaatggtggatttcttatatttgactagtatatgcccccaaatttggggaggctgcttgttttttccccggatgttgggggttttacttgtttaaaggtcctatggtgtaatagccttcgcttttgtaaagtcttatgttggaaatgacattgaaatgtgcaacatcaacgctggcgttagaagccgcatgagtaacaatagaaatacctattgaaggttgacggtttgtttggccctctgaggctgtttttttagttatatgtagatacccccttgtagataattctagaataattggatgggcttaggttatcacccttgatctgggatgcactgaaccaattaaaatgggttgatgtcaaccaaaggttcttggatttatatttcattggttgggatcaacccattttaaattagtttgagtctttcccagctcagctggcatacccccaaaccagccagtcatcctttccctggttagaacaaattgggcccatctttaccacatatgtattcttcatcctcccatccctcttcagtttttttagttgttaatcatacaagtttcaacattgcacataggtcccaggtaattttagtgcttgttttgaatttagaagatgggaacttcatctaattatttggctcctcaggggatgattaaaaacttgtattataatgcatactattgaataaacttcacaatcactttgaaacgctcagacaaccaacagaatcactatttgtaacttccacaaatctactggcatgtttgatctatattttgtggggattatccatggtactgtagctgtaaagatttaaaacatgacaagctgtgatttttttagtcttcaacatatctgttcaccatcaagacatacaaaaatttaattcaggaaatatttgtatcaaatgcacatcccataccttccaataagcctcatcacatctacctgttgtatgcagctcatcaccaagccagaggttgaggaaagtggtgttcattcacttctaggtgtgcatatgttttattcttttatatatatatatatatatcttattcatatagaatgattgccaactagagaagagatcctcaacaccttctcaatttatccaaaatactgaaaattgacatcatcttttcatcaacaaagaaaaatcaggtatttttccaagtttgcctgaacaagaccacaaaaagaccaaggatgtggaacaacactattctcgaggacaagagaataattccctgatctccaattctaaacaaaagtcaaatgttttctgtagatgtgaattaccagaggtagattcacacagatacctttttattcaattgataaatgactcattattattaaaggatttaacccacaagaagcgtcagtaaacaatactccaattttcttattaaaatattaaactcatcaatagactcctttcaggcctacaattattgaaagcttggtctaagagcactggttagttttttattttacttggggcttatgtggaatgaacaagtactgatggggaaatcatttatttaagatcaagtccgctcactgaacaatgatttgattcatgtatcttttgctgaaatatggggcccaggcaatcaacctcgttattgtacaaaagatcaaattgaaaagataaacattaaaagtaaatctctaacacatcttctggagaaatctaaacagaagatctatttattgatagatttcagactcttagaattgggagctttacattcatcttcaaataatcaaagaatacttgcctcatttggtttcaaggaagatagaggtgaagcagtaccagactggatcactagctttcctaaagacatggttgatgagattttgaagagaagttgggagaattttggctgttcaattttggatgacataaagaaattgacaatcaattacaaattcataactgaacatcttgaatctgtcaatgagcctcagtttagtccaacagggagattcttcttaaaaacattggacttcttgaatagacagaagtttatcagtaaacaaactctactagtgtatttgaatgatagtgaatttgtaagacaagtcatttactgtacacatgcttcttacaactgtgaagttagttcatctcatatgaagaaactgtgggatgggattgaatctattaccaagcactggtattggtcaatgatgcttgaagaatacacaggtaacccattcattggcatgtaatattgatttgaaagatagattgcatactgaaatatcaaatctttatccattgttttcttttttcagttttaagtgaaatggatgaaggatttctcacactcaactacttatcaggtaaattaataaagtttggcaaccaatatagcaaaattaggagtccacttgaagatggtgtgaaaacaattcgttctctttcaattcaagaatatgttgataatttgaagttgattatcatttcaaatgaatcaaatcccatgtctgatgacagagggccaatcacaaccaattccagctttgatttaagagaccaactcaaggagcaaattagaagattgattaatcttcttcagattttatttcatattgatgtaatttatatcaaaggtttaacatcatcagaagagcatctctctatttctatctgtcaaatattggatttcactcagcagaacatttcagggattttagaagaaacagaagaagagacaatgagaaatgatctgttgaaagagttcagagctaaaaaacaaattacattatcgtatgcatgggcatatggatcttatgaaatgatccagagctttaaattttacttcttgcaggtcctcaaccaaaattatgtaaaaagaaatgcagcttacatatcaagaatatttaaaagcttgaagaaagaactaaacacaaaaacttctcaattcaataatgattattatttgatgaagaaagaaccacttttatctgtttggatgaaacatcatcataacatcaataaattcaaggcagatattgaaaggggttgtgtagataaagaactgaaagaatctttttgatgaaatatctgtaaatgagatcattcaaccatgcattttttaaaatcaagcaaaaccataacttcaggtgaaattcaataagtagaaaaggattttgctgaactcagtctccattcaattcaattcaactaaacagcaattataattttgcactgcctgtttccagttatcagtctcacactgaattccaactttctacccttgtaaaacaccaaaaaattcaggaagttcatgattgtttccatttggaatattatcaaccttgagatcaatttcattttttatttctattttttcattttcaatcatttgattccagttttcatgtgtgcataaatttattaaagcttgttatatatattcttgtgtagaggttgttcaagaaattgatcaatgaatcaaccctgcatggcttaacccattccattccaagaagcactgatacaccaatcaatcccctcaattactcaatgtttaccatgacaatttggcagataaagattatcatttcaggtgaaacatcattatgaaattctaaaagaatagtggttcatgttcttttcttttcctttcttgttaaaaatgacaagttgtttaaaaaaaaaatctgcattcttattggaggtttcagttcaaaattttagagattgttatgtatttttgttcaaaaaagaaaaaatttctggagatctagcgtagaaatgtcattcttttttctctcactcagctgaagaattagttacacaccatttaccattatatggtgaaatagaaaaattcatagagacaggtaatgtgagttgtttttctgggaaggtttgatcttgttcttttttgagggtcttaatctggagtgaggtgtgctgctagctcttccagccaacactggctcgctactttacgctgcgttattcagtgtatctgagtagtgtagtgcacccagctgcttggctgctactttaccactacactaaccaaaaaaaattttcctgggctgtagtgtagtgggaaccttttctgaaacccaaaaaaaacagatagtctaatggtttcacccttggatagtgcgctactgcactatcctgcagcgtaactgggcccctctttttgagagcaccaaaatttgattttgtaacggtttcacccctggatattgagttactgcacaatccaggtgtgaaacagccctaatctgatgaggaaactgtccagccttgtaattgaattaagggtcccaacctgctagcagccatccatcaattgtgccctctgtccccaaccccatccatcttgattcttcacaaaaatcatcttcaagattatttaatatcatccaatattaattattattcatcttacttgctcatattaatgtttctctctcctaggtttgtcttcctaatagtaatttttctcttgtcatctcctctctactgtaatgcaataaaaaaatacaaaaaaacagccgctgtgatagtgtagtagcaaaaaaaaaaaaacagcaaaaaaagaaaaagataatgtagtgcatttgcgctacaggaaaagtagtgctagtgacaaaaaaacgctactttaccgctacactaccgttactggtagtgtagtgacccagtgttgttccagcgagtttgataaagagtagaatcctaaaccttttccccctcaaaccaaatcaaaaggacaaatgaaaaaactctacagagatggatcaggtcagtcatcttgaacccttttggactacccttacctgtgcatccaaacacataggtttaccacaggccaacagcacaaagataacaagcctcttaatcaaagtaatcaagattaatctagtcttgatggaccagaagaaaaaacatccattgtctatgatatgaattcagtcctttgctctctctctctcctttgatcaggaaatcatgatccaggttgatttttgcaatgagaacctggttcaaaattttatggaattgctccctgcggcatatcacatgatggtgaggcaacactgaagctaaaaaaaaagtggattcaaccaatagaagactttgtcatggctcagcctaataaacttatgtggcaaaaccaagctgcgcagtgaacaaggaattctcaacacagtaaccaaaatgtgaaaccctggggccagtcaaaaattggctcggtttgggtatgtatgcaaacttaactgtagatactcctttggtttggtgctgtggcgagcccaacacaagcctttgagtgagggcccaaagggccacagcggttggcccaatactacagggacaaggccactcagatgtcaaccccacccacaacaggtaacaatggcttttgttgagtttgatgcagtgaaaaaaactgattcctggccactgctggattgccatagccagccaatgagtgtttgggcgggagctttgtgttttggcaagcagcagcttttatggcaggtgacactcaggcaggtcccaacaacgtccatgtgatcagcctctgtggcaagtttcagaaatatgccatactgccttatgactgcagttgaagataaaaacaatggcttgttcgctgcctgtgcatttagaaatctagacaacatccctaacttcaatattgatcattgaattctttgataaaatgcatttcccatttttgatcattggtcttgtcccagctacctggtgtatgaagcaaataatgaagctagaggctgatgaaactggctctaaatcaatccagggtgcgcatacttctcttcaccagatagatttttagccagatatgtttttcaatatttgtggaaataatggctatacatgattatcatactaactgaaaaatttggtagaactagcttcaagttccactccgccatttcaaggattggctgccaatgatctggaaacaagagcttccaaaagacaaaaactcatgcaaaatccacagtaccaagtattggattccaatgaagaacaaggtgcttcaagtagaaagaatattgctcactatgtgcaaagtcaaaatttcaactgtgcttgtgaaccaaaaggtcattgtagatctgtgtttcaaagattgatccaggattcacatctattgaagtatttaccccccaggaagggcaagtgaactcttccattcttcagttttactggtgttccatttgattatctggctaacaaacataccttcttcagcttcaatattatcaaaattttgggaaataaatcatggtaagttttatattttgagattccttggaattgatcctatggaagatttaactgacaagatcaaattgaaactatcagatcaagtgatatcacttgacaaggattgggaagaagttttgggaattcaactacagattaaaaaatgttcttgtgatcatttttcctcaaagaatctatgtgaacatgttgaaataagaactaaaactgtcagagatctttttgaaagattgaaagataaaatgttggttttgaaagatgttaggcttatggaattaggagggttatattcatccaaaaatcaccagaagataatttcatcactatgcttggaagaagatcagaatgaagaactattacgtaagataaatgatgttcctgaacccttggttgatgatattaggaagagcacttgggaatcatttagctattcaattttggaggagatgaagaaactaatcatcaatcacaaatcttcaatgattgattttgaattctatgacagaagctcagttccatcaggaaaatacttcctcaaagttttggcctcattttacaaagagaaattgattggtgaaaaggtggtatcaagttttctttatgataaggcattaatcaagaaagtgcttgaatgtgcactggattcattcagaaaagagagagagctggttgaaacaccaataatgtacatgtggtatagtttagaatctatcatgaagcactggtacaacccatttacacattatttcttcaaaggtaaaaaattcatcatctgcacaggaagttttatacaaaaaattgattcctatgttttattgtgtgattgacacaggttttgatacaatggaacaaaggattctagaagttcattctttatcagaaaaaatcttgcaatttggagatatatctatcagacattcaaatgcacctaaagattggcatcaaaaaatgaactccatcttaattaaagaatacagtgatcatcttgaagaactcctaaatggatcaaataaaatcactagattgagtgataacaatctgaagatgcaaacatacagcaaccatgatgcaagaaaaaaggtggaggatggtgttaagatattaactgagatactccagagtttaatttatcccactcaagttgaaaataaacccttattatatgaaaatcttctttctattgctatctgtcaaattttgagatccactgaaattaactgcaatggtattgtacaagaaatggagaaaaaaataattccacagattttattgacagggtatagattgagtaaaggattgatcatccaatcctcaattgtatataaattgtatacagtactcaaaattttgaacgcatcatttgtggaaaacagaactgagatatatgacaaaaaccatcaagttcgtttctcaacagtcatggaaaagtgtcaggaaaaattgaaggaagaaattcctttgttacaaaatatatgttataaattatatgaagattatgattcacctgctttcagctttaatgtgttcaaggaaatcactcatttggttatgcaagtggagcggggtgatctagatgaagaaattgaattatccatcactcatctcaaaaccatcagaaatgatccaagattcttgatgtgaattattaataattatatttccctatcaagcatatgaagtgtactcaaatcacccattcaattcaacataactcatacaaattaatcaaacacaaaagaaaattcatatcatgtctttttcttgttgctttttctttttctttttcttttcctttatttttttctttgatgatcgagtccccctgtggaagtttactagaatgtttcttgattctcttgatttgttacaaaaattctttcaagcattcagacatggcggccagcaaacttgagaaaacaattctccctagaattttctcatttttcatgaatgatttttgaccaaaactaaacatgatgcacatcctaattaacaaccagtaacacaagaattttgaatgattctacttgaaaactgtataattatcatcatgtatctaatccacaggttgattgacaaagtgatcaataagaatcaaacttgcataactgaaccctctcattccactctgagaagcttataagatccatgagtgaactaactgtagagctttgaagttgccaaggagtatacatacttgtgttttaatttttttttttttgcacctgtgtgggctgtttggtttggacttgtttgttggttgatggtcatctgaagtgagagatgtgttgttgttttgctcttcaggtgagatccagggagatttgaatcctcaaactttcgtttcctccaaccaagtcgaaaggaaagaaccaatgaaaatcctcatcagtggtggatcgggtcagtcatcttcgcttttggcatacagttttggcaataaagactgatccttggatgtgtatctgaacgcctacataggtttactcggacgcgccgtcgtcgatcgattcaaacacaaggatagcgagcctcatcatgaaggtaatgaggaataactcagcattgatgtaggagaagacacgctcattgccttcgctgcgacttaatcagtcacctcgctctctttcactcgatcgggtccaggattggaaaaggtatgcgatgaacaatacatacgcttacatagtagatagattatagacggctgaaaccagcatattcgaacaggtcgatcttcgcgatgagaacctggtctcaaccctggttcataagcttaagccagacgtcctgattcactgtgcggccgaaagacgaccggatgttgctgagggagacccagagggaactcaaaaggttggaccaccagctatctgtgatcatcatgaatgttccctcatctcatcccgagcccttttcagttgaacgttagagtcacggagcatctggccgagctgtccaaccaaataggcttcaagatgatctacatttgtacagattatggtatgttagtacaggtacttccctgcagagagaggaaagaaagctaaatattcttcatcgatcatgtttaaaaacagttttcgatgggaatgctccctcaggcggatacgatgtggaggcgacacccaagtaagacaatgcacaagctcacaacgatataaaaatgggtgatcgatgcaactcatgaaatcgtttatcatgtatcagtccaaccaacttctacggcaaaaccaagttggcaggtgaacaagcaatgctcaacacagtgaccaacagaggcaacgcggtctcgctccgagtgcctgtactgttaagtcaccgggtcctccactctcttgctttgcaacatcggaatgttcatgtttgatcaagaatttagatacgggaaggctgaaaacaatagcgagtcaggtacttcatcttatacagaagataatcaaggtcccaatattactaacctcttatccactggacttgacatcaacaacaagctatcaatgtcttgcttgatggggtcaagaaggctgcggtgggtcagaaagtcttgatggacgattgggcaactcggtttccgactctggtcgacgacgtggccaaagttctggtcgcattagctggtgagctctgttgaaactgatccattcttattgggaaaaaaatattactttcgaaaatacacatcctgccttgttttcaagcagtgcatatacatactgatggtaaaaatattttatagaatacaaagagcccctcccgccgatcttacatttttcctcagaggaggaatacaccaagtacaagatctccctagtctttgcgaagttactcaagttgagcgaagccgaaatcaagaacctagttgcccaaccggaccctcctcagccggcccaaggggagacgatgaggccgcgggactgtcgtttgagcaatcgggccttagctagcctcggtatctccgtcgagcaggccagattcgtccactggtggacggcttatttgagcaataaatgagttgccactgccccgtctcttggaatcaaaaaactggctggggtcatcctctgatgacctatttgccctcagttcccccccagaatacattttgtcagatcggttgcatgccgtggtgcaggcgcaacttgggcaatggggaaatatcttactagcgttgtcgtaccaattgaatgtagcaatctaattatttttgatggttttcctcaattcaattttttcaattgatgatcgtcgtcaaacaaatgggatgcgacgagttcaactattcctcacgaaggtaaaaatcatttggacccagtcagatcaaagacatatgctctccagtagttgcttgatgattcacgccttattataaggtctttgaccatatgatttgactcgaattcaccagggactcctagcggattgacttgattcagtatcataacagatcaaagttctttgcggaaaatcaattcctggttgcactaatttcatgttagatatcatatggaaagaatgatgaaatttatcaccttctacttcttactctgttcatgaattcggcttatgagttcgagtacatttgtaaatttaatgccattaacttttaatatgaatgcaatggagtgcccagaggatattcttagatgtagtgagtaacggagaagggaaggaagaactttcgatttcagagcttaacgtgcggtatcatcctttgagcttcacaggtgggggtagactgtgatagggcaaacttccgtgtctgagcatttgtttgataattttggatttatttgtgattcgataggtttggtctgctaaaaaagttcaaagcaactcaccctgttacagtatatcgtccactcaattgacttggacatatacatgagaggggccaggggccattatcggccaaaaccataacgttttcacgtttggatttcatgaacaagagcaaacaaatatattacagggaaatcgagacagcattaatcgatgagactctgttggtaatatgcttggatcaagtatggcttttgagtctagaggacgtgtttgtgctgtttgatggactgagatgaaatcaattttatctcaacttcgcgcggagagacagatgcagtcaataagattgtgtcaacagagaaaaactagaatccaatcactcttcgtgtatttgaacatgatatcaacttttttttttcagaatacagaacgggcagtcaaattttgacagataagaacgatgcgatgatgcgatatgcaagagagaagagagaaggatgacaatggatgctggtggagtacaaatacgtagcgtgaagggagatggagaggagagacttggggagaaattcaggtgatcagacagccttgactgttccattgagatttgaggactcggatccaacggaccaggatcttcagccgacttcgatagctgatgatcggtagtaaggccgccttgtattggtccgaaatcggcaagaccatcgcaatccaataggtgaattcggtgggctggtcgggcatggggccgaatgtgtcctgtttttttttttttataatcagatataatgatcaatagttcggcctgcggtcctatggaacgtggatgaacttacattgagacgttcaagaatccaaggagaactaccggatcgtaagacttcaatgaattctttgcaggtgttcatcaatttttcggttgtgggctctgacctgtgatgctttgactctgaggaatgatgatgatggtggtataatgcatgttctttggcttgagcttccagacgagcgtcctggacgggcatgtcaccaaagacgcgaatcttagcgaccaggtaaccatccagggagcccaagagaccctcgattctgaaccggtcacagcccctggcctcgatcaacattcttccatcggctgcagtctcatatttcctgatctcgacgatggtcccgaagagatggaccggcaaattcggcaggcagttctgatcagccgttggacggatgatggtcgagtaatgatggtcgaattcgctcgacggctgatggtcgaatgccgggatgacgatgccaaacttccggtctgtcgacagacttctccggatcaagagcttgtagcggggttcgaaaatctgtaagaacatcggcatctcagggaatccgatggagcagaccatcagtgggatggtgtgattggcctcgagattgactgccgatgccgggccggcagtaccggttgacggagcgagacattgctcgatgattcgatcaatcaaaaggtcgacccctgggacggcctgagggcccatcaggaacggctgtcgacataccggacagtggtcggcatgatcccgtgcccgaaggaagcatggacgacagaacgtatggccacatgagattgtgacgggggagtcgaagacgaaggaacagagtggacattctaattcggcccgcagggtggctccgatggaagaatcgccagctggtttaggcggaaggttcctggcgatttggacgaccttttggaggataaaattcaccgtaggacttggctgggctagatggcgatgatcatcaagggtcaagactggtgagagttggtgggatggttgaagatgcttctggcttgccggtggtagttcgtgaggataaaaatcgtaacaagctgaacagagcgaataacctgagtctagagtgattggtttgtagagaaggtgtgactcgaggccctgggcggaaggagaacaagccggtggcaacggaggagaagctggggctgaggatgggtcgatgtgcttgacacaagtcaagaggtttgttaacttttctctcaatatttgattatcagctgcttgttgggcttgcgcttcttctagggtgatattgtccttcggtgggcagcaactaccatgattcttgtgatcagctggttcttgttggtcttgctgatgctgctggtctatttccatgggatggcttcttgccgagcattcgtcttgatccttcttgagtggtgaactgcagttggagtcgtcggctggcctcgactccattctcaagagttgcccttttcgagttagatagggtaagcttgctattctaagaagaaagagcactctagtctctagccgagcatctccatccgatcaggctgagggaggaactgatgtcgattatttatgtatttcaatgagctctagtgccggcaagcgatggttccagagtgtgacttcgccgaattagtaatccggtgaaatgattaggcggagggtaatcttgtttgtacattttgtactccacctagtagtacaagggcctgccttcgtggtgaagggggtgatcagcctgtcgtgagacttgtgactcagctcgatctcagccttcaccatcgaaaaccacccgaaggacacggccatgcacggccaataggaatttcgacatgaatatacaaagcgccgtttgcagctttaattgatcggtctttcctgatctttccctgatctttcccgttacataaacacagactgatggaatttgcctccaactcagactcgtgagttagcagcttgcttcacttgaataattagtcatggtgtcagcccttcaggcttctgggcgccctcgcgggtaagagttttggtatggggcttggatcccttgctggtaagaggacatgacctctcgagcgcttcatcaaaacgatccgaaacatcacttacttcgcaggcatcgcagacccaaatgtggaagttcgctgcgttaagcgacagttcttggtactggcaagccaacgccttgcacacgcgaggaagagggtgatgatttaggttgaggagaaacgacagaggttaagctgcagagactagagtgaagaatcctctctggtggtttgcaattagtatcctcgactggatcgtgttgagtgcgtggctttcgagcatcctacatagccatctggaatgcttcttgggccttcatcaaatcattctcgacaaatccatcaatacggatatcttccaatgaatgccactgggtcttcagccatcacattaagtgcggctcgaatcggatgacccgacgcgcttgctgaccttgcgcgagccgcttgcgaatatcgtcgcaaaaagtgaccaagggctcgtgactgtcgaaatattgaggtaattgagtcaaacaagatgtgattcaatttgaaggacatttccgttcgataagatccagagtattgtgtgccggctgatatgcctttgcactccatgcagtgcgtccggtcaagtgatactgaaaaaaatcttcgacgccaattctggtcgaaaatctaaaaacgtccaggcaaacgtaactggaggagaagctggtgaatggaccatcactttgagtgaagactgagcatataaggataagcagctctccagtctctttggtgaaacatcgctgaacgacgacctcttcgtttgcttgtgtctgcaatgctttgatgtgggcttggctccaggcgtgagctggtatcagtgtgccgttggtcgactggtataactaagtcgctgttgctcttgattggttaaacagtctcctggtgaaaaaagcttctgatcaaaactgcaacaacgacaagacaaacgtcattttagcatattacgatccaagaaaggcatatgggcctgatatcacttcaagtctagactgagcacatagcaatcaacagctatcctgcttctttggtctttggttatacattgctgaacgacgaaataaaggaaaatctatagaactggagtagcaaagcattgtcatgagagacggcttgaacattaaaagacatgaagcgacctcttcgcttccttgtgtctgcactgctttgatgcaggcttgactttgggcgttagctggtatcatagcatggtcgactggtataacacctagtcgttgttgcttttggttggttcaacattctcctggtcacgaagtgaaccagagacttgacctcaatgagaggttttatagtatctagtactgaagagaaatttcgtcttcttgcggtgacttgcgttattcgcattactgcgtttttcgctctactgcggttatcgctttaattctttttttgcctatggcattcgcttgaatgcgttttcgctatgttcgatgtccttttgtgacgcgctgatgcaatacttcatgtgatggagtgtttcctggagtagtactcgaacaggctcgacatcagtcgcgtcgctgcgtttttcgcttcactacgtttttcgctgggaggcgttttcgttatgtttggttatccttcagacgtgctgaggcgaggtttcaaagaaacgagtgatggagtgcttcctggagtatactgaaatggctcgacatttgacggttattcttgtcgtttctaatcgttgatagtgcgccaattccagagtcgtaacccttttcgtatgtggtcttgatgttctttcttcagccacgggcagttaaaattttaaaaagatgtgtgaggatgccaagaagtgaatgagacagggggggaaagaaattgtggaccgaagtgatggggggagtacgccatctcatcagaatccaacccttgttatatactcaggatttcacatcagcaaccgatatgggctcgctcggtgtcttgggtctctcattagccttttgtctcatcagtttggcctggagccatcagggccgattcctttggagtccctggcaggcgcagcacccaaatgccggggcaggaacaaatgtaagaatcggacggtgcatgctgctcacggacaatgcatcccgctggtctcttttgccggctgctgctgtactccgatgtatcccaagtcgtcctgaaaagtcatgagcttgactcgagcgaccacgttgtgaccatgtctcaagcatcagaaattgtttccgtagccagtgtaacattattatgaacgtgaatctcatttttaaaattcctcttacgtgcctctgctactgaatcatgaagtcccctccaaatacagagggccttgaggtacaggactcatataaacgcagcatgactggagactgttttatccagagcagcgacacttggctgttgtccagcccggccctgaaatgccaatcaatacactgatgcctgctgaaccaagtcaaaccagaccttgaagaaatgaagtcttcgccagtttgttcgttaaactggccagttctcatttgcaggattatcgagatatgggccttgacattgctggccaatcaactggtgcagccagtcagcgtgactttgctttcaaaccccagcgatcagggtcgtgagtgtgccagcacaaccatttaccaaggcgccgatgtttgcgcaggcgctcgttcaaatgtcttgccccctgaatgtgaaaagttcgaagatgtcaaatatccaaccacaagggagaaagaaggaaatcaagaaagactatcaccctccgccaccaccaaggcagcccatgcgggtccgtcatcaacccacgagatcaaactagatcacgtaaatgatggccccattcgatatccagaaaaaaggattgaaaagaagaaagtagatcttgtccaagatcgaagagttaaatttgacaacatgattcccctcagagaagtttttggaaacaaattcaagtcccgcaacgaagaattcatgaaaaataaaaataataaaaaacaaaattcaaaagtaattataacattaccagatccaagaaatgatgttcttagtaagggtgacaaaagcttggattccctgagactaagcatagcttatttgaaaattgactggggggaagaaaccgtagaccggtgggagaagttgcgcttgaatttagatttaatgtcccttatggccacattgataaaggcacaagatccaaaacatcattctggaattatttcacacatcgatgaagccacttacgcgacaataaaaaaacactgggaaatttctccatctggggtgattgaagcagaaagagagatttgcaccatgattggttatcctgaaggacccagaaggattctggcatttcgtcgcctacttcatcgacataccattgcttcaaactggagagaattaagattgcagctaccaactgatcctgattttattgagactctttggcgtcggattcagatagatgatttgaagaaacgctttggaatttcagaagaccccctcttagttcaagatactccaagactctcaatcctaggctggaatcctggcaaaagatttctttcagaacgacacgatattcgatccaccttggaagctgtttttggtgaacacgaggggaagaaacgccggattctaaactcatatcttttgcaacaatcttatcccgttgaatggtggactactgctcttactaaggaaagtggactgtttggactggatattttacaattttgaaagtgggagatgcactccagcttggacacgaatcctttcagccggtctctcatgaattcatgtcgcttgattccgcattctgccaactattggaagtcatgacggataatgagagacccttgcctttatgaattcagtaatttcccaaaaaaaatcaataattggggcttccaaattccaccaaacctaggtccagaattagggcatgcaggaggtgtatatcaggaaaaaaacctgattgttctccttatatataatatgatctcctttgcgtcttgcccccaggaaagccagattctgccacaggaagtcctaggtcctgattgctttcctgcaagtggcttttgtccactttgaaaacccaaatcatgctttttaaccatattgagggtcaaattgatgccagattaatgaagatggccaatgatatcttttttattaatattgatgaaagcagcattcaagctagccagacacataaaacagaagaataccacacaagaccaaaacaaaccaacagacagaaaaatttgatgaagaaacagaaaaaacaaacactacataatcaaggtctaaaataaccaaaagaaccagaacaagaacaagaacaagagaaaaagagaaaaaagagaacaaacacaacagagataactgtaacagctggttgcctcagaggctaggctgaatgggaaaaagctaaaaagcagcaacatccattcaacttatcttgatcaacataaccagaacaatattaacataaatagaccaatccttgtgtggtgcatttctgagaaattccattggcatcctcaatatcttgatcaacataaccagaacaatattaacataaatagaccaatccttgtgtggtgcatttctgagaaattccattggcatcctcaatgcaatagtgggatgttcatgggaagataggtaccagtgcacatgttgaaaagttgatgtgtacaattccaggtggtgaaggggttgatgagctatatttcaacattttgagctttgttatatgatgatgtgcttattcagtttcaaatgggtgctgaaaccaatgccaaaattgtttgagttggtgggggtgagtgtttgtgtacaaatctattgggcaacagcacttggatttgcatggcacaaacctaaggacattcaacagtgattttcatcatgttttttttatggaaaacaggacattaccaaggggaatgtggtataaatcacacttgaggcacttgccaattggggacattagatatatcttcatgtcctaaatgaatccaaaatatcaccacaattttgcagttcaaaatgtattaccttggtaatcaaactggatgatagtgcaatgaatccacaatcatttatttagcatcaatttattttgataggctagtcttttagtcatattttccaaaggattccttgttcattatttctaaattcccaaagatggctcaatctattatgataagtaaatattcaaatgtttcacatttatcctatgtgccagaatccagatttgtttatgaataatccttgcttgccacacattcaccactataagtatagtcattacacatttagtccacaattttctcatgtgaatcaattcatatttaaaataccttaaatcataagatcaggcattgagaaattattttctctctaaacaaaccagcttggacattaccttatgtgccagatttatcattttatcaatgttagacatgttccttgttcattctttttttaaaaatcaattattgatccttcatccagtgtcccacagtacctattcatgtgcaaaagtttaatttataatcaatctgaaacaattacccaacaagcccttatcaaatctgtaggctatgccagtgttcacatcaatttttgcttttttggcaaggaaccacagaaacaaatgataaatatcacatatgcacacaggtccatttacatgaatgatcccattttattgaatgattttgacctgtatctgactgtcagttttctgatatccaaccacctgcaaactgctcacaatcagcaaagacatccaccgtgagttatacatctcaatcaattttccttacttctgaacatacagtttccctttcatcccaatcacctgcccagatccctccaaatgaatatgataaagcactaggtcgtgacttttgggggggcagatgtctggacaggcaatttttgattggggatacacaactatagctcaacacatcttccctaacaccagcctttatgtttgtactcaacattttctccttttttttattgatcgggggcttataaaaaacttggatcaaaaaaccagcatactagcagacatcacatttggttccactaggctatcggctgatatcaaccccttgtgcttgtgaatcaagtcgttcaacttggaaagcaagatgactttctgtttgttggtatgtccctgttcgcaattgatcaacgtagatatactgatcatgattactagctgacattgcatttggttccactaggctattggtgttgaggtggaccaggctgggagctgaaagtcaccgacgtaagtcttgtgacagttgactgaacacaaagataaatgttgtttagattcagtgaggaagagtcagaagatcagagccggccatacactaaatacaagtgatttttgatataagcatactactggctataagcattccaacatccccccttgctgaaaacaaaactaactaggtttaaaagcagagcaaaaaattactatttatagcctctagtaaaaaaaatctcttaggggaacagaaaaaattaattttaaccaggtcagagattctcagtatgcagggataagggagaatccatgacaaattctgtactgaaaacaagcagacaagagacattaaccataagcgtgcaccggagttgtgcgtactacaaatataatatacgtcgaccttcaatcccgttatccccagacgtcaatttcttcgtcaaaactgtcatcgtcttcttcattggatttgtagttgcctaactgagccaccgtggttgcgcctgcacgagcttcaaccgatcttgcagaggccttcatgtgtttcttcttgtttggacagtcggctgagtggtgtcccttttcaccgcatgtgtagcattgcggtcgtcctttagccttggtgacggcagaagcagcttttaggtgatcggagtggtccagcgaagtggtggttgagatctcgtgagctttgattgctccaactgcgtcgtcaagcaaaacttcattgggggaataaacaagatgatccctaattgttttccacgaattgtcgagaccacgaacaagtctgtcgcagatttgttgatcggatggggtcaacttgacgctagctaggtccgaagctgccatgcgtatccgagcgatccatttagcgataggctggttcgggtcgtgacgagccatccaaaatgcatcttgaagttgtagtctcctggcccgcgtgttctttttgtatgcgtcacaaatggtcgagaagagcttgctggcgggttttaccaatttgtattgaatagcgaggtccgacgatagagtcatttggattgtggagcatgccatgtcagacaaagcgtcccaattggcgccgtagtctttgggattgtagccacgttgctccggagagcaaatagcaagtttcccttccttcgagtcggtgttgttcggacaaggtaaggtcttgttgacaatatcgaggaccccttggattttcaagacattttggagtcgattttgccaagaggggaacgtgaccgagttggcaccgtttgaattaaagccaaagggttgttcatctggcgaattggcattgttagagtcaagcaaataagtttagtattgaagagacaagttgttgagccgatatgagcgatattgaggagaattgataaccagaatcaaataggagcggtagcggcgatgggtctcataacctgttgaggtggaccaggctgggagctgaaagtcacagacgtaagtcttgtgacagttgactgaacacaaagataaattttgtttagattcagtgaggaagagtcagaagatcagagccggccatacactaaatacaagtgagttttgatataagcatactactggctataagcatttcaacaattggctcataacttgtggttcggaaacaagtcgttcaacatcaaaagcaagattaaattctattttttggtatgtctctgtttgagattgatcaatgtagctctacttatcatgaggtcttactcaaaagcatattgctgattttgaaactgataaattcatctaataccgaccccgattggctcataccttgtggttcagaaacgagttgttccacttcaaaagcaagattccattctatttcttggtgtgttccttttcacaattgatcaatgtagctacactgatcataagttcttaacaatgagcatgttgctgatttttaaaatgataaattcaccaaatagcttcctcatctgatacggacctcggttccactagactcaaagtcatcttgtttggaattatctggcaagcctccaaatcacttgccattctgataaattcaatcctaacatgctttcctctttctaaataatcaatcaggtagccgactgctttttcattttgtgacattcactccaatcatttaatttgcataggagtccttttctgttttacctggcatgtacctaattacatattcctattgttccacttatgaactcattgcccattcaaaaatgtgaaaatttggctgatactctcaaccaattgattactgccaagaaacagatcaagaatcacttgtattttgcttggaatcgtcgagattaaccagcttgatttcatagactgtaaggcccaatcaaccaattcaaatatgtgtgttaaatttttaagaaccctactgtgttctaataatttataactgatagttcttcaactggtatcagcatcaatcatttggactcttcagcatgttgaacttcacaaaggaataccaaaaacaacaaaaacgagacaatcataccaaacagaaacaaaacattagaagatccgagttgactttatcaggtcatgatcccgattccttgttaccccccaaatgtgttacctggtcaatgaaagaatacaaaccatgcaaactcttcccccatcaaatcttagagggagaccaaaagccaacagctgccgaacttgaacatgcgcacacagttgcaaaagaattccattacttcggacatggaaaggtagtggttctagataagcacaacaaaaataaagtaatagcaataattgaattcactccgctggaagaactatcagcaaaacaaacaagtgaccttaacatagtcaccagcttccttcacaagtgcaagagctttgtcgactcaatatcatccaaaccacgtttctggggtggcaaaatgtgggcgtttggatggcaaaagtgtatggatactttcaagcttgctggactttacctcaataatgccaagcccaaatatgatgcccacatgcactcttcaccatgtccctcaaaaattcttgggaaaatgttcaaagatttagcaaatgtggtgtttgaagaaaattgtgagctcatgaagaccaattcaatccctgccttcgcatccctaaatcacaaagactcccttggcaaatacgactgctctccaaattaaaatttgactacaggtggattttataatccaccacacaaggatgaacgagatgctcaggactttgcctttggtttattccttccaacaaactcggctgatggtactcttctaaaaccatctgatagttttgatataactggtggcgcattagttttccctgattatggttttgggatcaatttctctgaacaaaaaggtattgttaaagttatttgggcttcaagaaaaataaggcattgtactcttccagctattgaatccccttttcacacacgtatgggtctttcacttcaagttaatgttacaaccacagtccagaagtcaggtacttcctcagtcctttctcatactcagaactatccacacactctgcgccttctccatttccacattgatgcacttcctcaactcaaacctgctcttactgactcaaaattcactctcaatcagaccgaaatcagcctcagcttctcagactcaacacacaaacaaaaccctttcaagaactgaactgatcattgttattgttactgtttatctctcttccctctgtttcctcatatactcaattgctacgcgtgttctcttttcctttatctatatgcctacaaaggaatagccaaatatttgtacttataagactgctgcctgtcgactgtttgtttctcttctttctctctcatgcttcacggaattacatacttctgcctatctcatctcacagtcactgacttcaacagtcagactctccccattctgtgccacgcattatcttcatcgcacctcgtgcacatactgcccttgctagagttaacaaaaaaacagccaacacctttagagatattgaaaatggtgacatcttgaagaggccaaaaaataagaataaaaataaagaagatttgtatgtagctggacatgattattgtatgaacttatgaacccttcctcttatcattcatcttgaattgtttgtgtcattgttttttttcttctgctgcaaataaatattctttactgatgtcatgttgttcttgcacatattttgagcaaaaacaattataattacatagcatatctccaaatctttgacaactcacaactgtcactgacttcagaaaagtccttgagctcccataatgatttatttatgaactgactgatctctgtcaagttcagtcacaaatgtagcataattttcttgtgcttagctctgctaccagcctaccagacaggagtcacattcactcatacaagttcacaatcaacccggttttcccaaggagttttttttgaatcacagtttatttgcacagggtggaatagtgatcataagacataaaaaaattgagtatgcaactagaggataacagtcaaaaggaacagcaactcccaataactaataacaaccaggagagactaataaaaaaaatgagggagatactggggacatcatgaggtgatcattgcatggaattggaggaactgttgttagacaggccggaggaggtatcaggagcccctggggagcctgcaattgaattacaagttgcggtggttagaggtactatgtcaatgtaaccatcatcaaggtcaaggtggagtctcttgatatcttgaaccttcattgagcagctggggaaggtgatgatctttacagatgtcctggcgcggggatccaagaccatgcaaaagttattctctgcaaaccgaagtttgttatctttccagggccaagcttccataacattttccgtgcaaatctgaagcccccgcacagccatggaaggtgatggaaccatggtttcaagcttgcaggatgattacatgtgtagaggggagggatgtaggctggcctgtaagggacagcaagggacatgtttggagacctaagataggctgcgaactctggttacctgggctattggatagccagatggtggtcttatggggtgaaaaaattcatgcattcctgggtcctctacccaatccacctgcctggattgactgcactgctgtgacagataggtgacagtttgggagatctgctcccaggctgctagtccaagttttctagttgagcaaacccacagacaatccacttctttccttctcaactcgactcaacccaactccaactccggccaccacctactccaactcaaccacatcaagaacaaccccaaactacataggcaaccctcaagtctccattttccctcttttatcaaggaacacagttactccgactccaaccaccacctactccaactcaaccaaatcaagaacaaccctgaactacgtaggcaaccctcaagtctccattttccctcttttatcaaggaacacagttgaactgatccttccatatccctcattttgacagttcctgatctagtcccatactgtgcttgtcgttgtttagtcgtcaggaatccgcctcatctcccatactgtgctcgttgttgttgtttagttgtcaggaatccccctcatctcccatactgtgctttttgtcgttgtttagtcgtcaggaatccgcctcatctcccatactgtgctcgttgttgttgtttagtcatcgggaatccgcctcatctcccatactgtgcttgttgtcgttgtttagtcgtcaggaatctgcctcatctcccatactgtgctcgttgtcgtcgtttagtcgtcaggaatccgcctcatctcccatactgtgcttgttgtcgttgtttagtcgtcaggaatccgcctcatctcccatactgtgctcgttgttgtcgtttagtcgtcaggaatctgcctcatctcccgtacagtgttcgttgttgttttttagttgtcaggaatctgcctcatctcccacactgtgctcattgttgttgtttagttgtcaggaatccgcctcatctcccatactgtgcttgttgttgttgtcaggaatctgcctcatctcccatactgtgctcgttgtcgtcgtttagtcgtcaggaatccgcctcatctcccaaactgtgcttgttgtcgtcgtttagtcgtcaggaatctgcctcatctcccatactgtgctcattgttgttgtttagttgtcaggtatccgcctcatctcccatactgtgctcgttgttgttgtcaggaatccccctcatctcccatactttgcttgttgttgtcgtttagtcgtcaggaatccgcctcatctcccatactgtgctcgttgttgttgtttagtcgtcaggaatccgcctcatctcccatactgtgctcgttgttgtcgtttagtcgtcaggaatccgcctcatctcccatactttgcttgttgttgtcgtttagtcgttaggaatccgcctcatctcccatactgtgctcgttgttgttgtttagttgtcaggaatccgcctcatctctatcacaccatgcaagaaattgcatcaccctccccagcaacatcttccaacctatctccatcagttgtcccacaacttcgtgaaaaacttggcaggcttcaagcactgattaatggaccggctgaaacatggaatgctgagttacccaagatgcgcaagctagtcatctggattcagcacttgattttggaaaccgacactaaaaatatattgcttagaaaagccaaaagtctgaagggggaaaatagccaagattcaagcaacgattgaagaatatcctcaagatgacatcaaagagcaagcattaagcatcctcaaacacctcactgaaatgagtggccagctatttatcggtccagatcacaacggcaaaactccttatctcgaagcaagatacaaaccactcaaccttctcaccacgctcaaggaaatccgaccttttttactaggtaccctagagtacgcaaaacaaccgcaaacaaaactcaaaaaacttatgaaagataaaaactccaagattgactcagtcacacaagagatgcagaacatgaagacaaatgtggcaaaaatggaggaaaagctggcaaaaacggaacaagagctgaagattacaaaggaaaaggtggaaaatacggagatgatgaatgcagtgtacgactttgtgcactccattgaacggattgtctgccggctgctcaactttgatgaacaccggtctatgactatcaatcaagcactcaagtcgggtgcaactgactggtctaaattgcagaatctactgaagcttgaagaccaaagcccggaatgcctactcacaacaatcaacaaaatcaaagatcaacgacttgggtgtgaccatgcttcaaaatcaacagccaaggacctggttctctcaaccagcctgattacaatttctcaagatcacttttcactccgccaccctgaacttgacatgctccaaaacctcttgaaatggagttcgtcactcctccctgcctcagccacacttgacaatctcaagaaagaagcctaaaatactcttgctcagctgcatacctctatcaaactaaaaacaaccttccttcctcaacctgaagctgcccaaacactcactcaccccaatcccccccttcacatctatcacccaaaaaatcacccctacaaacttatgtctcttctttttttttctcactagggccgccaaccgatgcgtctgtgcggctgccggtgtggtaatttaatatgtaaaaaattcaaagtttttcctttatatacatttttctcatacattcactcagaaatcaaccaatttaatttcagaaatggactctatggacaatttcagcctaggtcaccactggacgcatcattggaacactcacagattggaagttacacccctacggacgcatatcacaagccaacatccaatcaagcacatgtcacaaccctcaactcaactctcagttatgcttatacacagctcacagtataaacataatttcccacacctctttatctccactgcataaattagtttggttctatttgtcacctcatgcactgcctttgcaggctgcgcagtcttgattgaattacttttcccacagtttatcaattttctcacctcatttatgacaacagctggatttttcccacactttattgcctcatttgacactttctcacattatttacgcactgcagcacagcctttggcattaattgtacacagcctcactggttaatttccctcacttgcatgatcagactagctaaattcactcatttgtacctacaggccagctaaaatcactctttcttgtctgccctggagctaaattccctcacgtttgtctatagaaggaggctctcttccccccatttgttgtctcctcagttcattcactcagtacatcactcagcagtcaatcaatatataactcaccagttacaaacaattatataaacctttcacctgttacataacataacagttttattttatcagcaattacatattcaacctttacttttcataaaacaaagttcataccagaaccgaccaatcctatcacgttattaaaactttccaagctaagcttgggggtcttgtttttgatagtatagaagggcagagtttgcacctccatcatccccttctcaattcagcaaaagggtttcacaaccacttttgagtcttacaccggaaaagcatgttcctgtgctgactgtggctgcaaagatgcttccgccaccagcggtagctgctactaaaccctccaattgcctgttgctctcttgttatccgctgctccaacaatattagcattagttgttgcactttgacacatttgtcaaaacttgttatctcctcttacattgagcgcaatcacgatcgaaacctccttcaaaagaccacatcatagctacaattttttcatactccattggatttctttttttctctcgaatttacttgctgcctattcctctttcatcatcacctaaacttgcaatcgtactgaaatgcgagcgtaaccaagcccgcaagcacccgtaggtgtgaggtgcaagcgaggcttatgaccaagagtgaggagcccgcgcaagagctcctcagaaataagcgtagaatttttttgtttcaagttttaaattcgatgtttgatgtcttgatctcactaccctatcctagctgagcgctggcatcccatctacaattctgttggtccagttttctcccgccaccgtttgttttttttctatctttttttgaaaatagtcattttttgtatttttatcggacctttaatgttttcgctttcagtccattaaaatgttaattggccaattggccgttaaagtataatgccataccctcaaattgaatgtacagtatatgaaaaaattactcataaatagagagagagagattgaagagagaccaatcgaccgagaaaaaaaaagcgaaaacgagcaacaagtaaggaaaaacataagtatttaagtagaagtacactcacattgctcgctactaatcactgtaacacattgttttcagagagagagacagagagagagcaagtgattgactgagaaaaaaaaactaaaaaaattgacaagaagtaagtagaaataaaacattacaccaaacaatcatttagttctttggaaagcggtcggaattgcaaagtgaccaagatcaagtctcttcggaattgcaaactggcggtgagccaggtgattgggacgatgtgattgccaaacaattggatggtcgatcgtcgaacaattggatgtgatcgtcgaatgttgaacaattgtccaggtccttgtaatctcttcggatgggcgtttggcaaggatgttgcgacggccatctgatgaattctttgtcctctcgctgtaagactcaaaagtggttgtgaaacccttttgctgaatggagaaggggatgatggagttgcaagctctgcccttctatgctatcagaacaacaagaccactaagctcagcttggcagtttatatatcgtgatagaggatagtttgagatgaagctgtcgaatgattcgtataacggttaaaggtgttgatggtgattgttgatgatgatgttgttgttgatgaagttgttgatagaggtgtcaaagattgttgttgaggttgaggcttgaacgcaggtccttgaggttgagggtatataaagttaaaaagaggtgatttggaaccaaggcgctgggcgcttgggagcactatgcttcaaccaggaatggaacaggggactgggccacttggtatgatgatgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgagacaggcattggcctggagagaacttttctagcgacctgaatctgatgtatttcaaagagctagctcggtagaagaataaggccggagttctctcagtacaacttcaacaattagaatctgatgagagaggagaaaaaggaaaagaaaacatgattaaatgaaaagagaaagaaatgtgaaatggttttactcacctagctcggtagaagaataaggccggagttctctaccgagctaggcaggggtggagctgattagtttataaggatgaaatgagttggggtgattatgtaagcctctaagattgatttgtgaaacctgtgtgtggcggggtttcacaatccactaatctcttgaactgcttgttgcgcatttcgagaggcatacccatcagcgtcaagttaaaattctcgcggtcgcatgtgcgtgtcacatatgtcgtaaaactctccccatagccgaatcgtttatgacgctcggagtgtatccattggagctcgtggaaccaagtaacaagctcatacttcgtctcattcagcatgggtggaaggtcacaaggctccggtacctcgataacagctggtggctgaatcgcactggtggaggccggtggaggggcactttcggctcgtgatttggactgagaagggcttcgtggcagagcactctttggtatgacaggagccttgattgaactgaacatagatcggcacccgtgtactttatgacgagggcgggtagagccagaggattctgtatttaaatctaaagttctaatatcattgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcagtgagggaatttgctggtgagagcactgctgaggaatttggctagcctacaaggtcctactacaaggaatgcatgtgcacctacaaaggaattcaatatgaaatataagccagtaaaggaattcactatgatacaaaggaattcaatatgaattatgcatccagtattcaaaatgagacatggtcaggataataataaagaaaagctcctgtgacagcttgagataagtgtaacttctgaactagtagagataagagggtagttgtagtgagtgactaggggttattttacctcagaaatccatttttgatgttatttttaccctatcttcagtatttagagagataataataaatttttacatttttgacgtagaaacacaggaataattaccacatcgccagcttgatcttaaacggtgtcaggtgtttatatgagcgagcagggagtgcatgtgtcgggttgggagagagagagagaaatctcaatcgaattaaatgctgttgagctgaaaggcaaaaaggatagaaaaaaagagcggttcctcgaaaaaaagagccatgcaaaaaaccatggctttgctagtaagcggccacagaaattcaagaaactcaaagtttcatgaattttattgatcatcaatgggacatatttttcaggttctgaataggccacttgataaataaaaatacaaagttcaaactatgaaaaagaaaaaaaaaaaacttgttcaaaagtgaggcctgcaggtgctcacaacatcctccatcaccaaagcttggggatgctgttgggccctgatggctcattattcctaagtcgggagagtccttggtgcatgcacactcgacaagcggctacagtgccccacgccgcagcagggacgcgggcttttgttaagtttgactgaaatgctgaagcctcttaaaaacgaaggcccgacatgtgatggaagctagactgcccaatcctgattaccgagccctaaaagagccctgaatagtactgccactgaggtcaagtacccaatccaaacaatacgaccaccgatgaagaccatgagtatgattttgtgagaaataagattgtctggaactatgcacactacatacaatcaaccaacacttttgggcgaatgcgcagacttgatctcggcaccttggtaccttgtggaaatactttgacaagagaataaaatgagagactcagaaataagatataaaaataacttaatgagtgatgaagatgtgtagaagatggaacaagcaaatcaatgagagtcaagagaacaattacaaactgtggggatgcaaagtgaaggatagtatgaagatggtaatcaatacaaaagaatgtaaaattggactaaacacaaactcaaatttttcacaagttaatcatctattagtaaaccagtcgggtgtccgctggctgcgccacgtcaacactggaacggatcgagcaacaaaagttcctcagtttcatcctggatgatattttggatctcgcctacaaggttcaagacctttgaaggggggtcgagattgcctcggtggagaagactcgtgcctggactcttcggactttgatgatcatcagggtcagagctcgccgtcatctctacgacctcggtttccagagcgggcgagaattgagcgggatcacaagtctctagctcttccagaagctccctttcgatgatcttcgaagttgtctccaacaaattctattggatcgatccgatcgaccattctatcagcatctttattaagaaaacagtagaagtgatgcaggaagcacaggctcacgctgagtgccagatcgaggtaagccgatgcttcggcacaagcattgacttctacgtcccagcctttcaactttgggtcagtcttgtcgagtgaaggcgatcctctgttttccaaggacacggcctggttgcccgaagccgactggtacatccctcctcttttcgtgagctttgggctgcctttttcctttcctacgttgagcaggtgacaggagaggtggtacttctccatcagcccagcacgaatttccaaaagccttcgcagagattgggtgtaaggaaccagttcaaattctaatacggtctgcagacttttcttcgcggccgaaaatatatcatcgagccgcagatatacgagtttcctaagatggatccaagccgcgtgtttcaatcagcatggcattgcacatgaagcgcctatcgcggatagttgaacgaaacttaactcacctgattctcggttggaaactgggagttttggagcaccgctggtcaatgatccggttcacggcgtcttggagaagttgaaaaacttgggatagtgcgtcgtgggcatgtgatttccatttactgattggcaagtccatcagaggagttttttgacagaaagcgtgtccaattcctgatagttttgggtggttcaagctgcagacgttggagattggatggggggatcgagcaaattagcgtttcggcaaatcacttcacccaattaaatgtgagcacacacctcttcatatgagacagatggtcttgcacgtctgccaaatagatcctaggtcgacgggaacggatatcaatctttttcgggtcggtcgtccggtaggcctccgggtacagagacatgtccgcaagctcagtgagttgtttgaaggccggaagatcatcttcttgcctaggcactgggacaaatagcggaagatctgaaaacgcccggtatcctagtccttcatatattgcctcaatttcgtcgccaagctcttcgccggcaatcgtgctggtcaccaatcgatttatgtccttgaaacaagtagtgtagacgtgacagaaggagctatcatttgtatcatcgccggtctttttagtcgcggtagtcattggcgatgagagcgagtagatttgagaggtaattccgagcagcttgggtatcctaaatatccaaagaaatgaaattcattatatggggaccatccgaaagattggagacaggcgagagatgatgtgtgcatacgattcttgtaacaattcagagaagatctctccaaagaatatcaccagttccgagtcatcaaaagttgactcgaaagtcgcttcagagaaatatgggttttgccacctcatcactttccaagctgccctcggcgctcgaatcgacttgttgcttctttgccttgagagcgaatcgcccggtttcgagggtaaatatgggggcgcctttgtgacagagcctgagcggaacgctctgaatcccgattgaatcacccgtgttaggttggctgtcggacttgattgggctacctgggccgcgtctagacagttgaaaagaccttttctcaagcgggaaaaaaaagtcgttagacatggacggacgtagcatgccaccaaggctaataatattgaggcttacctatgattcgatttcccgtaggatcaactcgttgagccaaaccaaaagcgggatgaacttgaagacggtctgttaaagaggattgaaactcagacttgttcatgagaacatctgcaacggccaaaagagtgaggcgtacctaacccatgggtcaatagtacaacatagcagttggtttcgaggtaatcagagagtacgaagtcttgaagtgcccggtttgaatgactttgaataaaattctagcaagagtgacaaagtgttttaatcaaggaaaggtattgcccctccgcatggatgtatgtatgactcacgggcaaagtgaccagagtcaaatctacgactgcgcggcctcgaatttccaaacataccacattcttgcagaaggcacgtttgctcaggattaatttgctgggggcagtaccggaggctgcttcaagattgctactccgaggggccgtcgcggcgtgttcacgtagaagataactgtgggcctcacgcaaggtcccttcaaccttgcttggctcgcttatcacctcgccgaagttggtctcttccacatgttctgggctctgcttgaagttctggctcgtgtagtcgtaccttattttcacctgacaactccagtccacttccatcacattgatcatccggaactcgattggagctctttggtcatgctcaaactcccgaggaattttgacctatgtaagagatgcgcgggtgtcccataaccatccccggcgagcaagtattcccgagttagagtggtacgtagatcagtttcagagaattactacaataagcggagcaatagctgaaaacttaccccggttacacattccaacaacgaagtctgctgcgcgagtggatcctgaaagtgaaaggagatgttagcctaggggttcaatataactcagataacccgacagagcatcacaagcagaagcgcgcaagtctcgagtcgcactcacccccagaatcacgattcttggaagttctatatcacactggtgtccaacggatgacttgagcgaacgtgttaactccatgaggcgacggattcggtcgccatgcttgaccggcaatgatttgatttttgaatcggttgatgataggtgctccgggctagtttctttatgttcgcgaaagcgggagagcattcttggaaggcaggaggagagtatgttatatcgtcaaagggcttttcggaagacgatgaaggaatgagcgggcgagaagaggcaggcggatatatgcaccacttgttgatggatgacttgaagctgcacgtacaatgaaaatcttgatcaaagggtcaccacacaccacgtcacactcgccttcctcgtgcggcggcctgatagtgatggcagtcaatctttaacgattttcactctcccaggcctgacaagttactgcagcctcctcccagacaagttttttgaataagaacgaagctctcgggattcaacaggattcaacagccgatactatttaacatttcgtacataacttttccaaatttgaagtcagcttggttaagttcacagcgggctcaccccgatgccacctcgtcggtggatttcatgtcgaatcgacatcgttcactgaatgggaaatttgatgtgaaatgacatccacccatgccctacatcgtttttgcatcacaggtggcgtcggttttgatctggttgagccacccgtggccactacattgtattatactataagtacattcacacaaaattcctatactacacagaccggtcagttccccgcaaacgtatagactttccagagtttccaggggtacctcgatttccagctttttgccacctggaaaaatttctctaagtccctcttccccaggtgccccttgaggcctgccacccagcctcgcccagctacatcacatgtcatcatacagccacatcactcccctaaaacacatatcatcgggtgtacacaccccgcaccccggctcccttacttacacatccgacatcggccttacacacccacaccggccttacacatcatcggccttaccacggtgggccttacacatcacttaccacaacccgtcttacacacccgcacacactccatacacaacaccccaccgacaacacaatctcgatctcaatatattttctctcaaaatactttcaacctcattttttttgtctcggttttttcctctcattttgtctcggttttttcctctcatttttcgctcccatttttttctagtaatacaatttgtgtatgatttgcaaggcaatttttttggggtttaagttttatgtgaggtctatatacatgagagcaaaagcaacagaagatgagatgaaatgtattttagaatctgtgagaggaattggacacaggagattttttttgttttgttttgtatttataagaggaaccggagaaaaccagacaagacaaaatgtgaagaaacaagcatcaggctgagtggggattcatgttcgatggtacaaatacatataagagagaagaacggtcagtcatcaacctcatcatcgacatccccttcttcatattcatcttcatcgtcaatatcttcatcgtcatcatcttcatcatcgtcatcgctgtcgttgaaattggcatcttgatcctcatctccatcatcagaagaagaactcggcgtgtcttccccgctttcggaaaaatcagacaaacgtcgctttcgcttcttaccagcattcgtgctcgtggtccgagcggccttagcggccttagcgctggctccggcggtattgctcttgagacggcggtgatcggttgtgatcttctttttgggagccttcgcaatcacacattcacctttgtttgagtttgaaggttccaactccttgtccgaggtctcttcgggatcagcacccaacgtctcgggaacctcaggtgctggtggccccgtgagaatgaccaaatcttcggcaaaggccctcaagaccttttgcaattgctcgtcacccatggcgccgggcttgccgcaaaaatgggacacgttgattccatagctgttgtccttgatgcgcaaagtaacaccgagcttcttcagagatttctcggttgtttttccgggccacttcctcctgatgtgtgtcgctttgcctgtcattacaacaactgtcagtaaatgtatgatgtggggttcgcacggaaaacttactgattgcttcattcaatttttctcgggcggcatctcgattcttttctcttcctcctgtatccaaacaatttgtataataagtaaaacaaacaagagagatcgagagaccttaggagacgtaccaagattccaagcggtttcctttgaaccaagcttttgggcttgtttcctaggtcagaccactttagcaacttgaccagttgctttcctgatcacctcttgaccgcttgcaaaggatagaaagttggaactgatgtccaacttcttatcctttgcaaagatatccacaaacttctctcccataaagctactgccactaacaacttcgtttgaattccccttatacaacatgacgaacccttcaatgtcgtgcgcggcaccaagattttttaactataaacaaaccacaagtcagttagattctgcaggtaggtgttggaaggaactatgatctgacaacttacatcaagcatcacctttctgctccaaagttcggtttcggcactccgatagaagcgacttttcttgttttttgctcgggatgcttcagaagtcccaccatcgggtccagggcattcaccacgtccaaacggatttggcaatgtcttgaggaattcgatgtctttgtactttaacttggtttgttggtcaagagctctccaaaggcggccacattcacgctttcgttcacgcatcgatcgactttctgttgatcaagaacaggcaatatgagaaagacaggcagaaaggccgcttgatagatagaaggagagaagggacttactgtcatagtagactttacgcgcctcgatgtcatattcgcaaaagttgatgtacatgttcgggcctcggaatcggctcaggctgcccacgtggttcaagacgggtctgggtttgaggagtctttcggccgcaatcaagtgcacttcttgttggtatcgggagtaagccgcatcaagggcaacacgatcttcggccgccagacgtttgtaatgcccgtggtgggcaaccttctttcgcagctgatccaactggaggcccctcagagactccagaacgagtggatcaaggcgctttctctcgtttggcttccgtttactaccacgtgtctcttgagtctccacctcgcccgcgagatcacccgcacggtcttctcccccaccagagtgaactccagtcgtcccttgcggtacagcagatgcgatcgtggtctgctgggcgccatgggaagtggaaggctggtcattcgaagtgctcgtatgtaacggagtagccggttggccagcggttgatgtgatcgtggtctgctgggcgccatgggaagtggaaggttggtcattcgaagtgctcgtatgtaacggaagagccggttggccagcggttgatgaacgagggtttcgaggctgtttctttggaggaggaggagttggaaccgcttgaagtggagcaggaggaggagcattagatggacgaggatttgaggcctgtcgcttcgtggagccacgcttgcgaggtgcgcgtgcgccatttgaaggaaggcctccgcggacactggcctgcggcccggcaccatggcctgaagggtgaattggtaatggccccggtccttgagttccgaaagccggtccaccggtcaatggctgtcccggatgagtagtctgatgagggataggaatcgattgtagcgccccagaattggtagacatcacagtttggttgacatgaggtgagttgctggtccaaccttcggtatgattctgcaattgatgttgggtcgagtgattgggatgggagtgtacagtcgacatgccgaacggttggttggtagccgtagagttttggtgcgagtaggttgagtgtgagtagctttggttgatattagggtcaagatagtattcgcttgagtagttggggtctagatactgctcttggcctggatgtttgtttgagtagttgaggtctagatactgctcttggcctggatgtacagcaggcatgaaatcggtggcgcctccggaatactgagattcctccgtgaaatcagtcgcccctccagaatactcgggttcgttgatcatgtttgaggtgcggaagctgaacgtgggcggaggtaacatcttgggtggtggcgagtccggaactgtgatggaatggaaagtcatggaaggtcaggatagatctaataatgtatcagcatgtcaaacaactacctacatgtcagctcagttatggtcagtggggattgattagaagatgaatctggagcactagtcgagtttgttttggagcttgcaaagccctttggtggttgattggtttgtttgacggtcttccgagaagattcagaaagagctgagttagagtttttagacagagcaggtgattgattgttatttgactgtgtcggccggggtctggaggtggatggttgaggtctggaggtggatggtcgaggtctggaggtggatggtcgaggtctggagataaacctggatgagctaatggagaagccgggcggcgatacaggcccgtcttcctttagctcaagcgcttggcccgcccgactaattagagcccgtgcacgcaagtcatccaggtagctccgggggtggaccgcttgtgtccgccggcggccctcgcccggtgacgattcttttattctggccatgcaggacaccgtgatgcaggaaggtcttagtggaccgattggccagggggaatgagaagagggattgttggggtaggtaacgaagaggggcaatgtgtccctttatatactcctagtgaccataattgttatccttcttcatccagcaaccggtgtccgatcattggccggtgtccaatcatcggggtgtatatcctcaccatacttgctgctgccccatatagccctcacttaccatatacaactaaaaacctacacatatacaactaaaaacctacatttgtggcaatgatccatggaaactccgaagccaaaacattaacattaaagctttgcggccttggcaaacccgagcacatcttaaagccgcatacccgacagcaacactaagccaacaatggatgtgacacaatcaaaacatctaat