gggggcggggtccgtgatgactgcacttcgcaggtgtttttgtgcccttgaaaggcgaagttgctctgtcgacgttgaggtaaaaagcgacaagttcaactggagaagttgatgcttgatgtgggtagacctatagacactcgtctagtaggttgaggacatgacgagaaatgagacagaggtacgttgctttgacttgatatactccgagagcatggtggtgttgtggttgtaggagaagagaaccttggtggggaaaaaccgcggactcatgttgtttttgtagtcgagggtcgcgttgtcgggccagcgagattttgcaaacggaagaagtgaagagtcgctccattgggtactgcttgtcacctcgtttatttattcatccgatgtaagtccagggcctgccaaggcgtcatgtgtatcgtagcctgcctgttgagaaattccgattctccatcattctttggcgcgacattcagtgtcgattggtctctcgaaaaggagggatgacgagtagagggaaagctgaaataatacactcgagcaaaggcaagtgtatgtctgtgtcttcaaggctcagaacttgacgctccattaagcatgttggcattactagctctgagcaaccatttagctccatgtttatgaagtgttgaaccgattcatcgagagcaatgagaatgccacgagacaatgaaactcatggattctaaagaacgaagcaggtgacaactcggctctgacacaaggcccttgatgccattggggtgacggttgctcagagatcgtcaagccgatggatcgtctcttttccctggttgagtggtgcaccgtgaaatctaatcgtgatgagaaaagcttgcttggagcgttgagcatgcggttctacttcaagtggccaatgtgcgcacctaaaaaactacgaagacgatccgagacattgatcttgatgacttgtagatttttgatcaaacggcattacagctgtttcttccaaccgaactgacggtgttgtaacctaaccaggcatgtcgcaaggcaactccgtgaaaccacgccaatgctccaacacccggaccaaaatggggtgtataatgttgttggttttgtgtatcgtatgcatgaaccatagtccgatgtggcgaaattacccaaactagtgccgcagcagtgtgcttcatcgcaactcgcatcccatggattgcatcaccatctcaaatcaaatgtgccaagggcgcatatcatagaccactcctctccgtcgcggcttgcataatgcggttgcgttggagccgcctttcgtaggtgtagtcggccgtggataatgtaggtagcattgggcccaagtggatctttcgaggtccatcattctcgcctgttgcgtatgttttgtccgtctttctgaatcttgaatcatgatcccagctctctctcggtccatccgtatctgaaacatcatgatggtatgtgccgaccggatgaatgggaagcgtcaggttcgcaggggttaggtacggcagacaggatcacggtcgcttcttgggaggtaaaggctggttatcgatgtcggttggcgttccccgcgcctggttgcgcatttcttcgataaagaatttgacgaagctctgcacttgtggcttctgtagattgggatcctcggtagcctcgccttcgcgcagcggctcgttgggatcacgaccgtgacggaactcttcgacggtgcggtggattttgcggacgccatggtggaactggggcatttggaggattcgagcgacgagggcgtcctaaagaagtgaaaaggaggatgtgtcagtaccccgacgatggtatggagactggtggtaaacaaacctcgaccttgaaccacatcatggtgacgattttggcgatcaaactcatgttgatggactcgttcaaatgtcgtattgtaagccaacggatagtaatcacatctagatgtcctcttccttccctcggacagcagcggcgtgtggtggtgcggatcgtgaagagtgtccagctgcgattttgaagtgaacgggaaagccgtcgaagtttcgagtcgaagttcactggcgtttggttagtgtagaggtcagtacaggcacctctacggatggacggggccgccacctgcagcggactgtcagatctgcagatctactcaggcccactgtttgaatgcggggtcttgggtaggaactttcagctgtttacactgtctttttagcctcgctgctgcttgttggtgttcggcaactcttagagtacactacaggtacctttctctctcaagacacacctcacattactgccctggacacttcatcactcgcacttcgacctgtcgctgacattcgccagctcaaatgccaatacgggaccatcactttatcgctatattcttgtgactacacgatggcgcatacattatgcggtcacgcgtggcatctcaaggatatccttcctcgaatcgctactccaagggacaatacgcccaagatctgatttacatccccgcctgggtccttgtggactttcatcgagctcttcctcccaatgcgctggcttctgcctttttttttcccccattgacttcagcctcactgactatatcttcgttacatatcccctgtccctacctactattccaatggtgagcagccaaagccgctgggatggcccttgatccaggacgtgctgccagtgaaaagcacatggcaagcgtaattttgatacatcaccttgtgctgtgaagtcttttctttacaatccaaagttgccgttgagggactccacagtgcgatgagaatcggaagcttactagttgtcaaagtatctggatggctttccttgatcgcgggaaatggatgggcatggttgttggcaaagagcaggctatttcttcagcatgagaagtggtcgaacagatatacctatctgaatcccgtatttcatctgtcctgttgattcttgttcattctgacgaccactccatatccagccacaccccaaaaccttatccgttcctctgtcctattgcagaccgcgaatgacagaactttgtcatttccgaggatgttagttgaacgttcacggctcccattggggcgcatattgacaccgcaacccatcaccgcgtgtcgctctcggctaagtatattatccggtagcggtacctgcggaccgtgcccattgcaaccttaaatcgacgaagtagtgatcagttttacgtacaaccggcctttatccacgaatagtctcctcgcgcttatacgttacaggaagttggagagcccaagaacccgtggaagggcggggaagagccataagcgaccatctccaacatcatcatcgagcatcttgtcgccatgttctgttcgactggtgcatgtgactgttgcggcgcgttcgtcatagcaccgcaatacggacgcggccaagaccatcatctggaccacaggatgatcaggaatggatatgcccagacgttcggtaccggcagttcaagaatgaaaccagctctgacccgatgccttcgagtatatacttcacggacgagcctagatgaaagacaaatgttgtcggaagctgtcgtgtttctcgagccatcgtcagcatggtacactttcacctaaaccccagcctgtgggcagttcttctggctttcacatccctacaaccatgttctgccgacaagcgcgttgatctcattgtccggcccgatggcggaaatgtttcctcgccgattatgtatggactcatgcacgaggtactttttaccatcctttgcctcttgaccgagcgggtgtaaagatagtctcgctcacaaacactacaggacatcaataactccggcgatggcggcatctacgccgagctcatccgtaaccgcgcttttcagtccggcgacgagtcccgttacccagtcactctcgacggctggtcggccgtcaatggtgccaaactcagcctgaagaagctttctcagccgctctctgccgctctcccttactccatgaacgtagcggttccatcatcttcgaacaagacggttggctttgccaatgccgggtattggggaatggatgtcaaagtccaaaagtacactgggtcgttctacgtcaagggcgcttaccagggaaaatccttcacagcttcgctccagagtgctctgactggcgaagtgtttgggaccaccaaggtacctgtccagaaggctggcaacgattgggtaaaatatgacttcaacttggttcctgagaaggctgcacccaacagcaacaacacgtttgcgattacatttgacgctgcagtaagctacctaccacgacatcatgatcgtgatacaagggagcagtagacgctgacaaacacaatacagggcgttcgtggtggttcactagactttaaccttatcagtttgttcccgccgacatacaagaacaggccaaatgggctaagggtcgatatcatggaggctttggccgcactcaagccggtaaggtgttgttcaatacccacttttacctcgaacatgatctaacatcgaagacagaaattccttcgcttccctggcggcaacatgctcgagggcaacaccctcccaacttggtggaagtggaacgaaacgatcggggatctcaagaaccgtcccggccgagctggcgtctggggatatcctctgagtgctggactgggtttggttgaatacatgcaatggtgcgaggacctcaacttggagccaagtcagttttcaccctcctctattgtcaaaccctgcaaacccctaacaatctagtccagttctcgccgtttggagtggccttgctctcgacggaggcgagctccctgaatctcgcattgatgaggccgtccaaagcgcactcgatgagcttgaattcctcaccggcgacgcttccacacactggggtggcattcgcgcctccattctcggccacacgcgcccctggaagatccgatacgtggagattggtaacgaggattggctaggcggcggctctacgggctttgagaattacaagaagtatcggttccccgcctttttcaaggcattccaggagaagtacccagagatccagctcatcgcctcgccgtcagtcttcgatggcatgactattcccaagccggctggcggagattatcacccgtacttgacaccagataacatggtgtcgagtttcaacaagtttgatagtctgacgagggataacttgaccttgataggtatgttctactacatcttggaaccctaggacattagacgtgatactgactttttatccaggcgaggcagcatcaacacaccccaacggcggtatcggttggagtggcaatcttatgcctttcccttggtggggaggcagtgtcggcgaagccatcttcctgctcggactggagcgcaatggtgataaagtcatcggcgccacttatgctcctggtcttcgcaacctcaaccgctggcagtgggccatgacgcagattcagcatgctgctgatccagccttgaccacgctgtcaaccagctactatgtctggaaggcaggtccatcatctttttttttttttttttttttttttttttttcctgtacagatagatgtatgactgacaatgattctcatatcagctcctgggtaccactgccataaccaagacgcttcccgtcaccgccacgaccggtggtatcggaccgctctactacgtcgctggagagacagaaaggggaagcagcgtgttcaaggccgctgtctacaactctaccgagccagttgcagtctctgtccagttcgcgggacttggtgaaaaagtaaaacagccgcacaagaaaacagcgaccgctacactgacggtcctgacgggcccgaccaatccgtacgagtacaatgatccgtggaagcataacaacgtggtgaaggagaccaagaccaagttgaatgcgaaggagggagggatcttttctttcactctcccgcaactgagtgttgctgttttggagacggatggtgaatgagacaggtagagagtgcagtggcgcaggtcagttcgtttaccaaagagaatgtatacatactgcggcttttgaaataccatcatactagacttttacacaagcgctgctgaaaaaccccagtagagagaggtaggcgcttcggcccgtgacagactcgtgagagagcctcatcagtcattcgcaaagatacattttcatctttcctagttcggcacatggattccaacgtggtcggcttctgcattcttttctttttaccgcccgcgtccatccgatccgcataacggcatccccgtacgataggcttgttcctgccaagagtcaagggcaacggaggggatcaggggacgaacgattcccgaaatggacatgatggagtcgagtgttccgaggtttcgtttcacaaatgcttacccgcgttccaaatactacgctaccaaacatgtttcatcctcttcgatggatacctctaggtactacatttgtttgcactttgtgggtgtttggaattaggggatctggtgcacagaccacaaagtacattctagccaccaaagagcgcccaagtgcaccaaaagagggggcgcactttggggtagtatttgcaatttgggggtttgcagttttagggggttgatgatactgtatccctggttagggaggcgcctagctcggatctcgacaacaccaccgctcggaacatcgagccgcatcgacaactacaatctcggttgaatgcttcctcttccctagcttctggcaacaaagctagctgtagtgaaccacatcgcacatattcaacgatcccggctcggtattgcaacacctcgcaaggcaaggtctacgggtgtcttgcgatgccacctttccggtcatggcttctcctgacgacgatgttgaaagttcctagagatgtgtgaagaatatcaattgccgacttacataccattttcaagcgccatgaacgttcaccccctttcatggaagttcgctggtgcttctcacatgcttccgccgagtgttaccttacccctgtcgaacaggcttcgcttccatggccatggtccggaccgctacccttgaatttccctccaggcagaggagaacaccgatcggaccatgtccccccacccatcccccaaggattatcgacacgccccatgcctctgctacgatgaaaacaaaacgtcgggtacgatctcgcgaacagacatggactttatgccgccggatggaaggctaaggtaacatttcatggataaacaccatcgggagtcgaggggagtcttcgactctgagattgcaggacccgtaatctgtaagcggtcttaacgagtacgggtctttagggggatggttaatggtgcgagaggtgaaagaagtagacaatgtctaaagattataaaatcacatcttcccgctcttcttcgtggtgctattcctatcatcagcatcagtcgttccttcttctactctcgttcacacaatctttaccttcgttccaccacagtctttactatccaccatcaccatgaagttcagcagcgctctcgctttcctggctgcggccggagcccaggctcactgtgagttatcttttacctaccaactggaacttggtatccaggttgtcaaccttttctttactaacacctcctgccagacactttccccaagggctactccactggcgccgtctccggagaatatgaacacatccgcatgaccgagaaccactacaaccgcggccccgttgccgacgtcacctcggaatccatgacctgctacgagctcaaccccggcaagggcgcccccaagactttgtccgtcgcggccggatccaactacacgtttgtcgtcggcgacaacatcggccatcccggtcccttgcacttttacatggccaaggtccccgagggcaagacggctgccacttttgacggcaagggcgccgtttggttcaagatttaccaggatggacccatgggactgggaaccggccagctcacgtggcccagtgctggtatgtcttgacattttcccatccctccctcccctcatcccatcccgaaaggcccctgacctacatatgtatcaatgatgctaaccggaaccccttccttctcccacaggcgccaccgaggtctccgtcaaactcccctcctgccttgagtccggcgagtacctcctccgtgtggagcacatcggtctgcacagcgctggctccgtcggtggtgcgcagctgtacattgcgtgcgcgcagctcaacgtgacgggcggcaccggcaccatcaacaccagcggcaagctggtttccttccccggcgcgtacaaggctaccgaccccggcctcttgttcaacctctactaccctgctcctaccagctacaccaaccccggtcccgctgttgccacttgcgatggtgcctcggccccggctgctcctgctcctgctccgtcctccgccgcccccagtgctcccgctgcctctgcccctagtgcgacggtccctgctgtgagcgccaccagcgctgctgctgtgggcaaggcgagctctactcccaagaagggctgcaagcgcgccgctcgtaagcactaagtggctaaaaggcggagaagagagtgagagaggttgagttgcctcgcttgtttgaaagatgtggtgggcgatggtgttttttgttgaaggacgggtgagagctgttgatcagtgatgggggggttctcttcttttctctggtagatattttattattgatcgaccttgcattgggagccattgttgctctatctgtacatagcgaagcatagcatatagagtcaagtttttggtcgactttttgtcactatgcttgtcatggctcattgtaatctgttgtatacatgatgcctctttgataagacttccgtcggtttcgtcatcatgctgtgatctgggcaagtcagctcagtctccaagtaaattgtgccctggtccggccatctcgtcttttgaagctttctctgcaacatgttgcagcttctttcaactcccacctaggtgatgaccagagcctgggagatgatacgatttggggtttgaagtgacgaatgatgggttgaggattgaagtttctcctatcaagattcagcgcaatggtctaggagaggtcttggttgaggaagtaggtaacggatgacaagaggctgaggcccggcccgggccgtgctcccctaaaggggaaatattcagttactgtacctccagtctacacagtagtctagacctaagacagcgtgggtgcgtttgcaggtacctaccccacaagggtctttccactaaccaacgctaagtaagaccccgctgtgaatggcgctaggcgcaaacagtaaggaaacacatgcttttcattgttaccttagaaacggaatgatgaagcttttgttgatatttgcatcaaagacccaacagcttcctgttcctctctctacagctcctggactacggagccaattctcttctctgtcttcaccataacatttttcaccgacctgatgtcatagatctcctgctatcagacgatacattccacccggttttcgaaatccatcccagatcgccccgcgcacaccatgggccacgatatatcaaaacctacgggcgagccagtctcattccaccacactggctcccctatgactgccgcgggtatgccgaacttcgccgtccggaagcaaagttcaaggaaacctcgaaaccagagacaaaagaaaatcagaaaccgacgcgcccaaaaagatgaaggccctacgaacctcggcgcacgtacacacccctccatacctatgctctgtccggactgggtgtggtcgaccatgtccaacgtaaggtatgtgccattggccctcctggacctcagtcctctctgatcccattcgcaaattgtcatctctgacccaatctcaccgcacgcgactgacctcttctcttctcgcccaacagtgtagccaaagaccgcgaatggttcaccacctacacacccttcaaatctaccgtctgtatcagcggtcaagacctcgccgtccgcggcatcggtaccgtcaacctcaacgtcaaacgccacccagcgcgcaccggccggcgaaatcaaagcatcctccctctcaaaacagtcctacacgtgcccgaagcgacctgcaatatcctcgccaagatcccaaacatcgatggacagtcgtgctccgtgtacatctttccagcccggggcgaaagtcggagctactcagtcatggacggtgaagaggtagaaggccaccaccacacggggcagcagacgcagcaaaaggaactgatgaaaggctgcatcaaagaccacacgggaaaaatggttgcctactttgatccagaccacgtattgttcacgctgaaactgagcgggccgccgatcgggccgataacgcgggagtcggttctcaaagcgtggcccgagagtttacccttcagcatctttgcgcaatgggccgctgacgaactggacaaatggagtttaaagcgggagatgcaaaacttgctcgcggatagagatgtggagaaagacagcgaagatgatgccagcagcgcgacgctcgacaccggcaatgaggatgaggacgatccggactttggtgtcgttgcccaaaccaatgtcggtcatggttctgagatgaggcgaaagcaacacccgggcgacgggcgatatactcaggaggagaagcaatttctccagagaaactggaaaacggagtggaaattcctaaccttatacggactcgacatgactgacgacaaggcaagggacttgggaagagacattctgagaaccatgatggaaaaggacaaagttgaaaagatgagtgccaacaggcgggcgggacgcggggcctcgagaccccggagacgcagcaaagttaataagcgcagcggaccaggaagagcacaaagagcaaataacataaagagcgagccacaacaacagaataggtttttgacagcgagactgggcaattatcgggttacacgggcgccacaacgcaggctgggcagcggcagattgactgttatcaaggaggaaagtccgtgatacaagcaaaccgggctacacagatctggattgtattgcattttgaacactggaaggagcatgacggacggattggttaggcgtttttggtggcggttagggtgagttggtctacttttgtaaaaataaagtttctgggtttttactttggatcggatcggatggatggatggatggatggcttcgggttaccattttttggggcatgaataactacctacccaattgtgtaatggacacaggtaccgtatgtatagcatgacattttctttttgttttacctctttcaactttgtcaagtcatcgcttgctgagatgggtgtaactatcctagatacctagacatggtgggaggattggggaagcaatcaagactgcccgacgagtccatcaatacctaccaatctactagaatagtaggtaggcacccatgagccagccacacgcgcgcttgaggtatccaaccagtcactcactaccgcgacgagtgacttgtactgtacaatccaatatcgcgtgggtgtctgtctcatggcgatagcgggtaccacacgcatcctcggaacaaactcgaccaatcccaaggctgtgcggctcaagtatatatatccgatatctgtacgttctgtcccctttcctgttgggtgacacgacgtcacagcagccttgacatcgacaccatcgtgagaacagcggcgtttcgttcactactattcggcgatgttgctgatggacttattccaaacgaacatattagtcggctgagcagctttatcgccttggaaggtacctaagcgcctgatattcgaggaaacgaagaaactgacaagtttatgataccatacagaacttctgcaactgaaagtccatctcgtacggaacagccgtccatctcagattgaaccgtttgacacaagcaaccacgatggtataaaacagctacagcgccctatagttatggttgtggacaccaggcaatcccgcttcgctgagtttacctaaggtcatcggccgttcaggttctgcgaaacatgcttcctcaggttcagtagcgaagtgaaggatcaaggtcagccacttcacttgcacatatgtaacttggcgccgcagaaccttgatctcgcagaccgcaggagagtgcaggaggacatataccggacatctcacctccgcttcggagtcgattaccgttgcggcagtgcccttcacttcaaacatatgtgacatttctagggttctccatgccagcattctactttttgtctcctctcgagacctaccaccgagatcagatcgaaaagctcttcaccagaactgccattcaccaggacctgaaagtatcgaaaatcgtcaagtgtcaggttcgtttaaacctcaaggttcatatatcagctgtcaatcacctctgccaccagctgtctcccacacgtcctatacctaccttttacaagacaacagaccttaccatatccaggcttcttccgtcttgttctcttgatcaaagacgcagccatccaaagacttgatacgactctattgcttcacctcaaacattacctcttccggtgccctcgggcaattttgtcgctcgcttctttgacctatcgtccgataatcggttataccatcatgtcgctctctgaaactatgttcgtgagtagcagcgatggcacttctgtgcccagctacgccatcaacaacagcgccgacaacactcctgccctcagccgtcccatcgacaacagcgtcgatgacagcgccgaaaacagtattacgtccagcagccccatcattgcacctcgactacccgtcgaactcctcatgtgcatctgcgactttctccccaaccgcagagatatcgtcaacttgtcagccacgtgccaagaactccgcggtgagctgtaccacacgctgttcgaccgggatcttcgctacggccgccttatcaccctgaaatatggcctccgaacccacaacataagagtcatcaagccatttctgaaccgctatcggcatctgatcacgcgtctcaccgtgactcccaaaaagaaagaggtgacgccgaacaaaaaggccatcaccggcgaggttcctgccagggaggtcgttcccaaaatggtcaacgacccacaaaatgacactgacaaagccagcatcatcaaccaaaccgttctcccagttcgcacaagagcaccatctcccaccaaaaccatcatctccttccgcgatgagtacctcccctccctccggctcatccgtcccctcctcacctccgccctcgagaaagcccttctcgcccacgacttgacctttgccgagcaacttctctggcacggcaacaaggatctaattcccagcctcacgcccgttctggaatccgtgctctgggcggcctttaatcccaagaccagtcgttgtaccggtgaagctcttgaccatcgcctagaccacatgtgtgcagacccaggtccaattagccctatcgtatggacctggaatacctgtcctgtggctgctgtcaagctgttgatgaagtttggagcgaagggaaatcgtgctggtgttttggcagacggcatggagactcggaagaggaggagggtgtggtttagcgggaatggtgggagtatcaacaacgactcttccttatactctccatccgaggaggacgagactcccgaacctactgacgtctacgatggctacttccacccccgaacgcaaactcatgccgctcacgttcaccagccggccatgccgcctgaccggttgtggacaggcttggagctggttgcgtacctttatcaagaaacgtgtgagcgcgcggcggcagcacaagctgctgatgttgatgtttctgttgctgctcctgctactgctactgccggttctgctgactctggtgctgatgtgggtcctgctgctgcttctgcgggtgctgctccggtggctgagaataggggcataaaacgcaacttttctggtcgctttcgcaacccaagttcgggtggcaaagaacatggcttcttcccggtaacatgcgaacgtcacgtcgagagaggagaaggcggctgcttcaagcagcttgtcgaagtcttgagcgatagcgtcgctcacgatgagattctccgagttaccagctcgagcagcaacgggcatgcacgcgtacccaatgctccccatctagaagacgatctcgaaaacatgctcaaaagaaccgaaatcaccgtcccgttcgtcaagatgcttatcaatgagcaagcagggaagctttttcaggagatctttgaggaagctgagaagagaatagttgaacggctcgatgggttaatggagaggagaacgaggctcgagaagaacaagaaaatgaagacggagagcatgacggagacccaacttccacttgggggtggagaagaggatgaagacttttggctggaagagcaggagtgggatcttgatgaggtggagccaaaggagggggggtcagaggagaatgaggatgacgaggaatgagcagtgttgtctcgaatagaggcactgccgtttgaggctgtagcagggatgcacgttcgggattgtttacaatgccgcgtccagttattcaaccagggagatcttttcgccaatttggtatctgatggaaaacgagactcattctcagctgtatttcgttggtgttcgtctcaaaccatgttcaacgctgaaccgcgataggagccactgactggcttgaagacgctaagcatgtatgaaacctgggatttccatgctctgttgggggcaggcatatgaggcgtgtggaagatgttgatcactctaccagcgcagtaaagccgtgagcttttctttagcatcatcagcttcaataacgatgggatgctgggcagtgaatgccggtcgaggcatggagttctgattcattcataaatgtttgtgaagtgcagatattcagcgattatagatcttgggatttccaaccgtgaccaggcctgtgtgtgcatctgcgatgaacgaagagctcaatgacatggcgaggatgattgtaaaaagagaaagaagattaagtgtcgtggatgttttcaagacggaagaaaaagggaatgcccctccgcctggcagagaaaaaaaaacagacggttggatgacgactgccacagctggaaggaacgaggctcgtcatttgtcgaaagggagtcacggacttcgatatcatagaaatgtacagagggaaggaaccaaggcctctgtttgggtgttctgttcctgccacgcaaaaacataacgttgccttgtggaaggaacgaagtgacatgcacttgtaccttttctgcataccaagtgcaaaaccaccaccacacttcacaacaagcgtatcatcaccttttcaacatcccattcaaccgatataaaaaggaaaacatcaaaagcaacaaaaaggaatcatttggacatcacgaacatcaaaaaaaaactaaaaaagatgacgtcacctgcaggattcgaacctgcgcgacctaagtcacagcctcgcatattacgtaatagcagggctgcgcgttaaccactccgccaaagtgactagtcgttgttgttgaaacaatgttctaaagacctagtctatataccaaccaaaacgggtctgaccttaattttgtggtggtatcttccacaagagcttcaaggtgcaggacgaacacagtctaggtatgcatgctttcttgcgtatagcagggctgcgcgctaaccacttcgccaaagtagatagatagttattattatggttgaattagagggtcaacaactaaaactaggtataaacccaacgaagggcacctgacctccctcccctccccaacgggcatacatagcttgcaggttgtggttgtatgtacagggccggatgcttcaggacagtgtagacgatgttgtggataacaagacagatctctatacgttgcgactgaatgaattcaatggaatcgcccaagcttgcttgtaaagtgacagctactgcgttaaccactccgccaaagcgacccgtggttgttatttgatgcattccttcccaagtctatgtgccgcttagaggtagtagtgatactgagagattcaagctacaggatgttgtggatcattcatacgggatttccgcatctgcattgatgctggcggcaggcgtatagttcattggctaggtaccaatgataaaccaccgcaaagacccggatcgttcctttggggaactggcctaatgaatactacaggtacacacatatatgccagcatgctgcaacatttgtaaacattcaagacagtagttttgaatgtccctacccttcagcggcgttgaaaagtcaaaggaaaaagacaggacacaagacgaatcggatttacagtcccccggggcagcaggtaataaccccaagcattaccaagacctccttttcccaggcagaccaccaacccttggcccaatgagattcagatgttcaggttaagcctcaagaacttgggtccatgtgggacctcagagccacaaaggactgaagtgcacaggattaattgggagttcgaaatgtcgtcgagatattgcagcgacggagaaaacagagaaaaaagaaacaaaaagtccacaaagggaacgtgcactgacgaaccacaagagacgaatgctgttgaactgcggggctcatttctcatcgcccgccatcatataggcctgaacggcatgtgatatgcataggctgatcagtcttgacttggtaagtggacggaatgtgtcaagtggcttcgatagaaaattgcatgctaggcatttcggtcggcgagtcgtttagtcgcctggagatagatatcgggctggggctaaatatggcgacgatctgatgatcctagacagagtgaaaacgtggctgtccagcgtcctcctgatggtgccaggtgtgtgcatggtggatgattttgcttcgtgtcgagcgttaaaggtggaggtcacccacaacagcaagggcacatcagtggactcgctcggtatagtggtcggtcccgtgtttttcttttctccagcgctttgttgtttaggtctgcctagctaaaggtagctgaagtttgaaccacatcaggagattgccatgacatgctattttcattgccctccagatggttgtacaaaagctgtttttctctgtctaccctgtcccgtcaaaaaggcaattgccttgttggactttgtatctgacagctcggaaacctagtaacaaacggatataggaaaaagagagaaagaggcagactttccaaaagggtctatcggatattgcaacccctgagaagaccccttagtgtacgcagtagtaaatagttccaggggtagagacagggctcaaaaactcgactcgtccgagcgcggtggtaaatttcggtgggcccccaggttgcgacgcttggggcttggcggaacccaaaccaggaacgcggttgatatcgatcctctctcttcaagtccatgcctgtttcagatacatgcttggatcaggaagatcgggcaaggggagttgaagttatgacggagacaaaaaagcattcagggtccggatcgatggaggctgaggagaggaggttcttggagagacgctcacttgaaagtcagataactgccgtgaaggaaaataccatggaatcagtctgatggattcgacaacactcactggccctttggtcatgtgcacggacggcatcaatctgatgggtacctctacctagtgggcactaaagtttcatttggcagtacaaaaggggaaagcgcagtttgtgtgagccaacgagcgtccaagaggccatgccggcattgtgacttgcatttagtacatatccgaaaaaagggggcctctgcatcgaggggacgagggggcatgtcactgcttcgttccatctggtcttctccagatttcctgtcaagacttgagttaggtgagtccaggctttgaagcagttgtaaactagaacaaaagactcgcggcggagattggttggagacagacttatttccgttactatgtgttggtccgaggaaagctttcatcatggaagcatttgtgccagggaggcgcgcggaatggactcaaaggcccaggaaagtccctggttcgttgcccgtggttctgggctggtacctgaatgagtggtaccttgaccgtgcggagcgaatccccgcactcccgcacaggatctgagttcgaacgccccgtcccggtcaggcactgcagtccattccccttgagaccaagttttttttttctcttgtttcatacttaccttaggtaccttacttcacctccgtcaagtcggagctcgagtgcggctggctcaattcaccatctttggtggcccggcaattatctcctgtcggtctctcgctctccccgtcagcgcagcttttatgggaggcacaactgaaggcttccactttccaaggagactccagttccgagtccggggaagtgaatctgaagtttccatgccagcgataccccactttcagcgccgtgctaaggtgtcatggattagaggatcagcctgacgtgacctttccaatccaagtttaatttcaattccgtccgaccacagtttgtcaggaattgacacacaacgaacgaaccggaggaggagcgtaactttaggcaagtcgcccgggtactccaactacatgtagataggaggtatactcagcaacactgcgacgaaccgacttgacctaaccacacacaccctccacgcgccggcaccccaccgattgtcgctgtgagccgcagtcccttggggaacaagtcaaagtcacacattcctttcatccatcccagccgggcagttcctcccgtgctgccacaccaacacagattacatacacatattaccttactagttacagggcgggcactcacctagacgtacctagtgtcggtacacactcgcatatctgccgtgctgtacctactctttacacgcccactacactgcccggtacctacctctacatccgatccatccacattggattctgcgcagcgggttcctgtgtcgttcctcgatcgtcgtccgtggatgccccttgcaccgcgccaataatcagcccgtttgattgcgcgcaacggggattggcttgggcgcgttccagtctctccagtttcgctccagtgtggatggcctcggtagcctgtcactgcttatcccaacctaatccatcccggtctctttacttttttttaccttctgagtaaaggtgtgtcttgggtcctgcttgcctccaactagaccagagtggctccggctactgtacaccacaatgcattctccagatacggcgcgccgaagtgcgaatgcgaggcggaaccaccaccagcaccctgacccaaggttagacttgaggatcaacaccagagatactccgactcccccttcccatctcggccatcacacgagccatcacaggaggcacagcagcgacgactttctgcaaaccacgcccgcgcagcaccccttcctccacccgtccacgccccccaagcgcaaaagtggaaggtctccctctggtgcccgctcgctgagggaccctgtgcggaacgccgccgatatcgagtcctttcttcaaagcctcagacccgtcgacacgaacatgtcgaaggagtccgatccctccgaacacccctccgaaccctcccccgaatcgacgcgcccgccccatcgcgactcgcacgacctctcgctctcgccccgccagtttacccgcgattccctggtcacaaacatgctcctgggactcgacaagctgtcattggagcagatgggcacctcgttcggcgggtcacggaacgcctttgacgattccaacatttactcgtacggaaacgacaccggtcgcacaatgtcgttcaactcgagggcaggtcgtggacatgcgtacacttacagctcggattatgaggcagaggataggtcgtcgcgcaggcgccggagtaacagcagttcgggctaccaatcaggcctgggtcgcatcaacagcatgcgcgagctgggtggcacgccacgggcgatacattcgagaggcggcaagggcagcaaaggcagcagcactaacagcatagacccaggctatgcgcaggtccttggcagccagcgctgggcccgaggtattggcagatcatccagctttgattgcggcgacgcaaggccctccaccagtcaacaacagcctccgtggcacattgagttttcaaaatccctttttgacaacggccacgagcacgactacgatgccgcgcctacccctcacgtccccgccggcccacgaaggctgactaccgtcccgtcattgcccgttcttgcgcccctagacacaaagagcaactccaaattgacgcccaaagccccgggtattgatcgcccacgcagcatgagatcttcaaagagcgcatcgacggtgcgccagtccgaagtgaaatacaatgcccagcgcgatgttccctcggttcctccggtgaccattcctccctttgacgtggacgcagcgcctgctccccatgtcggctatgagaagaccaaggacacaatgcttgagaacccgataaacgccatacaccaagccatccaacaaccaaaggagaaatctggctttttccgcaaattgtttggctcgtccaaggccaactctcaaaccccgcccacgttcccatacctatcatcgacagccaacgacggctcgagcagtaaggtgaattcgctcaagtcgccaaccctcccacctgttcgcgagccaccccagaccgtcacacatacgctgcaaaagaagacttcgtcctttttcaagaggcggaagcagtccatcacggaactggaactaccgccgatccctcatttaccgaacaagtcgccagccagaatgactctgggcaaccgagacaccctgatggctaggccggagccgagtcccatgggtggcaactcaaggcgggctatggatccgttcttgcaggatagccctattattgaatcatttgccgacgcccctctatcgtcgatagaggcttctgactcgggcgcgccatacagatctttggaggattctcccgagatcagacggaacaaggatagttatcaaagaggattctctcccgactacgaaccgagtccaaaagccgtgatacgcgccatcgaccctaactcttctagcgactcggttgaggccagacagcctcgaatagaaatgccaggcaggccagcgctcgatcgaaccatgacttcacccccgagatcattcttgcgcgatgatagcgagagcgaatacagtcccgaatcgaagacagtttctcgcaccgagtcccgtaaactaagcctgaggccgggtcaaacaaaggaaaagaagagacgatcctcttcgccgacggtgtccaagtcgaagagctaccctagccttggcaagtcaaaggaggacttgaaggctcctgctcgtcagaactccaagatgtcctccaaagcgagcaagaaacccagcttgcctagtttacgggtagataataccgagcctaattcgctgggctcgggcgcaggtggcttgaagtctgccgaatcaatcaagccggccagcaaatcagaactcgacgagcccgaacaattcgtggtcggcgaccccaccgacgatgaccggcagaaggcgctcaaaatttacgaaggtaatgaggacttcattgccagagacaaggcggccgcatggatgggtgaggagggtcctgtccggcaacgcacgctccgggcgtacatggaaaactatgagtttgagaacatgagtgtttgtgctagtttgcgacagctttgcaaccgcctccttttgagggcggaaacccagcaggttgatcggattctggtcgctttctccaaccgatggtgtgaatgcaatcccaaccatgggttcaaatcaatgggtaagtcctgcttgaaatgcagttgaagtgtttcttgcgctgacaatctacgttacagacatcattcacaccatttgctactccatcatgctcctcaatacggacttgcatatggctgatattgaacacaagatgaccaagagccagttcatcaagaacaccatgaccacgatccgacaggcactcgaggattcgaatccagaagcatttgaacgtcccagtattctacctggcaaaggtgccagtcttggcgttgagggcaaccgtcgcaactctagtgaagacaacaaacacagtttcagacattctttcaagccgccagcacggccgacgtccggctttggtacaataacagattcgtctaccgctgacagttgcggacctctcgtaagagcgccctttgatgggcccttgaagggatgggaatcgcaggtcgaagcagtcctcaaagacatctactcatccatccgcgacgaaagcctaccgttatttggcggtgccaccaatacgacgggtctctcaacaaccgcccaaggcagcttatcggttatgggtgtgctcaagcggagccctagtgtactgagtaaagcgccatcggagggtatggcttccactcggggtaggattcccgaagggcccaaggcgaattcatccagatggaactcaaagagtcggtcgaggccaagaggctttggaactagctttaattcgagccggactagctttgacgacgggaactcactttggagccccaccgaatcctcggcgacctggagcaaagcgtcgctgggtaggacccacacgaccatgtccatggactcttttggttcctccttccgtggcgactatcaacaatcgattgggtttgcaaatgcgcttagtcaggccatcatacgcgaagacaacacacttgatctcgcgatcagcaagacggaggatttcaacgccggggagctgctggaagacgagtccctggaattagccggtcctccatgggtcaaggagggtattgttacgcacaaacaccacatggaaaccgtcgacaaacggtccaaggaacgtacatggaacgaggtttttgcagtcatccaaaagggacagctaagcttgttctccttctctccaaacaaatcaacgagcaggaaaaggggaatgcgcagtaacgcaccaaagggaggagttgttggtggtggcaactggcaagacaatgcggtaaaagtgggcacgttttcgctgcgccagacactggcgacgattatgccgccaccaggctattcgcgagcccgtccgcacgtctggtgtttgtcgttacctaatggggcgctccatttgttccaggtcggaacggccgagatttgcagggaatttgtgactacagccaactattggagcgcgcggtcaagcacccatcccatgataggcggtgtctccaatatcgaatacggctggagtgatgcggtcatcaactcgacccgggtgtctggcatccaaagtaatggcgacctgaacaacacaggtggcggcggcggcggcggcggtggaactaccgggcgtcctgctagcaacagcgtcagcagcaactacaagggccattcacgccctggcagcgcagcaaacgcggcatcggcaatggcagcgatggcggtttccagcacgatctctggcagccgtgcctcgctccatagtcgacgcagtgttagaagctcttctttcgactttggtcggccgggaagctcggccagcagcggcgccctcggtgtcacattcagcggccccggcgcactcccccgtcccaaccacgcatcatcgtcctcgaagctaccaggcgataagattcacattgccgagtggacaccgccctcgcagtccctccggcccagcaccctttcggagcgtgaacagtttgggcatctcatcgcctacgtcaggagtcttgaagaagatttccaaaagcataattcgctcaggagtcctatgcttctggcattctcgcctcgatcagtgaacgcggccaaggcgatgaccaactgggagaagaagagccagcatctcctcaacgagattgtgaagtacaggacgtatgtagacagcctgcgcgaggcagatatcaggaggtcggagatttaccgtgaaagggagaacgcgagacgcgcggcaaggggtgaggatgtggttgacagtgatggagaaggcgaaccttcacctggtgaggtcatggatgcgtcgctggaaagggaggtcaagggctaagggacaacataatggatggatgatatggtatgtcgtgaagagcttgggaaagaaagagaaagaggggccaaaggcgttcaaggtagattttggcgaagatgacaagcgtgactttatggggacggggatcttttatcgctaaacaccacaaacacacacacacacacacttcctttacgttataccatggcatagagcaagcgagcatgcatgcacgacaaattctgtctatcgttactttctggggtgcttacgacttgagaatacatatttaataccttcctggcacttgtcggtctggaccataggtctcactgaggagcatttgcgaatgccctcaacatagaacgacgacgacggcattgttaggtgtgacaaacagtgaccaatcagacgaaactgtggatgatgcaaaagtggagacgaacaatcaagggttaggattggccacacactgtgcatagtactgcgtagtcacctacgtaactacttaacagggaaagctagccaagatcatgtgataccgtgtgaggaaggcgcgattcgccccccacccttccgatcttcgcgtccagtctgtgtttagtcaacattgttaaggtaagcaggcgccaatcgccatcttcctgcctggagcccgcttctcagtctttttgcggtggttttttttttcttcccccctcatttgccttccggatttttcggttgttgttcttttgagtgacgggcgtgaaataaaaaaactcccaaatagagaaacaggtctagcgttgttcctagggagctaccgaggccgttgtaacaaagcccgttccttacagcgaagatgtaagcagacaccgtaacctccccatgtattcctattaccattgatcaccaacatcaccactctcaacatccggctactaagtaacactctggatctcgataggtcagcatccatggtctcaacacccaaggccgcctccaaggacaacagcaccaacagtctcgctctcactcaacgcagcaagttccccacacctcaatccctcgacaaactcaccaagccgttcaaatgccccggctccgcgacgcgcaccgtagccgtcgaccggccggcacgaaagcgcagaaagatcgattataaaggtgctggtggcgaagacgacgaggatggcgccgacaagccctacaccaacgccgaccggctcgccctcgccaaccgcgacgccaacaagttccccgtgttcgcggtcaaagacaagtcgcaggtattccgcaaggcgttctccgtgccgctcatcaacaagaacacgaccgcgtacaacccaaaccgccccccacccacgctcggcctgagacagggcgccgtctttgtggctaagccgctgcatgacccgtgcgacgagtttgctattgtgctgtatgatccgacagtggatgataagcccaaggatacggcgccagaggccattgaagaaaagaaggaagaaccagaggtcaaggttgatgcgccgctggtgcacaagagtctggcggagattctgggcatcaagaagaaagtcgagggtgagcaccctcgtgtcccagtggtcattgatcccaggctggccaaggtgctgcggccgcatcagatcgagggtgtccggttcatgtaccggtgcgtgacgggcatgattgatgagaaggcgaatggttgcatcatggcagacgagatgggcttgggaaagacgttgcagtgcatcacgctactgtggacgctgttgaagcagtcgccggatgctggaaagtcaacgatccaaaaggcgattgtggcgtgtccatcaagtttggtcaggaattgggcgaatgagttggtcaaatggttgggcgcggacgctatcacgccctttgccattgatggaaaggcctcgaaggaggagttgacgaggcagctgcggcagtgggcgattgccagtggacggtccgtgacgagaccggtgattattgtctcgtacgagacgctaaggcttaatgtggacgagcttaaggggactcccattgggttgatgctttgcgacgagggccaccgcctgaagaacggagacagtcagacgttcagtgccttgaacagcctgaatgtttcgaggagggtcatcttgtcgggtacacccattcagaacgacctgtcagagtactttgctctgatcagcttcgccaacccggatctcctcggtactcgtctcgagttccgcaaacgcttcgagattccgattctacgcggccgcgatgctgacgcctcggaagctgagcggaagcgtggtgacgagtgcctggttgaactccttgccatcgtcaacaagttcatcattcgtcgtaccaacgacattctttccaagtacctccccgtgaagtacgagcacgttgtcttctgcaacctcgctcccttccagcttgacttgtataactactttgtcgcctcccccgacatccaagctctcctgcgcggcaagggctctcaacctctcaaggccatcaacatcctcaagaagctctgcaaccacccagacctgctcgacctatcggccgatctgcctggctgtgagcagtactggccagaagactacgtaccaaaggaagcgcgtggccgtgaccgcgacgtcaagccatggtactccggaaagatgcaagtgctcgaccgcatgctcgcccgcatccgcgccgacaccaatgacaagattgtgctcatcagcaactacacccaaacgcttgacctctttgagcgtctctgccgcaaccggcaatacggttgtctccgactagacggtaccatgaacgtcaacaaacgccaaaaacttgtcgacaagttcaacgacccggaaggcgacgagtttgtctttttgctctcttccaaagccggtgggtgcggcctcaacctgattggtgccaaccggctcgtcctcttcgacccggactggaatccagcagcggatcagcaggcgctggcgcgtgtgtggcgtgatggccagaagaaggactgttttgtctatcgcttcatcgccacgggtaccattgaagaaaagatcttccagcggcagagccacaagcaatccctgtcgtcgtgcgtcgtcgacagcgccgaggatgtggagagacacttttctctggactcgctgcgcgagctgttcacttatagacccgggaccaagagcgatacccatgacacgttcaagtgtaagcggtgtaaaccggatgggaggcagtatatgaaggcgcaggccatgttgtatggcgatactagtacttggaatcactttgttaaccattgggagggcgaggacgcggcgggtaagagtggaaagggcggcgacccgaatggtggtagtggagggatgaagagcattcatgatcatttgttgaggcaggaggttggggagagggatgttagtgctgtgtttcagtatatttctcattgagtgggtggtttgtcctttcttcttcttttttctttctctctcttttcgaggagggtggggatgctgggtaagagggtgcgtgcaatcaacgcagcctgatggagttttgggtgtcgtcggatggtgagattcagctgagaaacaagtatcatgtagcgtacggtgttttggtgtttcgggtctgttatgttatgggacgatttacaaatacacatatcgctagacatcgtaacaatcatcacactacgtaaactatcagtagcattcatccttcgatcagctgctggggttagtgaagactccagtggcggtttactgtctatatagcgcagtatttgatgttcatgaccttcagctggttgtaagaaggacctgagaagtaggttatatatcatctatcaaatgtacttactataggcgcacgctacattaacaggactaactaacacccacccatgccatgacacctcgctttgcagatctacaactcatcaatgacatgctccttctcctcatgtttctcctccacaatcacttgctcctcaaccttcttcccctccaaaacttccccagccttcttttcttcctgctccctgaccctcttagccaacgccgcaacctcctcgtcataaaccgtccactcaggcacctgcctcctcgccctctccaacttgggctccttcgtcattggattattacacaaatcaatcgtcctcgccttcgtcagcgtctcatcagaacaccacgtctcgcaccacaaccactcctgcggcagactcttgatcgggatctggaactgcatatgattcggcagatcctggtccagattcgccagactattcgggtccgcgctcagcgtatgatactgctgcctcaaccgatcgccagcggccagctccctgaagcggcgcagatcaaccacgtacagcgccgagatgtggtacggctggccccgcaggtagttggcccagtaacccgtcttccagaagcggaagccttccatttcggttcgcgagtcgcacatgggcgtgaacccgtagggcgccccctccaggtcgaggctgacgaggtcgtacatgtccgtacggacgacctggtccgcgtccacgaaaatgaccttgtccaagctcaaggggaagaggacgtccaaaaacaaaatcttgtagccccagatttcgcgctgcttttccgattggtgccgtagccagtgcggccatttgtaggcgaccatctcgtatttgaacccgtattcggcggccaggtgggggaggaaggatttgaatgagggggagagaaactgctcgatgaaccagaattttaccgagtggtctgtgtgctccatgacggaaaggatcatgatggagagcatgcgctcgtacagatggccggaggcgacggagaagatgttgatttctgcgtgttcggtctcggatacggacttttcggtgggcttcttgcttccaaagaggccctcggcgaatttgagacccttggagacgagcgattcgtcttggggtgtggtctcgtcctgaagaacgtcttcgcgctccatgcctggcttgcgggtcaggcgggggtagagcgtggcgccctggaaagacagcaaggcgacctcggtggtttcgtcgccggggacgggggaccagccttgggcgccgacgctgtcgagcgtgaagatgtcggagctacggccctccatgaggtggatgctgtacatgcctgggttggccttgaattggaagtagccgagattggccatgatgatggtgtcggcgaagtgggggtgtttctcggttgctaagacgagctgcacgccgcgcggaggtgagccggacgggaattcccgggagtgaccctcgatcagaatgttttccagttcgtagatggcttctacgtgctctgtgtttctcttggctttgatgtccttgagacgaaggttgtcgagatcgtcgacggagactttggaggcgacgagccaagcaggcgggacatccatgccggcaacgaggagagtctctggtggcactccgttgaaggtcgccgacaaggcttttaccttgccgctttcatcgaagctgggagcagattccaggacgtaacggtagaacctcttgacggggagctccgatagttcagtctgtggattgacaaatacttgcagatgaacaccctcaagttcggaaaggaccttgaggatgggagcccacttctggcccatctcactggcagggttgatgaccgcaacaaagaagatcgtggcggtctcggggttaccgacatggaaggaggtatacgtggtgtttaatctgttataagccgttgttctgatgggcggggcagagtcaaagataccctgaggagtatctgaaatgcccgagagagcagtgaccgaggtcagcttggcagcagccaggggtccagagaccttatcagtcagtccgagatcctcgattgccttgtaaaccggaaggatgcggttcatacgttctgttcggaggaactcagcaaaatcctcctttaggaagtcatttgccgacgcaataggaccaacaatgcggccattgaggatgagcatattgtctccagacttcaagttaaagccagagaggaagctagcaaggtcggcatcaaaatccggatccgcctcaggcttaccctcctcgaggatagtctcaaggtcaacaaggcgggtaacctccagcaggctgctctccttggcctttacgcgctggttcatgatagaaggcgagttggccaggtcagcggggttatgaacgatatcgaggcgaactccttgatgttcctgtcggaaacgcagcgcaaagtaaaggagtttctggccctcaacgctattgaggtctgtaacaactgtaagtactgcccagtcttccttgggggcagtgtcatccgcttcaaccacaggcactttgctgaacagacgttggtgctcgctatacaccttgttgacattcaggaccttgacggcgttggcatcttcggggtatatgaaggtattgcgccgggcaatggcgttctccaggaagaaggccgggacattggtgtgatcattgaccttgttataataaaccgcctgttgcaacatctggaggtccaccataagcttatggttcatattccgtagccagtcttcttcacgtgggatggcgaagccgtttatgaaggcaggaggaatgtcggtatcagccctgaggcgttcacaccagtgcttcgcgcggtggacctgcttttccaactcctcggaggcagaaatatgcttgaaaggtagcgcctcatggtctggtcgaatctcacggtccttggtggccagactgaagatatcctcgttgggcttatcggtgctggaggcttcaagagacttttccaggtaggtagacatggcagccaacccatacgtgttgagaagatggtacaggacctttgcctgttctacggcctcgcctgtgggagttagggggacaaggccaaaccggacaggaatgcctcgcttcatgaaagcaaggagctgtctggtgactagcgtgacatcctcggccctggagaagtctacaggaacaacaaggttgaaaaggttcttgcgaacttgaggcaatccttgtccaaagtgctgaatcaaggcccagaccgacggagaatactcggcgtaccgtttgtccttttcaatgttgttcagccagataatgacctgaccaccctcgggctcatcccgccagtcgaacctacgaggctcttcctcggtggcctttgccgcggcaacctcgtcatgacccaaaagggaaacggcttgctggccagtcaggcccaagtccagggcaccgttaatgagtttgcgttcccggcgaagcatgtctacaagcccaaagggctggacctgtctgtctaccatctgaacaccgttcatccacagaacgttggcacctggtggcaccagcagttgcctgttgtactcatgttcggccaaaaactccttggacacgttgtgctttccaagcttggtcgagtacttggggaagtcctgggtaagtttaagcagggtatcgaacggggattcgttctgcataacgaaggatgccgccttgacagcaaggggcgaaagctcggacttttcaaggggtttgatgtctgcgacctcttcatcttcgtccaggacaagctcggaatccgatctaatggtcttttgggagtcatctccggtggccttgtcaccaccagtatccctgtcatcaatgacgatgtagtctgtccttttcagcgtaagctcaacgccataaccgttgaccgcgagcgcatcatctgattgtccaaggcttctcttgtaacgcagccgatacgaagcctctcctttccgagcaagttccatggcggcctcgtgatatttcccaaaggcaggggaggtgatgtcggcatagagcacgatttcctgatggccactaccgaattgtctgtcaaaaggcaaggtacgctctcgggagttgctgttgacatggtccgatgaagcttggaggctggctttgcagtattgcttcccgttgaataggaaccacagatcacatccgtcctcatcggccactacatatggctcaacagcagtggtatagtactgataatgagcctcgacacggggcgcagcggaccgcaacgaaagagccagcttgaaggtcgacagcgcctcagcattcacatgcccatcttcttgaagaacctggaggaacttttcatagagctctttgtcggacttggcctgggcaaagtctcccttggcaatgcggtccagcagtgggaagtaggcagtagcattttcggaagccgcggtttcgctggattcggatgtgagaatggtccggtgcgagtgaaggaggagggccagggaacttacaggagctctaccagatacggaggcgaaggaaacgcggccttgagtgcgacgtctacagagggagaagctgcaacgtggtgcgagggaagccatgtcgccgtgacaatggctgccgctagaccccacggcagctgggagagacggatcatggttgtctggaccaggaagcaggtttatttatggtgacgcagggaggtaatgcggagttagaagattgctcgatgagatggctgcctgttttcaaagctcaatcatgagtgggatgagaaaaggtgccacgttggatgtcaccaacgtgaaacggcacagctcgaatgtggtggtggtggtggtgttggtgttggtgttgtaaatagagctatacaaaacgggacaagtaagaggtcaccggtttactcaaaagcgttcaaacaaaataacaacctcggtaatctggcaaagtcaccagatacacatggagtggtgaaattggggatagcttcacaaacaagtgggcgctgaggttcctgccgtgtgaacacctcgccccggctgttcagttgtacactagtgaagcaacagagctcgcccagttcggtctagcgtctgagggaagctgtgtacaggtggccgccagggttcatccgtctcacatgggaggttgtggctggtgcgacccttgacttgcggccccttaaatgaggcttacgcatgccgtagcccctgaattgcggatcctctgtgtgtttatggcgtggcggtgcacgactaggtggaatcgatgagtgccgctgcccgctgaggccacgccagtcgtgtctgcaaggccccaactgcagtggacagacaggtgctgtgcgagtggcagctgcagcgcccgccagcactgaatggggaggtgaggtcggtgcgatggagatgccacgcttccctaccacacaggtaagggtagtatggatcctaacaagtggaattgaagccgccgcccgagaccgtcctgtccactccagcacctcagctccgttagttgattgtgagtgcctggcatccatcgcggaccttgtttcgaacgactggtcctacactgagcactcagcttgtacccgacactcagtctacctcgacacttcctttccactttggctccgttcattccccaaaccaccacgccgccgccgccaccaccacccctcctcctcctcccaccctccgaacggcaatccccatctcccatagtattttgcgattcacggcgtctcggc