ctggttcgatggaggtgcgagtttggactcttgagcataggtagggtgctgttaaagaatcaggtagcgccagcaccaatccgctaaacaagccagaagtggaagtctgggtggtagatctgcccagtgagtgtaggcccagatgagccaggcccaggatgttgctgcggggctggacgggatgcaatcgcgggacccaaagccgagtgtgagggtgccaggtgccaggtgatgtggctgtttgtccaatggtccagtcccttgtcgcttccactcttcgttggtggtgagtgtacactagaggtacaacgcggagtcgaagccgagctgtgtgagaaattcccttcggacgctggagctgctcactcggctgcgtcaactcgcttccaactttgttaggttcactagaggtatgttgggttgttggaggtccgagcggtgtgttttgtggctgtcaactacctgcctaggctcctaggttaggtaaggtacggtacctaaggtagtcaggtaccgacgtagcaaagtcgtggacagacgcaaaagcttgtaaatgaatgggaaggtgatgatcgcctaaaaagaccccggacggaaccttgaatcaggttttactaagggacggtcttgtacgaagcttcaaagaggtgtaacagcagctacctctatagggacggttgttgttaccatgtccttgacaattacatgcagagtgaagacgggctcgaggctgaaacggcaaagagaacactgcactttctttcctctgttgtagctcggtttcgcaaagtgcccgagcagattccctgaagtagtagcgcccaaggggaagctgatctagatacgccggcgcgcttattacggcctggagatgatcacccgaacagggcgaaaggacgtccagggaatggaaatgggatggcgaggctgaaatgttattccgttgctggtgtgccgtggaagcggatgtcaccaggcaattcaagagttgtgtaggtaggctgcgctatcgctgtactaactttacgtacatagaaaacgctaggggaaataataggccagcgatagagatcaagcacaacaggtcccctctaggggaggtatactgcggtagtcttaaccgatgtgtccatgcttggaggtggccccgagccccagtcttggtaattacaggtgtcaatgatctccactcgaatgaactgcaggcgttcatttagcgccatgcagggtgtcttgggcccatttccagtgctccccacaggttcttcctttttcaagcctcatttgcttgcttcagtgtttctgtggtcagatggtatgaatcaacgagcgtcagtctttgtatttctaaggtttggttggcaatgaatatctcaggctcgtttgatggctaaaaggaaagagcgaatcatgttacctacccaatacaaccgcgttacggcatagtaaccacctatgcagggcatgcacaaaggcaagagcaattacatacctactgccgcaagttcgtaacatggaacctagcactgcagttccgacttcaagttccgtcatctcacttggctggaactggaggtaccatgtactttctcaaccatgcgcactgtctcgcaaaacaatttcgccgcgcaaacccatgcaatttcaacctgcctgcaataatcctcactgtgcaactccatttattgacatcgtcaaaaaacaattcagactccaattgaacatcacggccacgatgctgatgaagcgacaacgacactaaacctgtgatccttgcagcgcttacgggcaatcatcagtcgcaataccaaacttcaatcatatgtccagaattcatgcgcaatcaccggcttctccgaatgacatgatggacgagctcaacggccaaacagaacatgcacccagctgcccagtgcctgctcggagattgggggcccttgagcatcccatgattatcaaaaatgtggacaaggccatgaacacatttcctgcacactactcactcgaggctgtaggatatatttctctctctatcacgtggaagcatgagatcgatactgacaatatcctccagattgttgattcatccagccctcaagtgtccattccactttatctacgacacagtgacccgacagtgaggccgattgtctcgcacaatgctctcacccacaatgttgttgtcaaagtcacggttcccaagcgtacggggcggaagcgtaaacgtgggactgatgatcccttcgagggtcccgttgtcgacaacaacacgtccacgacaacaaatcccaatgaagaagtcttctcccgggaccgattagacgcccctcggcttctccgtcgaaagctcagtgacaatgtagggaagtacaccgttgagcccatcggcgtcatcaccaacacgcaccgctaccgcggcctcgccgacttccagtacgccatgggcaactcccccttcatgtcccgattcgtcgaccaggtgctgcccggcgacgtcgccaagctcaaggagttcgccatccaaccgggcatcgaatccgggaagaacatcgatttgatccctcctcctaacttcacccccatgagcttgcccttccaatacggttacgcccagaatccgtacaccaaggaaatcagccccggcactgctggccaagcggacgacgacggcggcgactccgatgtcgactctgaagccgagttccggcgcgtggtcaatgtgacctctcgtgtcccggccgccggctacttcatcgcgcacgatgagtatcccgtcccgtccgccccccggcgccagcccaacctggccgacccacaggtcgctcttatcatgaaggaaatgtgggcggcaatggaagagcggccgatctggacacggcgcagcatgtggaaccggctaggctccaagttcgcctctttgcccaaaagcggctcgctggtgcgccactgcctgcaatacgcgggctaccagttcaagggcggaccgtggcgcgacgcgctggtcaaatacggcctcgacccccgctccgatcccaaataccgcatctaccagaccttgatcttcaagctgcacaagacccgcatcggcaccgtcggccgcgagtggaaggccgtccgccgttccgaactgggcgtcaccaactttggcaagtactggaacagctacggcgagggcgccaatctcggaagaggatccgagcgccgctcgcgcgagacgcacgtgttcacgggcgagtcgttcagtaccgacggaaaagtctggcaggtgtgcgacatcacggatcctctcctccgtcggttgtttgaaaatgccgaggtgcggcccgagtgcgacaccgagatatcgggattctaccaccgcgtgctgtggtcggtggcgaaagcaatcatgaagtgcaagatgctcgccatccggtttggccgcacgctgtcggacgacgatttcgggtgcacgttggaagccgtcaaggggccgaatgatgggggagatggtggttcgggaactagtattggcatcacgctgcctgatctgcagctcacggcgaaggagtgcgagcagctacgggggagaaataaaatcaagccgggcctcaagcaagggcgtgatcggtgggaggagaggaagaagaagacgcattatagagttaggattcccctaaaggaggtggaggagcgcgaggcggagaagatggcgttgttgttggggattggacttaagccgagagagaggaggcgggccccggctgattctaccgctggtctgggaccttctgcggttgcttctgctgctgctccaggtacagaagtggatgaagtaccgcttgatccagcactggcgagtatcggcgtagactcagctcgggctgataccaccaaccccacaaccaccaagaaaccgtcatctaccaccgcaggcgagggtcaaaccgttaccctcgaaacacgacatcgccaagatcatcgtgaagacgaggaagaagaagaagaagaagaagaaggcgaagaagaagtccaagcccccaagatcctccaagacatcttcgaagacaacgaagacgaagagttcgaaggtctttccgaagaagaggaagaagaagaagaaggcgactttagtgacggcgaccttcttggggacgaagatgaggacgaggatgacgagcgtggctacgatgacgaagacgacgaagaggaggatcgatacggcggctaccgaactgatgggggctaccagaccgatggcggctatcagaccgagggtggctaccgttaccggacggataaggaacttggtgacgaggacgaggatgagagtgaagaggaagatgatgaagagggagcaggtggcgagggtgaaaatggggaggaaggcgagaggggaagacctcattataggcagcaaccccaggcgtgggatgaagaggatgtggacattgacgaagaagacgaggaggagtatagcgactattgatcgctttctcggctctggctctttatcttggttttgctactcgaacttcatcacccatagcttgagatgacagaggtctttagttgtctattggtcttgcgcgcgtttattcgctctacgaaaggtgctgtaccttatcacgttttgtacgagacgatttgataagtctgattattataatcctacatggctgacagggttacctttaccagcggcatcttctacagcatggggggcataatgatgaacgtcggcggaatcctcgagtccattctcggcaacacattcccatgcgccgtcttcatgtccttcggtaagggtcacgatgctgtccctcttaagatcaagcaagacagggtgaaaccgggcagtcgaatggttcgatcaagggaccttcctcatcggcctggccataaccctgaccccggcatacaacgcatctaccgccttcgacccatcgaaccccatgcacccaggcttcgaaaattcgttcagcccctttttgggtaactcgccacttgtttgtaagattaggtacacaatgtcattaaaaagccaactgcgcccggtagaatgcgggaaataagcgcaaagccatgttgttttcgtgtctctgatacatcaaatcttggactagcttccacataaccatgccctttcttggttaaacgacctgcgcagcaacaggaatatgattcggaagatgaaccgccatgacctccacgccagaatcgtttctggcacgaaaaccgctgtccgacttctctctcaatcttctcagcgccttaaacccacctttgatactatccgcctcatgtcccttggccctgagaacactcgtcgccacccttgcgctatccccatcatagcaaagaagcaaaattcgtctgcggcaaagcagatctcggagctctttgctcggcgccttgaatgtctcctccagtctcttccagagagactccagaatgtacggttcagaaaagggactaggtgtgtcctcgtggacaaaaggcacattgaccgagcccgggaggtgaaagtcgtggaagtcgagcggctgccgcaagtcgatgatggaagtttgaggctggggctttaccttgaacgtaatcggcaccagcgcgcttgccagggcgtcgtcctgtgtgaagaacaagtcgagagcatcggcaggttccttctcccatttatcgtcgtacctgtaaaggtccaccttggtcaagtgctagaaactcggttaatttcctgtcacacacacacacccctaaagacctctgtgaacttacctcgttatggatcgtagggaagtactcagctcccagcttgtcgaagtactcgttgatgtactgatacggcagatcacagcacaggaagacgcaatgaatctcgccgtcctcgcccgccagctcggcgagcgatccgtcggccttgcgcctggcgatgaactggtaaaggcccttgagattgaagccggatgacggaccgcagacgaggccctcgcggcagaggctgagagacagcgagaaggagtcgtgcgagccgacctcttctatgtggtccacggctgacttccaggggaattgtacgggggccaggagcgcatgtgagcgcgggcccggaacgcggtcgccgggtgcggtgcatactctgtaaatcatgatgtggttaggtcgcgctcccctcgacgactcggacgacatggacatacgtacccgacacggtacacagtaggcttgacatccttgaagtacgttcccaaccccgtcatggttcctgcgataccccgttagatgtacagtcccggagatgactgagcgtgcctagtgtaaggtaggtacctacctgaggttcccattcctgcgcatatcacgttgatctccggtagctgcctgaggatttgcgggcccgtccaccgaatgtgcgccttccagttctaattccatgtctcggtgtcagcagctgtcggtagtatgaccttaaccttgtctttctgggggggggggggaaccaacgtcgtcattgtcgtattgattcgggtttatcttggagtcgtcttccttggcttgcctctcggcagccataatgcctccccgctcgtcatcaggctcgggttgcgacggaccgccaaacaatgttctgccccacggcgtcagttcagaccgaagttcatgttgcaggaatcactggcaacttcagcttcaccacacatacatgtcgaggccgaaaaactgcatcaaccggagcttggccggggatgtcttgttgctcaagtatgctcgaacatcgtgaagatcgtgaaagacgcgggcgatcagcgacatggaaatcacggtagaccccgagctgtactcgataaccgtctgcgtcttgcccttctccacactattctcgagaagattcagagctgttgttgcatgtgggttgttgattcgtcagtcccgccatccggcggcggccgtgtagcagcacaggaatcaggacgggcgggcgggttcactaacctggcattgatttgacgttatttgcaggatgcatcgacatcatctttgcgtatatgcggacgccatcccggcggtacgggttgaggcagtcgggtatctcaaccagaggcagcggcggtgacgactctgggtggaagtagctccggacggagtcgggtcccttgtacacgttcaaaggatttaccatggtggaagagctttgctgttggtcgatctgccgagtatatgagaatggaaggttttgcaacacatggaactgcggtacacccttttataataggggcgactgctctaggtaggtactgaagtatccagaactggagggcatatggtacgtacatatcaggccaagggatcgtcacttgtttcggcgatcgaacagaacatgccgacggctcttcctccttgttcttggtttcccaccacttccttgcctttgctgtgactacgtaacctaaaatacattctatagggtagagaaactgcctttgtacctagatcttggcttttagtcaactgttccacaagagtaatagcgcctctaatcctatctcctcctagttcctaaggatgtatctacctcaaaaaggacactcgattttttcaagcttgaaaatgaggatttaggaatttggaagtgacgctgaagctagccttgaagagacgattctaaagattctttcgttttgtaaatccgattattcttttatagaaaatcaccttacagggaaaagttttaggcttgtatcagctcttttccctttccttttctttcctgcagaaccaacccgtatatatgatgttacgagtcaaacaaacataacaactgtataacatcgacgtggtgattctcaaggggcttttggatttttgataagatgaaatatggctgagatgcaactagaaaggtagtaaaaatcctatagaaaagagaggaaaaaaagtaggacttttgtggttgcagctcagtcatctttcatcgtataagaagactaaaagtaccatgagaatcgccttgtcaaggtcattctggtagtacccacagggagtaataatcaatagtttggaaagcttttaccaaggaaaaaggtgaggtgatacaaggaagaagtggttgcggtggtttgcgctcaatccccacttttctccaaggtacttaggtaggctgaggctgccttcgtccaacgttcggcagaagtgggaaggctgagtgagtgagattaaactgagcgcgccgatttgcgctagtttgcgttactttactttgtgtccctcgaggtccggcagtgcgggtggatcggcgccgtgcataagcttattccggcgtcatcatgtcgaatccaccgtttactacgccaacccggaactagaatggtgattgagactctcgaagagttaggcagggaagcaaaatcgggggaggaaagaggggggggtggcctcgaccgaattgtatacgcgattttctgcttcttattcttggccatgttgatctcggggacatcaagggacaccgggccatcaagggacaccgggccatcaagggacaccggccataagggacaccgggccatcaacggacaccggccataagggacatcggccatcaagggacacgctcgtcattagctaagccaagccttttgcgatgaaatgcgtgggacagagttaagcaggagggatgtagcgacctgacatttcgccccgaacgatatggggcttactcaacaacaaatctggactcgtgggcatttcgtggtatttgaaggaggggggacaagaattgtgcgccatctgaatcttcagttcctgccaccaaccagcaccaaaacatggacaaagaaaccaacacccccgaggaggtcttggggtcagctgagaagtccatgaatgtgacgagcaagacgtctaatgacgacaccaaggcccacgagttcaatgagcagaccaactatgtcccaaagagaaccatcatcacggtatgtataggtagtgttcctacatataccccgtcgcacactacttgaaacatgaacggggaaacgagagcacagactgactgactgactgactgactgaccatggcagatattcctcgcctgcgcgggcgtcgaccttttggcacttatagaccaaaccacgctcgcgaccagcttgtacatcatcggcaacgccctggggtccacctcgcaggtctcgtggatagccaacggttacttcatgtatgtactaagattccttcgacctttcgcgcgcaaacctacctacctacctacctacctacctaccagtacatcatccccgtccaaatagcgctaaccagacactgtttggatgatatccagaacctcaaccgtcggccagctgctgtacgggcggctgtcggacatttggtcgcgcaaagtcatcctcctcaccggcctcgccatcttcttcctcggatctctggcctcgtcactggcgcagtccgtgctgcagctgaccatcttccgtgcctttactggcatcggcggcggcgggctgatgacggtcgcccagctgattgtgagcgatgtggtcccgcttagggagagggggaagtaccagggcattatcgtgagttagctacctacctacctgtctatcttattcttggccgtctacgtaaaaccgcagcatctgagtttgataataatgatgaaaaaataaaataaaaagggtgccgtagtggctattgccaatggtatcggccccgtgattggcggtgcgctgtcgtccaagtccgaggactcgtggcgatggatcttccgcatcaacatgcccctgactgtgcttaccattctggccgtggtgttcttcatgccgctgaagaaggtccggggtgactggaaagtgtaagttgagtacctctacctattattctcctgagagatagggtaggtagcgtttatgtatcgcgctaaccgaccctcgcaggaagctcaaggcagtggatttcatcggcatcttggtggccttggccggcacgatagttctgatgttggggctcacctggggcggaggtgaatatccctgggattcagctcatgtgatcgcgaccctggtcaccggttttgtggcatgcgttgcctttgtgttatggcaatggaagggtccacgataccctcttgttccccgtgggtcttcttcttctttcctctcagcttgaccaccagacatatgttttcaagttcctgacacatccgacagtccacatcttcaagtccaagatcgtgaacggggcttgcatcaccatggcaatcaacggttggaactttgtcgtgcaagtctactacatcccgtccttctaccagctggtgtacgagtactcggcgacgagggccggtgccatgctgctgcccgtcacgttggtccaaacggcaagcagcactctgtccggtcttgtggtccactgggtcggtcgctaccgcgagtccatccttttcgggtgggtttgctgggctgttggtctgggcttgatgtcaactcttgatgagactaccgggattgggaagcagatcgggtactcgatcctcatcggagtaggcgttgggaacacgttgcagccgtgagtctacctagtctggcttgtgtcttggtcaccgattcttaactatgttactctactaacattcaaaagtgctttgattgccgtccaggcgggcgtggttagacgtgacatggctgtcgtcacctcattccgcaagtaagtcaacaggtacgcgggccccaacatgacatacatatgctgaccagttcatgcagtttcgtgagaaatcttggcgccaccattggcctcgccgtttgtggaacaatcatgtgagcttgatacctacttacgtgtagcgtcgtgtatacctggagtgctaatacattcatatctgtcggtagcaataatgttctggctggatctttggggtctctcgacatcgaccatgacgcatccaaaactcttttaagtaacccacagatgtatctcaggaccgtctccaaggccgaagccgacagaatccgtggtgtcctgattcccgcgtatagaaaggggttccacatcatattcatgactggggcagctctttgcgcactggcgtttgtcattgccttcttcatgctgcctcaggtcgaattgtctcgcccagatgatgagaagcttagggaggaggggcgcaaggcgtacgaggataaaaagcgacaagattcagcatagaccgtagtctacctagcgaaagtacaagggcagcatctaacccttactagcttatttataggagagcggacggtttccgagttttccagtggggatggtcgcatgtgctttttttaaaattctctttgttgtagtgtccatatcccttcgtcaagagatatgtcaaatgatctctggcgcttacttccttccacggtgatacttaaccactcactttaagctcagtcacgtacaggatcccaatcacgcgataagaacacttctacggtgaataattctgttggtctctggtcatcattgatagccatttccttaatttcccctactctaccgatccaacccaacagatgtttgcttgctcacttactcaatcacgcccaaccaccaccccacggggcaccaccacgctgccctccatatccccctcgaccgtaatctccacgtccggcccctccacctccgcgtccacctctgtaacccggtccgtttcctcctccatagtctccttcacgtccctgctgctgctggtgctgctgataatcgcgcggctggtgctgggaataaccttgatagtcacgaccttggtgctgctgagattgatgatactggggttgatgctgctggtgctgttgatgctgagcatgatggggaggttgattcgagtgcggcggcggtggtggaggcggccaagcaccgcccgaagaaggagcgaatgggggagggtgaggaggtacagccatcgggccaccgggtgggaagaagttcggcggcggcgacggggtgatgtgcggcggaggagttggatgttgaggatgctgagggtactgatgaggcgggccgggcggcggaggtggccattgaccttgatagttttgcggagggggaggagggggcgggactgggaagctggggaattggtgaggttgtcctgggagaggaggggcaccaacgggaaagccgatgggaggcgggaccggatggaaattaccgactggttggttgtgcggtggtggcggcggcggtacgaagacgcccgggtgctgtggtgggcgaggcggcacccccgtgggaaagctggtaagcggtggaggagcatgataaggtggttgttgatgttgtcctcctctaagtctagcaggggacacagagcgacttcggccacgggaaccgtaccttggacttctctgtcggaagcctggacgacttgttgatcttgatctggatctagacctgtatctaccccgtgagcgagacctggagcgactgcgtgaatcatagccacgactacgggcacttctgtcacggctcctgtcccggctccggctccggctgcgactttgacttcttgatctactccggctccggtaccttctttctggcgattctgacaaccgctggcgtttgaaagcaggtctagcatcagatccccggctcgagtctctacttcgactggggctgtatgagcgcgacctcgacctcgacctcgacctcgatgaccgtgtcctttctcgagtccgcgatcggctgtcattgcccgaagctccgcgctgattccgtttcttcattttctcgcaaaagtttcgagaccagccatagtaggtttcacctccgatgacctcgccagtgatctcatcgatctctatgacctctcccatctgcccgatttcaggtgtaggtccatcaaggttcgcggcatccttggagaagatgttgtccacatcgacgagcagtttctgaaccgcctgcacgagtgttttctctgccggccctgcgggcaatacaaggggcttgatcatatcggggttcatgggcctcgtagagtttggttctagtacgggcatccagttgcctgccggcaagtcgtaccatggtacggacggatcgccgtgcatggctggcatgatataaggagctgctcttacgggcttgggcattgagctggaagatgtggcagtcggctgcgtagtgttctggacagatgcattcgatgatggcccgtcttctacggccacccgtagctgcttgactacagcctctgagaagtagcccttttcctcccatagtgaaatcaagtcctggattttgcgaatgtgcttcgggcagttggtgaacgaagaggcgctgctgaccaaaacgagaagcgcctgttctaacttgggagcgaagctgtcatcgtggttgcggaacttgacatggtagaggatgtcgttgagaaggtagagggcatggagacgtttgcgcttgactgacgtctcacgacctctctttttctcgctctcggtgagatccttggcctggccctggccatacgacttgacgagtgcaatcaggtacttgcaaaagggagcgatccgcatagaggacggaaccaggttggtgagagcccattgcttgcatttctgaacatacggcgcggggcaaacagatatgccgcacaacttagcaattggtcttatagacaagaggtgtactgttcattgagcatgtgtgttcaaacctggacattggagggcgagcactcggcggtggccgtgttcagcaacgtgagcgtcgactcgatctcgtcgcgagaacaggactgcgggtctgctcgaaaaagggcgcctgtgagggccgctttggcgacgatcagctctgccgacgtcgatgccatcgcgagagcgtcggagagagaactaaaattgtctgaagatgtgtcgtatgtgtgttgcgatcctgagtcttgaagagaaagtcgttcatataaacaggttgcgaggcgtccaagcgcgcggcgtagagacagcaatggtgaaagtgagatggattacctagttgatgaatagaaacctaaccgcaaacgcaaactaagggtacatggttctgtgccgcgattgatgacactgattggacaagagcatcctcatctgcagcagaaccttgcattgaactatgcatctaagcctgttacggtaaatgtatggcaaggttatgcacgactcgcaaagtggtcaaagctctctctgcttgtgctctttcacacaggacctaaacagcggcgtcactgaacgcgctggttatacttgtgtctgcatccatggacgcaaaacatggagcttttcgcgataacctgggtattccatttcaagactcttgcactggaaaacaagcatacgaaacgaggcccagttgcagctagccagctaagcagcatcgaaaccgcgactttcatctacgtcgaatcagaaccaaccggccgcatccccatctctaacttttggggcagaccagagttccttgctgtcgtatcatacatgtgtataccttctactccttttttcttctgttccgtggcgagttccacttcaagagaatcgatcccccttcctgctggaatatggcacgctagcttcgtacttgcttttctcgaataccctttcgcgctcggtcgaaggcgcatgtctcgtcggcgctggatcgttgctagattccatgctgggtgagccggccgagtccgtccgtgccggagaaccgttgtaggtggcagatccgcccgtggctgacgaagagaggggctgggactgaaggttttccgattgctccatcgagctagccatgctcttcttgcggcgcagttcctcgagctggttacggcgcgaggcattgatctccttcttggcgaaatagtacgcggcggcgccacctgtgcgattgcgggagagcgttagtttccctctcttcccctcgttatcgtgttattgtcggagtgaagcggtttgcaacgtaccaacgcacagagagccccaaccgagcctgtggagttaagggtccaggttagctagccggtcatgaggatttcctgatgtcggcgacggcgtggtggtgttgcggtggaatggtgcgctcaccagaaagacttgacctagacggagggaaagaggtatgacgttagcttggcgtcttgtttgctatgccagtgtggatgttgcgcctgcgaaacctacggtgttcatgttgtcggtattctttgcaatcggtgttgattgaagcgactggttttcgagaagttcagaaaagaatcagaggcacaatccaagtcaaagacgcttccctggtttggacccttgggagttgtcgattttgtctcgatggggtgatacgatgcccaagaagccaagctgcacagaccctgatcgaacgatgcaagaccccggtaagcaaaatcgcttatccggcaggcaagtgcacaagaccctggtccgagcggacaagaacattcaattcctacttgtaagtaactattctcgacatctcaataccgttttccctgcacatacaatcggtcacatatcggtcgtgggccgtgaattttgtgaagggacttttcaaagaagtctgctacttagtcatgggatcaaacccgatcgatcgctttgtacggccgagttccccgtctcgcccagttgacccacagttccaccccgatttaggggtttgtttacattctagtgtacacgataagagagcatctgtcctcgccagctaccaggtacctcgtcgtccgtttctctatattgtgtagttactatttatctgccttcatgttccgatgtaacaacggcacgcgcctttcggaggtcgacaagatgacgaagctttacctgccaacctaatctagaggctcccgcagattagaacggtatggaaggcctacggctttgtgcaagatatactgcgcttttcgtcctgtcgttgtagggaggtttctacacattgttctgctctattagttagaaacaacttttgatatccgctccgagaagtgaaggtgaacccacgcgggtactacccatggatcgtctttgatttagctaggcttttaaacaaccactgccctgctcttggaaaggaactatactaacttgccacgttagatatcctgtcaaccgccaatgcgaggcagaattcgaccatgaacacggccatcaacttcaacagctgcactgagcctaccagccaattcacctcttcgcttcttgctatgccttagaggagaaaaaaaaaaacaagcagcgaccgccgaagcggaacaaaaagtgtggttggagctatggcgagcgacatgaagagaaccgagtagatcaatgtttcttaggagaagaagtccgcgcctctcaagaccaaaatgaagatgtcctccaggcatatatactgatattctattgagattttgataggtgaatagttacatattggattcgggtagcctcggagtccaactccgtgtccaaaatcctttacaggaatcaattgatggtaacttgtcaggccgtgtttcgtgctagcagtatcttttgaccctaacttcaatgcttttctgccaccatacaagtgctgctattattgtcctactagcttttacttgcatacatttatcaagcgtcagaagaagcttggggcaacatggcagtaggaagcagatatgatgatgctcccaagggaaaccaaatgctgtttccattacatagaacactataagcaacatatgaaaatcagatcgttcagtaagtttatgtttgagactctgattagaagctggtctaggccgctggcggtttcacttgtatggtcaactgacatgggggggagggggctccatcattgggtatgtacaattattgaggggtggaatgggatacttgggaagtcgggcagtcagcttgtagaacactcaatagacgcctagtcggaaacaagttgaaatagcggaatgaaggcattgagaagacgggctagcagtcctttaattcaaacatgaaaacccatttcccgctccgtcgttacatcgtccttgaaccgaaaaggggaaaggaggagacatggaatggacctgaggggactctgactaggtaccttacctacccgtcatgttttggataccaaggggaacgctgctcgaaaaccacctaaactcgcggtacctgcatctgttaccaaccgttcgttgcttttagatcccgccgtgggtgcaatgcttccattttcgtcccgttccctcctgtccctcgtttgtggaatggagaaggaaggctgaagcaaagaatcgtaaagttgacgaccaacagccctaggtagactcttcacaacacaatatggagacactggaatgtcatccatttgtttctgtcggtggacttcgtggccataactgccaaagtggggtcctatttggcgctaaggatacaaattccagaccaccaaagccatgacatcgccgtaaacaccgagacttcttggaatcatttcttcctttgattcgtccttgtggtaaacaaccgtcctccataggtgttgacagccctataaactcaccggtgtcttgtcaatttgccgttgtcgtcgtgttatgcagtccgttgatttgtcctggacgaggtacggtacggtacggtacctctaggcacctaccctaggtgcctgcctagaggtacccaaggtacgtaccttttgctcggtatgtatgtacctgcccctgtttgcgattgcagtaccccttgggccccgctgatcttcagcatcaagtctcgaccttcagacacttcgaccaacaaaagggcagccggttcgtagccggcccagcccccaaaaaagggcgagtccacagcgcatcgtcatctccaaaacagcctgcaaacacgagccggacacagccccaaaagtcgggtgcctcccccagatcacctcaggtcccccactgcacccaccgtccgagcagaaagaacactgtttggcaagacgacagaggagagcgggatccaattgtgtgccagtgttatccatctccagctggtgccagcgccaggccaggagcaacccacaaggcaacccagacgcatctttctcccaaccaaaccacgccgcccttcgttccctccgacccagactgttcaaactcgattactcaaagggttggcttcctgcgccaaacgatctaccacggtccttcatttttatacctgagttttgatttatttttcccggtcgatccagaccccagagccaacgcgcttcgcgacagcttacaacgctcgttatccccgccgtctccggtctccgcccgtgtccatgttcgcctaggccccaggtttgatgaaaagagtccaccggctgtcgtggatagtatacggatgggcatagcaaccccgagcttgcggttgatcttctgccttcgccgccgtcatggaccctccggctagcaaagatgggcctgatggctcatcccttgtgagtgtctatcccgtctctggaggccccccttccccggattcggacccgggcgccgcccactagaggcgtcggacacccggtaccgtagacgcggcgacatggaaggacagcctgactgaccgctgcactagaaaccagtctcgtcgctcctggcgaaattcgagaacatgaacaaagctggcgacacccagcaatcatccagttccagtgccagaacgacatctcctgcgcccaagcccgaccggctacgggacccgagtcctttaggggcacgcgaaccccccgccatcccaacgagaccgatcaaggatagggcgaatatcccgactttacagccgcagtacactggtgtcagtgtcgctagcactggttatgctagctcgccaatccgttccgtgcctccgccgatatcctcgttagctcctcgaccggcccaacctccgttcctcaatgttcagccgccccagtcaccaagccgcaatgtagatggtgtggcggtcggggagcgccctcctttcctccagaccgattcgctcgctaaagttgcgtcgcctcccaccgctagcaagcaattcaagataccgagtcgccctattacaccggccacctccgatccacaaagatcgcctcgactggccgctacacagcctccgtctcctcccccgcctcgacgatcggttgaactacaaaggccccgggacgttgaaaagcccaggccggtcccgccacccattaacagggcggaaaagcccgtgattccttctcgctcctcggtccagatcgagagaagccaagcattggatatcaagactcgaaccccagaaagaatctcgcctttcagcagtccgcctagtagcaatggcacacctgacgaagatagctccccgccgatgctacctgcgcgaccgagagcgcaacaacagagggaaccgaatccggagggacttcagaggtcgcggacctttcacgtgggttttgacccaccaccccttcatccttcagcagcacggcaaaggcggggcagggaagaggaaatgggcagtactaggggcccggtaacgcgacatcatacaggcgggaaccgaccgccagctctcccagctcgcccgcacagcatcatagagacaagccgtacactcaatgggatgatgatggcgccgccaccgcgccctccaaagccgggtgttaatgcgaacttggatccaaaccctcccggcagtatatcgcagaaacggatagtgtcgacaccaaatcagtatcacccttcagttccgtccagaactcacgttaggtccatgactgtggataggacatcgaaccgcgttcctaacgaattccgcgcgccaccaaccccgatcagcgctgctactcacgatcgcattcccgaacgcatccccgaagtggtcccggtcacttcatccagaacagccaacaccgggccaaccattacaatggcatatcctgacgcaacaaacacgaaccggagcaaaccttacatcagcaagggcgttcatgagatttacacaaagtacgacactcgaatgctcgatgtgtgcggcgagctcgtatgcacgactggtggctttacacgcgtgtggagtttacttgatggcgaactggttatgagcctgtccatgggtgaagggcaaaagggaaccgcggtcatgttcaaaccaggggcgcacgtcgacgatgaaggcacaaaggtgtggatcggcaacaactctggagagttgctggaggccgatattggcacgcagagaatcacggacagtctaccgaatgcgcatggccgatatgagataattaggatatacaggcattttaacgaagtatggacattggacgacagcggagccctcaatgtctggggcccagacgagagccacaccccgaccctctccaacgggcccagccagtcgttccgagtacctaggggtcacactttctcgatggtagtggaagacgagctatggtacgcgacaggcaaggatattcgggtcttcaaacccactgtggacgggaagacacagtttcaggttcttttgagggccctatgtcagcaagatgctggcgaagtgatatccggagcagtgcttgcatctgatccggacatggtttacttcggccatagtgacggaaaagtcagcgtctactccaggaaagactacacatgtcagtgtataatgaatgtcagccagttcaagatcaactcacttgccgcagccggttcgtatctctgggctggatacaacaatggcaaggtagctgtttacgacgtgacacaaaccccatgggctgtcaagaaggaatgggtagcccacgaaaatcccgtcatcaagttgatcgctgatcgctcgagctcttacaagcttgaccggtatcaggttgtctctcttggagcagataacatggtacgaacttgggacgcgctgttgcaagaggactggcttgagggcgaaatgaagaggaaagacgtggaatactgcgagttccagaatctcaaggtgttgattatgacatggaacgcgggagcttcaactcctcacagtcttcgatattctgattcggatgccaatttcttcagggatcttctacagaccgccgactcccccgacatcatcatttttggattccaggaactggtggatctcgaggacaagaaagccacagcaaagcgattcctgaagccgaagaagaaggaagggtccgatcaagagcggatgagccaccaatatcgcgactggcgtgatttcctgattcgcagtctggatgattatatgcagggcgatttgtatcatctgcttcacacctctcccctggttggcctctttacttgtatctttgtcaaggcagacttacgtggacgcatcagcaatctcagcagcaacgaggtcaagcgcggcctcggtggtctacacggcaacaagggcgccattgtggtgcgcttcctggttgacgacacttcgctctgtttcatcaactgccatctggctgcgggtcaatcaggcgccaaccagcggcataacgacgtagccgcgatcctggatgcgtctgccttcccatccgagcgcgaccccgccgtgcgtatcgatagctacgtcggcggtggtgacggcaccatgatcctcgaccacgaactatgcgtgctcaacggcgatctcaattaccgaatcgacaccatgagccgtgacacggtagtaacggcagtcaagcagggcaacttgacaaaactgctcgagcgtgaccagctgcttgttgccaagaggagaaaccccgggttccggctgagagcttttgatgagcttccgatcacgttcgcgccaacgtacaaatacgatgttggaacggataattacgacacaagtgagaagaagcgtagcccagcctggtgcgacagactcttataccgcggcaggggcaggatagaacagttggactacaggagacacgaggtacgggtgtcggaccacaggccggtcagcggcaggttcaggttcttggtgaagaggattgatcctaggaggagagcccaagcttggatggagtgccagcagctgtgggaagacttgagggctaaggaggcgtatgctgagaagtgagtccacccctttaaatgttgatgcgagaacaaacatgctaacacgtcgaaaacagatactactaccttacccaagtcattgggtacgatcatgacacttctgagcgattgatcacggaacaggcctcaagaaagcagttgaaccgcagcccaagtcgacgttaggcgtagaagaattaccaatataatcgaaaagcaggaaaccactcaactgcgccatcaccgagtgacttttattttcttatagagaaaggatgaacaagtctattacttatctacagcataccgcatatacatatacactcagctggaaagagagaaaggaagaagtagaaacatacaatggctgaaaacggggcctctggttagacaggatacaggagcgttggggaatggagcaactgatggatgaaaggatggatcgatggttttactacccttttctaggtagttaggaacagcgcatattgcttttttgtctttttccacgattttgagacttattagctttttggtaaagcgtggaagcggtgcacttttcctgttgacactgcttcgcgtctcgtcttgtatgatgggcagctctggccatgaacttatgcttgatgttgaatgtgtcatggagatagatagtgtctgggactgtacaggagagcacttggaatcaatatcgacggaaagcacggaagcgaagggagcaatgaaatgaaaggtaaagagaaggcagtatcacatagaacagtaaacctaatgttattagaatgtacatttatcaagtcctcaaccgttagacactattattttccagataatctgacgagctcgcctaaaagtgtagggtgcggataaggccggtggttacaaatgttttggtagaggtagttgatctgtgtggacgactgaaagggggtcaatgacgtagccgtcttactacacgcgcccaataccactttacacttcagtgccgatttgtttgttagctcaagacctgggatcaactcctgtgggtgtgtacatattccactaaatcgttccgtttcataatgaagccgtgatcttaccttgtacatgccattcttctctgcaatatattatattcaatcttgtcactgcctctttcaatcgttgaggtttggggcaatacgggatagatttcgtctagtgtaatagtaggagtaccaagctaacaaacaaaccagcattagactgtgcttcatctcaacaacgcatcagtcagagttcaattcgatttgtaagagtagcagaggcctactacgcacttgcgtaggacggaaaacagttacctaagagttggctttcgagtgcggagataagcggcattcggactttggaataccttgacgtgcgaacaccacagcaaccgggcttcgtgatactccatcaagtgaacaacacaccattactcttggcttctataatcaacctcttctccgacgataacctgatctatatcgtatacagttcaactatatttattccacgaacctctcctaggccttctaactcccttagcccacggcccgttgcctctacacaaatcaacgtgaatgcgacctttcactcccgccggcacgaagacattcctccttcgccaggccaacatcatctctcccataccaccaaggaccatcatcaccacaactcgacgacgtcttcacctcacaaccatcaacaagatgtccgccgaagcaaccccccaccgcatcaacatcaccccctccaacatcggcctctggtccaagtcccccaccattcactctcaaccccccaccgcctacacgctcctctccgacctcctccaagccgacatgcacgaccaccacgtctttttcaacaaagacggcttccacaaccacatccctcaccacctcctcgctctctacgggacctctgccccctctgaagcgctgcagaaagcctacgacgttaacgcttcctaccaacgccctacgttgccagaacaccaggaagtcgtgtccgacttgatccagaactggcgggacgacgcggccaagtacctgggcaaagaggagcactaccctgatttcctggcctttttcaagcgggagatggattcccgcggcgagggaaagtatgagcaagtggtgaatgagtatttgttcgcgggcacgcccgaggcggataacttgttggtgaggctgtacagcgggttcttgcatccgctgatccagctcatgtacgggctggaatggaagcagccggcgatcgtggcggaggggttggcgcaggcggctgtgcatggggatgagattggggggtatctcctgggagctgagcaggccgcaaaagctagcagcaaaccggatgacggtatggggagggtggtggaggacttgttggaaaggggagtgagaggaaacagaaaattggcggaagcggcgaggatgagtgatgcgaataaagtcagggatggagtgttgaagagggccaaagaggaggcgatccagctggcggccaaggtgaaggtgggaaaggaagagttgcaggagaggacggcggagatgtatgattccgccgtgtttatggctagtgcggcggcgttggtgaagaggaatacgaagttgccgaggtttgatttcttcttgatgtgagtttcctcgtccggttttggtgtttctggtcacgtaccgctgcccccccttgaattcaagaaggggtaggcaaggagttggacgggaagattgatactgactgacgaacgactttctataggcaccatgtcacatcagcaccgtttttcacgacagtcaacgcacaagattggatatcacttgacaccaaggtccgtcttctcgagtggaagatcaggatggatttggttcagtacgcggcgcgtggagcgccggagttgtcgcttgatgctattacttcttatcagcctaaggagaagaagacaagtgggactcctgaaggtgagttgatgattacctcgcttctgtcggccttgaaccgctacttatactgatgattttcaagaaatcatttccaacctgcatttctttgaggacgatggtcatagcatcaagcttgcccgagctgcacgtatttgccagctctattatcaaacaagagatgacgattactggaacaaggtctaccacctgattgtcgactcggtcctcgcaccaggaccaaactgggtacgtagctgtgggttcgatgaggcatgggaggatattcccaatgtcgagtaaaaggcatctagcaatccacaaatgttggactaagggggtatggcattgctttcacacagtttcgcatggcgttgtagttgtatcccaaaacccctattttctctattgccatgaattggtatcaaaatcatctgtacaagttataaactagaatgccggttgacaaacattttccgtatcagcgcctatcctatgtgtggtacccttccttaccgttacaaaaatcctatagtactctaaatcctaggacctataccaaaccgatccactcgtcttcgctggcgttcccctcatcctgctgcatgacatcgttcaagctcataccgccagcgcccggctgctcatccgagccggtggtagcccactcaagcgccaaggtcttggtggtattagtctccttagcagcgctcgcctgaccgaggaggtagtcaaccatgtagacgttttcatcggccaacttcctgatctcatccctcatcttggaaacagcccttgcgacaacacgaagctcaacatcgaccttgccgcggttggcagacaaccacgcgccgtgcttgtcgaccagagccttgatccaaagaagacagaactcaacgtgagggctctgctcggtctgcgcggcaacgtaccgcagcagcctggcaacgtacacgttgggaaactgctcgaccaccagagggatgtcggtgtaagggatggcctggaagacacgctggatcagaccggcctcgttcaagcggaaagccatgacgagagccttgaggtagtccttctccttctcgagcacggccagggtagaggtgggggtgatctccatgttgaggtcaaagggatcgaactggatggtggtgtccaggctgtagatcaaaagaccttctgtggaggcggcgcagaaagcacttccgttcggggagaaggcaacgccgtttactctcacttcgggattcttcctccgtgcggaggggtcgccgcgcttggagcctgggagtgacctgtctatcctgtcctcgaaatcggaggcctcgccttgctcgtccaggagaccctggggtccagcctcggtgagaagcttgctgttgaggaactcttgagtgccttgaattgaaagattgacgctcacggtgtacttcttcaggagaaccatggtggtgacggagtacaagcaaatatacttgctgtttccgccggccaaaaggcacgatccgtctgtgctgtatctgatggtgttgaaagccttggtaccggcaacattggccgcagtcctgcgatcaccgatcttccgaccgccggagacatccctgcgtccatcaagaccagcttgctgctcagcttccgagaccgaccagaacgacaggttgccgtcgagagtggagatggcaatctggagagaatctggcctaaaggcaatgtcgagaacatccgagttgagctggagaggctcgcttgtttgtgtgcggttgaagatggaccagatacgggcagtgcggtcccaactaccactcacaagaagaccgccgttaggcgcaaaggccaaggatgacacagggccctcgtgtcccgaaagacgatctaggagctggccagtctggacagaccaaatatgaatgtcgaaagagtcaacggagccagccgccacgatttcgccactaggatcaactgccatgcaagagaaagatagcctttctggtgctgtaaaggtcctgaagtttctgtatctgatcaagtcccaagccctgatggaaccgtccaaactcgaggtaaacaggacattgcccttcttggagaactcgcaagcagtgatgccgctcgtgtgctctgtgaaggtaacaatgcagaatcccgattccgtatcccacaccttaatctttccatcatcggcgactgtgacaatccgctgaccgtccggagagtaaacgagggagttcatcgagtcgaaatggccctgctgcttgagaatgtaagactcggactgccactcccacaccaaaagctgaccaagcttggatgcgccaaacgccagccactcgccgctcttgttgatcgtcacaaagtcaatttcgttctgggagatgctgagagtgtggatcatgttgaagtcgggcatttcgtagaggccaaagataccgttcgagaaaccggcaaccagcaagttcgattcgggatggaaagcggcgcatcgtacggtggcgctgttctgcatgaaatagtgcttgttgactatcctccaggccaggtcatcgtcgtccaccatatcctcgtcctgtccaggcttcgcaacgtattgccagtcgaatacggcgccgtccttgctgactgtgtaaatcgtctcttgatccttggaaaaccacgcgcccacgacaccctgcctgtgaccggacagaactgtaggtgtgaacccctcctcttgatcaacactccatatccttgctgtgagatccttggaagatgtgaggaagaatcgcgagtcgtgggaccactcgatgtgacggacatcgtcgaagtgttggacgtgggtatggtgcttgacgaagggcgcaaactcgagctcgccgtcggcgttggcgtcgggtgttgagggaacgtgccaaacctcgattttcctgccgagtccaacaatgaagtggcgccccgatggcgaaaaggagagagccgttactggagccttgaaggagaagtgatatagtactacgcgccggggcacgttggtgagaatagcttggccatcttcgtctatggagagtaggaggttgccctggggcgtgagaccgatacgcgcaatgttctttcggtgggagaagggaagggtatatgatttgttactgcgaccgtgttagccagcttacaagccatgcgccaggcaggtgtgtagggaatcttgagacgtactcgacaaggttaaagactgtcaccctgttgccaacgggcgagaagagatgggtaccgtccgggctgaacaagaggttgccctggcagtagactgtgcccagtagattagaaaacttgaagtcggtcttcattttcaaacactattccatgcctcgactgtcaacgttggagatggagcagaactgggatagtatctggggattcgattatgtacaggaactggaggactctttcgagtctgtataggtaagtggaacagaagttcagttacaggctgctgctgttgcgcctagaccgcccgtacgttcaatggcgattctgccagccaaaaatttcataaactttttggcggggaatggagtcgggttagctcctcgctttggcaccagctggcaaaagacttggcgtatctggcagcctcaccgaccgcagcgagaccaaccactgcacggcaccaccaagcacggtcaccaagcacagtgcaaggctggcagagctggcaatcaaagggtcaaagggtcgaccaagtttccatggcaatgaatggctgatcaccgccaatggcgctagcagggaaggcacgcatcgattaaatgctcggcgagggtacctggcaagcgcgtttcagtggagagctgccagcgtaggtccgtctctggggacctggaattggggaagtgtgggaagcaagtggaaaaggggagggtccactcatttccctgccgcgcagccagtcaagagcggccttgtgtggtggcagctctacactactgcagaatgccgggctcgaaaggtgccattggattatatggatcgtgtaccgtgcgccttctcggcatcatcacagacggctgccgtggccccgcccaggcacctcatctggaggatggaatcgaatgctgcttgctcgctgcttgctccgtccgtctgctgccgcggccctgcagtgcctggagtgcttggggttcagtcagtgtgggctaggtttggcctggcgctcccgtccccgtcgctggtgctctctcctgcgtgggtgtgtggtgctgggttgggccagatgaatgtggtgtggaaatttgaacaagtaaattcccctgaacgaaagcacagagctccacgacgggtcccccgtccactcaccactgcagttccatcccccgtctgcctctcgctcccacccgtccactgtcaacaccaacctaatttcgattcccattcacgaccaccaccatacccgtacaccacgcatcccgcctgacgctctttttctccaattgccggtgcttcttctcgccgttacagcaacgggatcgtgacttaatcctctacccataattatctcccagtttcgtgtttcgcccagctgaagatggcccctgccactaccgagagcgcctcaccgattggcattgccaatctgcccaaccagcgacacaagattgttgctaagagaggcgctgcttttactattatggtgcgcttcactgtccaaagcttgccgaacctcgcgcttgtaaaaccaatgctgacggcgtgggtggataggttgctggcgagtccggcctcggcaagaccaccttcatcaacacgctgttctccacgaccatcaagaactatgccgaccacaagaggcgccaccagaagcaggtcgacaagaccgtcgagatcgaaatcacaaaggctgagctcgaggagaagttcttcaagggtacgacagcacatcacgcagggggaccttggtgtcttgtaggagagctctgtctaaccagcttatagttcgcctgactgttatcgacacccccggctttggtgactacgtcaacaaccgcgactcgtggatgcccattatcgaattcctcgacgaccagcacgagtcctacatgctccaggagcaacaaccccgccgtcaggacaagattgatctccgtgtccacgcctgcttgtacttcatccgccccaccggccacacgcttaagcccctagatatcgaggtcatgaagagactctgctctcgcgtcaacctcattcccgttattgccaaggccgacactctcagccctgccgacctggcgaggttcaagtccagggtaggtttttccctttacttgaagataccacccatcatcgctaaccatgacttctagatccgtgccgtcatcgaagctcagggtatcaagatctaccagccacctattgaggaggatgacgaggctgccgcacaacacgcacgcagcttgatggccgctatgccctttgccgttatcggctccgagaaggatgttaagaccagcgatggacgtattgtcaagggccgtcaatactcgtggggtgtggccgaagtcgagaacgaggaacactgcgacttcaagaagctccgttcgattcttatccgcacccacatgttggaccttatccacacaacagaggagctgcactacgaggcttaccgcgcccagcaaatggagacccgcaagttcggcgaggctcgcccaaggaagctcgacaaccccaagttcaaggaggaggaggaggctctccgcaagcgcttcacagaacaggtcaagatcgaggagcagcgtttcaggcagtgggagcaaaagctcattgccgagcgcgaccgtctcaacaaggaccttgaacagacccacgcccagatcaagtccctcgagatggaactcgagtctctgcagggaaatgccgttcgcagccacggtcgccgctaagcggttatcacggcttttgcggtatcctctacaagggtgaccaccgtctcccgttctatcgagcattaatgtacctgcgcctcgatttttttcgacatgtttacgtgaagacgaactgggcgacttacataccttgaaagacgatgttcatggatatgctgcggtttggtaggatggcgcggtcatcgatcgaggcttgttatagaaggggaggctcctcatgtttttatacacttgcccgggtttccctcatcttctcacagaccctttctgcatagcccgaatcgcgcagggaggcccaggagatggggatgaaaagttacagatatttggaagatttcgagcggcaactgacattttaccacaccctttacacttaactttaccccatcacgccagtttttttttttctgtccgtcttagctacgatgtaattctgatagcaacccccctttcaatgataccaaataatgagaaaggctaccacttttgagtacaagctttgacttaatgactgtagtgcttcgaattgagagttgacaaaggtctctaagctaagcgcaaacctgtgctactaaagtgagttgctatttccatatcatgcccagttaacaatattgcgttgaaaatacaagaggttgctccgtacaccaagcccgacttagcacacgcgtgaataatctatccgttacaccaggtcactgtgatgcccttcctatgctcttctgaaccgaaccattactgggtataattcctttctcctccccttccacccatcccacttacactttattggatatcctctaaacggcatccatcgttgcccgcgtcgtcagctgctcattcttgttccccagcttcgagatctgcaagaacgcatccaccccatacccttccagactgtgcagcgccaggctaccagcccagtactcggcgtacaccctgctcaaaggcaaccccatgcccaggcgtaggttcggcgggcggcttgtcagcgtcgccaacgaattgcagtaacccgggtcgccggggaagttgttcccgttgtgaatgcctttgatctgttgtttttgttgctgttgctgttgctgttgctgttcctgccgctgttgttgcaatttgcccaccgttgtcccagcttcgctagaggtacttccctcgaccttgagctcctgcatcgtcgcggccatcttgggcacctgttccagattcgtcagcagctgctgactcgcaggccctttgctaaaggaccacaagtacggcaggacgtcctgctggatgccgccaccttggtccgagatgcgaatgatgacgtgttgctggctttcgcagattgtcacctcgatcgcaggcggcgggccaatctcgtcggtcttccctcccgctgccgctaccttctccttataacgctggtgtttctccactacggcctgcaccgagttacggagtagctcgccgatgatgtactcgagatggctgaggatataagggaaattggcctccaggtgtccgtcgattttgatctcggggatcgccacgtcgggcccgtatgcgtgctgcgcaatgtcgcggatggcttggccgcatctttcgacgacatccttggcgacgcacttcaaaaagacttcgccgatgaactcggattccgaaagcttggcgccgggggagaaccaaggcgcgtggaaggtgtcggttagagccaagtgctgctcggcgatgacgcggcgcgagatgcgagaacggagaattgtgttcatgaacttgtctagctctttggcgtccatgagtccggctgactccagtatgcccatggctagcttggggatcacggtcaggtgcgctttgaggttggagcggatggtggcgcatagggcgtcgttgtcttcgagcgttttgatttcggggaccttgcggaaggtgtcgaaagccgagtagtagaggtcgtagacttcgttcatgtgtgggttggttactactacgtaggggagccgttgcatgtcgcggatgcggtgggcaattctgtccgagttgtcgcatacatagtcagatgctgtaactctggtagtctcgatgttggagagtctagtttagagcttacctcgtcggaagctctgttcgcacataattggcagagctaatcaacctcgactcggtcagggaacggccaaagaccatcaattggcgcaaactgatcggtcgagcttcctttgcgacccatctgtaagtgaagagatcacattgtaagcgtgggctcctggtgcatgtgatgtcaaggcaaggacaggaaatccgcatactcgtctagaacagacaccgggcgccatttcggactgtgctggctatgtgtacatcgagtctgaggggttagagatatcgttcgtgcccttggtgttgctgatagtcttggagttgcaactgaagtagagctcgtgcagctccgagtcatcgcccacttgaggaggagctgtcctcggcttgttcctcttcgcgccaccatgcccaggtctcccgccgtgcacatcagccggacgggcgctttcgcattttgcagcaagaagcacggcataccgtcggtgccatgcgaaacagagtaattttggtgaagagagggaaaaggaacttggagtcgggttgtcgcaagattatcaggctagaggtcgtgttgtgtcagggttggagagcgataatcggagcaagatgcacctctgacactacactagacgtagtgtagaatccctgggccccgctggttatcacgagcttgcttcagttggtttagtgtttacgttagggggacgcgggaagagggtcaggggcttggaatttttttaggttgccgtggcccaaaacccgacatatctatcatatgcttttggtttacggagccacgataaattggcgtctatttgtgtcaaaatacttgggtatgttaagccagattttcccgttgttagggcagtcacctcgttcaatatgtccaagtactggatggacgtcctcgcactgcatgcatgacggatgcgaagggaacagttgctcctactcgaccccacactctggggcttttaccgactggactcagttgatcggacgtcattcgaacgacggatgtgaaaaaaacagccggtgaatccagtcaactgaaatggaggtgctgatgacctcaaaatccaagacacatggaagtgttgttgcccaaatgttaagctccgaattatatggtagatgggcagttaggtctattatcacagctctggcgcgaatttgaagagcttcaggttgttgtgttcttggccatcttgaaacaccgacaacaaattcgtcctgaacaatcaaccggcaatacttcgttacgtcactaatgaatcgtctaagtactgtgtaaataaaaacgcaaaatgcgggcaaatgatggtttgttaagtcgagaaagcgcatgcaaacagatcgatgctttgactgagggtaggtcgcgatactcctgtcaccataacacctggatatcctctggcccagtctcagtcaaaagtgttgatgggaacccattgaacacatcagctgttagctggaggaagagatccaggccacgaaccaggtcgggtatctctcacgtcattcaagtttgggagcttcgagtttgttaagagcggcggctagtgaacatgttatgcactaacagattggctggctgcttagcacagcttgcgataggctgtgagggcttggctaacaagtggcctgacctgatactaacatcacagaaactcgcctacgcaagcgcggggtgatccagcccggaccaacagccacaataatcccaataaatgtcgaacagaggaagttgctgtgacccaaggagtctggccacgataccttcggaattcaacactatagattcaaagtatcggttgtgcctggtaaattgtcaagaggaagtactctataagagatcacagataccgcggttttgccaggatgcttaactccatgtctagaggtacctctacgtatactgcatctgactgaaacgaaatgtagactggaggtctgtaggtcaagaacatcatgcccgttaccttgcgggtagtaacattccatatgctttgctgccactcaacaactgagcgcgcggccgggcaaccgcggcgggcgatggaacctatagaaaaccatttcgacaagacaagaaagaaagaaaccgtaacctccaatcactacacttccaccttcttcaccttgttcctcactgccactcccgtcactgcatgacctccggctgcatccaccaacgcaaggccaagactcaccattacagtccaccacagtctagcatcacctaggatctacctgcgcctgcctgcgctgctccatatcgccaacctttcttttctcttcccatcctttttccacttgctttcctcactacgtccgatctcctctccggcctgctcacgacctgcgctcttagtcagtcagtcagtcattcattctttcgagagtatcctccgcccgacccaaacatccccgaagactccgcatcgcctgccgaaagtcgcagtacataccaggttccctgttgaaagagacgggaaggagcacacaccgggccacgcagctcactgcttggaaggagcgaggcttggtccacgttgcgtcgacagtcgtcacttcacttcagtacgcccgttgtcgccggcgcgatccgcaacttcctgtatctctgacctctgcagctactcgctgtagcccactggcattatggtgagtgctctgtctttgatgcactgcaccagaagcaccattaccgtcatccgcgcgcaccttttgtttcccctccatcttcctcaacagctcgggaagcaagtcgagctcaacatctgtctacctttcccatgcacccgatcctcccgcgagccgttgcctgtctagttatatcattcctctctgttgtttgcctctacttgcccctcggtgttcaatatgggcaaccccgccaaccgcgctcttctgactccctcgccatccccgccatctgacgaccaggttgctaatctgcctgtccgcaccaaggatgaccaaaacccccaagccccctcgcccaacgccatgttggtcgatacacccgaggaacacgttgtcgaaccaaacggcgtcgataatgacgaggtcgcaatcatcaccccggaggctgacgagaaggaggctcctgtccttgccactgactgtgagttggacaacaacacaacctccatcctcctcgggggctccgcaactgacgctgttttagacaaaaccatgaaagagcacgtccttccagccctaatcgacgaacccccaatccttgaggaccaggtttacacgtgggagatcaagggttggcgcaacctaaacaagaaggagcatggtcccatcttccatgctggtggcttcccatggtcagtatttctcggtggtttcttcacgtctgctaaggaaactaatattgttcaaaaggcgaattcttcttttcccgtatggcaataatgttgaccagtgctcgatatacctggaacacggcttcgaagcggacgaaatgcccgaaaaatggagctgctgcgttcagtttgcgctcgtgctatggaatcctaacgacccttccgtctttcatcaccattccgcccatcaccgtttcaccaaggaagagagcgattggggttttacacggtttctggaactccggaggctgttcagtcagccttatgacggttcaagccgtcctctcggcgaaaatgaaagcgtcaacattagcgcctacgtcaggattgtcgaggatgaaacaggagttttgtggcacaacttcaacaactacgattcgaagcaggagacaggctacgtcggtctcaaaaaccagggcgccacttgctatctgaactcactcttacagtcgctctatttcaccaatgctttccgcaaggtaaagagatcaacatcttgttcctttttgctctgttttccgcccgcatgctgactggcttgcagattatctaccaaattcctaccgaacaagacgagagcatgatgaacagcgcctatactctacaacgactcttttatcagttgcaaacatcaaatactgccgtggctaccagtgagcttaccaagtcttttggatgggagacccgtcatatttttgagcagcaagacgtccaggagctctcgcggaaattgatggaacgcatggaggagaagatgaagggcacaccacacgagaaagcccttgcacagatgttcagcggcaagatcaaaaccttcatctcctgcatcaacgttccgtacgaatccagtcgagttgaagatttctgggacgtccaacttaacgttagcggcaataagaacctgctggagagtttccaggactacatccaggtggaaaaattggacggggaaaaccagtactatgctggcgacgagtacaaacttcaggatgccaacaagggcgtcattttccagagctttcccgatgttctgcatttgcagttgaaacgcttcgaatacgacattcagcgcgacacgatgatgaagatcaatgctcgctacgagtttcccgaggagttcgatgcagctcccttcctcgagaaagacgccgaccgatcggaaccttgggaatacgagcttcatggtgtgctggtacacagtggggacctgaacaccggccattattacgctttcctgaagcccaccaaggacggaaattggtacaagtacgacgatgacaaagtcaccaaggccaggaagcttgaggtcctggaagacaactttggcggtcctttccggttgccgaatggacaaattaggactttacctcaaaagaagacaccaatcatgcgacccaatagcgcttacatgctcgtgtatattcgcaagtcccgaatcgaccagatccttacccaggttaccgaagaggacacacctccacatctccgcaacagattcgcagaggagctggctgctcgtgaagcccgacgcaaggagagggaggaacaacacctctatataggggttaaggtcgtcaccgaagcgacgttccaggagcacggcggcaccgatctgacctatttcgacacgactcctgaccaagatcccggggcaccgatttactatcgtgttcttcgccaggataccatggagcagttggtcgctaaaattgcagcagacctcggacaagatcctaaacgggtccggttgtggataatggtgaatcgccagaacaagacagttcgcccggacgttcctatcatggatcttgcgcttacagtggaggaaacctactccaaggctactgctcaacgggatgagtctttacgtgtgtgggcagaagtggctgaggaggtcaacgcggacggtgaacccatctggccatcgcatcaggcacaagctaacggcgcgattgtaaaggataacatcttgttgttcctaaaatggtttgacgtggagagccaaaccttgaggggcgttgggcatgtctacgtgaggttggacaagaaggtcgaggatctggtccctgtgattctgaagaagatgggctggggcgaaaaagtccccagtggagagaagattcagctgtgggaggagatcaagccaacgatggtggaaccgctacgaggcaaggaaactcttaagaccgaggagttgcaagacggagacatcatctgcttccagcggacccatgtgcacaagtcaagacttggtcttggcgagagcaagccttctgaagacgctaaatcatcggacaagttgacggatgctagggagtattacgacttcttgtaccaccgcaaggtcgtaagattctgccctcacccccaaaaagctgatgttcagcagtacccacagttcgagcttgtcttgagttccaagatgagctatgacaaactttcggagaaggttggagagcacataggtgtcgagcctactcacattcggttctataccatcaatggggcaaatggcaatcccaggacggcagtcaagaagctatccaaccaaacggtagagaggattcttaccccgccgggatacgggcagatgaacctcaatcaactatcagacgcactttactacgaagttctcgacattagtcttgccgagctagacaccaagaagagcctcaaggtcacttggctcagcgagggcatcacaaaagaggtgagtagcttggtaacattggtggctgcttacgttactaacgctacagtaggaccaatacgatcttcttgtaacgaagagtggtgtggttgaggacctgatcgagacgttggtcaagaaggccaagattcctggcgaggaggaggccggccaaatccgggtatatgaagtcagcaacaacaagtggtacagagatctcgacagaaactatcctgttatctctattaacgagtacaccaccgttgtggctgaacggaaacccgaggaggagattggtgtcactgatcctaaccagtatataaccgtcttccacttccaaaacgaaccgagcagggctcacggcatgtcgttcagattcttgatcaaagaggtaatttcacattcatcgccttctgaacgctttaagatctaaccaaatggtcatcacagggcgagccattttcggagacgaagaagcggctcgaaaagagattgggaatcaagggcaagagcttcgagaagatcaagttcgctgtggttaggagggctcagttctcacgacccatctatctccaagacggtttgtggcacctaccgatatctgttttcccaatggcatgactaactcgtttgctgcatagacgacatcctgtacgagaaggccgaaaaagaggactaccttggcctggaccacgttgatcggtcaaggtcggcgcgaaatggcggtggtgacttgttcctcaagggataagtgtaatatggatagtgctagaggttttgaaagtgcttgctgttttctgcccaagctactaccgaccaagtttctgtctggataggctgtgcgcggttcggccagagtgtacacattacattgctcagcaggcaggcacttgggtggcggcgcttgcaataaccttctttgttttgctgagaagggaaagaggtggcttatacactggcgtctgttgagcagctgtgggtgtaagctgtctttcgtcttcaggaagtcccgtagtcgggcatctttgcggtgcactcgttgctatcgttattatactcctaaaagtcctagaagttctgttatgtcatcaacggacggcattgcaagcatgggcaaggcgtgggtacgagtagatgttacttgccaggcattggacacaaaatgaacatagatcataacaacacagtggcctcgggcaacaatggtcgggctcagagagtggtgatggcctttgtgtagtatgtgattcttcttttccgaaccgacgggcaccttgagggctctctgaaacacttgctccacaacgggtttgagatcgggtcgtgcgggtgcgggacccacatggtgagatgtccgcggtggggcgagccgttcactgcccgccgtcgtaggacccgggcgatggacgccgagggacggcctcggggggcggtttgtaacgcatgtacactaccgtatgtactgggcataagtatgatgttcgaactttaggcggtgagacgaggcagaaatctttcctatgcccgataagccgtttccccagatggattgattcgcgataaagttacctatccattcacccacgcccgccacgcccacctgcccgctcagcgctcaagtgctcaactgacccatccatcgctattcacagtttcttgcagtgcaaactgagcgacgagcgagagcgagagttcacgtcccactgaaccgacaccacccattgtactgtcctgtgttctcgactcttatattacgattgcctcccttacaacatatcctaagtcggctttccatcacatcattgtcatcaccgcggtccagttgtcagtcacccggtaccttatcaccgaccacacaacgaagaagtgggccaagtgtatataatcaatcctacctacccttctcccaccgaacccgagtccgactcgatcgcattgtcgcgagccttgattccacgaacccacgaacgaacgaacgaacgtacgaacgtacgaacgaacgaacgaacgaacgaacgaacccttgagcggataaacaacgttcgcgaggaattaaagaaagaaaaaagacaagacgagaacagattagcctacttgcttgccggacaagcctgcgcgaacctattacctaaaaccgagaaaacgagggaaaaacaaaagaaaaggagaaaacaaatagctagacaagatgaacttccctggtatgcctggcggtgctgcgcccagtggtggtgctgcgcctggaggatacgatcctaatgatccgaatattaagatggttagtagttaccctacccggagtcttcttttgttgctgtggtgcaggaggaggaaaaggaggaggaggaggaggaggaggaggtggtggtggtggtggtggtggtggtgatggtggctatggtagtcaaggcttgtcaaactggagctatctaggcccaagagctatcacattaccgttcgtggtcttgtctgtgtgtttgaaacatcgatcgcatagattagtcctagccaaaaggcgcgcgcaggcgggcgcgcgggcgggcgggtgatgttgatagggagactacttggatacttgggagagaggatcgaaagagagattacgagaaagagatgatgctaacgagacgacgaacacaacagatgcaaaaagccatggagtcatgcttcgcaaagaccgtcatgagcggaggcgccggtttcgcgctaggtggtgtttttggaatgtttatggcttcggtacgttttctttcttcctttccccttctctatctctatccctctctcaccccttacccaccaaccaaccaactaacttccaaacagatggcgtacgacaccccctaccactcccccaccacccccggcaccggccccggcgccaacccagcggccgccggaatcccaggctacaagcccgtcgacctctcgtccatgccgctgaaggagcagctcaaacacggcttcaaggacatgggccagcggtcgtacagcacagccaagaacttcgccaaggtcggtgccctgttttcgggtattgagtgcggtatcgaaggattgagggcgaagaatgatcttggtaatggtgttgctgcggggtgtctgacgggcgcgattctggcaaagaatggaggtccccaagcggcggcggtggggtgtgcggggtttgcagcgtttagtgcggctattgatgcttggatgaggatgcctagtgaggaggactaaggaaggaggggtgagaacgaacagtaggaggagaggtgggagaggtggaagaggtaagaaaaggaggagggttagattctgttcgtgacgaacgttttggtctgatctgcctggtccggtccggtccggtctggtctggtttggcttgatgtactactactgggtttggtgttgaagaagccaggggaatgaccggataggtcttcggcgatgagacctggaaaagcaggtaacaggcagactgggcgtgcgtgcgtgtgtatgcatggacataagacttgggatatgggaaacggcgttaaaacgggggtggcatagatgcttttttcccttcgtgtacaaatacgataacatataggcattggacgaggatagatctacgctcccctagcatttcggggactcggtttcgtggacggatagatgaagagatctccattctttgttcgttgctgagcatgttatggcattgtaaagttttcatgtgaagacgggaatatgtaaagagcaagttcaaacatgtatcatctcggcttcgatcgggggttaggcgaagtactttatcctttttcgcttgcattatgtctgaatcgcccatgtgaacaaaactccttgacatgcagtacgacaaagcgcgagccaatattggacatcacagaacacaatgggctcttctcattaccctagagccactgacttagtcctcatcgtcatcgatcctcgttcgtttcgagtccctctctccatcattcaacccatagccgcgtttgttcgacgaggaagcaccgtccttctccacttcgttgaggaacttgtccacgttgaaggggtccgcccccgtgtccttctcgaactgcaccggcccttccctcgcctccgcctcagccgtacccttgaacgtgccacgacccagagcctcaccgaacctgttcgacttcgaaatcctcgccatctcgctctcgcccgccgcctcgtcgtcgaaatcctccgcgttggcacggggcctgtaaatgctgctgatagcttcctgggcggcaaacaaaggcttgtcgtacgggttgtcctcgttgaagccgctgtcgaaaccgctagactggttgaacaagcgggagtcatacatgccctccttggactgcgtgggcttggcgagaccgagggcgatcttctccgagatatctctgtccatctcgcgggccatgacctgggctctcctctccgcacccatgcgcgactgtctgagtttacgctcctcctcgcgaagtttctccttgcgcgcttcccttctctcccgctcagagtcgtcatcgctctcggagcgagattcggaaccgctgtaagagcgggatcgtgacctcctgctccgtccaccagccgcgcgctccgccctggcttgctgcgcaagttggcgcagatgttcctccttttgtgccttctccttctctgccagcctctgctgcatcatggctctctgtcggacttcctctctagcgtgtctatcggccatgaagagggcttcggagaactgagcgaacttgtcgttgatttgcacgtcttgcagaccgcggccgtcggcggccaatctcttgtcgagcgggacagtgaaacccttggggttcttccagttggaaataggaggtgctatcgcttgttagtagaccactctccttgtgagacagatagatgacttacggattctccatgcttcttgatcctcggccgtcaacttcctcggaggcgagtgcataactggaggaggaggagtcgggggtcctctgggaatcttcttgtgcttgaacttgggtggctccatgggatctgccaactgttagtttaccgcccacagctaatgctcaagtcttgaatgccatacctctctgtcgctccacaatcttcatgatacggtcttgcttcttggagttgtctcccatctgcgctgatggcgtgtagcgcacaaacgtcggctctcgcttcgtattgatgttgatgtttttgggcttctgggacgccacggcgccgctgaccagcgcagccagtgcattcttggtcctctccgccgttgcttccacctcctctttgctcggtcgtgacaagtcaagatcgcccgcttcggccctctgtcgcaatggaatcagatccttgaatgacgcgtgaatgacccggtcgctgctgtgaccctgtcgtgcgatcgctgtgtagtcgaccttgccctctccatcaacctgaacaactagcgcgtttgacttgttcgaggcgtccttgccccagggatactgagcaacgggaatctctggaaaggcaccgccatcgccgaaatcctctggtgcacgcggtcgccaaccttgtcgatttccatacggtggtggtccggttctctgggagagcggaatgttagcattagccggttttcgaaagcaagcaagcaagcaagcggatagtggagggtgcggttactgaccctcagcacaacttgagtttcgtcaatttggccggcgccgacaattctgggaccgcgttgctgtgactttgattcttcgtattcgccgctgtattttggcttcggaagagcctgagataggcctgctgctatcgaagccataattgtcgatcaatgagtggttgttgaagtgatgcttgattgtcgcaaaatcggttgcgatggggtttggcagttgacgtttacttcgacatcactgcctgcaatgaaaagaagttccaagcaatggtaggtaggtggctcaagcgcgacgcttcaaggtccagtgtggcgccagaggagagccagtggagatacgtaggtacctgtagccagcactgcagccgcggcgctggcatacctacgggctacggcacagtagacgagacatgggcatccttatcggtctccttatcagaagggaaacttgtatagtctacatgtacaggaacacaatgtagtctaacttgctgctgctttcagggggcatcaaaacaccaaaagcgggctctcttttcttttgtataccgctggtagtgtcatgttggcatgaagttcagatccaagtttcccgtaaaattgcccagttcacgacatgtccctggctcgcaatagctcaggtctgtacgctcaagtcttgtacacttgacctgctgagaacattcacagtgccattgtcattgcacgcttgcacttctattatgttttagtgataactggccgccaaaaaaatccatcagtcatacatgtagatcgaaaaccaagacacaggggcatgttgttgacatgaccacccgtcgccaactcgtaagccatcattatatgatatacaccccatgcaagcaagacctgtgctgtttttgtgccttacgcccggccaagaccaaatcaatctcactccttgggagtataaaagtagtacacatttatacataacccttccgtgcgccctgtgtcgtccatcctattagcatcctgacgccagcctggaaagttggacaaaatgtgaagcttacctggaagaagaatctaacgataaagacctgtagagcacccatcgcaatgaccagcaagatctgaatcaaactgaagttgacaattcgcttctcggtgctcctgactgtgctgaagttgcggttctcgcgcgtgcggaagtacttttggttgcgggtgacggtagaaagctgcatcgagatcttgaagagagactcctcgagagccgaggtctgttcgggggagctaccctgctttgaagggatggtaacgcgggcctcatcttcgacctataccctcacagtcagtataagtggtaggtggtggagtaaaagggggcgcctggtgtactgaccgcaagctcgaagtcgacgaacttctcagcgaaggtgctcatctcgttgttgaagcagaacttgtagtcaccgatctgcttgccggtgaagacaaagtcgccctggcgttccttctgcccatccataatcacattgccatcggggccggtcacttcatagtcgatatcgaacgagcctcctgattgtacctgcgcagccaaggttagcacatcggtcccggcgcatgacagtcgcgtgcatatctgatggaatgtcgcgaatctgaggtaggcatacggcaaagtaaaaggcaatcttctcgttggccttcttggtcgtggcgaagaagcaggccttctcgttggcgacgagcttgtaagtcagggccgtggcggcgacctcgctggccaagcccaacagggcacaggttattgtcgacagcttcatgatgtgctgtgtggtgttggtaaggaggaattgcctgcagttcctaggggtgttcgatgttgactttgcagatcccgtcttcccgtcgcttagttcgtctttcaggacaacttggagtttcacgggtgccaagtcgcgaagggaagctgagcacagggcaactcgacggccagaagcactgtacctagtgggctaggtattccacttcaagttgtccactgggagcacggggcgggtcttggcactcctgggggactggccggaacttgggcgggccacaaccaacatttgaacgtttttttccgggggggggggggggggcggatcattctcagtttcctgaccgcctttattacctactgacatccaatagcccgccaggtgtaggtggctgcagggcagttgacggctcgaatcagttcctgtcagcttccacttcttgtttgtgtcccagacttgaggtttttgagccgagacatttccccgccccctgaaatggaagcttcagtgggctgggctgcatgtggccgcgaaggggaggggagcactggacctcagggagtcccttggttgtgtgggagatggtgtgccaagccagcagtttcgaagctggaccctcgactggggtcgccgggcggtttccgagcagagtgacatcaatatgcgattggcaatggaatgaagaggaaagggtcaaccacaattctgctgttataattttcgcccatgtctgcaggtcattactaacagcttacatgaccatgtctcgattcttatcgtttgtccgggcgtcatacaatccagactcggcgtgttttgcactgttttgttgccttccccaaatcttgttccaaactctacgcgtatgacaactatccacgtcgttctgtattatttgggcatcagcagattacctaggttcctagtgcttctccaccgccgaatgataagttccataacttcatccatcgactttcatccagccctatccatgacataaagtctggctaccatcttcccatcccaaacaaacccaagacttgcccacacaaccttaacttcagaatcatcttggctacctcgtgagagagggtacagccaaaatggcgatatcacaaacgcgagcagcggccatatcgtccatcgggataagggccctcagttacttcttcctacgatgggcaatgcttccggtaagtagcttttgggtgtcttcagtcagcctcgagctaacgaggacatcaagtttggtcctgcgctcatcttcacactcttcgccatctatctgcctactttcgtgtctggctaccgcaaggagcccaagtacaacttggttgatgaagtcgatgtggttgttaccgagacaaccatcagggacgacaatgctgagacggacgacagtcctggagagcctgctcctaacggccacgaaaaggtggtcgccgagcaggttgacattcaggagatcatctcgatcgagaagcgacccatgcacgctttgcggactctcctcagcggcgcacccaacccgcggagcctggccctgtccgcattgaccttcttgatcaacgctgcgttggttggcttcgtcgctgatcgattgttccgcgagcgttactacggtgctgaagacctttcctttgcccgcgttggctatgtcggcgaacacgaagctaagctcttgatccgtgagccggatcagaccaagatgcccatcaacatacagattcatctcaaggacccccagcctccttttgacaaccctctgtggcaatcagttggcggtgtcagatggaccggaaacgagaccgattacactgctgttgttacgattcccctccgcaactcgggacggcgaacttacgaatggaagacctcgaacaaccacaccggagagttcaccactccgcccaaggttggcgagggccctctcactttcctctcaacatcctgcatcgtgagccgcttgccctacaatccggcggatcacccattggctattcccggtatgcgacacttggccaaggtcctccccagcttgggcgcgcagttcatgcttttccttggagacttcatctacatcgatgttccgcgctactgggccaagagcaccgaggaataccgcaagaagtatcgtcaggtctacgcttctccagactggccagctgttggccagaacctcagctggatacacgtgctcgacgatcacgaaattcagaacgactggtctgccaacaccaccggcgtataccagaacgccatcgacccttacaaccactaccacgcagctgccaaccctccgctagccaagaaggctggtgccctcagcgctcgcagcggagccacatactttgagtttacccagggtcctgctagcttcttcctgcttgacactcgcacctaccgctcgaacaacaaggttgcctttaccgacgattccaagactatgctaggcgccgaacaactcgaagacttcattgcctggctcaggcgcccggagccgaagggcgtcaagtggaagattgtcgcttcatcggttcccttcaccaagaactggggcgtcaacacgcaggatacctggggcggcttcttgaccgagaggaaacggattctggaggtcatgtgggatactgcgagcaggggcgttggtgtagttgttctgtctggtgatagacacgagtttgcggctaccaagttcccgccgccgatgaacagcacatggcctgaaagcgctacggtgtttgagttctctgctagcccattgagccaattctactcgcctattggcacgtatagacaaagagatactgaggatgttgagatcaagtaagttatgctcaccgaattcccattgttcgcggttggacaacgttgctaatgcaaaccttccaggtacatcaacaagggcaactccaagttcggtgctatcaccatcgagaacctcgagggaggtgaacagagcgacttaaagtaccgcctgtttattgatggtgaggaggtctggaacaccgtaatcttgtccccaccggtcgtcattgaagatgtcaagcctgctatcgcagctgggtcgtggtgggagcggttcttcgcttggagaagataagctgttggatacagaggatgtgagagatgaaggagatgaagaagagtaatgactgaaagggtagggatttgtcagtttttggtgtactgatatgataaagtacattgggacttgacataacgataatgaggccggcaaggaaaagggatgactgggagaatatgggacatgcgtattggggcgcaatagatacctgcttttttcatctgaaaggtcatgggatctaggtagacagtacaactacagtgaaatcgaactcaagcttgtaacattgtcgataggaatgtcagtctcagcctcaaagctctcggcttcggcttcgatgtccctgacttataattcccgattcggtttagcgctctagcggagccagcctaatgccagccgaggtaaagcgtagtggattctcaaggtgaagtcagacggaaacgtcccgctccatctcggagcaaggggccccatcgcgaaaccaagatacaaagttacttcgtttcttggtataagacgatgatgtggtgatcatgatgcgacatataatgtttagtactcatcggcaaaatgttcttgcaacttttttcccttttcttcggtcctcaaggtgtggtattctgttgatttcccatcccttaggtacttttgcatgttttcattgtccctgcttcagacgtacataacacctacctacgcaaaggctcaaagagaattaccgcttccacactatatgtcctctccgccattgtccaggacaccaactgcttagagccaccttagaagtacagaaaccaaagatgagaccgcaagtggtaggggcaatcctccgctctagagctgttgtcagcaggtgtgaacccttataacaaaattcaatatctggtaacattcgactgacttggccgttcgttccctgtttagacaacctctttcgaggacccatatctttgctgccgtcactgttgcaaagtcctcatcacctgcccagaactcgagaagaaccttttcatcctctttccgacggttgtatgagccaaaggcggagataacagctgagggacttgagttgagccctccacaggctgttacgggtggaaagcggactgttttgtaggtttgatttttcttcactgccagaaaagcaaaccttcatggaagctatttactgacttcgactctgtagacccaacttctggctacggtaagccttcgttgctgaatgttgactcaactcaacggttagcactatgtggattctcatcgattgacaactggacgacagtgacaactgccggtgtacgaaatgcgtgaaccaagatactctccagagaaacttcaacacttttgccgtaagtagctcgcctgactcactcgatgttcctctcttcagtcggtttcaccacgtctaaccgatgttcagatcccctccgacatccacccaacaaaggttgaagccaccaaggagaacgtcaccgtccaatgtgagcattactccgtcccgaaacaaacgctcactttacctatagtacttcccagtcccagccagccaactaacaccttcccttttcccttcattacagggtccgacaaccacacatccacctacccctggcccttcctctctttctacctcacctccaacgcgcgcgggcacgaaaacgaccagatctccctctggggctccgaagccggctcccgcccgccaaccgtctccttccctcgcgtgatggcatcagaccagggcgtcgccgacctaaccgccatgatcaaagagttcggcttctgtttcgtcaaagacacaccccatgacgacccggacgtgacccgccagcttctggagagaatcgcctttatccgagtgacccattacggcggcttttacgatttcacgcccgacctcgcgatggccgacacggcgtacacgaacctggcgctgccggcgcatacggatacgacgtacttcacggacccggcggggttgcaggcttttcacttgttggagcataaggccgctccttctcgtcctcctcctcctcctcctcctcctcctcctccttctgaagaaaaagaagctgcaggctcagcagcaggggaggcggcggcggcagcagaagggggaaagtcgttgttggtcgatgggttcaacgccgcgaggattctgaaggaggaggatccccgggcttatgagatcttgagcagcgtgagactgccgtggcatgcgagtggaaacgaagggatcacgattgcgcccgataagctttatccggtgctggaactgaatgaggataccggggaactgcatagggttaggtggaataatgatgataggggtgtggtgccgtttggggagaagtacagcccgtcagagtggtatgaggcggcgaggaagtgggatgggattttgaggaggaagagcagcgagttgtgggtgcagttggagccggggaagccgttgagtaagttttccctttggaatttggttgagagtgatgatgatgatgtggtggctgacaaaggtgatatagtcttcgataactggagggttcttcatggacggagcgcgttctcgggtattaggaggatttgtggagggtatagtaagtgtttttcttttcttcccctttggctggagtttggagcaagctcccttttctgtgtggcagtgaaattaacaacgcttgtttaacagtcaaccgcgatgacttcatctctcggtggaggaacacgaattacccaaggagcgaggttcttccgagggttactggttaaggactgattatctggaggatggtgaatattctcaggaacgaccgtggtgtctcttcacgtctcccgtatggatcttggataacggataattgttagaccaaacatttacctagattttgactaggaggctttctatccgcccttttagttgtaaacagccacaaggatgacccagaagaatggcaagttatcattcttataaatcggaaagaaaccagcggaaaatgaagcatcgcctacatgttaaggtccaagacacagtaatgaaacgatgttgaaggtaggaggtggtgtagcattcgtacttccccagctcctatgttacccccacacaaccttcatccccgcccccgccaaaacagaagagaagcttccccgatgaaacaacaacaacaacaaaagcaacaaaagcttcgtatcttggatcctttctgatcatcaagcctgactcgctgcttgttatcccgtggctccaccgtagaggtgcataaacctaccaccaacgagaacttatcaccaccgtctcggtgaacttcacccggatatgaaccgaaaacccctgatcatcagataaacgtgcaacgaccggacagcgaccacggggcacaccacaactcagcagctccaccgttgtcatcatcctgcatggggtgcagctacgcgagggtctctttcaccggctcacccacggggcccctcacttgttgctccaagctcccccagctcccccactgaaacttcgtgtgaagctggcgccgatattggcacccggtggataacagcgaaccggctatacatttacataaccaaacatacatgctacaggaaggttccccgtaaccgaacatcttttgtatggtccgatgggagagttcgcttcgttcagccggactttgctggtgtagtcctggtggatctctccatctccatgcttgcagcttacgagctcctgggggaagagtgggggatctgtttataatggaggacaaccccttcggtgatggcacactacttggcgccttccctcctgttgcttttgttgttgtagtgactttcgacttgagccattcttaaaattggctaaccgatacttgtcttgtctggccctgaccgcagactatacttaggtaccatcaagccgacttcttgaagcgctcacatcaacagattataacacaaactcaaccatggcagccgaaatgaaggacggaaggttcgctcacgacatcactgtggctccccagacaaatagtgtcatgtctcttttctcgttgaagggcaagactgccattgtcaccggagccgcagctggcatcggctacggagttgcggaggcgtttgcggaagctggcgccaacgtggctatctggtacaacagcaacaagaaggcacttgatgcggccgcagatattgagaagaggtacggcgtgaagtgtacgtatcccccatccctttcccattagctactactactgctgctgctgtgtcgagaccttctctagtctagttgcctaaccagatcgggcttgtgtacaggcaaggcataccaagtcaacgtgacttctctcgaagccgtcgagtccgcagtcaccgagatcgtcaaggagttcaacggccgtctcgacattttcgtcgccaattcgggaatcccctggacggacggggccgcgctcgacggccctcccgagtcgtataagcgggtcatggccaccaacgtcgacggcacgttctggtgcgcccaggtggccgggcgtcactggcggaggcagaagcaggaggggaccacgatggacggcaagaagctcgaagggttcacgtacggcagcttcatcgcgacagcaagcatgagtggccacattgccaacatcccgcagctacaggcagtgtacaacgcttccaaggcggctgtcattcatctgtgcaggtcgctggctgtggagtgggtgggctttgcgagagcgaacaccatctcgccggggtatatcaggaccgatatctcggagttctgctcgcccgaggttaagaatgcttggaaggacaagattcctatggggtgagattgaaacactcttttcttttctatcgcaaaagttggaaatcatgctgataagtttgaaacagccgcgaaggggaggtcaacgagttgaagggcgcatatctgtattttgcgtcggatgcgtcctcttacacaactggcgcagaccttttggttgatggcggatattgtgccccctaaaggccccagaggcgttaggtacctctatgactgctatatgaataatgacttggatagattagctctatggatattttaatactcgttgtcggtatcaggctatcgccaacaaggctggcttcctgtacacgatattttgcatagtttgtgtttccgtgatgataccatccttccattggaggatacccgggaaggagctgtgaatgggtgtgcaggcccccccgagggagccttgaactctgcctcggaggagcacagcttcggtgtatttatcgccagctgttcggcagctgagtggggttttcaatgacgacgaaagtggccgcggcccgccaacctggcggtgaggggcgctctgcttgggcggtcagagttcagttccatgcctttagtgagttttggacctgtccctgcgtggtgcttagaactagtagtccctggcggcctctgaaagagggccttgccgggtctagaacctctttctgacacttggagcctcacaagggaacgtctggcagcaattccacggcgcacagctttggaggagaagtggaaatccatcccaggcattcgatttgggcgaaggaaacgccagaggccaagaggaatatgacgttcgttcaagacttgccgcgtgggaaggcacatcgccagacaccgtgacagttccttgtgagcccgaggcgcattttcgcatcgaggctgggctgggatccgttggcgtaccgctgcaacggattgatacctctacgttcagttcgttgccattgatatcagatgggagaggagagcccctgtggacctgtgcctgggcttccttgcctcgctgttccctctcctggttgcaggtgtttcggcaagcttaaccagaacccctaaaacgtgcccgctccgggtaccttaccttctgttatggattccacggtaaattgttgatactgtaaatagcatcagcctcaaagactttgtcgagaaatacgagccgaaaacggcacatttttcacacatctgctcacactatactataccattcagcgcaatcccctcgatcatcttttgtaaatcttggaataggtgaaacacgcaacggcaatagccttcttacatccaacccgccaaaaaaatatataaatcaaaagaggcgtttagggtacttttcaggttgtccgtggttcaacggcgggaaacaaactgagaggaaggcaacaaccaggttgtacccctcatcccacccggaccccagctttgcccggccgctgcttgctgcaccctgggtggcatccattcactgctggtgaaccactcgccgcccgctgttcagtgctggtgcatgctggctgccacttcagtccaccgcggacctaaaactaactggaagtcgcctccttcaactcctcggccggccgcccaactccctcctccttcagccctacattttggctcgcaaccttacattgctcgctcttcctcctggacaaaccgccttccttccctcaaactcgactatttggcccatcttgtcccttttgcgacaacattcatcgcacaagtccggcgaccgactatagggattctatactaacgaaccctgcccaacacctcccaccttgtcacttatctggagactctctcggactgctcagtctcttgtttgctgccgccattgctagttattatctgtgattaccagagacatggaaagcaacaatggtaccggcgcgcccggcgccttccacacccagcaggttgacaatgccattcgcgccatccagcacaagaggccattgcccgagatcgacttcaccattcacaccatggaggatggctcccaagtgagcaccatggagcgtgtctgcaaaggtaggtttcctttcctcctcctcaacaccactgcctcaacttgtcaaatcatgactgtcgttcgttgcgatcctgcgaccactactgggcaccttggccttttccccctttttttctctctgtactgcaagttctaacaggcgccgtcttggccttcgtttccagatgttcaggcgcctgccatgttcaagcccagcgacgagcaatttttcgaggacgaaacccacaccaagcccgacatccagtttttgaagcaacatttttaccgcgagggccgtttgaccgaggagcaagcactatggatcatcagggagggtaccaagcttctgcgcgccgagcccaacctgctggagatggacgctcccattaccgtttgcggtgatgtccacggccaatactacgatttgatgaagctcttcgaggtcggtggtgacccggccgagaccaggtatctcttcctgggcgactacgttgatcgtggttacttcagtatcgagtgtgtcttgtatctctgggcgctcaagatccactaccccaagacactctggctgctgcgcggaaaccacgagtgccggcatttgaccgactacttcaccttcaagctcgagtgcaagcacaagtactcggaggccatctacgaggcatgcatggagtcgttctgttgtctgccgctggcggcagtcatgaacaagcagttcctctgcattcacggcggtttgagccctgagctccacactctcgacgacatcagaaacgttagtctaacagccacttgactgccacgttatggtatgggcatactaacccggtgacttttatgcagattgaccgtttccgcgagccccccacacaaggtctcatgtgcgacatcctgtgggccgatcccctagaggactttggccaagagaagacgactgacttcttcgtacacaaccatgtacgaggttgctcttatttcttctcctattctgctgcttgtcatttcttggagaagaacaaccttctctccatcattcgcgcgcacgaggctcaggatgcaggctaccgtatgtaccgtaagaccaggacaaccggattccccagtgtcatgaccattttctccgcgcccaactatctcgacgtttacaacaacaaggccgcggtgttgaagtacgaaaacaatgtcatgaacatccgtcagttcaactgcacgcctcatccctattggctcccaaactttatggacgttttcacctggtcgcttcccttcgtcggcgagaagattaccgatatgctcatcgccattctcagcacctgctcggaggaggaactcagggaggattccgcgacaacttcacccggttcagcctccccggccctcccgtctgcggctaatcaagatcctgactctattgagttcaagagacgggcgatcaagaacaagatccttgctatcggtcgtctgtcccgtgtcttccaggtcctcagagaggagtccgagcgggttacggaactcaagaccgtttctggaggccgtcttcccgccggtacccttatgttgggtgccgagggtattaagaacgccatcagcagttttgaggatgctagaaaggttgatttgcagaacgagaggcttccgccgagccacgacgaggttgttaagatgcaggacgaggagcgcgcccaggctttggagcgggcgacaagagaggctgacaacgataagaagttgcagaccctctccaggaggctcagcacgtaagtttacaatccccacctttagcacttcttcttgcgtctggcctgtcgtacatatccgaaggtatcagatgctgacctagtcggtttaacgttgagtgaccgcaagcgatcgtaatcactacgccaatcgatgcaaaggatgctaattttttctggttttatgagggtgtagttcttaaaatggcgtcaggatacggaactacgtcagggaatcgagcgaaggtttcatgggagttttgtgggagtaaaggaaagagggacacggcgtgactgaacgaagacgtgttattgaacggtgtcacattcagggcttgactgattgtagccatctactttcttccctgcatgttggcggggaatggaaatacgaatgagtatcaaatggatgctctcctctctactgagaaggattttgctagtgcgtttagcgagtttacatacctcagcgactgactagatacttatttacgtactggtaaatggtgaacatggtctcaagatgaatgcttcctttagtcatctggtagcctcccaggaagatatagttcaaagtagctgtaaaaggagtacagctaagtcatgattattcctatgacttgcttcacaaccaaatagtcgagcaagacgattacgagtgtttcgcattcttagattatgccgttatacccagagcagaacattatcccaatcctttgtcctccctctaaagcattaccgccgaagaaattatccccataaaaacccggcataatatccaccataaaccattgaagacctcatcctcaaaagatcgccaaagcgttaggacgactaacaatccgatctagtgtattagcaaaacattcatcatctcgcgcttccgcagagagtcaagaaaacaagaaaacaaaaaacaaatgagcttacctagcaaccccacccttcacattacacacctcgctcacaacaaaaaaactccacctctttctgtccctacattccctcgccaactcctcaagatcgaatagctcgccaatcggcggcatcccccaccccgctagcatcacttcgtgcagacttaactcatcatccccgtagttcaccacggggtcatcacgggtggtggcgagaggaggccaacaacactcgagagaaggctggttgcctgctacggcggagaagttggaccagaggaattggaagagcgggacagagggttccagaccacgaaaagaagggggggttgtggggttgatgggaggagaggaaggagggggagggggaggaaaaagtttggtgggtttggtgggtttggatccagcccttttttttttctttttttcttctttttttttttttttttttttttttttttttttttttttttttttttttgagagagagagagagagagagaaagagttagtaggtagatagagagagagttagtaggtagatagagagagaatcaaaggtttaggaaggaggggatgaggaggaagagaaagggggagagaaataagaagatggtggaatgatggatgacatggcgggaaagaaaaggcaaaggcaacggggcaggaacctataagaacaccttaccagaccgaataaatagaatatccccaaacttgacctccgttccctgactttccaaacaagcgtgtatatcctcgagaggaatgggcgtggtagcaaagtggtcaaagttgaccagcctcggatccgggttcgtcggcttcttactactgatctgctccagacgccaggagtggtagtcgacgaggatgccacggcctactatgcctttttgtgcccatgctgttttttcatgttagcatcacacacacacactctctctctcatttaatctcgtcctggtcgtcgccaaaagaaacctactttgtcgtcatcaacgtcgtcgtcaccatccatgcaatgcatgacctgaaaccaaactcatagactcactactacgttgaaagataacgaaaaagaaaataaaaacaccactcaccctgtatcccattaacttcacttccctccgcatgaatatcctccatcgtcactccattgtagaacttctttgccttctgataagcatagtgtctcaacccatcccactgactggacacctgcgtgttgaaggtccaaatgtcgtcgttgacgcaccgcggcggcttggcgaagaggtcttggtggaagagcttgcggttgaagaagcccgagtctttttgcgcgttgagtggccaatttagggagattttgatggtcggttgttggcggttagacgtaaatgatgaggccgaaggagtgaatgaaaaggttgaagaatgaatcgcacctcaaaccagccttgatctcattctttgctgctttggcaacttgctcgtcggtaagcctgttcaaagttcccaactcgtcttcatctccatataaaccccaggcggagtacttgggatcaccctttcgaaatgggagtgcgtcgaagtctggaatcccgttttcattaagcttgatcgctgctgaactcacagccatggcggagaactttatcgagagatgagatctgttgggatgaggtggctatcaagagaggaaactgttctcaagtaccatgtagtatgaagcggggaaagcggacgtcaacagagggtggtgctagtgtgttttggttcatgattctcaacatgtattggctcaagtgcaacaatgcgacttacatcatgcggacttgtccgaattatggccgggtaacatcacagaccgaaggtaacagacaaaggcatataacggcctcacactggggttctcatgacatgacgacaggacaaacaaatccaacgtgctgaaagtgggcttctggacgaatgttcaacttcacaatggccaaggaaatgctcatggatgagatcaaccgaccgtcgggcataggccttcatttattcgttacttgcccctgaatcagcagtttgcgacgcagccgcggcccgggttaccctctcgggaccacccgagttcgccagtctgcagcatggcacggttgtgaacgaaatcccggacccaatgttgcgatgcaaatgaactgccatttccctaaatgctgcagacgaggcgctgagattttcaaccacctctgacccatccaggactccgggaccgaatcttgtcgttgttcgtctgtccgactgttcgatccatgaccatcgggttcgtttccggtttccctcgtaccgtgatgccaaatcgccagtccttgaatatatcatgccgcattcagaatttaagcaacgagctcaatgacaccaccggcctccttgatcttgcgctcagcctcggcggagacgtagcgggcacggacgacgatggggacctgggggagacggcctagaatgtgttgttagacgagccttctcgggggtgtttctttgcaattgcttgttcttacccttgccgaggagcttggcatagccgtgggaaaggaggtcgatgacgggagcagtctcggtggcggcaccagagacgtacttctcgcgggcctcagcggggacgagagtccagagcttctcaatgttgaggatgggggcccactggtggttgcggaggaggtggaagtgcctcataccgaccttaccgaagtaaccagggtggtctatccgtcatcgtcagcgtttattttcattatatcgaggggcaaggcctggtcgcatgtcggagaagtgaggttgaaccatgcgccctccaacatgcgccgaccgtttattttcggggttgcgtacacttatcgaggttggtacggtggtggtgcttatcgtcgggttagtatcgcgtgttttcgagatcgagtcgttggagtttctatcggcatacctgaccaccggccataccacgaccactgttcccattgttagcatcatatttcccccccttcgaatctgcagaagcggcggtacgtaccctggatgctttctgtgcttgccgacacggctggaataatgctgtcaatactcgttcgtgtttatcggtcggttgatcggttggcgacataccccttaccggcggaaacctataaaatcactacagtcagtcatctgtcgaatcggcgacgacaaagctcgagggggcgcttacatgtccgcggtgctttcttgtcttggaaaaccgagtaggctacataataactgaatcagcgtttcgtcctgcgatagtcgtgcagcaattgccataccatgttgtctgctggtggtgccgatgaagctcgttctgtcgacgtcggttgatgcttctaagagacgcttcacgggtctcgtacaagtcaaatttagggctgtgtattttttttggtgggcacaagtggtggtccaagctccgggcttgagccgcaccacgcactcaagccacaccgttcctctcgctgcaattgctgtgtgccaaggccagcctaccagctcgacaagccacatatttccgcttcatcaagcagggttagggtctatggctaagccttgtccctcagctcgtccacttgagcccctcttgccttcaacatcatcctatcatcctatcatcctgtttggatccttgctcgaaattgtcgatctgcctggagtcgcttttcgtttgacacacatcttttgtgttgctgcaagatcgggctcactgccctccattgttctgtgttctacatctctaggattaaactggccagcagcccagccatcgttcccctgtcttcccagaacctgccttaagacagaccagccctcacttacatcttctcagccgaccacatccaccgagttgcgaacatgctcattcccgataaccacacatttggtttctactccccgcttcaccagaactgctcatcgcgatagcctcaactcgaacttgttactgcgagatatcgttcactccatgacatttactattagaggacttgttgtaccaactcgaccacgtcatagaaggagtcactagtagtggtgtcgaccttctccaggcccaaaccaagcaacaaagaccgctgctcattggggttgcgcaaagtcaggagactggcaatttgactggcataaagctggcccatggtctccctctccgcatttccacctccaagaagagtcgttgctgttaaatgttctgatggtaacaggctaccggcgccaggcagagccatgtctactgacgcggaagaaggtgcggctagttgtacttggacctagaacatggtatgttagtagactgtaagtgggatggcgttcgggcgctcttgaacctacccactgagcaaggcgcccaccttgagaaatggtgaccatgatcttgtccgagaagttcattgatgaaacctcagtttccactccgttgacaagcccagttgcctgcctggaaggtgacgggaatggctcttgcctgactgcgtcctcagacatggtgagttctggatgtggtgaagtatggacagttgcaagactcgaaaaaccgcgtgtgtttcaaaggataagaccgtagggggataacttcggcttctgtactcctggtcggatagtactctctgatgtctctactgcgttcatattcagagtttagacgcgggactccatcgtgatgtttgttgatggagccggagtgggctgggctgcagagttcaggatggacccacgaaacatagcaaactgtacgcgcactgtagctgggttacttcagttgctgtcctggaccctcacaggcccccaaaacgtggggtgccacatttagcgcagaaattctgccaggcggacaagatttaatcttcaaatcttcagggtacttggtgactttcagttcgttgcattctgccgtcgcgacaccggccctcatttctgccgtcactgctcgcctcgagcacacccgataaaacaacaacatggctgtcatagacgggaagttcgtgccgcgtcagcgcaagcgcaagcagcttgatcgccagcggtcgaggagtaagggaacacaagaccccgaagacaccaacgtcctcgagatcgctcctggacaggaaaccaccacggatgccgaaaagaagaagaccgagctacgggaggaattgaggcctgcgggtgtcaaggtcagcagcaagaaggccaagagactcgaaaagtacatcgacacaaagctcaagaaggacgagaaccgcgaactcctggccaagcttgccgccaacaagatcgacacctccctattctcaagcacaaaatcactaggccaaacaaaattgaccaaaaaggaggagctcagccggcttgtcaaggaagcaaaagctggacttataacagagaaggaggcggccaagaaactttacgaaaagcgagaggtgaaggaaggtgcaccagtaccaaagcctaaacccacggtcgacgaggattcagagggctcggaagatgagcaggactcggcagccgagaagccaaggagcgcgccagcggaaacaagcgagcctacaccagtacaagcgacgacatcgtcaacaagcctgccagtacctgtcggtgctggtctcaagcgccccttagaggtcgacgagtcaggacgcccaatacttgccaagagacaaaagagaggaggtgtgaaaacgaagcacaactttacatcatcgcaagctcccgcagtcattcctgtgccggaagtggtagaatgggacggtttcagttcggagggcgaagagggttcagacgatgaagagtctgagggtagtggttcaggcagcgaggaagaaggcagtgaagaggaggaggaggaatcgggagaagaggatggatctgaagagaacggagagggttccgaagatgattcagaagacgatgattctgcggaagaatccgacgaggacatggaggacgccgaggaggacaagaaagcaaagtcttcagccttcaaggcttgggcgcatcaggcgaggaacgaagctttgggttacaagcctgctgaatcaagcattctcgagataccgaaacctgccaactttacgcctcggccgatcgaacaagagcctctgcctatcgagctgcaaccaacaaagaacgattcccgcaaggctttcgccgtggtagttaccaggacacccgagatccaggaaactcgtttcaggttaccggttgttgcagaggaacagaagattatggaggccattcacgacaacgacattgtcatcatttgcggtgccaccggttccggcaagaccacgcaggttccccagttcctcttcgagtccggttacggtgttccggatggacctactcctggcatgattggtgtcacccagccgagacgtgtcgctgctgtcagtatgtcgaagcgtgttggcgaagaaatgggagactattcacatgtggtttcctaccaaatcagattcgaaggcaccgttgactccaagacggccatcaagttcatgacggatggtgtcttgcttcgtgaggcggccatcgatattgctcttcgcaagtactctgccatcatcattgatgaagcccacgagagaagcgtcaataccgatatcctgattgcgatgctcagcagagtggtcaagcttaggagagagttggcggaggaagaccccacgatcaagcctctcaagctgatcatcatgtccgccaccctcagggttgaggaattcacccaaaactctaacttgttccacaccactcctcgcatcattgaggtagaaggccgtgagcatgctgttaccatgcattttgccaaaaagacaaaccacgactacgttgatgaggcattccgcaagatttgcaggggccacaggaaactgccccctggtggcatgcttgtgttcatgaccggtcagggtgaaattgcccagctcagcaagcggttgaaggcgcgttttggtggcggtatgaacaccgccagcaccaccaaggtgcggatttctgcgaaggaggcacccatggaagtcgaagacatcgactttggcgacgttgaggatgaccgtaacatcaacgacagagacgatgacgatatctccattgcgtcggacgaggaggaagacaaggagttcgagattgaggaccaagaatctggtacagggccattgaagatgcatatcctacctctcttctctttgctccccacgaaagagcagatgaaggtgtttgagccgcccccagagggccaccgtctcgtcatcctggctaccaacgtcgctgaaacatccttgacaattcccggcatcaagtacgttttcgacactggaaggtcgaaggagagaaagttcgatcctgtcagtggcgtccagagtttcgagattgggtggatcagcaaggccagcgcaaagcagcgtgccggtcgtgccggtcgtaccggtccgggacactgctggagactctactcctcggccgtttacgaaagagacttccccgagttttcagagcccgagttgcttcgcatgcccatcgagggcgttgtgctccagctcaagtccatgaacctccagcatgtcgtcaacttccccttccccacgccgccaccgcgtgagagcttgatcaaggccgagaagcttttgacctacctcaacgccatctcccaaactggccaagtcacccccatcggatctaccatgtccatcttcccgctctctccccgcttcgctcgcatccttcttatcggacatctccacgactgccttccctacaccgttgcgctcgtagccggtctctcagccggcgagatctacattcccgagaaccaagccatccccgccgccgccgttcaagaagccaagaagagcaacgccggcggttccgatgatgaagacgactcccgcgccgtcactttccgcactaccgaagacgtccttgctgacgaccgccgcgccaagatccgcgccgccttcaacgccgtccacaagaacttctgctacctagacgacaagtccgacgccatcaagctcctccaagtcgtcggcgagttcgcgcacgaccccacggaatcctggtgcgactcccactttgttcgcttcaaggtcctcaaagaaatcaaacaactccaaaaacagctcatcgaccttctgagagccaacatccccgccttcgccaacctttccgtgcccgacacgcttgaccccccctcgcaaaaacaggtgcaagccctaaaacaaatggttgccgcgggttttatcgaccaagtcgccatccgcgctgacaaggcccccatgccgcccgagatgtaccgcaagcccaagcgcgctattgacgttccttacctgcccctgatcccgctcgaaggcgaggacggcaggaaactagaactggaagaaaagctcgtctacatccacccctcgtctcccttagcccacttgagcgtggacgaatgcccggactacatcgtgtacgcctatctgcaaaaggcaggcaacacgggcgcggacgggcagaagcgggccaagacgaggatgcatgcgctgacggacttgacggcgggtcagctggcgagtttggccaaggggacgccgctgattacgtacggaaagccaattaaggaggttaaggggtcagagagtaaagatgggaaggagagggaggtttgggtggtgccgtatttgagagcggaagggcagggagggatgggctggccattgccggccaggaaggtgaagcagaggaaggtggccgggcaagggtgggttgttgagtagaaaacatggctttccatggcgttttatatagataaggatttcaggagacaggtctgggtttcaagtaatcaatgtgttttgcttgttggttttctgcatagacgttctcgttttggtttgatgatgtgagcttcgttctttgcctacggggaagtgacgctgtaagagttgacttccttcaacatatggtacatctgtggtcctcacaaagtctctgtttggtgccattaagctaatggatcaggcgagctgaaactgcttcgttgttgctacaaatactcgctatgtttaaatatcatggacattaccaatctgtccaccatcctagggtatctaatcgccgtacctaaagccaaatgccatccaatcatgtgcaatcgacgccgttttatctgaatgcatctcttcatcaagtcaagttcctcccatgttactcgccggcgccctccctcgcacccttcatgttcttcttcttcttctgttgtgctttatctcccccgtgctccttctaagccgcaccgggggtagtgatgacatttttactcttcctcctcttcggcttcggcggtccaccgccacccggcgtcttcggactcttggtctccttacccgtcacggcattcgcattcgcagccgccgccgccgccgctcctttagcaagtggattacttcccgcggctcccaagcccttcgtgttcaaagccggcagcgcggccgccgcctctttaagggtcaacgcgcttttggtttgcgtcttgcggccggtcgaggtcaggtggaagtcgcccggcttgcccgtgatagggttctcgtccatatattcggtgccgtagcgttcgtgggtgaggagggcttcttccataaggagggagtcaaggagggggtcgtttgtggtggttccgccgccggccttggcgccgggtttgttggtagttgccgtactgggaagaccgtcggggagaggagtggcggttcgcgaggcggtgtagttggttgtgccgctagccgcaccagcgccggcggatggttgggcgggagtgatgtagcggcgaccgacggcgggagcccagtcggatacttcgtctactagagggatggtcttggtgatggcggtggcgattgctccctggatggcaaggacgggagttagcattatgaacggcaagagaactctctttgcaaaaagaaaaaaaaagaaaaaaaaaagacatacgattcgggagctaagaacatctgccagcgtgggtgccatgtagatgttctcgcccaccacaaagtagaccgaatgaacgatgatctcgtcgggcgggccgtcctcaggcctcgcagggttcgtcggtgggcgcttcctcctcgtctgcttgttgatcacccacacacctgtacccattcccggacctgtctcagcgggttcctgagcaacaatgaactccagcccagacatttccttcagtcggctctcgaatagctcccgggtggcgagatattgggacatggcctggttgttgagaccctgttggaaaacgacctcattattggaggtcttgtcatagaatggtgattgagcgaagtagtagaggatgctgtttgagtggatgcctgcttcgaactgaggaggagtgtgccattggatctcgtcgagaggagggccggcgttggccgctggatcgaatgccattgtcgatacgatctatattctgcagtgccaaaggctgccgccgattgtgcctgatgccgtacagaatgccgaaggggttcgcgaaaagttgtggacaaccctgcggggaaatcccagaagaagggagcgtatttggtgacaagtactatggtgggctattcaagaagtcgtagagataatgggaatggtcgtcgttggaatttattgcagttgagaagccaaaggaattggaatgtggaaaaagatcgtagctatgatgctattcggataaagattaaagcatggcgtcaacgcgtttgaggttgaatggggtgtggaagatccggcaggcaccgtaccccccgcgctagctgcagccctcagcggatcttgtcccctgaaaatgaaagtgacagtggagggccccacatcccgcagtgacactggggtggggactgcagctctgcgtgtgtacacattacctctactgtgtatgcaattcaacgacagaaccaaacgcagacacttcttcactcacacatcaaattactaccgactgccgacaagaagcgacccaactaaaccaccaaagaacaaggacgcttgacatacaaaatcacaaaatcaaccaagaaactcatccgtgataagatctcctatggatcttctttcgaccgtccgcaagtcggggtcgcgaggcggcgtcaacttcagctgggacgatgtcgccagctcagcacaccgcgagaactatctcggccatagtctgaaggctccagttggtcgctgggccaaagggcgggatctcaactggtacgccaaggcagaaccctcagctgcgaacgccggagaaacggaggaggagaaggaagcgcgcgagcgccgtgaagaaatccgcaggataaaggaagcagaagaggatgccatcaaccgcgcattaggcctgcccatcacaccgcgaaataccagcggcgccaatgctgttgaagtccaaggctccaaaatcccagagcgaacggagaaagattccgctgagcaatcgacagcactggcaccgaaagaagcgcaagcaggggagtcgagaagagacaggcaccgcgactcagagcgacaccataaacggaggcacaggagcaggagtcgtgagcgtggtcatggccgcgacagggaacgtgatcaggaacgtcatcgtgatcgggatagacatcgcagccgcagccgtgaccgtgaccggagacgggacgggccggcggatcgaggagggagagaacaccgtcctagtcgcagaagccggagccctgagcgtcgttcacaccgcgatgataggacgagagatcaggatcggagtcgaagcagagaccgtggaagacaccaccaccaccacagaaagcgcagtcatagtcctcctggtcggagcaggagcagggatagaagagcaaggcacgatcgacgatgaaggttgtcagaattgtgtttggtacttagatgaatacaagcatggtgtcttgggtcaacagagtagattaatctttggtacagtatactcatcagtcttggtagcggcgcaccacacctactagtgtgacggattattaagcttagccttttggtgatttgaaacggttcgtgaacaactgaatgtcgccacacgtgggtgttcgttcttttaccgtcttttactttcgctgctcgaagctcccgtcttttggctcatgtgatgtggatcgtgcctgcctggcccagtgcctggaaggtaggcccgggcatggcggggatctgttttagtggagtttcagggatacactgcgctgaatgaggaccctgctagcgtgccgtgcctatctacccctggggctggaaggccgctcggtctggacggcatatatgctactgtacctctatgtgtatgtaatgaatgatgatgagatgaggcgttcacaggaacctcttttggacctttcatcaacaattgcattcagctacctttgaccttgcaaccaacttcacgacggaactgtttctggctgggactagtgtcttcaggtcacacattgaatagtttgctcgtcaggccgcgacatttccattcggatacattgaacttcttccttccggacatttcttttcctggttcacgataatccgccacttccactttctttccttacttgcggggacgatcagtcgcatactcttctcttcacagcacatcgccctttactacaaacgaactttaatacatacaacaactctcagatcacataacgcctcgcggattctacgcccaggaagacggttcatcgtaagactcatcaaccgtataacgtagttcctcagctcagtggacggtcaagttccgcctctacgctgtttgacagtaaaccacgacatctcactcgcccagccaactgccactgcgcatgacccggctggactcttcaccttagtctcagaccatggactattcgcagcttcgcgccgctgctttgcagaacggcgaggatgaagaagcagtcaccgtcgataccagggccctgatcgacaaggtcctggccagatactctggagaatggacaacgctcagagaactcatccagaacgccgccgatgcccaggcaaccacagtcaagatcaaatgggagacgataccttccgtcagtgttccggctccgcagaccactgacccctcagagcttctcaagcacaccctcacccatcacactctccgtcgcctattagtgcagaacgatggtcagcccttcgccaacacagattgggcccgcttgaagaggatagctgagggcaatccggatgagaccaagattggtgcttttggcgttggcttctacagcgtctttgctgattgcgaggagccattcgtcagctcaggaaaggaagccatggcgttctactggaagggaaacgctctgtttaccaggaagctacaacttccggttgaacagcatagtcgcgaaactgcttttgtcctcgattaccgcaacacaacaacgcctttgcctaacttactgtctgtcagtcagttccttgggaccagtttgacctttgtatccctacagaagatcgagttctggatcgacgattggagagttctcgccctgcaaaagaagtcatcacctagtgctcagattcccattccacgagacctcgaaactagaaccaaggatggcctcatgaagctcacagcagctgaacaaaccagcacgcagatagacgccagctttatgagtgtgttaggctggaagcctaagcccgtgtcgtcgtcaaacaagtcgaccgaatctgcatacacaccagagccctcaggtttgaagggattcttttccagatttacttcctccgctgctcagacggcacagcgcacaaaggcggcaaaggaagaaaaggaaatacaggaagcaatcgcagaggatctcactgctgtttccacctcgaccattttcctccgcatcactgcggcccagatagccaccagcgtttcttcctcatttgcagctgaattggagcgcgcgacaaaaaagcctcctccgaagaccactcggattgcccttctaacttcttcgtacgatgaaaccgtcgcctcagaggagtctgttgcttccaacaaggctgccaaggccatcgatatcttctcctccgtgttgcctagcaagaagcctggtggacgcgtcttcatcggctttccgaccacccagaccactggtgccggcatgcacatttctgcgccgtcagtcatcccgactgtggagcgcgaagccatcgacttgaatgctcgctgggtacgaacctggaacatcgagatgcttcgtgtggcaggcatcatttcgcgactcgcctttgtcaatgacatgtcggatctaaacgagaagctgaagaggttatccaattccaagaacaacaaaaaggaatccggatatgctcttgaggatgtccagaaatttgtgccggaggctctccatatcctcaagacctactcgttcgaagactctactccaagcgcccaggtggcgaagatcattgaggaggccttttggacctcttaccggaaggcttctatcgaagtcttctcttgtcagggtgtgttgcagacggacaaggtccggctgttctctgaggattacgcaaagttcctgagcggaatcccgatcatcctgaaggacatgcaagctgccccgttcattcaaaaactgatagattatgggctgctcgagcacatcactgtcgacgatgttgtcaaggagctgggctcgaaggccatggacaaacatcagcttcaccatttcgtggtgtggttagccaagactgccgcatcgggtgaactcaaataccaccatattcagcatgttctcgatgttgctgtggctacagtttctgatgatgggaatggtggtgagattattgccttgggctccatcaagaattatctcaacaacaggataccagccacgctgcctattcccccaaccaccattcctgtcgcttttactgccgatatccccgaagtccagttgcagtcgattggctgggagcctctaggtatcgtcccttggcttaggttcttgatcgcatctgggtccagcaatggagaggagcataatcttacaaagtccagcaagttctctgtacaagttctttcggttctttcaaagaactgggacaatttgagtcctagcgataagtcatccgtggtgtcggccttggaacacctgccagtgatacccacaaagctgggcatgcgcaagcccaaggaatctttcttctccagtgtcaagcttttccacgaccttccgaccatcgaaggctgtgacagactcaaagagaagtttttggtggctttgggagttcgcaagactctcgacttggagaccatcttcaccaggcttctcaatcccgcacctgccgctgagggagaagcggaggccaagaaatggagtcatgtcgagctcatcaaataccttgcttcggtgaagaacgatatcccggctgaggatatgaagaggctaaagcagtccaaactctgccccgccgaagaccgtaccttttttgggggaccggagtctagaaagggtactgagaaactatataaactctctgaactctatgagcccaaggattctctgcggcttttgcaactcccaactctccattggccaggcatctggaaggcaaacagccctgagggggccttcctcttctcgcttgggttgcgcccttatccggcagtccctgagctgatcgacatgatggcttctcctgatgcggacactcggaagcactccatggcgtacttcatcaataactatcagctcaatcaatacggaacttacaacctgtctaggattgacaacgccatcttgccgctccaagggaacgagaagaagcttgtccgtccttccgcgtgcttcacgaacccagatgcggcaatacttggatacgacattttgcgacgagaccttcatgaccatgctagcaagttcggcgttgcgcgtgatccgagtattttagagtgcgttggtaggctgatcgctagtccacctaaggatcaccaggaagccgtgagggtattcggttattttacgactcgtattgcagaactgggattatctcacgttactaaacttcggagttccgccatcatccccgtaacacgacggaaagtctctagcgatgagaagggcgacaccaaggtggtctacattactccaccaaactgctaccttgggacgtcctctacctacggcgatatcttcgactttgttgactttggtcctaatgctaacgtatttctcttcaaatgcggtgcgaaggaagagccaaccaagcccgagattgccctcatggcatgtagcgaaccggcgagacttttaagcaccttacagagctcagagaagtaccttaatctcctccggtctctggcggatgagattgctactcttaagagagacaaggagttgttcaagaagatgacttcatctgcttggcttctcggctcccgcgacatctccaacaccaaagaggagcccgactcaggcgattatgatgcacccatcaagcagtaccagctcgcttcacctcagaagatcacaatcttggacgacattatctgctaccgtcttttcaaggactccttgctcttcgcacctgaggacgatgctcttgaggccttttacgctgcgctggggtccgaggcgatcagcagcaaagtctctatggagcacagaatcggccctgccgccgaaaagcaggatgctgcggttaccatgcgcaagcttgtcattgagcgctccaaaattttcttattcgagtactccaaatacaagaagtcttccatcaagcacgatgccaggtggctggagaagaacttgcaagtcaaagctgtcacatccttagctcttaggcgatcactcaagggatataaccagcaacacaccgaaaagcgttctgcggccgctgtgtacagggacggcaactggattctttacatttcgacccacagccgtccggatctgtaccaggttggacaggccatctgcactatgttgctgagccgccatggccagcaagcttacttctttatcgagccgttcctcaagctggatcttctagagcttcgagcccgcggctacaatgttgaccgcattctcagagcgaaggctgcagaggcccggatcgccgaagaagagagacgcaaggcactcgaagcggaagagcagagaatccgtgaacgtgagaaggattgggcacaacaacagttagctaccgccgacaacgccgtagccagggcccctcaaacccctcggttgcccgaccagcctcggatgccgggaggctttgatgattctcccgatcatgacacggctcctcagcccatcaagaagttcggagacttctttagcggcatcaagaagtcactcggcctcgaggctgatgaagactcgaacaggccacctgcccagcaacccggtactcgcgcacctcagcaactgggacccggtagcggcggcagtggtagcggcagcggtggtggtggtggtggtggtggtggtgctgagggcggcagcaacgatggacgagtgacctcgcccgcagtcgtccagcagaatctacttagcgccatcaagtccacacgcgcgcacgacgcttccggtgtctttgctccccctactcagacggagatcaccgaacaatccacctactgtgactcgactcctgcgaccaatatgaactttgtcgcagaagcgcctggcggcatgcgcgtcttcctcgccaaggatgtttccgtcaaccctggccagttcctcagctcgaacactgctggcatcagcaagttcgagacactccttaaggacgtggctaacgtgtacaacctacccgcccactcgcttcatatttactatgatgagcagggtccgacaattgcgttcaacaagagcggcagtatcttttgcaactacaggttcttctcccaactgcatctggccaagttgactggcgggcccgatgctgctggtggcatgggcagagccgaggcgacggtttggtggtgggtgactattgcgcacgagctggcgcacaaccttgtcagtcctcacaattcggcgcatagttattatacgtaagtttcccaaacatgcattctcctacagaaaccaaagactgaccatcaatatcaaatatagcgagtccttcatccaggagtactttggcaaaatgatggccatgactgccatgtgggcgactcagtcactgtctcagtctcaagcttcggtgggcaacagccttccggcaccaccacctcctccacagcagggcactggtgtcctgggaagcatagctggaaatcccttccatacagcgcattctagtctctcgtctgtggctgttcgaggacagcagggacagcaggagcccccgccgccttatgagaatgggaggagcttgactggtggtcaggctaatggaaatcaagggtatcgtagcctccttgattaagcggtttgcttttctgttggttgggcgtggttattagagggcaggggggagtgtttctttatgtacatgatggtgttaattcgctgactgtgatggaatgtttaggtatatgaggagatgagtgaggatagatgagtagattactattccatgtagaagtttttcttgtctgttttgggtgtaagatgggttggaattggtgtaagggattgaaatatagcatggcgttggccatgaatagacgggaccagagtccacggtctacctgtagcaatgaacgtagctgtctgggtgagccggataattgctgttctcaagagatatacccttctcctgccacatagttcaaaacaaagccctttccaagtagatcagttataataatcagaagcaacgaaaccatgtctgccgttgtgcttggcgacatagtcaacatgcaaggtacgaggtaccattccggacagatgggtcactcctccgtacttatgtatcaacgtcaatccttcagccctgatcatcaaggaaacctcagaccctttctgccgagtctcctgtctaaggtaacagggcccctagcgctgctgcccagcgttgatccggatcggatggtagtactttgatttgcctgtggctccgagctatccttcctgcccccgagtgagcaagcaaacccgaataccgacaaggacaccgcagaatggtcaggtcactcgtcctcatcttgacacatctaacccgatcatcaaggggcgtcacaggtaaaccgcctctcctcctgtgacactaggtattctctgaatctagaccagtgatgcatatcgcaaacacggaaggcaaagatgacgaccaaacaccgaacaccgacatacccacggctctggggcgtctaacggtctccgaaaagcgactgactggatggcacgatgtccctccccgtacatacatactagtctactacccggtgagttgatgcgggtcgcagggtttcttgcctgggcacgatccaggaatagagatgtaaatcgcgtgaggaaaagcggtacgcagtagtgtagtgtatgtttcaagcttttttgcccaacagctacctagcgcaggcgagatggacatggaacgttcgttccctggtcgttgtcgttgttttcgtcgtcgtcgtcgtcttctcggagcgatcacggaatgtggtccgtgtgtgggagtacctaggtaggtatagtatgtagtcttacgcaggggaacaattgggcaactccacatgcttccgacctttccagtgttgcagggaacactagtctgctgagaaagaaagaccagacaaccaacctttttctcttttggtgtcgggacatcaaaccgaagatggctttttcgggaccttggcggaggtaatgggtgacgttgtagttcgggatattttttacactagactacttggtgagagcatgatggtattaggtatctccaagcaagatgccaataacctaggtgtagacaggacttcgtgaggatattcgtggtgactcgctttggaaaacgactttggggcgatgttggaaagtcgggcatgaggaggcggcttcgacgggctatctgattttccatagacacaccgacgtaacgggtgcattgacatccatttcgctcatcttttcgggaaccatggtgtttgaggactgaactcatgaggcgaccctcagtccgattcccacatcatgtcttgctaacagattccctaccaaaaccggcaaaaacaagatagcaaacaatgttgttgcccagctcttgccaaatcaacaggttgccaagtcaaggaacgtcaggggcggaggcaagcggcgggcgggaacaaggccagctgacgcggtggcctttaccccgctccagaccgtacagtaccgcacacatcaaaccaggggcggggcccggggggtcagggggggcgatgccgaaccatcaccgaacaacccaacacacgacatcgataacaaacctgcctgcgaaaccatcaacaccccaccaacaacaacaacatgtaccgaacccgaaagaagccgcaagcaacgcaaaccatccaggattcggtacagcggccccgcacgccgccgtgtccggaggctccttacgaggaggagcaaacggctttactgtatgcacaccacaccatctttgcccttctcaaaactcgggatctacacccctgtggagccccgcgtggttgacagatgaagaaaggcatacgtgttagcaaacagacaggaagtccaagatgccatgatgccaccactggaggaaatgcgacgggtgtagtgtaggtgatcaggaatgagaccggtgacctggcaagcttttcttgtaggtagtgtaaggtgtgagcgggaggggaagctgaagacgggttagatattgaggaatatcttacgtacaacacaacaacaaaagcagtacaatgtactgttgcttcaacagtatttgctcacctcctccatatatccgggagcaacatcatcacttcaggtaattgtcacgctgtctgaaagactcctccggctaaacacacaccgggcattcttcttgtgtgggcgtgggtaccgatgctgtctaactgtgtccaaatgttgcttcgagctatgccgagagtggcggacaagcaagcaagtagcaggtgaagccaaggttcccgctcagacgaccaattccgaaatatgtcccgcgccatctcaaagtcggtatcccactcaaccccatgaactagtatcccgatgtggcattccccacggtgtgacatagcgagcaacaacaggaatcgattggttgatgcttcatgtagacgatcggattgaccctggcaggaacaccccgtaccgtaccccgctgtctctgttgtctcgcccttcgccctttggctcctcctctcctcatcgaaactcggggccgccagactagcaggcaaagctagaggtaccttgatggatgcagctctcgttgtgatgggaggtaagtaggagcgcgaggaaaagaggggctcaagtgaatgagagaagagacccgggctgattcagttccttggtctttttttgaagatataaatcatggacatttcccgtcttgtcctcatctactacatcaccactcttcactcaacaacagacactctactataaagacgttcctctcgtctttcatccatccactataacaccaaacttttctatcacataaacaaaacaaccgacaaaatggtacgtttagcgcgctccgttgcttcttctccctcttccttcacttcggtccttccacagtgtttctcaaacatcatcacccccgagagcgtccagccttcgacctagtgtccagggctactcctcgacgggacttcaccagtgtcggcagcagcaactccccgcaagtgtacaattgctaacaacatgacgcgaacaggtcaaggttcttgctgttctctacgacggtggcaagcacggcgaggaggtaagatgaacattttccacatccaacttactccactctgtcatggagtggccatccactttccttggcatatccgccaaatgtctccatcaccattgtccatgatcgatcaaaagcccagccctatgagctcaagagcccaaaaaaagaagagcgctgagaaagatgagacaacctgagctacatctctcatgcgactgaaagagacggaacggacacaaatggcggggtagacatggctcgctcaaaggcatcaccgcaactgtttacccgtcatgttgaatgcttgaggtcacggaccgggtttcgggatccattcggggatgtggggcgccaccccgacctgctttggcgtcgaacccggcggttggcttccggcttggcatagcgtgggttgttggcttggcttttatggacatggcaatggagacattggatgacacgggaaatatgggagaaaacaccaagaaggcaatggctaacaattgtcaactcatcaggttcccgagcttctcggaaccatccagaacgagcttggtctccgcaagtggctcgaggatcagggccacaccctcgtcaccacctgcgacaaggacggcgagaactctacctttgacaaggagctcgaggatgccgagatcatcatcaccactcccttccaccccggctacctcactgctgagcgtctcgcccgcgccaagaagctcaagcttgctgtcactgccggtatcggttccgaccacgtcgacctcaatgccgccaacaagaccaacggcggtatcaccgtcgccgaggttaccggctccaacgtcgtctccgttgctgagcacgttctcatgaccatcctcgtcctcgtccgcaacttcgttcccgcccacgagcagatccaggagggccgctgggacgtcgccgaggccgccaagaacgagttcgatctcgagggcaaggttgtcggtaccgtcggtgtcggccgtatcggtgagcgtgtcctccgccgtctcaagcccttcgactgcaaggagctcctctactacgactaccagcccctttccgccgagaaggaggctgagatcggctgccgccgcgtcgccgacctcgaggagatgctcgcccagtgcgacgtcgtcaccatcaactgcccccttcacgagaagacccagggtctcttcaacaaggagctcatctccaagatgaagaagggctcgtggctcgtcaacactgcccgtggcgccatcgtcgtcaaggaggacgtcgccgaggccctcaagtccggccacctccgcggctacggcggtgacgtctggttcccccagcccgcccctcaggaccaccccctccgctacgccaagaaccccttcggcggcggcaacgccatggtcccccacatgtccggcacctcgctcgacgcccagaagcgttacgctgctggcaccaaggccatcatcgagagctacctctccggcaagcacgactacaggcctgaggacctcatcgtctacggcggtgactacgccaccaagtcttatggtgagcgcgagcgcgccaaggctgctgctgctgctgccaagtctgcttaaggagggcatcagcaagcagcaagcacttcttttttttttcttttgcatttttgcatgattaaatagcgatttttgggggctttcttttgggatatatatctggttttgggtatgaagcaataaagatcgtggaatatcaatgatcatgacctgacctaacaataatcgttcccattgtgatgaatgatgaattgcgagtgatgaacttgactgatcgtatgaattccttcgagggactatggtgtttaagccattgtgcacaccaggcctgcctgtcatagtttacttatgcaacaaatgtagtaaaaagctcaagggcctaggaggcttggaaacgaaccaccatactgcagctatacaacttacgagaactgtaccttgggtaacaatgcacgccggcaatgtgttcatcatcggaagccactgagctgtaagactgacagggttctcgttgtactaagggggggcaggtagcggacttgtatggtgcatttggtgcctagtgcatggagctggggatggaatgggatgaaagggcccggggtgggctatcggaaagggagggagttgaacgtaggttggcaaggtactgcacttacttcgtacgttccgtgttaatgttcatcagcagccgatgcgagcatcctgtagggtaatggttagcgatggagcttacacaacccgatctcttatctgcagagcttagaacagagaagaaaatacatgagagtagtaatgaactatttctctaacctaccccagtctcccactgatacaaacatctaatcttacagtaagtacatactacctactcacaccatccaccctcttttatctcaactctacataacaacattcaacaactttcctcccctaacaacaatgaccttcttcgccttactcacatccactccgcgtccctccagcttcgccctcccctcctccgtcttcaacacctcaccgacaataaactccctcaacttctcctccgcactcttctccaacaacccagccggcggcgtccctatctccaccgcgaacttggtcttgccattcaactgcaccgcgcacgtctgcttcctgctcttcaacaacccctccgtgccatcagggaccgggaaccttgccgcttgctcatcaccactaccactaccactaccactgccactgccactgaacaaggaggacgaagaagattcagggaaaagaacgtgccagcactcttcggcaaaggcgggcgcgacgggcgccatcatgcggatcagagcggagactgcctcgcgcctgatgagggggtcggcggcgtcgtaattagacggagaggcgatcacgttggtaagtgacattaggtccgagatgaccgtgttgagcgtgtacactttgttgtaggaggcggtgacggaggagatggtgcgttggacttcgcgccagatggtgatggaggcgtcgagtttggcgggatcagcaacagactcgggttgctgctgttgctgttcaaagaaggccttgacggtgctggcggaagatggggtttcagaagtggaagaacaagcaatcttttgaaccaagtcatgcacacgactcaaccaccgcgtcacaccggtaatcttgctttcgtcccagtccaaaatctcgctgacgggcgcctggaagagtatgtgcgcacgcgtggcgtccgcgccgtactgcgcgatgaacgtggtcgggtccacgccgttgtgcttggacttggacatcttctcgtagctgacgttggcgagcgcgcccgtggccaccaccttgggttggtgggggtcgctgaggtcaacttcgtccggcttgaggaagcggcctgtggctgggtcggtgtaggtcttgccgtgcaccatgccttgggtgatgagacgcttgaaaggttcgtagacttcggacgatgcggactcggcagcttcggcagattcggcctccttgccagcaaaggaagaggtcatgaggaacttgtagatgaaacgggagtagagcagatgcagaatggcatgctcgacaccgccgatgtagaggtcaacaggagtaagaaccttggccttctcgggtgagaagggtgcctccttgttgtgggcgtcgatgaagcgcatgtagtaccagctcgagtcgacaaaggtgtccatggtatcagtgtcgcgcttggcctcgccaccgcacttggggcaagatgtgttgatccagtcggtctgggactcgagcggattgccggtctttttaccagcccagtgctcgtcaacttcggggagctcaacagggagttgctcgtcaggaacgggaacggtgccgcaagagccgcagtgcacgatgggaatgggtgttccccagtatctctggcggctgatcagccagtcacgcagacgccacttttcagtctcctttgcgagaccagcgggctccagaagcttgacgagcatctcaccggcctccttggacgacttgcccttgaagataccactgttggcgttcataacgccatgttcagtgaatggctcgttgggcatggcggtagtgctctcatcctcggaagccgccaggacgaagcggacgggagcgtcgtagtggtgttctttccagaaagcatggtctctgagatcgtggccgggcacacccatgacggcgccctcaccatagtcaccaaggacatatggcgccacatagataggaagcgaaaccttggtgtcctcgggtgtctcttcgtgataggccaaggggttgacggcgcggatgtgagggagcaggtatccaactttggagtcaggagaaagtccgggcaatgtgctgaggaaggcctgaagctcggggtcgctctttgccagttgctgaacggaaggatgagtagcagcgagggcaatgtactggacaccaaaaagggtgtcaggtcgactggtgaacacctcgatggcagagggggtgccttggccaaaagccaggacggggaacttgacagtcgcgcccttggacttgcctagccagttcttctgcatggccaggactctctcgggccacgcctcgttcttggcaagcgtctctaggtctttgagcagggactcgcggaattcggagatcttgaggaaccactgcttcagcttgcgcttctcgaccctggcaccggacctccacgagcagccgttggcatcaacttgctcgttcgcaagcaccgtcttgtcgacagggtcatagttgacctcggcttccgcctggtaggccagacccttctcatggagagcgaggaagatcttttgggtgtgcttgtagaagtcgggatcgcaagtagcaagttcctgggctgggttagcatggagattcatacaatagtcacatgaagtgtgtgggatacgcacgcaattccaatcccatgagccgttcatgtgacccagctgctccttcatcttagcgatattggccttggtccatgtggccgggttgatgcctctctcaatggcagcgttttcagctggcaatccaaaggcatcccaacccatgggcaacaggaccttgtggccctggagagtctggaacctcgcaatcacatcggcaatggtgtaaaccctgagatggccgaggtgcagatggcccgatggatagggaaacatgggaaggacatatttgttcttttcgtcttccttgttgcccttctcacggcttgattcggcccatttctggcgccatttttggtcgagggcgaggaggtctagcttgtggtcggcatagaatctcttccaagactcggtgcccaagtgctgctcgagggcaacaccaacagggcgccgaggagaagcagcatgagaagagagaactggtcgtagtgatgcgcccagcttgggcactaaccggccgagcggccttgcacaaatgagaggcatcgcgttgtgttttgtttgggccgattatcacattgcctggtcaaccggcggcggggaaaattggaggaggaaacaagccgaagcactctcgttaaaactgcatgttcatccgatttgtttgtatccaaattcaaggggcagctgcgtcctcagtctttgcatttgcatgatatgtagtcagttgctgcccagtctaacaaacagtgaataaatcagaagcactctcaagctacgatagagcgatattctcggtatcgaagctgttgtattctacatcggacgtcaatttttgtttttttacttttcttggttatgtcgatctgcagggtttgtcaagtccaaggtacaagagacgaagctgcagcacatctatccagactcgcggacatcacttccggtggtgatacatgtcaggtgtctggacaagtagagtaaacagagatattattaggctttgaaactgaaacaaaagttaagcataactatacaattccaggatttatagtttgcatgattttcatcctcaagttgctggtactttgcgtaggtagctaatgaagaacaacagccgcccgcctgccagatggggggggtcacggtaggagtgcacagaccaggcaaactggaggtctcaaggttcttgatgtggggcgtgccccttgaacctgcttcttggcccgcaattggcccgcatttggccgtgcctggccttgccttgcctgccggggaaaatactggggtacaacccacccgccccgtacttggggccctgtttccatccagacttgtctggagcttccagggcaacttgttgctgtcactggtgtcgctgtcacggttcaaaggaaaaagagtggccctgacaagcctcatttccgccagattcggccagacacaccatcccgcattctagactcttttactttaatctgcttcttcctttcttctctgtgttctatttgcttgctattcaagcccccatcattgtctattctagagctacgtctggaaactgtgttatccaccagccacgatcatcacgataatagatacccttaccactattacaccactctaataccaaccaccttgactgagctttgcgccagtcttgtacaccattcgaacatttctttactcgacaaccgaggcgcataccgagaagatcaaaggagacttgtacggctatgaactcgttgtcagcagaaataccccgagattagaaagaaacaagttcgatcgacgaccgagcgcccctcaagaggtagcacccgagacatgccaccattgtactctcacaacctggaacccgggcgtgactcgctagaactcgcatctctagccagctcagaccccggacccgacacaggcgacgacaccagttcccgtccgagcatatcttcgtcacgaaagctctccctcgagcgagaggaccctctggataacggcaactacgctgcctcgggccaccgtgtgcgcccagaacgatcgacgtctgtcaattctacattcagcttcgccgcaaacctctttcctctatcgtcgacaaccggaggcggatatgctccgttgggtgcgcccacagcaacgaggggtcatgtcaatggcggcttgggaggaggctcgttagagaagcacaagaccttgacttacctaaatggtctgtccttgatcgtcggcttgatcatcggctcgggcatcttttcttcgcctagtcaagtcaacgccaatgcagggtcgcctggagcagccattatagtatgggttgtggcggggattttggcctggacgggcgccgcaagttacgcagagttgggaggtgccataccattgaacggaggcccgcaggtgtacctatccaagatctttggagaactggccggatttctgttcacttgggtcgcggtgctggtcctgaagcctggtagcgccgccatcatctccatcatcatgggcgagtacctggtgagaaccttcattggcgccgaagccgagaccatcaacccctggatcagcaagtcagtcgcgctggttggactctttctggtcacctttctgaactcggtctcgaccaagctcgggacacggatgaacgatatgctcatgtttctcaaatttgttgcattgcttggcgttaccattgttggcattgtcgttgccgcgactggcttctcgttttctggggcggcaaatctcgactggaagaagcatgactggtttgagggcaccaagatggatgcgtcggctttcgcggtggccctgtatgccggtctttgggcgtttgatgggtgggataacgtaagagtttcctcttgccccttgtgttgactctcgctaaccaaacaccagaccaattatgtggttggtgaatttcgcaaccccggtcgagaccttccacgggtcattcacacagccatgcccctcgtcattttgagctacatcctggccaacgttgcttacttctttgttctccccctggacactattaactctaccaacaccgtagccgtcattttcggctccaaggtctttggccccgttggcgctctaatcctcgccctcattgtcagtgcctcctgcttcggtgctctcaacgcctccaccttcaccagcagccgcctcgtctacgttgccggcaaggaaggctacattcctgagctctttgggcgcatcggcagcggcaccgccgttgaccaacacgaatccctaaccaccatgcgcactcgctcgtggttcaccaagaagcttgtccgtattgttgccgatgaagataccggtctcttctacacgccgatccccgcgctcatgctcaactgcgctcttacgaccgcttacgtgtgcgtgggcgagttcggcacgcttgtcaccttctacggagtggctggctatacgttttactttttgacggtgctgggtctgatcgtgcttagggtgaaggaacctaatctcgagaggccgtacaagacgtggatcaccacacctattatcttctgctgtgtgagtctgttcctgctgagcagagcggtctttgcccagccgctgcagaccttgttggttgtggcttttgtggtggtaggcgtgccggtgtattattggcggaggtatgtgaacgggcggagcgccgttaagagagaagcgggtgggatgagagaggtgagggaagagagaccctggtggaagttttggcagataaggtaatgaagatttgttggtggtgtttggttagccgacactacctcttggataaaagtgatgaaggctgtttatgaacaagaagctttgtcacttggcaagggaaactttcttgccgaataatcggatgaccgaaaggatgaatagaatgtctagatacccggtacttggtaccgcaaaacaaacctggccttgaacctatcgaattctgactcgttccctaggagtcttgtcaatcttagtaacgaatttccagaattttgatatcaagtctcgatttggcatgagcatcaatcccttaagacctgacctccaaagagcgtttgcctccaaagggaattgaactgcatgcaaccctaacccttgatctaacaccaaatctggactttcaacttcgctttcacattttccactcatcaacattcattcagtccataatacatatttctaactcaagctgttcactcattcaacccccctcggcctgtttatccttcgttttctatacctattgtctttctttcctcatactcacttgccctctcgctgaaaaagagtgaggattctcttacaatcttctaccgcttcgagtcgaccaggaacaacaaaaaatgagtgcccgactcctccgtccgttaacacggcgtctaccaccaacaagcccagcatgcctccgattagtcaggccggggacatataacgtctctcatttcaacccagtagtacacagcaacaccgcctctctccagatccgaagtatcgccaggccatactcctccaaactctccccgggcgaaggcatgggccataacaccccccaaaaccaaaaacaagaacaacaatccaatcaaaaccaagacaaccgaaaatccgacggtccatcatcatcatcatcatcaaaaaactccaaaaagtccaaactcctcctcatcgccgccgccgtcttctccggctacctcttccactccatcatcctccgccccaacgacctctccctaggggacgtccccgtccttctgggtatcgtctccccgccctcgctaaacccgacctctttcgtgccttacaccatcgttgagcgcgagcaggtatcgagcacggcgttcatcatcactgtggaaccctttgatccgctccaccgtcttatgggtgggagtgagaagaagaagaagaacgcgaggaagaatgcgaacaagctaaggaatgagctgcaggaggcctggcatcacggcttgtggtgcgtggagattaagcagccgcagttgcaggtggcgagggactatacacccttgccaccgccggtggggcaggaacgagaggagatgcaaaggggacgattgcggttcttgattaggaagatggagggcggggaggtgagcagttatttgagtaagctgcaggtgggggataaggtggagttgaggggaccgcatttggggtttgatgttgcgaggaggcttggttcaagttctttggaaagctccaacagctctggtcacggtggtggaaaagagcaaggggggcgggtggttttcctagcgggaggtactggtattgcgccggcgctgcaggtggctaggagattatacggccccgtgtatgaaaagaggaacgggaagaaggaggaggaggaatggaaggaaatcgaggatatgcctgccataccaccgaagatgacgattgtgtgggcgaataggttcagggaggattgtccggattgcgaggacttggaggcgttgaggaagagggggtatttaccaccttctcttaacaacgctaagaataccgctgctggtggtttaatgccctacctccaggacatcaaagcccatcaccccgagcagttcaactacgcttgcacagtcgacacggagaagaaatttattgacgccaagactattcttgacgctgttgtgtccaccacccccaacccaaagtcgccttcttccaccacatccctcaccaaaagcacgacaaacccttcctgtcctttccattcttcctccgccttgatcaacgtcagcgacaggcaggaccatgaagcccggtgcaagtgcgcttctcctgccaatggcaagaacctcctaatggtctctgggccggatgggttcattgcccggttcgctggtcccaaggcttggtccgaagggttggagagacagggacatgtggcgggggtggcgggtgagttgatgaagaaggggaaggtgaacaaggaggagtggatggttttgaagttgtgagttgggttggcttgttcggagttggagaatgaggatcgtggaaaagaggggatggcagcattggggcagagggctgggaagagcaagatcgcagtttcttgtttgctctctgcttcctggtagatattctttgtatctgtacactcggttactgtaagattagggtaagagcttgaactagacaaaagttttgatgagtactggatagaagggataatatagacgaaagaactaaatcctgatcagccgctagtcatcatccatactttcgtaccttgccaacctacacacaacttctattttgagcccgagcctgtgccctttcatcccatccaccagcaccaggcaaccatatgaggtccgttgcctagcccctgtaccacaatggaacctgcggtggtcgtatggtgcagtggttcctgttaatggaaacattgccgttgtgcgtgattaccgaggtaaagttttcgtaggtctctcggagcatggtggttcgttcccccaagcctcttgggtgattgagctttttgcaccttctgtcgtgatcgatgttgctcaagtaatattcatgtgcgttcattgagttttcctctttcatttccaacttgtccacagtattcaagatgaaaaaaacttgctgttaacacctcctatccctttcttcagtccctcatacatcatcaaccaccccaactctcctcaaatacacactcctcccatgtccctccggatgacccttcactacaattatttgtttttgtccatctactcccactcccacctccataatctcttcatacccttcaaaccccaccaaatcatctctccagatctgcaccgcacctgccccagcccccctttcgtttcctcctctagtcacttccccattcccgaaataaagtcccctcaatttcccatcccccaaaaccatccccaccacccgcttcgcctgctccatgtccccaacctccattagcacccttttcggcctataagtcctcgcaatctccagcagtcgtgcataaaacacgtcttcttcctgatactccaccgtttgtaacaggatttcgttgtctgggtagtaccagtggtcgtagaaatgcttctgatgtaaatccacgcgctcgacgggcgggacgagagcgagttttggttcccagttgcgcacggagcgggaggtggacagagcgaagccggagggagagatgtaaggagggttggaggtcaggaggtcccattcacccgtacctgtagaggaggaggaggaggaggaggaggaggaggaagtggatgatgatgaaggggtggagaggattgggtctaaggaggtaggagagaagatatcggctttgtggaagtggagcaatctttgtggatgggatttatctctgggactggaagggcgagggaagcggtgcgcatggagattgtggtgcaggttttggcgggagaggttgatggctttttgggagatgtcgactcccactatgtttagggactggagagggagagagcgggagagttgggagtagaggaggagtgggatgcagcctgtgccggtgcatagatcgatgatgtttaggggttggtgttgatctggatctgattcggacttggaactggaaagagagtggcgaaggatgttggagaggtggatggtgtaggattctgtttccgttctttttttttggttggaaaagagtgttagttagtcggtaagtgaagagaagctaacaacagtcgaggagaaagtaacgagacagtgatgattgagtgaatacatgcaaatgtacctacctgggaatcaacacccctggttgacacttgatttcgagatcaccgaatggctggttgccaagcacgtaagccaaagggagacctttgcctcgcctgtcgcatagcttccatactcgggcaccaaagggaatgatggaaggggtttcggcgacatgctgtttgatccagcggagctcgttggcggttgattcgagggttcgacaaacgggaagaagtttggcggcgttaagacctagttttttgcggccttgccaaaagagttgaggtttgattcggggcatagttttccgggagatgttacgaaggttgtcttctaggtcacaaactcgttatgagacttcttggtgctattttcttctgtacatcaaggtgagggtgcgaatggatgtcaatgtagagaaattaatacgcttattattttaatggctgatatttactattgacctatttggtgagattgaccaatgcccagagaaaaagatcgtaatagaagcccgaacaggtgagccacactcactggagtcttatgtttacacgaccaaagtcaaatcgacggttgaagtcggttgacgctgatgaggtaccatttccgaaaggtgcaatcgaggaactcagaggtaccatagcgcgcaaccctacttgtaaaaaatgatctctgttatgattttacacttccaagatattttgtcttgaaacgtatccatggatcagtttgagtaaaagttgataaactgtaaaaattggttataaagataatagataaatttgaaatagaaattttttctaatgtagaatagaatttataattatatttatctccttactagaagatttaccttttgataacttttttttattaattaaattcattttggaagctgaatttgttctatatcagttaggactatctttcttcaaagaagttaacttataaacttatataaatattaaaaaagaataagatataaggttagagtatgggaacctttattaaataatgctatttttttacagtttagaaataagaataaatataaaaatttcaactacaataaggaatcgaacaagaacctaacgatgaagaactacttcattaaccacttagctactaagctaaataattatttctaaagggttatttaattcttttaataatataagtaattcaaaaagtaattataaaaaaagtccaaggattttaaaactacgaagttataaaggataatatattttattctgaatattataaatcaaaactttcaatgtaaaattctatataccataagtaatataaatataaaatttttaataaggattttaagtgtaaaaataaatatttactataagtataaaagtgtaaaataagttatttaggaaattcttataataaagttatttattactctttttgaaaaaggcttgtaaaataaatttaaaatagtctttttacttatagcaaatttaatatattaaaatctactcaatacaaaagcatcttggagatgattttaatgtaaaaataatattgtatataaaattattttttcaaattttatcattttatccaagcgatcatacctggtatgatttttatattgcaaaatgctccctctataaaaaaagaatccacttgcattgaaatcatacccaagaccatttttacagataccgtgtgcgcgctatggtacttctagaggtgcatgcaatacatcgttatctaatcagataaagctacgataagctgttccacttcgatgacgccaaaagttacccctgtagttacacagtaagcactcgtaactccgaactctccgctgacataaattaactaagcaccatcatccatcaccaactccatttgcgacaacgacaagggatataaaagacgacatctccgaccctgaattgggccctacatggtcagacggtcttccttgcgcatttgatccgcacaaataacaaccatgctcctcctccgacctctccgccaaacatcacgagtcgcaaccgcagccctgagcgcttcgacgacgcgggcttgcgctcaacgctccagtaatgtagcccccttcttccggcgcacatacgcagcaagaggtgcccctgcggccttcccgaccatcgatacctgcccatcgcccacctgctcatgcgccccgactccctcgttccccgaaggcttcgagatcgatcataccacgcctcttaacggtcttatgccaaaccacgctcagcaagtcctaatctgcactggcaaggacgactggccatccaaaatcgaggacgatgacaatggccaaaaccatgccgccatgctgcgtgatctaattggccgcggaggtccctatagcgatgtgagttgaccaaaaagcccatggaaaggaaggtccagccagtcacagttaaaggagatggtggaggatccaacgggaagaagaaaaagaaaaaaaaaaaagaaagcagtaatggctaacaggtaagttcccacctcccccttgaggtttgttcctcccccatcaacagcccttccacaacatctccgtcctcaacgtctccttccccccatcttcttcgtctccttcttctgcgtcttcctcgcccgccgaccaagaggaggccacaaacaccaccaccacccccccaaaaacaacatccatctacctccttcccgacttcaaatacgttccctccctctcctccgaccccaaccacgtcaaggccctcgtaaaagcccacctccttcccgaaaagctgcaccccgtgcacaaccactcgccgcccgccaagcgggaggccctcctccgcgatcccagctacggtgatatgctacccggcggggtccgcgacatccgcaacgaggtgattgttctcatctgcggccatggcgggcgggaccagcggtgtggggtgtacgggcctctgttgaggagtgagtttgagacgaggctggcggagcaaggtcaacaacaacaacaacaaaaacaacaacaagggccggggattgaagtgctgaagggcgctgctgagaaggccgtggtggacctggagaaaaagaagggggtctggggagcaagagttggactgattagccacattggtggccacaaatttgcgggcaacgtgattgtttatatcccgccgggcttgaagtcttatgatgactcggacgtgccgcatccactggcgggacatggcatttggtacggtagggttgagccgaagcatgtggaggggattgtgcaggagacgatcaagaaggggaacgtgatcaaggagctgttcaggggcgggatcaagcagggtggtgagattttgaggttgcccttgtagacccctaggtatctgcgtaccttacttagcctgtaaggatttgtgagatcttcgtgaaaagtcttcatagctgaattcaatttcgatcaaagctgaatgtttcttgatcaccgtgacatcgctaagcatacccacaatagtgagtgaacactcccaagtaacgaatacaagcagccccgcgtccatcttttgaatggtttagcgaacaatgtcatcatgcacaccaacgcttgggcaaaacaagcactggagatgttgagataccaatggtagtatcagcgctataccaactgtgtagaggtatgtaggacgtctagtgtgtataaaagtcaacaaagagaaaaacaagagacgccagcctcgacactgtgtttttttttcaattccaatccactgcctcccatcccagctcaagcctcttcttcttcctcttcttctttcttttgcccacatctaactcttatatcccctggaccttcctatacgaaggcggtttcatcgtcctcctaatcaccttggccgcatacgtcgggatgagcgagatagcagcgatagcagccacgcgccataagaagcccctgtttattttggtcagtcagtctagtgaacaatctttttaaagggatacggtagtacccccagggagagagagagaaaaggtaataacactcacaaagtcaaaacaaacttcaaatcaaaataatcccccaaaaacggtatcgagacaatgtacatcagaaaggttcccacaatcgagaccaccatgacccaatgccacgtcgtgatctcgatcgcaaccatgagcagctcgttgagcaccagcaccgtgtaactgacggccaacatgcgggggccatcgatgccggtgaggacttgagacaggccctggatcagacagccctgatagatggagacgaagacccaaacgaaaaacgtccggtaggaaagagagctacccgaggttaattccttgtagagctcggggtacaggttagcaaggtcctcgtctacgtccttgtcgaggacgagagagaggacggggaatgcggtgtagactgttgcgtagcctaccatcagccagtcctgtgttttgtttaggttagtaactacgactgcaacgaaagggatcactcgccaagtcaaacgtaccttgtagagaccctccggctcaaacttgagagcaatactgtacatagtctgacagacagcaataatcaagccacgatgaatgacaaactgcgccagctttgcgctgcgcttatagctattacgaccgtgccacaccaaaagcttggtcaagtgatgaaactgctcgatggaaaagtcggccgccaaactagcctggcgaccttccttacccacaatacccacgcccacgtcagcagcctggatcatggaaacatcgtttccaccgtccccgatacagcagacgcgcttcttggtgtactccttgattagcttggcgacctcggctttctgggtaggcgagcaacggcaggccacgacggtcggcaaaagcacggctacggagatgaactcgcgtcggaagtgggtcaggtacatggcgagggactctccatcgatgagcagacaggaatcggtcttgcttcggagcaggtccagattatcttgcgcgccgtccttcctcctgagcttggcaatcgtgtggatgtactgacccctggctacaagcttggagctcacggcgacgcagcgagcggtttcgaccttgtcgcctgtaagcatccagattttaatgccggcgtttcgaagaagttctagagaaggtttgacgtccttttgcagcttatcttcgacgcccgtcacaccaagcagttccaggttatgctcgagatactgcgagacgacagcctgcatgttggcttcgcggccgctgatggcgagcgaggcttcgtggtgcttggccgagaactcctggtattccttcagagacagacgcttcctgccgaccacgagcgtgcggagaccttcgcgcgccatgttggccgtctcctcatcgagccagtcgttggcagcgacgatggagctcatgacagtgtccgcacccttttggtagaaccaaatctcgctgctgccgaggctggggttcccgggctggagcttttcgtagaactggacaatgatgcccatgcgcttgccctccgaagtgaaggggaaaatgtcgagaatacgaaccttgaccactggccggccggtttcggcggattcgagaacgatgttcttgcgatctcggtgagccagacgcaagcctacggactcggtccattttacaatggcaatctcgtcaggcgagctggcttggtatgagttgacggtgtgaccgttctcgtcttcttccgaagttggggtaacgttgtggcagagggcaagagctagtacgacatcacggacacgcgacccaatctctcggcgtgtcctcgtggcaccaacattggcggccgagtatgttgaagacggggttgccaaagccaagcttgcggaagaggccgatgagctcagattaaacccctgcttcacgtaggttgcaacctcatccattgcttcgttggcatacgagacagtgccgacgtggatctttttcatttccatttcgttttgggttagagtgcccgtcttgtcactcagtagatactctatccgtcccagatcctccggaatcgtgctggttcgcacgacagccccgggaatcccaggatctctttggataaaccatgagtagacagacttgccgagatccaggttgacacggagactaatggggacgatggtggagaataacactaagaatctcatgatcttcacgtaccagatgtttcccttggccgtgctgaagccttccagcgcaacaagaacgatagacaggaagagcgtcaggaagcaaaggattttggtgagtgagttgatctcatactctagaaggccggtctttgatcgcgaaggtgatgtagacagggctgaccgggtttgaggtccggtataaacaatcactgcgagggttgtcgcattcgatgcgatgaccgtattcgcccaggccgtgttgtcgatcgagagaggcgctgccttgacatcgtcgccctccctagggttgtaggcggcaccgctcatgacatcttgtcgcgaaggaagaagttccaatgttccgacgaactcattgacccttttgtcaggttttccggccgtgacacggagacgaactagttcctcagtgctaaggttttgagataacggggacgccaaccgcagcttccaatcagtttcaccgtccagttggtcggtccgaataaaagtctcgccgctagagcttccctcggcgccattattgttgctctccttggacgttttcgcattcttggaactgccctctccaacatcgtcatcatcgacatggtccaggagcagcatctcctccttcgcgggtacttcttgctcttcggtctccttgttggcagctgattcgtgtgccaagcacttgagaatgataacatctgccggaacgcgatggcccttggtaagcttcaagacgtcaccgaccttgaggtcccgcgactttttgctgacttcggataggtaggatgccggcaattcgcgaagaccccgaccttcagtctgttcttcctcctcttggatatccgatagccgatcattttcctgctcaatgccaagacgtttagagcccgttcgtgtatgagacgatttcatcttcctcctaggccggttgatgcctagactagcgcctggatcgtcgaactgcagaacggtgtactcttcggaattcgcctcgttgtcccttcttctccgttcgatatcgtcgtaagcctcctttgctagggtgatgaacaagacaaatgccaagggtgcaacgtaggtggagagatagccgattcgtagtgcggggatggcctgggagagggcgaccaggaggaagtacatgttgaagaagaaggagaactcgttgtacaaagtgactggcagaaaactccatgctgtgtactttgcgttggatatgatgttgggtgggaagcgggtagactgggatgagccaactgcaactaatcgtgacgatgaggggtcgtcttcctcctgttcctgctcgtcgttatggttgctctggtcgcccgacatgaagcctggtagcttcatcgagatgtttcgaagaccgtcaccggcgaaagacctccgtcgtcttccactgctggtgcgtattcggccgccaccaccatgttcgctgaggaggccggcatcctcgtcgtgggtggcactgccaaccgagtggcgatcatggcggagcagagcgtcggcgtcgtcgtcgtcgtttccgtcccggctacggcctagctcgccatatccattgcgtttggcgccacggcgtagactccccatgcgaagattgcgaagtgctatacttgttgttgggggaggagggcgttgttcggacgagttgcggctgcggtgttgccccaaggactggtggtggttattggggtcggttgcctgggggtcgagttcttcgaggtctatctccaagtcggagtcggattcatcgacgacgtgggaatcgggcggcttggagagatggtatgtgtctgaagaaggcattccgcattgggcgaagcccttttcctccacagctagatagcgtatgctcttgagtcgtgttgtccttttttgttttttttttgtctgatctgtcgcggcctaactgtagctaagggtagcttgggctgtggtcgcgactgcgttcggatctgtggttggtttgtttgggttgagttaggggtcacttgggagggtcctcgtggtgtcgagatcaactcctccttcccatagtggccgtggttggtagtctaggtgcgtctgtcttgctgctgggtgctacgtgcttctggggtcgggtgtgctgcgcctgcaaggggacgggagtcgagatagtgtcaagttactcgatagaaaatagtccagtcatggtagtgattcgtacaatgttttcatcaagtcgtccgcgggcacatcaactaggtagaggtagggaactgagagatgacgatggcatgtgacggaaagaaagtcacaaacggggactcggaacggaaactaacaacttgaactgaaagtggtggtaaagtggcagtgatcggactgtgtgcgcggcctgctcttcataccgtacctcgtacctccactctagaggtacctacctacccatcgatgacaggctccctcctggtgcgtccaagttcgtgcagtggctgtgatgatgctggaggagggactgagcgcgcttatctgttaaagcagtacctaccggcatccatcgaattcacctaaataactgagtatattctcaacactgggacaggccgataagctaagtaggtatactgcttccccatccatgtaacatggaaggacagctgttgtaacgttttttgttagagatccccgcgcattccccgccatccatatatcagaccgcctaaatgtaccacgtagcgtagtgtactattgtgcagacagggcagcagtcaaccttctgcgacctctgtgtcttgatttccgcggattttcccaggaatcttccgacggccgctcccggtgcgcctccatcgtcacagtcttggatcttgacaagttgcaacaactgaacttggccttccattgaggttctgcagtcgcgcagtctcatactatgatcctttcccacgtgtgatcgaccattccatcccaacgtttcccagatctgtagtaacaaacaggacgacagcattgccctcttccttgtcattgacgaaatccagccggcgttagactttcttcctcatgttgacagccatgatcagctgctgaacctacttgtacaagttagtcgtcccttttgcttgcccctattcccattcccattcgacaattgcgcactctgggcctgctgaacaggggttgtcttgcccgcagtcctctgaggctcctcctcaacagggcagcccagttgcccaggtccgctccccattctcaatcccgtcgccaatcgccgttcggttcgttacgcgatcaagcgatcccgtcgagtttcgccccatcctggacttcccacttctactgtttgtagctagctcctcctggccaacaacaaatactaccctttctccatcttcaaatattcccaccttctctccccttcttcatgtactaatcttacttattatatacagtaattcaatattttttttgtgtttttgcgcgcccatacagcgtccccagctgtatcgcgccatctaatcgcccgccatggcttcatggaacccggcattcatgccagaatcggccgccgacctcccggcccccttgccgactgataacaccgtcgccgactcaacagatcatgcgaacggtgtagcccaagatggctccgacttctggggaattgatggaggagaagaggacgtgcccgcccagaatggcgcctctgactcctggtttcccgactatggaacaggcagtcatacgacactacccgcgactgatgcgcaagctacgagccaaataaccagtgaaactgataccgacacccccgataccgctaccgaacagaccgagaccgcacatgtaactacggaagatgctgaagctgtcgagccagctcccactcagacggacgaagctcccgagcccatcgtagagaacgcgcaagctaccgaggccgtcccaggagacgctgccaccgttgacctcgtccccgaacatgtggagcctaccgatgctactactacagaaaaggccgatacagacgagccatcggatgtcgcttccaagcacacgagtacgatgtccttcactcgaaccattccccatgagccgagctggagcgatgacggcgatcctgagtggaacctcgcgcgagcggatacggatcccttcaagttcttgccatcgagcgaccgaaccaactcttttcctcctgttcctcccctagaacagcacgagcaacagcaggaagagcaacaagaaaatcaacaggtacagcaggtacagcagcagcagcagcaacctcaaaccgatcctcatttggagcagtcagcaattgtccagccccaggtcgcaaatttccttggtgatgacgatgaggtcgaggtacagggcgatgatgggttcttcagccagttgtctgaggcacagaacgatggatttgatcagtttggcgcccaagacgcgaacaattctcagcagtacatggttggtgacctaggtgctaaggccactgaggcgcttgatgcccgttttgaagaaggtgttcccctgatcgcacatgatggaaactcgacagccgagcgggaagatacaaaggacctattcggaggagaggatgccaatgatgaggacgactttttcagccaggttcagcaagggagcgtcaaccaagctgactttgaggcgcagccgctcgaacgcaagtcgacgatgcaagtattgggcgctatggatatgggctccgtccagccaagcttcccaccagtggaagagcagcccgaggaagaggccgtcgccacggtagagacgcaaacccacgaccatcccgagataacgagtacagatctgaacacaggtgaaggtcacgaggagcagaagccagcaggcgaagacgttgaggccaagtggaaggaactgtttgctgacgatgaagaggacaccctatcgcttcttgatgattccacagaggcgtcgaatgagatcaaggagaaggagattgatccggctgcgttctttgggagtgatgatgagggctttctcgacgattcggaagagttcccaacaatggaggaaacaacccagcccagagcgcctagcgtagctggctccaacaccacgacaacccctaccacccggtacatgcctcagacccaaactccaagcctgaccggagccccgaatccctatgccccgactgcgccacccctaacttcggcgccgtcaaatccttactttcctgccgcacccagcgcggttgcgcagacgccgtctgttacgccctttggcgcccctgtctcggctccacctccaagcgggagatttggatacggcgcggtccctccgccacagattgagaggaaagcccaaagcttcgtcgacaagaagggcggctaccagtcaccgtacgaccttcctatggaggtagtcaaggttaagaagcgcccaagtacggcaactcttaacaagcctgtgacagcaccggccgctccaccgccttccaaaagcgctactcacctgcctcctccaccacctcctacctctgttccacactcatctcagcctggtgtcaagccaccaccgcctcgtggtgaagccaagccgaaggagaagttctttgaagagcttcctgtggtcacaaaggcgcgcccagcttctcgaaatacattgggcaccgcatcgccggcacagtctagcccatacggcccaccgcccccggctggcccaccttctatcgcctcgcagccaccagtacctggaatgccgtctgccatgggatctgttcccaactcttcctttacccagcatgcggaggttcccaacctggttgcgccgccacgtgtcaacccttatgcttcgatacagcccagcactacgagccttgctcccgctgttcctgccccggcttcaagtcgttattctccagcgccttccagtgggtcacagctcagcactcccgtcccacctgctgcggcaagccgttactctcccgccccgccagcttctcggccaacgagttcgggttatactccgactacttcggtgccaccggttctaccaccggttttgccgcatcaaccccgtacctcaagtccgctagcacatttcgagtccaggcctcttgtttctagccatgcagaaagtggcctggcggaaaagcggagcagcagctcgttgtacgacttgcgactgcagagagtgccttctctacctccgactcaggaggtggaagaagaaggccccatgcagggtatggtgtcccccaaccaagtcccggcatcccaccagacctctcctacggcgtcaagacatggcgctatgccccaccgttctagaaggacaccgcctccgcagtctctaactgtgcagccggtgacgtcccctcagagggcggcatacagctatcagcctgcggctagtgctccatctcacgaattcgcgccaccacctcggtcgcagactcaatcccctggtgccctctacgggaacaggaatgtaaagcctattgaacctatccctcgtccttcgtcggtcactgacgcgacttcgccgcgggctgcgttgtattctcctatcaccatgcaacccagttctactttcccccccatttctacgattacctcgcggccgcgtggtaacactcagaattttaacctagttcccccgacagatggtagagaacatgatcccctacagagatggcgtggtgttcctctcatttcctggggcgtaggtggagctctggtaacaatgttccccaagaacgtgccacgatatggcatgggccaaacagcccccatggttattcgtagcccaggagaagtcaaggtcaagagcatgaaggacatagagccaatggaggagcgcttggccaaattccctgggcctctaaaggggaagtcgaagaagaaggagaccattgcctggttaacaaacggaattgagatgctggagaggactgtgccacataacctgtctcatcagctcaacccgtctcacgatgacaagcggacaacagagagactcttgctttggaagattctgagggtctttgtcgagcatgatggcgtgttggaaggaaacccgaccgttaaccaagctgtgcgcgaaatcctgtacccggaggcttcaaccattggtggtcagcctgagttcgcaaatgctctgaacccatcaggaatgggcaattctgccacgacttcactacaagccgactcggttgattcttctgctgttgagcagatccgcaaccacctcatcagtggcgacaatgagaaggcagtgtgggctgcggtcgataagcggctttggggccatgccttcctgctggccaacgcccttaaccctgacctctataagcgggtcgctcaagaatttgtgaagaacgaggtgaattccaccggtcataacaatgagtcgcttgctgctctctatgatgtcctctctggcaaccacgaagaaagcgtggacgagctggtgcccgcccatgctcgagctggtcttcagctagtggccaaaaattcatcttctggtccctccaaggacgccatgggtggtcttgataagtggcgcgaaaccctctccctgatcctcagcaacaggactgctgatgatgcccgagccatcaactttttgggcaatttgctatcaggctatggaagagccgaggcggctcatatttgcttcttgtttgccagaagtcaaaccatcttcggcggcttggacaacccgaactctaacttcgttcttgttgggtctgaccataggcggcaggcggaccatttcgcaaaggagattgagcctcttttgttgagcgaggtttatgagtacggccagagccttgctggtggtaccgtgcccgtcagcaatcctcacctggcagcgtacaagcttcagcacgcatacgccctggccgagtatggctttagagacaaggcccttcaatactgcgaggctatcacggctgcgatcaccgcgcagacgaagcgctctccttattaccatcccatccttgaggcctatgtcgatgacttgatgaagcgattgaggcaggcacccaaggaggaatcaaactcgtggatcccgaagcctagcatgaataaggtatctgattccatgtggaatcggttcaacaagtttgtcgctggagatgacaacgaggatggcagtaagggctcacctgacgctgcgggagaatctggtccctttgcacgaatcgccggaggaaccccgactatcagtcgctcgccctctgtcaacaatcttgagacctttggcgcgaccatccccagctatggcatgcctagtgctcccgtgacgaacggtcctaatatgttctctcctcctcctcctacacggacggcttcacgctacgcaccaggcgctcctcaaccatcgactccgaactataacccctatgagacaaactctccatatgcgcctcgctcatcaatggaacgggcctcaggcgagtacagcagaagttcagttgagcttccgcgtcagtctttggactctcagcggggctattcgcacagcagctatgctcccaaccgtacatcttcgcctgctcagccatatacaccttacggcacgacgccacaggaatcatcctactctctgcataacatgcagcctcagcaaagtttgacatccccagcggctactacttctggttatcaacccttcactccacaaaacaacgtctcggcaaatgatgagccctctaacgaacccccttcggccccgtcaactggctaccagccgccgtcgtacggatatgagcctccgtcattcaccccttacgaggcgccggcgaccaatgacgaggaggagggtgcctccaaggagaacggtgactctaaccagggtggcgaaggtgtcaacacctttgagcccccttcattccagccatatagctatgaaccgccttcttacgaacccgacaccccaccttcgaaagatgacgatcaatctgaggaagaaaagcccaagccgaagaagaagggccctatgtacgatgacgatgacgatgatttccccgcggcgccgaagcctgccggcaagtccaaggctgaaattgaccgggagaacgaggaaatggtccgtcggatcgccgaagaagaaggttagtaccatcagtcccacctacatagcattttcaaccctcacgtatcgctaacatcactctccagccaaacgcgccgcagaagccaaagccgccaagaagggctggggcttcaccagctggttcgcaaagaaggaggctgccgccgccgatgccaacgccgccggaagcagccccggcaagcccatccgtgccaagctcggcgaggccaactcgttctactacgaccccgagcaaaagcgctggatcaacaagaacgccagtcccgaagaccaagccgccaagaaatccacgccaccaccacccaagggcggcatcccccgctcatccgcctccagccctgctcctcccatgggtatgggcgtgggcggcggtagcgcgcccaacacccccggccgcgccagcgccccgcctactggtccgcctagaccggcggcgctcatgccttcggcgtcggagagcaatgttgggtctggcccacctagcgctgttggtccgctgagtcccagtggaagtaacgggcccccaagtgcgggcttgctttcccctggcatgggtccggcggcgatgcagcgcccggcctcgacgagcacgagcgggccccctgctggtactagtaagccgttgagcgcgacgagtagtattgatgatttgttgggagcggcggtaccgaggaagaggggtgaggcgaagaagccgaggaaggcggctaggtatgtggatgttatgcagaagtaagggggcccggggggtgaatgagttaagggatgagggaatgagtcggtgtgtataaattttgggtcttgttagattggattggactgtttctaatgcagagtgtatgtatgcatgtatgtacgtaatgaacggcgaaagggggatgataagcgcaagttggtagttttctacggtttcttgaagtcgaggatggagaaatgcaatcggtatcccagaagccaattgtctatttctttgcgtacatcccacagctgtattgtcgatttcggtctctcagctccagctatgcaattgactaattcccgtacaaatttgatgatgtttggtcatcgctattcgagattgagatggtgagtgggtcttggcaaacaaggggtaggtagaactaagtggtcagaaagggggtttgtttacattcatcagaacgcaagcgagccaagtcgcagacactccgccattcgcattcactagtgtacgttccaaagagcattcgttagtacaacatacgcaggtacaccaacagaaattccgaagcggaaaactttagaaaggagaaaaaggaagaagaagaaggaaaaaaagaaaaaaggtggcttgcaccggagtcaaaccggtaactcccagtttacttggtaatattaagctcactaagagctttctcgcattactcccgagtgtgttacccattacaccaacggacgccacgggaaatggaggggtggcgaggtgggttatacagtaagggggaaggttagcatggtggtgatggtggtggtggacaaggtccgaggagattgggggatgagatgtgaagggggcaagtagtagcatgctcaatttactacagcccaagaagataggtatgtgataaataaatagctggctggtcatgattgtgattgctgactctctgtttacctatttgaggttcattggtttttcttcttcttgaattcttgttctacgccataacatggtggctcctttggccgttgaccttcatgttctcccatgacactcaatattttgtcgatgggtcgaacatctttctagcttattgccttgccaatgcgcaccaaacgcttgttctccatttatatgcatggtatcatgcatgacgcagtgaatcgtgcgactgtcctttgttgcaacttcagccaggcttgtaacctcaagttggaaaagcctcatacagcctgcctgtgtcccttcccgtattccgcccataacgccatgtgaaaaccaaatctttagtcgggtataatgataacgagtaaaccttttctgataatgattacgtgttgatagatgaaacgtagtactgtcatcacggtgaaaacgttagtcatagtccatactccagatagatggagacaaaaaggagaagaaaagaaaaagaaaagaaaaaaagactaacagtaacaacatcatccccatcatcccctccccttccggcccccacccccggataatcatcatccgccctcctcacatagacatacagtatgagcgcatgctcgtgcgtaaagcacgcaatcaccctgctcgcctccagcctgcccacactcaacacccttgaccaatccttcccatctaccctgaccgtcgcccacttatccggcccagcctccctgtatttcgtgctcggatgctcctcaatcggtaccggcagcaccgccgggtccagttcgggattctccagacagctgtcccagacactcgtaatgtccagggtatcggctattaaccggagacgcaaagagccgtgcatggtggctgagagctctagtttgggattctgtgcttcgcgtctactagaggacgaggaggaggcggctgtagtgatggccagcttggtgaaccggtccgaaatcgccttgacttgtaacaaggggggaaacatgatgtgcacgtctggctcccgcactttcggctgcataatggtctcgactgtgtccgggtgcaggacccgcacggggatgtcttgcgtgatgaccttttcgcgctcgcgtttcatggttagttcgagggactcttgttggtagagggagttttcggagaaagggtcgttgtcgtcgttgtagctgcccatttggtcgtcgttgttgttgttgttgttgctgttgttcttgttccgacgggcggcggatggagcgtccttggtcatggtgtgaatggtcatggagagcatggggatgccgtcgcgcttggtgagacgcaagctagcatggttgctgttgagggcggatttgagagctcgttggagcgggccgaggggaagctccaggttgatggtgttgttggcttcgttggattggatgtggtagctgtcgaagatggtgtcgacggagagggaggcccacacctgcgacccagtgtcggggatgacggtaaacctaactgtatcatcatcgagccggacccaggcaatcttttctaaagtgttgagggcggctacaagttctggaattgggaaatacaagtcagaaccaggcgaatatgtggtgaagtgagacgatacctagactaggtatggaggcaggcgacttgggacagggactcactcgaaaaggtgcggatatttctgagttctgttttgaagcgcatctctccgatactcagtaactaagtcaattcgactcaataagaatacgttcggacgatactagttgacaaagtaaaccaagcagcaaagattcgcgcgtcgcgtaaattgacgaagaaaaggttgaagtactgtgtatgttaagatgccgccattgacggaaggtggggatttccactacactaggttgatcaccaagagccctgctagcgcggggttgccgcctatagtacccctgtaagatgtccagcccaagctccgtaaaatccaaccaaggctccatttgtacctgcccgcgacaacgccacccctatctcgactcttttaaatgtacaatcccccagacaaccccgttctcatctcaatcatttaaccacttccatctcaacggaagacaagacaagacaaatgcacccgctatcttcccaatacgcctgtgtataaagaaagacgaaaggatagtgattagtactccaccccaggacaaggtatgagatccccgaatgaacatccgaactttcacttcttttcctctgcagcagaccatattcaacacctccaagactggttcaggccgttttacttgtcgaggaagccgacgttgtcaacgcctgcttgttccaccaccactcccactcataatccctcgcgccattccaactgtcgaatcgagtctcaggaaatcgagcaatcacatactccgactctagatcgccccacctgtctatcgctagtggtgaactgaagatcttcttcagcaaaagcttccatttcggtgtgcgttgtcgttttctgccgtgcctcgcggccaccaccctattccccctagcaatcatctccgtgcaatatgcgcaattgtattgcatggatgtcatggtgagggctcggatcgtcgctttgttgaccttggcggcgttatggccctcagtgacgaacaaggcgggcaggacggggtgtccacagccgtggacgagcgagtatcggcagatggggcattgcggtcggtcgtaggccaccatctggatgtagtgcttgatgcagtggctcccaaacatgtgtccgcacggcagcatactccacgtctcgacgatgccttctgagctgggagagccaatctcttcgtggcagatggggcacatcttgtctgcgggatcttcctcttcggattgctcgacctgcttctctttgaccttctcagtccaggcaaagttctttccttttacggcgagcgatttgggggaggcagccatggccctgtgatcgaatagtactcggctcatgatggcgtcgcggattgcttcggataagccgtagagttgggaaaagatccagagagatatagctataaaaactctgcacagaggctcagccaagcgaaagaagatgaatgcaagcatttggtgtaacggtttgtcaccaacaaaatgaggttggccggttgggggcaggggtcagatgttaaggctatattggaatgtctcgctgaggtgggcgttggcacgcgcataggaggctgaagagggtgggaaacaagatcacctcaacaagaagacaagaaaacaggcaggccaatccaaagcaaaatggcaggaccacgatgtcgcaaagatgattgttgtggctaacaagacgaatcgtaaaggtgtttggggacgaaaagcacttttcagtagaaaagtagtctttcttacctcggccaatgtcctagtttcccttcaatattctctcttgcagtcggctcgtctctgttagtatgggaagtatcagaatgagttcaggtggcgggctggtgacaccaaatctacgtcaaggtctgcgatcatcggcgtgctgactgcctcgttatggaaaaaaaaagacaacaagaagattgctcaaagagccgaggagatgacagtaggagtactaatgtatgtcgaaagtgtatctgtggttgactgcggtttacatcacactctaccaatgagatagtgtgcttgaaggtgcataaaccgggcaacaaacaggaggaagactctgaaatcctcctttcttttgtcgtgatcaagaccacaaggcaggctcacggacggacggttgggtcagtcgtccataattgggtcggcaaccaccacaacaaaccccggactcagccaatcaaacaaaccaagaccatcagcatgatcaagccagcccgaactgctaggcatccgaaaagtcaagaagaccatcccacgtgctgttatacatagataagcataattcttcaaggtttgatatcttgatagcctcctgaaatctttcatcatatcatcctagacgatgatatgcgacgagtctcacatgcccgtctgttcgacctcatccctattacgacgttgcatcaagtgatgccgtgggatgcaggtaagaactcaaccatcctccatgacgaaaagacgaggtaaacaggggtcgcgacagtgccatggcattgtgctatcaacatctttccatactcccagaaagaaaatcgaatattgcgcatgttccagacatgtcaactacctaccaacgatgaggcactggtcccaacaatgaagtatccttgcccgagaacaacagggatctcacgggacatatctgccgtagcttttgtctcaaggcaagggacgaaatccttggccggaaacagtagctcaaaagaactttgaagtagaaaaaaagaagggagagttcccttgaagtctgcgatgacatgggaaggtgaacttattatagtacaccggagtaacctcagtaagtggggcctctggtccatagtggagcccttgttgtactgtgtaattttgaaagtacgtattactgtatcagaacgggcgggtgctgtgtgtcggtcttggcaacctaacagtggtcctaagcacaagccaagaattacctggtcgcctccaaataatgaataattacaccacgcgaccgacacctcgctctatccccgacaacgaacgatagtactttcatacctaggtacaaccaccctctctgcctgggacacgaactggccgacgctttgtcggcaaattcctacctccagtctatcgatttcagccgcttcaccatggcttcggaaccgccgacgtcgacggcgcttgtccgcaagaggaccgacaccgagttgatgccaccgccaccccctgcgaaaaagatcaaacggccaaagagagtcatcgatgaagacagctataccgatgctctatctcacattattgcccgcgacttctttccgggcctacaacaagcagaatcacagcgagagtatctggatgcgctggaatcaaaggacccagaatggatttcaagcgccacccagcgtctgcagcaagcaatgactcccggacgacatcaaacacctagccgctcgttcccctctgctcccacaggctccggttcagaaacgcccatgggctacgccggcgacaccccgatgagtacggtatcctcgaggacagtgcaggaaaacagcaaactggacacgaaaatgagcctaggcgcattccaggcgagatacactagcgaggacaacgagagtttctacaagttgctggataagcaaaaccagaagagagcagaaaagtacgcttggctgtggaacggaaacaagctaccttccaagcaacaactcaagcaacgggaggtggaacagaagctgctcgagagcgggaagagtctggtggatgatggtttcaagaaggaccgtctagcgatcaagagcaaggatgacgaccgaccagctgccccggcacattggaaagcaaaaccaaacaacgaactgatgttcgcacccgaaggtgtggacggggtgttggagacgccggccgagcggacgcagagagaatcacgagccgagccgaagaggatcatttacgaaaacaccagagtcccgcaaccctatgtgcctcccgaagataaccgaacaagggcttcatcaccgtcactctcggatgttaggaatgcgattgcgggcaatcgacgtgcttgcgatacagagaccagcgtcggaggaggtggcgagacaccacggattaatggctacgcatttgtcgatgacgaagaaccagaacctcagcggaaaacgtccaaaacaccactcccggttatcgatcttggcccaggtgacgcaacgccaaacccgtttcatcttcaggagcaaagaaagaaggaggcgctacatcatcgtatggtggagcggatatcacaatcaaagagaacgtcagcgaagctaggactgactggaaaggtggagcgtacgcctgtaccgaagttcccgagcagtccccgggtttcgggcggactgacgccggctgcccaaaggttatggagcaagattggtagctccggaggtcggactcccagctcgccgtttagtggtgagattacaaggacaccaagggctgctgcaacgccaaaagtcaagacatctggtctgcgaaatccgatgaagtaaacaaatgaggagggaggggggaaggatagactgatgaaaggatgaacggaggagcgagttctcttgagcaatatgatacccagacgacatgagcgtcacacatagaagtttgaaattaggtagaggtacttggaagaaacatgacggctactgagccggttagacggtgtgtcgctctaggatgaattggattggctagcagaatgcttgggaatgaagccaggtaggccgtattccaaggtgcaagtttacattgtacataatgtatacgccccaagtggtaagcgatgagtggacgatgaaagatgaaagatgagaggaacatgcctaagaatgggtaagggttgcattaccaagtttccgggacgctaccacgctagcaggggcccctggaccgttctcacgatgccgagccgagtccaaaaatttgcggctcgactttggcagcggcgtcccttcggtctccctccctcgtcactacaacctaagtcacttcagcgcccatcgtccgctatctccggcacttcatccactaccaaacactttatttctccatactcaaccctcaggtcactccgtcattgcctcgacctacactaagtaggtagctccactggattggatgagaggatgcgactgggagtgtaacctttcgtcccataatacgccgcctgattcctcactcatcctttcctttcgttattcttttcaactacgtcattggtcttgtcacattctatccacaacatgagatttgccgacttgcttgtagacctggctgccgtggctaatgcctcccgctccgttgccggcaaacacgttgcgctccgggccagccagatcgacagatacactaagacgagtagtattgccagcctagccaaggaccttgggagaagcaagcaacaacaccagcagcagcagcaacattatcaacaacagaaaccggaatcgcaacagcaggagcagagacagcaggatgtggctcagagtcagagtcagcaaccagtacagggggcgcgggttgaagaggttattcaggtgaaggaagaggtgccggttgagcagccttcagcatcggttgctgcccagcccaagattcccccatcaacactggtatctgaggccagggtgtctgccgctacgccagagtctcaaaagtcgacttccaaaccgttcactcctgcaccatgggcagaccggaaaccccttcctcagcccagtcccttccccaaaccaccaagaatcggcgtcaagagcataataccggggataccagccgacctggcagccctgaagggcggggccaatagtgaagaagctggtgtcgatctcagcagcattttcatgacgaacaagggttccaagattctggaggagttgagcaaggagcctaccgttcccgcagttgagattactcctgagccggttcctgccgttgtcccggaacttaagacgaccgaggttgaggttaaggcggaggaggaagtccaggtcactcagccactagtagaacaggaatcagtccagacggtcgttgaagaggccaggcagcccaagccggaagagaagccgattccggtcgcggaagccccggcgagcacgccagctcctcccccggctgccgtgaagcccacaccacaagagacaaaggcaactaagctttcgcaagaggacgcagacttggttgccgagctcacaggctcgcctctcccagcctctacccgccacgaactccgcgagtccaaggtcccagcctcccgcatcagcagactatggaactacggcggtctcgccgccggaatgatggccggcgctatcggcgaaggtttcagccgagccatcggcggcggcagctccgggtccgtcatgctcagcccgggcaacgtcgagcggctggtctcccgtctttctcggatgcgtggcgcggccctcaagctggggcagatgatgtcgatccaagactccaagatgcttccaccgacaatccaagaggtcttccagcgcgtccaggatcgagccgactacatgccggcctggcagcgcgaccgggttttggtctccaacctgggcgccgactggcgctccctgttcgacgagttcgaagagaaacccatcgcggccgcctccattggccaagtccaccgcgccacgctcaagtccaatggcgcccgcgtcgccgtcaagatccaattccccggcgttgctgactccattaactcggacctcgacaacctcgccatcctgctggccgccaccaagcttctccccaaaggcctgtatctgaacaagaccatcgacaatgcgcgcaccgagctggcgtgggaatgtgattacttgagggaagccgagtgcggcgcccgttacagggaactccttgccgcggatgggcaagaagacgccgtcttcgccgtcccgcacatctacgcggaagcctcaggcaagcaagtccttaccatggagtggatggatggcgtgggcgtcacgcgcgtcaaggacttctcgcaggaacaaaaggactggatcggcacccagatcttgcgcctctgtctgcgcgagatcaccgagttcaagttcatgcagacggatcccaactggaccaacttcttgtacaaccccgaaaaacaacggctggagctgctcgactttggcgctagccgagaatacccggaggagttcatctcgctgtatatccgcctgctcgaagccgcgtcgcggggtgatcgccccgcggtcaagtccctctctgaagagctggggtatctgacgggtcatgagagtagagcgatgctggaggcgcatatcactagtgtcgttacactggctgagccgttcctgcagagtgcgccggaagtgtatgatttcagagatcagacgattacggagagggtcaaagcgcagatccccgtcatgatccatgagaggctggcaccgccgccggaagagacgtatagcttgcacaggaagctcagtggggcgtttttgttgtgcgcgaggctggggagtagggtcaggtgtagggagatgtttgagaaggctttggagaagacggagtatttcgggaagaagtgagtgaggtgtatgtatgatactactgtggctggaagtcgggctggtagggatagatttggagggttagaccagagtttctgcaagtgattctttcttctttcctgtacatctcggccgaatgttctctgttatagggaatctaccgagtaagatcacctcaaaaagcatagccagcacttgtggggtgatttgtaacaatatttgtgaatattaccattccaaccttttgcgcgcctgcttcatctatcagtccttgatacctaggtatgtctcccatgcagccatttatagtatacccccagtgtttcaagcaagcaataatccactcttccccttcgtttacctatcctcagccgtccgtctcgccaacggcaacgccttcttctccttgcctgcaatcttcttcctcttgcgctcaatcgccttatcgacctggctcttcttcatgctcgcgaactgctccacaagcaactgcttcttctgctctgacttcttcaagtagaagggcgtcttgccctgcttgatgagctccttctccttcttcttgtgctccgacaacagctcgcgctccttatccttgcgggcgcgcgccttcttcttgctctccatcgacaggagcgcccgctgcagctcctccttttcgttggcatctttcgtcttcttgatggccatccgcagctgcttcatctcgtcctcctggtagtcgtccaggaacgagtaggctttgcgcgccttgatctcatctactacgcttttaccggagctgccgccgatgccggggggcgcgaaccgtgggtcccgggatttgggcttggcgggctcgttggcgagaaagtcgcgacgccgagaaacgggttttttggaggtcgtctcgacgggcgcgtgcttgttggtgcggtggtgcttttcgaccttggccttcatgcccttttcgatctcggttttccagttgggctttttttttttttcatcgtcatcggagccgtcctcatcgccgcccttttttttttttttttttttcagtgcgccgaaaaaggcttgggctcgggcgagagcaccgaatgagagctgcgaggcgtcgatgccggcgcccccgtgctttgagggtgcgtcggagtcctgttattgagcattagtcggagtttttttttttttttttttttttttttttttttttttttttttttttttttaaaaaaaaaaatgatagtattgtttttttgtgcccatttgaagaaaacagaaaaaaaacaaaaacccttacatcgtcactgcctggttcactgccctcctcaatctcttcatcctcctcctcctcctcggtgtcgctgcctgtgtgaaagccgccgccttcttcctcactaggggcctcatctgagctcccctccacatccgagtcgggctcggcttcaaatctcggacgaacacgtctctggagcttagcacccagcgtaggggcagcttttcgcttgaccgcaggcatttcttactcttttcgggtccacaatttcgtcctttataagttctatcctgtctctggtggcagtgacaactttgttgtgcgtttgatttgagatggttacccttttacgagggaacaaacagcagcgggtgaagaaaaggtatgagtgaagtcacatggatatgtgtatgtagttggttgtcgaattggcgttgaaagttctgccgcctgcgagtgaagcaacattgccccgctttgacgggttttctcaatgtatgattggctagattcctaaccgatattttgcccgtcccctgaaaagcacagaggccgcaaacaggcgtacaacatcacttcttgataaaagtgtgacatctcattcactgagttgtttggaggtccaggaacacggcttattggatatttattaccgcacatcttcctcaacagctgtggcctacagctgaatgcgagccgggccgacttcaagcaccttggagccaagtggtccgtagcggcacctttttgcaccggcctcgtctttttatctcaaggatgatgatgaacagattacgaatattcaacacaccaggtcgctttcgtctcacaaaggactggcaactattgccaactacaccattattgccttacttgcctcgcaataaatatttcaacacatacaaaccgttcttggccaaccaaccttcgacgaggtgcattcatacggctgaagacagttttgaggcggataaactgtgctctgtgtttggcgtacaacacctggctaagaagggaaccgcacaatcaaacgagacattaccaggcccctcagaaccgtctcaccaggcggctggagaacagggcagagtggcttccgctggaaagggtcaaaggggcagcaaaaacggaaacgaaacgcaggagcaaagaaggtgtcaaaggctgggtcagcagcaggacaaactacaacgacaacaacaacagcctcaagacggtcttaaggcacaaatacagcaaacagtggaccaaatggatcacaatcacttcggctaccagccgggttacccgccaatatggcagggggagtttgttcagcagcagcaacaacaacaacaataccaataccaaaaccaacagcactatcctcggcaagagcaatatggcatgggatatgcgccgcccccaaatatgggctatggcttcatccctcctactcatctcaacaccttcgccccaggaacgaccataccgcattggcaacaacctctgccgccgttctactcgggagcaggaacacgaagttaccataccaacaccaacaacaacaacaacaacaacaacaacaggcctcaggtccctcagcccgctggttgctatcgctccaggagtcccggaccctactcacgagtaagacaatacagcaatagcaacaacaacaacacctacaccaacaacacacacccagacttttatcgccccaggagtcctggaccttactcacgaggaggaagacgaggacagtacaacaataacaacaacaataacatcaacaaccaccatagccagcaacagcaaataccgcccacctccaggccctctcatccgcccaagctcaacaagaaggccaaagcccgcgaagcagcagcccgcgaagccttagcccaagcccaagcccaacgaaccaccaccaccatgatgatgcccgcatcatcctctttcatcccgccgcaaggaggaggcaccccgcgagaaggcagggaccccatcgtgcctccctcgcgcgcctccggcggcatccccgagcccagccacgcctacaagatccgggcctccttcctcgctcgagaggtcccccagccgcgtccgattctggtggtgatcgacctgaacggcacgctcttgcaccggcccagccgcaagcggccctccaaattcgtcgagcggccctttgccagggactttttgaaatactgcatcgacacgttcaaggtggtgatttggtccagcgcccggccgcagaacgtggagatgatgtgccagcagctgttgacggaggagcagctgggcaaagtggtggcgatctgggcacgggacaagttcgggctgacgcaggcggactttaacacgcgggtgcagtgctacaagcggttgacgatgctgtgggaggacccgacggtggcggcgtcaaacccggagggagagccgtggaatcagggcaatacggtgctgattgacgacagtgcggagaaggcgaggagcgagccgtataactgcattacgctgccggaatttgtgggggatttgaacgagaagccggaggtgctgccgatggtgcgtgaatatcttaacattctagcccaccaggcggatatcagcacttatatcagggtgaagccattcaacatcagcgaggatagcagcggggccgtaaccggacacgagggtgttgctctcgcttctactccagctgcggctcaataggaatgttcaggatagagcataggaaataatgagatgggagttctcggttggacatgatcatacccggtagactagactggttacagcgaatacgacttcgaaatgaggataactttcatggaacatgcatggttcaccacactttattatgcatttacgggaatggaatagcaattggccatgaaaacaacttttatcggagatttcgacaggttactagcatctactaaagactcattcatcggcgacgactatccatcagcgagcgatacacatgagctcatgagaaaaaggggcaaaaacggcttgtccttcgaaacccatcaatatttgttcatcaagtcatcataaaatcccgtagtctagtaaactcctgttggtataacctccttccttaaattaatttgttcgtggtatcgtttatttgaagaccttgccggaggcgtgggggtactccttgccgttgacaagggcgggcttgtcccaggaccactcagcctcgacgaaagcgcgatcctcagggttctgggggtcgagcttggtgaactcgtagctctcatagtcgggagcaacgtcgaagacgggcttccagtcatcgccacggatgacgaaggcaccctgaatgacggagtcgttgttggtgccatagacggaggcgcagccgaagaggtacttgcgagaagcctcaagacggttgttgaagccaccaatcaggttgttggacatgaaggtgagggtgagctcatcgttgtacttgtagttgaccttccagatggagtactcagtgaagggaacgttctcccagaaccacttgagggcctcgggggtgtcaacgttggagtactggcgcttccactcgtcgagggggaaagaggcacggggaagggcctcaagggggtgcttgggcttgggggcctcagcgggctcctcagcggcagcggcgggagcagcagcgggcttaggggcggcgggcttgggggcctcagccttcttgggggcgacgttggtcaacttgggggtatcaaggagagcgaagggaggagcaacggccgagtagatgggctggttgtagacagtggtgtaccaacgggtgacgttggggtactgctcgcgccaggccttgtcgaagaagaactcgaagccgcgggcaatgatgccagtggcgaagagatcggcaagggtgatgcgctcgccaacgaggaaggtgttgttcttgaggtgggcctcggcgacagagatggccttgagggcagtagcctgagcgtcctcaacagccttcttgttgtagggagccttgccaaggagagggcggtaccagccagcaagagggggaaggacctcggtgttgaagaaagagagccacttcaggatggaggcatagctgaaccacgcgttagcaagtgattgcacaggtttggatgctcgatcataaacttactcctgcttggtcttgccgaggagagtggtcttctcgttctgggaagcgactgttgtccgttagccatgactgtccaatcaagatacgtggcaattgcaggaggacaaagagtgagttcgacagtcagaagttagaaccaagtcaacaccgtatttcagatagggataactgtttgaaaaatgtctcggtcatcaggtcgaaggggcaaggggttgtgcgctagcacatcagagggtatctggcgcaaagttgatgcgtgtttcaaagtgcggggcagggcagtcttgcttgacgcccaacatattctgtcaacgtaccatagatggcgatggcgatgcactcgaagagagtgtagccgtcggcaccaacgaaggtggggaccttgccgagagggttgaccttcttgtactcctcgatggcagcctcaaggtcgaccttgataacctcgaggtcgaggttgttggccttcgcgacagccaagatggccgtggagcgggggttcgcctagtgagcagaatctgttagaatgtcggcgctcgtccgcaggcgcccgccgtgtcaagacgagcgccgcaatctctgaattctgctcatcttacctcgtaggtgtaaagctttccgaaggccatctttgataatttgatcaatgatgaggaaagatgggtttgggaagaagaggggtgacggggaagcaaataaaaagggatctgtgcgatggatgatgtggatgggaagacacagaggaaattttatctgtggtggggcatgcgcgcggccacggcagtggcggggaaattgcctggctgctgagcctgcatcccgttttggcggctgggttgcttcccctcacatcagaacctcacagcgctggaactcgacagaatgcatgagagagctcagtaccttaaccgcccgccggcccgttggcggctgtggaaggctgcccagatgggattccattgatggtacctagcgaggtatgctttcggccagtgattcacacttccgctgtctgtgctttcagttccctcgtgccatgccttgatggctgccaggcttccagcccatggaaaacggtgccgcttgattgccgggcatcttgtcttatctgcctgccgggcggaatggtccccctgtcggggccgcatgcgtggaggggaaggtgacgggagcccaggtgaggtcgggtccagtgagtgcggtgcttgagtgggaagcatgggtggtccgagctcccattttccgcttgccgggtggaaaaatcctcttgcgaattgttccgccgcgggacggcccacgacgcgcagacgggacccggagtccggacctgattgaccactgcccgcgctggacctgccctcgcccccgacagccccaaagatacccatcggcgagccgaccacacctcgacccgaaccccaatcccactcctctcccgatccagtagccctcggggcccgataatgtacgagaggtgaacagccgcttatgaatgatggcatctcttagacacagcattaccagtgctcttcggagctcccgccagggctgttccaagtcggcgcaatggcagtcgcttgaccagcaattcggcgctttgcgcatcagctcgaggtccctgtccacccacgcccacgaccacaacccgaacgtagatggccaattcatcgccgcccctgcgctcagcatagacaacttcaaactccatccctatgcccgtgccgtccccgtgtcgccctcgtacttcacccggacgccccggttctacgacaactatctttccctagaaaagctcatggaggagtacgaagaccttcctgtcatccccgcgaccgccgtcgagcgcgtggcctggaagacgctcgaggatatcaggaaagagctcggcgagcaggtcaaggcatccgagttcgcaaggtgtctggctctcgtcaaacggctcaactcgatccaccccgaccttaagccacaagagatcaaggatgtgctcgacagcttcaggcgcaacgtacaaccctttacaaatgtcgccaagccgatcccgattgaccagtttggccgcgcttgtggagtcggcaagagaaaggcctcgagtgctcgggccttcgtggtggagggtaccggcgaggttctggtcaacgggaagaccttggccgagtactttgggcgggttcacgatcgcgagagcgctgtttgggctttgcgcgcaacaaatcgcattgacaagtacaacgtctgggtcaaggtggagggtggtggtaccacgggtcaggcggaggccattacgctggctatcgcaaaggccttgctggctcatgagcctgctctgaagccggcgttaagaaggggtaagcttcgcactacattacacatgttttggttttctatgattgtgcctcgccatacaggctttcgcggtatggtaggtagggatgatgcacctttgctaacaagtccctctttcttttactgtagccggatgtgtcacacgcgacccgaggaaggtcgaaagaaagaaacacggccatgtcaaggccagaaagatgcctacctgggtcaagagataatcgccctcctgctacagtttgcggtattattggatgggtttcgttttttgggggggcattgtgaatatgctgcctcagtttcggtttatgcacgaacgaccagtcaaatggagcgatgctttttttccccaccagcgcagcatcacagctcctttctttctgggaagcattttctctcatgtgcgtactctatatgtggatatgcatgtgagtgtccgtctcgcttgtggcctcgcctgggcctaccaagttcagcacaggtcgatctcaggcaagcacgcgtgtacttgtacaggaggggttcaacaaaccgtgttaggggggggccggcacgaccttgttgtgtgtgtataatacaatctatgtgtgtgctgggggggttacaacggttctttttgccatggaaaaaaaaggtatgcaaaccgattcgacgcccggcctcttcaaccggcatcactgcaactttgacatgggttttgcttgtgatgggttgactgattcgtgcgactacaagtcatgaaccatccgggggttacatccaatgtgtaagaggcatgccgaacaactcccatctcacagattaggtgggaacgatacgcactgcagggcacacgtgggttagccgcgctgtcagaaccgcgttttctgaacttcagattccgttcccgtggcggcagagtgcaatccgtgttcagcatcctcgcccgagggccctgggggactgtaaggatcctatataagatggtgtttggtaaccatttgtcatgctttattattgtcccaagtcccaccattcccattatgcttggcccgtaatgaggtcggaataggtagtcagaggtccatacactgcagtgctcacgttcgcgttcgtatataagtgacctatgtagtatgaggtggtcgagagtatgctccctttgacctggattgtcatggcaaaatcacccaatttgtggatgtgattggtgccagatgaacgcattgggagacttctggcagctgatgagacctatgcggtcccgtctcgtctgaaatcactacttgatggtgtcgatacataacgatggttttatggaagctgcacaatatttctgcaatatgactggagaggttgaggatgaagtcgtcaacaaccggtccacagacacacacacacacacacacttggctgtggtggtctatcaggttgttgtcaaggacaaatatgcttctagaagctgtttcgaagtcggatgtgacattttatgggtttcgtcttttccaatgacatttttaagtggacaatctgtttcttgtctaactgtcattgagagcatacaacccaggagttgttgtttctcctcatacatgcaatagtcaggatcgcttcagtgtgttttgatgacatgctcagtgacaatcctgatcaacccattgtgtgggctgataaatctacgctacctctacccacaccgaagacgtaccttacatacaactacgtctttggtgaccccgctacgccgcaaggtaaaggatgaaaagtgcgaagaaatcacgaattgctggagtcattcatgatactgtttagaagggaatgccaaaatgcttttaggagtttagacgcgtaacccaaggcttgggtaacggaggaaatgagggctgttttgtgatccgttatgcgaatggccgctgtcctgtaggataaagtccggtctcgtgcgcgcgttcgctaccaatctcccatgttcgggaaacagctggatttcgaatttgaatttgacgtttgatgctcttgaatgctcgagactagtaactagcacctcgatatgagagatttaggaattggtatatcgatttagtaacttcaactcatgtccgatcttggcctcaaggccgggggtggcccgtgcgaccaagtattttgcagcgactttgtgggtacatatgtatcgtggattcagtcaagtcagacagttgacttattagcctcggtcccgggagggggaaaaccaaacgatgcatcgatgggctggtgttacgccgtatatctttagattatgcgagtgtaagcgcttgaactgctgctaaatggagtgcatgaccattgtaatgacccaaggaaacgtaagtggatgctgtcacgacgatggacctacactactgcatagacggattatttatcgttcgagctgataactacctctaggtactagccaacaattcgtcttgtgagtggaaacgtagtggctcgattgcgacaggtcacaactagttaatgtgagcggaaacatcatgattgtcaaaggaattgactcagtgaagaaggaacggagggaatttggtgatgccttctcgtagaggtcagcggcgtggcagatacgtgtaactgtccgaatttccaaacagttgtgaagttggagaagttgatcggttcatgatttgaatttggccgctctgttcgattggcaatggcgttcgtactgacttgtaccataagcacaatcggaacggtatttcgtttgccatgcctgtgaaatccaaattcgaatccgtaggtgttcagtaaaactcaattgtctagagcccggtccagctatcgagtagttgccaaccggagcttccccccgtgtaatttggcaacacaaaagagagattctgacattcgcttactttctccgaagagttgagttgcgacccaggatctgcgcacctggatgtgttttgaggattagtgtaggttgtcattcacgcaggcttgtcggcatgccagcaacgcacgctgcaagccgtataggcagttaggacctaggaccgagacagagagtagtcagctggcgttgtgatggaaatccgaccgcattgagcgcgtgaccgtagcccagtcatccacagaggcaaaaagctaggcatttcgagtccaccgacagcaactgcgaagaagacatcgggaacaacggaaacataacaaatcaagcgaagctggagcgaaacacaacatggcgaccaacagaggatgtctggggttgccagatcggatggcttctggcaggactcggcggcggcgatgaagtcgacgtgatttcgggcggcgatataggccgacctatgggcaggtaaactatagtagaggtgtgtgtgtagatgaacaagcccgggcagccaatggatccgatttcacatgaagtcaaagctgtgcgccggagcttcgtttctcaacggccgaacctgaccgaccccttaaatctcttcgcatgcacccaagacacgacgaagccaattgcgcagcagacgaaagttgaattgcaggcctgttgcagaatgtacgcgtcggtcggcgaccagcaatcgaaaaacaaggagataacctctgaagaccaagattcaaaaaatctcgaatgtccgtgtcattgattgcggattcgaggtcatcgacgccagggcagcaacggaaatctcttactgagcttgatcaggcagggaagaaagtgaaaggatcgaatgaaaataggagtaaatcgctcggcttttgggctttcagccaatcatgttgcaaagatgatcgacctgatcgcgacaccacgtcgacgacttcgttcgagtttggcgtatacagtgcacggtccgcacagaaaccaacgagaaaacaggtatcggtacagtgcagttgtccggctaatccatgggcgcagcgccgtaaccccgccgccatgtgcgcaagctcgatggagcacgcaaacctcagctagcattgaggtaccggtacgagctttccggctagcggtcccagacaggccccaggggacggtcccaaggaaaacgacaggcaccgcgtctgatttgcccttgcgtcgaattctggagcggtcgaacgaaggagccttctccagagcaacgcaacgagaacgcaactcaccacaagtttttgacagggattagcctcgcagcagcctccgtttgacgacattcttcgacgcgagtggaagccgagcggacggcccccccccccccctgcctcgcgatactcttaactcgacgacatggatcccccatcttgacgcgcaggaatccttttgtgaaaacagatacgccagcagtacctgctaccagcctgcagcaagcgcggtaccggtacctcttcctacctgcctctctgcctgccctctctggcgccccagatacacccaaagctgtccaccgctgtccaccgccaaagtggagcttccaggccgccggaggatcatcccataccaaaaatcatagaggtagtccatcatctgtactgccgtttcgttgacgccgccgtcgatgccgttgctgctgctgctgctgcaggtaatcatgcctggtatcaaagctcgtcattgaacaaattttcctatccaaacgttcggtcagtggctacagagcgagcgggatctgggcaagtcccgtctggatcgaaggtcgtttaccacaggattggctgttagtgggagaagtcaggctcggaagtaccgtgggctggagtattgaatggcagaatggccatcactgttaactccatgaaatcgatattggtccgtatttccagttaccaccatcgccatcatcaccactcaccaccaccaccaccaccaccaccaccaccgcccccgccgccgccgcctcttggtttcttctgtgctcctgctgcctcggtgagtgccgggcggttgccgaccagctggagccgaatcggaagtccttgggccttgtcctccctcttcaccttggagtagcgttgatggccaataatgaggcccgaacggcatcgacctttcacccggagccactgtgctgtttctgattcgcgatccttgtcagcccaaaacaaattgctttttcagatcagtggcggctgagactgaaacataaccattctttctggttccaacctggggcccgggaacctgtagcatgacgccgagccaagcatggccaacaaggtaccaagggacatgatgaggttgtctcaagaatcaaacagaaggcggagtgttgcgggagcgaacattaacgaagcacaaggccccccgcgtacctgcacacgagctcgcgccaccagcccgaccttactggccgcaggagaaataggcaggcaatggcagtcatgtcctgcaaggcgtgacgcaggagatgcatggtgctagaggcgtccgttcgttagttcacgctacgcatgactagtgtacctggggataggtcctcaatacctggatatacctttttctgtccgggcacaacccggaagcaacgacgatggcggcggataacggacaacgggtaccacacggagtcaggtcgccgaaccagaaaccaattggcaggatgagggtcatctacgaacgaatcaggtcgagccaaacggctcgaaccgctcaagggtgatcagttcgtttgatcattacatggcaatacgcagtgctgggaagctgtgacgggatggccgggtagccaaagtttcagggaacagcatgcaaatcacagagtaccttacaggtacaggtgaacgcgtaggttccctgtctttcctggatccctcttcgtgtcgtgaagcttgtcggtggcctggaacacccagctcgccgacaaaatggtatggttcgtctggttaattccgatcaaagtgacagctgccacgcatcaattccgcaccacaaccctaccttacataacaccttaactagcacactaggcagggtcgtgtatggacagatcagattttctggtactgcaaccacagcaatgcagtggttgtccagcatgccgattaagtacttggctccgtttatgctaggcacaactgggtcagacactcaggatacgatacagggcatccatgttcagcgagatcagcgatcgacctccccttcctgccgtgccctgtgcctctgcctgcttgccggactcattcctgccgctcgaacagtattccacgctgtcttctcccagatctggcactggggcatccagagcttgggttttcccgttgggcaggcgcattgcagaccttgacagacactgcgtacctgccatgtaccgcaaacgaacctgcctaatgtctcactcggtcaactggacgtgatgattttgttttccaacctcagacaacttacctagcttcgacctttgcttctcccagaccttacttgcactgttgtacattgtttccttcaccggaacaaccgaagacgtacagtcgtctcttggctacgtgctaggccttcttgggtgtcctcttcaataccgttttcttcatctcgcgctatgaggtaccatacccgatacggctctctctcagctccaatgtcttcccctaggctcgtcggtctgcccaaccacgtacaacatccttacctctggcggtacaccaaggccagcatttcatcccaccggttccaccgggcccttgcacgttcaacctttatctgtcattttattcttcaaatccctaccaagcccagcttccactgcccgccgaagataggacaccgcctcaaggtgactggtaaacacgatcccgccagggtgagattttcggacgacgtcaacggtgtgctagccccctttttgatgcccgacagtcaaggaaagctccgagccgtcaagtgtcgtagaaaaggaaacggcagccgaggaggtgtaaaggaaaagaaaaaatcaaaataaaaaaaagaacggaaccgagagcaacggaagcgggcttccgcaacccacctgccctaggccgagatacaacaccaccaccatcatcatcattgattttgggtagaatctctctcagcgctggtggtgttgagcaaaacatagagtggctctgattgactttcttagccaccaccttgacacttgtgtgtgagatgaaacgaaaatgagataggagctgagaaggaaaatacggctgtcgactcacagtccaacaccgggtttttctccaagcaacattgctatcggcgtccccttaagcatcagcaacatcatcctttggcaatatcctcggttgaaggattgtcaggcgggagtgtaaatcggccctgctggagttttacccttcctctccacggcttcgccgtcgtcgtcaaggctatcgccagcgttgatatcaggtatccaagtggccgtgtggtcgagcatgggtgggaactggagaaatcagctcgacggctaataccctcacgactaatgattcgtgactacgttcagcggcaccgctgggcatccaccaaggcctcaacgcaccccagcaagtggaagacccctagcacacccatcgcgacgtcacgttcccaagccagcagaccaggcctcagggctacgtacccttttcctcgtagacggtgagctcgtcgaacgccacgtcccatcagcctggggttcagcctcccgtcttcatagatccacaatcacgattcccctgtcggagactcatccggcactgggcgcgaaggggtcctctttaaagcctctttggggttgttgcagatctccccgccctacctgagaaagctgggccctacccaggccctacctggggttgcagccgtctcccgacatcacactacgtaccagtattttaccttacttccgtttctctctttcccgtatgtcttagccaagagccgaacatccacctctggcgcagacacccccaggtacgtagcccggccacctaccatcaaagccctcgattgaggtggagcttttatcactttcctgcttcttctcctcttcactcactcatcacgactaataagaaatttctttgccttgaactgtagccaggcagtatatcagtctcggccatcaccttcaggacagcgtcaatctgtcctcagtcaaccaacaacatctgttcctgactttggcacggttttctgtcaccaccccggcagtctcatgagacatctttgtctcttaagagtttgcgttcgaaaatttcaacccgaccaggccgcaaatcagctccggccgtgccgtgcttcaaccgtcaaagctgtcaaaacaaagtggtgctcggtcttttcgtatcgagtcccacttcccaaactcgctcgagctgtctcgcccgtcgccagtggttaagctccttagcgtctcgtacgagcaagacctaacccacgctcggcgcgctgtcacagtcaacgagagccctgcttccgcctgctcctatccttcttggacggccgagaagcacgttctgtcacggtccaggcccgaccgcctcacaacgtccgttttgctttaccacttgtaaccgtaaccgggctaacatcagaggaaaaggtctcagctctcagagaggcaggtgtacgggatcaccctgcagcccgcctgctccttcgacgcggtctttttgaggattgtggtgcggcagtttgaacgcagacagaggcgtggccaacgcctcgacaccaaggcatctgggatcttcccagttgatctctggctcaactgacaagccacccactttgcccactcttctcaccagcacagttcacaagcctattcgtcaagaactcttcaccgtgaccgaattcgccatccccactttcggtacgcagagttcacacgcgctccttagcgctaatctcgagtctttcctgcggggaggtgccactcgctgaagaacatattcaacagcgaaatcctcttttcaagcctttttcgcatccgccgttgtctttgggcaaagttcattcagcccttcaaagaaagtagcgcgattaaaagacgctgctatcgagactgcccccacggccaacctcgggctgatcctccggtagcacaagaaacccgtgtcagagggttttagatcctgttacatccctccgacacctccgggatcactatctatcagcccccgagcgattgcgaaaattgttgcgcctggtaattttcggtccgcttcgacaagccaactcgaaagccaagcctggacctttggcgttgaagccctatcgaagccaactattgtgtggccgaagcgccgaccacctcacctctcccctaaaacgacccggcttcactgtgagctggatacctggtaaacacgccgtccaaagcgctcgattgaaccacacgagctttcggcatgatggaggacaacaggggccagaggaggcagaacgagccgcctattcatggcgcgcccaacccgcgctaccaccagtcgctgcatgactcgacgcagcagcggaggtcttttgctggcgcgcagggggataggtaccgggctgcacctcttacatcttcgccatcaggagcggccagaggaatgagcggttcggctggctacagcggttattatcaagagccctcggcggcgggatttcccacgaccgccatgcctcagggcgcgatgagttatcaccacggaccgtctgactatggccagcctgatacacggcaaactcaaggcttcgctagcacttacaatccaaatgctctgatgtataacgtaccccaaggcgccgggccacagagcaccacggtatacgacacaagccagcagttccctcaacggcaaccggccacactgcaaatgatggcaactgatgtcactgccccgtatttctccagcgagccaacaaacacggcggcagcaactgctttgcaggcgcaaacaggaccttccagcgcacaggtatatgggcaatctagcatgccaggttactcgtctggtgggatgactggtatgggaggtatgaatgcgcaggctacctcaacttccgacgtcaggatggaggacgattatccggcgggaggaaccctggatcacgcttacgcgtcttatcaaacagcattgaaggagatattccaaaacatacagaacggtgtcctggccacggctagtgactcgctcatccgtgtctcggactggctcttgtcgcatgtggcagacctaggtaagctgagaagcttccagcgtatccggtgttaggcaatggtaggcatactaacggtaaaattcttggtaggactgacctcagacgaccagagtttacatggtgacagaatcaagctgtggaacgacttcaatcatgcttggttgggtatgctccagcgccagaaagaaatgacggaatctggccaacaaccacagcgctcacagagcgtcatctcggcagaaggattgaaaaagatggggaaggagcttatcagattgtgcgactcaattgagcgccatggtctcgtcgactaccaatatggcgtctgggaggaacaaatcattgaaagtaagtcacacctgccgccgccgagacactggaaaagtggaatatccttgctaaccttgggaatagtcctgacggagtgcttgaacgtctacgaaccaacggagtcatccggggacgacagtgtcgcccctgattcacagcgccgctgaaggtcatgacttgtgattcacgttccgtccaatccggtcattggaaggcgaacattttggctcgacatggctttttcttcttggaaagcattgctatctcttctggataccaggcgttaccaattgtcctgctgtgttgggtttttctttttcaagtgtctcgtgctccagcgcaaggagttgggaagttgcttttggtcccaagacccggagttggctggacgttgtgtgtataattggtgtggcttacgtatcaaggcatgtttctccccaactcggtccggcgttcaaaagaaaaaaaaacaagggatagggcggtttcttgcttttgcactaggtcattggagattttacggttcggatgatgtgggcgcatactacggttctcgcgaggcggattgcggagaatgcctggggaaatcttgtcttatcttggcttctcttttcgaggtcgtgatggaatgacccatgtatctctagctccgtgtcgagcttgatgtatggttggcatagtttgggcgagaagggatgaggaactttgtgtgatgacctatgacggatgcgggggggcggaggctttacatgatcgaaggcatgtctcatccagagacccgagagtatggtggtccttgacacatttctcccatattcggtagggtgggagacaggagacacggcggttgggtggatggagctattggggaaacgtatcgctgggttaaggccaaacataggagagtggaagcttagtcggacgccgagttctgtggatcaggacagccgaaacaccaagccgcacagctagctcacctgggttcaaccccaagttaccagaccagcatcaacgccaatttactttgacattgcattcctccgagcaggttgtacatagctcgaattagcgggtttggcgctattaggcaatacccccccgtcgatgatttattttatatatatttgttatggaaagtacgttgcaagttcaatagaaataagaaaagagttgggactaaccgcccctcgcggctgattggcagcacttccatccttcccacactacccatttttttttttttttttcaccatttctttttatcatcaaagccggcgatacagggctcgtacctggtcttccagctagcgaacgaaggggatctcccccgattacctcgtgagcgcggtgggaacttggtgggacgggaaaagagcattattcacgatcgatcagcacgagagaatttagttccctaggtacgcaacaccccctgatgccacgatccaatgatggggcagcatgggctcaggggcttgttggtggtcggacaagggccgccttagctgacccagtctgttgggtcggtgttgattattccgacaaatacactcccagctgaagaacctaatggtgtgtagtgtaccaagaactaacatgtacatacaccttcgaacttggcacttggggttttcaccattttttttcgtgccagcttaatggcggtaaacccttgaccgcgcggtgcgagataagaaaagagtgaacatggcgactagcacagtgtgtcaaaccccagatatcattcaatgttgcgttgaccccgatcatgtcattttttttttctttgaatcagtaaccctggttcttaaccttgacatggcaggtttgctttgttgacattttatccgagtcggtgtgcgtgtcaagcccgttggatggcagtgtaaaaagcgaagtacactgcgctgccaaaaacagtgtcggcaattcgacattagcagccctggcactcccctataaagagacgctaaaaagacaactagtttgcagaacgcaaaacgtccatgtacagctacatggacgacagttgcccggcttccatttgacacgcgcccctggtcaggtccagactaggtatccgtccactactgcaagacatcgcacactcacataacgcaccacgctagacaaaaccccccccatctccgcccatcctcttcctgacaggcgggcggccggccggtcgcattgggcatgtcgatgtgcaccagatagccgacgtaacacgatcccccaaacccttcggccaacttctcaaggttcccacgcaactgtatcacatagaccaagatcgccaaagttacaagagcgccgctacgcactttaccacacccccggatggaaagcgcacacataccaccaattgcgatcctcgattcaccgtatcattgtaccagcatcaagagatcagaagagctagcaaggagatgactggaaacggagggcgatggggaggaccagagcggcggctacagcaacaacatcaataataagaagaacgacgacgaagctgtgtactacctcgagcggatggctgcagaaactgaagtaggtagttcagcccaaccatccacttccaacaatgcggtctactatgcagtagattattagtgtacggtgggcagcagtacactacgtatgaggcgtgcagctacggggtcgcggtacacgtattttacacgaacggagcccagaggagttcgtttcgttagtcggaacgggaacttggcttttggacccttgaccactggatcccgaaggcggaccagaccggggggaaaaatacacgatgcccagtacatatcgttcaccagtcgatgggccccatcgtgattccgcaaggctgctttgcgtacccacagaaggaaaacacaaggaggaaaaaaaagggccggccgagatctcgaccaggcttctggcaggtaaagcggcgtttggcggcacgccgtcgcaggctgaggcggaactcggtcgcatgtaagtgtacgttattacggtgcctacctctactgcgtacacaccttgcaagccaccaaatgtcgggtcacggtagaggtacactacacatgccacctctctctccgatgtgcacctctgccggcatttgaaaggttagcgcggtgaacttttgtagtggcggtaactttattttccttcaaaagatggccgctttacttacgcagtacatccaataccatgaatattgcatggtggtggtaccgcgcgagaacaaattacatgccggcagaggtgtatgtactttgatcaggtggagatggctgacggcgcgcagcagagaaaacggagctacctaggtcgaagggtctcgtggagaatgttcagtttctatcctcccggggcggagaggagtcagtagattgatcgttcgcaacaacaggacacaaaagcgagccggagagatacatagttgtactacctctatgtcaactttcggcacctctatagaatactcactgcctggaccacggcaccgggacaccgtgacagtcatgttgacgccctggggcgtcctcaaatcggcgacttctacggctatatcggcgacatatcgcagccacctcgctttgaggaccctttttacggccgcctcggatcttaggcagtcaccgaatgacactcacaacagccaccttgagaaatttcaatgaatgagggcatacgcattttgacctatttctggcaaccatactttgaccctaggacggcagcaacctcaaaatggaccccctgccctggcattggatgagccctttgccagtcggcgttgaggccaaggatgttggcaatcagccaatcaagcatcgagctcacgaacatggagaggttgcagagcgaaggagcccgaaaaaagagaagacgatgcgacggcacattgtaacgtaagctcacaacgaaagcagagagatcctatgacgatggatgcgcgcatacatatccggggacctggggcggaagtcgttcccctgcgccgcaacagcaccgtagaacgccgggcgagccctcgcatcattgactgcgtggcacactacattcgcgttctcacttgatcacacgcggaatttcgtgatcctcaggcccccctcctccttctgctccaacgcgtacgcatcgaagggccgcttccgctgtaagaaacgcctcttgattcacgccgacattattcggcttcgccatgcctgacgacttttatcacaatagtcgccgaatatcaatggccgacacgtaagtgagtgaagagcctatcaaccgatgtcatcagccagaaagagcgcggctagcgatttcctcaattcctgcatcgacacgatccaatacgacaacgcagccacaaaaattaggtaggcaggtacgatcgcgggccctcccggcagactcaccgtgagtagggtagtgccctcggacaagcaccggcgatggcttcttgaataggaaggcacaagcaacagtgccatcaccgacctgacctctactcttgctgcctgccgctcctcgatcgccggttacccttttcgacactgcatcattgaggaaaggtcgagttactagcttacaatgtcaatctcggaaggccaaatgatttgctatggaacatgcaaaatgtcatctctctaccgccaacccttcacgtctcctcacgactcccacaacacaccgtaatcgagctcggttgattccattccaggtcagattttgggcagccaaccaacaatccgaggctgcaaaaaccgctgcgcaaaacaactgcctcccaccggccggctggttttccgctccattgccgactgtcgcgagactgacaggcagctggcttcttgacttccagtctcccacgccctgctgtcccttgtagtgccgactgcatctactgaacgccgagtacctaagttcggactataggtaggatcggattcaagacaagtgccagaccacgacgagccttgcgattctcatttggcaatttcatcatccactgacactcacaattaactgcattcacagccatgctgatcaaacaccttacccttctggacaaaacaagcgcgggtggctgacggatgaactgcgtagatctgcgatccaatccccggatccgcagtccgcccgtgtccccaagatccagcttccgccaaccagttcagcaggactgtacactatagtgtacattccatgtataaccggcccggcctggatcttatgtacctgcagtcagcacttgcacaaaacgagatgagtgctcggcggaggccatgtgctctgcttggccccacagtgtatacgacggcaaagttgcttgtacaggtacgtatcggaactacaaatctaaatcatgccattggagctgaaaatggatctgcttctgctctggctgagacagaaaaagcaatggaaactgaggctctactatcatgtccacccaactgcataactccctgcaaatctgtgcctcggctactaccacatgccgattgcagatggttcctgttgctgacagtagactactttagtgtactcccgctgaggtggtgagtggttgacagtcattcttggcaagcgggattattgcaccaactattccgtccaaatgtgcaatgattcggctcagaggcatccaattcactgatgagtgagaccggctactcgatctcatgccgtatttccatctcagcttgtatcgtatccctacccttgcctggattatcaagatcctgtttgcgtgggaagaaattggctcgcgaaagagtgacactgttaacctggtagtagtgtacggtaccatctacgagcgtaacgcgtgtcaccccaatcatggatgtgtcgccgaagatgtgcaaaaacacacgtacactactccaaagctgaatgaatttcccaaggaacttagcaccaatggtacatcatgcaagtgacggaacaccctcaaccaacgtcaacattcagtccgtagcatctcagtggatgtttgtttcgaaatgatcatcagtcgaagagccacaaccgctgcgctgagacaagcagatcaacctatcaaaactcatcgacagcatcaagaagatctttccgcagtcccgatgaccgaaatagaagaccgaaagccttgaaagatgcaaaggctggctgagcgaactgacatgcttactaaagtcgtgtaactgatcaatcttttcgttcagtcacgcaataagggcccaacagcccggtaaacctcggttacatcccgtcttctgttcaaccacacaccttctgaacaaggctaccgtgacatcccgtcatctaactcatccatgttcatcgtcgttggtcaggcacgggtgggggaggtgacttggggagcaggaagaaaaaaaataagataaaaaaataaaataaaaagaggacagatcccggtcgcctcggcgagccgcacaccttatcgacacggagatcatatacgtacctggaaatgtaccgtttgataatttcatgacctccgtttgtctcaccattacgcagtacatacactacatacgctgttacctaccgtaaatcttacctaccttgtggtggcttgcctagcaaatccaaatccaaggccacggatcagactagactagcaagaagactagtgttcctgaccaaagtgactggtcattcctattcattcccatcccactcgcgtgccgccgccgctgtcacatccacttaaaagacgactgagacattttcgtccccttagtctcctaaaaggcatatgcatggaaagcggaaacattcccgcttacctacccacgcccatgccgcctgtcttctcaatttgccaacctcgaacccaccgacacggtcccgggctgctgctgctgccaagatatgtgatcggggaactacaaggtgtgtgtggcccggggtggtgaagaaattgtcacatggcaaatggaggaaagggacgggatggtgggagggactgtgggagaagacctactaacgagaccttgagaagagaccggtcagtcggtcagaattgggagggctagcagactgggtaggtacttggctctaacctgcctgcaaatgaaaattgtacactagttgtaactggctaaaggttgacttgactttgaccaggtgatggaaatagctatggccgtggccatgaccgattggccatccgtgatcggtgataccacaggtcgcgttgagtaccagctgagtaaccttttaaagtcttggacaacatagtatactgcgtacactagtgagaataccgtaggtatgcttgggagcagaggtacgtacctacgaccaggttcagtcgcaaggattgttttattatactcgacgttgagatgtttggactacactacacaccatttagagccgaggtaagtgcgatggaaagaacacccctgctgaacatcgagtggtgatcaaacggccggcggtaggtacggcatccccatccctacactcatcgacgtagtatagagtctagctactcctcggccgattttcacggcggtttgcgcatattgtcggtttaaggaattatttacaatttgatactggacaatagagcattgtatccatcaactttattggaatgtttcaaagagtagtttcctatcaccaatatttactgtcaatgtaatccgggcagtggcggagtccgtggtgacttgctggttgcgattgctgtctggttgagcgacatcctaggtagcatcggtcagtaggtaggtatcaacgacttgcttgatatagtgcacaatcgaccaaaacactctaatatcaaacatgtcgagcggcacttcgacgattatatagtatagatgtcagaacaaggtctactgaagtctcgctgacatgtaagcgagtagagtctttgggatcatgttggcgtctgacaggagttacgtgtaagtggaagaagtctatttacgttgggagacactcgctaaaccttttccctgccttagccttgaattctttacatgcattgtcatgtagttgtcgttgagtggtttgtctgaacatctgtagattgacatgtaggtaggtacgtgtaagcaaactcttcagtagggtgagttaatggcattgttttactttgatattcgagccttagtgtagttaaggctctagttgcgcattgacgagagcaagatatatatacacgtgacacggcaattatgaaggaagcgagtcactgaaatatctctggagagctgttatcaagaaaaatacggcacagaggaagtacgtagtgatcgtgttacaggaccctgggacatccaacatacagcttcacgtccaagggggtgcaaacctgatctttaagtcactgtattttcaactgtctatgttcgtaactactatgtagagcgtggtttctaggtggatcatgttcggtcacgactctatcatttacgttaactcaacggttaccaacaattctcagagtcatgagacaagacagtgaccaaacgtcagctgtgactcggttgtaactcccagagtcaacagttatgaaaccagcaaagttttgcacatatatgattgactgcgtttgctctggtacggttttcgtatacaaggcctcatacgatcttttttatacccagaaatgtcactaatccactaactatccagacctgagttgcaactggccttgagggtctcgaattgagttttagttgggtagttgagtggggttaagttggtcatgtaggttaaatgaattccaagcgttgcatggaaaccgtacaagaacaaacgtagcctcaaaacggcatcaggaacgactttccaacattcatcttgtctgtacccgacccgacttccatgctcaaatctccacttattcttgtcagtgttcaacaagtgtattgttcccttacctatcttggaaggtactatctcgctgtactggaagctgatagctccttccgtgataaggtagtcaaagatgaaacgctttccctgaaagtggctacccccggatggccgtaagtggaaagaacatccagactcgtgaaaacttttcaccatgcagagctgcagaacgaactttgggaaaggtggaaggtgcaagccgctcatctttccaagcgtaattagcggccctgttcgatcttggtcaactcggcattgagtgtacagctttcaggaaacagtgctacaccaccggtagtttatccacctgggcgttgtctgtgacagtttgatttagtgcatggtcttcaatgttcgatattgggaggcccaccgtcttgctaggtaataaacaaaagtagactaaagtgtcacacaagcttcggttgcaaccgtgtagtgtcttctctgagcttgagactcataaatcgtaggaattcggcaattcgtattccagacctgcagcaacttttttcgactctgctatatacttgatgcttcaagtagagttaacgtcgcggcaatagactgtacgattctctagtgaatacccaatgatgaggcaagcgcgctgctctaactgaatgaagtcgacagaactttggctgggctaggacattccctgcaggcctggaattcgacttttcgagtttctgcgatatctaatgaccatggcgtaacgatacctactcaacctctcccagctattataacccgtacaatatacgccagcaaaggggaagcctagatggattcacagctcaattctcccatacacttctagctgtaagccgcattcgacactcgcatcccacacccggatacttctcgtcaagatctcagtaggggcttacgtgagtatatcaacaccttcaggacactgcctcattgttccacgcctagacacaatcacgaaaaaccgatgatcagcagcttctactccctccctgctcatactggcaacatcaaagtttcaatccaaaattccatcaccactagacttatgtccaagctgacaaactcgatcattacaaatatcggttccatgcccttcttctcttccacagtcggtagtaaaactctagtgtccagcaccggtaaataggccgttactccggccaaaagttgctcagagcgttgccaggatcagaaaacagcaagtgactta