ttgtttgccatatttatatgatttgaaatagaaggaggaaacgataggaaagagagagaaaagattgaggagagaagtccaagttggtgctgtaggataggtatttagagcccaactagcttggcaacgtgttggtccaagacccacttcatttgggccccttgttcctcggatgggaccgaccacgtcttgactatccatcgtcaagttcacttacactccactactcgtatgatgtttggctcgagacatcgagtcaacttccctaggcgttttcaagctgtaaataggtatgcttttgtcaaaagcaagtacaccatacgggagcttgtgtcaaagccaaagagcccaagggattgccatgtctctaactgtggggtgaaactgcataggcattgtttagggcttattagtagagtctaacgaaaatcatccaaataaccaaaaacatcgtaacttaagtccattatgctgttatttgctacttggtaattgtgtaaatcaatcgctgttcccaagataccccttaccaattatattgctgatccggcgaaagatatccgaaaacatatgcaaagagttatgcaacacaacccaaataccgccaaagtgcgccaccctatcattaccatgattactttgtcttcttcgggagacccttaccctcattcttcgactcgtcgtttgcctcagcactcagaacgatcttcttgccctccggatccagcgtaaacttcctcgtcaccaccacctcatgtctctccatgaaccttccccccatgtactctgggtcctctctgttcatcaacctcttcaacaagtccgttgtatcatgcgagaacggttccccttccagtttgtgaacgatcctgaatacagaattgtctgattcctcctttgcacctctgttctttaggtgcgcaatgacgctaacaattttctgaattcttttgacgaacggcaatagttggggatgcatatccggtgggaacgggggcggagcctcggagccggggggtataggctgctcggtagcaagggtctcggcctcggcgttgtacaaccggactgtgtgcacaagggcctccacgcagatgtggaggggagtcaggtcgagacagccgcggaggatgccctggttgggatctgctccgttgttgagtaaaatgtgcgttgtgtcccagtgtccgttcatgatcgtatcagtcagaagactggacgacggctttacgagcatgtaacccctttggacttggagatgggtatgtcttgcaagggggtgacgtttgagaattgcttttacgacaccggtgtgtccctcgtgacaggcctaagttgtgcaggaggttagtgatcgggactgcgaagactacctataaatatacgcaacttaccgcttcaagagcagagaatccaaagagatgcggcgtgtaacggttccgagccccccttttgggaagagatgggtccaatgagtgctgattgctggtatcactatcggtaaaccctaaaggcgcaccctggagcttcatgagctcacggacgacgaattgggagagcttggctccgggaggcgggcgaagaaagtcttcttgaactgccaagtgatcttgcaatactctggtggtgtctgaaggactccggaatgactcgtgtggatcagccgctgtacagtccatcagagcttcgaccagcttcctgtagccgcccgctgcagcctccgccaagggcgttaaaagacacccattgacagcgttcgcggaacaacctctggttataagcaggcctgcggatccccagtcgccgttgctacaagccagatgaagtagcgtcggcttggtgctgagacagtgaagtctcccagtgacgtcgatatcgttgtcagcgagcaattgagagaccaaaggcaacgctgattctttactatgagtcaaggtcatggccagcatcgcttctcgagtgaagacgccgctgagtgtcctaaccacgcttgggaaatagtcccgcagttgaagttccatattccttcctccaaggtaaaacagacacgacatgttctccgggtggcctgtcttgatgagctgcttaacaatcgagcagagtctggaatcgtcaaaggcatagccaacgttggaaccaaaggtacctaggagtaagcacaattgtctgtgtcctggcttcttggaatccccattcttatcgagacgaagggcaacctcggctgcgtattgccaacacccacgcgctatgtttgcttcagtactgttttcgagaattgtcgacacggccaagtagtctgaagggttgttacgatcgagaactcgcttcaacaaaccgatcaagtgagtttgttcatactgatggggagatcgaggtgataatcttcctacacgtgtaccgtagcgtagcagcaagatgattatttgctcgatttctggcaccgcaatcatgccactgatcatctccagggccgtgatttgaccaattcgactgggaaggtttgggtccgccccggcttccaagagcgctgtgaaccaagttaatacatgcccatcagaaagcggagcactgagatgtaatggtgatgtaaacctactttcaacggcagcgaatccaccgtgtagagcagccttgcacaacggtgtcattccaagcgcatctggcttgtcaacaacagcgcctccctccgagataagtattcggacctcagccgcgagccctcgttcagctgctcttgccaaagcggtgtcaccagctcgactgacgggttcgttaaccttgccattgtgctggatgaatactctgataaagttctgccgttcgattttccagcgcgccttgccgcctggacgccacacaacgccggcctgcttcgctcgtctatatgtggctcccagggcagtgtacacgtatgaggcgttggtttgccggtgttcgggcaacacgtcttcttggagaagttgttgacgttcctgctctgtcgggtcccgacgttgaaggtttgctccgaattgcacaaattcactagctaccgtaaaatttcccaaggcgcatgccatcaaaaggggcgacatggccctactaccccatggagtatctagcggaaccccaaggtccatcaggtagagacagatgtcgcgaacatattcacgacgcggacacagcgcgaggtagtgcatcgcagagttgagacgagcatcggttgcattgggggccggcggacgacctacatctaccctctgcccgggggtcaacaaaggaccatgattcagctcacggtatcgtttcgcgagacgctgtacgacctttagacaaccgttcgcagcggcactttggagtgcagtgatatgggggccaccttcacacaccaccaagggcgcaccccggtcgataaggagcagcgcgatctcttcattcttactgttgtgaagcattgttcagaaccagcgagattggggagcatgccaaacggtaagggctcgagacttacctgcatattgcgtagtgaagaggataccaagccgggacattgggaaaatcgtggccctcgaagccctcgaagatactttgcaagtcaatgcagttgcagagccggtacgacgatatgtcttggcgtgctccaacattcaagagataggtgacaacatcaagatgaccatgatacgatgcgcgagcaagcggagtagccattagcggccagcggcggtctggcggcacaagcggacgaaggatgggcatgctgacgagttcggacttttccttctcatcgagggatcgcgatagcgcggttttcatgaccaagcagctgccattatcggcggcccaacgcacagcctcctgcttgcctctgacattgtataatgtgtcagtcaagacagcgtgacaagatctggagacacggatcagagaggccaagtctctgcgatcgagacgttctccaatgtccaggagaagttcggccggcaaggtgttgagggcggtcatgttgttgaccacgggggtgacgaccagagtataagtgagcagcaaagaaacccgtttgaagaaataaatggtcttgataggtaggttctgtatccaagcgcccactggcgttcagcaaacacagttcgttagtggaagctggaagtcgaaggtagagccacttggtccaatattgtgtcgctcgttgtaccccagaatccaggcgtcaagactggattggagagtaaaacagccgaacaaaaagaacggactcgggcagtcggacattagataaggaggatgaacggggataatctacgtcgacgaagatggtgatgggaggtacagttgttttgggttgtaagagtgaacccgtctgggtgcgactggtgtctccagatatgcttgctacccctaacccttatgtctgtgtcatccaagtaccacatatggagaatcttacgtaatcaagagcttcagctgggcttggtgggcagccaggggcagcttcatgtttggctatgctagttccactaacagctcacaccctgcaacatatggatactccccgccgacctgttagctgttacaggcagctcatgcgaagtgcctttggaactctacctacaacagccccagacagcccagctcagctactatgtacggctctctctcctcgagcgtcgtcattccgcgcctctgaacaacatccccgacattcactacattctactgcgccatccccgttcccttcaccatcacaagattaatgctcgtatggtcccgcgctttctagccacctcgaacacaacagccgttggatcaaacacgacgccaaagacatccaccctcacgcatcgtaggagcgctacaagcagcaaagaagcgacatgtcgacccccgcgccgcctgaggaccaggcccgcctcctcgaagatgccttgatcgccgtgcgccagcaaagcaccctcatgcgcaaatgtctcgacacccccggaaagctcatggatgctctcaagtgctggtatgtccccaaaggagcgtgtcacggcatggcccgatatgcgctggtgctggtgctgaccgtcgaccaccctcgacatcctatagctccacccttgtctcggagcttcgaaccagcagtctgggccccaaacagtactacgagctctacatggctgtcttcgatgctctccggtacctctccgtccacttgcgcgagaatcaccccgttaaccacctcgccgacctctacgaactcgttcagtatgccggcaacatcataccccgcctttacctcatgatcacggtcggcaccgcctacatgtccatcgacggcgctcccgtcaaggagttgatgaaggacatgatggacatgagccgtggtgtccagcaccctgttcgcggtttgtttctgcgctactacctctccggacaggcacgcgactatctcccgactggcgactccgaaggcccggagggcaacctgcaggactcgatcaacttcatcctgaccaatttcgttgagatgaacaagctctgggttcggttacaacatcaaggacactcaagagagagagaccagcggacacaggagaggaaagagctgcaattgcttgtaggaaacaacattgtccgtttaagccagctggtggatctgccgacatacaaaaatggcattctggcccccctgctggagcaggttgtgcagtgtcgggatgtcctggcgcaggaatatctgcttgaggtcatcactcaggtattccctgacgagttccatcttcacaccctcgatcagttcctcgccgctgtgtccaggttaaacccccacgttaacgtaaagggaattgttattggcctgatggacaggctatccgactacgccgagcgagaggcgcagaatgaagaaggcgaggataggggccagttggaggaagaagcactcgcgaacctgctggaaagggtgaaactcgtaaaatcggctgcggaaaccgaagaagcgagcgcgccgacacccgaagcccctgaaaatggggagcatgcagaaactgatgtgggctcgaccgatgagcctctgaacgccgaaccatcagtagcagagaccgaggctaccgtgacaaatggagatgaagtcgaaccagccaagaagcacaggggcattcccgagaacgtgcccctatacgaaatctttttcgggcaggtcaagaaccttgtgcaggcgcaacatcttccgatccaggacaccatcgcgctgtgtgtatcccttacgaccctagccctcaacatctatcctgaaaggctagattatgtcgaccagatcctcgactacgcccactcaaaggtaaaagagcacgccaacagtgccgatttgcatgcgccaccagcgcagcagagtatcctggccttgcttcaggcacctctcaagaggtatgtgtcgatatttacggcactcgccctacctacatacgttcctctgttccaatcacaaacctatcctacgcggcgggctgttgctggcgaagtggccagacacctaatcaagaaccaaacccacatcaccaccacggccaacctcgagaatgtcctggaggtgctcaaggtcctcatcaaagaagggtcgcaagcgccgtctggctaccccggtgtcgtgcagcagcgcggccgtgccctggagacagacgagactttggaggaacagggctggctggcccgccttgtccacctcctccaggcggaggataacgacacccaattccgcctcctgcagatgacaaggaaggcctacgccgagggcaacgagcggatccggaccacgacgccgcctctcatcaccgccggcctcaagctcgcccgacgctacaaggctcgcgagcactacgacgataactggcagtcgcagtgctccgcgctcttcaagttcctccactcggccatctcgaccctctacacgcgcgtcaacggcgccggcgccgccgagctatccctgcgcctcttttgctcgtgcggtcagatggccgacaagaccgagttcgaggaggtggcgtacgagttctttgcgcaggcctttacggtgtatgaggaggcgatcagcgactccaaggcgcagttccaggccgtttgcgcgattgccagcgctctgcaccgcacacgcaactttggaaaggagaactacgacacgctcatcaccaagtgcgcgcagcacgcaagcaagctgttgaggaagccggatcagtgccgggctgtctatctggccagtcatttgtggtgggcgactcctattgctagtaacggggagaccgaggagaccgaggttagtaatagcatttctccgttcctttttgttttgcgaggttgtgcagaattctaacatgatatgcaatagctttaccgagacggcaagcgtgttctcgaatgcctgcagcgtgcccttcgtgttgcagattcgtgcatggagactgccacctccattgagttgtttgtcgaaatcttggacagatacgtgtactactttgaccaaaagaatgaatcggtaggtcatcacttacaaccccattcgccccgtcagataaagccatgccgtctaactatcttttcttcatcttgtaggttactacaaagtacctcaacggccttatcgagcttatacactccaacctggccggtaaccagcaagactcggcctcggtcgaggccagccggaagcactttatgcagaccttggagattatcaggagcaaggagtacgagggcatcgtgcttactcccaagtaagcagtaagcaacagattttttttgagtcttgttgttattgtaacaaaagcccaacggcggacggaaaacgagatgagatgtgacgagatgcgacaccagatgagcgatgatgatgcagttacatgatggatggacaggacaggacaggacaggacaggaaacccaaacccccctatgacacgatagccataaccaacccaccgtacgtagatatgtaatgacggagagcaaggcgttgagagccgcagttcagtgtacatttcggggactacaatcagctctatgaatgccggttctgagctcgattagcgatcatttcgccttgtgaggttttcctagaatcgtgctatggtggcaagcttcatagcgacggtgatatttaggcgccacacaaaagagataggttgaaaaggaaggatgtgacaacaagggaaacaacccgccaactgcgccatgcgatgcaaaacatcgaagggtaaagagagtatagaccggagcacttgcttgtggcgacgatgctcgctttattttcggacaagttccctttcccaaacaacacgctgcctcatgcacccatccacccacgggaatcgtcttctataggacaaacaaaaggtaagaaggtatgaataaatgtacagacagcagtaacgagctggttctacgtaataactggaaaatatgtacccaaaaaccaaagaaaacgacaagaaacgctttgagaacaaatggaaggaaaagtacatcaagcagcatagccatgtcaataaaggttttctctatcctcccagagtcccctccgccaagttcgccgccgcccgtttgataatgccggcaaccttggcgatggtgcggttggccagaccccagtctccggagtcgacggtgtcgcggattgaagggaagtaggcttcgtcgtagccggaccagagttgagggccgaagaggacgtgtttgaattgggtgcggtttgggatctgtaataggtaaaaggggagttagcattttaggagggaagaaaggggacgaggagataatgggagaggatagtacagcaggggcaaagagaagggagaggaaaagacttacaccctcaggatccaacaaatccgtctcaaaccacgccatcttcgaattaaactcgcacctcttcctgccccatcccgaaggctcccatccaccgctcgcgattacactcgactgccactcatgctcccatgccacgaaccgacgcacggcttccatgacctcatcgctggctttgatcatgctgttgagcgacgccgtaagttccttgggcacagcatccttctttgcgttcttggcctgatcctcaacccaacggacaatctctccagtccagtcacggatcttctcagcatagtgcgccatatcaaacggcaagacgggacgatcggtcagctcgtacaggagaagagcaacaacctgtcccagcatcgtgtggtggacaaagtccgggtcgccgacctgttccatccactcgaatgtgtcgtagctggagtggcaagggtggcccttgccatcgaagtgcaggtcaatggaggacgtgccgacaatgtcctggaaggcgacatagtccgagcccgcgccgaggccctcgaggtcattggcatttctgcgctcccagagctcttttagcgtggcgttctcatagggatctctgactatgtcgagaatctgcatcaggaggcccttgaacacgggcgagccggctacgtgtagggtgttacccgttactgcggtatcgaggttgatgtacgccagcgcgtccttacgcagcatatcatcattttgctcaacgaattcggtcgagccgatgaggttgtactcctctgcgtcccaggacataaactggatagtcctgagcggacgccagcccattctcaacaactcgccaaagacgcgggcgagctcgagcatgatggccgtacccgaatgggggtcagcggcgcccaaagtccatgcgtcacgatggttaccaatgatgaccttcttctcttcctgctcaattcccagaatacttccatatacgttccatatggcctgcttctcgttttcgtcttgttcgttcttgagccggacaatgggcgagttttcgtggtcgcctgtccaccactcgtcaacatcaggaacaccgcccacccagtcttccggcacacgctggcccttgcccttgagatgctgcaaaaggaccttggcatcacgccaggaaagaggaagagaggggattttgaccagtcccttggtctgttccttcttcattcttggcatgttttccctgctgccccagcccggtgtcaacacatcaccgacgacccacgacatgagactgacgctgccacgctggactccatcagcaggcataaaaggcccctttggcgcagtgtcgcccttcttgaaaccgtcatcgaatgggtccgaatagatgagacaacctgcgaaacctgcgagctcagcagccttgaccttcagagcgcgatcggcgtgggggccgtagtagcgaacaagagcgatggcgccagcagtctggatcccaaggtccttgatgcgctggaagtcctcgcgcgagccgtagttggcatagatgagccggccgcgaacatcacccgttttcgagtgaccgtgaaaagcccatgtctggtgtccagtcaacccagatgcccggtcattctcctccagcttcgcagaccatatagccttgccttttccgttgtccgccttgtcgtcgatgatttccaccgcacgtccatcggctttgggataattgagatatacgtgataggtgtcgcgcgaaacgtcttcgagaccgtatttacggaagagcaactcgatatcctccatcagggcgtagtcgccttcggtaccagccaggtgagagtacgaggtgaaatgctggagattgtccttgatctggttggaactgatgttggattccaaatattgccggatatcgttgggattgaacatgcccgagccgaggcggcgcgacatgttcccgaacacatcggagacgaatatcaagtaaacaaagccgagaagaaggaacagggcgaggaggcgcccaaccagcaggaagagggcggtgctgccgaatgttggaaaggcgaatcgacttccagagcttggttgttcttcgttattactgttgttcgtgttaccgttggcggctggcgttgtagcagattccagactggcgttcgcgtcgtgtctcctgaatcggggtagagataattgtggtaacctccacccccacttccatcgtggtagtgaaaaccgcgctatgcgcttgccccatatactttgcgaacggtggttggagtcatctatttccatctcttgcatctcgcgtcgaacgtgatcggcctcggaatcgctatcatcgtcagacgagccccacgactctccttcgtcgtctgtctcgactgtgggtggctggtagccgcgcggtggacgtgttcggtcatgagtgctcgacgatgatgccgtgccgccgagcagggagtgaccttctgtatgatctgtggcatcgagaggggagtgtggggcttcgaagacggtatggctgccggcgccggaagcgatggcctcgtcgtaggtaggtatggggggtgcgggctcgtagcggaactggctcttatccggcgccattatgaaggccggcgaaggatcgcgatggggttgagggcggcggtggttcgcatgcgacccggtcggttcggaaccagaggatagcggaatgggagtctagacggggagtttcgatggcccaagtctggggaagggggagacgaggggccaagaagtggatcggatcgaaattagatgtccgcagacttagaaaggggttccagaaggagcgtgggcgtagggcagattaccccgtcctggttgaagggtggtgggaaaaggagcgtgatctagacacagatagaagtctaggtcgaggtgccccgggatggcgatagtgcccggtgtccctgttctggaaagacccaagaatgatgggatgtcgcttgtggtaggtcaacgaacgtcggagttcagctgtgtcagagatggagcaagagaagcccaaatcgttgagggttctaaaaatggtacaataacgatgtctcaagtgacgactgggggagcggaacaatacaagtgaagcagcaaggaagattgaggtgggtaaattgcatgcgggcatcaatgttgctgtgacggaacggcgtaggtacctgtggacacctgcccgcctggctcgggggtttctcttgcgcaatgttgggaccacacactggctgattgcagcggcgtcacagggggtgcttggccccttggttcccttggcggcgtggcccctgtgcgacaccgtttagttaagttgtctccagtcctcccggtcccacgccgaccagcccgagcaaaggccatgtcgcgtcgcttagtcattaacctgcaccgccacatatggcacaatcactccaaatttggctgagcccagaggcgcatgatcggcggtcttactagtcaggataccctggcctcgcatgcatacattcgcttgagcctcatcaacgtcaatccatgagcagtccactcaagacaagcagcatcaatccacttttgacttcagtccatctgtttactctttataggatgatggtactggtcagacactcgatgacagcatacccaaaccggtgaatattggaagttttggcacacgggtgctttgagcatgtacgaacgagtcgaatacaggccttctttgggaatccctccacgacagaagaaggactgctgttccgataacccagccattcacccagacacacaagctgggtgcattgccgatagtggatgccagctcccaattaaccgccaatatatccctctgtgggactatcataggatgagaggtatctctttcttttcatagcgccatctatgatggcctataagatgtttatggcaccacaacctagtcagcaatcatggagatatcgcacccatttctgccgcacaagtgtcgtcggcgtcagtgcagtaatgctgacaagcgagagaccagctataactggataaaatctggttcgaatgagcaaccacggtacttcgcactcttgatacaatgtccaatttctttaccccttcgcaaaggcgcctgccgttctcctggtacgttgatggcgctcaatatcctgtgctctgcagccatagctgtctatccaatacatatggcctgagtggcaaggcctttaggtatatacacatccgcatagcttgtatctgttaagtaccccttctcggctggcatcaacgcgcggtaaactgtctgttatccaataaattctgtgggggacactccattcttatgaacaaaatcaaccaccgagcattacgcgacacggcccccggtttgcgcgtaccaggtagttagagcatagatacccctaacttcatggcagctgcagagcactcagcgccttcgcgtcctatttccgtatatggggagacgaaaagccgtaaacgagaaagaatcacgcccaactccatccaaaccaccatgcccaggctaagcgcagcgtcaaaattaccaggacaggcatggggcactgcgcagtacaacgtccagggcataaaacggacatctgctcacttctgagcttcctatactccactatctatcatcgttacacatatacaccctcaacattcgaactaggcgtaaggaaaatatacatgaagttaaagatgaaagatacgcgcttctagttggaatctctcaggtaccgaaatctggcgaaaactcgaagcaaattgttgttatttaggctccagttggggtatgcacatggcgcgggagcttggctgtcagaagatatcgaagaggtagacttttggtgtatcaagtaggttatctccccgcttacgaaattttgtgtctcttgacatattccgtttcgtttccagtccgattttcttgttattttcagtgagatctaacgcaattccatcccatctaaatgttcaagccacatgagtgtcagctcccagttgaccgcggtggaggatgtcatccatgtatctgcctatgggatcatcttgggacgggagacaatctgcttgcgacacctcttgatggcctacaagagattagtggcaccaatacctggtcagcaatcacagatatcccatccaccacgagcatggttatcggacttgaccatactaatcagatacgcccaatctctgtttcaaattatggacctaggcgagagtcgcaaaggctagcgcaggattgtacacatgccggcaattgcaccgtcttctgctcaagtgttcgcggcatccgtgcagccaagttggcaagcgagctatcagtcggttcaaaatagcgctataactgtttgcattctggttcgaatgagcacaagcgacactttacccccatttgatacaaaattatcttcttttacccccttgcgaaggcgccagccgttctcctcgtacgttgacggcgctcaatacttgtcctgtgctctacagcaatagatgtctatttaatacatctagcctgagtggcaaggccttcaggtaaatatatatctgcaaagtatgcgtccgttacacatttgtggcctgcgttgacgcgtggaaaattctctacgatgagccttcagctgaataagttttcactctgatattcttttgtcgttctgtgaggttcgccgcaattcatcccatctgaaaaagtaggtctccaagccacacgagtgtcggagaagaaacctggtctggggcgccacagtcacttccaacagctcttccatgggaacttttgagagcttctgccaagctatgcctctcctcaatttatttcttcctctcacacagcacgcacaaactttcaaccaagattttgccccgcaccacgaacgacgcgagtgacataccccagagttcccgtcgagtacttgcacgcaactcctttcttcgcaattcagatctaccttcaaccactcttcattatcaacattgccatcgcttggcagcttgcgcatcttttcaggtgtttctacgatcagattcccggtcgactttcttgcccttcgacccaagccgatttggtaagtcttattgaaccaacaacctccccatttgtaaaacgacctgtctatcgacaagatttgtttttccttattacgtggaggctgccaaggtgacgaagattgtcatcttccctcatcctcactcctactctcacttgaccccgagcaacttatatctttacttgcctatgcgctatgtacatcttcagcccacagttgtcacaaatggagatgctaacattacccctcacagaaacatgcccggcccaattcgtggtagcgatagcaatgggaatggcggcaacaaccgctaccaaccctactattttggctcttcgaacgtcccgctgcctctacgtcctcgccttgacggtactctccccgttgcccgcgccgctcctcctacccagcctgaccccaccaagcgttggaacaaactcaagaattttatgccaaaggtcggtatgaagttccaggccggatccactgttaccacacgattgaggcgcgacaaggccatttggtacgccatgatggataccctgctcttcttcaaggccagacatttgcaaacgtccttgagagaaattatggacatcgctacggatgctgcaatcaagagaaagcctccggtggactttttcgagagtctcggtcacggcgatggtctcatcactgccgacgccacgttgcattttctccggagtgttcgggagagtcatcctctctctagaagactgagctcttcgacgttcgccgagttatttgccgaaattgttaaagcccgcgaagcttatctcgcggatcatgaggagggaagtaccgaccagtatcctgtttcccctttggtgcaggcggtggacagatttcttgcggtagcgtggttctgggatggaatggatattcttgtcaagatggaatcggagcatgcggaacttgatgataacgatgaaaccacagaggagcaagaagagatcgactctgacggcgaggacactcccgttgctggtgccgctgcagtgtcctcactggtcgcagacttcgatggctgcactatctggactctgagcaccaacaactacgttgacgatgttgatctcttcgccgacgtggatcccctcactgacgaagaggaaaacgaggtgatgggagacacacaccacgactcttgagcctggaagccatgtctcgtcttctaaagtccggataaaaagaacgcggtcgggtatacgattgaaagactattggcagatagtgacattgcatcagagcgacaactgcgttggtctttcggccggaatgcacctgctctctttgcgtcgccctatagcttgctgttagagctcgatgtcgcatgatcatgggatgtggtttgtaacatgagaagagatgttgtcttttatgcatcagatagtacttgtagctagtgttgatgacgacatatcatcaaaggtctaatacctacattgttagatcgattgttgataagacagaagaatgacaaatgaccattgcctttcacgaaccatctctattaccatgcacaagtgacaatatgacaagataaatgtagttagtgcgtaatacgcttgatatggatgtaatcagacattaatatcttgcggatgttgcgtcgagtgttacactataaatttcacaatttgcacccggttttctcaacatatgcttgtagtgaggcatgatccttcatcagcttcctcgcggccaacaaaagctttttctccatactacctctatagatgcagctgcatgcaatacaccaatacgcaatactccaaggtacaatgctgtgatctattcggttggcagacgactctgttcgcgatatatatgtacatggtagcatgtgtcacaggaacgaccagaacctgtagcaaatgtcgtattatcactgtgacctgcgaacatcaaaacaaaagaaatgagcaaaaaagaccaaataaaaaaaggaaaaatagaaaaaaaaatttatgtggttggtcatcttgatatcccagggaaccacccccaagatatcccctcgaacggtcacaactgaaactacggtagcccgagcgagacaaagtgggcggtcgtaacccccgtgcacccgaaagtgcgggcctgggcaaatattgagtaaacagtcgccgccatgggaatcgaacccacgactttttgaatgggtagtggtaaactgtgcgcgtctgaattccattcgaccaaccacccgctgttgaaaacacgtccgggaccgtcccttataagtgcctctacctctgagcttagcccagtttagtctgtgccgggccgttcccgcgagtgataaggtgactgtctttcccgtttgcaactgcacaaggcactactcgtcaggcagccgtgagtgtgcctgccggtcgtggtctgccactttccttccagtccggctgcagcctttggaatctgatccccgagcacggcacacctcttcctccttccctaccaggttgtgcgctacaatctgtaacggcagtcttgctttgcgactctcaacagaacattcggtccatttctcatccgctgtatcttcaacttttggcgccactgcgtgatagaacgacactcacgaaaactgatcttaaacaactcctatctccggatatccctgcctctaggttagtgcttcctcaaacaccttctcgtgcaaaaagaatcaggctctggtttcctcaggtttcagagcgcattgagatgcacacagtaaactgcgctaggatcaacgcctatgccccttctccgacaatccctcacaaaacccaaagctgactctagattcccacagctcaacttacctcaagccggataccccctctaaaatgacgtcccgacccgtctttgtagaaaacatgtcgctgaaagagtgcgttccacttgagggcttcatgtggcaggatcgcccgaccgtacttcgcagcctggagcatgacaagcttgttttgaaagcattcgtcaagaatggtttacccatttgccctggaaacattggctatgagcttaacattgtgaccatggttgccggacaagaactcggtttttaccgacttcttccaggggggagggggaagcccaaggatatcggtggacgagagtatcagtttctctccaccctggccgaagatgtccgcattggtcgtcgcatgccgaagcacgtcttcatcgagttcttccgcgagcttgtcaacgctcgcagcggtttcttgacccaccacccggactacaccggaactatctcctcggttgccgagaagatggacatttttctgaggaaaacagaggggcactattccgaggtcgagctttccaagcgacttgaggaggaaatcctgaaggcagagggtggacagggacctgtggctgcagagcaaactggaggagcggcaggaggttcagaggcgatggatctctcttagatcgccccacgagagagagtatggaaggcagtgcagcagtcaagaacacatgaacaacgagtagtgggagtacgagagcatactgtggctttcttgtgtttctggttttacagctgcataattctcattatgactggaccgggatcgcaatttccgtcacgcgacaaatcaacaaagattcgaccataggtagaggtactttgtgctgaccattggttggcacttgaaattcacatgcaataggaagatgagagatcatcaaagagttcttccaatggctctagctcaatcccacgagccttgataggacagaatggactaggtcataagtgaatcactgtaaatatccaagcgaagtcccgttttactttattgtgtgcattacaacagcgttctagtcaaatacttttgatgggaggcgatgtgatcttggtccagaccaacttcgcaagtttcactgacttacactacaaaactatcctctcgttgtacttcttaaacctttggagatcaacaatgatggttcgctccccacacagaagaagctgaggggacaaagattgtcatcttcattttcctccattgttgctttccctagaccaagcatctatctgcagttgacccccagtgacaaggagatatggcactctgtcgacggcgaaatcctttttatcaagctcacgaatattcgagagacagtggccgataagttcaacaggtgtgtgtgtgtctttgcccagttctccagcaatatattcatgggaatatctgcctacttcgagttttactaggaatgatgataggacgacaagccacaacagcgaacctttccacttctccatccctagacccgtctgcctggacagccgcagtcccgggaaactatcagccaagctgtgagagctaatcatccgtacctgtgctcctgaccgtttcctttccggtgctggaggggtgtgttatgtatcgatgtattcaccacgctggtggccatccactcaggcctttgggccgggatcattcacttcccaaatgctgcgccccaccgggcttccttcactttaggtttccttcacttcctttcttccctttcctcacctttctttccctcaatttctctccagtctaccttccctgacaacaatcaatcacacaaagcccatggcagctgtcatactcatgacttgatcaacggtcttgttcgacatatcgatgagccccaacaacagcacttcattacgaccactctctttacaagaaggtagccactcccttccctgctcgcgtgcgagtacctacgcaattctacgctcccaacttttgcgacacctttcctctttgcgatattgcagtctccaacctccccttgctcccatcactcatttctctacagctttcagaaaactaaaacgctcagtcgcaggtgttaccacaagccgcaaccatggcgtccacttcttggcgcccaaacatgaccctcaaagagtgtctactacctatgaggggcatgctgtggaaagatcgcccacacattctacgcagccttgagtacgacgaatatgttcttcgctcctttagagagaactacatccccatcgctcctggcaatatttcctttgaggtgacgatgtgcgtctttgttgccaaccagaaagttggccgtcaccacaaggccgtcgactacgcgcccggcaaggagtacgacttcttcgcaaaaatttctcgattcaaccgcacaggacgcaagctgccgcagcatgtctacgccgagctgttccgcgagctcatcgccgctcgagttcgcttcatgcgacgccatcgtgattcaacagagactccgtcggagttggccgtacagttgagtgagctggtcagacatatgtacggccgttacagtgacgaggacttgtccagacggattgatgaggagatcttgaaagcgaaggaggagcaagcctcttcgaagggaggcaatcttggagaagcagagtcaactgagctttccaaggacctggagccttcggcacatgattgacgttgcggtcagcatgctcttaaaaactggcctgataattgtactacagaagtatagtccaatgctggattgttcgttagcctggtacatcaaaaaagactcataccaacccgccctgaatgccgtaatcatacatgaatatgcgtagtcattggccaaacacagaccataggatgaagactgtgcttaggcaatcaaaattgaatacttttaacgcacaacgggcctccgacagctcattcggccaattacctttgcgatcattgtttcaggctccgttcgtttgcacaggcaaacaaacaagcggaagaattaccagtcacaccacttgaccatatcctaccagtcctgatatttaagttaacgaagaatcctgtatctacctactcattctctgcctccgtcagctaccacaaagattcaccactcttacagatcattactaccccaacatcatcaccatcaacaatcatgtctaatatcaagaggaaaccgttagaccaaaaaagcacaatgtcgacacccgccaccagccctgcaaagacgagccaacgcgagactctcacttccaccacttccaccactcccatcgctcccaccacgaactcagatccaaatccaaacccaccacagctcctcgacctcccaacccttaccgacaccttctcccaagtggccgacaaactctccgccctcgcctccgtcgtcgcgcagggcggcagcatcgccgtcgccactgggtgtaccgccgccaccgtcgccgagcgcaacggaattcctggcgccagcaccaccctctccctagccgaagtagccgagctacgaactattcgaagagtacttgatacagcctcggaggtacatgcccgtgtcaagcgcgagatgcggcagttgagcaagcagcatcacgtgtccagcgagatagtgcgcggtcgactggttagtttgcaggctaagaatccccggtcaaagcaccataggaggaagttcaggggtgggaggataattagtgggagagccgattcgaatatcgcagctggggctggcgggtcacaatttccaaactttagtgcggatttaatccccaaagaacatcgtcgttctgttggggacctcctgcggggtacgtgtttcgagggcgtccagaattctacgtccacgcttgaacgcagtgttgcaacgcccgactctgctcagacacacaagtcatctgttaaaggcggtcagcaaaccccaaagcataactttggcgatggggaggggcgtgaagagacggttgtcttggaggagaagtgagagcagctcggcgtaggattcatgccttcttcagactctcgggagtgtccgcgtgtacgttaggaggagaaagagaccaagactcacatagctgcttccaaggtcaacaatgtagcggcttcagcgaacagggcaggagataaagaagagtctgtatattccggattcagcgtactttgaaactctccgaggtatatccaaaataacgaacaacattcggtcatgctacgatcccgtccataaaaccatataattttgctgtctcaatcccacatatcatccaactttaaaagcgccaagagtgcccaatacgtcctagatatcgggccaaaacgacgcctcggcaaccatcaagctcttccatctgccctccactctcctcaagatagcccccttagccgcattcgccaccgggccttctccacccgcagcttcgagtaactcggacacggcaccatcgatgattcgtcccagccggttaacaaagagtgcaaattccacgctgctccagttggggatgaactcgtttctcaaagcgccgccatccgcatcctgcgtccccggtgcagatctatcgccggaagcgctgttcgggggaggagggggttggaacggctggatgctgacgtgtggcgaggagaatgcggaaagcgcttcgcgggatggggcgggggaagtgacaggagttgtggtagtgaaggtatgcggaggcgttgtatattgtctcggggcactgggggcgctgtttgaggacgacgactcttggccttgggtgccagcggagcgggaggtggcgcccgcagaatatttgttttgtagggatttagcataggaccaggcggctaagtaggcgagctcggtgccatagaaggtgagagcgccttcgagccatggcagagcgggaggaggatgaactggttgctcctctggttcgtcttcatcgtcaggctgtgattccttgtccttctcactctcgctggcttgcgcgatctggtcaggatcaggggtagagggcgggtcgtcgggcgatgacttgtcagcggatacggcaacgacgagaccgcgcgcgggtgctacggggatgggggcaggtatgatggtggagaagagctcggaaatctgcagcaagcccgggagcttttgctcatcgggaatggtgagaacgttggcggcaggggcgtggagatggtgttcgacactggtgctggtgctggtactgacgctcttcgctgttgcggctggagtagtcaggtcaattctcaagccgtaacgctcggcaacttcgatgaacattctctcctctctgcggacggcgccaagggcttcgattagccagtccaccagctgggtttcccactgttcgggttcggcctcggatccatcttgcttgggcgccgggatcttctggggcaagtcgatggtggaaagaagctttccggcggcgcggatatagctgaagcgtgtcaataccagttgggtttgggtgacgagagaagcggcctacctatggatgtacagcctgtcgttggcgagccagcgactcaggacgtccttggggagctcacccttggcggctgcctcgagaaacggatgctgcgtggcagtctggaattcgtacccatacgttgtcaggaggtgttcggtgaggcaccatttgggtcgctttggcggctgctttagttctgtttgtggtgttggtaccggtggctcaaaaggtccccgtgttggcccagactgtgcggtcgaggatgccattgcgtatgacgtaaatggcggggtagcggagtcaggaaccgatggagacgggacgggacgaacgtggccggatgcaggagatgcaaatgtacacgaggtgcaggagcaggggaaatcagcgggaaaaaagtcttgtgcttgagaatctgcggcaatcagtgtgaggttaaggacatgatactcaagcagctgtgaactggatggagggggcagaagaatatgcaaatcaaggaaacagcaaaagagagtcatcggaatgccgtgtcacagccaagcacatccccctgtcacgtggagcgccagttataacttgggttagcgtatgcaacctcagtggagcggcgggtgcgggagcctccaccaaaatggatccaacgaccctcgtctgacaggcattatttgctgcgaggaggacatcaccaatggatcatctgagaggcatgatgaatagcgttttattctttccaagcctcagcttgtataaagatctctgttggatcgtgcaacgtgtagttgacttttgtcaacgcttataaatgccccaggcctcgcacatgcaggtgtcatttggtccgtggcattagaatgtggcctcacattgccagtagtgccacaaggcacgacattggcctgtatacctacaatgtgcgatgttggaatagagtcagcaagaaattccctataaaaccatccgagggtctacctacgttcagctcggtgatcttgaatgcagggtgtcccaatacatattcgtttcacacgcatcgcacggcaataatagtcacaagggtggaatgtccttgctatattgctagagttgaaactataatccttcgcgcaaggaaatatagaaggaaaaggtgctattgacaagatgtgcctggtcaggcagcgacgaagtagtaaaaaaaacccagcctatattttcctaatgatggggaacagacccggaaagaaaaaaaaagaaaaagaagaagaaaaagaaaaaaaaaagaaaaaaaaaaaaacttaacaaaggaacgatacttgactatggagtgtgacagcatgaacttcgcgcgtaagcacaggataaggtctgccaactacatctgtttaaagaactggggccacatgtgggaatcgaacccactgcctcaaggtgagggcgcctcaggcgcgcctcaatgaccgcttagccattgtcccaaagttgcctttggggtatcgtctttgttggggaatttggcacttgaccttctctatatagggcctgcctgcaggcttggtgctaggtagttggcggtctcgtcactaggctggactgtgctatggggagtgcgtgtccggcgggcaagtacgtccggctagaatgtcccggcgggtcggtacgttccggcaagtctttctacccgctcaaggtggcacagctatcgaacttgaatgtgaaagtccaaagctcccgcagtacacagcttcaagtcttttaccatagggaggcttatcctaatttcctgtccgttgacaacctaccacctggtgcccggaagatcggctgattgattcccttcctcaccatacaatacacaagattcacgacatggttaccaggtatgcgaggatgtagtatgaagaaggaaggaggtgatgggcgctacgatccttccccaaatgcccctgcattggaggtgtcccttagcgcggacgtgttatttgcaagcttgatgttgttggccagctgtgccttttacggctattcaatatgctcccgctcagtggcattcgcttccagtaggtctggtctttctggcttctatttccccctgttcgttcctactctatagtaacttcctttatgttctcgtctttccgtatccaccagatgtaattggagtcttttaatgagggaactttcacttgacctgacggtgtaccatccttgtgataaaggttaacaacgtggccgttcacttgctcatattcacatgctcgaggcagcgttttgagcccgttctacaagtagagaaggcggagggaccctttctccaggttacgctcgcattcaagtgatcaaagagcaactggaggatggcttcagctcggcaaaacatgatccattctggaataacagtctacttatgaacgagttggaggtgttcttcaagcatcagcatccttccttcctcaaaacttttttgcaaagagtatcgcactcttgtcgtgacgaagctcgccatgaactgtcaagtcaatcccggcttccgccatattccatgtacgtcgttttcattccttgatgactccaatgatgaccattgacttttatccatcattcccgttttagaacaccgagtctcgactcctccaactatggacagtggcacaagtggtataagcgtttcgaaaggaatgacggtgtctgctaatcagcctgcccttgaggaccggctacattagtggggttctcaggttccttttcggttgccgtgccttcctcatttgttgtatgctaacaatcaaagggcaaaaatgtgattttcgtctcatctcgaatacaatacgtactttcggcattctgctattggtagaatagaaagatagcaaacgcaaagctggagagaaatttcaggcaccaattctctctcctgccctcgatcccgtcactcgtactcgctgattctctctccctccttaaattttcaactttcgaccacaacttcttctcttcctcgacaaccgcgagaatcacgacgagatcaactcaacataacaacgcacacacttcatacaagtacggaagatatatcatcgcaggcgcttatgatacagtgtatggattgctgacatcaacgttctttcagtttccgttgacgctgtcacgcgtttgaccaagttctcacccacgcgctcccaccagaacgtaagtccaaagccacctttagccatgtcgtaagggctaagcgatttctcatatgaactctattaaacttcataagcatgacgaataaccgctgaccctttgttgagtacaggcacttcgtctcaagatgtctgctcccgcacagctggccgtttttacgcgcatcctccccagaatggggctccgttgggactaccaccacggccgaaacatcctgcagccagagcgccgtgacagggctgttaacgcggctctgcatgagcttgttgggctggtacatcccaacatgaggatgacttcgcgccccgctaagcgggaggttgagcgtctgcttgtcgacattgtcgacacatccacgcgccttgtgcgcgataacgtggcgatgctcaacccatacgattttatggccggcatcggcatgactggcgtcggcgacgacgatttcaacatttgggattgggaggatgactccttcctcgaacaggctcgtgtgggcaccgagcttggggagctcctcagcccccacactttccaagcccttttcctggccataatcgaggcccgtcagcgcttccgcagcttcgctgcagagcatcttcccttacaggacccttctcgtcgctgtcttttggcggctgcagtcgatagatttctcgaggctgctgtgttctgggatgtggtcagggtgccgatccagctccaaatcgaggagcctgatgacgaggagatggacggcttgtatagcacagattcggaggaagagtctgaggaggagtgaggtggaggaatacgcgcagggattcgagggtggccttgacgaggaggacgagaatgatatccccatggaggggtgagatggcatgacggatgagtcaagaaatgctttttgtactgtggtctatagcccttctatgggcatgatgagatatggatggattcatgggttatgggctagagtagcatgatcagtcacttctcaaagttgttgtgaagaaaagaacagggaccttcgacaaattgaaacaacaccatggctttcacactcagtaaattgataccttccgaaacgcatatattgccctcttaaatcattcttgacggcttgtcgtttccagaattgctatcgctgtgatgttatatcagagtgtccaagttgcttggtttcctgctaacctgggcggatcccgagcccccgactgaggcagcgccagggacaagaaacaattcactaaaaaaataacgaattcaaatcaaagaacaaatacatagcaacgagactcgagtttttttttttttttttttattcctcaagacactttttcaaaccatgatagtggcatcccaggaaaaccaagtggtaggctccgacaacatttgcatgggaaaatgggatggacacaaaggcttttgccgcatcacattccatgagcaaagttattgactggatcacagatctttatcactacaggtaggtaagtaacacaccaagaacttgcacacatttttgccatccgactaatcaccagcacatacatcacgcttaaaccataggacaaaacacataaataggctgcctacaaagcctagcagagttcacccgaggtcttgatcttattagtaacaaagcagtcttagactgtaatacatcactgtcatacaaagttctgtagctgttcggctggttcatgcaccttcaaagaagcataacctagccgcgaagaagccccattgccctatgtgtcttaggtacttatacccacactatgattggcaaatggcattgcttccctcaagcgcgacatatatctcaaaacaaattttggggccagtggctgagcggtcattgatgactccctactcgccgcacaactaggtgaggcagtgggctcgattcccacatgtagccttagttcataaacagtcaatacttatatctagttgtcgacttgtagagtttattctgcgttacgcacgaagtcaatgttgcttcactacaacattcgggtgtcgtcgtgccttatttctttttcagtctttttcttcatctcgttattggacggacggggtttgttcgatgctctcgggcaacgcttatacgcatcttgttggcatcattgtcttttatccttgggggcagaacaccacctacaagtcttatgttaaagtgtggcatgtcaaagagttacaaacatagcgctttctgtatgattcactgcgacttgctcatggcttacagcagggttgtggatttcacgaatgaaataggtattagataaaacagctactgaaacaagcaagtacttagtaatcctatgaacgctgtgtaggtaaatcaacccacatgagctcgaagtcctgtccagtaaaaggcgaataggaaaagaccacaaaccacataatctgacaacgctactacaccaaatccagtgcttgccctaaatgaccaacaaccaagcagaagtccctcaaaatccgacaataactccacccctacaaaggcccgccatgagcaaatgtccaaagcaaataacaccatcaatcagctctcgaactgacgcctcatcttcaatccacatcgtcatttagcctgctactatcctcgaaagaatcatgcatctttcactcgtcctcacggtgccattcctcaaccgcagacacatcctcgccaccatcatcgtccgactggtccatctcaaccatgtcatagtctccatccgagtctgactcgtcctctttgtcgcttcttctctttggcgacgttccgccaacctccgacatctccgcctccgacgacctgaaaaacggatgttcggcgctcaacttccggcgctgacacacgtatcccataggggtatgcgtgatgtcctgtccgcgtctccgatgtgtgagccagtcgaggacgaaggcgagaggattcttggcaaattcgacttcagtgtggccattaacaagtgaagacgttggtttgcatttgtcgtcggcgccttctccttctgcttcattggctttatccgcttggagatacttgacaatggcgccgtactcggtaaagtcaaagtaaagacgaccggcgaggattccgatctcgattgtaagccagtctggaattttggtgcttttaggtagcgaagggaaggcgtaataggtaagtcggcctagcgacgtcatgtttcgtgtgactggtgaagtgtagggaatgagatggaccgggctgcggctttcagcggcacgcaacacggggattgctatttcggcttcctcaggaatgagtaccaacgccgtctgagtgcggggagcgtagagaatccattctacgggtctctgcaatatcgcatcagttagctgattgacctactctttgacatgattagtgaagacttacaaagaaattatcgcttgggtctttgctggctgaaatagtgcgccggaactcggatgacacatagaatttcgagcccgttgagcgaacctcatactttctccccaatgtggtcctccctagggcggtgaaggcatgctcatagccatccgtgccccgtagcacacccttctttataaatttcaggatgtttggatgcatcccaggaaattgcaaggcatcgtaatgagtgggtttgcgcacctggcggatctcctcaacctggaactcaacttcgcgctcctgctctacctcatcaagagcacaagcaagggcctcggacgtggtatgagcaaggcctttcttcttgttcatgagggtttcgtagaaggatcgcagctccggattcctgattgccggaaaaccaacatccaaccccgaaacttgcgctttgcttccatagatttccttgagcgtcgagcactccttctgaagaatcacgcccatatgagcgtcgcggtgcttcgtcgaaccgacataatttggattctcccacgcggagttcatccttttgcagaaatcagtcccttgtgccacgtacaatgggcgaagactttcgttagcacgacaggtcatttcaaggagccaccgtacgcaatgtccggagttgatgtggtctagccaagagagctggcacactttccggatgtcgtgatcgacctcaggtggcgcacagaagactattgactgcgttgtgcccagttgtcgaagtctcatagcggcttgaacagtatgatccttggtctgattcaatgccaatgtcagagctccacaagccccttgtggtaatttgagatctgtcccgcgggtgtgcgcttcgtcgagatacaccaggcagtcttccaggttttccgcatatggggtggctagcaatgaaaccggctttctggacccgcgggacagtaccatggccttgttgtcttcattgaaaaagaccgccgccgggctgtaagtgtcataactcagccattcttttaccacttcctggtttcccttctccagcacaaacgcaccggcatcaatgaggatacgtattcttttttgtgacaagcgtctaagaagctcagactccgttagtcttctcccagcttgtctcccgtaatgttcagccagcttctcgtaccccctgtttcttccctcaagaagatacgtgaggacttcggcattggtctgtgacaaactggggaggtcgtcttgcttgatggtaagtggaagcaagtatttgttgtcattcgtaccgctgaagccagtggtccgagctgattgtgcttgcttgtcggttattcgtggaaagagaggaatatcccaaccagatgtctgaagtttgacttcgaactgcttgcagtgtttcggaaacacaaatgtgttgagataataatttaacactgccttgttgagccggagtagcttccacaactggtctacctgaagatggtcttcggcattgatcagattccactgtcgaagatcctgaggaagattggcgcagccctgagtccagatgtcgtactcagactgcgggtcatcagacttcagaacgctgccaagacagtcggtgaattgcttcaaagttagaccagagtagtaaaaggcgagacaagtgaagatgatggcgacgtcaggatgaccgaactcggcgttggcggatgggacaccctttgcctagtacaagcggtatacgttagctaaacaccttgaaaaggagaaccgggtacaatgaacatacctcgaagggaacggcaatgggtatacgatcgggatgcagcccatactgtacgttccatctcttcttcagacaaagcaaaagaataccgctgtgtatcaaacctcgaagcagcaggattttgtcaccagcagaatttctgtcaacaaacgctcgcttcgccttgttgatttgaaagtcctccacaactggatcgctcagagcgtgcttcagtcttgccttaacgctcggttgaacagactcagcaagatggaaggtaggtgattttccagcacaaacatcatcaatgatacgtcgcttcaactcctgctcgacttccgagtccaggatataaactcgcggaaaggccaagccatgcttctccacttcaatacggcggccgaacttctggcgaaggtcgggaacatgggcctcgacaaggccgaggagagcctgagcaacatgccatctgccagggggaaaagatgtgagtatataaaggtgccattgacacgacaaaaaatgatcttacctatgcggatggccatccacagccttctcagtaccactggggtaaatgagctgtgttttgacggccagtgtaacatccgattcatccaggatgtctctcgaggtttccgtgagccagcgttgaaattcgaccatttgtcgcgcttgtttcgatttggagtcgaccatactttgaaggccactgagcgagaacgacatgatagattccggcaatgccaggattactcccccagaattgagtatctcgtgatgcaactcctcaaacacgtttagcatctccagccctgctttagtctgccgcgaaaatggaatatgccgaatctcgcggccaaccaaaccacccagcctcgattgcatgatctgtgctgtttgcaagaggagagccttgggcacgacaagtctgcaaagctgctgcttgtctgccagtattgctgcggccattggcgtgatgactgatgttttcccctgtacagtgtttgatgaaattagtcaagtttcgataaagctgagaaatcgacctacctttcccatgttcaactgcaagactgagttcgactttgagttaggtgcgataatcgcctgagcaacctcaaattgttcatcgcgaatcaggatgttgctctccaattcaagcagcagaaaatctggatactcctccgaatcccagttcgtatgccctggattggccagttcatcgagaactcgttggctgttgcgctgaaggtgagcatgcctcatccgtcgcagtttttgcaatctcgtgagcataatcccgaggccgaccaaagcactcttcattccgtctccaaaactgttttccgctacagaccgaagctgctccatcatggtaattttacttccattaggccagagcccacctgcaatcagccacggggagccgctgtcgtccttagaccatgactgctgtattgcatccatatgtgctctgatcgaccgctcacatgacaaaatctggctgtccatcaaagcgagggtgggacgaatatccactttgacctggcgaggcgtactttgtagcgccttcaagcttctccgtagatcattggcatattcttggcgaatagagcctggttctttggcgaggctgacaagaatgcaatcaagctcttgatgttctggacgaactaactttttcccgcgatctgcctttggtcccagtgcactcaaatgcatggattgactctcgttgacttcggctgagaggggcaagctttgtggccctgatttggggagtaggtcgctggcaagggaaggaacgacttcttttcgcgtgggtaactggtaaggtcgagtgtcggtcggaatgaacattgttggaagctcgtaggcactggagtgttttgagagaacatcatcgactgagtctgtccatagcgaaagttggtggttgtcccagagctgcttccaccgtggctggagcgtttgaagaacctcataacagtcaatcacagaggattggatgccttcaaatgacaaagcttctgtaggccattgacaatgtatcagttcagcaatgcgtttttcttccgaaatgcacaactgtttgtgatgttcttgttccttctggaacttagatcttgccttggcagacggaaggttgataggtacgggaagctccgaagcgtgctgtcggatgatcccttggatcatatccaaggtgggtgactcgtgacgccggaaatccgcaaaaaaatcgactttagggtgttcgagagccttgagctctttgaaacgggagaacgccgcaaacgacacagccaaatccatgtcagcattgtctctgaagacaagtggtgctaatctgaacggcaacgcgtaattgtcgcctggcagaatgttgcaacagaatgaaaccatgcttccaaagtgattgctcggcattctctcaatgacgtcaatcagggaaaagaagttgtgttcaggagtcaccttgaagcctccaatcactgtccagtcctccaatatttttgacaagggcttggtcctgttgaacttgaatccattttctgtgacctggcgtacaatgcggaaaacgtgtccacatctttttgttgtcatatcccagtctctggaatgatacagttcgtctccacgaccggttaaagtggaagggcaataggaccttgcctcatacaaggattgccgaagcaaaccacgctcccgaagatgggagatgtgaacagtggaacacgacggtggtgttgatgtgccgttgtggaaagaggataaacgactcgatttgacgatgatagcctggacaatcgtatcatatccgtcatgctgagcatacgacaagtgtctatcccagctggcagtctgcagtttcctttgatttggcgggtagtactcccgacgcgggcataggttctgatgaatgaatcgcagcatggctaggtcgtcgttgtctaggggctgccacggctgacagagcccggattgcagtagatgctgtgcctcgtcccttccagtacgtccagtaagtggatcagggaacggagaagtagtgagagcatggaacaacgccttcgcatagagatttctcggctcaggtagacaccaaaggcgccctagcacgttgtcaatagagaacagtccgtattgactgaccggggcggcctgaatcactgtccgtgatccttggcgagtccatgatggtacgcccatagcagtgatgatgcttctttgagatgaatctcggaggtcgcgaagacatatcttgctcatgaatccataaagggttccagcgtcttggtttgggtccatctcggagcgcaattccctactttctagaagtccgcggtgattgacacgaaaggtcaggcccagcctttcgagtttgacaacgatgttcccttttcctgattctggctggaatacaagcaagttttcaggatgctcaaagtacttgaaattttcctcgatcatcttgtacagcttcgactgtgggtcgatcagtctggcgtccctgcgtctcgcaaccctcgtgttaaggtctataacccagttgtgatcgtgctgtctccaaggtttaccatgtctgatctctagccgtgggtatgctttgtctgatatggccatccaatggaagcagtcatcgataagattagctggaatgtcatgccctttgacttgtcgaaacttgcgtcgagggatgagttccaggacagccccttctctggttttagcacgaatgataacttgcccatcccggatgccgaagtgaacttgatgcttatgatgggcctcacctaacagcgagtggctcatgcccggcattgctgaaggaagtgtcatcagatgctgattgccgaaaagttccttcacgacctcgtcatcccgaatctcggcgggaagagtccccggaggctttccgtcgataaggagataaccctctatgaagttgaactgtacagtatacttctcgtggaaatttccatgatcaaatttgatctgctgttcgatccagcgggagttgggagatgacatgaacttcaagtcagagaatatccgaggggcacccgttggattgggccaaatcgaatccaagattgtttcgataacttgtggataggccttgatggccagagaaaccgtggactgcaatctgtatgcagctttcagatccctgatgaggacgagcttgaagttttgtgaaagtttactaacatccaccaacatgttctcttggaggccaatagcagcctcgagaaatgttgtaagatcctgcaatgacatggacaagtttggcgagtgggcagaatatgttcggcggcagaggatggctgcccatcttccatattcacttgatctggctgctatatcctcttgagcggcatcacgaacttccactctcagatctttgagccactgaagtgttacacaacgagcgttcattaagagtttgtcagctgagcgctttgtggaactcgagcccaactcataaagtcgcagagtgatggaaatcatcacgtccatgcaaaagacatctctccaactgatcgttgtcagcctgcgctcaatctcttctgctagccgagcacagaaagcttcatcctggaacatgagatgagcgtctctgaagacgctagtgcttttctccatggtgccggcttgggtaatgagctcggagaatagacggctagtctcctcagagctgaaattgaggtttggggtattcagttccaatagcattgtgagccaacgcctagacgttccagagagcagatgttgatgtgctgtgaactcggctgtagacatggtggtagggcatttggtttgattggcaataatctcgtatgacgatggttctcgcacaagacgtgttatctgacctccatctcttgtcccttcaatagccccgaaaccagttgggagagatactccacaaaatcgggcaaggtgaaatgggcgatcgtggtcttttatccaactgttcgtctctttgtcaaagtactcgaagcgaagcgcaagaggtagaacaatgtccttcagctcaggcgagtttcgcacttgcagatttcggtaatgagtagagagccacgacttgggtacagaagccaaggtcaccgtgctcgaatgggcgctctcagaggcgaagtcctttagctggcaatagctcaagagggtatctgcaggtttcgtatatgaagccacccccttaagagctaatgtttgatggatattccaagtcgcattccgatacgcagtgaagaagtcaggcgcacaaagttcaaaaacgattgtcgctgcttcgtctttgtcttcaggaaggtaatcttcgtgaacctcgacaaccattcgtcgcatttgccttttgcaccagcaaagcaagcatttgctcacatctctctctgtttcggatatctggatacagagacaagagccagctccatgcatcttcctgttgagatcctcgtactgattcagagcggatacccatgcctgtattttgtcgtatctggtacggtggcattctccgttgattgtgtcccacactgcgatcagtctgtctccatcgtcgcattcctgtgtgtaccgaactccaaacgaagaggggctcggtggagcgaaaatcgttttggattcagcggcagtagctgcccgttccttcaagtactcttgtatctcatggagccgggacaggtcggaaaatgacgcaagctgaagcaagtcaagtggctcaggagtaaagaatggatgataggccatcaagagaggacaaaaagaggttgcgtactggtccagcgacacccacagatccattacattgagaatgtggtggctcatttgcgctggatcgttatcgtaagcatcgccgacttccttgatcagtctcgtgatcatttcagatatgcgcaaacatccgagacgataaccatccatggagtcgggaggagatcgcgcctctcgttcgatggcttgctcaatttcatcctcaagttcagccaatctgagatatttgttggcgaacttcgtagcctgtccaagcgtgccagacttcatcgcgcgcaagtcgagacatggtacctctttgagaggatacggatgtaggtagagaagtgaattcaaataattccaactgtttggaagctgaagtttgaagttggcaatgtcggacttgggaggaaggagatgaatctttcgctgaacagaagctttatgcagctcccaggcccgtgttgcttcttgagtggcaacttgaatgacagtcttgaaccaggggctcaagcagttcaaaagctggtcatatactgggcgagctgactcggatgcttgcagcttgtccgattccaacttggcgaggcgtcgacacagcttggctctgagggtcatctagatgagtaaaataacgatgggattagtatatcttgtcgatggccggtaggaaaggaaaggtctccaacttaccaccatctcagcagcgagctctcttgaggtctgttcgagaaattgcgcgaggacgacgcatatgaacatcttgtaggttgctcgtcctgcttcgtttccgagttgaagacatagcatttgtcggacggcgacgcgcaatatcagccacatcggagcccttctccaaggcttctttgcgttgtcgaagttgacctcgtcacggactctcttccgaaacctaggagtgctaacgggaccaccaatggcaatcagcagggatatgagcagctgggaaatcagcgcgcagtcggcggtgtcacgcgtctcaatgactgctgtctgcttcttcacagcgcgcgcattgagagcgtttagagtctcaatgctggccttttccagaaacaaggcgagattggatctaaacgagtcggtctgaaattcgctgataggaatctgagccgcccgaccagggaaatcccatagaagcgcattcttggctcccagtacagcctccaaagatggggaagcctcgaatgcttcgaatatcactgaatcgctagaggagactgttagttacgaggtccataataaccaaagaaaaagatacaatgaagttcctcttctgatcgggggccactcactttgagctgggacggatgaggaggccggcattttggctcgccacatgcaagatgagcgtctttcctccaatgtcccggaacgcgtcctccagtgatgccttactgagcatgccgtcatgattaacatccctacacttctcaagggaaggaagcagagagtcccacggctggggggaagactgtcgtcgcagcaagttacacgccttgatagcacagtcgataaggcccctgttgagcggttctagagcatcgggttgagatgtgggtactttggccgcaagaaccaggtgatggtagagttcctggttcgaagccatggccacatgtgcgggttggcaagctagtttgttcgtatcagctcgcacgatcattgacacatatttaagaaagctggggagcaaacgtcaaaccaatcaaagctgacggattcaacaaactatggataaaaaggtgaggtgtggcgcaaggacttaccgatgatgtgcttgtatggtgtcaacttgaggtaaccttgcctcgagagtgaatagttctgaacttggacagaatcagtcctgggcggtctttggacctggactccagaagataagtgagtaggggaaaagaaagctgtgtgaaataggtggtgagaaagatgtgatgatggttgggatttgcttgaagtgatacaaagttgaaagagtgtttcgtcgaacaagtaatgggaagaatgtggaagaaagcagttcaagtaggccactttctcgcccgctcgtctggacagtgcgaagccgagacggttgcttcgagtgttggctgccccgatctcccggtttcgagagtgacaaaaatagaagtacggagttttgaagtgacggaaacgcacctggcagatagtttgcgtatttcctggacgcggccctcaatggtcagtgctgaggcgtcgaccaaagtaacgaaacaagcaagtgatcgtaactcgtaacttgcgactcgtagggacgaatcagaaaatgtgcagtccggtacggttggctgtggtcggacagattgcgacaaaacgacaatgttcctcgtggtgatgaaatgctgcaaccacagagcgtgcctcgccgttccagacgaaggttcaagttcgtttccaagatgagatggtgtgcaaaagagcaaaccagacacgatttaagcttgaggtgtcttgtttatttgaacgacgactagccaggctggggcgatctgaagagctggactcgaatcctcgaagaaggtggcagttgtacctttgtaccttggtttatccagtcaccgcggggttccgacgcctgcaggtttcgacaaacggaggcccggcggggtatctgcaacggtccgcaacgggcgatgatgaaggcttcgaatgcgaaaggagctggaaaaggtaagtatgcagatgtaagataccggacagatgcagacgccagccatgtatgcgtggccatcaaggggcagtaccggtacctacccgacttgtcaacatttgttggctgctcgagatccaaggcttcgtccgtcctccatagctcatcccgccagacatggagtttaggtatccaagacatctggacggaacaaatggcagcctagaccgaaggcagcacacaagaacactcgagttgggtgcccagacaggtggggggacgtggagtgacggaagaagatgggatggaaggccagaatccgctgcatgtttcgctgcgttccaaggttgatgcagactcaagtgcgtcgattgaggttccgatttgcacttgacggcatcaagtcagccttgcaaaaagcaatagggcctgggctacccgctgggctcattttgcgatggcctatgggcggcaatgcacgatgggttatggggatggattgggtggaagtttgaggttgaggtgaaaacttgaggggacgagatgtgatttgtgcatggcggcataaaatacgcagatactgtaacatagcaggccagtgcggccacgggcagcgcccccgcgcctgcaaacgcggcagcacagacagtgcgaaagcgcaaccctagagcaacattagtggacgggcggcacggcagtcggagcgggaggcctactgcgcctgcataggtaggtaggtgtgtggataccctgaggatattacccaggggcatggtaccttgtatttccagtggggggaggcagagagctccactactgcgtagtgcgagaggccggcccacccccgccctacacggcgcgcccaggctcaaacgggatccggagaggaaacacaacgaaccgaacggctttctcgagccctgcctacctggggctgttacttttccatctcttttttttttctgtcctattcaacatacccgatatcgatactctctgccacagaattggaaatttgtgttggcacccgactcgagtcgacactgcatattactccccttctcagtcacaacacattgcaatacaatcactggaaacttgacgatgggtacctacctaataaatggtaaccatttcgtcgctgtctctcccgaatttatcttcttcaaatatttttcactcaacttgccgttcgtcccaattcccgttatcagacccggaaagagtgccattgccattggccctcgaattctagaacgtctcacgcagattcctccccgacggactcttgtcctcaacgctcaaaatgaacatcttgtccttgtccggccctcatcctatctttttcaagtagcgtgatctttcccattcccattccaatcccttcccttcccattcttcttttgtttccatgcttcccatccttttcctctccccatcatctcactctctcaaggcttctgtgttgaatgcaatggcccatttctccatgaccttactacttcttatctgccatggaatcggcattcttggccatgctatcccatcgggaggcctcggatgcggcgtagctcttgaccttgctgtcggtcgagctcgaagccgtggagctgaacgacttgctgacgtcacggatctcggaggcattggacttccaggcagatgagctagtgccgcttgagccggcgccagagccagagccggagccggagctggaggtgttagggttgtaactgctgaatccagaggtgtttccggacatcttgtgagggtgggataaataggactggcaataatgggtattgtggttgctttctcggattgagttcccttatggtgtcaatgttcgatggtgctgatggatgggaaaaggctggagaagggtgaaagacgagagtctaatatatcgcccctggtgaaagccatgttgatgctatgccgtgccgacgtttctcacattaaccgtcgaggccttgatgttccagtagttggatatgaaaaacgaacccccaggttccaaccaacgaactgatcacgaccgccttttaatagtgcgattcaagtgtcaaacagaggacatggttgtgaaaactgaggatggataagtgaatcacttgatcaaggtatgatagcctaagttggctgcccatgaacgaaccgaagcaacccacagatcgagatcgaattttaacttaagcggcatactctcggagcggacaacccaacaaacgccaagtgcgtggcacaactccatcaagcacacatctccccctcatacttctctgcatactcgctgacaatgtccttgtagtcctcgagtccatacggttctgtcatctcggccaaccagctcttcttccggtgaaccttcaatcccaggtcaccaagcatcgaatcaatatatggcaatgcatcaaacacaaagtcggggaactggtgtccatgacccgccggataacgccattttccaaatcgtgcttggagaaccgtctcgtatcgcacctgctccacggtctttcccttctcgcccaacgcctcgttcttgagcttcgacttcccctcaagcaaagcttttctggacggcatcacactcaggggcaacttgtcgtcgagaaatgcgcagatccaaagtgcctggggataaacagtgagccccgaagagaagctacagaaacaaccgatgaaagcgatatctctcgttgccagaaaccgcggcgagggcggcaccatgaaccgatagagcgtccagggagtttggcgggcttggagaacggtctcatctttcgttgacaggccttctgtttccgtcatgggcttgtatctcttattgatgatcggttggttcctgagtcggggaaatttcgagaaaatttcctcatctgctcgcgccaccatttcgtccgtaaaaatcggctcagcgttaccgtccagggagtgaggcagccctatgtccttctcgatgccctctggaagaaattttacaggcggtacgtgcttccaccccgtgacacaacacaaggcctcggtttccagctgggatccgtcggaaagatgcaccgtttttggtgacaacctcgtgatgtcggcaatgtggatatcgacggtgcctttgcggatgagatcgaagaagtcagatgggaagttgaggatggaaaagctcgaggcaacgaacatggccggcgaccaaggctcgagcttcttgatctctggatgcgaactgtacttgttgatggtcttgacgtcgtttcccaagacccaccagaacgcattggtgactgctcgtccgatggctgttccgtgccaaaacctccggatcagtgagtagccgtcggcagctccccagacacatggcgaaaaccatgtcaaaattcgtgtgtctgatgaatgacagccgtggttagcctatcgcgaatgagccatgtgtttcccgaggtttacttacgaaccaacgcctccaaccataacttaagaggcgtaacaaacgacggcgccatccacgccggtccatgcccgctctctgcgttctcatcgcctcggtcagtcaaacgccctactggcctaaaaccccctcacatcgagcccgtactcacctcgaataacccagttaaccttgatccccttggacgcatacgcatacaccgcatcccaagccgactttgttccccccagcaccgtgacaacctttgtctccccctccaacgtcccctcatacctcttcaactccttgctatgaaacagcggcgccccaaatgcctcctgccccttaaaatccggcaaaaaagcctcggacgtcagtccagtcgccatcaccatcttcttcgcaaacactttcttcttcgtcattccttcatcgggactttccaccgtcaacacccacccaccctctaccccatcctgatgcgcagcctccaacaccgtatgccgaagccgaattttatccttgatgccaaacgcctcggcgtagctggagaggtacttgtgcattgcgggacccgtcatgtactccccgggtttgaccccaaagagttcggggctcatggggtagtcgagatattcgtaggttcctttgaggttattggtgcgtaggccgtcgtaaaggcgttcctcggcccagacaccgcctatggtttcggctttgtcgaagatggcgagggtgagggtgggatggagttggtggtaggttttggccatggcgaggccaaagaggcctgttttggcaaaggttggttagtcattttgtggtggcgcactgcagccggccagccaggcgagattttacctgaaccgatgatgactaggtcaatggtctccatggtgataattgcgttacccagactggtgtttatggagtcatgagttgggttgagaaagatggtccttttctcagttcacaacaccgtggctatgtcttgtcgacgccatgtcttttccaccctcactttatagaaccgcctgaaaccagagaaaggattttatcctccggtattgggaccgaaaagccaccacaacctcgtgtggttacacaaatccctcaatccttcaaagccaccccgacgatcacttctccatgggatcgctgctgaacggctgctggatgatctcgttggtcgattcattcactttattctggcgcgccccacaaaagtatgcagctactactcttgacagatccgcccgacagtcttatcgcaccagatgtctggaagactaccatacacatcagtcctggtaagttcgttagctcggtacttacaggggattttgacaggggaatgacaagggggttgacagggaataaatccaatagaattgcacatgtggagcctacgattttcgaatagggagaaaagagtgatggagaatcagttaatttactatattaaaaactagggtttccgaataccgcttcgtatctattaccttactcaaaatccaatatatccactattcgctgcaataaccgcttgcattcttctaggcattgagtgtactagccgacgaaggtagtcagctagtactgcctcctatacttatttaattgtagatttaagggtaagtctaattggccggattaggtaattacgctcaatctagttcttcatctaatactacatattttcaatagggttgagatctggtgagtgcggcggctatactacgatattagcgccgttgaaggtctgagttataaatgccctcgttgcctttgaattgtaagagggggtgttattttgtataataatgaaattcgggttttactactagaattagtgtaggagaggaaggatatgggtttgataagatttgctagtaattataccctaatctttatagttctaaaatagggtagtgccctttattgtactagtaaagtaagtttaatatatttatttataagccctctacttgattttagtaaagttattagaattttcgcttttgaatatagtaatgaaatggcgacttttgttaatactatttacctacattttatcggactaaatctaagtcttctatttaaatagggtaaaactaatctactataaagcgaattggaggcgggtacgacgggttattatagtaagtagaaggcgaattggttatttaatacaacggatgctttaaaattctattgcagcctatatagtgtaacggctatattaattaagctcggggatacgccttcctaattcctcctacgataggaacctctttgattttataggtatatttatatattgaaaaagaatttgaattaaggttggtagaattgtaagaggtttacccccggtatagtagtaaggtatagccttatagaaataggtatactatatttactaaataataaggttaaaagtagcggtaatatccttataatccattttcgtatacgtacgaagtactttgtaaataatatgctccttatatatagttagtactgccttctttttttagggggacggctaagaagtaaagaataactcggcggagttaattaatgaagtattagcgccgggcgagggtaataataaggggttttgcggcgacgacgatagcggcgtacaagtattgtgggtattgtaggtatattatagttaaggcggggtgggaccttcgaatttaagtaagaatgaccgtaaacgaggtactaaggataatagttagtaataaataatatataataataatctagaaaatagaagtactaattaggtatagttataatagtatattatagtaaggtaaaagggagaatctctaaattgtacagcgggctccttatttcggtactgcactcgctatagttataatttagctcgctagtacaaataaagctctctttattattataatcagtattacaattcaatttatagtatttatccttttatcaaaaggggttaagaatctaggggagttagcgaggtactaggattaaggataattagtaaaataggtaaaaagtaggtgtaagagggtaaaagagtaaatttaaaagagtataagtaaaagagggttgtatgtaaaagagtagatttaaaaaagagggttgtatgtgattgactaattaattattggtgtttgtttgtgtacgggctaagaagtagtatgtgtgtaaagtaaatatttactttaatatttcagatttcgttgattccaattgaaatctagtatttatactactttttaaatctatttagtaatttaggtaatttatatacttctaattaaaattgtaatttttagaaaaattgttaatttattagttattctggcgagtgatcctgaaatttgattggttgaatgtgacgggaccgttggaaatgtcctgtaaatgtgctataacttttctaattatagaaggtaatgagggggtattttaggtgattctagtgattctgagctagtataagggggattgacaaggttgaggtttgtgtgtggccgcttgaatccctcctatcgactctttctcaccttgaaattaagcgatttcagccaatcagaacgtgtagatagaccagtcccgcctgcagccccccctgttaccccccttataaaaggatgtggggcgtgtatggcgctaacaaacttttcaggactgatgtgtagtaaagtagctgataaaatgattgccactaagctgcatacatgtagtacctgtagggtttcgttagccaaaaaccgtgtcgacgctaaaaataataactttggtcagccaaagagataggagtgtactatgtagacagtcgagattgaagtggtatacatacgtcaaccatcagggcatttgcctgtatatactgcccctgccatgtcgccctgtgtggtagcattgcatgctgacatgcttccctttacttccgaagctataccgagtttcacaaccccaccccaacatctccaggcaactgaatacctctactctgatcatgaacgttcttcccgctcctaatcttcgtacccggtgaagtacatcgctgggcttaagttgtcggttcgacccttctgaacctctcgaccgaaatcatcgagcggtgattataaggaagttggaagtctcagcttgatactaatctctcgtgactcgattttgcaaagtacctgttcctgcattgattggtgttacactcatgcctccacacaggatttggcgttatgcgcatccataggtacgggcgaccaggctccgtggacactgcgatcggagataacacccgcatgtcagctacgtataagaatcgtagagctcgtcgatcagagaaatttcacggacgtcgacaatagcgatgaaaagcgccgcgaacacgtttgggaaatggctttttttccagcatggtgcttgcatgcgctcgtatcgatcagagtcttctcgcatgaggggatccaagatgctctgtgcggcaaagtggtgggactcccaggaatttggcggcactcaagaagtgtccgcgaatcgggtcgctacgtcgacgacctccacaaaaagccgcttgatgatatcttttgagggatgcgacatgatattgaggttctcactggggttgagcctcccagacgagaaaatcgagggcttggaacaggatctcgcatgtccgttcgcgcggcagaatgctgctgttgccgaattcgctgtagttacgccaaaacatgccattccgagacaaaagccgatttaagcgcacaaggccaaccattgtgaacttctactttggtaactggcaccattggtgctgtcactcattgttccctaagtccagccctccccattgtctcttttggaatttttcgcatcctgcccgcttctgtcttgaacctgcagtggtgttttcagcccactggagtcttactaggaaatacagttaacacctcacacttgcactgtgaccgaccttgctgtacagtatcatgacaggtgcctgtcctcgtttcccctctggtaccccaaccataagccgttatgtttttcggtttacttctacgagcattcgcatgcctccgttgtcatccccgaaactgagccttaattcttccaacgcacctataatgccatgtcgctcaacatgaattgcacatggtcagaacgaacgactccactctgtaagtggaacttttggcgatggccaaaacccctgctgtggcactgtccagttccccaattgggacatgagaaaggaggtgattggttcagttgcagctggatcttcttggcgaacgacggttcatcagatgtcctggcaggagtagatcagaaaatgtttcatgccgggcaattatgactgaaggattgccgggaatatcatcaaaaggatcccttcgagtattcactacggaaaggtacatagaggtagtgatctcgattgaggttcttgcagtagctggtttgttccccgttggtggttccgggtatgggttcggattgtaatatcccacaacatatggtacttgaagcgcacgcgtggctctacttgatcatccatgaacacatcttgtacatcgtcaatggcgctatccctcatttatgatcactatgcagtttatattcgtgactatgctagtcccacgggatgtaatgtaatgttttcccttggacaacaacggatcctcgaatatttgcagcattgcgcccccttggtgaattattacaccacctggacactccgcaataacaccctaatgtgagcaaaagagaagtacgagaattattgttaatctaaacaagatcaaaaacctttagatgatgcgggcttttggtatgttgggtgcatgtagttgccggaaacaaggtaggggaaatggcgttatcattcctccatcgatatcgttcaaccctaacaccccccaggtgcaacccttctcatctcttccagcaccatcctttcgagcatgagtaataccactgtacataatcataaaatttccttcgctttgtttcctcatcaatgttcaagtgaggacattactgaaggggaccgcgattgctctcaagaaaggcggcaacaatgatggagaacaagtttaggtagatatcccatgggatgcatagcaaggggacacagagtgggtcagccttttgatgtacgggtacgtctgggggggcttgggggtggggttggaaaggcttgagaatgtccagaagagtatatggggttggcgcatatgagtccgatacgaatttggttcatgttgacacggtcggcggcgatttcgggtcggactccagcggacaccatgtcgatgcccgtagtggtatggaagatgatggggcaggtaagaggcgtgtcgcgcttggcatgttcgtaggtggagaggacatacgtctggatgggcgggaaagaagcgaagtggacttcaacatctgtatccggaagtgtgagaatgacgtaactggtggctaggagacgttttctcggccgcgctccgaagagtaggacacgtgtagtgatccgtgccgcatcagttattttggttgtgatgggtgccatcagtcagtgacttgaaataaggtatacatgaattttgttacgatataaccttggtgtctccagttccaggatctctgctgataacaccccagaaggggtcataattttcatattcagagtgtagatgaggtctagaactcgttgtatgtaacgggggacaacctggtatgttgggaactgcaaaaatggcagtgaaccaaccgctgccatcgtctgttgaagagctcatatatgaaaaatcttggttcacgggaatctgacagtcgaaccaaacagatgcggagatgtgatctgccatctatgccactttcaaatcctgtctaagatgtcgacaaggcagatcatcgttgaccctgccgatgacgctcaattagcctgtggtggtcccggtctcatcttgtggagctctttcatgctcagcgcactttccatcggcatttgtccaggaatagcggtcttcttcactggtcgtggaaaaagttttgcaagatcgatcctgtcaacttgacgagtatgacgtttgattttgtactagttgggaagtagacgagcagctctaacgtcgcagtttcttcctgtttcggggtggttttctggatgggaaggaactgaagttatcgcgaaggttggaaagtggaagcttcccgcaggtttgtaattctggcagtccatcgaaatttcctcagacggtcagatggatagcatcgagcactctgcagctggtggggtaggcagcaagcaatcacatgcagctgcggacataatgctctttctactccccttttcttttttttctttttcttgaccagaataccagcgttccgcagccttaatttcaaaacaaaacgctggtcgataacttccttcttccaatagatcatggtgtgggaagactaaggtacttacctacctctatgctcctgcaagggcatctcaatgcccgattgactcaccatctgatgaacagttggtagggatgtccagccacaattaaccaactactactgccttcatcctgccccaaattgacaatgtcaaggattccgaccattaaagctgcaggttggttaatgggggaaaggtgcgggtctcctgctacatcttagtccgggctccaagccgtacacctcgagagtgtcatcgtattaggaggtctacagaccctactgaagccgcacttggacgttggcgatacttgcaacttccaaaaccaggttttcgccagaattcagctggcttggatcaagtgcaagtgtcggtagggtcttgtggcccaaattttacagctgaaaatcctatcggcagcccgagagcggcctgtatgtagcagtgacatgtgtacgtgatctgtagagataggtaccttacctaggtagtcatgtcaaacctggtgtcttccagctacctctgcgcgatcaatgctctatcacggctaatatccttcgctctgatacagacaacacaaggtggtcgtgtaagttctcgacttcctggtccatgagatctaccgtggcgtaaagtttacctctcggcccggaagatgggccatcgagagtctcctctgcaaggccatcgatacggtaactcactttgcagcccttctctggcccaaatctctgccaactccgtcaccgcagttggcctctccaggcttcgaggaagacttcgatgcacttgtggacgaacaattctttgtcgatagaacacaggaaagcgttaggctgaaccaacagctcgaccccgacgtgtccgccgctgtgttcctcgtagttgtcgaaggccatgaaaagtttttatcagccaagacattagctacttgctcaggggaccgatacgctctttggcgacggcttggtatggtacgaggttagggtcccgctggaggttcgggtgggcgagtcggaatttctggagatgacgatgatattcctcttggacgaaactagtaaaaattctcacagttagtcatatagatggtacgcaatattgttgatgatgcaccaaatgcctctatgggtgagatcagagagcgtgaagtgtgtgatgcaaagaccgcaaattgagaactatcggaacacgtccctgttctaggaacgacctgaggttcgtgccaacccctaaatcaagcacgttcctcccaagttgcagacatcgaacacgacaaaatcgttgtgttcctacataacattattcgatgaaaggccttcgctggaagtcctgtgccaattatggcattgttttccaagctctcatgcaacttactcgtcaagaatgcgagcctggagtcaggctcaattcccgcccggtcaaatgccaggtcaaacggcgacttatcgaggttgccgacgccataatttgcttcgtctgcgaggtatcccatggcaggtctcggcttgacgggcgtccacaacaacgacttcaatcttttccagaacgaaatctccctgaactggcggaaaattcaaaggctaattaggaccgagacatacctcccacgcaggcttcggccttaacgattgttgaggcgcacaaacgctttgtcgaatttgtacccgagaacttgggcccataggaccttgcctgacactcgctgctcgcctgagtagctgctatatataacagtggcattatcctcgcgttccgcaaatggtgagtgcctggtatattgtccctgtcatgtggacggatcggttttcttgtttcgctgttcagaagttggaagtaatgtgtacacttccacgtcttgaatcaaagccctagagcgagtactgctccaacactctacccaggattcaacagcttcaaggctgttcatcatggacgagttgaaccctgacgcctattttgatcctgatacacgaagaatgtgaaccaggtatatcagaagaaggtatggttttgaacacggctttattgtgtccgccttgatcagttcggtcagacgtgacgtgattcgccatgttcttctttggctcctatgatggccatttggatggaaagctggtcgttgggttcttgttgctcgctgtgaacgaaaaattgaggagaattgtgatgtgtgaagacataatattcagcctacagatccagggatcccacaatagtataacaccatctcaaggaaagtaccaggtgggaatgctcccgattatcttaccacacggcagatgactaagaatgcataaataagccggcaacatggctgaacaaccaaacacgttcgggtacaatgcaaacaaataaaactagaagtgacatactaaaggatgtatggaaatatcttggtaaattcttgcgatcgctatgtaggcaaaacatgtcgattagataaacagcttaactatccccctctctggctcatactccaatgctgtgcccgacttcccgtggaggttctgggacttgagtgttatggtgttacctggaacagataggttgtataggtggttaagatgcacgaaagttcaacacagatagtgttggccaagtatctgagtatgcggaaccgatattgggctggtgattcgacgctccgtgctcccgatacgaggaagtgactaaattaccgcgagtgtcgagcagtgccgtggtttgttattgaatagaagatctgcgaatgctttttagagtactgtttggagatgaacggccgagaggctcgcaaggtttcggattcttctaatagcgggttcgtgcgtgtccttccaaggcagacaccaacttgggctggctttgacggcctgttgtaggccagtaagaccttcgatcagcctcgaaattcggtacgagccgaccattatcgctgaagacgattagggcctggctagctatagagtatatccggaatatgggtcagacgaccggccagctaacgaagttggcccggtgttgatgcagtatgactgcaatgatgtcggcaaacagcacccatgtagaaaaaatggtccagttttggcatcaaggcggtcaacactttttgaaggagaggcggtcaccagggtatagtctgtctattcaaaacctcatcttttgccctaagttcaggcaaccggcgcatagacgaactcctcgagctccttgtaagccgtctcgagatcctatattgtgttagctcctcatggtacgcggcgccttgaaatgagcaagcgacacgtacctcgttgacgatgatcttgtcatggacaccggtcttgctgaaagcgagctcgttcttggcctgagccagtctcttgagaatatcctcctccttatcagtaccgcggccgcggagtctcttttccagctcctcctctgatgggggagcgataaagacgtagcgggcggggaagccagaggcctggatctgcttgacaccctccatctcgatgtcgagaacgacaaccttgcccttggcggactgttcctcgatggtggccttgctggttccgtagaagttgctgccgaactgcgcactgttatagagagttagcccccatgctctcaagtcgtgtctctgaccgggcgcattgttgattgctgtcgtacctctcgacgaaaccgcccttggccttcagctcctcgaaagcttccttggtgacatagtggtagtcgacgccatccttctcgccgggtctagggccgcgggtggtatgcgacacggaaagagtaaaagtgtcggggtgtctctcgaagaggagcttgaagagggtgcccttgccgacgccagaggggccggagataacgacggggcgacgatcaggagggagagctggcagcgcggccgagtcagtattgggggaggatcatggtgtctctagagtaacatagcggcagaaaggcatactgggagccattgtgtggatgagacgcgttcgaagaatggagttgacaagacggactgggcgcatggcggacattcaggagccagaccgcgggcggtttgagtgctaaaagttggcatccgtcagggtcgcagcgcagcggcggggaggggtgctgtcagccccactcccttcgggtttcttccccgcccctgatttggtctccaccgtccgcgactggctggactggtggtcacagcccgacctgacctaaggaccctaaccctcatatgtagctagtggagatggtgcgctaacagttaccgcagcagtctaagggacaatgcattaagcctataactacatgtcggtgcgccagtattcccatccgcaaacaagagtagataactatgacatctgttccaacctccacgtaggaacatcaatggtttatagacaaaactggaatcatatgttcattcttcctttgtctccttgcctttggcatcgtctcccggcgctgggccatactgtgcgggcgcagtggtctcgtagcactcccactcctcgggcaactccatgaccgctgatcgagtgtagatatgcttgggcttcatttccttccaatccaacccagattcgataactcctcccttgatagcaacgacaggtcgcatgttaccatcagggagcacgccagcatggaaaacgcgtactccgcacttgggacagaagtagcagtgcatggtgttaccgctctcggttggatgggtgaagatggagagcttcgactcgagatcggccggtagcggaaacatttggcttgtcgggaagtagaccgaggtaccgaagaaggaggctgactgttttcgacatgatgtgcaatggcagcatgctgttccgagcggcttcgacgacggcgtttggaacttaatgtatccgcattcgcagctgacgggcagtcccttgtccgcgtcggccatggctaaaatttgagataatctcgcagtggttggcgcttgattggttgattcagtgtcgaggaaccgtgatatcgacacctgcttgaggtttgaggaagggaaggtttcaagatacagagaatgggtagaaggcggttatttacctccatgtccctcctccgatgacggcctttgagtcatcggggcgccttctcatcacccaccaagccacatccgtcaatgggactccctcaacccgcattacttgatcaaaggctgaagttgaacagccttgtcataaacaccgtgttaaattgctatactctctctcatacttttgtcgtcctcatatcgaagtcttcacggatcaatcaaaggggtgattacagcggatgacaacgacaaccatgtggccgagttcaagcgggagttcgggtggcctaacccaatacaaggttgattgctaattctgcgggtcgactcccaccccatcataacgacattctaacccatctcatctgctttttcacccctgcacggaataaagcccaagttcgccctttcagaattgatccgaatatctccttctccgttaacaccagcaatgaggctttaattctgctgtcggtcaggtccgttctgtttctttgccctcatacaggtaaccactgccggtggttttctgaactgtagcacatgaggagcccgcctactattgccctacatgtcagccttgattcctccagtttgctctttccctgcccctagaacggcatgcatcagggcaataacattggaggactatagctttggccattctccgcatactacttcctacctctaccctcgtcccccaagtcatcttaccacactttccaatcaccatcagaaccatctatctttccagccatccagtgccccccccctagtgaactttcctcgctcagctggttaaatcaacctacatcgtcgccactcctaccaacttgctgtttcatttgtgaagaattcatctcacactgccactcatcatgtcacaagtggaattggagttgctaagaagccatggacgacccatcacggcaattgcggctgtcacggcgctctgactcatatgcttccccaggcaaaggttaccgaatcagattttgcaattcacaacaaccgacttgaaccagcccgcccgggaaaagactttcacgggcctgcctctggaatcgcgaaatacgatctggaagaaagtcttgctcaatgttaacaatcataacttgtacagacatcacgtcaatcctcaagcccgcagttcgagtgtctttgtgtatacaccacggcaccggctccgaaacaaacttccaccggttcctggcctgtgtaatgttacacgtgcagctgccttgaaacaccatgagcgggactcccctctatacgtaacggctcaccaacactgccgggggcagctcaaaggccgaccttagttatctagatcagcccgacttctcgctagatatctcctaaatcccggcgcgaaaattcggctaaggcctgtccctttacttaaatcgtaggatcacaaggaagaagaaatcatgccactaagttaagttgtcatcgactttacagtcagctttcacagccagaggagttgtcgacggttgactttgggttgctctctccaatcaaacaacaccaatttcctatgcgatggaaaacggttgattcgaggggaaagtgatacagcgaagtgaatcagggtgcaaaccatcacccaggaccaacaggaaggcaacacccgacaacacttgctgggtattaggttaaatgctcaagtgccctaagccactggcctttcacagtcaactgaagacaactcaggcgcgaaaatatcaccatcgcatcaacgactatcagcattgctaccaacatggatagtttactggatcaacaagagcctcttctcaacgatacggacccatttctacgtgtttaccgttacgcgatcactttgcatcccagtccgcttttgtcatcacggtacacgatcgaacctcctccagctagccctagaacgtccagtgacacgccaaccaagcagactccgctaccgccgtcactagcgtctaacgacttttcgaagcaaactccaggacaaaccgatggccatgaagacaacaaggcagaatcacgagtgcttgtgcctcgacgcggcgcatccaacatacccgcaacggctccacgggccgtggtcaacacgccacagagaaccgtcacagtaaccctgtatgccgccaaccacaagccatacgaagtccccatcaagttctacaaccagcaaagcactaggcattcacgtctcgaacagatctgggctggtcaaatgcaaggagggcccgaactcctttcgtggattgagatcgtccgtcacaaactcttcgcccaaattcccggcttcgtttttgtaccccaggatccttttctcagccccatagagaccgtcaacctcctgggcggcctaaccgatcaacgcgatgatacgcaagcactctcgcagctgacagccaagtttttgcgagaatactttgcgaatatgagcatggaagaccggccggtgttgtacagtcaagctcagaaaacaggagacggggaaaagctcgttgacttccacaaggagagcctccacgatatcttcttctccattcaagtccacagaagaaaagggaacaagaacatcgttggcgaccacttgaaggggccacatccgctggtggctagagcggcaaaggagaagtatatccaagaagcgtgttttcctattcatccacatgtgatgaagaaggttgttcaacatgttgttgaggcgcgcaaagcttatcttctcaagaagcaggatcaggctcagactcaggctccaccacacgtccaatctcaattaaaacggtctggctcaatgcgcacaatgaaaagctgcgtctcattgaaagcaaacgatatgaacaacaacagcattcgcagaatgaaaagtcacgcctccctcaaagacagtgagtctaccaacgtaggcaacaatatcatcattcctttacctccaatccccacagaagattggggctgccgtgatccccatgcctggctagtcggatgggacttggagatggagagcttggcttacatgcgtcggagcagcgattttcctcgccttggcaaggttcaggaacgccagcttgtgttgtaccagttcgccaggagtgttgatgagtggatgtggcgtttggaacaggcagagaagaacgctggatgtggacttggactgactgaaccggaaaaggtgagggcctgtgaaatggaggacttgaaggatacggaggagttgttgattgagctttgagcccttgatggggccgacaatgatcatctgttgattaggcttacgtgatcctgttgggtacgaatgatggaataagcgtggttgaattggctctaatatcaatatgggcttgattttgcgatgtctacttcgtaaagcatgtctgggaatggtggttgtccgatggtgttcacacggcgcattgacaggaaggtaatgctgtccatgatgagccgcggcaatgaactaatagtgttgttgtaaaggataaattaatggaacctttatgaacgcttcgtttcatcagattgacatgatgctgatgcgtgacgctcgagtgtcccatgtcttcaacatcgtgcaagaagaccttctgtgccaagaaatagtggggaagctcagggaaagggcgtcctgtcttacaaatcgcgatcccatgggcgatccacatcgcgaagcggttacgaccacatttatcagcttgttacatcagtctcacaccgcaacagttatataaactccttcagttacacttcttacaatatccattctatctcatcaagatcgctcaagttctcactccagctcaccttgcgacggttttcaacgcaaacacaacttcaccatgtctactcaaacaaaggaagtccagcagtggcacacattcgaagatggcttcgacaacctcactcgtggcactgcacccatgcccacccccggccaggatgaagtgttggtcaagatcaaggctgtttctcttaactaccgtgatacggagggtatgttgatccttcactactatcaccacccattcgctcaagtccaccacacggccataagaacatagctaacgacccccccgcagtgaccaacggcgaatacaaccactacgaagcctactccaggcgtaccactcccctcgtcccctgctccgacgccctcggcattatcaccgccgtaggccccctcggccccggcgcctctgagtccgcctggaaagtaggcgaccgcgtcctctccaccttctgccaatcccacctcaccggccaaatcaccgccaaggacctggcctcggcgctcggaaagcctctcgacggcgtgttgcagacctaccgcgtatttccctccaccggcctcgtccgggttcccgagtacctgaccgacgaggaggcgagttgcctgccgattgccgccgtgacagcttggatggccattttcggaatggagccctttggcacctgggccaccaaggcatctgatgatgggaagaagccgttgcagggcaaaacggtgctgctggagggaacgggcggcgtggctattgcaggactgcagattgccaaagcggccggggcgcggaccatcatcacgagttcgagcgacgagaagctgcgcagggccaaggaggagttgggcgccgatcatgtgattaactacaagacgacgcccgactgggagaagaaggtgatggagattacgggagagaacgacggggcggatatcattctcgagacgggcggggcgggaacgctgtataaggcactggattgcattgcgtttggcgggctgatctcttgcattgggtatacggccggtaaggaagacagtggggaggggagcaggatgaatgtgaacgtgttggcgctgaggaggactgtgacgctcaagggaattattaatggtcccagggaccgatttgaggagatgtgcgagttctatcagaggcatgagattaggccggtggtggataaggtgtttgagtttgaggaggggaaggaggcgatcaagtacttgaggagtggcagtcattttggtaaggtggttgttaaggtcgagtagaaaaggtcgattgagggatgttgtatcatagcgatgtgaggctgcgagagggccctaggtgccgaaagagttctgcattaattgctgggaatatgccattattttcgaatatccaactctcaacgagtccggaccaatgatcactgacgacccgttcttgcagtactatttcttatagttcgtgtacttcgatgagccagtcaaaggccgatagccctcatcagccacgactttctgtctccatcttttggtccacccgtattctgctcctggctatcctcgctgcttacaatgattttatctctcagctttatgacatacgtggtgcagccatctcgcacttcttcggcaagtgtagccgtaagaaatgtggagtctgttgcccacgttgcggcaagcatatcctctttctgatctcgaaagattccgtattgacctatactgcctactatgcttgacctgacttcccttgaccatttgacaggagtattcaggcattcagcacggttcaagacacgctgcgatggggaccagggacagatggtatgtctctctacaaaacacagccagctgcgcccttcattcgtgactccgaaggcaagtatcaccgcagaggcaaagcgccttggattcggcttcaacacatgacagccaacgaaaggcttgtaaccgacatgaagaaacgcggcgtgatcgtgatgccacaaacgttcaggatgtgtgccgccaagctggtatcccaaccttgtgtgtagaagcccatcaaacgtgaatgacctatccaaagcatgcctgagtgtaatggacgacatctcagagtccatctcctcagtgaggtattgagactgcttccggacccacgacaaaccctttcgggctttgcaaacaagctcttgtggtcgagccctcgcatacgaatccttaccaatggccgtcaagtagatgcactcccactcgtccttgaagtagtcggtacaatatagtgccatcaagtagaggttcgggccagcagacgcaagatcgagctcaattcggaggcccttgtttgtcaaagtgtattcagggccgttcttgagagccacatcatcctcagtgtctgctgcacacctgaaatcatcaggcgaggaggccagtataccgcgccaacgtgtattttcctgggtccgccagcaaaagatgctgacatcgttgcttcgccgtataatttcctcttgcagccttgtaaaggccttcgggccctctccgtatattagaggcatgttaatgtcaaagattcccagcaaagaataggccctgtcttccaaacgcgttgtttgccggtcagccgcccaactcattcttttgccaaccggaacagtatacattctggaaggatccaacaagattccaatatcaatgcgagtgatcttgctaagtaggcttgccaaatcctctttcgttccccttttcttccagtcctggtcgtagaacatgagtctggagggagcgatgagttcttgaagcgtccatccacgtttgaaccagcgggatgtgtacattgcgtggtcaagttcaactgctttgaggtcggagaggtagaccaagcaaatctgcgacaagcgataccattggaacatggaattgatggcctctgtgagctctgcactactggacttgtcaatacaacacgtatcgacccacgcataggccagtccatgctcggccgcaacttcacatgcctttgctaccttgcgggcgccttgagaggtctgcttccccaggagctttgctttggcgtcgtgaaatgtgacctctccagtctcccatgtgtgcgaaagaatggcatacgcgggtatgtcggcgcccacaaactcctcgagctcaagggtgcgtgtgttgatcaaccacatggtgattgatgggtaagatttgaagtgagaagaaatgccagtcagctcgccgttgaggtcgaaattgaaactctgcagaacgagggcacgcgtggaaactctggatgttttgggggctcgttgggagaatactacctgcatccataacaagccagagagatctgtccaaggagataccttatctaatccggcggcagctgtgacttttgtaggcgaggtaccgcagacaggagcaagcaggcgctagttgatcctgcggcaggcacctttcatgactgcacggcaggcagctgagctgcacataataggtggatgtcccttccattcatctcactacccttacagtatccgccacaaacacctgcccagtggtagcggggtaggttacatggaatggaaggtacgtgtactggaagttgggtatctgcaacttccacaacagtcacagtgacaaaaagggaaaacgaattcacaatcagttgaacaaattttcggggtatcattaaccaagatctgaaatgaatcatacagtcatacactttcctgcgctaaatcaaacaagatatctgaacccaatctgtggcttcagatccgcaccttcgctcttcaatccctccactctcgccgtctggttggccacatcgtcgtgcacctcccatgcactttcctctccatgcgcaagcttcttgttctggtcgacaagcaccatgcgaatcacccagcagccgacaaccgtgacaccgaacatggccgtcacgatgccgtagctcttgcggtagccgttctccttcaggtcccagacgtacgatcccgcgacgttgccaagctggctgaaagcgttgatcatggccagagcgacggcacgcttggcaggtgggcgggggaacgaagagctgatccacgagtaaaagacgatgaagccagcgtaagagccagcttgcaggaagagggcaacgtatctcgccgccttgttgagggtggccatgctgatcacgaatccgacaagacccatgcagatggggccgacaatgtgaccaaacttttcttgcttgcgatctgagtgccaggcgttgatgagtgagaagatgcaggcaaagacccagggaggggcgctgagaagaagagtgggaacatatgccaggccaagagtacccgtgagtgtaggctgtttgttgtgttgttagcgatgagccgatgcatgcgtacagaataccatgatgaaaactcacaaagaaggcgttgaaactcaaaccggtggtgtaggcagtgaaagtcagcatcatcaggtagaccttccagtctttgacgaccatgatcaagccgtcaaaggtccccatatcggccgagtcgctatcggcttcaccgacatcttcggtcatgcgcaactgggcgaccaagagttcctcctcggtgaacccgcggctgttggtcggcaagtcgggaaggatgaaagccgccataacggcgacgaacatggtggcggcaccttcgatatagaacagccacctccaggccctgtgacccagcacgccgtccatgttggacaagacgccagcaccgacgagagaagagaaggcattcgagatgagattgccgcagaagagaatggcgttgcgcttggtcagctcacgacgggtgtaccacttgctgaggatcaagagcgctccgggcaggaaggcggcttcgacgaagcccagcaggaaccggatggcaaccatgccaccaaagcccttggccagaccagtcaacgtcgaaatgagaccccaaatcgccatgactgccgagatgtagagcgatggccggggaattcggttgatgaacatgttggaagggatctgcatgaggatatatccgacataaagaatggagagacatgtcgcatattgggtatcggtcaacttgagatcctcctgaagacccttgagacgggcggcaccaatgttgtttcggtcgaggtagttcctaccaggtcgttagtatggtttattggctccaaggagactgaacagaatcgagtcacctacaagatatagatgacaacaaagtaggagcaccgagcatcaagcttgcggaggagagacttttcgatacgaatgcgctcctcagggtccatagcgcgaacattgagattgccagtgtttggttgctcattgtgtgtatagttctcggatgcttcgaccgccggcttctcgattcctgagagggaatcacggcccccgtgcctggccatgctgtatgtgttgtaagggggtggataggcaagatgacacagaaacaccacggacccagaccagacaaagcaggaacaggatgaggagaaagggttgtcgggatggggatggcagacggggcgcattaagtagagcactaagtgcacgagatggttactcgatcctacctctacccatgtcaggtatccatcccagccttcttacacgacgggacctgaaggccttgatgacgtcccactttttctaccccatcgatcactcccccaacgtttcccccatatcttcccctcaaaatcacccccatacgagtcccacaagttaatccacaaaccgccggttcgtggatattgtgggttattccccgcattgcaaggaacagcaacgttgaagtctaggatggatggctggtgaaacctggcaacatggcgaactttgatgcctgcaagtcacacaagcttttcagaggtttcctacagacctgacattgtcatttctcaatggtatatacagatgtggtgctatcggatgtatgtcagagggtggacaaccagttacggccagaacatggaccacaaatctggatgaacagctccattggaggaatcccctaggcgagacctggaacaagttaagacgggaacgcctctttgaaagcgccccgaggtattcggtgatgataaagtcttgacaggcttgacaagctgcactaacagttaacaaaaacatttcatttcttgcgaagttgcgcccgactctgcagtagcccgctttcttttcggcccggattgaagcgacctgcatgccccacacggcattgaggttctgctttgggaattgggagcgacatcaacgcgaactgttcgaaaacttggacaaccacaacgacttgccgctgccggtgccgcttgccagacaacattctacctaggtcccgactctgatacagctgacaatttctggtcatcagtttccttccacggcaaccaccaacttttttttggacttgggcatttccagtaggcgccccgacatcccgacaagtcctacctaggtattgctcacaaggtttcactcgcttcccttgcgccagaaaatcttgaccaggtctcgactcttccgccgacgcagacatgtatcgatccaacggatcgcgcggcatttgcctgccgatttttccgtcctcacctttctcgtcaaaactcgcttccatcttctttttaccgtcggaggaggtctccgcaatcgcgtggtgctggacgatcaggtgcaaacgtggccatcacggttgcagttcctgccgtgcaacccttcctctcgcgagtacagatacaatagaatccctgaaactacatgtatgtcagacctgaggattgtatgcacaacatggcatatatgtgatgatgaatttcgacacttttgtgtacaaagagctctaatatgtacgcgggacctatagataagtgtgtacagtgtacgtaccagaaactgtccgaaattagtatacagcattgtatagtcgtggctgggaatcaactcagccagtcagatcatatgtactcacaggcgtatatgcatttcctggaggttgtaattgcaggggtttcaactgtacgcagtatgtatacataggtaaggtaggtaccaacaccatgcacacactttcggcagaccaacatccttggagggcagcacgcgattccgcttcccccgaacggagcctcaagcttggctggtcttgtctgtcttggcatatgtctcgtcaaacaacaccaacctcaacactccacgatctttggatacccccaaaatcccttctgctacccacggggacgtcttagtcaaatattctccgcgtatttcccaaaactcaaatcagtcgcatggcctagcgcacagataaagttgcatgcctgatctgggtcaccgttcaacgttgggggaccagtccctgatgatcccctttgactgcgactgtatgaagtacccgttggcgctttatcgacagaaacaaaacagaatccgtctctagccgcgagctcggctatctgggctgtacgggaagtctatattagatcctcctggcccccggacagggtccaacacatctcgcaaactccctcggtccgggactcatgcttcaccgcctgtaataaacattactacgaagccgacatcttcacaacacctacatccccgaggagctcactattctaggttttacgtacaccgtccaaggctctgcgaggtacgtactggtatcggaactcaccagaacctcgggccggcacacaagacccggtcctggttcgtccagcccgtcccgtctcctggccctgtgggtgcagttcacatctctccaggtgaatgatggttgtctgtcaaaagacgaccagggcgagaagtgtttggcaaatcttgactcaagttggcactattttttttttcttacactaaaaccgctccacagtgggacgcacgttgccacgtcctggacgaatgtcgtcggtcagccgtcgacgacgacaacaaccccggaatttcatcgctttagtttcttttacgttacgtgggggtcctatggagtcccctaacggggaacttttccccagtctaacccccaatctcccagtcatcccccccgccccatttccccatggagagagccgcaaaacgggttagggatcccgaacctgtcgtggagtccgtggagtccgtggggggttggcgggctatgacaattctgtatccactttccccgactcagtccatggaacccaccacttactacccgtaccatcacgccggcttttcccatcacaactcaactaaccaactatgtaacattccccggacccccccccccccagacaaaaagaagtttggaacaaatggaaaccgccgccagtgacgattcagggcccccgatggaaaatctgtaacgtcaagtgaccttgatgacgatgggccgatggagccgggcatcttgttgggttgggttcgggttcgggttcggggattgttatgtacgcagtactacgatgccggagccgggaaaggttcgcaggctcgctgtttcgctttcgaaagccgatattacccgttatttccgactgcgagatggctcttcacgaaggtaggtaggcgtctgtaattgtatgaagatgatgatacctttgcaagctcgtctatagctgccttaaaaaaaaaaaagagaaacctgagaccttgcgctcctatcaggcaggtatgcttgaaagtctggaacacacagataaacagttgagaaaagtacaaaggcctcagatatctttggtccccttcctgtttgtttacaagtttttcattttagctcaggggttagtggagcggacgagaccgtgagactcggattgcccatgacaacttttccatgcctacgctatgggcattcttcaatgaattgttggagagggaagaaaagaaaagaaaagagaagagaaaaacatcacggtttttagagttcaaagtccattatctaattggctgacagaccacctggcactctgcgatggacatggaaaagtggtgaggatttgagcggcctcactccagggatagatatctaccatctggacttaacctgttgcccgagttacgcgtttcaactccgtcagcgtggtccctcattcttctcagcttcaaactccatacttcaccgccgtttcttggagcaacttttccacactcttgagctgcatgttcaccaaaaggctgaagctccactcgcttttaaacactcgcttttaaacctggctcctttttatgtcctctttttgccctcgttgcatcatagtgacgggatggatgggagaagctcgctctttacacgaaggataggcggtgtgtcgccgtctactctaccatgaaaaaaaaaaaaaaagattaaaagggccggtacacatcaatgtaacccagcaatgcatactgcgtcttgatatttcttctcggcatacaattgaaacgtgccacttgcgaagatgttgtgctctgatgatttcaacgtcaacgcgtccactcgtgcctcgggaaggtgaacaggcaacactcgaattgcccgtgattaattcgttctctgtctgtggcttaggattgaaatcttttttccctggggttttcaggcaggaaggaggttattttcattcaccccccaaagaaacgtagctgagtgtttacttgatcccttagatagtgggggggagaatgacttcgacagaaaagggttgatgatcgatgatcgatgaccaatggtggtgagaattgggttgtgttgacttttgtctcctttcctcttttgttcggtacacttcctctgtttctttctttcctttttttttttttttcttttctttttttcttttttccattcctcacattgaatcctacttccatggttcaacttcctctctttgcgtcaacaaagttttgggtatatagcaagcctacctgcaaacgtgtaccccttcatgttcgtaccctcttagtaacatcaatgtccttttcctgttactttaccttatgtgtatcatcatcaacctccgtgagtttagacaccattaaaggcctggagcaatcatagggttaaccgcgaaacacgctaacatcatcctgttcatggatatattcaactgtgatttattccaaggagtgataggcaatcacgagcaccacatcacctctttttcttctcacccgccgttctaatcccctccgcctgcgtctcaataaccttccacccatcagcattgccctcacccttcgccgcgctcgcataagcctcatcactccggtcacacaacacccgcaaatcttcgtcgctcagaatctccttgtcgccgctgaacttgtaaacctgcccatctttcagcagcagcgcacgcagcgtctcccgatccagtccctcctcgcgcaggtccagcttctggcccatagtcttaaacccgcccttcttgatgaccagcttctcgagccggcgcttggcgtccgcactcataagcagctcctcctccactgtgcccttggtggccagccggtacactaccacgggccgcgtttgtccgatacgatgacaccggtcctgcgcctgcaggtcctgctgcgggttccagtcgctgtcgaacaagataaccgtgtcggcgctggcaaggttaataccctgcccaccggcgcgggtagacagcaggaagatcttgacgtccggatccgtgttgaactgctcgatttgcgctcgccggtcgtcctgggcaacgccaccgtcgatgcggcagacgtcccatgaacgtagctcgcggcagtattcctcgaggatgtccagctgagtcttgaattgggagaagatgaggatcttgtgcccccgctcaaagagggcggggaggagccggtccagcaagagcatcttgccggaggcggtgacgatgctctcgtcgatgggctggtccgagttggaccagggattgtagaagttatgcggactgttgcagacgaggcggagttgcataagtgggtttccgagcttcttgttggaaatttccttcttggctagatcaagagtttgggcgcgcttaatctcctcggcgtcgagatcaacttccatgtcttggacatcgtcctctacgacctctttggccagcttcttctcgaactcatcgtcatcgaggagctcctcgtcagagtctgcttctttgtacgaccgcattcctcgccgactccggctccgagtgctcataggcgtagactgtctgcttgactttgtgctctttggtgccggagtctctacagccggtgcggccttcctctttgtgccttttgtggtggatttgactggcgttgtctcttccgcaggagattcggacacagaaagagccttgcgcggacgaccccgtgtccgtttgcccatcattagtgcaaaagcattcttggctagcgggcttgattccttttcctggagagtaagtgcgctggtcttggtcgtgaagcttcctgattcgctgagactatcagactccatcttcacgctgtttgccttggaagagcgagaggtactccttggtgatgatgcggtgctggctgtggctccagtaaggcgctcgactaccttactctccagatatgaccgggtatcaatatgtttatcgttgatgacgttgtacaaatcggtttgctccttcgtcatgggcgcgtacaagacatattcgcgcttctttggtaagtatttggcaacatcagattttactcgccgcaaaagtaagggctgaaggaccacgtgcatcttttttacaagctcctgcttggtcttgtcggcgataaactcctcagttccttcctcatcttcaaggtcgctgaaatcgaaccaactttcgaaggcctcccaatctctaaagatctttggtaagaggaaatttagaagtgaccaaagctccttcagattgttctgtaatggggtgccggtcataaggatacgggtggctgaagtgaatgtcttgagttccctgaacagttttgagttgaagttcttcatgcggtgaccctcatcgatgatgataaactcccagttgatcttggagagattcgctcggtccttgaggaccatctcgtagcttgtacagacaacaggaaacttttcggtcggtctgccgccgtggagatggtgcatgagcttggttttgaagatatcctgccgctcttgaggggtgccatgatacatgacaaccgggatggagggcacccaacggtggaattcatcaatccaattagacaaggtgctgaggggagcaactataaggtgaggccccaagtagttctcctgctcacgtaacagcgctattagggaaatggtttggacagttttgcctgcagtgtgatagagatgcagccgttagccaagaccaaaatcagcttaggaaaagagttgaggctcaacatacccaagcccatttcgtcagccaggatgccagacatgccctggacgcaaatctcatacatccatgtcagtccctccagttggtagtctctcatggtaccgccgacaacgcatttgggctgttttgccatggccaactcatgttcaccaagggtctttccatccagaccagttcccacacgaccaagaacctttgtcttgttagtcaggatgctgctgaaagctgcactctgagcaagaagccggtccagatcctttgcctttgcatcgcgctcctctttgctcagaaccttctttttccacttctttttgcgcctttcctctgccttttcgttttcgacgcgagccttttcctcttcctcggcaagcctttgctcggcgcgcaactttgtgtagctcatctttgagtcgtccatcatgatgtcttcttgctgtcgggctagtggctcttcaggtggaggagacgaagggacgctatcaggcagtcgggacggagcgcgtgagctaccagatccgcgaccggacgccgaggatgaagatgtcgaccgcatggttcaagggtgctggtcgggcgtgtaccttgatggctgagaggttttctgctgacttgacaatggtcgaagtctgtggacaaaaaaaagttttcaagtccagcaaaaattgaaaggaaacaagagacacaaacgttttttgtgattcacagagaaaaaagcaaaattagttcccgatctttgtttttgttgggttttcgccacacacaaagaaacaaacgacagggagatcaagagcgtcgaggattgcagcaagggatgatcaggtggatttccaatgggtacaaggcaaaggcaagcagagatttgacggataattcagaaaagtaccattgtcgccatatgggttgagattgcagcgggaagactgaatttggagggcaattggcgatgggaggggccgaggcgaagtgatttgtcaattacgaaaacgcgacgatctacgcgatgggggagacacaaggccatcgtaacgcgagactggctgccacgacgtcacgaggttcaggcagccaccgagtgcacgagccatctagtcactctcatcgctacgagtatgtagatacggtgatcaatgagtgttgtcaagcataagtaaatgactgaaaagacatgctatgatgtgaaagcctgaagcccgatatgtaatgttgatgttgagcccttatgtgacgatcgaagcggcgatacagacggcctccatgatttacacacagagattgacagatgtgatgccatgcacttttggcataagcgtttaggatatgcacggaatcttgcctcaagcttgccacagcacgggccggcatgtcggtgatcgatgtccaggcaggtccagacaatgtccgtgcctgttttcctgttcaagcaaaaagctggtccgtgttcactgctcacaaattgttagtctatagaagcacctcccgatcccagttttcaaattgtcttcttattatctgggcgttccgatacaaaaaagggtagagacttttacatacgcagattcataactaacaggtcacacgaacaaggccatttcgttacccagctgagttgcgaaaagagtattccagtgggacgtttgtgctcgaggaaaggtatcgatggactgtgatttggggcgggttgcttggggtgcacggacactgtctggacccggataacgaccccctgcacgtcgcaaagctgcccctcgtcccatccgatttgactcaactccatcgagaaagtggcctgccccgcaattgggaattgaaactcaaaattgttgtccagacatacacagtagtagtacgactataataaacactccagcaccgggagtcaacgtcgttcaagctgttccccctccggtttgctcgtcccgctcttcgcagcgtcttctcgcgacagttcgtctcgccgacttccatctcgctgtccaactcgcgcatcatggccgccctcgacacctacaagtacactcccgccgaggagaaggaggtccagcaatggatccagaaggccgacaccatcaaggcctcggacgataagcagtccgttctggacgccctcaacgccgacctcgcgacccgcacaaccgtcctcggcaccaagccctccaaggctgacattgccatctacgaggccgtcgctcccctcgtcaaggcttggtcccccgaggagcgcaccggccagcagggccgccccaacattgtgcgcctcgtcgactttgtccagaacagccctctcttcggccttaacgttgccgacgccgacaagatcgctattgatgccgacgagatcctctacgtcaagcctcccgtcgacgccaaggctgagaaggagcgcctgaagaaggagaaggccgccgctgctgccgccgccgcccagggcgctgcctctgccgttcagggcgctgccgccactgttgtcgaccggaccaaggaggctgttgccgccgttgtcgagaaggccgtcgaggtcaaggaccaggtcgtccaggccgccaccgacgccgcccccgccgccgccgctcccaagaaggagaagaaggagaagaaggtcaacgagaaccgccgccccaaggccactcctcctccccccgcgcccctctcccccggtcttatcgacctccgcgtcggccacatcctcaaggccatcaagcaccccgaagccgactcgctcttcgtctctactatcgccgtcggcgatgcgcccggtaccgaggacaccgccgagtacgagggccaggtgtgccgcaccgtttgctccggcctcaacgggctcgtccctctcgaggagatgcagggccgcaaggtcgttgtcgtttgcaacctcaagcccgtcaagatgcgtggcatcaagtcgtgcgccatggtgctcgctgcctcgcccaagccccaggagggcgtcgaggacgaccacaagggccccgtcgagctcgtcaaccctcccgctgacgccaaggccggcgagaaggtctactttgagggcttcaacgctgagcccgagaaggtgctcaaccccaagaagaagatctgggaaacgttccagcctggcttcaccaccaccggtgcccttgaggtggcctttgatgtcgatgtgtgcaaggatgttaaggatttggagggcaagagcggcattgctaagctggtgaccgccagcggtggtgtctgcactgttcctaccttggctggtgcccaggttaggtaaaagttgttatgaggcgatttaaaataaaataaaaataaaaatagcttctgatgagagaatcgaatgaatgaaaagttccaggcataaagttttcttttttatctttcacctttccatctgaaaacttggtcctcatcgcaccctttaacataacaagctgtctccagcattgtaacatctacgggctcccgagagccagatctcagctaatcaactaggtgcgggttgagcattccaggaaaaaggttctgggatctggagagatgtaaataatgacatacaaatttatcttgcgctatagcatcaacaccaaaagaaaaatccaccaacaaataaacctttcactattaaaaaaaagcagccaaattaaacgcccaagtacttggctgtccgactgccgacggtgttggtgacgaagccgtgtccgacatgtgttactgggtgcgtggtgccgacggggtgtaaagggagtggcaatgaaagtgacaatgggaatagaaagagggaggagttttacaaggatgatgagatttgttgcggaggtggtattggggcgttaaaggcgatttgctgtgaacatatgtgatttagatatcgatccactgctatgctgaaaacatatacccgagtcattatgtgcatcgtataatccggaaaccatgagaagagttgttataatatgctcaaaaaaccaatcaatgttaacgatagtgatctacacaagaagccaacttcccccaccaaccactctgtatccatcctcttttacataaccggcccagtttattttctcttcgccaacgcccaaaatgccaccaacatcatatgcgtcaagatctatttacagaaggtactccagaacgccagcccatggatcgcttttgaatatcgaacatcttccttgctccagagacttccgctctatatatatctacacaccatgactgatagaagacaggcgatacttcaatccccaggtttaagagaagaagtacgtactgtctttcaaagaccggacatcgaagtcacccttctccggaattggtgggaagaccaatggaagccagatgtcaagatagtgcttctgcttgccacctgatgcgatcgaggctttggcgcgcttttgtgagagggcgaagtggttggtgttcctcagttcgctcagttcgtcaagccccgaattgccgtccatgtccctaggctcgtcggccagcatctcatcttcgtgcatcccatcctcgtgctcgacggcctcctcactgccatctacttctccctcctcatccatttcccgtcctctgcgaaccttcgtctcttcaacaccggcgaggttgccaatagtaacctctttcaggtcctcggggacggtgagatcctcagcgctggaatacagttcgtagagactggccggcgagatcatcttcttgcccctctcgacgtcttcggggtttgatgagcgaagaagctcttggcgttccttctccaaaagcagctccttcctagggccgagcttatttctgacgcgccaccgctggatctcctgggccacctttgtgcccgtctcaatctttgcgaggtaaagggagttcttgtaccgagcctggaactcggcagctaatcggccgatgacatcctcactgtggattcgaatgaaagcatcgcgaaggacggcattcatggagtctatatcagaagcatgagtccagaacgagtcatggacagcggcaaaggtaaggcccagttcgtcgcagtgtagcgctgacagaatcatgtgactagcatcaagcgagtgaatgaagttgggcgggaaagcctgtagctgtttcctcctgttgacgggatcggacctctctgggatcgtcatgacaagatcctgcatgcaggtcgagacagtcttggtcccgtgcttcctgtatggctgaacgaccggcatccgcaagggtgttgtccagatgatggttgactggaaattgttgaggatctcgtcattcttgtgggcagaagactttctggggttcccggcgagcgttatattctcaccgcttgctgtgccatctccatgaggagaccgttctgacctctcaaactcatccagctgctcgggcgtcaaggcgcggcagacacgtccaccaatctctccaagccagttctggatgtcgtgagcgcccttgaacatggtggacattgccctgaaaatatgctgtgtcacatacgaggctaggagagcggcttcgatgcccgactcagccgtgatatttgggtatgccgcctcgatttgctttaggacctgtttccttgcgccaacatatgtcacgccgtatacattggtcatgaccgtttgcttcaccaccttgcgtgtgatcttcccatgcatggccttggcaaactcattatccttggcaagatcgtcctcaatacctttgatgaccagcttggcaacagccgagtacacatcggcaggacggtctccgggaaccaggttgacttgctgtgcaccccacgtatcaccaccgagagcggcgtaatgctgcagtccgttgcaggttccgtcttggtgtattgggagatgagatacatattttgtgggatcctccaactcaagtgctgccgcgagctcaaagcacgtagcaaggcattgccatgggtcctcggcctgcaaccaccactggtttccgttcaacgggttatttaccgagtcacgaatgttctcgatattttcatcggcaaagtcttgacgttcctgcagactagccttgtcgaagccgtaaacgttggccaggtgaaccttgagccagcgcaagccgctctcccccaaaggcttacccttggcgaaaagcatcaagccacggacatggtcagcccccatatgattcagataagggggaataggataggcacgtccacggaaatcaacattgtgcgggaagtagaatgtctgatctcggtatgccctagcgatctcaagctggaagttcatgaagcatcgctgcgaatgcaaacccgatctctcgttttcgatgaccttgatctccttgagccacgcacgcttgacggtcgggtcttcggtggatgccggctcgggaggtaggtcaaagatggggtcaagaggaggaatatttgcaacctgcttgcccgaattccagacgtccagcatgaccttgaagactggagaattgatcttccaacctgtcttgcccaagacatcaagacctttgaagacctgatccatatcaccgcgagcaattgcagcctcggtgtagagtctctgctccctctcaccgttcttcaaccgaagtacaggtgttttggtctcgagataggcacccttctcaaaggatacccagggatccggcggggtgaccatgggaagatggcgagcaagaaagtccggcacgggttcacgaaccagtagctcgacgacggccttgttcgggatgatggttccaatcttcttgcctttccttagctgcataacgtgggagaaagcgggctggttctgcgtgataagagttttggtcacgggatcctcgcggacaagcgtgatctttgccgtgtcaagaagggcggacagaagagcggcgccgacctttgtgcgaatcgtagttgtccaagcctcgtcgtccatctcaacggcgacgttgttcgagtcggccatatcactggagccggcagaagcagtcgagttcttgaatcgcaaaacagagcgggggttgtgctgtttggacttggcctttcggaggttgcgcttgctgatcagggcttcagccttttgtaccctgatgtcttcctcggcaaatttggcgatgtgagtgatgagagatgcgatcgtggagcccttgtgggcaccgcccatggcgagcgagctgagtgtactgatgatggtgaccgcagccaggcgctcagggttggattgccttatgaaggggccgtaaatgcagcggtccaggtcatccttgtttttcttgctcaccatctcagacttttccacctccacaagcatcgtgcgcagacgagtttcaagatctttctgccactggtagagcctcgaattgagtgatggagtatcgagggatgtatttaggcccattttttgaagcgactcgttctcctctcgccagcgtgccaaggatgcgtcaacgcagtccttttccaacttggactggatctccctctgctgggacataggcaatgtcgagatgtcgaaaccatccggtatgtccttgaacatgctgactgttcgcttgacgaactgcagaccgaaacccttttggggagtaccaagaacttcggggattgcagaaggttcgctggaagtgagcaagggctcgattgaaacctccgattggtcgatagatgtgtcctgttgctgttgttgctcctgttgctgttgctgctgctgctgctgctgctgctgttgctgcgcaaaggtatcgggatccacgttgtcgggcatgttgtacttggggcagagctcagcaacctttgttaattcctcgtatgtcaagatttcggtgttgaagacggtctcgagggcaatttgtgtgggaagcaggctgagatatctcgtaacgtaacgctgcattgtctctggatccgtggaggtgagagatgccttgagaagcaaggcaacggtctcaccaccaacaggaagctctctgccgtcgctaaccatagtctcgaaggccttgtgaatgtcgtcggccttgtctacatcaggctcttgcaggagctgagaaaccttggcatcgagatactggttgaagagatccaaatagtcggctggtggcacaacgtccaggttggcaagccgcttgagaacctgagcggctcgctcaagacgtccgacttgaagacaggcctcgaaaaccaagaacatctcgttgacgtctccaggaatgccatggtagttcacgcgctgcttcgcatagaccttggtatgatcccgaaccgtcaaaggggcctgcggcgagaatgatcgcagttcgtataggggcgttgtcgcagtctgggcgggttcgtctagtacagtggcgagatggcgctcgaagccaacggtcgcccggggtgcgggctgtctcttgagtggactcggttgctgggtagtgatggtggacaacagcctaggggtggcagccagcgagccccgaatacccagagaagacgagcatctgggaaggactctgcgggagccggccgagacgaggcggttgagatggggagttcgagtggccgaagccgttcggggaagcatcttatcaagatgtcgagggtgtcgagagtgtcgagatagtgagacagggctcagcacagcgagcgagagggcgtgttgagggcaatgtagatagatggtcggatcgggattaataacacattggacaagaaagatgggggaaggaagtagtgcaagtcgtttgagcaaagactattgaatattgtacaagaggggagaggaaacgacacctgcccagcagtgcaatgcgacaaatgaatgcgattgcagtgtgggtggtgatggcggcgatggtggtggtgatgtctctccgctcgaaatgccgtgtaaacaagacgggatgatggaagaagttcgtagcgacgggaggaaacaaccggccgtgtgtgtgctgtattttttgccgactggactgatcttcctaggttgcttccgcttcctgctctgtctggaagtgcaggtgaggtgaggtgaggtgaggtgaggtgtgcagtgcagtgcagtgcaggaagtggcagactcgggtggtctggtggtaaaagatacctcgagaagaggttgataagctgcggcgcgataggatttgtgatgggaccctccccaaattttttgatacacacagcccgagccaccgaagccgatggccaccttctcttggcgggtctacccacaagtggtaaggtcgtcccatcaggccccactcatcctgggccttggtctgtgcatctgcttaacaatggccttggaggagaattcaatctgaatcacgcgtcgtgctgattggcccatctgacttttcacttacacggccgacggtccaccccgccatccgacccacctcttccgcctcgaccctgagcgtcgcgccaattggacatgagctcagaactgaactgaagaacgaagacgaaggaagagagcacggtctccaccccgtctgggcggccagaacactcactgcttgatccattggaacttccatcccacactgtagtcgagtcgagtggtagcggtacctactatctctatccactagtgtacaattcgtgacgttcgttatcagttggtacactacttacctacctccaagtatacgccttgtctgagctcgaatacttcgggccagtttcagatcaactcagtcgcgacaacttctctctcgaccaaaccatcacacgacagctccgataaagacccgagagagatttccgattcgcaatctgcgtccgtgacactcgacggccaccccgcgccattagtagcaaccatgagcgcgactcccgctgttctcagagcttcagcctgctcagcctgcaggttctcggctttgcggctcttcgtcagcagcttcgcgagtcccagagctcctcttccagtagctcggacccgggttctatccccaaccgccccgtactcaacctttcgaccctcccctcgactactggccagcccgtctagcgaagaacacgcagagcctgccgctcaagagcaaccgaacaagaccgaggatgcccaagcagaggccagcacagaggcgaacaatgaaggcggcgctgacgtgccctggtatctccaagtcgacgctcccacacaccccacccttgtacacgagccgccgccgctgccagacatccccgaaggctctcccaagctgatggagcccttggtcaagtttgtgtccgatgagctgggcatggacgacctcaagcttctcgatctccgcgaaatcgacccgccacctgctctggggcccgaagtgctgatgctctttggcactgcccgcagtgagcgtcacttgcacgtctctgccgaccgcctggtacgctggctgcgcaaccgtggagtcacggccaaggctgatggcttgctgggaaggaatgagttgaagaccaagctgaggcgcaaggctcgcaaggcgaagcttctcggtaccacgggccttccgagcggtgctgacgacggcatcaccaccggctggatttgcgtcaaccttggcactcttggatggtcggacatggaaatggagttcaaggacgaaaagggcgtgacgagcggctttggtgtgccccaaagcgggaccacacttgttgtgcagttgatgacggagacgcggagggaggagttggctctggaaaagctttggagcggtatcttgcggcgcagtctagagaggcaggacaagatcgcagggaagcttcctgaggcctctttcaccacttcacccgacactgtatcgggacaaagtttctccccgtcacccattcgttcaagtggacggaaccgaaagcgacctgatcgcttgtacttttctacttcggcgcgacagcacgcagcggccgttgacgtttcccaaactgacctagctacagcaatggctggatgggagtacagcaacgctagtccgtctaccattgacaaccttttggcccaggataccgattccaaggttcagcttttaatccagatgcaggaatacctctccagccttcccagggaccaggccctttcagcagtatccctttgcgaagacggctcccccagcacctttatgcgcctgttcaaccgtgccatcgagaatttgccctccgcccaggcgtgggaggcccgcctttgggtcgaaaaggctgcacgtgcccttcagcaccccgatcacgatcttgcccgcctaggcgacctcatccaggaaatgaagctctcgggagcagccaatgtttcgcgcgaaaagtttgtggacctcctccggatgatatttgccataccagagacgactgacgcgggcgttcgccaacaggcttccctttcaatggatgtaatcgacatgctgttttcccgcggcgaaaaagtgatcgagtatgacgtggttgtggccgtgatcgaatccctcctgcagacccgcgcccgcccacccgaggcgcgacgacttctctctcagtttgaggacttacttagtgaggcccagatggattgtccgactgaagacgagattatcaggttgctcgacgtgtatgccaaccaccgcgcctgggataagttctggaacgtctggcgcgtcttccccaggcattgcgagcgcaggaccgagcgcatgtacaccaaggtttacgagcgcattgcagcggaggatcaccaggggatggccactgatgctctgagatggtgcgtggaggaaatgtggcatgaacaaccgcctgtgcgggttacggcagctatgctcaaggcgcttgaggcatgcattcgcattgccgacccggaggcggagtcattggccaaggacattgatgacaggatctcagacgcacagtatatggatcgcgagtttgtcagactgtggctaactttacacgggtccgctgcctggggcgcataaacagaggagatgaatgtacgatagcatgtggatgtaagccttatatgtattattagtatggcccagtttctccttgcacaacattatcagcccatcttatctggctgccacgggaatttttttgtttccttttcacttcaaagtcgatacatcagctagccatcattatctccttcaattatgtcccaccacctcattcccattcaaagcctagccgcctccttcatcgcatccctcaacataggcgccacctgcttcctgctcttatccacccgtccctgcgtccaacacctgacccactcgccttttccatcatccgaatccaactttccaccgccccacgtctgaaactgcaacccctcttccccatgcttctccacaaaccgcttcacaactttgaccgcccgctcgttgaacgcccagacgagcagctctctggtgaacttcccatccggatttgacaccgtcatgaccgccgcaatgtccagctcctgctctttcgcccaggcccgcaacgcctcggtgaactctttttggtctccgatttccgtcaagaggtactcgagtcccctgaccaccgtcgagatgcccaccgctagtccgccgtcttcccaccgtttgtagtccttgcgcagaatgtcgcggtagcttagcccggcgatttcttctttgagggaggtgatgtggttgaagtaggctgtcctgtcatacccttcttgccctccactggtggcactcgtctgttgcgatttttgtgtcaaacgaccttccaaaaactccacagcccccgtatcccactctgtcgtcttgtccttgctcgtcaaatttgtcgtgtcaatcagtatcggtgccagcgccagatgggccaactgcgactcccactcttcccggctgtccgtagcccccgcttcggcactttcaagtcggcttagctcctcccagacaggcttgcaatattccaccaccagactcatgcaactcccgctcttctcaatcatcctcggctttacggtcgggggaacaacgccttcgtcatcatggtggtctatgcaccctattatcctttctggacccccaaaaccgcgcgcggcaagcgggcctgtgaggctgttgtggtctactagtagccattgagtgttttcgggggtgacattgtcgtccttgggcagcccatcgagggtgataaggtcattggtgtgtagaccggcgggcttcaacacggcggcaagctcaggtcgcagggcgaggtcggcttgcgggaggttggagagcgggatgtggagggtcggaggggtggtgcggtaggtgcagaagtaggcgaggaggattgaggagcagagggagtcgaggtctgggtttgatgtagaaagttgaggttagtaaaggtgaccgactaggttcttatggacaattttccattgccaatgtcatgtagttcttctcgttacctgctgattcgtttcctatgacgaagaccaaagggtttggacgctgcgctggcggtgcgagaagcgccttgcgagctgttacaaggaacttgttgagggagacacgggctgcgggcgccattgttgtctatcccgggcagtcaaagatgatatttatgagacaaaagtaagtcgcaagacacagtctaaaactaaagtcaagtttatgatacgactgatataatcgatgttcctgcagtgcacatgccgcacgcgttatacagtattcaggtactgcaactccacgacgggacgaggggccgctgcgttaacggttgagggacggcgcggccttggcggtgtctcggcccctccccgcctgactttccagccccaccatccgggcgagtgtttaccgaacctaaagtgaaccccagtcatcgtcctccgaaagcggagtctgttctcgaccggtcggccgtcgtattgataagaaccccgccagcaacggtgagaagttggtccttccacgcacgcctcgagtcatggcggcgcgcggccatcctctgattccgcgagtaccggccggttgcttaagttaatcaagtattgtgatgggagtcaagactcggttctcgtcggctgaagtgaggtgtaatcagaggttcctcaacagaggaagacggaacgtgcgtaggcgagttcgccattgcgaatatactatagatgttgcgaattacctacgagtgtgcaacgtcttaatcaacacgcacactgtctcccattcagtctccttttatcactttacaaagtttcagcttgtgactctcgtaagctttttataacttgcactttactccttacggctgctcactccagtttcatcgtatcattcatttgtcaacgacccctcctcttaaactgctttagtgactctcacttgccaagttggcattaccactatctcttcaacatcgatcacttactttctcaataaccaattcccaaccacaccacctacctcgtcgcggcagcaacctccaccgccttcttacaacctacctcattgtaaaccaccctgatcacaatgtcttcccccctaaccccaccccctcgccccatccgcctcgccatcctcgaagccgacactccagtacccggcgcacacgcccgctactccggctaccgcggcgtcttcacgcacttattcacccgcgccctcgcctcctcctcctccccttcctcctcctcctcctcctcctcctcctcctcccaggaccaagaccaagatcaaaaacaacaacaaggacaacaacaccccttatcctcctacctaaccatctccgcccacgacgtcgtcaacaacctctccgactatccttccctctccgacatcgacgcaatcctcatcacgggctccaaacacagcgcttacgaaaatgacccatggattgtgaaattgaccgagttcgtcaagaaggttcttactgagcaggagggtgacggtgacggtgacggtgacggtgactcggacgacggaagcatcatcaaaggggggaaaaagaagatcatcaaagtcattggtgtctgtttcggacaccagattatcgggcgagcgctggggcaggtggtggagaggaacgagaaagggtgggaggttagtgtgacgccggttgggttgacggatgtgggcaggcgcttgtttgaggggatggaggagttggtaggtttccctttcccttttctctttgccttcttcttgagtttggttttgggagttcctatggaaaatagagaggccgagcttactgacggatgaaaacacagaaaatccaacaaatgcatcgtgatcacgtcgtgggtgttccggagggagcgcaactccttgcttcaaccgacgtgtgcgagaatcaagggttcgttattccggggagggtgttgacggtgcagggccacccggagtttaccacggatatcatggaggagttgttggaattgcgaaaggggactggccttttcaacgaggagctgtttggaagtggtatggaacggaacaaggtggatgatggcgtctttatagcccaggctttttacaagtttctgctgcaggattgagtgacgaggctgatgaatagactactgaattgacttgggtccagagcttacctaacatcgcaagtcatgggcttgtgtcgaacacagtaaaggagtaatgaacaattgatgttggtatgttcgactttgcagtcttctagagtatattctgtgtctggtgggtatatacagtgtgctaggcgctacgcaaaaccagccatgctaaacatctgcttcatttcttagattaatgaacccacccacctttctcccgccttagttgtgcctccgtccagccctctctgtgctgtgtttgatacaaaggagaaaaaggaaaacaaaatcaaagagcagctggaacttgagaacgccacaacaccaatcgaatatgctttcgatcccatgtttcaatgtaacggcatgtgtcaaggctgacaatcaaaccggaaaatgaccaaggtccaaaaatacgcaagccgacccaggggtataatttgttagctccctttacaacgacaacaaaacagaaaaccaaaaaacgccagggcttgagtgaggataacaaaagagatgatacaaaaaaaaaaaaaaaaaagacgaagaagaaaacactaaaagcaatagtggccacatgtgggcgtatccaaaagtaaagaaaaagaagaaagaataaaaaggtgaagaaaattagcagggtggtaatcaaccgagactcgagtcgatcagtctccattcaaccggtagagctgggcccaaaaatcatcatccgcatcgtcgcgtagttcttcatcgtcatcgatcattccatcgagtaaatcggctgtatcccaccactcaaccgctccagtcttcctcgtcgcagcacccctagggccaccagcaccagcttcaacatcagcaccctcttgagtgaccccgtgaacagcgcgtcgggctctctcgtccgcgatttcctgctcccgtctttttctcgcaagctgactgtcatggaacatttcctctcgggtcctgcccgcgaacccgacatctctccagctgccactgaaccgcatccgtgcccgtagcgctgtccaaaagtccccatgagcatgtttccagggttgctctctcagagtaaagagcatgcagtcgaccgtgccctggataccgaggctgaccatgctcacaaacaatatccactgcgggtcattcggagtaattttgtcgtcgtagcctacatgggagaggaagggaaatatccagacaattatgtagacgagcgggtaagcaaacagcgcatagagctgacggcgtgccctctcgcggttgcgagtaacgcccgagtcgccactaattgaatcgggcgatatcgtcatcgaggaaggtcgagtggtgggaggggtgttggatgttcgcggaggtccctttcgtagcattgtgaggatgtgacttagggtgagatcgatgtgatatgtgccttggttcgtagtgttggtggagcttggcggcaagtcatggctggcgtgatttccatgcactgttgagcattccgaaggcactggcctatgccaataggagcgtgggctggcagatgagttgtcagagcggctggccctgggtggtctctcgggagaatggaccgggagcggtggtgagggaagtggttgcgacatagagtcatcccaatcctccaccatcaagcgtccattttcgcaggaggatcgaggtgggacaaatccaggccaattccagttcatcttcgctggcctgtgctttaatgaccgtcgtcccttgctaaccggctgctctccagcttcgtccacatgcaattcgaactgaagcgtgctgatcgacgacaaagacctgttgcggtccttaatggcaacattctggtcggctgcggatcctcttcgggagtttggtagcgacgcgagtagtccgtgtgatatcaatcgaggggtaggaggcacatcgtctgtgtcccgggagtgcgggtggttcatatttcccgagcttctccttccatagtcctccaatctgctgcgaacgtaaaagtagacaaagagatagatggccagaatgctgcaacaaatgatgtagcgaggaacccagctgagggcccgtcgtgcccaactcttgtctgtacgaaggtagcaataatggccagcctcctggtagcccgtgccgtctacaaaagccaagcttgcaaatagcacgggaaagaagcagtaagctccgtacgcccagtatcggtagcgatagaggccggtccgcaggcgtaagatggtcatcaggagatggatggcgatgagcagaactgcgatgtcagatgcctcgatgcctagcgcgagaccgaacccggcaatttggcaaagggcagagtcggagcggagaggacctcggactagatgcacaatcgagggaatgacaaaccacaccgacttgatcaagtcactctgaataagcaacactatcagtctgcccgcatggcggttagtacttgatcagttcatgaaacggaagtaggttgcttactcatgccgaaacgtcttcctcattttcacgaaccagtaaaaggtcgacagagtcaagatgagactgagtgaagcgaaggtaagtgatacaaccgcgagatcgtctgtcaacccgcgaccctgttctgaatccccaaatccatcccgaatttcagctctgagatctccgtggtgggttcgcgccgtcgggctattgaaggccgactccaaaattgtactgatgatagccataccgtatgacttgaaactctactggtatagatcggtaatgggatatcggcggcggccagcaaggacgacgtcgtgtctgttgttgtctggccgactttgagtctagcctacgttcaccaaggcagtccatcggtcctccggtgcatcatgtagaggcctgggttggtggaagtcggtagagtcgaaaccgactcaaaaaacaacgtcggcgcaacggtgtgtatcagtcggatgtggaaggtaagaagccggcgggaggttgaagctggatagacaaggaaagaagtccggaaggaggaagccggagaggtgagtccaagtgaggtatgagatgcaagcacgcgcaccgctcttttgtctctgttggcaagaaagagcaaacaacacccggcgttctgaaccgtgtctgaccgtccttttccacgcacacgtaatgatcgatctggtgcccaatccttccctgtttcgaaatagagtcgccgagtcgattgtttgccgccgttgggagtcgatgtagggtgtttgtgtaagtggtccgtactgaagcccgatgatggatgacttgtaatccgaccgaaggtgagtatgaccaggccggttgaacggagggataaaaggatgaatgagtaagtagtagcataggaaggcggaagagaaacgagtgaaaatagaacaggtccaatgatgtaaacggagtaccaaaggggtacgatgggcgagctaacgtggtcacctttccaggatcgttgttaccccatgaatgaatacgtatgatgggcagattcggaaggcgagagccggcaggagagcatggaagttgaacaaggtaatattagcggacgattaatcaatgggcaaggcagagaaagccccttcctggtccggtttgaggttcgagcgagggtacctctacagacccgtgactgagaggcaggcagaggagaggaccgtgagaaatggggaggcaagctactacttgtggaatatccagggctactgtagcttgctttttgcttgctagggaaaacggagaatccaaccccgggacggtgagccgtgggagcatcctcgtgggccttttttaggcgacaggccctgcaatgcttgcttggcttgttagagcgccaggagtaaagtgagtgtgtggacgtaactcccgctcgcttgggtcgtcccggtccacatgggacgaaaagtgatcaacatcaccactcgagacaagacctgacaatgtgacacggctctggcggccaggctttcagggccgtcagagggcctggtccattaatgtccagcactggccgggccgtcggtttgactggctgaaccccccaagcgaatgagagacagtgggaactcgggaaagcaatgttcatgtcgagagggaaacccattgggctgctagagtacctagtactactgctgtagtagccagctagctacaggtgacggggcccaactaaggtacctacctagctcaggtccatatgaaagtgtgaagttcttccgttatctcggtcattgtccaaacagcgtacctggatttttttggcgtgccatgactgtcttgaaagaaaaagcaagaagaagattggcgaggaggcgccgacgatgtgccaagacggggcaacagcaacggcatgctttgctgtttctctctttgcagggcagtgttgctttttgcggagtgacagagggtcgacaatgcccggataatcatcaaccgcgtggtttgcacacggcaatcgcacaatacatacctacctccctacctagaggtaaggtagctaaaaccgcctgagctgtgaatacggccccttcccgagggcaaacaagacgagaaggaatgagatggcatggcagaaggggacgtcagggcaagcgacacacttgcatcataggtaggtaggtaggtagccagtcagtcgattctccccagatcacgcacacacatgccgccttggtcatcgtccatccatatgccagaatgaaagacagccgacatccaacaccacattcgatccaaggcaacgacaatgatgggcaaccactcgggcactccaccatccggtcgaacaagtcacaaaatgtggtcctcgttgactggccagtgcggcgcccacgaaaaggaaaagttaagcgatgaggggccgtggaggggccgtagaagaagcgcgtgttggggcggtaggaggtgatgacagtgatgaatgacaagctgaagcgagtcaaaagagaaacgactcgacggcattcaacgcgctgaaatcgcccttggctttagttttgggttttgcttcttggggccgccctcccgtcccgctgctgctccctccactcactttcggccaagggaacgacgcccaggatcaggtatacgagggagtttcttcgaaatgcttgattgctggtgattgtccatttggaatgcatctctgtacactacatacagtcgacaccgtgtcggaaatgcggtgggaggagcatctggtggacaggagttgttgaaagtggaatgaatttttagcagctgggccaggaggggactcggatggatgcgaaatctgagagagtgtttcatggcccgtgcccggctatcagatttggcagcaaactgcacatattgtagataaatagcggaaagcacatccgactctctggcaatctggccccaccccacgcaaaatccattggatgcttcagcttcactgcaacttcagtcaagttgccctgtgttgaaagcgatgcccaaggtaccgacgggcgggcactgtgccactggagagtacctctagtgtaggaaaaacattttataacggccaaagactccgaacacagtcgaaagcgacaacgacacatcattccccggcacttgcaacttcattgtcccaccccagtccctggcccagaactgcactgcatctccctcgtcatcatcctgcagagccatgctgccttggttggctgggcaatcaagatgagccttggattgtgaaggtccgggtgcgagtaccgaagcatcgatgatttgcctagtactctgctcgctgccctgattctaattgggacgccgggttcgactacatactcgcgaggcaccgtgagagggtgagtacctatgttccaggctttgcctactgctgcgcattgtcggcgcggaacgcctgatccggcacacaagataagtgagtgccgcaatatgcgcagctcgtcaacgatttttcaaaacaagaacttcaagccaccagatgtgaggctgtctcttgattggccttgatcatgggacgagccgtctacttggtcgtctcacccggagcacttttgaccaaccaggacacccccctgatcaactggccagacaggggatcatctcgactcgacatgggagtcctccaccgtggctgagggctcgttgagcgtaaagtcttcgcctctgtccgaaacagtagaaatatcttaccctccccctttatcaccgagtgttgggcgaccaaagaccgagcaagacgcacgatgcctcactgccacatgtctccgccgccagccattgcagtccaggtacctcaccatatccacatccagtccgctccgcgacatctttcgctcgcttcaagaagctcgcaacaccgggcacttgaaaagcatggtgaacgatgctgagatcgggtatgcatggcacggtgggatgaggggatctcgaggtaaagaggcaacgtcatcagtgggcattggacattgaaacaaactggtgtgttcagcgggcgagtaaaagggtttgagcacctcgccatcgtccctcgattgtgtcaggattcagcgacggttacagatctcgtcagagtcagaagtccggggccgcaggacaaaactaccgttcttgggcttggtgttgctgatcgatagcacggatctgtcgttaatctcgcgcgcaaatcacaggctatgctcatctcacttggaccgacgtgggcggactttttgccggttactctttttagaaatcgtcaaggttctctttggcgggaaatttggtccttggctgactcttgatgcctcagagaaagtcggagacgtctccggtggatacggttttttgaggaaaccccgctgattgcttcgcaactgaccctctctcgcccatagctcgctccatttggcgggtttgcggtctgtcagtttcgtcttttgaaggtgaggcgaaagaaaaggcagaaagagcggaaaggcagataaaagatacacatacggctaggccatggatccaaacagcggacggaatccttccccggccgaagcgaaccaggcaactggaaaatgagcggactgaagtccagcgcgccgagccaacacattcgactttttatgcaacactgatgattacatattcattgtgttgtcccagaagggtagaaataaacacatcaccagccaccacagctgaggaagtgacagctcgtccggccagccattccggccctctcagccaaagagccccctgcctcccaagagggccaagactgacatcaagatgtccaaccgcgagattaaagccaacaacgcgagagaataagcaaaatcccacgagatatctgaatcattgggggttctctccaacaaccagtggcgctgtctcaccttcttccttttccctccccttcctcccgcgcaaaatatcccgacactttgcaatccatccatcaacgaccgattagatgagaagctcaagggtatgtcaaggggtgaaaacggatatcgagtgaaagtgagacttggaccttcccatcttgacttaggctaaatggtcgggcacgcagcgccagcggttccgtccttcagttcgctctctccgtctcccgacattctggttaagctcgtccatctcttgctgggcaaaggctgggttggcacggacaaccaaaggagttgcttggaggagtgctaaggacagacggggatagcgggtaccgcatgccgggaattgcagagtggggcccgcctctcctcaaatgatgtccgcggcatggttccgtccactcacgttccgtccttttcctcatgtcttcgggtacggaaaacggtccatctgaagatccccgcccgcccgcgactctcttcacccccccccccccccccttcccccttcgaatcccggcggtcaacgagtagcttttgtttttcctcaagataacacacacacgacagagggtatgtgatggatccaggtgactagactaggctactacactaggcaggtacactacactactatcgaggtaggtatcgcacccacctggaaagaaagcattacaaagacggtcaaccgccaaacccttcttctctccaggcccttgcccgaaagtctctcaaggggggtgggggggccaccaggtcatcccagtccaggagttttcgtacggcccaaagggatccagggcgtgtggccctctcccctcgtttcgtcgtcattcttgagtccttgcttgcacagaggaaaatcactgaagagaatactttaagcccctacggctgttccttcgccaacggaattaatacctgcagaacggtggagctaccacgcagtaaaccggaagcacttccgccctttgttcgtcgtctttcgtacaaacctgcgatacagtacgaaataattgccgagattgtcaaaatgcaacgggtagtagtttctcgtggagcgagcaagtgaccatacgcattgaaggggtaggtatcccttttttatttccttctttttgttgtgaaatgggggaggggatggaagggggaagaagaaggggggggttcatggggggttcggctaccgtaaccagttggccctgacgccctgaccgggttcctgtatgaacaatgacgagcaggacaagccatatgacgcccaaaaccttggacaagagaaccttggatgaacccttcacacgagttcaacggttcccgtttcccgttcccccgttccccgtccgcgcccgccggctacgatacccattgtcttgtcctcctgaatgcagggaatgccttgatttgataaaaaagccatcatgggtacccagttggatggatggcaggaacgacattaggcattttccaacgttcaacgtccaacggttttttgatcagccattttcgattgtggccgccgaatgacttcttgagaagagattgatgatgggaagagccagattgaccacgtgatgttatatgagttctccggtttgtcctccttatacgatgactaccagtattgctcaaggtagatatcttgttcattattcagcaaaattcatgacgctggtcagctacagtgagtggacaaagaaagcacaagttaggcaatctccaacggacgctctttatccacaacttcagataacgagctagcctgcgaaggcaggctgacaatatgaagtcatcatgatacacaccccagactctatacccattcggaaagatgatgctctacgtaccataagaaactactgtaggacagcgatatttattcctagtggaggatgtacctctttctccagcaaagtgaataaccattgctgatagagttacgaagtaacgtttttactgactcccggaggggagcatgtcaatgtacaggaaaatttacttgccatgcacatttaacggtgccctggtgcccttgaatccccttatataggtaactcgtcacgctcactatgtgattctagcgataaggtgaaggtaaatgacctactgcatataatgtcattcgtccgaatggtcaccatcagtatcatagcctcatgggccaggatagaaaacaagaatagggggaaccaaccataaacaaatcggtcacgttcttagacgagtaccaaacgggaagactctatactatgttacaaccagcgtaaacacattgcacataacttgtttctattcctaacaacgtttaacttgagacatatgtatctcggcgtctttaatttgatctacttattactgtgggaaaacttggatgtgagctttgctgatatagtacgattactttctgaagctggttaggaactctccatttcgagcagaacgttcaaaactctcaagagaccaaaaatcatgctctctaccacgaaacccatatcaatgagtgactggtagatatgagtgttgcaaaaagcatacaactgactgatgccttgcgttttcaagtaccaataacaatgttcaacaagaatcaaacaagccaccaaaggagaataacaaggtaccaaatctgttcccgctcactctcatgctagtcaaaagacacccaaaagcaagaataacaacaaacacctttacatgccattttcaccattttccatctcgaagcccaacccaacgccagccgtatccgtcaatttttgccacaccttcaagcaaacccggagatcatttgtctcttgcaggctcaattggtgaccaccatctctcatccgtacccgtatcacgtttcggcgagcctacgccaggaggttgagatacggttccggccagcgtccccatatcagcgggtggttgcccagccgaccgctgaccggcgacaggaacttgacccgcctgcgctcctggtccacgtcggcgatgacgatgaagcccaggaccgaggaaaagcggatggcttgcggcgagtcggtcacggaagcgatcatgactgctagcgtccagtgggccatttcgggggtgatttcgactcgctcgaggactggggcgccttcatagggttctgttttggtaaagacaggcgttagcttaggtgccaggtagggtgaggtagtttcagtgcagcgagagaaagagagtgagagagagagaaaactcaccgtcaggcgccttgaaaacgactagttcgtcgaaactggctgactgtgtaaaggggctcaagcgcgccttaatgccaccaaagaagtattccttaatcgccgtctctgtagacttctgcctccacgccttgtcaatctgtacagcaccatccgacttgtctaacccgaggacagtaatcggctcttcaaagctcgtcttctcgcttgcgaaccgctgcccaagttctgtctttagctgttcagagcctagcaccacaacgaagtttgctatagttgcattgttagctttcgtcactcttgatgaggtctttctggaggccaatcagacataaactcaccatcaaactgcctaaccgcccaccccaacagctcctgcccctctttgtcccccgcctccaccggcgccgtatcaaccaacaaccccgccaccctcacatcccgattcctctcaaacttgcgcctggccaacaccgccagccgctccgtcatctgcctccacatgtccacgtcgtcctccaccttctcgtgtccaaagtaaaatgtgagcgggttcttgactggcaccgcgctgggaccgctgatcggcgtgttcgtcacgccaaacccacccgccggctcctccacgtccatcaacgtgccgaacacggccgcacccagcgttccgggtagacacagcagcccgtcggtcgggttcagattggctaccagcggctgagagcccatgcgcgtggcgagggcagcgaggagcttcgccagcgaggtcttgccgacgccgggtggaccacagatcagcactcttggcccgggttttgacctcgctactcctgctcctgctcctctcccttgttgctgctgctggtggtgtgtaggatgttgttgttgtgcctgagcggccgcggcacgctcgtggtcttggaggccaaagtggaggttgatatagctaagcatgggcgactgttccggcgggtgttcaaccacgcggtcctcgagggggtagccgcccgtgttgttgatctccagagtgcatccttgatcggtgaagagctttgatttggtgccggggagaaatgtgtagacgcagttgggcgcgagctcagtgccatcgcgctcagcagtgccggcgacgaggcggacggtgactccggcggcggaggagttcgatgagaaggtgctgtgttggtgggggatggagaagcgccattcgccgaacggtcggaggttaatggtccgctgggtggttgtgggagcctggattaccgaaaacgggcaaatggcaggcgatggttagctggttgtgatctcgggtcacgagtgtgcctatggataataatggcttgtgaggagatggtgatgccgttggatacacgtgcgcgcctggggttatacgaagcatgtccgcgcgagagcttgggttcgtttacctgcggggctatctgaccgaggcctggaattgacattgcgggctgtgttcagcgcgtgaacgaggttgttcacaggctgttggatatgtacttgtatttcgttctccttcttgtaaggttctgtttgcgtttgcgccgatgggggtgaaagttgtaaagtccagccgttggcatgcagggattccaggttattgtggcatgcaatggaacctaagtggaagacggggagctgatgctcactgcagcaaggccagggctgttgaagctgaggtgagtttagcggctgcgggcagtggggctcaaacgctgtgtaccctgaaggtactaagcgtgtcaagggcattcattgaggttgtcttactccagactgccaggtgtaattgtgctttccgcttccacttttcgtcccagttcgagtgtttgaaaatcgagttaaaagcagcccgttttagtacctattgcctctaaccagctgctggtgagtttgtcaaatttcagtagcatgtctgccttcatagcagattttcaagaaaaaacattgaaacagtaaaatatggcatatggttccagcgcaagttgtgaattgctgtcacagacaacaacaacatcaacaacaacaaccacatccagatactacaattacgttcaagttgtggcaagatcggataacagcgtacaacaaaaataaggggtatattgcgtgaaaagaattgccgtccccctaatagcccgtgtggctggttccccttctttcaatgatgttcgtaacggacgtcaaaaacctctcctctacctatgcatatatattcgtatatgctctcttcccttttcgtctcttttccttcctctaacctgcccgtgacatgctctaaccgtagtctcgcaaggtagccccaattgcaatcccaaacgccttgaaatgccgccttaactccacgattgctttcggaaacccgcccttcaatcatctgccagctgttcaaagatcttgatcaaactccgaacgccaaacagagcattctcgtctgggccttgcccgggtgtccactcggcatgtgcaaagtcaatgagtttgagggagtagatgcgaggaatatcgccgttcgaggaacccgacatgctgtctgcgtcggaatcggcagtgagttggatgtcttgggaaccaggtgcctgagccaggttcgccagtatcatgttttggccgatggctgcgttgattggaaacaccatctgcccctcgtcatccatctcgatgccactatcaacgcgagatgcagatagacctggcgtgtacggtccatcatccttcttgtattgctctcccgacatgtcagctcgggtccggtcaagggcagctctcaacgcgttgccgtctccttcgaatgtgaacagcaagctcgccgagtacattctgctctcctccgaagccaacacctcctcgatgcgctttaggtcattgaggaagagacccgcaatgatcttgccaagctcctcatctatcccggcctgagaattgaaaatgaacttgcgcatcgcctccacaacattgtcggcattgacctctaaccggccgtaatgcttgtcgtagaccttataaccctgctcgtccagctcagaggggttggtggatcccttgtaaacgcgcatgccggcgatgcgaaacccgtgcgagccattggtggtttccttggtgattatatcaaaccgctcttgcttcgccttgggcgcatcatctgcccacagccgcttgccgagtttagcgtccataatgttaggacgcgtgtaaccgtatgctgaattctccagcaccaccgacttattggtctcgatctttctggacttggccttttccgtccactgtctgtcagtgctcggcgcgggggactgggcggcggcctcagcagcctgttccttgctaaacttgatgatctcctcttttgtttccttggaaagtatttcggaaacagcggggagctgttcatccaagtccctgacgcttgtcgagtcgtttagttctagctcgcccataaaaacgggcatcaagtcggcgaacgcttggtggctctcattggccgtcttgtaaaactgaagctcctgatcggtgcagggcttgatgaagagttcgccttgagaatcgcacattgtaccgtcactgcccgaaaggttagagcccaaaaagcggaggcgggtgagtccagaggcagaaaagtaacatactggccggcaaccgcaagattgtagggcttgagctcatggtgcttgggtatcggtgttgagcccatcatgtttgcggtttttatagaaacgttgaacggagatgttgcgtgacgtgtcctcgcggtttggatgggccttggtgaacggactgttttggtggcagttcaggtaagaggcgtcgttactagctgacaacggaggggcacgagtgcgacttctgggcggatcgtgactagcgctcgcagtttcatgggctgagggttgccagattgtcgaggactcttcgaggtgatacacgttttaggcagcgggcgctcgattgtaaagttgcaaagcagtctgacattcggtgaaggaaggcaagatcaagggctcggggcctggggcttttgtattccggaaagcagcaaaggtggaaaagtggatgggggggatgggacaaacaaatttggaagacgatgtgttggaggcggagtggtacccgtcacgcatcaccacatgccgttcgtcccacggtcgtcgacaaggttacctctaggtacctgctgatacaagtgttcagctgccaatgcgtggctgcagtgcgtgggtatcaatgtcaaaggggggaggaaggagagggagcttcaccaccaggggcaacgcgcactccccgcgccagtgttccattccaggcaagccaggttcccgcctttgtgagtcgggtccccgtccctcacagcggttcgcgacagccaggcacagacactgcaacagggcacacgacgggatttgcgggagggcacgagcgctggaaaatgcagcgagcgcgctaggttcgttgctgagcagatggggcgaggggctgttgccaatcagatgtgttcatagccctcctcaccggcccttccaggagaccaaagacccactattggaccctttccagcctcgacggcggcaggacagaccgggggattatccgcgagggggtgagctgcgccttcatggagttacaagcccgtagaaatcgaaggcatctggatggacttctactaccattccgcttccgcattctcaacctttcacgatattgagagggtggcggaagagcctcccccaagttcgaacacacagccacgttttttgcgacctcgccatgcattctgccttgtcatctcgtccattcagacacgctgctctcaaatgcgagtcttagtcttattcctatgcccgccgtatccgaaccgaagtcgggcgccgcatatcgcgaagagcgcgaatcaaaagggctctttgatgactctcattcatatgatcatcaatgaacaattgtcagccatatatacgcgggttttgtttgatacagcccaaccggtagttggtggatgagcaagatggttagtgtgacacggtagacctgtgcgagatgtctcagacggtcgcagtcggagggcaaaatgatcaggtcaaagccggcttgatgatgtggaagtacgacaatgagcctctcacatgggcaaccgtacctaggttcagttggcagacctctcaccaactgccaactgaaaatgtctcgcatacactgacgtcaacggcttattgactgctttattgcacaatcacagccagcgcttagctaggtaaatttaattgttgggtctcaatatcgtatatccaacacctggcatactgcggatcgagatttggggtcctgatacaactaactcagtggaggctgagaactttgggctacacattaggtactcgctcccagagctggaacgacaccctcaagtcccaaccgcgttattgttcacctcagtgggcatccgcttttcattctgctctgtcaagtatctcaaagaggcagcgcccatattttatttctatcgatatgtttgctctctcggcgcttgttgcagacgcaagtgtccagccccaagcaaagcagcaataccttgggaggcgccgatcgtgcggagtcaagggaggcatccacgggaggcttggcggcgggtaaggggtatctgcaagaaggtacagagcgggaggtaactgtactgccaccacatggcgagcgcacctatatttccacttgatcgcccaggcgtagccaatgtgttgggggatttgtcgccccgtctgctctttgtctcttcgtcgcgatttgaaatggaacacgagaaagatctaaggcgcaacccccatagtggcattccagatgagagcttagaccgaggtacattgcagcgtttgcagtctgcagggacagctctttagcagcgcggaaggcgagtgaagagaagtgtccttcgttcttgccgactcaacaccacaccaaatttcgatacagccggaaggttcaaccttcgtctcacatatttctgtcgataactttcatgcagttagtttacaatcctctctacctaggaaaaccgtttggcaaagttgtccgggatagaatcggtaacttcatctcgtggaccacggatgcgatggaaacatgatgctgctccagtttgctacgcaaaagagcagtgaagcggtcgatatcggatgagtttcagatctcgaattcatctcattaactgtgactaaactaactacctctattggcttccttctgtttccttttctctgccggtccgtacttttgccagtacaaaatcatttctggcttcttttttaccctgcagtcttcctctacattaattctgcctttctcacaccgaccaaaaaggcagcgacaaccacccagcaggcagtctcagccgcaaaacagcaagccttagcaaatttggatcacacgcgtacgttctgcgcaaattctggacgccgcaaaaccatttgagagcaaacggtcggcgagtgtctgggtagacctagcctgaaaacccctccatcatcacattctactcacctgtcactcaccgaaagaccaacagggacgcggaggtgtagaattctcacagccaccacaaagaccaccaggccgtaatcacttctcgcccaattgattcgcttacacccttgcccgagcatgtctactcacgtccaggactccgcctcttcgggggacgttccggcggaagtgacagcagccaggccgtcttctgacaacgacaacgccgccgcccatggtgaggaggaggccaagccgtcagatggcgacacgagccctgttgatggcaaggagaacatgcccttggccgaaactgcagtacctaagaagaagaaaaagtccaagaagagcaagggtcagaagaagcgccccactggttttgaaggtaagtttatcgtgtttttccatgacgatcgcaagtctaccgcaccattcccgctcactcggtatattgacatcgctcttactgtcagagtacttctgcgaccctcctattacgccggcggagtacgaagaagagaggaagtccatctacccacccggccggcctttcgttgaccgcatcgaggagtgtattcaacgctaccgtgcccgtcgtcgcttcgatagcacgaaggagaacctattcagcagatatctgttcttgggcggcattgatactactactcgccagtttcagggtaccgcgtcgcttaccagccgtgacttggacggcttggacaaggacgacatccgtgatatcgcggccaacgactacgtgcagcgcaagcctggtatgcatgcttctcgctactataatcccaaccagccggagcactgggatgtcgattttaccggcgtggccgctggattcttgttagttcaacttgtctcctccttgactgtcatgaagctaatgttcgtagctccgagaccctgatgcgtctgactacccccggagcagcagactatgctgccggcgtagatcttgtatccaacttcctcaagtacgttgatcttcacgacgtttgccctgagtacgccgaggacatcaagaatgctcaaaagatctgtcgaaaggctcgtgaggaaatgcctttgctcgtccagaccctcctcctcctccctggtaattttagttccgccgcccgtctcgtgacctgcgaggacgacgatgaaatggcctgggcacgcgaattgatggacgagaaagccgcccgccagaatatcggcattgtgatgtccattctcatgagctccaagtgcggacacgaaaacggcatcagattcaaagagctggccgggttcccgaccgtcaacaagaccatcactcagcaggcgtacgaggtggtgagcatcgttttgcccaacgacgagtgccacgccaagtttatgagtatcaacaagcaccttggtgatgctaacacgattaaaccctgtggcttctttcaggtgaaacccaccgttgttcgcgacggttgggagaacacaatgcacaacacggtagaggatgttacctacaatctggtaatggaggaggagatcttggctctgatgaaggttggcttcaagttcaagatggacatctgtctgttgaactacggcgtcggattcatcaaaaaatcggtggacggctatccaaccttttacgagttcctaccccaggagcttatgtggggatacaaggagccggtggtgaatcccaggccgggcccgagcatccacaaccctaccggatcgtttgagggcggcgatggcatgggcgacttcttgaacgctgacctagaggatgacgccccggaggttgatgcttccccggttaatgctctcccggtcggtagtgccccggttgacaacgccccggctggttctgcagttggagatgatgaaattgagtgggcactttagttcttcagtgggaatctggggtcatgcaaccgtcattgcaactgagaatgacattcgaaatggtgggttctgagcgaaaacatatggttacatggaggaacagcataagtaggttgttctaccctcgcaggctgtgcgttgcaaagacacggccaaattaccatgggcagcattagatgaaggcaaatcgagctcgctggagaggttggagtgtagtcttatcaccattgttgcgtagaatctcggccgttaaacataggagactagcagataccaacaggaataagtttccttgttcatcgtggatcacaagagaaagcacaggtcgccgaaaataatggaaagttaaattccactgttgcctccaaatcccatgtcctcatatatcctgacaataacccaacaccaaacgcagtactatcccatcgtaataagccatcaaagcaaagaagtaactcaacgcgcatgaaagtgactagtccgtccctgcctgaatatacctgcttgacccatcatcggtcattcccgcaacccattgtatctcctagaactcttcacatactgatcaacaatccttacggatgccacggagatccgtaaaaaggaaaccactgcgtcaccaaagccaaatgtgacgactgcggttgttgggggctgcaacactgctgctcaggacactcgcaagcgcactggcaatcgcaagccgcactcctccaatttttgaaagaacgagtagcaccctctgtcttggtggttgcagaagtagagccattaacagtgggtatcggcgtcgtagatgttgaaggaccctaatcctgagtctgaattttatgatcacctgctactacttgcgcgtaactcggcgggggcgcagcatggctgttgtcgctgtctcctcctgcgctaggaccagcatgtgcaatacccgaatcttggggcgcgtggccagcggtggtaccgtaattcatgggcccttgtcgctgcggctgctgattcttgtgggcggcttgttggtggtggtagtggcggccaccgccggtttgattgttgccgggctggtcgtggacaaagacataaattcgttgaccgctttcaacacggccgatgtcattggcgtcgtaaacggcgccgtcgtagtcaaatggtggggtagggttcttcgcaatgatgtaccaggcgtgtagaaggccggggaggaagccgaggacgcagaggaggaggttgatgaaagagtcagcggagcagatgccggttttgacccagactgtggggaaggggttagtggatgatcgtagatagccttgtaaggcgacttcgtttgaactatgatgttgagcttaccaggcagcggtgggaagaggatggctaagaagccgaggaagatgtcggtggaccacattgttgtgcttgttgtactgtgcaaccaagacgacgcaaggatacaaataaaaaggactggaaaggtgtgactattttgacgataaataggtaggttgaaaacgaaggtcttgatgtttatggtaagtggaatggttcaagcatccaaaacgatgtaagacgaatggaggaaagatggactgatggagaggctgcggatcctcaatgatgcaaccgatggggcttcgtcactggacgggtcacgcgccgaaaaggccaggccctgcgccaggggagcttgcgtaagctaccaggaaccccgcccgattcgatgaacgacaggggcaaagggaagacgttccttcaacggactcaattctgcccgctagagacggggttagggttatgtggccatcaaggttcccttcaatgactggcatcgagtactgactcgtgcgcttccaaaaccataccattttaagtggctgtgatggctggaataaaacgatgagtcacgggaactctccggcaggttccatttcttggcggatcatggagcctcgttgtcgctggccgctggcaatggacaggccgcgcgcatcactgcacttttcggcttttcgcgtccgctacaggcaattcgttgtcactgtatctcccaacatcgtctcgaggtgccggatttctggaccttctgcgaaaactcaagccatcacaacagatctcccctccactgcccgttgacgggagctgtcgaattccctgtcctaacgctctcctttgcttgagagacgttcatacaactttcgattttattcacggacgatagccacaaattactgaagtcaccagacggccaccaccatggacgacttggagagcctcgagcttctgtcgctcgtgtccaaggtcacgtccgagttgcagaaccacttgggcgtcagcgaaaagacgctcgccgagttcatcatcgcccaacgagtagaatgcgggtcattcgacgagttcaagcagaagttggccaccatcggcgccgacttcccgcccagcttggttgagagtatcgacagacttgtcctgaccttgcacccaaagttcaagggccaaaaccatggacagacccgcgccgatgaaaacgagaagcatggtcaatctgccgaggaaaagacaaaggtgttcaagggtctgtccatcccggacaaggaagtggatgtcatcgacgacaccctggccttactcgaaagcctcgagcctaagagagcggagaaagaacgaccaaggaaacgaagccgcacccccgaacgagacgactatgcagacgactacgggaagaggaagcgcaaggagcgataccggtcaaggtcgaggtcaaggtccaggtcaatttcgccaccaagaggccgacggaagggccgatatgatgatgaatacgatggtgatttccgacggccaccaccgcgcgaggtggacgactcccctattttatacaaggtttacgaaggccacgtcacgggaatcaaggactttggtgcctttgtcaacctgcatggcgttaagggcaaggttgacggcttagtacatgtatccgctttcggtcagcgtgtcaatcacccttcggatctcttatccaagggtcaggaagtcaaagtcaaagtcattaagctcgagggaggtagagtaggtttgtcgatgaaggacgtagaccaagagacgggcatggacctcgcaccgcaattgcggataggttcgggcgccaatatggaggcattgggcgggagaggaggatacgatacaaagaatgttgtcaccaacggctttggtgacaagggagcattccaagcgacagcaaatgccaggcaacacaagaagaggatgacgtctcctgaaagatgggagattcgtcaaatgattgcggcaggcattgcaaaggcatccgattacccagaacttgaagaggactaccaggcaacactcaaaggcgagggacagatggagcttgaggaggatgttgatatcgaggttcgagacgaggaacctcccttcctggctggacagaccaaacagtcactcgagctgtcacccatccgcgttgttaaagctcccgacgggtcccttaaccgcgccgccatggcaggcaccaatcttgccaaagaacgaaaggaactgcggcagcaggagactgaagccaaaaaagcagaggagaaaaaggttgacttgtcctcccaatggcaagatcctatggccaacccggagaccagaaagtttgctagtgatttgcgcaaaaacgctcaagcagcaccagcggctcccgatgctgttcctgagtggaagagggccgttgcacccaaagaagtgtcgctaggcaggcgcaccaacatgagcatcaaggagcaacgagaatctctccccgtctttgcctttagagaacaactaatcacggctgtgagggagaaccaggtccttattgttgtcggcgagacgggatccggaaaaacgacacagcttactcaatacctggctgaagccggctttactaacaatgggatgattggatgtacgcagcctcgccgtgtcgccgccgtgtctgttgcgaaacgtgtttctgaagaagtcggctgccagcttggccaagaagttggttataccatcagattcgaggacgtcaccagcccagcaaccaagatcaagtatatgaccgacggtatgcttcagagagagatcctgatcgaccccgaccttaagagatactcggtcattatgcttgatgaggcccacgaacgtaccatcgccaccgacgtgctctttgcccttttgaaaaagacaatgaagagaagggaggacctcaaggttatcgtcactagtgctaccttggatgccgacaagttcagcgagtacttcaaccaatgccccatctttaccatccctggtcgtacattccctgtcgagattctctactcccgtgagccagagtcagactacttggatgccgctctcaccaccgtcatgcaaatccatctcagcgagccaatgggcgacatccttttgttcttgacaggacaggaagaaattgacacggcttgcgaaattctatacgaacggatgaaagccttgggccctaacgttcctgagcttctcatcttgcccgtttactctgcccttcctagcgagatgcagagtaggattttcgacccagcgccgccagggagtcgaaaggttgttatcgcgaccaacattgccgagacatccatcacgatcgaccatatctactacgttgttgatccagggttcgtcaagcagaacgcatacgaccccaaacttggcatggactcgttggttgtcactcctatttcgcaggctcaagccaaccagagagccggtcgagctggtagaacaggaccaggaaagtgcttccgcctgtatacagaagccgcataccagtctgaaatgttacctaccacaatccccgaaatccagcgccagaatctgtctaacaccatcctcatgctgaaggccatgggcatcaacgaccttctccggttcgactttatggacccacctcccgtcaatactatgcttacagccctggaagagctctacgccctcgctgcgctggacgacgaaggtcttttgacacgccttggaagaaagatggctgattttccaatggagccagcccttgctaaagttcttattgcctctgtggaaaagggctgttcagacgagatggtgactattgtcgccatgctcaacctccccaatgtcttttatcgccccaaggagaagcaagctcaggcggaccagaagaaggccaaattccacgatcctcatggagatcatttgaccctcctcaacgtctacaactcgtggaaaaacaacgggtatgcgaacccttggtgtttcgagaacttcattcaggcacgttctatgcggcgcgccaaagatgtgcgtgaccagattgtcaagatcatggatcgccacaggcatcccgtcatcagctgtggccgcgataccaacaaggtccggcaagctctttgcgccggtttcttccgcaacgcggctcgcaaggaccctcaagagggttacaagacgctgatcgaaggcacgccggtgtatctgcatcccagctcggcgctcttcggcaagcaagctgagtgggtcgtttatcacaccttggtcttgaccacccgtgagtacatgcactacacaaccagcatcgagccgaagtggctggtcgaggccgcaccaaccttcttcaaaatggcgccgaccgacaagctatcgaagcggaagaaggccgaacggatcgaaccgctgtacaacaagtacgccggcgctgatgactggcgtcttagtgcgcagaggagaggcggacgtggtggtggtggcggtggtacttggggttaagttgtcaacttgctggagcatgttcaagcgttgcattggttggttaaaactggttattgaatcaggctcattttgaaacacgtcagtcacccaaaatttgaatatagagaagataccctttcgttgctctcacggtgattaacaggcccagacttgccaaatatgtggaagcacttcatgtcgatatcgtttggtctccgaacagtttgtttctcaaatggagaatcaacccaaatataacaaacctccgggatcagaatgtcttatgaggggagctgacgcaagggatatcactgaatcatggacggacggctatggaggcgcctgaggggactaatttccgaaaacatcgtagcaccggttgtacggcgtgcaacgtgagatgatgccgactgtcgagtgtcccacgactggtggtatcaacaatatcgagtccagaaattcagactgggtacgaggcagttgatgagtctgacctcatcatttcaatgcttaggactgaagccacaagaacactttctaaaacatgcgagaacgtctctatgactgtggagagttccaatacgatacggccatcatgacgacagagattcaggaacacgaacggtagatcggccggtgcaccagttcgtccgatatttccgtccaccatcccaagaccgatctcgttgccggcaagcaagttatcgcctttctccctcttttcaccactacgacaatgattatgtctaacatggagaataaagttatattcaaggcatcaaagacgtcgagttccactaactggagatatcgggtacaccgagttttgagacaccactaggatatcgccatgaccacatttccgatatgcacaggtgtgcacgtttctccccttacagaaacaggcgctcgagaacgttgtggcgctaggacatttggcgtcacccaatctgggacgaacaagatcggctcccgtcgtctgatgacagctggtgcttcacagaatcacacgggtatggacagcccctccaaagttgcattcctactcgcaagcatacaggactcaagcaacatgccgggcgttctgtattccccgcgtgtccctgagttggtacttggatcacgcgttggaatggggagcttcagcactctcctccctggccgcttctcggttttatctcttcccgcctggttgctcgtgtcccgaagaaactcgcaacttgaagattggaatcaacgtcgatacgatacagtcaacccatgtctcccgactagaggtagggataatgcgtaatatagtcattacagctttttgggtagcccgccaggccctggcagctctccaagttgacttgaactctccaggtacactactcccaagtcgtcaatctcccgctcgaccaaaatacaaatatccttccacgtcgcagacttactaacaccatcctgtgcgtgttactgtccccagactccatcaaacacgccgcctccctcgtcgcctcggatctcctcacctactaccatggctcagaacccggtcaaacgcccggcatcctccccggccctccccccgccggcgactactactggtgggaatcgggtgcgctctggggcaccctgatggactactggcactacacgggcgactcgtcttacaacgagctgatcacctcctctatgctcttccatacgggcccaccgctcaacgcttacatgcctgagaactacaccatatcgatgggcaacgacgaccaggggttctggggcctatccgctatgctcgcagccgagatcggctttcccgaccctccggctgataagcctcagtggttgcagctcgctcaggcggtgtttcacacccaggcggatcctggaagacatgatgatgtgtgtggtggtgggttgcgatggcagataccaatggcgaacattggatatgattacaagaactcaattagcaacggtaagcaggccgagcttttctaaagtcgcccacttctaactaatgcatgagctgtactgtttcaggtatcttcttcaacctcggcgccagactggcgaggtacacgggaaacgaaacgtacgcgcaccatgcaagaaagacgtgggattggatgatggcagtcgggctaatgaccgaggacgggaatgtgtacgatggagcgcatacgggggtgaattgtacggatgtgttcaaggcgcagttctcatataacgcggcaatatttttgcaaggggcggccttcatgtatagctttgtaagttgccaaaattcctcgccctcgacccacggccggttgcctatcctcgagcaaatctcaggacttattgatcgactgactgaccgaaaaaaaaattatatatatataaaacagacaaaaggtccagaacaagtcctctggaagaaccgcgtccaagccctcctcgaccggaccatagccttcttcttccacgccggccccatgatcgagctctcttgcgagacgcccaccgtcatcctctgcaagaccgacatgctttccttcaagggctacacgcaccgatggctggcaaccaccacgcagctcgcgccattcacgcgcgacgccatcgagaaagctttgcgcaactctaccgccgcggccgtcgactcgtgccgtggtcccctccacgacggccgagcgtgcggcttccgctggacgacgggcgggtacgatgggttgacgggagcagggcaagagatgagcgtgttggcggctttgtcgtcgttgttggtgttcaacgaaaacgctagtggtggtgatgggaaagcgggcaataaaggtgcgccgctgacgggggagaccgggggaacgagtaaagggaatccgcatgcggggacggggaagggagtggttgatcccacggagctgagggagttgacgaagggggataaggtgggagcgtggattcttacggcgtttacgctggggacgctgggggcggcgtttgtgctgatggcctcaggatctttcgagaagctggagggtggggctacgccggcaacagcagcggctggggagaagaagaagaaggagaagaaggagaagttgtcgatttggtacaagattgcgagggaaagtaattttttcaggcatcagggctgaagtctattgttacagttggattggggcgatgcttgaaaatatttggtcaaattcccttgggtaaatctgaaatgatcaaggttccagtagatggtcttgtggtattggaacttatctaagcagaggacttccttcctgtgcggatatggagacatcatccaagctggggcctatatactgagcattttcctatgccctttcaaatcaacgtcaagagtgacattgaccctttcgtggatacccattcgatcgaagtccaatagagcgaattgtcccaacgaagagtcatggtgctctatgaaaatcgaggcatatactgacagtgttgaagaatgacacctcgaccttttctcgactcatcaaaggagagaatatagccatgactgcctctggtcgtctatcttgtagttgcatgccatcagaaagacgttcgaacacctggacatcgtggtgctgttggatttaccccacagcaaggccggattggcgaacaatcgacctcttaccgaaaccctcgttggacactacgcaatttgaagctcccaacgagtgctattgtgtgagaccatttggtcatggaatataacattaagctgtgatacctaccgcaccatagaaaaacagattttctttgagattgcggtgcttgatcaaattgaagcgccgtggggatgaaatcagatgtgtggacgttttggttacagcgggcttccaggaaagttatagtgggtgggtgcattgcatgtccagttgagggggggaatccccatggcaacttgcttcaactgacaggtagactaagaacaaacgtgctctatccgtactgatacatctggtagttatacattggttattgtcgccctttccaagttacaagtatcgtcattacggagagatttatgtacatgaagttcaacaacatcagtcttctgcccattcataaatttcaatgctgttccgttgacgtgcagtaaaccaccagttgattgtgcctctcatggggtggcatgtaaaggccattcccggaaatcgaggacaatcgtcgaaggaccagccccaatcgtcaggatgtgctccactctcgacctcggactctgtcacgaggtggatgttcggcgtgtcaaaccctgggagtatatcgcactccagacaaatgagcttggggttgatgatcgtctcgcccgcaagcttggcgcggttctcgagtcgaatctctccaactacccgcgagccgccgttgtcgtaatgaaaaataatccctgagcagacgcgttctgtcggccgatttcgacgagagggatagtaaaacatctgagcggcgacgaccccgcggaggggagcacgagtgtagaagcggagatccgcatcatcatccaagctgaagagaccactgggccatagatgaggaatcgtcccagtccaaccttcccatttaggtttcgctggaggagtactccgatagcctgccaacatatccacgtatttcttcttacccggaattccgtagaccagagctatcggattgcgttgaccccaaaagaactcctctttgtcaaaaaagtctccttcatcctcgtcaggaccctcccatctggggtcatctctaggcggatcggggcaaggcaggccgatgacagaatcgccggacagacgtttcttgacctgttatacgattaatatgttagatatttgagaaaaagcacggtaggaatcgggagcgtggcggaaaaaacaggtatttcgcagagactgattggaagcatgaggcgggtgaaactgaggaaggtaaggcagcacacaagataacctggggtctagaaacgtaccactaccacaaacgcattctgatagatccctacacctattccgaggatagtatcctccttgctgacaggcaggaagaagcaggcttcctgtatctttggagagctggaagatggaaccttgggacagttcatctcaacgtcatcgccgcgacgagggtggatcgcaacgagctctttgccgcggtagacaaatgtaaggccagagatggagtctagactgatataatacccggtcgaaaagaccttgaaacactcctcgtggtacaagtaattacaattggtcaagtctggaggcgtaggtgtgttccaaatgcgcggcaaaaagggcaacagtacctcatgcttattgtcaaaatatatatcgtcggcatcgaaggcgagtcgcaaaaggccatttctgcagtaggcaaatctgcgcgaaaattcgccgtgtttcttatccaaggcaagttcgtcgcgtttcgtacccaagagaacgtaggcaaatctgcggttgtgcttttgccgctcttcgcactgcagtcgctggcaaaaccgttcgatctctcggatcccatctacgtcgaaagtaagacggagaacatcgtcttggcctctgggtcctactgtcactatttgcccgcctcttttccagtgcagtatgtgacgtatcttcacgcgttgctcagcaaagactggaaggtcgggcagcgaagatgcaactgtcagagcagctacagccctccaaaacggagtatctcctggtgaatacgaccggattcgttcgaccaattcggagggaaagtttttcagctggggaatgctgatgattgaagcaacctgattgacggcctgtgggctcatgagataagggctttcaagggagagggattttgggggttggaacccatgtggccacggatttctcgccacagcaagttcccagatccgttcgcaggtcaggcgaggagcgagagggcatgactgtctcgcaatcacgaagcagcccttgtgtacggcagtggccacatggagtctgtcgggatctgtgccgtgttcggagcattctgtcgatatagagcacaggttacacagatttacttctgttttctcatcgaggtatgcatccacaagatgcacaaaggttttgggaaaagcgactgtagcagtgcgcccaagatagaccattctattccggcatccgattactaaacttcagtcaggcaagggcacctcatgggatgcgcaggaaaagggggttgtacaaacaatgaccggcgtctcctgcgtgatggtctcggtgcagaccccgcagcgcgactcgagctcaatgacataccatggctcaaattcggaggaagaatcatggtatcgatcgtcagtttctaggtcggtagccataataatggcgttgtccttacagtttgttgtcggcggtgatgttctaacttggctcagaaaagtgattgccggcgagaaagaaatttattcgtttcatgtcgcgactcgcctggcgcgcgtttggtggtggaccgacggtgggttcttcgggcaggcaaaaaccaccccattttagaactaatttgtattgcgatatggattcgatttgcctgaactggtcagagtcaacatcaatcgagatgaaatacgttttgcgaggttgatgatgaggacgctggacgcctgcaatggaaacctgtgctgagtttttagttcatcctttctgctcagcgggaggcctgtcgtacctgcctcacctccgttgtggtgaggacgtgacagaatcactgtctccgtgggatctggtctcagatgagatgataactggtccgcaaacagcatggcgccattgaagataacctcttaacaggctggtcagtgctagcaggtcaacaagttcgtcccttcctcacaacactgccctaaaccggcatcatgtgcgcaacggactaaccgttaaatactgacgggctggcacatcgtcttataatggcggtcgcccaccgcttgctgaagactcttcagtttccttttgtactttgaattatattcacgtcgtatagcagataacgacgggcatatgataccaccgactttccaaatctcagcctctgttattttatctggctctcggaatttctgtaggtcgatcctcaataggataatctgggttgagcccgcatcgaaaagccgcagtagctgtccaagtggatgcgtctgggctggtctcactctggatttaattttctgccagaactaggcaaccgtgacttgtgaagaaggggcattgttcctacatacctctaggtcatcaattgtagattttctttgttgaaaaatgaccgaagtaacaatgcattgtgaatgcctcgtcccaaagaactctacgtctttgttcattgtcttgaacaagacaatgatgtcaagtatgagaaactagtcacatcctttgttcagtcgtagttcgggtcgaggttccttgtcgcgatccgactcacattaccggatttgaataggggtggctacctagttgcaattgagatgccccaaaatacccatctcggtggcgggacatggtggacgtactgacataggttgtttgggcattcgagctttttttttttttgtcaaatcatgtgagaaaacacagacgaaggagttcgaaaaagggccttggaagttgggtgcagagaggccggtgacttgttcttgacactcagtcttcattgcagcttcaaaaaatgaaatgaagctgagtccgtaaatttattcgtcctattaccaacagggccaaccgtctagctgtccctgactcagagagacattcgaatatctcgactacaagagtgtagtaacagataggtacctttcagtaactcccatctaaaaatacctaccggcggcacacaagtcgctttgtctcgcttcccatcacaacacaatgtttccattgtcttcattgtcaacaagctcgacaagctctcgacaagccgtttggaacgacaaagaataacctgatagcgcaaagaccgaagcgtgtccgtataaatcctatagatgccgcgatcgcataagggggctctcgcccttggaactgaaacggattgattgattgtccgatatcttgtcaagagatgaagagaacattgtttgaacagtaacagaaccagataaccttgacaagcaagttccgaaaggacaacaccagtgagacttgaacagcaaacaacacgaccaaacacaacgcacgcggcagacacacaaaccataccagcgagagaggaagcttacactccaaattaggaaagcatagctacctagctagctatcttagcagctccaacaaagaccagatcacactcccagacaaccaaacgctcgaaagtaccagtccaagtccaagccaacaaattatggacagtgaccagccccagcccaggcgtcggggacgtccaagaagggacgccttcatcggtccacaaaataggcctgcaacatggggcgatccgaacctcccacgtcgtcaaacccgtgctcagcgtgagcgtcttcaagaattggccaatggcaacataccccattacgagcttggagaggatggtcggcaacgcctgttgaacagagatcagattcgtgctcagaacctccaacagctggaaaatgggaacatcccgcaaatagaaattggggataatgaagaggtacaagtgttgaatgcagagcaagccgggcaacaaccagcgccagagccccagcctgagcctgagtcagaacaagagcaggagccagaacagccagtagtggtccatgagggccaagagtcagggtcccaagaggatccagtgcgaggcgcaggggtgaatccagatggaaatgctgatcccattgacagctctgatcctaaagcagatttagaccccaaagacggctcagaagcagcacacccccgaacgtcaaccccaccacctcctcatcctcctcagacgccgccagtccgcctctcaccctcgtctcccgcgtctcgctttgatccatttgactacgaggacacgcctcccccagtactacccgtgctttcttccccccaactcccacacactcctccccgacctgcaattgttgtcaatcctccccttgaagccatttccccacaacaatttttggtccccgctgggtatgtagcaggggggtggtctggcgggtttgccgccgctggagggcagcagccggcgcctcaaccagtcccggttgctgataataatgagaacgggggggatgaggtacagtggcagcaccctgatgatgtggtagagtggcagcaccctgattatgtggaagagtggcaacatcccgatgaagaaggagaggagccacaccccagtaaaaagcaagaggagcaacgctctgatgaagagagtgaagatgcagctacacgtttcggggaagagccgtccgacagttcgtcgtcttcgtcatcggatgaagatgcagctcctgcgcatgaccgaggagaaaggtcggacagttcgtcgtcttcatcgtcctcgtcttcgtcgtcatcagatggtagcgatgccgacggagagggccgtggtaatgatgaggaacgacgcgactccccgggtccggatggcaacggagatcaggccaacgacggtgaacggtacttcaatgatagtgatgaggatctattcggcgatggagcaagtagcgagagtagtcgcggcgaagcaaacgttggtttggaccagccacatgatgaggacgagcaagagttgccggagttgccgccgccaaataatcaaccagatgaacctgctccagccggtgaggagcccagatcacaaagttcgcttcctgatttcgatgacgaacagtgggaagcagatgaacgggaactgcagcggcgtaatcaaagaaataatccactcccctggtatgagagaggccacgccgtacaacgacacccactgggcgacctcgcaatactgcccgaacgcctccagggccacgactctgtcgaaagaaacgccattaactggaccaggccttcactcgactttggcgcttatagccgtgcaccatcattgccgtcagactggtcttccgaagaagactgggactatccggaagaagaagacgaagaagaagaagggtcgagcaaatcttcatgcaccggctcgtcatcaacatcaaagtctggaggctcgtccgatagtgacgacgagcttcctcccgttgccatgccagtgaatggtacgaaggttagctcccaaggttcgtcacaaggacgaagctcgcccagtcaacagcaagaaactcccctttcttccccgccgcctcggctaccacctaccccttgtccttcttcacccaagagaaaccgcaaagtaaagcccgttccgtctcccctgaaacttgcgtacacttccgatgggaccgacgtcagcagccgcgatctcgaactcgacatggctgcccgaacagcccgctcaaatgcgcctcctccgtcggctggcatcacaacagccacctcgaacacgaacttgggtcaacatccgcccacaacccctaaaaaattatccgctagcaagccctctctgcgccgcaacagcgccggccccttccaccaaagcgaatacccctccaccactgtcttccgggaagacttcacctttgtccctcgcgacggccgtctttccgcacccggtagcgtctccggcgatgatggtatctataccctgcccgactacactgggcaaggcgaccaggacatcagcccgaaaaccaagaacccacccaaggtttctcagacaggccacacagccccaggcactcgcgaggcgagggtgcaagtcggtggtaagggattcccgcaggtgcacaaagacaagggagtaaaggttgttgatcctggcgatgcggaatgttcgagcgaggaagaggaggaggaagaagaagaagacgacgaggaggagatgaggagcccgacgaggaagccacaccatcgtcgttcaggaatttactgccccgctttttcgacagaaagatacctgcaggaccagaagcagcagaaggagcgagagcgacgagaggaggagagaggagcgtattaccaatacaaccccaggtacgacgagggatacactggcggcctcactggcagtgccgtgcctcggtggatgagcgcggagcaggatactttaaatcccacatcatggatcagcacagcatcgactgagagctccctcgctaaaacctccgcgtcttctggcgccaaacgaagcatatcctccatcacggattatgacgatgattccgacgagtccagcggcagcttggcaaagcgacactgctcatctccccctgcttctccgaaacggccacgctcttttgacgaagacgatgacgaggcaaatcgttccagtaagcgacttcgtatggagctaccggctttaggaaaaggcgaaggacaacagagcttgggcgccaaggtggtgggcattgtcagtcagcaaacagatgcagtgcaccgagaagagcagacacggtacgacccagcgatgattgagaacgaggagtacgatccaaggacagttggactacctcgaattcatggcagtcaaggttcgaggtctttagcgagtagtgtcgctgggacggcccaaagccggcgcatatcgacggagtatgacccggcagatgaaaaggaggaggaagagtatgatcctcagcatccacaaggttaacaatggtgttcgtgctgctgctgactgaacacatggttcttaaaaaccgccacccgcattggaggctaccgccaccagtacaagtagcaggaagaaaaggctgacagcctgcgaaggatttgctgccaaggtgtgtatgatcagcagatcaggctgttggattagggactccttcgaggtgattaggtgatcgccataaagtgtttcgatagcaacacaatgggctagggtagcattgataccaacacgaagcgacgaagaaggggaaggtcatatcaaggggcgtgatacaggcaaaaaagacggaatgacaatagatagcttcatgcagtgacacgcgtcctgcgatagaacatcagttgaagatcatggtcgacatggagttcaggttcattgggcgatggtagatggtgtttctggcgttcttcatgggtgcagtatgtgattccgcaggcggaagaaaagaaacgcaccttgctttttgttcgttttatgtattactttggaaaccatgttaatattggatattcgtatcacctcgttgcaaaaccgtcctgtggagactcggtgtctgacctcttctcatgtttcttccatgtcctcttgggtatctcattgttgaccacgttgctcgggcatgagcctttgtggtcggactcggccttggcgtttggaaggaagtgtgagtccgactcctcgacttctcgcccaccgcctcccactgccttgaggcgaccgcaggttgtccctcactttttttttttttttttttttttttttttttttttttgcccattttctctgaagtctcagtgacgctcccatgcagccttcaaaggcccatatcctcatcactatcctcatccccatcaccaccatagtccccgcccctcctagcctcctcttcctcttcccttctcgtcgcctcggcgctggccccaatcttccgtacgccatccaccaagcccgccagaaaagctctgttctcagctaactccatagcaccaacgccacgcagggtcaaataggcatcaccaaacccctccaaagccgatgtactgctgcgcatcttggctgcgcgcacctccaccaagtctcgcagtagcgaccgcacctcgccagccggggcgggcatgtcatcgccggcgtgtgtgagcaaagcctcggcaacctcgagccagtggtaggggaggtatccggcgggggattcggcgacgttggaagggaggaagggaggagataagatggagttcggatcttgttgcgagtcttgttgcgtttgcgtaaagtcatcgagataactggggtttagccggcgtgcggtgccaggctgggagtacagagcgcgcgagggaggaggtggtggcggggagaaagcttcgggatcttcttttgtttcgcgatggataatctcggcaagggaggcgggatgcatccatgctggagggacgatgttggcgcggcgctgtttcttgaggaggagggcgagccagaggggcagctgggcgcggtggggaggccgaagttgtggtgtttttccctgtcgtcgcggggaaagtcagtcaatcggtattcccatgacggggaacatgtagagcaaagataactcacaccgagcaggtcgatgctgtccaggcgctgacgtgggacgacggtgaccatttccatctcggcaaggaaggcgacctcgttctgggtcagccctggtggcagtgggagcgccattgtgtttccgttgttacatgtagttaagtcgcagataagaaatatcacctcattgtcgctcgataacagcgtccgctggaccgactgaggaaatggccgagcggtgatggggttggagataccttatgctggcgcaagccctggtgttgacagatcaaagaatcgcgtctccgagatcctaacgttcccctccgtcgagaccagaagtcgcggggcacagtaaattacccactttatctgtcttacagtgcatcccacagggctgcaagggggtgttcgcggggaccctcagcgctgttccatgcaccttagtttcgtgggtctatagactccacatgtcacctcgatgcccctggcttcggtcctctgggttagggttctgcgtgtacatctaggtagtgtacttctgcactgtcaaacattactacggcttcacttccccaaaagtatgaacttcacacatcttggacaatcattcatccccttgagcttcgttcatatctctcaagcaatataagccatctgaaagaagaaatatgagaaatatgaaacagtttgcatacaacaaaaatcatatcatgtatcccaccatcactgaggtcatttctttttagtcttcctcatttcctagtttctcagtccatgtctccgctgacagtgacgcgtgagatggcccttcctagaaaagctgatggacacaggagaaccgcttgatggaaagggcgtattatctctacttgatctatgtgctgagctattacctcgtaagcatgacgaatttgaatacaaaagcaggtctgactatggaaggggataataaggcatcaggtgcatgatgtgtctatccgaagtccgagccacagtaatggacttttgattgcgatgggaggagattcggtgaggcgaggtgaattggaactattgatagatagaactatgattgttgtggccaaacttgaatggttgtaaagtgagtcgaatgatggtaagtaggtagcatgggtaagctgagcagagcaggtcgctacacctatcagcaatatatcaaagaagcagtgttgaagcggtgcagtgatcttgtgaaatccggccggattgtgaatattggaccaactagtttctgtcgatcatgacaatggcagagaaaaggagtgttggaggtaagtaaatacggagtggaaaaagaaaccaaagagttgaaaatgaccaaaaaaaagtgcaaaaatagaaaacccaaaatccgaatcaccgagcacccactccttggggagtgtcagatccatctaacaagaaggtatgaagaaaatatccaccaccaacacatcggccatttcccggtagcgggatgaacacattcatgagattatagaaagtcatgcgagaggggataatgcaatgctcgccaccccggcaccttgaaagaaactgtacgccaaagaagtcccgataaggaaaacccgcgaattgcctcgtagagatctgacggaagatatgagcagttcgcttaacgctttgaattgctgctggagcccttctgtagttatctcaaagtcagcatccgagctatctcagtgtcatggagcaagaaaggcttaccgaactgccgtgagaagagccgctggacttggatccagacgatgaagcgtgagaggaaccaccacgggagctagaggacttggaggcaacatccgtcttaataaaaccgagggcggatgaacccatggcgatggagtcccagttggtcttcccggaggaagagctgtgagaggaagagtggccagacattttggatcttgggttgctgaaggaggaagttgggagtagcgattgtatgagctgatgggccgatgagcgactgttgaattactggatcttcagttggtaatggagctgtttgagttaaatcgtgatccaggcaatctagtcgaaggcgttgtcggccagatatctttataggtctttgatcttccaaaacatgtgtgcctgtgcatcgccattttgataacgccgagtacaggcatatatcatacagtaggagtagttttgtcgaatgccgaatgggggccgcttacagtatgaggagcgacttctaccaaggtcaaccgttgagtactccattgatgtgttattctcctttgactaacaacggaggtgaggcactaagtccggccggttccaaatggtgatcgaaaagagtcgggaaaaggaaagttccacacagcagtattacatgcgattggtcagtccccctgtcagaggcagcaaagaaagatcactaaaagcttaggctggtatgtgcggtggtgataaagttggaaaaacgccctatatctttggctgcctgattcaggaaccgtaacatcatgacagccatagccacatgttgccatttcccgttcttaggggtttgaactctacatctgcgatcgagaggttcactatcaattaacctgacagaaactgttgaattttcctcaaatcatcattgtgcagaacatctggtgacttggatttcactccatctgtttcgaagtggcggcacgcccatgcctgggggatgccactgctaacggaatttttagcctcacaacatgtcgagatttgttcgttgggattgttcagttctaaatgaatcctgtgttgttgcctttcattatctatttccaacaataatggagggttcgaccttcgctaggagtagatatcggatcgcggcaggttgaaggtttgggggcgtaatagtggcaagctccgctgggccgtatcgaaacctgcccggtgatgaccgctgctagaagggtccagtaggggtaattggccctgttaacatggtcactgggagactggatcggtggtctaggcacccgcttagctggtacctaccgtacacagtaccttggtaggtaaccatcgctgaatgcacggacccatgtgattttatcgttccattcggcggcgtggatgtcacgccgactacaccgggaacggctatgctggagcgatgaacatccaagcctgtgatgttaaggcacgttgtccaaacggaatgagtgtaatattgaagcctagtttttgctcaggcatgcggtgagagctaggccgatgcatctgtgattgaggaggctattccgggagtccgaagtcccacgcccgtttccgcagcccgagctcagcacgcgcctcagccctatgattccaccagtcggtactcaaaccatctcaggcattcctcttgttcgccttaccgcagacgcgctatcaagcttccgcgcgcttctagggctgcgtgtaacatcaaggcacagaagagcctgtcgccatgttagatttcaaagctccctgccgtacaggctgcaactggatgtagctcctgttgctcaacattttctccgcaatgtttgcccaatgatggtagcctgcagcatcagtcaaaccatcattctgactgttctacggctggagaaagctcatatcatccagcattgcttgccaccattcgtcgcctaggaatgacacaggggacagtgcctcaacgggcgcggggttcccggtatctgcgatcatctcagtagctggcaggatttgtccttggtattgtgaatccgaatggtgtatcggcgggtgactttcaggagcggcaggattcggcgctgcagtcttggagagataccacgaacgaatccatcggagcttgttgcggtgcatggacatcactgacacagtgtcattgacatatttgcgctttcgccgccattcttctgcaatggccacagtgtccgcctgatcgcaccggtcactaatgcgttgcgttatgccggcaaagtcaaggctttcgccggcgagcttgctattccaatccggatcttgcaagacaaccaggcgtgtagcggtaattaaggagaatgtcatgtggcagtaggtgttgaagggtagataactgaggtcggccacggggatggaagcatatagatccaatgttgctttgacagcgtccaggcagcaccacattgcttctgactttcggatgccgtcaatagatgaaaccggtgatgacgccatatagactacgggttcgtatagcctcccgagtatgccttggaaggcaatctcaaacgacactttggggtccaggtcagcaaaatcaaacccatccagccagtttcatcacctagtggtcagtgttcttgtacgtacaattgtctcgaatgttccttggtacttgcaacttgaaatcatctagctcggcacgtagattcgtcattgccatgtgtgcggctgcggagaaggtcgcagtaccgctcccatccgaatcaggagccgggaaaaccgcaatgaccctacaaagaatgcgatgcattttaatgaggaccacaaggtatgtgtccgcaatgtattcgtgctcggcttcgatcttgtcacaacagaaggatatgtaggtggagcagggcatcaaggggatatgtcgaaataaggcagccgtgctatgagatgaaaggtgttagagctagttcatggagagcaagactaactgtaagatcttggtattcacgtaaagccgagggggcacaacttacagtgaactgacatagaagcatccgagataggcccgcatatcttctagtgtatgaggcggccgtccccggtggccattgagacgcctggcatcttccacaaactgatttgcaccattgccgtcctgcttgaagggtttgtggctgttgaggcccagatctaccacaagaccgactgctagctggtgcaaggttgtcacccatgattcagcatagtaatgagattcgctccttttgcacaagacaatgccaatggtcaacaagcacggaacacagacggtcagaaaaagggttgggttaacaaggaaaataaaccaaccatgcaatgaacagcaatatggcttgtagcaggtccaaccgcttctcctgtttgacaacgatatgggttgcaatgtactcacgaaaccaagtcgtgaaaccacgttgcaaagcggcgctctgaggggcaacgatctgaatgatggtccggaataggaatggctgcctctggaaaaggtcttgcgctgttgtatcccgtgggatgggcacaaacgggaatcgaggatgatagtcggtttggtataacttgagcaagcgatctgcttcacccatggttatgcgcaggtagccgtatggctgtggagtgatatcgatgtaagccgttggcggtatgtagctgtttgtaggctcagaccctccagaggaactcagggcagtagaggttggagtttgaagggtggtatggctcggaggagggcaactttgtgcatgttggccagtacaatctccaaggtgaccatcattgacatggtggcagctcatggggagtatacaaaagggtcgcgaggccgatggctgttcctggcttgatgtcgccggtgttggcagttgaccaaagactgcgctgtctggcgcatcatgaccggagatagggggttcagatgttgttgaagccgatcctggtgctgaagactgttgttgaatctgccttgaagcgttcaggagtgacacgagaccgtcaatcttttcctctagttggccgactcgagtacctcttccgcgccgtctttctttcgccgtgtgagggaccgtgcagggccgatgcaaccgggcacaccgttgacaagcgccaacacccggttcagcaggccatatgcacttggttttggacttgttacagtagacacaggctcgcgctcgcgctctttcttttgtgtccgagccgtttaggttgctgctcaaaatggaaatgtcggccatggctgcaattttgtcggccgaactctcatggtgtgggaagcaaggaaccgtcctcgttgtgtggtgttggagttaaagaggtagcgtactacactaattccaaacagggcgccggcggtttttggtgggtaattaggccgaactcttcagcagttgaaaagcgatggagaatcttttcagggcccatcaacaagccaaacgtaaacagtgacgaggaaaaggaatgatgacttggttgagcaacaggacaagaagacaaccgctgtcagccgtcatgaggatcggagtcggggtcggcaatgaatcggccgaagctgcccttcgctgaagaggcaagaactgagggcaggggcatgcagtcagccggtaaatgtgggagaaggatatcggccgtcggtccaatttgcttgccgatccgacgcgtcatcaatacagcccggatacagcttgcttgtatcggtctcaggcacttcgttacgttcacaaggccgtcatcaaccggcaatgtgagtttatgatgatttccagtcagaagattttctttgtggaataatcaatctttctgaattgaaacagaaggctctttttggccagtttgcggtgatcaacgatacctctaagcagaggtgtatcatataatacatgtgcacttacatgtattaaatgatttgctcgatgtaatgttgttacatatattacagtcacagccagattgtcattggttggttgcgcatgcccggctgcttctggtggacccgctcacgcttacagtccagtactggtttgtttgttagctcgagaccttacgtcaactttcctagacgttttcattagctactaatgcgtgatcttaccttgctaacgccatttccgatattcaatatctcatatcaatttctgttaatgcctttgtaattcgtactcagccatcttgacttgtccttgtaagctttgggactacctattcaggattgatctcgtctagtggattgtagagtacagtactgtagaggtgcctagtgtactgagctaacaaacaaaccaccatcggactgtagacacgccttccctttctggacgtataagtcagctcccgccgtcggctcatcgctgcagggcaccttggttatctgaagccattccttccttccttcttttcgcacacctaagcaggagcaggagcagagttttcacgacacgactttggtttcttttgcttctctcgagacttagatacctagctgaggtactgcagtacttgtgaaatcacgcaacacgcgggcacttgtgcgaacaggaaaaaaaattgacgagagccgcaaacaaggatgaatcaactccagcacacagccattgctcgttctagcttgcacttctgaagagcacgtcaacaaccccgcatgcgaagtgtcacaggtcgtccacctccagtccaccatcgttaacctaatccatcatccacaacttttcgtcctatctttgaacagtccgcgacatcaaacctcaaccatcacaaagcaagaggctgccagagcaccacctcacatcgcctgaccaggcagcactttgagccctgaacagcgaattctgttagtttcacctcaccccccaagaaaaaatagtaaggattgaggaagccggcttacatgaatccagatcttcattcaccatgttcttgacggcgcacttgttcatcgcctgcacgttctggctcttcagcggccggccattctcgcacgcgttgaacatgcagcttgaatccatcgccttctggagcgagtctcccttccatccaaacacataatccgcgtgggttccgtatcccttgttgtcgccatagctcagcacgaaggggttcgatccgtcctttggccacatgttgttgaactgggttgtatcccagagcgtctcgtacgccacctgtggcatgcgtaccgggtgcgatgctggacagggcccagcgggagagaacgcctccttagccgtgttgtacatgtgtgactggtggtcgggcgagtcgaggtttttgccgtcccagcatgacgggaaatggtgcaccgtcatgatgccgcccttacagggcttagttggaaagtcaggtaactcggggaaacgcgtattcttgtcggtcaagcacacgaagcgtagcccaacgtgacccttggcgtcgttgagattgttggtggtgggagagccgacagtcatacggaagccctattccccacgaatggttagctacacctcccttacaaccctcggcttaagatgcccatggctaactgtttcacttacaggcttgaacgcagtgatcttttggttgccgttcgagaaaaagtcctgctgcgtatagtagatggtcatgccgccattgataccgttgggcagtgcagaattctgcatgatgggcacacgtttgtaggtgccgttggggtgcttgaagaacaggacggccgtccagtagttggaaaagtcttcgctgaatgtgcatgtcgtgcagctaccttgctcgccaatatcaccctccatggtaacattgaacgcatttccaccgacaatttggtggacgtgtgacgacgggagacggccaggttcgacaagaggatcaagacgctggatcgacagagttgagcatccaaaacgaagcgccgcttgcgaaggcccggcgagagccaaagcaattgaaagccacttcatcatatttcgggatatgcttcagcagcactacagtgaaattcttcggtaagcttgatcgaagacaaagacagacaaccaccattgagatctggggcctgtccgaccaacgtttttatctgtcaacaccacatcgtcggttatcgttccaactatcaaaggcttctccagctctgccgtgaattattgccgtcattactgcatggaatcaactttctgctattaatctatttgaagttaaatgcggggttttggggggtctgatcctgtccacaaacacactttcttctgcaggctaaaagccccttcactttcattcgaagaccagcaccatggataacaatcgccacaaagggaagtgagatgcagtgcgggcctttccctgtgtccaatgctattcatcgaagtcgatgtgccggttcctcgccttgactctttttctcaaatggcggagtgctaatctcgtcgtctacatcgagtgactccggattccaaatctatatatccatgagcgaccaatggccaatggagctcctgcaataccgattcacagtcaccagacaagcggcccaagagtgtcttcatcacatcgctttccggatgatctgttttaagacctgccttctttggtaatcactctacaaacggcttcgactcaatacggcatatcagactatcacgataccgatgtgtgacggatggcttcagacgataattttgagcatggaactgccgggctgtgatggattacgtgtggaaaagcgaatcacatatcacaggtcgcttgcaaggctcccgacttgctggctttcacacccgccggaaccacttctaagtataggacctggaattatcagtgcctccgcaaatcccgagaaacaaagcgtatgagatatattgctttctcatcactatttcagggtagccaagaaagtcggtgtgttcaggaactagagatatgtacgatgaatgacaagagtgtacagcttggcttcgagccgctcccctccctactgcaatcaccgtctctcgatgtatgtgggagaaggttcatcctatcatcaacaaacagaaccaactcatccgaatcctcatgttacgacagcttgatggcgcccaagctcctaacatctttgccggttcattgcctaaaagcttagaatagcaccgacctccttcggtacggtagctgccacattcgaagatccaagaaggctatatgagtacggcggcgaactggaggtcatggtaccagtgggagcagtgttgtttgctcctccaaagtcgttgtcaatctcgaccgcataccctacttgcttcgagtactcgctaaaaagaggtttcgtcacgttcttaaaggcgttgctttgaactagcacctgagcccccattcgcgtgttaattgaagtcgacatgctgcgtggaatagcttgtcagtctttgcctctcgcgcacgaactcagatctgtgtttctgtagcaaatacgaggagaggggcatcgcccgctggacacttacttctcatagtaggagttgtaaatgtgggcggtgccgaaacggatcaaaggaccacgggagccacaatctttccagtagttgttggcataggtcacatggaggtgcccggtatcttcggagccgttgctgtcgctgtgaccaacaagagagcttttccagtgatcatggaagtaagtgcttcaccaatcggttagttcatttcggaccggcgtgctgggcaagtgtaatctgatccaagcttactgagagattgtcacccattcggacccatgggaaatatcaacaaggccgtcataaaagtccttatcgcgagccagagtcgagtagaactcgcagtggtcgacccacacgttactgcttttctcgatcgtcaaaccatccccgttgtctgcctccacaaaggatgaaacgatgtttcgaaggattaggttgctctgccggcgaaaatgaaggccaacaccgttgaaccctgcgccgggcaagccaataatagttttgttgctgccgattctgaccttcgtattgcccttgattacaccgtcgacgacaacgatagccggagcggtgttcttctcactgacagccgcggtgaactgggccaaagtcgagaccgtggtaacagtgccgcctgacccgccggtggttctgtccgagctgtgtcagctgttgactttttgctcaacgttcaaacgtcaggattacttgccctccgttttgggtggcataacccaagttggctatatcggaaacagttgctctcttggcaagaggaactctcccctcactgtcgcgggtgggtgttggtgttgccgtcgctaccgcgaagaaggcagttacagccaaggcgaacttcatcgttgtgccgcagtacttgaggaacctggttgtgtgcaatgagcagtacgtatcttttccttaatgttggagcgcaagaaacatgcatttgtcctgaggttatatacttgcttactcttctcagacaaacacgcgtcgcttgtttccccaagcacatcgtttcaccctcagcgactggccatttccggcagtaacctgtaatggtcagtacctcactccacattattccgtcgctggcggataattatctccatggttgcccctacaatttaaaaacccctaccagcatgataccacagcgtgtctggcttttcggcatgggcacgaattgttcctgaattatccaccaatccccaactcctgccaaacttcacttatgtgtcgtggcattaaacgccttccatgaaggcttccccgaaacacatcgttacatgcaatatggagaacagtggatagatttgaaccaaacggaagatcatccgcgaccgtggccgacttgaccgagttcggtatgcttcccattccttacccttggctagtcacgactcagatgtaacgcacgatgcgtcctggaaagaacaacaagatacttcgatctggcatctggcaatgaaaaaaaaaactgattataatcaactactctatcgcacaaaagagcagtaaacctcgatagtaatgggaattcgaaactcaaagcacactattcagcccgtcatcggtggctgttcttctttatatatacccggatcgtctcctgatcaccttcacttttcaacctctaaccttcatcttggcaatcacatccttctggatggtaaaccaagaaccccagaccttccactccttggtcgggtctgccaactcgatctcgaatctgtgcaagagcgtcgcacaaaccttgtacagctcgaacatggcaaagttcctgccagtgcagatgcgcgaaccattaccaaaggtcaaatccgccgcgttccatttctgcatgcgaacatggaatgcctcatcatcttcgccaggctgctgcagccaacgctcaggacggaaagtatcagagtcctcaccaaagatgctcttgttacggctaacgacccaagggttgagaccaacagcggtaccggcaggaacaaaagagccgtccggaagcgtgatgccgtcggccgggacgtagcgctcaagaagcatggcagcagcagggtgaatacggagagcttcgcgtacgcaagcttcaaggtaggggagctggcgagcaccggaatagggaacaggcttggagcggtcgaaaccagcggcctggatctcctcggacactctgttgtagacggaacggttcttgagcatgtagtaaaagacagcgcggagggcgatggcggtagtgtcggcacccgcgagcaggttaacgagcacatcactgatgatctggttgtcatcaacgaggtccggatgagactccttggaatcgatgaagtgctggaggtaatccgggtttttggggtcatagttctcgtccttgccctgcaggcgagcaacgaaggactggacggcgatgcgagcagggtggaccaagttggggggtccgacacgcttgatggggttcttgtcaaggaagtagtcaagaatgggaatctgaccgactgtctggaagtagcgaagggcagcctcggccttctcaatggtcccatcgaagtcactgccgtgctccatgtagccgaagcgacggctgaaggtcacggagctgatgaggtcccaagcgtctggagttgagcacggtgttagttcatctgctctttgaacacagtcatcggtacccggcgattcaagggaaacttacgatatccgagccattcgccaaagtcaagttccttgggtccaccgggaacattgataaagcgctcctccacatacttgcagaagtcgttgagaacaacgtcaacatggggctccagagcctgaacatagctcgtggagtagtacttggccactggacgcttcatcttggcatgttcagttgggctcgtagtgctgaagatatggtatgtaatcttcccattgacgatggcgctgttgttgtgataaaactcggtctaatttcattttgtcgttagttgatggcttcataacgattgccctgtccaaaacataccttgagccatttgccatcagtgctgtagatggtcttgatcaactcggggtaatcgaggtcgagagtgttagggccgatacggacaatgggcccgtacttcttgtgtaggtcatagacgatctcatggtatctgccagtccgagtctgatagagtcgccaccagttggtaaaacctgaaaccgaagaagacaatggtcagcaacgagctgcctcacccacacaatgaattttgagaaactcttatttcacatacctgcaagaaaggggcctgggtacttcttcaacgggttggtggcccacgagataatgtaccatccaagaatcgacaggatgggaatgacgacaaaagagatgaatggcgatgggagagtcctcagcgtcagtttcaggacttggggttggagaactccatctaagccagcgtgtgagtccatggctacaagctgtaggaggttggtagtggatgaacaagctgtgttgaactctccagaaggaacgtgttccccgggcttcttataaaggaaggtcacgtcgcagtgcgcgtggtattcaggggggtcctgggcaaacaagagtccataagagtggtggctgtccaggagatgaagagattgacattcgccaacatgtcgggccagcgcaaccggaattctcaaaagcctcgaagccctccctgtctatccccatttcgagaaggttatgaatacggactggcatggtggtgtacgttatcaggcccatgggggtggtatcggcggggtcctgaagccaggatttctcaaccgttaccaaacttcgaactcgaaggatgcatacagagacactagcgaagctttgcaaacattgcaaacggggatcaacagcattgcggtggaagaaaaaggagtggatcttcgcggcgggctccagactcgagcatgtcccccagtgcccaagactggcaccagttcatgcacttcaactagcgtgttgacgttgtatctgcaccaagcgaattggtctatcgaacggtgttgaaggtggaaacccctgaggttgatgagaagaagcaaagaaaatcattgtctggactatcaaggttataacatccaagacacttgactggtcacttcagttatgtacctttatcagttcgaggtctgggagtcagccaagaaaccgacatccccccgagacatttactctaggaaaccacccttccagtccaatctcgttcgacactgttagtacgaatgaggcctggcccaacgatgctgccaaagtaagcgagttactacaacgacattcgactacactcgatgtggactacactgcgactttcatatccgttcttccgcaaccttcacccattgctacggtatgttttcacctttttgggaccggacagactcgtaccccctggtccatgcaagatgtttatacatagtgcagtgtagtgtgtgcactacactagtgtactcgtaaaacgagaatctgggcctcgacagcggtctacgaattccccgtccccggaccaatgacaatgccgcttgtgtcggacctttcccaaagggaatactgatcttatttctccgctatccgctggcttttcccctgaggggctgagacgtcccggggtagggcgcgccttgtggacacaaaagccgttgaaggttacacagacgtatagagcgggccgggccagcacttgacgccatcttttgattggccaatgcccgaaaccgacgtgatgaatgtgattcgggtcactggcgtacagctgtctgtcgccttcaacgttctcggggaatttctggcattgagacgctctcgtgaagtgtatgtatgcaggagttggaaactgttaaagttttgaggtggatgggggatggtggttgctaactcgctggccgatgtcacatttcacatcatgcattttgctttttttcttctgcgcagtttccggcaagaaagtcatcacgctatcataacaatgctcggctaaacgaccctaacaagctttcgggccaatcgcattagggctgtagccttgccaggtaaggagctaagaaagagctaacgccttacagcctacccctggcttatgtgttaacgcggtacttgcagatgatcttgtaaccactttcaggatggccaggcgggatcgctgccgtgaatagcgtccatttggctatgacccgctgtacactacatgtacatggagtcaagtttcggtccatgtgaggggaacatgaccgtttgtggttcacaaccctgactctggggtcatcttgaccaatgagaactctgggtcttccttgccttcccccttatccgaggaggtagcaagtcccgagctaacagtcaatccagcattgaccttgcacagtacgcagacgggaactgttccccgggagagtttgacagtattctcgcactatgctgaatgcacttccaggaactgtcgagagtagcactctccggtagtgccaaagattgaatttgacgccatgggtgttctttctcatcaagccctcgagacactcgaccggacggaatgacggcagaccgctgcttttgccatctcgatggctacagaatcatggaagaggcttggtggcttggtcagttgtgatacttgtggttgcctagaggccctcaagtaacctgtccttttttttcgaagacctgaagaaaccgtccccctatgaatccccctggtgttggcgtcccaagatacgatttcgcccccaccctgagcgccatgccatccaccgcctctgggctgttccgagcgtcgttctcaataattccagacgtgtggcttatcttggacatctggattatgtggtacagtacacgacctgaaaagacggtattcgctgccacataccggttcagggcatcatctgggtaatatacaacatcaccacttgaccatgctttcgtgtacttgcacggaaacgatcgacccaaagagtatataagcctctcaaactttacccaaaacatcattattttccggttgtcgcacatcagaatgagacattcgctgcaccttcaaaccctcctatctcaggtgccaaggatggatgccagacatacatatcacagttgagctgactgggatgatgatcccaaacccaacccccgaccatctcccacattaccaacatcaaacctggcattgtaactggactggacgtctacgttagcatacatatacatatcatgcatggtgaggcgggagaatggcaaggagtttgtctccggttgggttaccggcatggccttgccgcggaagacgacatgtcctcccggtgaggggcctggcagggcctttgacagggaacttaatatgtgacccttgctcgcaaaaaagatcacgacaattccttcaagctcactggcctcgctgggcagactctaaagcacgtccagtatctgtacgatactaacaatcgctctgatgtccactcaacgtccgactaaattatgctcatgtgagtaaagcggatataccacggatacgaatacttttatgttcttcatctgacaaccgtttccacagccgggtcgaattgagccattcctatcctcgtcatcggtacacatataacccatggtgttctttaagcacctcaagctcacatatatagaagtgataggaacaggcacatacatgtgtggttgacataacgccggtttagacgaacgatctggccaatgtatacattttcctcggacatgtggtacgtgcaggtaaaccgcggttttcagggcctgaaaccgacaccatgtcgtgaagagtttctcatctcgtgttccattggactaaatgttcgatgtaactcttttcttcttcggattctacaggggcaggtagggtttatatccccaaaatctggttgcctccaatccagcccctgggtcggctatcctagagcatatccacacctcgataacttgaaggagagtggtgcaatggtcgtttacgttttagggatcaacgtatactttccgaagttgagccctagtgtttcccacctcgcacttaatcccgtcacacgccagcttcccggaccatgggggtgggaaagtagctccaactccaccatccgggtactctcatggatatcgcatcctctcgcttgaaccggagacatccccacgctggctcaaaccaattacattacattctggaagggggcctacgcgctgaacatttcaacggggcttgcagaagataattggccaggacagcatggcgatacactttgagtgagaggatacggtattccatcttcatttttgaggtagcaaggttgaggattgcgtgtgaagaccgcagcagactttacatacctaacatcggtactgagtttccagaagaccaactccccttgccttgagcccccacacgtttttcgggtgcactttcctgtaattcaagctaaactgactacgtattagtagggagagaagaaaaagcacacatgcggttctcttcctgcctgccatatcacaaacactcatctagaacaacggcatacaccctggacacccggcagtccctcctcatcaccacccagtcgcattaatggctccgtggcgagggcaagccgatttccacccaactgggcgtttaggataccgaaacccgaagcactctcctttcttattcctgacgttcattgttggtcatcacgattaaggcatttgatgtctttttttcagtattaaatccattcctccggcacggtggcttgtgcatgtcatgtcccggtcttctcaacgcactgcttctttctactttttttttttttgggttgccattctttgtttacttaccccctaagaaaacaacagtacccaccagccgaaaacgactagtaacctcacatcatggcaatgggaggtgagggccccggggccataaccgtgatgtgggttatggtcgcacttactgcactttgcgtcagcctacgattatacgttcgtatgttgcttgtggcgaatacgggttatgatgatcatgtttatgttcttgcgtttgtgagtatacctactggacaacaacatgcacttttcagactctctctctctctctctctctttctactccatctctgctgctgaaaggtcaaacattaacccttgtataccttcttcttatcaagatattactcgtcggctacacaatctgctgtaccatagcagcccactatggttttgggcaaaacatgtgggacatcccaccggaagatgtccccggcgccatcatgtgggaggctatcggccagtgcttcgccgttatcggcatggctttggcaaaatggtcgttgggactcttcctgttgcgcctggtcacccagacatggcacaaagttagcatctggcttatgatgggatcgcttatgggcgcttcaatctccgtctgctttgtctttatgcttcagtgctcgccgccggcgtatctctgggatcggtcgattcctgggggtcattgtgatctgaatgctacaccagtttctttgacgcttactagtatgttacatacctcttccatgttttgtccaagttttgcggtttgcaacggggagagtgtccccggttgccagagagaagagatgatgagagaaagtgtgctgacaaaatccgcaaagccctctgtgtcattgccgatttcttcttcgctctcatgccttggatctttctctggaaactcaacatgaatcaacgagaaaagatgatcatcgccatcagcatgagtttaggtgtcatgtaggtttacccactcacacttatcatcacttcttcctctttttctctctccttttcaatcgaagcttcttcgacaactaacattttgctcaacagcgccggagcctgcggtataaaacgcactctccaagtccccaacctctccacaaacaactactcgcacgacacggtcggcctgattgtctggtcctcggccgagatcgccatcaccatgatctgcatcggcattcccgtgtgtcgaccactctacaagtccttctttgaaaaaatcatctcctcccgtaacggtagcggggggtaccaaaaacaacagagcggcggggccagtcaaagcctgggtctgcgcacgatcggtggcggcgtcatccctggcaggtctggggggcatgatagcaagaacaagtccagaccgggtagggatgatgagtcggatgagtttgaactacagagagagagaacgatgccggagagtagtgggagtgatgggcttggacttcatggacctgctggaacagggcagagtccattcaatgatgcgaatgcgatttctggttcctcggcgacggtagcggtaggacgagtgggtgggatggataacagaagtgaggagtcaattttgggcgaagagtatcggagaggacatggaaagagcaatggtgacttggagaggggggagggtcctggtcccggacaagcacaaggagcaggacactggggaaataaaagaagctcgggaggaaagggggcggtgatccaggttacggaggagtggcatgtcacgagggagtgagtgactggacctgacttgcgctgggtattattgtccgtttcttggatgttgttatggcgccggtgataacaaggatggcgttttgtttgggcgattggacatgaaaaagatggaaagatgtgttgcatcactgcgatcaaagttttgttctgggacacagatacctttggggttggctatttgttttgttctgctctttcctttgtcttctcttccttcttcctcttctttttcaatttcctttgtacgttcaaagagtctacatactccgtgcttctgtttcaagctccggatctcgatcgtccccaaccaacaagaaaggatcacatatgctaacgggatcgactgaaaatcctccctaaataaaggcgaatttcagctctgtcactcggcgattgcgagccttaacgtttttcaatgaccaagacttatcatatgaagtatcaaacgtggttggactgaatagaaatgcatcccggaaaaagcctctgtccataaaatgtgtgaatttgttgttcaagctagagggtgaaaaattaaaaatccacagacaggaagcctgaccctcttccccaacaagtaatggcatcatagcgcttcagactttcacgtcgatgaacacacgggtgattggctgctaaaactgagagcggcgtccaaagcaggtacaggaactgaagattagatgcgcgtcgggtgagggctgggtatactaccgtacctcaccagccgcccggttcgcactacgtggtgaagagcaaaaccttccaagcatcaaaaagttacaactccaaaaatgatgttaccaaaagagaaaaaaacagaagatcatgagcttcatcaagattgaatgcccacagccagaatcgaactgacgacctcatcattactagtgatgcgctctaccactgagccatgcgggctttgatgcctatcctggctttgaaaatggggttatatccctcatgcttcaccacatcaaggtagtaactcatactagctcgctcgactcccataactggacattttgtgccatcaggagtccaaccagagcggtagtcgcgtttcgcaatgttcagcgtatataccgatcttgtcggctcggagcgcattccattcaaattcatcggtcaccggcgaaatgggtccgcctgtacatttcgccttgcaaggctggtgattgaaagtactatagtggcgccgacacaggatccataatttcaaccacactttcgacagcgccttcgtcgaccgtgtcatgcagttattttctggaccgaggagccaccattacgggaacacagatcgacaaccagccagaataaacaattccggctgaagccgtaagcaaggggtggtcaatcgcagatacaagtctagaccctaccagcttagatgggataggcgctggagcaggcgtgtcagtagtcgtaatggcctgccatatatccatcccttcttgcttgggagggcaaggcagaaaagtggaagaggggccgctgcgctgatgctgatcagcctggccagatttcggtatcaaagtacaaggaagcaaagggtcaaggtggaagaggtgcatggtcgggcagtcgcggacagagcagagctttacagcccggaagaaccgcaaaattgagatctcaaacggaaagaaacgagatagggggtgcgggatcggtagaatggactgaactgcacgtttcattacagctaaaactacgattagcactacaatgggaatggtaaacgcagtcggagatgaaagctataagtaactatgttggtcgctagagacaatcggtccttgttggttagaggctgagattcaatgctgccggtgccgaatacttgtcctcgaccgtggccgacatcgaaacccaggttgtgatcgagatggttgaggtagtccctgtcctcgaattttcctcgaattttccctgaagctcgaggctgattgataagatattgttcgagttgtagtgaaaataactggtcggtagggaaggcatagggtgaacatagccaccgtgtgcctttccttcaaggaccgctttctccttgttcctcgctgtaaacttggctcctggtggcatatctcttcccatcttcctcggccgctcccccgcgcatggtctgttggctttccctatcagcgacggcctgagtaacttgcgaagggttggcttgggtagatgagattgttacaggtattacgggcggcatgggagcagcaagtcccaacttgttttgacgatgagagccaggttctgttgatgctagatcccgaaagccagccattgaaggcctttgcaggtggtttgggtgtgaactagcctttgtaggatgccctccgatcaccaaggacgacattggaatctgactttggatatggtttgagacagttagtgttcctgaagtagaaaacgatgcatgctcctgtttacgggttgtcccaaagagattccgacgtgttggcaatgattgcttgaagctgctacgagatgttgtatggtctgtagcgtcgtcatcataggaaatttcctgtgatatttcgcgatgacgtctcgtaggttcggagaagttccgccccagggtgtggggacttgtgtgcaccggcggctctgaccgtggagtatccgtaaacgtgatggtcgattggctggtaaccctccgaccgccgactttgagaataattcttgtcttcctttgcgatgccggagtttcgggagcgggaggagtcacaactgcgactggtcttgcctcttccctttggatcgtcactgctgttggcacttggttggagttgtcattaccagcaagagccttatgaggggcaactctcgaggcccctgcctctgtgacaacttgcacctgcctctgtatttccgcagacatttcatgtgcggagccagaagggttagcaacaacgggggtcgcttgacgattgcctctggctgtcgtaggagttgtatttgcagctggcacaacgggaggtgtttcgctgggaagtcgagaactgtagatgctgttacttcgcaaggtaggagcctcagtgacattacgtaaaccgtaacttgaagcggagagagctggctcctcgtcatgagcttggccctgtgccggttgccgtcttcggagacgagcttccatttcgtttttcatgtctatggcgtcgagtgtggccttgttggccgctagatacgcggcggttctttcttcgagggtaggtgaccccgaggatgtgtcgagcggcggtggtttgtgaagggaaagatcgatgccgatggacagcaagtagtcgttcgtccgtgaattacgggactgggtttcatcggctattggatcttcctggtctgcttcattagccgaggacgagggttgtcccttctgttgctgttctttatcatgcctcgtcgccctgttcatgcttgagtcaatgtccattggaacaggagcagacgaactggctccagtggaaggagggggctgctgcacaagggtcgcttgacccctagatgtctctctaactccttgtctaggttcttctcggttgccgacggaactccccgccacttgatcgagtgtcggccttgacggttgtctttcctcgttactctccaatgtcggcctagccggaggtaccacttcgttttgtctctgagccttccgcatggcttctagctcatggttccaaagtcgccgcgcttgcagatcctgctctaaatgtacggattcgccattcaaactgaccgtatagtgatctgactgcggaaccagcagcccaaagtcagcaagccttctcgctgcttgttccgcctcctgaatggtcaagactttgccgttctgtacgctcctgtctgtaagctccaataccgagcgattcaccaggcccaaaggtggaggttgcatcgatgctcttgccgtctctgctcttctggcgttctcgatcctggtcgccctttcttgctcctccttccagatgcgtcttaaaacgttgcctaccacttcagctggtatatcctcatccagaagccgcccgttaatcttgatgacatgtcgcccttcgttgctgtcccggctgttgctgacccccacgtactccgccaaccactccgccactttgtgtagacccatgaaccgcaagaacgcttggccctggcggatgtcctcagaggatacggagtcggtgataagaccttgcggtttgagtcggtctagggcgtcacggactgcatcgatatcctcgattgcggccagctgattgctgaggctgtcaaggacgatcatcttgcgggtttcatggttgatcaaatacaggagagatatgatttcatcgctggagagggacaataacgtgctcagctgcgcaaacgagtatggcggttcatggacggctgtcagatggtaagtggtaaggtattggatgttcgcaggtaaagacggccacgtgggaatcgctacgcgtgctgtattgagtatctgctcaagagacttgattagctgacattttgtagacgatttgcttccataaccttaccatcactgtcggattctcaatttttctggcatcggtaccctgaagaagtctgttgagatcttgggatacctgcgtaggccccaacgtgctctgattctgggaggcattccagagcacagtctctgcttccttgcctttttctgctgctgtcggccgtcgcggactctttgcccgtatggatattgtaaagacccaacgaggtttaggaagagatacaaccagctgtctggttgattgagacgaactcccaccgcccataaccatatccccatcggcatccttttgatcctttgcttcagcagacgcagacgccgaagtcagaggcagaggcagtgccggactcttctgcccctggctactggccaaactctgagcactactccttgccctctcgacagcagccaccgcctctttctgcttcgtatggtttgcgtttctcacgctgagtagcagtctcgacgtcctcatgaccatatccctttgctggaaatcatcgtcttcgtcttcttcctcctcctcttctttttcctcatcctcttcttcagaggaagactcgccaactgcccaaataaactcctgctcacgacctctctcccacctggccctttcctctggagtattggcatactggacgctaacaccgcgcgaccttcccctgcttctattatcgactacgccgccgggaaactccccaatattcctacgccccaccacttgcttcctttgcttcagtcgcgcaagacgctcatggtacaggggctcatactccaccatccgcgttacttcctgttctcttctcgcctgtcggtagaccttgtacacctcgctcggtcccgacccgacgtgagtaacagggtcgagggaaggaaaagcgcattcctcgacaagttgagggtcgaagggcaggcgggtatcgatgggtctgtggggaggcgaggggggctcgaagtcggcgaaactgtcttcctcctgcccagaaccgtggaagccatagattttggggggcttacggttgcgctggggacggtcgtttccttgggaggccatttttggttgttggtgttggagaaaggagaggggctcgctttgtgagaactgcgagggcgcgattgtctcagagttgcgggtgatagttatcttccagctgactctttgctacagaacaggagcgaggtgttcactcggggaaggaatctgttgctgtcgatccttttctttcttctgacagattattcaccttgctgtcagcttgaacgtgtgcataattttgtttggtttgggggttgatgggctggtttgtggaaggaaggcaactaactattgtgtagcaagcctgatatgatatttgctacgcaaagaggaagctaaaggtagagaagatgacgtccaaagatgatgatgatggatatcgaggctgaatcttttttcttatttttttttttttgaagagacaagcgcgtggaagaaaatccggaagttgtgacttaagtttagtgtcttctggacttgtttacttgcctgatcaataagatgggaagcgcgtcatcttagagagttagaacttgacaggaaagaagcgaatgctgaagattgttgctcgttgaggtgtgtcgtagtaggaagcacgtgtgaagacgggagtttggtcgttccaagcgggtgggtcagaggacgagcaagtgaatggccgcgaacgtagtcataacggtccgtttccaggattccagaccgctaaggtttgtttgttgatgggtcattgtgagatttcatcccatgtctgacactcccaccgtgttccgtaatttcaagtgttttcatggttcaatagggccggtgtagttggcagaatggaaggtgggggtatgtaagttctgctccgaggggcatatgcttgacagacttgctggggaaccgacgagtaacggtcacatattaatttggagaatatttggagatcggccatgatgtgaatttggagatttctggcgaaacgaaacctaatgttgaatttttcacaacctcaacccttcgtactgaatgcggacacaatgccccctttgggtatgaagtgtttggattttcttcgcaaggcttgaatacgccaaactgatagcagcaaggaccaggagcaaataacgtacttttctctcgcctcagctctagaacaattcaacctctcgcttctggatcgtgacatggcatcttcggtcgacacctcgtatcagctgcttgcggttgctgataattattgtaacaaatgacgctcaaagccataggctagcttggcctgttttctccttcgttgtttctgtgttccgccccacggggaggcagatccagaaagggtgcaaagttcctcccccgcgcttgatggattgtctcttcagacgacgagctggcgcccttgtagttgccccacatctcctcatcttcatcgtcactatcatcatcgaagccgacactcgccaattgtctcttcaacttgttcatcctgctctcatccgcagcagcggcggcgtccctatcattggccttctgatcctgccaacgcgccctcttcgccatcaagatatcctcatagttcttgagatacctcctcgtatcgtcatcccacgccacgcaaaaccgtctgcacagcacgaacctaagcgcctcaagcaagcccacgccccaaacctcaaccaggtaagccaccaccaccgctgccgaccgatcattccctgtctcgcaacacaccagcacttttccctgctgggcaccaagactcctcttgtgtactgcgaccaagtgcctcacaatcgtctcgttcaacttcggaaactccctgataagcccttgcaacccaccaacccccaccgcctccacttgaatcccaagttcctcagtaacctttttggctgccggtcccagcgtaggaacagccggaaccccttgcccgtctgtcctctgttgttgatgttgttgatgttgttgatgtcctcccccaagtccaagtcccataatccgatccctaaccaccaccaccatcgtcaccccttctcccttcatgaactccctgtccctcaccacgctcaacggacccaagtaaagcgaagggtcgatgatcttctgggcactgcggcgggccgcgtattcccagtctgaagcgtggtcaagcgcttcctgtggacgcaggccatgggtgatgactgaagcgtaatctgagttgagatcaaacagggcggggtcgaggttgcgcggggaaggggcgatgaggacggagttacggcctacagcgcgcgtggcggggatgtcgactgtgggaggggaaggcgggcgggtgtcgtagggggcggcgcgggttacggactcgcggatgagggacccgtgagagagtgtgtaagggacgttttgcattttgggcaaggagatgttattggtgtcgttcgttgagatatggtgaggcctgggtcagttctgtgttgggttattgaaaaggaggacctcggctcgcgtagtgacgggcggttgtgatttgctcgacgggaaggaaattggagagttgctggccaggctcagagattatgacatgtggttgcgacttccgatatatgcgaacgggttggaaatctagtgggaaggaatctaggttgagatatcaacttgtgtcgatatatggttgagcccagctataaagatgtgaaagtggaaggtaggtagatcatgaaattgatgccttgggaaaagcaccgctgtatttgtactaataaggtggcatgcgctaggcggttttgagggcaaacggtgggagaagaacaatatgaccgcaggtgttgtgaaggtgcttcgaatggcgagcgttcttgcatttcgagaggaacgaataacagaaagcactgttcatctcggtctaatcacaagtgtggtgaagggacgggagaacctggagagtggaacggcagtcaagacggagaaagtcatacataggtacaagtgagatgaacctgcaagaggaaccttgatcagatcgattcttagcaaagtattgtgtgaatcacgctaacttttgttaacaaacaaaaacgcaggggacaatcgaaaatgcagacgggacgaagctgagaggggaagccccaactgcatgcaattgaccgcactgtagaccctgcagctgttgaccattcggcccaagccatgggggaaccttccacttagctcgaacccctgagaataggactgaaccttgaaagtctctagcatcgctaccctgggcttaactgaccattcggaaacacggacctccctcattatcatgtttgtataagcaatacacacaagatgacaaaagagacgttccagcagttacgaacaggaagaccacgtaaaggcgtgccatgtagatcaatgcaccaaaagttacacatcaaaaccggtgtattccagttcgctttccttctaactaacaatacttccacgcaaaatacactgcaccattacaaaacatatcgccaggctgcgtgatactcgttgctttgtgatcccgtccgtagactcccaatggacttcgttagcggcctcttgcctgcaagtcctcattaaactatcctccgtctataagtgcgctttcagttcttcatgcgttcaagccgtccggctccaggctgctctccttggccaatggcgacgggttctccggcgtcacagacctggattccaccttcggtcgcgtcttcgttgccgaaccgggaggagccagcgtcttctttctcctgaccttctccggcgtgaggctcgagcttccctttctcgccagcccgggctcgtcatgctcgcccctcggcgacggtgtcggtgtcgtgctgcgcaaagcacttccattcatgcttcccctcctcctgctgctgcttctattacgccgatattcactcgacacggccgcggcgcgaggatgaagtgccttttcggacacggagctgccgtggtggtgatggtgatgatgagtcttctcacccactgcgatccgtcgccagggaagccaccagaaccagccgccagtttgtttgcgcagcttgcgatcgcgttccttgagcttggccctcaacagcgcgcgccgctcgttctccttctcccaatactcgctcctgtacagctcccaattttccctgaacgtggggctaaacggcttcgccagtaacagcagcttgacgtagtcgcctccggggctcaaatcctcttcgtgtcctcccttttccatgtcgtgacccacgttcacaaccggcaatgtcgggtgtccatgtccactcaaccccagctccctgtccacttccttcaagatggccggctccacataccgatagctcgacgtcgcgttcgtgaacaggccgtacgtcagaaaccagccgatcgtgcccagcgcctccttccaccagggtctcttcatcagcaccaccttgcagttgaacccgcgcaggccgcggttgctaaccgtcagccagcggcgaggccagcgcaccccgcgctcccagatgcccgtcgcccagaccagcacgcccgtcatgatgcctcccaagaaaaagaccttctcgcccgtctcgacgacccagtatacacttccgccgacgccgctgccgtcctcgcgcggggccaagaaaagggcatatccaaatcctgtcgtccacaagcccagaaggacgagaaaaaaggtgtggtggcggcggcgagcgcgcaggtccaagtattgcgcccgcagcgaggcttcgaggatgagcaggttcaggtagatcatggacggcgacgagggcgtgtggctgagcgggtcgctgctggcggcgccattgtggctacccttggtgggcgtcaaggggacattcgatgaagcgattggggtggtgccgctaatggctctgttgaggctgttgagatgaggcaggtcttgggccatcggcgcacccttgacgatagaatcgagtgcgtccgccatggcggtacccgtgtgttccctgcttttgtgtgtgtgtatatgtgttcccggaactttcgtcggtcgggagatcgcgagggatgcgcgcagtagttgctcgatgcccgagggaaggcttggtcgtcggcccggccgcgtaattggaggattagggtattattatcggcagccgtttgattcaacgtgtcacggcagcatgtctgcctaaagcgagttgttggtggtcggacttgttcgatgtagattctataaagcgggaagggttttgcacaatgtgcgttcgggtgtccgcgggaagcccctgtcactgtcacggatacgtaggtagagaggtaggaatgcgcggactggaccggtgtcagccttgtgcgactcttgtgtgatgtttatttggtctgaagcgaaaagctggtgatgcctgtcgggaatggcataaaatggaccgtctggaatctgttgagaagaagctagaacggacacgcgctgactagttgaccgctaccttggatatcctttccttctttctaggcgtgttttggaagggaccggacactgcgtcacccgttttcaaaggtctaagggtttgtcttgaccgcctcagaccgctgcagcaaccacttgtaccctttatcttgatatcgaaaagatgccttatgagttgtaattgtttatttggttctaagtgcaacggtttccgttctgagaaggtgaaccgcgagagtatcttgatgttggggagaagaaatccaaagaaagcagaaaaaaaaggaggcttcttctgcgccgttatgtcattgctgcaggtgaacagggtacttgtcagcttttcgacagagcatgccctggcgccaattcccaggtactccttaggtacctcgagagaagtggggaatgggtctgttgttggattggggtttttggtggctcgcaactgaacctgccattctcacatgcaagcaattgcagcttctgaagagcacccccttttcaatgcgaaaaggcaacctgtcttctccgcaacgaacaagttgaaaaccaaactaaagggaccagtcacagagctgcccaaccgaaagcaacactgcagacaggtgtcaacaatctttcagacaataggtcgcagctacaattttccatcgaatcacaaccagtctcggggccagaaaagttgttgagacgtcatcgcctcagatctggggaaggtggtgctcaaaacgagacaatgtgggctggcctgtggaggacctacactatcgatcgggatgtcggggaaacgcgctaaagtccgagggaaaatgcgggcaaatcgcgggcactcgtccgcatcggccgcactgagtttttgcaaagggaaatgggaacacgaacaataacgagcaatggtataaggtaatagatgaatcatgggcagaatcgaaactgggaacaaagggccgccaattcccgtcccgtccccggccggccgcgatcccaacgaactgggaagctgacgactgatggaacctacggatctcttcagcattcgttggggggcgacaactctgcaacaggccaccacagcttcaacaaaacctcatatccatggatcacctggtcaggtgagcggtctgtttcgcccggggatcggtgttcgtccagatctataattggtgccagcaagatccatacatatgttagtgcccagtacgtagtcatcaccaaaaacactatctaaaccggccatactaggccatgcttggacatgccgattccccgatggtccatgtaatgcgataggctaggcgagggactcggacgcattcgctcgcaactttacaaattgaaattgaagccactgccatcgtcggcgtgaacatacactacaacaataaatgtgtcagcatccttccgactaataagggggacatccgtctgacgcgtaaacctccctgctgccttgaggatgctcaagacatatcctacagctatctcacttcctaaaagactgaagctcgcctccgccgttgggcgcttcaactcgaccaactcgccgtcctcttccgatccgacttatacagaatctggctatcgccaatatcgacgccaacaaagaccagctagcaccacaaccaccccttcttcgaccatgtcggcttccgacaccactcttcctccttcctcgtcgcgggcaacgcagacaaaggccgagaaggattcaaaggctcgcggcgccggctctgccttttttcctcttggttacaaggaagccgcacaacaatgggttggtattccctaccataaatgccacttcgttactttcacaactgctcaaccaaacatttttcactaatacaaccctcgccatagtggtccagcgtaaccgctcgccaagccgagcgcaacgtcctctccttcatccccttcctccgcgaagccaccgccgataacgcttccacagcctctcaactttccgatctcgccaacgccgacccattcggccaccgcgtatggcgtcaaaccatggtccctctttccggcaaagaccgagccctgaacgagttctcgatcgagcgagtcggcgagcaagtcgacgacaccctcgtcatgctgcacggctacggcgccggcctcggctttttctacaagaactacgagccgctcagccgcgttcccggctggaagctctactccctcgacatgctcggcatgggcaactctgcgcgcccaccgttcaagatccacgccaaggaccaacagggcaagatccgcgaggccgaggcctggtttattgatgcgttggaggagtggcgaaaagcccgcaagatcgagcgcttcacgctcatgggtcattcgttgggtggctacctggccgtctcgtatgcgctcaagtaccccggccgtctgaacaagctgatcctcgcctcgcctgcgggtatcccggaggacccgtgggccgttaacgccgcgatgccggagcctgaagagtccgcgtacggcaacgagtttacgcaggaccaggaaagcatcgtcaacagggagacgcccgagggaggggctaatacggctttcatccaggctgatcccaaggataagaaagctgtcgcctcatcagccgggaaacccaacaacaacaataacaacggcaccaacaccaaaaaggacacagccccaccccgccgtcccattcccggctggatctcctggctctgggacgccaatgtttcccccttctccatcgtgcgcatgaccggccctctcggtccccgcttcgtctcgggctggacctctcgccggttcaaccacctccctcccgacgaaaaagaagcccttcacacatattcctactcgcttttccgccaaaagggttcaggcgaatacgtcctcccctacctcctcgccccgggtgcgtttgctcggtcccccgtgatcaaccgtatccaagacgtcggccgccaaataatcgctcaacccccctcctcgggttctactccagaacaaccggcagcagctccagtccgtgaagcaggtttccccatcgtcttcctctacggtgaaaacgactggatggacgttgcgggcgggtacgcggctgaagagaaaatcagaaagagggtggagcaggccttgactgaccagacccgaaccgaagaagaaaggaagagggagaacggcagtgccaaggtggtggtgattaggagggcgggacatcatttgtatatcgacaacccggacgagtttaatgaggttgtcatgaaagagttggaggagacgaaggagtggggaaggaggatgagggcggaagggttgctgccacctatgccggttgagaaataagttatatgagagagactgagtgggtggtggtggtggtcgtgatgatggcttcttggtttgggcttggtttagatggcgttctaggttcctcttttttttgttgtccatctctttgaatgtatttatatagcggcactgtgggatttgggttttggttatgcggcaggtttgggaagggacatcaaggtactatcgtgtgtgcgcggatacactcatggacttcacaatatgtgtggatctagacattcaaggagtttaaagggagggagggtcgcaacggcgtatgaagttgaggatagaacttcctgtagatatcttacatgagcacacggggtacaatgtggtcattgaaattaatgattataagtctgacttgattatacaaactcgcgaaatcaatgatgtacgaaatatcttgataatgcatctatttatccttcagaatggtctgatacatttgattgttgcaccactctgaatcttgaactcgcgatcatttttgcgtgtctccagtgaagcagctctttcttggtcttttaaccccggagatatcattgctaaataaaacaacgccaatcaaagaaaccttttcacatcttggcttagaccagatacatccctcgccctattaagctgccgcaaatcaccgagagttagaacatctccgcctggggccaactgaccaccacgacggcatccgcgttgttctgccgcagcacatattctgccggtggtcatgagtttgagacgaaagatctcccttcccttttaaaaaattccacgacaactgcctggtcaagtatcagtccctactcatcgtccgcaagttcctccaccttcggtgcaacatagtttcgctgtgctgccgctgtaggtgtagcagtagcaacttgagtgtcggtagcggtggtgacagcagtagccggagcaggttggccagtagtagcggcaaacgtagcattggctttggcgcttcccgctggggtcttggacttgttcttcttcttcttcttgggattgggctgttttgttggtcacaattgtcagtcaagcactctttagggggaggggtagatcagcaccagcagagcaaactcacatcatgccaagcccagacaggcttgaagctttccacgacactgacatcctcccacaggttcgggaacaaccagaaacctggcgatagcacaaagtacgtgatgcagaagaggataacccggaagatagccatggcgaagaacagacccaagaacatcaggaaaccccaactgaggtagtagactccctggcgcatcttgagaggccacagagggtacagtaccacggcaaagataacgagcagtgcgagcgctgcgtagaccttgcgcatgacctggctgccctcccacagccacacgtagtacatgtcgtcctgtgcgtcctgttgcggctcgatccgtaccgtccacagacccttgacgcgcttgccgccgccgtgcggcttcttggtgggcgcgtggtcgtggccctcgtgcgggtcgatctttgtgacgcgcagagcgagcatggacatgggcagcagcttgaacgtgttctcgagggacgcgcggtcggtgatctcggggaggagggggttcttcttgcgcgccttctcgtaggcgggggactggagagcacggagggcacgtttgactggagagatgtcagattagcaactggatactagtgaggttcggtgatgccgtatatgctcacctctaaacatgtccttgcgttcgccattgaggatgacagtacggggcttgagctcctggctgcggagaaacttggcgagagcgatcgcttcgggcttaggagggccgggaacaatgggccgggcttgaccggcgggagggccatgctgatgttggtgctggtgctggtgctggtgctggtggccgtcttccggaggtggtcctcctcctcctccttgttgttgttgctgttgttgcatctgcatttgtctcatcatcatctgctgatgctgtctcttgagctgctcgacaaactcgggaacggtcatgccagccttctcggcatcaatggcaagctgtctctgaatcgcctggatttgctcgggcgtgggcatctggccaggaggcggcatgggcatttgccctgggcccggttgaggaggaccctgttccatggtggacgagctctatcggtatttagcggcgatttcaatctgtcgtggcagaggcaggcgacaatcgtggtgagtcgaggttcagcaattccgtccttgctgcaccggtttttggcgtgtggtggttgatcgaaagatgccggtgcactaaaacctaaaaggatgacggaactagacctccatgcaaagctgcgatctgtactttacacatcccgaccgccgggcaggcctattgcggcagctgtgagcgctaggcccgcggccatggcccaatgacatccatgccaagactgtacaaaagcatacctcacgtttaaccctggctcggatctttgtctgctcctgcagcacataactagcacgactaccggctataaccctgagtagcaatgagcctcacaggaactgaaaggtggtgatgtaccagccacaactggcatctgataaggtggctgttaagtagtacttatccatagtacgcccttgcaggtctctccgtccgtttcatcactcccctctcattaaagtgacgcgcttcaacgaggaccaatgatctcccttctaggaacaattccgccaaagtcggcgtcaggaagcttgtgcaatcgttgttgtctcatgggcatcgcaatctgcttgccgtgctcggttccagttgcctttctttttgcttccagcaccatcttctctccagtctgaggtcacggcttcttcccagcgcatcttcgcaccgcatatttgtgtctttgcacagcagcgacatttagcccgtctgtgctccgcaatccgcgcatctcggcgcttaacccaacaaccgacctcatgtttacaccatcatcaagatcatcatgtcaacattggccactctccgtgctccccactccaaatcaaggtgatagttgacgttaaagcttggacagctggaggcttagaggcttagacaatttgtttgcctcctcggccccgccgtttccgcagcacaccaagaaagacaaagacacaaacctctacttacacacaggtcgggaagtggtgtatgacgataataacacgaaatggatgccgagagaagcaagaaaatgaagcagagaagagagcagacggaaaatcactccgtgggttgcctctgcggcgtcttaaatcaatccaacatttgcattcgctgatggagaaacgccctacccgtgtggtgccactagtcccttgcatctggacgagcacctctgctcctatcattttcgtgtcgacacgacggacacacaatggacgcccaagggtctggggactgcctttattttgaaacacggccattctagcgccgtcaccggttcgagaggaccgacggcatccatgggttcgtaatcgcacacgacttgagacggccttcacagctgtctatcacgacaacaggcatggcagaggggccagagctgtacccaaagatcggatcctagcagatttaccaagatcgcgggagcctcagaaagaccccagtccaccgcgtctctttggagatcactgcaagttagccggcagcggggctgtttcgccttgttgtatccctgtcggtaccacttccagtgggtttggagttcccttgagaaacgcttcccttttctaaaaaaacaaaaaaaaacaaaagaaactgtttcaccaacaatgtcctctagctttcttctgctgcctattttagccatgtttgtttcgaggccttcgcgaacaaagaagaagacaacgacaatgtgtcagtgtcagaaggcttacatcgacacctacagtaaacgatgggtcggattcaacatgtggtgatgtcccccatcccgccgccaacgccaagtcagcggccggtgcacgctttgttctccctccaaccctctcagtcttgctgcacatgaccaagtggaatacatcgttacctctcggggaatcctgtggcaaatgccgtcgtcacgagtggtgaatgggatgcgcagtatccaagaaacatctgagacactgtccttgggtgcggcagctttggaggcacgccactggtggacgagtcccccctggtgtgtagccagaagtagcgccgccatccgctacatcatcacgaccccagttctgtaagcgccaattgggaacacccaacagcctatcacatcgagtcttgaaccgtcagcgcctcccgcactcccaagccatcgactgaagatggcacgctgtaattttcctcatctcagccaagtggaagtattccggctactattccagccacgagccggctcctcccaggatgtctgggtgtgtgggtagtgagtgataagcaagtgaagtgagagagtgcaactggcaaatgccagcaaaggcacctcgaccaccacagtgcatcatggagcattagtatgctacggcatggacgggtggatgatgagtgggtgcggtgatccatatgtcatcttccccgggccactgcgtgtgctggtgcaagtaagagtacttatacatatgcagttgctgtatgccacaccctcactctcacccaattccgtgataaagatgagatactccgccgttcgcgctggagctctcttactatcccttttcccccccttctgcaccgttatgctgctgccctagtttgttgtcttctttcctttgttgacgtttcttgggtcgctggtcgctggtcgtcggtctcttcattcgccctttctgatgcttcaatggcttatacaccctttcgacatcgtcccaatcgtttactctgaacactctaaccgccatccttcattatcataatcttcacccacgctactagataatagcaacgagcacgctgggcagcatgctttcagacacctgcgcctcatggatgcgttccataaactcatgttttggacgggggaacaagtccaactccagtacgtcaggataccaaaatcatatatcaaactttactgatttttatttgcttcagactctgagaaatccattgtcatcacgagggatcagcgacctacattcagtccgcctccgtatgccgaaccggtattctcaaatgaaaggacattcgaaccgacacatgagcgtcagaggggaaggtcgaggtctatcaaaggcgttaggtcctcacgtggcggctccgtctctaggtccaggggaaggtggttgtcgagatcttcatctcgcccacgacaccggccgcacatatcagcccccacgaactttcgccatgtacattccgagtcttttcagtaccctactcctagtgaccacccttcacaacaatgcctactaccgcaaccacagctacaacaagaggagcagcaccagcgagcgaaaaggtcaaggccgccgtcgtttcaccccctcgagctaagcattcgagcctcgccgttactacctgactatgccgccgacgagaatgagaccacaagccgtatcactcctccgccgccagcacacattgcagaagacagcaacattacgcaatgggacattagcagtgcaaccatgggttgcaataatgtggattatccaacctcgttccatcttccacgtcgtgcagttggacaggtccaacaatcgtcgaccaatagccagttcccaccaagaattccgaccaagtccagagcccgtgcttatactgcacccagcaccgagatcatggtggaaaggatagcaagtgcgatgctcgagaaggacaagttgcaggccgaacttgatgagcttgttgagcggcaaagtgtatataagggcagcatgcccggtactcctgccggctgtagtggtatgatcatcatggtaccccaatgtctatccagatcaactaacgcaaacgatacagcgagtgagtccatgcccgcgttcgatattcctgctatcccagctgctgctccatcgttcgccgaacgtctcagctacgacgagcgtagaccgaaaactgcgccctcaagcagtcaacaccagggcccgggagctttctccgatctgaaggccgcaagtgccacgccggacagaactacactcgctctggcagcggcagcgttcaactcccacccacccatgatcaactttactcaccactggtacggacaagctggatccgaccacggagtcaatggacaccggaaatcaccttccacctcgacggtaaaagcaagcgccaacgagtctcgcacccgaatctccaagcccgtccctccgccacaaagaatcatcacctcggaattcgatcgtaccctcgctcctccgctccctctcgttctccgcccacccctccgaaagaagaaatccttttcccgcgtctccaactggctctttccgggcggtggtgctacagggtccaactactccaacagcaatctccctgacgcatacgacagctacagaaaacgacaggacagcataagcaaagattcggtcaccaacgttccgaggccgattaagcagaacgaaggatattatcagtgcttcactccgtcgcagggcaaccagcaacagcaacgacagcagggtgcgagtatgaattacatgaacaacaacacctacagcgacacagcctccacatgctccccctcctcatggcgatccgaagaagaagaagtgcccaccaccacttggtcgctaggcagcagtccagtgcgccagacgcccggacaaacgcccaagcagcagactccggtgctgagtgctgatgaggctaatttcgctgtttctgctgcttttggtgcacaatctactgctactgcacccaaaatcgaagtgcaagggggaggggaaagagcagttaatggcagcagttcgaagggtgcaggtgcagaagctggtgaaggtgaaagagcaggagatactggaacatgtgtgacggttacgggactgaagatacccgagcacaggaatggacaccggccgcagagcgtgggtgtcgcgttttgagagtgcgaataacgaacgaaacgaatcgctaaacccgttcctcattcttaccttttcttttggtcttttttgggaggacatcatcaaattatcattttcacgcttggcagtccgctgggcatggttaatcagctgttgtgccatcttgatgataggttaccaaccagctcactggtaacgatggtttttatcctcctttggagaagaggcggtactttgcttaattcattacttaaccttttggcgcagaggaaaggagcggaaaggagcacgatccgttcaatcggatctgacacgtgggtgacgatggcgtacttttcgctatccatgaccggacggacggatgaatcggcaatgatcggcatgaaagtggacttacgcaacggagattgctgggaaggcaaatgggaaagtcaatctggtcgatgggcgttggatttagacgggacgggttcggccggatatagtgtatacgtctggttttccattttctgaagcccggcgtatacaaaacggaagtggggaggagttatggggaggccgagctcggaaggaggggtgtaaaccaacaccagccgggcaacaccgtgacggatagtaggggctgggatccctactttgtggcacgtcactctaggcggtgttaatcgatctcagagaattgagtagcagggtgggcgaggcaatggcaagggatgcaaaaattagggtttccaagaggataataccatggaaggcgggcgggtgactagggaaacagggtttggacagaaacagggaattggaggtaaacggccccttcctgtccattgcattttatgataccagaccggccgacgctcagtaaataactatacaaaagcaaaacacacatccttatataatgtaaataatgccagtatttcactaaaactttagtcataatcgtgaattctagctagcatccactaaataattgtagatcaacatgacaatttgttttgcaagagaggcgtgtcgccgactaagccaaagtgcatatcgagacacggcggcaggctacaatgatgtgtccacgtgcatcatcaacgccg