acaaatcggttcataaacacctcacgaggggggatcctacaagcacagttcgcctgcgcctaccagtgcccgtaacaagaagtatcttgagaggtccggacaagaattccttgagaatctttcctcctaccgatctaaccgcaactgttgtactgccaaacataatttatcccaaatccactttccctttggaactcaagctggatgggatttcttcggaaggaagaagatggagaatgcgcagactgaattggaagattgaagagaagggtagaatcaaactacacgcgtgcgccactcataagtccaaacttaagcagttggagaaggagactaaaaacgccgagacacagaggaagaatagtagaagtaaatctgtgaagaggactcatgatgcagccccacaagtgacaacctctgtgtgtacattagaggatgctttgtcaatgacaaatgccccagaagatccagatgccgttgcagaagaggctgcaaactccggggaaaacggacaagagacggaggacgctatgatccatcctagtgatgatgcaatgcgtcaggcaagaactgccgaacaacaacgggtgagagaagaattatatcggcaggagctctccgaagggacagctctctttactgaagagttgcgtaccatcgcgcacggagatgtaaggaatggttggaaaagtgatttcacgggcaacggtaagatcgagctcgtgactgaaataagctgcatgggtctcaactctggtgtttcaaatcctgtaaatcgggcctcaagttcccgaccaatctttgataatatcaagcagcctattactgtcgcttgcgatgtcgaggaccctcatttgggcatatacgttcagcatcttttgatcttagagattatagttgctgaagaagctcttcaatatgccaatggccaacctcttcattcagaccatgctcaaactacaggctctactccaaacgcttcaaaccctgaccaacgactagctgagctctctccaatgctcgcagcccgcagttctgtaccgccaagcgttaatcctgaagcacagcacaacgactctgaactcacgcctcaggtttcgcatggtagtggcaagggtaacaactctcgagtcgtcggggttccaacaggagctgcgcgggtcttgagaatgcagtttagactctccataacggaaagatctgggttggggatatcatgggatgatgaagttcccccaacctaccaagacgttaggttactgtcgcctcctagttataataaggtgacaagtggatccaatactccgcaattcaacctcccaataaattctgatgatcagcttccagcctcaaactacagcagtggtaggggggattcacacgaacttagtcgaccagctcaagtgcatgctcatgaaagtcagtatcatgctctttctccaatgcaatcacctcagttggaaaatattgtgagcatccaaggtaatgcttaccccgcccagctactcactcctcaaactacccaggaaatacagctccccagcatgtctgagctcctagacactgatagaattactcaataatagttaaagcatctcactatctagacgaaataatgcatacttgacagtttgaatgctaagcgttcaaaccatagttaaatttaatcaatctatgggtaatggccttctgagtgacatagctttcgaagattccacaatgttaacttgtcataatatcatgaagattacttctgatacttagttcacgtgatggtccaggatttaaaccaatttaagtgggcataattgctagatgggccactcaaaccaaatgagattggtgaaaagtagtagaaaccatagatcacaatcgcaccataagtgacgtaaatcaatgttcttgctagttgaccacctttagtcttgttgaggccctttagtccggcttcaaagagataacttaagatcaaaagggcaaagtagagagctggcaagtagtgatgcacataagtaactctgctcatgatgacgaaaggcatatagtgaagaccccatccaagcaatggataaaagcctcccatcatgaagagattgaaatcatgagcgtcagacaagtcttggtattgtctttgccaccttagtaggagcaagacaactagccccatgaatcctacaactgctatagttgacagccacgttgaagcaggggagcccatcaggaagtatttgacagtatcatcgccccagccacaaagcctgatgccgacattcaacgtgggccattgccaagcggaggaagccaagttgtccaatttatctgggtcaggaaccaaagcgttgttggtggccatcatagctaggttcaagtgaatgaagttcttaatgaagttgatcttagggtacttgaaatctgctggtctgccaggcaacttttcattggtgtgagtttcaacattccaccacgttctcttgtctcttttgaaaggattcttcaagcaagcaacttcactttgtctgaaaccccactctggcaaatgtgctccggtctgcgccaaataacatccaagttcggcattcttgattcggaatgaggatgtcaaaggatgcaaacgagattcgtcctcagagccatgttgagcaaccacttccacaacccagtggtccttagggtcaccaacctccgcggtaccatagcctgagacttcccattcagatttggttattggggcagcaattgggtgagtgtgtaggttcttaccggtgtttgggtgaacaagtctatagctgcttccaggtttaacaaattcaatctcagtttcttcctcactccaaggagtaagaggtcttattctgtcgaaaagccaattgttgttgctatccttgtggccataacaggtaacttgctgttggttagagccttctgggtaaccctggacgtgggagtgcagcaaagaacctccaagagcttgattcttgatgcttacaatagaagatcccactgcaatatcacgagggccatccccgacatcagagccagctagacccgcctgaaacaaggagggcatattagcatcaccagtaccactgtgagataacaagtcgaagtgcactttgaaacaagccaaaaagatcaggaaaggaacaataatcaaacataggattctcgccaaccaatggcctgcgtaggcttttttggagaccttcttgtcgcccaaaagtgtccacaactcaataacggtgtaaattcccacaagagtgatgataaaaagacccaccatcttgacggaaatggtacagcccaaagaaacaccagtcagtaggagccatttccaccattttctggaaaaaggtttggacctctgattgtggaaggtaacaaaacaaaacatcgatgctaccgtgaagaacaacaacatggagtcaagcagaatgaatcttcctaacgtcgcgtaggagttttcaaagataacaagaatagtgaacagccatacagtgggcagagagaagccgatggcctttgcggtaaagtaggcaagcggaatgcacagtgcagagaaagtagcgttgaagattctcatcttgacgtagtccaagtagtcggggtactcctctcctgaggggaagtcccatgacccattatagccagccatccagccagacaaacccactagcatttttcccagaggaggatgcacgtcgtggtaaaactcatgtctcaggtagtaggaaccgaacttaccgaaatgagcctcgtcccacacaacatggttgttgacaccgatcttgtacattctggtgaaaaatcccaccgcggtgaagatcattggcatagcaatgctctccaaacgcaatagcggattgacctctaccgatttttcctcgatcctgtcatccacttcgatatccggtatctcatcaaccgtagtgacttttcgctgcttcaaagtgccatcgctgattctgctatcaaaaccagttgcagacatgttaaaggtcgaagaacaaactgccttaagtgagcaatctatcacaatcttttttatgtttgacgtgttttcttaaaaggtttaaaagaccacgacaattaaaactttatacagctccgagctggcaaaatttgaaaagatatgccacgtgactaagatacttacatcgctatgattgccagagcagctttctcgatttaaaaggacctcagggacgcctggctccggcaaatcagcatttagttatttgataggcagtttgagcacgcatggtaaatttttggtttgttagtttaagcgttttcgggcttgtaggtgccaacaatgaaaacgaaagcgtagcttaacacactgccaaatgccaagccagcggacaggaatgtgtttgtgaagccgcccgcggctttgcgttgcttatcggtagttagttgagagcttaccttcatgaagctcacagatagggcattaccattggtaacaccgaagacaaattgcaatagaatgtagagaaggtccgaaagaactggggatggggatgacagttttctactgtcgttgaggttaaagcagaagaaggcggggactagtgctattctggcgacggagtacaggaatgccttgaatggagtgaaattctcagattggaaaaatgaatatccagaaatggctctcccgtagaggtcgccaaggttccacactgtgaagatgaaggggatatattgagcgttgtgcattggaaggccgttcacaaatgtatttgcagcaaagaccgggaacaagagcgttacggcgaaagtcgtgaaaatagccagaaccaaataacgcaattttttgaataaaagcgaaaaaggcacggcctcagcttgagggtcgctctcgacatcctgaattagcaagtccaccttgtcagcaccgtcgatcgagctgacacgataaagaatgatgcatgccacggagaccaaaacggtactaaagaagtaggcgaaaattcccccaacgctctggtcgcgcgattcgccaatgtaagaaatcgcgaacaataccagtgacggcagtacaccggcaattgcttgtcccatcataacagcctgactgaattgtgccccgaagacgttggctagagccatcgcaccattttgtgtcattgcagtgccaagagaacttaccagaaccatggacatcaagaacgtgaaattcatccagtcggggaagcccttgtgaactaccacaaataaacaaaggagtccaaaaactaggatttcccacactaacccccgtgcaattctcttggcgtagctatgttgtcttttagacagccagaagttgaacacaactgaagatattgttgatattgtcatcatggtactgatgtaaacatgtgcgtatatcgtagtatccttgaacacatcatgctgaaagtacaacgacgcactcaaaaagctattccaaggccatagaagagccacccctatcattaaaaaactgacatagttcaggttcttcagcttggttaataaactggtattttctagcagatcatctcctctggaaaacctatttatttctgcaaaggcttcaaattcacctggagtatccattgcgccttttttgagactcttgaggacctgtgaagcttcagaactgtcctcaaggttgttcatcgggctctggcgaagtcgaccttttatcgaaattctttatcagctggtgaaaaaaaaaaatgactagtaaacggataagcgttaatcgatagtgtacaccaacggagtatacaggaccagcgattatgtattatacagaattggttcatgactgaaaccggtgggtttcgaaagattggacatctcttcgttatcaagttgtctatgctttcctgctacctccgacgcctttagtaaattcgaatcgggtgagcagaggaatgtgatcacttgggaacttgtcattggggaagccaatgaacttggacgcataatctggatctatctgacccaagacaccgcgtacgcgtagaccttgggacgagtaccatatataatcgatgacgtctgtgtaggtgggagtgagattcgtgaaaggcagctcgccgatacattcgtaactggacttcaatggcaggttgtgagcgtagttcttttgagacatgaagccaaagtctctaccctcgatatcacaatgttggcggacactaccggtgctcaatagctcgtagacggcggaatcaacctgggagttgaaatcaccacatatgatgaccggcacctttttgagttcttgagagttgttgtaaccgctgtgctcttttattaccttctccatgtgatccagcaacactcctacttggaaagtcttgacgtcgttaaactgagggtcccaatggagatgagtggtagcggcccaaacatgctctccactctttaggtgttgcaacttcacaagcaaggcgacgttgtctttgttcatggcacgattcaggtaatcttctgttctctgaaatttcttgtgtttcatccagacactgctgaaatctactgtgtctttgaaaatgagcttaaactccgagtctctgtaaaacaggcaacaaccgtcaaccttcttggagtccttgccttgcatagtgcgtgctcttgtcttggcgtggaaaatacccgtgtacccctcttcgcgcaacaatggagcccagaaatcttcgtaagtcttgcattcgacttcttgtaaacagatgatgtcggtgctgtagtataaaatttgttctttgagcttctcacgcctgtaatcccagcttaaagcccaagagggcgtgaagcgatacattttgggggtagcgtagtgttggcacaaggtgttgtaagaaagcaaggtgaaagatttcttcgcagtctcgcggttcaaatgtgagtccgattcttggagtgatgcatactcttgagtaacctcgccgtccacgtttatatcaataaactttctttccgtaggaaggggaatttctggagcattatctcttaggtagaaaatcaaaccggtgaccgatttttcggttataattttgatcatttgtctatccataggattgccttcaagacctagaaattgcaggttaaatagatttccaaactcccatggaagcgttgacaccatgttatcaaagaaatacaagtatttcagttgatgacacagtcccaattcagaaggtaattcggtcagcctattgtgtgaaagatcaagaacccgcaagttcttcaagcttttgacagccttgggcaatactgtgagattgttcccgttcaaatagagcctagtcagaaactcgtacctgaaaaggctttcggtgaggttgaaaacctgtaagtttgaaaggtccaatgcatgccacagctggtcatcgtgcttggcatctttaggacccaccatgcggtgttctatctcgtcatcttcgtcaatgttatactgcgacaattttttgtgctgcaggagcacggatggagttgttggatggccattgctcaattctgcgtttggtgtgataggggttgaaacggcactggagctggcgttgttgttgcccagtggtgattcgccggccatatccagcaacagctgcttggtgtggtcgaccaaagaggcggacatttcgttcaaagttcctccgctggacgcaccctgagtcttgttcagtaggtacttccgcattgcgctctgcctggcgtaaacgttggcacgccctagcgactgccgcgacacagctgccaattgcagctgcagcttccaaatcgggttgttaagcatcgctggatcgccctggtgcgggtggtacagcggatttccagcgttactagccgctaaagtcgcgcccacgttgcccccattcaccattccgctgagcgtctggtcactgctgaccagtcctggcggtggcagctgttgtacttgctgtcctgccgctgtttgcccgttctgtgtatgcgcttgctgcatatgcagctgctggggaattgttcctggcgtgcccataacggacggcatcgccgactggcccacattctgttgtccagccatcccagagtaccccatcatgggtgctggattgttcatctaggcctttatttcttgttcttggtcctgttaattatgcttcaactggtagacatggagctataaagttccctaaactcgaaagattttccagtcagaggccagattgcttgctcgtgtctagtgacatcaacacttaactgctctacggcgctcaagaagagcctaaaaccatctcttttagcttattagtactttgcaaggtcgagggcaagctaatagtgttcctgtggtatcattctcttggttttctgtcgacttttccttcattttttcaagacgtgtctgtctttctaaaacgcgttaaagatatgagaaaatgaatgtcaaattcaagatgggctactattaaataagaggtttagatatgctgttggcgactgtagttatacgtttttgctggtattgcaataaggtgtaaaatcactttcgagatgatcgtttttctgtgaatgtgagagagttcaaatgacgaataaacgcattgtgaacctatgatggaaaacacaacccagaaggacggtttaaagtaagacttttggccaaaactagcaatttagtgcctattgttgtagttttggtaccattttatgatgcttgtgccctcagggttggacattttcgtctcatttgcatggccctaatgcccactgtcatttaaaatttgggtataaaaattgtagatgagctataaaagttttcattctctaggacacttttaatgaaataaacaggaaacgtttaaagaaatgggtgagcaatgggtggtttaacagtcactaatgtactggtcatctgtgatacgcgtttcgtagaataataatcaaggagtctttacatattttccatctgaacgtcgagttgcgttccatcgcttctggacgtgtaaataccatgaatatgggaaaggtacttcttaacattctctcgcactcttgtttgtctaggtcgtaggtgtgctaagtgcgggtctttttttctagacagacccaagttgttgcgcagccagcaaagcagctgtacacgttctcgtaaggagcgcagacgtagactggattgacagggctgcagatgttagattggtcattggcgccgaggtcttggacggggtttgtagcagctaatgctacactggaaccgttgggagccccgcaatttccatgctcaccccatccccagcagaaaacgtgctgttctcgacacaatactgcatgttcgctgcctgtgctccaggttgtgaccgaaccggcgggccaacccacgatagcgtcctgcttgtgggcggcgggtccaaaaaatcgaaattggcccttatccaggctcgtgacagaagtccacatgcttttgagctgaagttcgtccgatacctgcagttcgcttcgcatctgagacagatacttggccatagcgccccgggcataaatttgacccccagctacaaaacatatcgaattcttccccgcgcagactctagaaatatcacccgcttgtactaacacgggcaatttctcagactttgatttcgaatcttgcagctgacacttggtattagatccccagccatataagttttcgccgtccaagacgtacgagttgtagaagcacgcaaatacttgtgcgttttggtcctgcacttccatgactgtctccagttttggtgactccaccctttttccttggcccaactctcccttggcccccacacccgcagtaacgactttagagtcaccagtaattgcaacaatgtgagaccatccgcatgcaacgtcactaaaggtgccaggaatcttgctccaggtttcagtctgtcgatcgggctccaacatacaatcgcccgctatatacatttcgccatttctcagtaaaataactgtaaaattgccccctgctaccacctttacaggtctgatttctgacacaaacgtggtctgaggtaccatagtatcaatatcatgaccgaggcctaagctgacagcttccgttggacccaaaccctttcagttcgaattgttttgacatgtttttttggcactcaaggcttcagaaatactcctcaaactcgataaactatgctaaagtctcaattgcaacgctagattcccccaagatacttagtaactacacccaaccccgtaggaaaatggaaaactctaaaagacgttgtaaaactccaaatccagagcttttttttctttgagccactaattcgaaccaacagatccaaaattttggattgaaagtacttttgagtggtctatggcctacttcttgctcgatttgaccttacctttattattcaacgtcttctataatgacgcgaacttttccagatataaaaaaatttgaattgcaagtgcgcgtcggtcatcctaaacaaacatcatcgagagctacaagggctgttagcggacgattaaagaggttgatgagctctacgactcctaggaaaaacgaggaggttcaagtgccagaatcctctccggctgatgacggcaaaatcgcgtcttcatcacctttgaaaatggacaatggaacggcgtctctactacgcgatcgcttcgtatacaaaccgcttgaaaaggccgaaacaggggctggatcaagcaatggcaatggcaagagtaatggggggcaaatggatgcagatgtggctagattggttgttgaatatccggatttctcggagacactcataaaggcagttttcaagtccaactcttacaatttggatctgactcgtgagagacttcacaaaatcgactcccaaaagagttctcgatcttgggcttggagaccaggtgagaaaaagcctaccagtcggttgatgtcccttggagggttttcagaggccgccaatgccggcaacaacatggatacttccaggaatggaacgcttctgatgtcacccgaaaaatcatccaaggtcacggttgaaaagcaaaagaagtcgatcttcgacaggtactcacacgtcatgaatcagcggcacaggcccactatggaagcagtggtcgttgatccttcaacaattacgcagcttgagccctcaacacgtaaaagaaggaagcttctacgtgctgataacatcggtagagaatcgcctgcagcacactctcaagcgagcaagaaatcttcagtttcgttatcagatgaggatgaggatgagattagtggtgatgaaaacgtcagcggcgaagactatcatgaatacactccagaggtgaatatagatgatgatatcctcaaattcataaatgaggctgatgaaaaagatattgccgatgttgcggacacgactctcgacaaggccagtgtgctggtaaagcacaggccgttcaccgacttggtttccttcagtcaaatggactttatgacggaagaggagttgcaaaaaaatcaagagaagaaaaaggctacaaggcgaggccagctaaagagagatggtgacaagttgctcgacaagatgatccaaactatgaagggctacaacgccatagattccctgatcaagagatgttcatcgtacggcgctttgatcgcatcgcaaatgcaaaaatggggtgttaatatagaagacatccagaacggtgagctgaatttcatcgatattagcgacgacgagagtgaaagcgatgatgatgccgacgtcaacgttactccggttaccagtaatggtagggattctaaaaagcccatcaggatgaagaaggatgaagacgacagtgagtctgatgacgaagaagatgattatcaggacagtgaagatgaagagtatggtggtagaagaacaagacattctggccgaggcagaggcagacccaagcacaaaaatgttaaatttttcaaacagaaaccaaagttactttcccccgatgtcactttgaaggactaccaacaaactggtatcaattggctaaatcttttatacaggaacaatttgtcctgtatcctagcagatgaaatgggtctgggcaagacgtgccaagtaattgcatttttgtcatacctgaagcaaaataatgagccaggacctcatctcgtagtcgtaccgtcttctactttagaaaactggctgagagaattcaacaagttctgccctgatctgaagatcgagccttactatggctctcagcaagaaagagctgaactccgcgatattctggaggataacgatggtcaatacgatgtcattgttaccacctacaaccttgcttctggtaacaagtacgatgtttcgtttctaaagaatcgtggattcaacgtggttgtttatgatgaaggacatatgttgaagaactccatgtcagagagattcacaaagctaatgaagattgaggccaattttaggcttctgttaacgggtactcctctacaaaataacttgaaggaactcatgtccttactggagttcatcatgccaaacctgttcatctccaagaaaaacgatctctcagcggtattcaggcagagggcaaggacgtctgattccaacaaggattacaatccgctgttagcacaagaggctattgccagagcgaagaccatgatgaaaccattcatcctacggagacgtaaagatcaggttttgaagcacttgcctcataagcactcgaagatagaatattgcgaaatgagtgatgtgcagcgcacgatctacaacagggaaatccaacaggtgcttgatcacaagcggatgttgcgggaaagagaagaggaaggatctgcagaagagccacggccaactaagaagaatggcggggctcaaatctccaagaacctcatcatgtctctgagaaaggctgcactacatcctctcttattcaggcaccactacgatgatgtcatgctcgacaagatgagccgtgccatcttgaaagagcccgagtatgctgaaaacggtaacaaggagtatattcaggaggatatgagctacatgaatgacttcgagctccacaggctctgtaccaggtttcccgattctctggcaaaatttcaattgaagaatgatgaatggatgaattcgggaaagatcaccgcactgcgcaagatccttgagaacataattgaacacaaaaaggaaaaggttctggtgttttccttgttcacacaaatgctcgacatcctcgagatggcgctaacaaccctgaacattaacttcctacggttggacggctccacgcaggtcaatgaccgccaggccctcatcgataaattccacgacgatgacaccattcccgtcttcatcttgtccactaaagcgggaggtttcggtatcaaccttgtgtgcgccaacaacgtcattatcttcgaccagagcttcaacccccatgatgacaagcaggcagctgatagatcacaccgggtaggccaaaccaagactgtccacatcaccacactaataactcgcaactccatagaggaaaagatcctccagcttgctaaaaacaagcttgctcttgacacttacatcagcgaggatgacagtaaagctgctgaagcgcttgaaaacaaggtgagcgacatgctcgaggatatcatctatgatgaaagtaaatgattcagactccacatgttaaccatcaatctggtatagatgctataaacgtttataatccatctcgaatttgtaattgttcattcgttcacgaagatctgtatattgctgatccagcatcatgttttgaagcctccccattcagaacaaacaactcagaaatcttttcctgatagcagctcctcgagtcgagaggcaaaccaaagcactgcaattcaactgcatcctgctggtggtgaaagctatctcacgatctgatttacagtttttcttcgacttctttcaagtcagtggcgcgttttctgtcagaaattgcaacaaaagaggtgattgcgaagaaacaagtttagcgcaataagagcggtttgatagcttctgagtattccagaaagcagtattgatcgtattgactgttaaaagaagtgtgtttacgcaaaaatttgtgaaattctcactatggaagcagattggagaactacgctttccaatcaggagaggtccaagtacatcactgagctcgctcagattctggctcagattagccaagtcaatggtggagacaagggaaacttcaacctcgaaaaactcaagaaaactgcggaacaatttgagaagagcttgtatgccagtagctcatctaaagagctgtacctggactcgatgcgaaaaagaattgcagcgatggatactgcgaagaagaaggctattgcgaatgttcagcagcatgctgctaaagtagcttcgcagcagtctcaacaacatagtgcagtggcagctgctcagtccgcacaacagcagaggccgtcacagttcccatcctctaacaacatcaactcccaaatgtttttcaatcaacaagcgcaggttagacagcaagctgctcaacagtttcgaaacggtgtgagttctaatgtgccagccaacggaggtgcgcctgtgcggcctcaattaactccgcagcaacagcaactgatcaacgagatgaaaaatgctgaaattcccagagaactgctacagagaatacccaacctacctcccggcgtaaatacctggcaaaaggttactgaacttgcacagcaaaagcggctgggccctaaggacctacaggtagccaaacaagtgtatcagatgcatcagcagatagtcttcagatccaaacttcaacaagcgggtgccaacaaccgaggtccacctcaacaaaggcctatgtcacaaggcccaaatatgaatcaactcccacaaggtcaacgccccatggtgagccagcaacaacaacaccagcagcagcttcagcagcagcagcaacaccagcttcagcagcagcagcagcaacagcagcaacaacaacaacagcagcagcagcagcaacaacttcaacaccagcaacagcagcaacagcagcaacagcaacagcagcaccatcagcagcagcaacaaagaccgatgggacaagcacctcaagtcactactcaagagatgcctaatgtcctgaacagattaaaccaaatctttacacccgctgaacaaaaagcactgtatgaaaatgggaaaaagcttatcgaagatctacaaaggaccaacagacttcctgcagttttggctcctcagcagcaggccatctacatcaaaaagtacatcaatcaaatggcgctaaaaaagctccaggctgccagaatgaaccagatgggaggttcaaaccctaatccccaaaacgcaccgctcgccaacaatcaggtggcgggtatgccaacgatgagccaattcacgccaatttcagccaacatcgctaatgttcccgcgggcatggcgcagcggaggacctatagcggagttccagccaaccctgtagtcggcgataataatcttcctggtggtaatattcaagttcctccaccgccgcagcaatcgtctactcatcagcttcctgtatcacaaccgcaagcacaatcgcaagcacaaccacaggcacagcccaagttctctttacctcgtcctactgagcaggacctcatggtactgcgcagaatttcggctgagattcaaaaatcgcacttgagactatcaaatatcaccaatcaaatatcacaggaacagaagcaagccattcgaaacaagttgcaacttaaccggcaactattcactaatgttgacagttttattcccacactgtacatgattaccagaaatgaggagaacgtccggcaactacttcagattaggatgctagccaaggaaatcactgaacatgccacccgggatgtgttcattgtacccccagaagttgttgataaggtaatcttcaggtaccagaagtactatgaatttatcaaagatcaggtcttgagaaggcatcagcagatcattgctgctaggcaacaacaacaacaacagcagcagcagcagcagcagcagcagcagcagcagcagcagcaaccccctgttacaacaatggatcctactttcaatcaacaacgcattcaggggtctttccagcagattcaacaacagatgcaaatgaggcaacagcagcagcagtcacaacaatcacagcctccacaacaacagaaaccccagccctcaccacagttgaacaattggtcaagatcaaatgttgatggtagacccatggcggtaaatgagggagaaaatatagccgcaccacacactgctccggaccatgttaggagaacttcttccggtatggacttcttgaattcccctgacttcatgaatccaaaatcatcaccacaacaagtaggcctgtcccctgccaaaaagcaggctcagatgaggaagaaaatgacaatgaaacaagtctcaaatcagggtacacccagcgcgccagttatcacctctaacaatactccaattccgttgaccggtccgagtgtcggtgtggcggcaagtaggactggtacacctcaaatgggtactgctggaatctcaagcatttcgcctatggtgaataataaggtcgcaaatacaaatcaaagcccatctccgagatctgtccccaacggtgttgtacagcaacctattgagcacccctacaaagaagatgaggagaaaatgaagaaattggcctccaggaaaaacgaggtcatctcgcgttttaagcgaaggcaagatgtgctgaaaaaatcccctgtcgatttattcctcgcttcattgagcgattgtcttggagtgccttctgactccttcgagcttcttaagaccattcctcaagatgtggtggatcaagtcaacggactcggtaagaagaaggctttcaagcctgatgaagcgagatcaaaattacaggatgtggcagatgtttccatcgttgacaacaaaatcgtatttgctgatagtaaagtcttgagctctaaatcaagtccatatggaatcagccttgcagacatcgcgagtgtcttccgggacacatatggctctacggacttggctgcattctctttcgaaaacaaagcttttactggaagatccaagaaaagagcagctggtgagatggacaatagtcctaatccctcccctgcctcttcggctataatgagcgagtccaagaagctgaagattgattctccagaggacttatattcgtcgatatctgcagagaattgcaagaaagagtttccgaaagccgatgccggtaccacgtaccttcccgaaaacaaattatgggactggagtttttgggatacgatctgaatcactatgcttcagagcagagagatcagagatatgtaagtattgcttaagaagttcatttaagtttaatcattaactggtattaccgtgttcagtgcttccgagggcctgtattaataattatgcaagacgcctcttttcccatgcttatatctaattcaacataattacaacagttactcgctgggcttcccaagtctcttagtggttagcagtagttttaatatgctggcaaagtacccagctttccctaagctcactgaatctgaaatacaggatgaattgctgcccgaaatcagtcattgggctttgacaaatggcctcgttatgtatcctccaaacttcaaggttgcatctagctttctagcacccacgactcttttccccactccctttccagcaaaatgctttgaacaagccgttacggttcagacctcttacaatgacttgtatgccaagatctcgcaaaatcatgacaactggctgaccaagcaagtcaagcttttagctgatttcgacccagagtttaccggaaaattatggaaactatatgagcaggctctaaagattggtatttcccagaaattggcattaggtgttttcagatccgactatctcttggatgcggaaagcctcgaggtcaagcaggtcgaatttaatacagtttcagtgtcctttggaggtctatccacaaaggtcggtcagctgcataattttttgaacgactctggtaagtatgcgctggacaaagggtcgaagttttacgagcaagacattcccgtctcagaatctgcccttttgttggcaaagtcactagcagaggcagcaacaaaatatccatccgaaggcaaacaaactattgtcgcatttattgtccagcagggtgagagaaacgtcttcgatcaaaggatattggagtataacctcctcgataaattcggaattaagtcagttagaattactattcacgagatacacactaagacgtcagtagatcccgaatcgaagagacttacctacaagccgacgggagaagagatttcagttgtgtatttcagagctgggtactctcccgatgatttcttaaacgaacaggattggaataacaggttgactttggaaactagttttgccatcaaggcacctaatctcttgacgcaactggccggggcaaaaaagattcagcagctacttactgaagaatctgtattgaagcagtttattgatgatgaggatgtcatacggaaactaatggcttcctttgtgaaaattcacccaatggatgattccgaggctggagcaagagcaaaaaaaatggcgtttgagaccccagagaggtttgttctgaagcctcaacgggagggtggcggaaacaatatttacaaagctgatattccatcgtttctcaaaactattcctgagcaagactggagcggttatattctgatggaactaatcaaacccaacccaaccacggataatattgtcgtcagagctgatagattttctcaagagccgatactgagcgagcttgggatattcggctatgttcttttcgacgactctcaagtatacttgaatgagtacgcaggttggttgttaaggtccaagtccagctcgtcagatgaaggtggggtggcagccggttttggttgtgtggacagtgttgtattgtattagttacgagcctcagagcctttatagagctaactttgatctttcttcaattcgtttgatgcccataacgcgccggctataatattgctagggattgtaataatagacatcactggtatcagttctaagaggccagccatcatcccaaaccccgtgtactcacccaggtgctcgtagaacttgtccttcaactgtgctccacccaagtttttcaaagtgtaatagcgactgccataagagaaacctcgttttggactttttagttggtttactatcgtcgggcccacgatggggatcaatgagagaacgcttaaaagtacactagtggtgatggaaaatttcagggaaacaattttggatggcagaacgaccgtccaaaattcgagtgtcttccaggagtgctttttgagtggtgcagcaggcaaatgctttgccctctccagaaaatcagtatgtcccatatttgccagtgtagcatcgaaaatgttgtttgcgaatactggggatattaatattttagttagagtgatggctaacgcattggactgcagcagccattggacatgtactataatgaatcccactggaccgagagtggtgactgcccaaactagaagaattggtagcagaaagagatagtagaggacagcaacagtcaaaaaaatgcaagcaaagcagaatgcgagaacaaaactgtagagccaaaaggacggagttacaaggaacttgcaaactccctggtgatgttagttatactgttaaattttgtggacaagccggcattcaacacttaccataactggatacacataagtctgatccacgaataaccccgaaagaaagttatgcctgatgaatccgagacgccgtcttattttcgaagagatcaatggcagaaaagttctgggctcatcttcctcaactaaaacggtattcggttgcgcttccacaggacgagggctattaatgctattttccacagcaacaatattctgcgctccagacatagtagatcttaggataatatgtaactccacgggattagagtagtgtacactggcgttagtgggttccttttataactgttattaacttgagaaactttaatgttttggtgacacaagctaaaaatgacaattaaatatttgatgataagtgacagaacatatatgaacaagggagtgaaacacaataaagcgaaatatacagtgcaccagatgaacataacaatgtagctcaattgaacagcatccttcaaaactactaaggaaaaatcctcttgagctcgaatttagctcttttgttgcctcgttaagtttaaagaccataatctctaaaattattgtcggtctttgtagtgaaagcttcaagcaatagttgaaataatgatgaatggttcatcacaggagattctccagaacaaattggattgaggttatataattgaaaagaaaactatgatagcgagcataggttttagaatctcggctgaattatggtaaatgatatgcaatgggctagcaaaggactctataatttctgttcaacaaaaaaacagccctaagaaggaacagccgcacctgacgtaattactgtagtagaatccaatactttaatggcgagcagtccacttcctaccatattggaagagtaggtgaaaccagaaacgaaaggcagaatttctagttgacctgcagtaaatccaaacgagaggtacgttccaaagttaaggtaaaattcgtcatttctttgtttgttgtccaatctctttagacgcaggaaacgagagaagtagatgcgtgcgataaagggtgaaataagggcgttgaacaggatgggaccaaaaattggaatgaaagaaatcaacagcaatgttgctagtactccaaaacccaaggtatactcagcaattttccaaggcaaatagttgaaccaaaagtagtaagtgttaaatgggacgtaatacctgacaggcaaagctgccttttgaatagcctccttgacaaatgcctctttgccattgtgttctagggtctcgtcgaatagtgggttgttgagttgcgtagtgcgcaaaaccatcattgtgagcatgttggactgcaaaagaaaatgaatgtatgcaagtgctagaccaagaggtcctaaaaatgccaaaagtgccagatacacgggcaaaatcgtcacgaaatacacgaaggcagttgtgaaatacaacaccaagtaaaacgcgaaacaccttgccgaactgtagaagtagacgctgctactgaataattcagacactccctaaaatgtctttgttagtattgcgtgattccgagctcacctcgaattttcaagggtatccggaataaatactcttatcggatattggtacgctcgagtttccaccagctctttccagaagttgagcgttagcatctcaaaacgttctctcagtgcttggattctgttctcaaagaaaccaactgtcaagtcccgaaacccgctaggaattgacttctccttctctgactgctgtcccccatatttaaataccaagccgccgatgccgctcaaaactaatgaccctgtgaaactcatcttcctatacaactaaataactgggactctgaaatctgcttgacgtttcgatgattcgaagtagctaaaagtgagagctagaacggatactcttttttctagacgctgctccttttatacctttgaggtttgatctgtgacacaaaaaccatcagcggcaacgtgataaaaacaatataaataattccgtacagaactacaccagatcaaggatcaaaaaatcccatcaatcagcgaaacaacaaggcatatcaacatcaaattaatttgatattccagatataacaagacgattagaactccgcgtagcataatttaatgccttacattggggcatctcactcccaggaaaaatacgagcaactgaagtcaaaaaagcttggtatggggtctagaagctccgataaggtcgatgaggcaaagccggaccatgctcagacaaacgaggcctacccatcttctgtagataacagagggggcaagactagtgcgacaacttccttcgggctatcgagcagtgaacatgacattaaggagcttctgacgttccctaacgagtctacgcatgcatactcatacaaccctctttccccgaattcgctggcagtacggctgcgaattttaaaacgatctttggagattatgatcagaaaccccagccttttgcaagagcaccgtacgaaccggcatttgcgtgtcgagacgcccaacgggagccaaaaagagttcaaattcggcaccgacgaaaccatatcaccaaaaaaacagcggcagctgtctagaagctatagtcacgacgggctggttcctttgtccacgtcaaaactcagaaatgcatcgtcggccgctctttctgcgttggtcaccaataccaaaggacactcggtagcagatctgagcaactcgatacagccattatcgcgacctgtggctccattccagaagctatcttataacgttcgacccagtacggagcgctctttctcgtcctatactagaggtacaagcagagatgagctaccaggagtacaacgaagatcggttgatgcatccggaatgccgcttgtcgatgaagatgaattagttcatgagagtggacccagttcgaacaatgaggcactagatgcaaaaaaaggtgagcttgaaagcttgctctttctcttgaacgaaacgttagaaaacaatagctctgaaaaggcctccgatcttcatatgatatctttactgaacttcaacaagctatctttagaggttgagaacaaggaagaaggcaaaaatgctgcgaaagttaagccttcgaagcatgagcagtcgctgaagaagaaccttctggaaagtctagcacaaccattttttgaatcctcaatcacttcagatgccctcggcgatgagacaaatcaatctgcctccgaggaagacactacatctatggatgatgtttcgttttctgacatgcggacggcgccagtaagtaaccgtctattgcacacatttgtttccagcaaaaactcgtctccacaagcaatcttcacatgcctacaacagtatccatggcagtttaaatccgcaaatgaccttgcatgcttgacatttggaatttccaaaaatgctcttcgcgccctcactttgttggatttgattcataccgatagcagaaactttgtgctgaataaaataatgtcaactgaaaatcaagagttggtgtttactggtgaaatagtagctattatccagcccggtgattcttctgcagagctcgtttggtcctcgatatgggctaaaagaagaaatggcatgattttctgtgtctttgagaaagtgccctgcgattttatggatgtccttttagacctgaacgatttctcggtggagcacatcgcgggtggtgcgggccttagaggttcaaaacggcagtcttcatcaaatgaagaaacgtcttcgaaagagaatataacccaacgcaaaaagacggttaagttccccgatgaagtgcatgacattggagatctaagctattcactcaaaaaagtaatagaggatgttaggagtgggaaattacaatcaccagatgacgacctgctaccaatgtcgatccgggtcgcaaacactattaacaatgttcgttactttacgttgaaccatttgacgtttaatataccgtgtgcaatctcctcttcgatcctagaaaatgaaatgaagctcaagatacacagtctgccgtaccaagctggtattttcattataaactctgtggattacaagatgatcagcttcaataaatcaatctccaagaacatgtttgggcttcatgcatctgagattgtgggtgagaatataagcagagtaattcctgcattctgtgaattaatcaacttcattaaattcaaacacccttccctcgacatcactttgccaaaaaacaaaggtttggtgctgacagaacacttcttcaggaaaatgcaagcagaaatgagtaataatgaggaaagtttcttcgaatcaataggcattgacgctgttcaccgggatggcagtaccataaaggttgatattcagctcagagtgataaattcatcaaactcgcttttatggataactcactctagggacgttgtatttgaaaactataagacaaatccttctcagttggtcatgctgaatgaaagtgagctagccctcgtaggcagcggtacgacctcacgaacttcttcgaagaacgcaagtggaatgttgcatgtggatgagttgcccaacctgaaagacagcttgaagttagacggaagcacagttggctcattcgatacaaacagcggacaatcgaaaggagacatggaggacccccctgatactccaacagatgataataagtcgaggcagccagatgacatggagatgcaaagactaaacgacgagatttctgccaaactcgacattaccaaaaactatgttcacgacaaatcattatttgtaaaggacaataacttcaaattagatgaagatctgatcttgtctttgagctcaatatcaccaaacaaaaaccatagctatttgcaatctacgagccctccaagtcatgcaactaatcctcacggacgtggtagacccatcccgacctttttagctacaccagaggctaacattggctccatgaagcatataaagaaattttcagactttgaggtgttacagaaaatgggagaaggcgcctatggcaaggttgacctttgcatgcataagaaagatagatatatcgtggtgatcaagctgattttcaaagagagaattttggtagacacttgggttagagatcgcaagttaggaacaataccctcagaaatacaaatcatggctacgcttaacgctaaaccacacgagaacattttgatgttgctagattttttcgaagacgatgattactattacattgaaactgctgttcatgggacaagtgggtcaatcgacttattcgatttaattgaaatgaagacagacatgacagagcacgaggctatgctcatattcaagcagattgcatccggcatcaaaaatttgcacgataacggtatagtgcatagagacatcaaggatgagaatgttattgtagactgtaatggttttgtgaaaattgtggattttggatctgctgcctatgtcaaaagcggaccttttgatgtgtttgttggaacgatcgactatgcagcacccgaagtcttgggcggtgagccttacgaaggcaaacctcaggatatatgggccatcggagttttactatacacaataatttacaaggagaatccattctacaacatagacgagattttggacgcggatttgagagtcaactcaagtgaaagaatcagtgacgattgcattgcactgatacgaaagatattaaacaggtctgtatctaagagaccatcgattgatgagatctgcaaccataaatggttggaactatgaatggaatggctttgccataaattagaacttaagaagaatcacataggctaggaattaatgatacacacagcttcaatttgaacgtcgcatatcaaaagtgagtcaaatgtactacgcactatgtgaatactggcttttcagtatttggcctgttctactacacacgctattcacctgagccatgaggtgccatctcgacgaagatcaattgctgccaatgaaataaacagctgtcaaatttaggggtcatttaaacataaattgtaagaataggtttctgttcaatcagcaggtgaatgtctctacatagttatgtgttctttttctttaatgtttgagggtcctacaaattacaatgcggttattagaggtctcattatcagcgaaattggcttaatcaaagcgaacaccagcctatgaaactactagtacggagagcttaggccgccaacatcttgtaccgagcttattctaaaatacagctgcgagtacatatcagcacgtgatgatagagcttatcttattgtcgataagatggatgatgggcatcaatttgtcaaaagtgtgcccttcttataatccagttctattcaaagaatactgggctgattccatgactaccgcggagaataactgtacaattactttgaaagaccttctcgaagatagagcgtaccgggatgaaagccttcgaaatcgcaccaatgagttggagatgaattatcatgatagtcttaatgaatatctcaagggctacaatgagaaatgtctggaaagcttgctgactgctaatttactgaaaagagacgtactggagacaaatgcaaagatttggaagctgtttataagtgcatgttctggtgcaaagatggcaacattgggcgtcagcgtgcaaaaagtcactgacgttgcgttctgcgaagtggatataccgcgagcgcaacttgtactgaagaatgagacggtttgcgaagaggcagcaggaattttgaagtatcttggctgctgtcatgagtacgtgaggtcaggagcttcatatcatacgatgagtgacttggctaaaagaactctggagtacattcgagactacagcagccgtgcaggcgacgtggatgacgctagacagctctatgagctagtgtggttttacgtttctgcgattcaagtccaaggtctgcaaaagaagatgtcaacacttctgtacgagcaaatctgcgaggccgtacctgcagtttcccgcgtgcttcaaaactttaacgatactgacctccggacctccctggaatctcgtctactcgccacaattgaagcttcaacggtcaagaagccctccaagtcgacccttgcaactcgtcgtaactccaaagcaactgcttcgggctctcggaggcccagcgctacacttcaaaataaatccaactccacatcgtctgcaccactcaccactacctcacacaagatgaattatgaaggcttcccgaagctaagaaacttagcttcaatgttggcgccgcattttagtcgaaggttcgttccagttctacttttcgtactactaattgccttcaaaaagacctccaaaatggctgaactgtcaaataaactactcagcatcctaccggtgctacgaaggcgcctcatgagcattataagcatcatattgagcttctaataagcctgctcaaagccattggctcatctcggcccatcgccgcttacataacgatcacatacgacgaatataggattacccggcattatatattcttaatgggttggcccctttataaagatttttctgtcttaaagggaataatgtattcaaaataaagttgacagccaagcttgtcgcatttgcaagacatttgagggatcttacaggacctattcatcacatttgattgtacaaataaagcaggtgaatcgatttagaagtgttgtgtgtaaaaagctcttttttgtgagttcaaacatctgatatgagcggcaacaaccaggcgaaaaacaaggtgagtgaaaaggaaagcggcgaccaaaatggggaggacctgtaccctctagcgctgctgatggatgaattgaagcatgacgacattggcaacagagtagaggcgatgaagaagcttgacacaatcgctctagcacttggtccgcaaagaacgcgggatgagctgatccccttcttgactgaggtagcacaggacgacgaagacgaggtctttgctatcctggctgaacaattgggcaagtttgtgccttttattggcggtgcgaaattcgcgacgctgctgctgccatcactggagattctagcgtccacggaggaaacgttggtgagggataaagctgtcgagtcgctgaacaatgtagcccaagaactgtctgaagaccaactatttcacgacttcattccactcatcgagcacctggccaccgcagaatggttttcttcaaaagtctcggcgtgtggtctctttagatccgtactcgccagggttaaagacgataaatttagaaaggaactattagcgctttatttgcaactggtacaagacgatacgccaatggtaagacgtgcagcaggcaagaacctgccggtattgatagacttgctaacacagaatccagacctatccacttcggatgactgggattatatttctggtatgttccaaaagattgtgagtgatacccaagactctgtgaagttcctagctgtggatgttcttgtctcgattctaaaattcttcaataaaaaaaacgacacaacacactcaaaggatttgttacgatccgcaattcaacttattaccgacgaggcctggagagtccgttacatggctgccgacaggttcgatgaccttgcctcccagttcacgtctaacccgcaatacatcgaggaactatcgggcccatttttggccctttgcgaagataatgagagtgatgtcaggaagggggttgccaagcaactcccaggtttctccaaactactaggggatcctcaggttgtgctcaaaaaagttctgcccgctgtgcaaaatttaagcatggacgaaagtgagatagtaagagcttctctggcttctgaaatcacaaatctggctccgctaattccaaaacaagatgcaattgatagcttgatacctattctgctgaatatgttgaaggacgaatatcctgatgttcgtttgaacatcattgcaaagttgaaggtagttaatgacgtggttggaatcgatcttctatcagaaagtctccttccagcgattacggaattagcgaaggatgctaattggagggtgagaatggccatcatagactacattccattgctagcagagcagttgggagtagaattcttcgaccagcaactaggagacttatgtctatcttggctatgggataccgtgtactctatcagaagcgccgcggtggtaaacctcaagaatttgaccaagatttttggttcagactggtccagagataagatcatcgcacgactattgaagtctgattctcaactcttagagaattttgtgtacagaattacactcctatctgcattgaccgaactagtacctgttgtctcgcctgatgttacaaccggtaagattctgtcatttataaatcatctggctgaagactccgttccaaacattaggttcaatgtggccaagtcatatgccgtcgtagtcgagaagctctgcgaagaaaagggcaaatacaaggacctgatcgacaaaaatatcatttcgtctttggataagctctgtcaagacagtgatattgatgtcagatactttgcgagtcaaagtttggaaaaatgtcaagctctcttggcttaaatgctagataaatattgggctatatcagcgctgtcgctctaatttttttttggacctcatataaaccgcgagtttaaataagcctccgggtcctgaccataagcccagtcaaacatgtttactgtaatgttctaaattccttcttagtcttttaaaagcaccttcacgtctccctcctcttttaccacttcctttgcgtcagcactttcctccaagtacttaacccattccgatacgtttcctctgcttttccgcatatctttaccatgcttagcagttgccaccaacttacggtctactgcgttgcaaacatcattcgccatacataggtcacagcgttttcctctaggtaaacatattacctgcccaaatccaaccaaaatggggttgatttcgtaccagtattcataaggaagccattcctgcagcaacttccttgtatgttctggggttttagctttggaagcatcgacccagccccacatgcggcataatctgtctagatgtacgtccacgccaataccatctactttgccccagcctagctgaagagcaagatatcccattttggggccaacacccggaagcgaaatgagaccattgatatcaggtggcatgtcgccgtcaaagttatctcgcagtaattctatggctttcttgatgtataaggcttttcgtgtgtagaagcttacaggataaatcagttcagcaagtgtttcttggtcaattttgaacattgcctccaaagtcacaccctcactctcatttaattcatctcgacagtactccgtaaggttaaacatagctttggcatttacctcatctttggtttgcgacgaaagcatcagtgcaattagtagctggaatctgtaatttcttggcttcgactgctcctgagtcactccaaattcttttcctactgttagtggaatcattccacaccctacagagtccacaggagtagcgatcttggatcgcataagccgtactttggagtatatggaaacaaagttgcgtgggaactccggcctatcgactaaaggtgcatatgtaacttcatcctttgtcctaccattcagccatttgaaatacgtgtcagagtccattttcttgaccatttcaacgtctactttatcgttttcaagtgggcctggtttgtaaggcttggtaactgacactggcgtcatttcttccttcttaaagtacttcgaagtttccccatcctccatttccacctcaactctagctcgcttggcccgtctagtccttgtagccatcattctggggccttttgactcttcctacttgatggataggtagatctgaagtaggtccgcatttattgctattctgatgtaaccatacacgaaaggctcgagatataatatttaaccgccgaggctagatgctaaactcattgccaactccgtaaacaacacttcaggaccagcagtcgtattactggccatacgaatagccaaacaagaataatggacgagaagtgtcagaggtgaagaaaaatattaagttttgacgcctacagggacatttggtgagtgagattgacctcgaggggatgccattggtatttcagagttaaaagtaaaccccggtaataagacagcataggagaatactactgcttgtgggttagacattgtgaatgggtccctcttatcccgatactacaaagaagctcatgtttaatagcaggtttctaacaggccgatgcttggtattactcatttcgagagataaatgtggtacctgcaaacagctcgtgctgataatgatttttgacgagatggttagatcgacattccagctaaatgtgccatatgcaagatttccttctgacagcttgacgaaagcaacttataaagtgttcagaaaatgatctcaagaacttcttggttgaatgtctccaatcgctgttgttgattgtagaaacagatccaatagtgcatctgatgatttcacccacgtttctcaacagcctcaaaagtgttgatagattttgaacgcccacatcacaagcttggttcttttgatattttacgggctttttgacctcctcaagatactgcgaaaaaagggaaaggtcccttccagggttctctcctttgtttttggttgttctattgtcgaaatcggacttaagatttagtgccctacgaaaactgacccaaacaaaaggtcggtacaaatcaggaagctctacattagaaaaaaggtgggcgaaacagtatacagctaactaagcggttttggttataatcgattgggccatctgcatctttcttgtggtaatgtcacaagcgatgctaactagaaagctaataccggtgagcaacgcagcgttgaaagcttcactccccgagatcaaaaatggcacgagcaggagtacgttcacgttcatgacctataatatgctgtcgccatactacatgtggccccaagtgtacacctacgttccggaaaagtacaaagagtggtcttaccgacacaggctgctggaaagagagattctgaatctttacagggcagacatcatgtgtgtacaagaactgacatgcaaagactacgatggtttctggaaaggccatttcaagtccaagatgaactacggtagcagcttcatatcgaagaccccacctaagtattggcaaaggcccccagacgaaatggatggcgtgggcatattttacaaccttgacaagtttgaacacatctctaccactagcatttacctcaacgatttgattgggcttttcaacattagcgagctcaattatctgaaaagtaccatcatcaccctgacaaacggtgccggcgagcccgttgacaaggacagcttactgaatgtcttgcatggcagaaaccaggtcagcttgtttgtttcattgatgcacaaggagacaagaactctgtttgtcgtgataaacacacatctgtactggaagtacgacgaggtcaagttatgccagtgcttaacaatcatgcggaaactgcatcgcgttatcaaatcgttactgatgggcagagagggcgtgacatattctaaggtcaagattctcttcgcaggcgatctgaactcggccccggactctcctgttgtcaaatttttgaagggagaaagcgtgcaccgcgccgatctcagtctcataaaccctttgcggccttacctcaaccattatatctatcaggatgttgagcctgagctgttcgaacatacatgctattctggtaaactgaaagggattttcgattacatatggtatcatgataaggacttcagactaaaaaggattctaagtggtgccgaagtgtcacaagaactacgagaattccaagagtttgggctgccaaacaagaatcatcccagtgatcacataccggtccttaccgagctcgaaattttggagtgaggactagggtttcgtttatgaacatgtattggcaaaagagagggacaagaacatctactaaacatcatatcgaagaattcatgcatcgtctcacaatgctagcccgtgtttttctcattgtgcataacctgtccaaggatcaaacaacaagttttgatagcttgcaaaccaggaaatacccagttgattaaatagtttacacaatcagagtacgaccgtgattgaccgaatgcactggcgtttttgaagacctgctgtagcttgaaaacttaatcttttagaagagaataattagtttttcatatagctaatgatgtcgtttccagtactggcaccctccaaaacaagtacttaaaagatccgaaatggcccttctcgtagggaagtgaaagtaaagaagatcttctcaaaaatgagaaccttatttcaatttatttcaatttatttcaattcgatagccgccgatataccatacccttcgtctattatgacgaaatagatatccgaagtcgaaaatttttatgacagtcgttagtgacatattaaacactgaactgggtcatcgcgcgatccaacttgtttcaacttaaacaactaccaagggatgctggaactaggtttgaacatgccaaacaaggccatacaaccaggcacgaaacgccaagcgtccgctttgcaggatacttctcgaagacttcagcagcagcatcaggacactgtagtacgagaggccagaataaggcttgattcgaaaaaagcgttcatggacgatgaattttacctatcagaaacatcggggtttggcgcggagcgcacgatgaatggtatggagtacatgtctcctgcgaatctgcgggcggtccttaaatctgggaatccactagcacaaattcacaaaaatgcgaaaacaggaggaatgaggagttcttctgggatgactgcacgagggccggaacagaactattatcaaaaccagttagccgctgctgtgcagcagcaaaagcagcagcagcaataccaacaacaacagcagcaatcgcagcagcagcaacaacaacatcatcatcagcaacacaatccgtaccttaataacactgggtttagaggcttcaattcacaacaggatggatatccagcggacggcgtaaagaactggtagctttagatcgctggtcgaaacggcacccttctacatcgttttgcagggaacagaaaaaaaaaaacacattagaggcgatgagtctttcgactttagatgacagtcttcttttttttttgggcatatttagtttttgggggttttattcatttcatgcaatcatttaatattccgagagagccacaggcttgctagtacccactttataatgaatctaatcgtttttcttcaacaatcatagtttatttgtatcaacggcctctggtgtcaattcgatatgttacagggctatcagcaggaccactagtattatgacgagcaccacaatgatcaaacaaggcccattttcgcgagcagtattctcgaaaacagccagtcgcgtttttgccctgtctaagtttctaccactgctgtcaacaaggctttccagatcccgcaaaactccgtcattttgatccgtcatttcatggtgtatgtccactgacagcccgtgtgacctatgcaccgattgagatagactgtccaggtgcgaatcttgctccagaagctgctgctgctgctgtataaacaactcttggttagagagttgcggtacaacctgcaaatgagacgtagcttcagacccaccgccttggaatagcttggacttatcttgctccaattgctcctgctccgtgagctcatcagaatagggtgcaaagctcgagttcttgtttatagagtcctcttcatattcaagcaaatcatccttgaatcttaccttctttgcctcaacagcctttgtcgcatcagactccttaatttcagtagggctcgtgaacttgtaaagctctttgtcaacaacatcatcgggaatactagctactgcttcattgtatctgtctgccaagagtacaagctgagcttgaccggcccatgtcacggtcttggcggtttcctgtagtgaatctaaagttgagttcagctgcttctccaaattgatcgtatcattgttagatggcttcatcttcaaaaccgaaactagcctaatacgctcatctagtatgttccaaagcttatcgactgcatatgagagcttgagaatctccatagtttcttaatcgtacgctcaaaggaattgattcccatcgcaggagtgttcaagatatcaaagtcaagacttcgtgaaagattagctcatccttaggcattgactaaggcgccagagtaaaacagagtatatgagctcaagcccgaagcacaaatagtgcaatacatgtacgctaaactctaccaagttctttatggttgaccgataattaaaaagatggccatcgtcaaaggttcaatttacttcgaattagaagaattcggcagtgtcattaagaataagagcttctacttggattcttagtataacggaaataccagggacccttgaaccactacgttaagccaactagtgtaccacttatgtgacagttcaaaaattatggccacggtcagataactttctgttaatttaaaaaaatacactcacggagggggtcgaaccctcaatcttctgattagaagtcagacgcgttgccattacgccacgcgagcttttgatgttgtagtgacagattctatggaatttatcgtttgcatttgaccatgcgtgtttgttattgtgatgccaagttcagtgctggaagctgggatgggttggtgctgctgaacagcgtcgatctgttacgtttatgctctcggggaaccgcgtggtgaatcttgggaagttgtacgagaactcaccatagagaagtaacatatactttgtaaacgttaaattggttggcgatttggtgttccttctaatatacagttcaataattatgaatgcgaattctacttgtctgcgttggccttcttgaacgcagtagagcgctttgttactctaccggtctttgatctttgcttcttcctctttaggattggagtcgtggtgcccttagtggctcttagaccctccactgtaatttctttaccggcagtggatctgtcagctttaccaagcaccttctttgctcttccaagcttggtcctttgctggtcgctaagcgctttggagtgcttttgagccgaagagtgcgtcttcttcatgtttttacatctagtgacacgcagttttctaccggtgccgtttagcttttgaccgtcgagtagaagggctttgttgacggtttgaaagtcacggaactgcacgtatgcgaaacctttacccatgttggtcttggagtctctaatgagtctcacgtattcaatgtcgccggacttgccaaaatgcttccaaaggttttcctcggtctcctcgaaatccaagttcccaacaaacacagatctcttgttatcatgttgagtagggtgagtcactgaatcgactcttagatggtggttctggaaaagggttccatttaactgttcgcaagcaattttgacggccgctttgtctgcgtataccacgtatgcgttggccgagtctctggacttgtgcagcttttgctgaacgaaagctaccttacgaggcaaggcctcctcgaaagaaatggatctgaaccgcacgctttcgacaaaaaaagtttccgcagccgaatcctcagtctcatcctcggtgttatcctcgctctttttcttaatggcaaacagtttcttgaactgtttgttcagagctttggaggtgacaacctccactggcacgtttccaacaaaaatagtcctttcggccttcagcagctcctcctctttcaaatccttcttagaagcggtggcggcaacgttgcgggattctgtctctacattttcctccgatgatttggcctctgtagtgtcctccttctccttctccttctcgccttcatccagaagtttggaatagtactctgactccaaattttcgttgtcggcgtctaatgctttccgtttctgtcttttgcttagtttcctgggctccacggccttaacctccgcttcgagctctctctttttctcatttgctttctcctcagtgtcactgctactttgggcctcactcgaagccttgtcatctactggagtttcttctttgcctgctggactctcctcactggatttgatttctggaagcacggttctcaccttagacttcacttttagcagatttacaggtcctggagagctgccaaaaagcttgctcaatccactttcaaccttactagctgctgagccaaataacttgtccatggctactgatctaaaagggccttgttcttttattcgttacagttatactgcaatgcctgcgatgagcttctaaaattttcacatttgtgctttgttgacatattgaacattttccgtacataaggctatcaacactttcaaaaataagagatatacagaagagccaggaagttcacagaccagacaaggagaatagcatttcaaggcagcagttgatccagctggttcaagaattcaagacaagttagcttcacgaaaggtgatacgcattttgaattggaaaagcttgggctcaatagtctaattgagtagatgacaacagaggcagagacttttggtgaaagtaagtaatgggttctgatcagactattgataatagtagtgctaacataggcacaggtggcagtctattgaccaaagagaatctggcattggttcaagaacaagaatctgcagaaacgcgcaacgaggacgagaagtctagcgacttgagtaaaattgggtcgaaccaccctgaagatttgaacttgtctgcgtattgcatgtcatcggacgcagaaactgagaagatggatgctgagtcactgaatcagcacaacgccgatcacccagtactttcggagctagctggcgaaattggctcgagcacagagaatgacgctataaaagaggggacgcagcaaaccgcgacccaaaataaaacagcagcagacgatgtagagaagctcaaagaccagactgcggatgcacaggaagagataggagctgcggaacagacgttggaaccaccttcggagcaggccgtagaggcgtttgtggagcgagctgtaaatgtttccccggaagaagtgtcgaaagcatccgcagagctggaattggaagcttctgcggagaaagcactattggaggagcagctaccatctgctgaggaaaaaattcttgtggagtcgacaccttcgacagccgcggatgtgacggtggaggcgtctggccaagtacctacgtcagtacccgtggagaaaatagaggaagcaggagctactacaacgaaagcaggagcctcagaagctcttgtgccgtctataccagctgcaacatccaccaagaccgaagagcctgtcgccacagcaccagcggaggagccgcttgtggtaggagcacttcccactgaaagcctagcacctctgatatctacacccaagcgcccattagaggaggagattgacgttgaaactcaattcaagaaacccaggccgccagcgagcgaattgaaaaacgatgacgacgataataacgacgagagtaatgatgcggatgaggatgaggatgatgttgaagaagaataccaagacaagcaagaacccgtgactggatcaagcagtgtaaagatagcagccaaaaaccatgctgggaatgcagacaccgagttcagctcttccatgaagcaagaaaaccaaagattaagcgcgcttcaagagatcacagagattgagcatcaattcgcagaacttagacaaaggctttacgaaaacaaactagccaagctgcaaacggaaactcagatgtgtctggaaggatcgcatccggcattacaaagttactaccaaaaaatcgattctgtgcgggattacaaactgcgtcgcgcataccagagacagaaatacgaattggaatgcatagacaaagaaactaaggcaactcggtgctttatacatcaagatttttaccgcaaagtggcagatctcaagcacgatttgctggtaagtacaacgcaaaaatggtacgatatcaacaaagagcgacgtgagatggatgtggcggtaccggatgttggatatcacgtacctgtgaagatcgacggcaagactttgagctgcattactggatacgcggcgcccgcacagctaaaacgggaaggagaaccgctgccagaagacttggaatgcgaaggaatagagtttcggttcaaaaacaatcccgtggacaagctggaggttattgtggaccggatgcggttcaacaacgagctcagtgacctggaagggctgcggcgttacttccaagggttcccaggagcacctagcctgggcggtttgaaagagtctgaaatctacgaagacctgcagagcgcgcgggcgcgaggaggtgcggggaccatgtagcgagaggatcgtgtagggagcatatatacatatatatatatcaaatacaaggccctgccgcgtaaaaccaaccacagatttcaaagacactttgttcaccttcaccgtgcaataataagggaagctcggttggctcgcctcacaaactaaacctcatgattaaattacaaaaaggtacgtacttgacagcaaagcgttcgtgcacgcccgccgcttattttagagggatgaaacgagaagtggtagcaccggctctaccgtgtctcacaggagtgtaagtgatggagaactcacccaagtagtggccaaccatctcaggcttcacctccacctggttgaagaccttaccgttgtacacaccgaccacagagccgatcatctcaggaacgatgatcatgtttctcaagtgggtcttgaccacagaaggtctctcaccctctggggcagctagcttggcggctctcaacttcttcatcaaaccggctggcttggaggacaaaccacgcgcgaatcttcttctaactctggcgggagccaacttcacgaattcctcagttggcatctccaacatcttctcaaggtccacacccttgtaagagtaggtcttgaaagttctctttctggctggagcggcttgtgacatcttcaggtgctatgggctttgtgctattgacgctgaaaaggtttccttaaacttcacgaccaaacctttgatgtgtatggtttgtacagaggcccgagagtatggcaattgtccactcaccgtccacgaccgctgcgttggtgatctttcgagccctggtattttttttttgcgacctttcctaggcggagctctgcctggagacctaggcagagcttaggctgggggccctgcctagcttactgaccattccgcctacttaggcggagctgtcctttcagctaggcagagctctagcgggggccacgaaaactcgaaaaaagctctatttttttccaaatctccagattttcagctcattttatgactgttaatccgtacaccacagccaaaaagcgaaaaaattagttgaacatctcaacaccacagccaaacgcgcagaccacgctgtttgtcgaacccacgcaatggaaagtttggcatagtgtagaaacgagcgatgggcagcgcagggttagcctccaaggactcgagtaaagagaacatatcgcaataatgaagtatttggccgcctatttgttgttgaacgccgctggcaactccgccccaagcgcggaggacgtcaagaccgttttggaatcggtcggaattgagatcgaggaggaaaaggtttcctctttgttgagcgctgttgagggcaagtctgtggaggaattggtcagcgagggtaacgagaagttgtccgctgttccagcttctactggtggtgctgcgccagccgctggcggtgctgctgaggctgctgaggaggaggccccagaggaggctgctgaggagtctgacgacgacatgggcttcgggttgttcgattaggtagattgtgtagtttaatacgaacgagacgcgactgacacacagcgcgcgatagcagaattatatgattggataggggcgggagcgtggatgggtgctgcgttctctggcttggagtgtgtacactcgtgtgaagtgatatggggtttccagggctccagagaggtattgaggtgtgttatggggataaatgtgtgggaaatggcggtggcgtttaagtggtgatgtttttgggggtacaggaggcttaattctcttttatatatggggaaacgagtgttaatttgggattcaaacggagtactgtctttcgattgggtatgatcgtcatgtacgaaaaatatattatcaacgagatagtatgtatccgatcctgagagaaacgggaccccagacattgacactctggatcggtaggcttgtatgctttggagatactcgaaaccatcaagtgtctaatatcctgggggattttttcggggtttttttgcgttcatgagtagctatccgacgcagacaacattgcccctggtatacaatagtagttatatcctcagcaagtgctcgaagtactctctgcttaatgactagatctcaactggaactgtccatgtttacatagtcaattctcgattcgtacgaaatgcctaaacaaaacatagctcggcggctaaaataaaagtataaaaagcgaagcagaaaattatcggggttctcccaaaatgcttgctactttgaaccaaaaacacagaaatacactataacaagatgagtgtcacagtgaagtggcataactacaatatcctacaatgtcagcatgataccaatgatggtagtactacccatttatcgacgggatgaaactgaacccatttcaactcaaaaatacgacgcaatcagggagtaacgctgaatctggtgatgaaaatcgaccttaaatgattctcttaaaacctctcaaatacaacaacacaccatttcttcatcagccacccagaaatatgtgtcagccctccaaaagagcttaataattgaaaatccgcattcccctcgagtcatttcccgtgcttcccttcttgtacatccttccgaataagtactttccctcatacaagcgccacacagcagaaccatgctactttcaaaaaaaaaatgtgtccctatcacttccgttcgcttgcacagattgtaataaccataccatattacaactactacaaagctcgtttaccttctacagactccttctacagactcacatggggctctctcgagctacaaccacgtagtcttttcctccttcgaaagccacatacatcctcgtcatgatccctcctcctcctcctaaaaatcaatgacaaatcaatcctcccatatccttctaccccgccctataccgcgtgtttcctttgcttctttcaccgtaccacgcaacgaacgcatcagagatcacgcggcgcattgtcgagttcgaacatcttctcgtgtcacagcgcaacggcgccgcacacgacagtgtactgtggctcttttcagaaattcagcaagcagagattccattctataagagcctaaagctgaatttgagcaggatgcgggttggtagtttcctccgttaaacacagtttatactattgcaatggtcctacctactgacaaattcgcaaccaaggctgttcatgccggcactcacactgacgtgcacggctcagtgattgagcctatttcgctttcaactactttcaagcagcactcgccagctcagcccgttggtgaatacgaatactcgcgttcgcagaatcctaaccgtaaaaacctagaagatgctgttgccgcgctcgagaacgcaaagcacgctttggcattttcgtctggttccgctaccactgctgtggtgctgcagtctctaccacaaggctcacacgccgtgtccatcggtgacgtttacggaggtactcaccgttacttctccaaagtggccgctgcacacggtgtcgagaccacgttcaccaacgaccttctcaacgacactgcctcagttggttcgccccaacaccaaactggtggtggattgagactcctacaaacccaaccctgaaggtcaccgacatcaagcgtgtggctgccgcgatccgcgagctggacccgcagatccttctcgttgtcgacaacacctttttgtcgccctacctgtcaaacccacttgaccacggtgccgacatcgtggtgcactccgccaccaagtacatcaacggtcactccgacgtggtgctcggtgtgcttgccactaactctgacgaacttgccgagcgtctacagttcttgcagaacgccattggcgctgttccttctccattcgatgcttggctcgctcaccgtggtctcagaacccttcacttgcgtgttagacaagcttctctatctgccactaaaatagctgaatacctgcgcgatagcgacgcagttgaagccgtcaactacccaggtctgcccacccaccccaactacgatgtcgttcaacgccagcaccgtgatgctctcggtggtggtatgatctctttccgtatcaagggcggtgccgctgctgctgctaagtttacctctactacccgtctattcaccttggccgaatctctaggtggtatcgagtctttgctcgaggtgcctgccgtgatgacccacggtggtattcctaaggaccaaagagaagccagtggtgtctacgacgacctcatcagactctccgttggtatcgaagacaccgacgacctgctcgatgacatcaaaaacgctctcactcttgcctctaaataattgtatacatcaaatatagactaatcgatctttacggtccctcgaacgtgttcttgtcagatgtggacagcgagtcactaaccactatattataaaaaagcatttctcatcttccttagccctttaccactgctatttgaacacctcatcacggcatgtattggttccctctcctggtccaagcaactttagcacacgaattggtaacgctcgcgccgagctctcaagatccagaggtttcacagccttatactacgtcagaacaagagctctacgtcggtgacaagcttatctgcaactcgcaagagtgttatccaaaattattcgagcccgaaaattactggaaagaaattagaccatcacagcacattcctggaggattggacgtgcggatgaacctggatacgggccttcaagaagccaaattgggctcgagccctgaagcaattccttccgcaccagcagctacacacgagtttagcgaaaaattcgaacagatcaaggatttaacgagctctggcaactttgcagacgctgagattattctcgatgacctgctggagttttctcacgactacaaacatggctacaagattgttagccacgaactcccgctgctcaagcagctagctttgagccctgactatccaatctcgacgagaaagctctcttctgccatgctcacgggaagtctacgcaacaaccctcctgcggtggcatatatccttgatgcggatcctcgattcgtgaccgaggtgttttccgcgattcatgccatactggcagaacctcgtacagcggaaacaggaatactagtcaagcggtatttgtctataactcaagctctggctccacaggcatcctgggatctcaaccaagaggtccttctggaggcatgccaatggggagatgagcagattaaaatgaaagctctggacgtagtcgcgcatctctaccgtgatgaaagttctatcggtactcagtcactttccaagcggtcccaggaaccccaggaaatacaacaatggattgaccacttcagcagtgctattcagaccgaagatgtcgatgagttgcacattcgcaacttcttcaacagtctttacaacatcaagcagcaaatggggaaatctgtgaaggtaggctcctctttcctcaactggctgaacaaggaggccagtgaacgggaactcaatactcagaatggcgtccatgagagggatctcgaccaaagcgcgttcgaccgcaaacttatagaaagtagacatctggtgttcggaaaccccatggcgcatagaattaaacgctttgaagacgagctgtgaaggagagcatcaaaaagatcatcaaatatatatattacatctgtatcattctcattacatcatgaatggcgcaacacaaattcagtcctgggtcacttcgtccagaaactggccatcattctcaagccttactttgaacttatcccaccaagtatcaaatcttttgattgagacgtttccctgagggtccagaaaccctgtaagatagttgtaggcatgctgaacaatctttgccgccagttgctgtgtgaggagaggatatatcttggcgagctggcccggtgtcgagacccgattggcacctgatcgcgctactaccagagaactggcatttgctgaaccggcctgtctggcccgcgactcttgtaatttgaataccgcctggtctttgggctcaattgatatacctattataagttctgagatgttgctgctgcgcagctcgccggctgtcggttcgtcctccatatcaatctcccccagtccatctccaggatcaccagtacctgtcccattaacactgggcagctttactttgaatatcgcgctaggcttctcggcactcagataaccaaacagctgaaactcttcgtttgggctcagcttgaaatataccgtacctgcaaattctggtggaaatgtcacattcggcaaaatgaataacgagatgtgggagtacgattttggcttagtagaagacaaaacaattgtgtgttgtagcccattcgaatttggcacttcggtggacaattgaagtgggtttcccgatgcaattgcagcaaacatatcgattgattatttgatacaataggtttgactctatcacttccaggacaagtaccaactttctttaatgcttcttgatccctttaacaaggactacatttccagaaacttcgagcattgacctttatttatgaaccacgtgaatatcacgcgcaccggtcgtagtgcttcgagttcgacgagccctcaccttcattcgtcttgaggcaaagtactgaatcaagcttgtcgagtgcctctttaatcctcatattgctctcttctacgcccaaaaaatcgaccaaaagtggcagttttacacctggtacagatcctgccagggcgaatctgacagactcgaaaatcacattcttgcgcaatcctgtttcgttcacaatctgatctatgaggtcaaggatgctgttttctgccgttaggtttccatttattctctgcagtaaggacttcacctggacgagatcttgtttctgtacaaagtgacggacgaaatcgttacgttcgaacgttggctttgtgaacaggtagctgaaatcgtcctgaagatctgaaattttggtgagcgagtttcccaccagcgagagcgccgccttgactgttgtcaaactgacatcaggcattgaatcatgcatttgttcgaaagccgcgcgagccaagtcttcgagctggtcagggtcctgtattctttgagagaggtagtgcttgttaaagaaccatagctttttttcgtcaactttggcgtttcctttagtgagatggtttatgtcaaaaagtctgaccaactcaggtaagcggaagcattcgtgattcttagcagcttcttcgcgaggaggcgaccagccaaataaaacactgaagttgattagagcttctggcaacacacctttcgcacgtaatgcaagtacatcggcatcgcctttccgcttgctcaatttcttgtcactagtcgacgttaataagggaatatgaatatattttggaggattccagccaaaggcgttgtagagggcgatatgtttgggagtggatggtagccattcttcgccccgaactacgtgggtaattttcatcaaatggtcatccaccacattggcaaagtggtatgtcggcagcccgtccgacttcatcaagattggatcatcgtagcgcatatcattggggttgacctgcggctgcatgtcaatactcccgtgaagcagatcttcgaaagggggatacttctgaggtgactttagccttacggtgaagggtatcttttgatcaagctgttcttgaattttctctgttgaatggtgggcgcaatgtctatcataactcaccgtagtaggtggctgaagtttctgggcactgtctcgaagattatcaagcctttctttggggcaaaaacaccgatacgcaactcctagatctaaaagcttattaatatagctctggtatattttagtgcggtcactttgcctgaatggaccgaactcagcatcattaaccccaggaccctcgtcaaaactcagtccacaccatttaagcgactcatagatcgattcctcggctccaggaactaaccttttttggtcggtatcttctagccttaagagaaattcgcctccagtggatttggccagcaaatagttgtaaagtgcggttctcagagacccaatgtgcagtagcccagttggggaaggagcaaaccgcgtacgtgccggacttttaggctgtttgtcagttgtgggcttcttcgctaatatagactttttagtcaataagacaggtttttttagcttaattgaacttgaatagagtcttcttaggatcttataattgatctcaaagcccattgatcgacaagagatcattgtttgaacttgtttgtcttgctctgatcgacgcttacaatttcaagatgtgataaatctaaagcagttcgaaaaacggctttaccatacaactgaaaaaatcaccgtatatttaaaatacatagttcgagctttgtccaaaatgaactttgggatggtctaccgttggatcaggaatccaagcgcctgccatcacacagtgaactctaaccttctcgtggtagtgcaaattggtcaaaagttttggcgtgactaggatatactgtgaagttttctcggcacatgcattttcaaccatagctttgtgaacaatacgttcattcctcgtgtccataccctggttaatctcatcgacaattctgaaaggtgctgaggtaaattcttgcaaggctatcatgtacagaactgtagaaaccgcgcgctcaccacccgattgaatctgagaatccaatttcttcatgagtgcactgtcccgaaaccgaaccatgatattgatcttccaattagaaaagagctcgttcttctcaagaacaacagaaccgccacttcccacgttctggaagagacgtgaaaaattgatggaaattccttcaacgataccgtccacatttggctcaagaacgctcctctctttttcaattgcgatcgtgaggtcattcaaggatgcttgaatctgaggaattgagcgattgagggtttccaactccttttcagtttgacgcattttctctatcacggactcatcctgattcatcattccaatctcagaatgcaacctgtcaatcagatctgaaacaaactttaattcaagactgttgtttttctcatattcttccgcaagcttggctaaagtgctcttctctgcgctggaatatgttttgatctgttcgatccaactcttgtactcgggagttcctttcatattattatgcgttctcttggcctcctcataagcttctgtcagattatcctctgtttcattgaagaatcctaagacttcattcatggaccgcattttgttcgaggcctcgaggtactcaatattcgccatgttaattttattttgtagcttttgtagcttcgaaatgtacttgacaatttctgagatgcctttaatctgttcctgtacatgctcttgaatttggccttgcaactgcttaattttgacagttacgtcacgcctagattcacgttcagccatttcaagcttatcttctagtgttcttataagttgttccgtttgagttctagctttccgttgttgattgagttccgaagctttgtttcgcaaggtcctatcttcatttctctgtgacaatattttatctttattttgaccaatagtatgttcgatctctcgaatttctgaggttgttgcttcgattcgagtccgtagcgctgaaatttcagtgttaatttgctccttgcgttcgtcagatagaatagatccctgatagaagtggcagggtctcaccttaaagtcggtagagaagacttgccttgcgccatacaacgatctcttaatatcacagatgtaatcgccagcgattactctgcgaaatctcaattttccgttttcatctggagttttcaggtagttcatctgttgcgagctcaggttttcactggctacaggaatagcgtgtatccggtgttgctggcaaagcatctctaagacaccgctatcgccggttaagaaatcagaaaggtagccgcgaaagcctaatttttttagttcagaaacagggactgggggtattgattcttctggcgacaattctctaaggttaacagcaaacttcttcaaaatttcatcgttaaagttttcgtaggctttggagtcaaccatggttagcgccaaagatgttgcaaagtcggtgcaagctccaaggtaagcagcgaactgcggggattttgcggatattgtcattattggaggttcaagaaccttccctctcatctcaggtttgcttcttatgtacaacacagcgttcttgagctgctgaaatcgttcgttctttctatcgagaattcctattctgtcctttgaggttaagctttgttccaacttgtgtaaattccccttccaattttgaatattgcggcccaagttgtaacttcgagtattgagatccctaacttcctgttcaagctccaagttttgtatcgagacccgtttcctctcagtatcaatctcgtcgaaaagattattatctggtgcaggtaacgtcgtcaacttgttacgctcattgctcaattgctccttaatcccagatattgcttccttaactttgaaagtgcgctgctcatagtacttgatttttccttgcttctcgcgaactttctcctcgagttcttgctgcttctttggatacactttaaactcggactggagatgctgaaacttggtctcaaggccagacttgatgtcttgtttctcagcagcttcggcgtcgattgcttgctgcgcctgtcgcataggctccttatctgtaataagtgccttcagctgatctcgagcttcttgatattttttcttgtactgagcgcacttccgtttgtggtctttaatcttgacgtaaggaagtagtttctcattgatatccagttcctgcttctttcttttaaaagcttccaaggcttgaacggatgataccaacttgtctcttgtttcgtttaaatcccttagcttagacgttttcagttctagctccttcgcctcggtaatctgctcctcttggagagttttgaggttcttgaaactttcaagcaggttcacattcacggatcgaacagtctccatcaaaagtttatcagatttgagacgtgcaaattcctcgacgcgctcttgtgatagaaattggcataagttgtcgagttgaatattcaattcccccatgaggttcttaacagttaattcagatactggctcatcgttcaaataatactcagactttttccctacccaaaggaccctggagactttcgtggtaccatcgacagcaacaaagctacctgtcctaccaggatcgcgcttgagtgtaacctcaataagaccacgattttctccatttttaataaagctgtcaactctcttaccgcggccaatatattctggttttcctgcaagtccgaggcaaacagcacaaacaaacgtggattttcctgagccattgggcccaataatcatgtttaaagagggtgacaaatggaattctgtaagtgagtatgtgacaaagttttccaatctgagtttgacgattgatcctggctgaaattgggagagatcctccttcccaaattttaaccttttggaggattgcatttctatctcgttgagcatatgctctgaagactctccccctcccaagtcgcccttcatatgctctgaaggaggtcttaaggaacttagactattcctttcatcaatagtagatgagcataatgcaaataacaagtgtatcattacgtacgcaagatcttaaaattgatatttcacagttcaatgaacgagacactctttttgcaagcgttaagtcatgtgcaatgtttttctttacccgttgttatgagcttggtatggagaggtgctcggatctcattccaatgtacttttcataccgtgttcctcatcgctatagccgccgatattgtatcattttatacgtcaatataaatgttgctcgattatttagggcgaagctctcccaaatacacatcttttgtgtcgagcatcatacttcctgtagatattaatagagtgtcgagtagtgcaggtgaacaatcgctttttttcaatgtgattctcactgatttttaagttagtctttaatggcgttttgttctaagattaaaaaatgaaaaactgactcgaagtttagtttgtagtcagaaatatgaaaagatggaacacattacgtttgaaaaaggttgtaaaatctcatcttactgattgaaatgtggtgaactagaaccttcagtgactatgttcaatagtatcaacttcccagattagtctgtgactatttgcaatcacgtgaccgaatgattgtacaaataacttcatacgactaatttcccgttaacagttatttggacgtatgtagtgatagttagatgaatgtactcatcaacagtcaatgagtacttttaacaaataagtcttactcagtaataaagcagctggtaatcatcactattctctgaaggcatcagtagctcgcggtaccagatatattggacgttggagattaataaatgtctcgaagtaccaggcttcgcacgaggactgcaggtcctgagcgttccagaagctcaaagggtgaaaaagaggacgaagacttggacacttatggattagtggaagaaaaaggtggacgtccattccagctgatcgagagcctgccctgctctttggaagttccaaaatatagttctaccctgacacatgccctttcggtcagagattcagcagttttgtacagttcaatgctaagctcgcggcgaacctggatcagttctgaaatgtttgatatactatggtccaagcagtatttgagtgcaagcgaaaaagagcgactagaacaggaaggcattgaccctgagagtgtcgatgcaagtgctgctcgtgagaaaatgcacaagctatgtgactgcgtcatggtgggcggcccgcatacattctctgttaggttattcattttaaagaacgaggaaattgaaaagaagtggaacgacgccattgaggagaagaagagaagcaagctcgatcgaaagaaccgggaactggaagcaaagaagaagcgccaggaagagcggaaacaacagcaatggatcaaaaaacaagagaaagagcaacagggctccactactgcaacaacaggtgctgcaggagcttctgtagccactgaaactcgaaagcagcctataaagcgaagaagtcgcaaagaagaaacaacacaaacacaacgctcgcgttctcagacgccgcgacaaaaaaaagtcctgccacagtctacggatgatcaaaaaatgatcacaaatttaaatctgatggcacaaaaaaactccgagctcaattccttgatgatcatagttgctggtggaagagcctctgctaagcaggttgaagaattcaaaaaatatatcgaaaaagctcgtaaaatgcctgttcctccaggctggaaacctatagcccctgtagtacctccagccactcaaaagcagaaagcagaaagtgcccagcgtggttccgaaaaggaggattcagtggctgcaccggcacaggctgcaaaatcactgggtacacctcaggtaaagattgaagacccatcccaaatttcacgcgaaaacacggccgcccccactactggagagcctagacagaagcgaaagtacaccaagagaaaaactgcagacactcctaccgaacctgaggataaatcaatgcaactgacaactttccagcagaagtatatgcataatgctgatattgtctttgagtatgttgaaaatcccaacaaaaggttcagtttccccaaagacgcaattttagagcctttagaggatggtgaatcctacttaatgtcctggattcatatacacaataggaaagagctagaaaagtacaaggagaagaagaaaaatgtcttagccaaacgtaccaaatcttcggagtctggtgacgatacttcacaagaaactgccgagaaagacgattatgaaatttttgaggatcctgacgccccggatccactatacacctccatgacggttaaattttccaatattcacaagaaatttcaaccaatcatgatcaatagtgttaatccagcagaaaaggttcagaagcgcatgactagcattattgcccgcggaacaaggttatctggttataacctgtggttccagctggatgcttacgacgatactgctttggcagagtcactaagatgtgatttgaaggattacgaggcgggcttcagaagtaagaggcacagaaagcagttgtagtcgagcattgctcaatttttacgtagaatactgtaattgaataccaaacttggcgggtttaaaaaaactatgagtcttaggttcgccagtcatgtttggagggaggtcgagtggtgcatttgttagttcagttcctgttgaaatcaagaagcctttgtactttccctcccatagaatccttacatttttgtccctgagacttgtgctgattctccagacgctggtgaaattagcatcagccaaagacctctcgaagcgctgaattatgcttctctcttttgcaattttctcgagagacgtggcaaaagtgacattaaggtcgtccaagagcttctgagaatttgatgagcctgccatcaaatgatggaacattggattatcattcttggatcccgcttgatctgactgctgtttcttgaaagtgctattgggtttagacccgagtttatgaggcgaatccgtgctggtaggctccgttggctttggagaccctcttcgccatatgtcacaaccaaaagataagttcgtttcgatcgagtataaattgaaatcgtatttggaactgaaggttgcgcctgatgccgttttcacggaatacgtcgacgagacatggccaaatagagggttccaggacaaagttaaagtcagcggtttccccgtattcgctgagtaagtacagtaacgcaatgtcgtagagcatgcaggtgtagtattgaagaggccaaaccagagttcgccgcctaatgagagcgacgagttgttgtacagagtactattgagtttcgattggctactgacaaaattgtgaaggatgcggtaccccagaagaccttcattcgaagatgcaacccactcctggcaattttgtcccgaatctctctgccaatacagtgtcagcacgctagtcttcgcaaggctactcatacacttcgctacgagctgagtttcagggttcagccgtttaacaaccatagcttcgagcgtggaagtggggtagtacatccgtccgtaccacagtgatgacgtctcataactctgatcgccgttggccccatttttgaccttccgctgttgctcataaggcggccttattcgtctgtaactttctgatgcctcttggagcagaatacttcgagagttgctcacgtagttttccaatccatgacagctagtgtataagtatgctaaggaaccattaataactttcttattcgagagctcaaacgtcgtaaaggtattcggggtcgaattgtttgacacctgaaatttcacaccagagggtacactaaagttcaataggttctcgaaagttgccgttacattctcgtagctgttatctcgattccaaccggtgcattgctcgaaggatcgcagaacgtgttccatgtaatcaatcatcaatatatctcgtgcatctctagagtgatctcaactttaagttaaactcaagaacctataacgatcgcttcaacaaattcaacaaagaaaccagttgaagactcagaagccaattcaagtgctaaagccggtacacggagtgctccgaaataccgcagctctgaattgagtatggactcgacctcgaggcctttagagtcgcctagcgcgcctgacaatgcggtcaacaattcatttccaatcgtaaaaatagaggaataccaggatatatcagacgaaacgccgatcaaatcacgtacgcgagctcttaaatcgtcttcgaagccatccacgccgcacacactgactgcgagcggatcgcagagcgttactcgacgccgtcgttcgagtagccgcacgtccagcaaaaatctaaagagtactactgacatatcaccggcatcgatgatatttcggaacctgctgatattggaggatgatctacgaaggcaggcacacgagcagaaagtcctgaaatggcagttcacgctttttttgtcggcattggtgggcatcgcagcatcagcattttacgagttgtatttctcgcaagaatcggtcaaaggattatacaaggtcgcactacagtttgcgctgattttcattttggttacagtggtacttttccacctaagcggcgagtatcgccgtactattgtcattccgcgaaagttcttcacttcaaccaataaaggcatccggcaattcaacgtcaagcttgtgaaggtcaagagctccatcccagacctcactattgatcttgtacgatgggtctgccgcaaagcggctgccgtaaatctgcttatctcccgaaaatgtttaccggagcgcatggtcgaagaaagctggataattcgcttctggaactccgtggcactccgctcacagccacgaattggtgcctgtgatgtcaagttggtgctgaatccaagagctttcagtgctgagattcgagagggttgggaaatatacagagacgaattttgggctcgcgaaggtgcccgcagacgtaaattggttaacgaaaccagccctcgtaaaggtgattaacccaccccgtttacgacgtctggtcaaatgctcactagtggtctatcatgccgtccagtacactctccacatctgcacatgcccactattcctcactcaaaaaccgaagatacagtgctcgaaatcgtacaacccagcatcatttacttaaccaaatatatatatatatatagacgtcaaaaacagattaccaggttcaagacgagggctgagcgactccttcacctagtttaatccatttgttcgttctttgttgatgatttcaagctgacggttacccgcaagagtagattttggctatttaccagacatacaactgagagcccctttaccatagctccaacaataaatacaacaacgaaccagaggcaataatcagcccaagatgatgcgaggattcaagcaaaaggtttgttaagaagatattggagtgttgagatgaatttgcattttttactaaccaaaaaggtgtaatttaagctgataaaaaaaaccactggatcgtcgacttctggacagaagaaaaaggataaagaagaagccaagaaggctggttcggtgaataatagtagtggaagtaccggtgggactcccagagcatcttcagagaaaaaatcgagttcaagtagtaatggaaccaagaccaaatcgaaaactgcatcgagtagtaatgggtcaggaaaaagcccgagcggatcgtcatcgagcccacaaaacgagagcccgaatgcggcttctacaagcaaaaacaaattggaggttatgggcaacatcaaccagcctgcgcggtcttcgcagccaactttgattgcagccgcagcgctgcccccctcgcccactacggctactgtttcggttgcagtgccgggtacgcaggcgtcgaaggaacacaacatatcgaacggtattgaaatcccaaggtcttcacactcattcgagcgtttacccaacccatccaagttgaatcccgaagcggacttggatttaataaaaactccacagagacactcgtcttctagattcgaaccttctcgttacacacagatcactaagttaccccactttgacgatgtctcgcccgaggaacaaattcccttatttatcgctaaggttgaccaatgcaataccatcttcgatttcggggatcctagttttgacattcagggcaaagaaatcaagcgtgttacgctccaagagctgattgaatttgtagttaccaatcgctttgcttacaccgaggaaatgtacgctcatgtcgtgaatatgttcaagaacaatctgttcagacctataccaccaccagtcaatcccattggcgatgttttcgatccggatgaggacgaacctgttaacgagcttgcatggcctcacatgcaatgcatctacgagttttttttgagatttgtagagagtccggacttcaaccaccaaattgccaagctttacatcgatcaggatttcattttgaggctgctagacttgttcgatagcgaagatattcgtgaaagagactgtctaaaaacgacactgcacagaatttacggcaaatttctgagcttaagaagtttcatccgtcggtcaataaacaacattttcctgcaattcgtttacgagactgagaggttcaacggtattgcggagttgcttgagattttgggctcaatcattaacggatttgcgctacctttaaaagaggaacataaggtttttctagttcgcgttttagtacccttgcacaaggtccgttgtttgtcactataccatccgcagctcgcttactgcattgttcagttcctagaaaaagagcccttgctaactgaagaggtagtaatgggtctcttgagatattggcccaagatcaactccacgaaggaaattatgttcctcaacgagattgaagacatcttcgaggtgatagagcccttggaattcattaaagtagaagttccacttttcgtgcagcttgccaaatgcatatcatctccgcatttccaagtttctgaaaaggttctcagttactggaacaacgagtacttcctgaatctatgcattgaaaacgcggaagtcattctaccagtcattttccctgctttgtacgagttgacctctcaactagacgtggagtcccagagcgacgagcatggcaatccaacatcggacccatacgttcttgtcgaacaagccattagctctggatcatggaaccgtgccatccacgccatggctttcaaagccctgaaaatcttcctggaaacaaacccggttctttacgaaaactgcaattctttgtatttgacgagcgtgaaagaaacacagaggcgcaaagaggagcgcgatgagaactggcaaaagctcgaaaaatacgtgcataatctcaagatagacggaaccgcggttggtggtgatgctggaactcatgactgatacatacctaccaaaactcggttttttttttcttcccccgattatgggccaagggccatcaaaaccccttctacaaaaattctcgtgtaaaccctttcatgcgcacatccttacttgccgcgccttcgcgtgtcttggaatattactggttcatgcaaatggttcatagaaagcctttcaaggaccttggtttttcctacgctcgcaaatactcacacacctgaaaatgattcaaatttttacatgaacgaggtccgagatctctgcagagtccgttaagagaatccttagtcgccgcccatcgcttaaaaagggcctagatatggaatccaagcggttaagcgaatagtttatgtaaatacagttggttctcgttactaatgataccatgtaataagttcaatttaagtttttaaagggtgttaaattgtgtatataattccaatttcattgaagtccgagccagcacataggttttacaattgagttataccagataattgaacatgaactgccttagaccattgacactacaaagaaatgttgcgagtcaaatgcgtaaatttttgacatcccctgtgattggaggaagaggcaggttcttttcctctgctccaattgcaaagagcttcggcttttcacgtttaacattgcccagtgctattggcattgtaactgcagcatctttggcagtggcattgccttctctgtctagcaagcacgttatccggaatgatacaattctggacgtgagacaacggaacttgagtctaccagaagaagtgggacaaccaggcaaacgtggaaggagctctatcagcaagaaggtcaattatcgccagctgtgtctaggatcagtaattggcgttgtggcgggtgtcgtggtgggaaaaatatcttccattttagtattcatcacggcgtttggccttctcagtatgcaatggctcagtaaccgtggacttattgacaagagttcaacctggggtctctcaaagtacgtggtgaaaacaggaagagagtcgattgacctgaacactctggtatgggacaaacccagtttcaaagtgccattcattctaacattcgtgttggctgctatcaatgtataactcaagccattatgaactgattaacccattcaagtgaataggaattacgtctatttaactccagtaacatgaaatcacgtgatatatagtaatatataatttcaatgcatcacttctggaaagatgacaaacagatctcactcgctagcatcgactaccacttgtcaaagatgtccaagattcatctgaatactcaaaattatccgttcaggttcgagccctttcttcgacaagaatattccttttcgctcgatcctgacagacctgtttgcgagttctacaacgcaagagaaggtccagcatcatgtcctaatggcagttcttgcccaaataagcatgtactgcccatatttcaaaataagatagtgtgcaaacattggcttcgaggtctgtgcaagaaaaacgaccaatgtgaatatctacatgagtataatttacggaaaatgccagagtgcgtcttcttttcaaaaaacggttactgcactcaatcgccggagtgtcaatacttgcacatcagcccaagttctaaagttcaagaatgcgaggaatatcgtatgggattttgtcctgctggtagccagtgtaagagaaggcatgtaaagaaaaccatgtgtcccagatatattaccggattttgtcccttaggtcgactggattgcgaaatggaacatcctccattcgtaataccgaatgagctcagcaaagttcgaatcaagaatgatgacgaaattaacactaaaaagttggacgaggagaaggagaggcgtctgaatgctatcataaacggggaaatcaacgcataggaagcttggctcacggaactatacagctatcatataagcaaaaaaaacattatttctattcacggtgtaaataatttgcctttatttgtgtattacattatatagtactgttacagtgcgcttctaaggaagcgagacattcgtcaagtgtaatcctatcctgcaaaatgcgggacactagagtgagttcctgatgccattccatccataggtcatcatgcagaacgttaaactcgagaggggtatttttggcgatggcactcatgagccattgagtttgtggtagagaagaccgagctccaagcccgcttcctcgtaccatcgaggataatagttctgcgtaaggttctgcctttgtgatgcatgccaggagtgtaagaccgacgctgtaaaggtctgtatcaaaactcggggtcacggaattggtaatttgttcaggagagcagtattcgagggtagcatcaagcactggaaattgggtatcgctcgggaccgcaggtcttgcggatgagaagtctgccagataaaaatgcactaaggaattactgtcaaagttgagaaggacgttttcggtctttatatcgccatggacaatgtttcgggctttcaaaagttgcaagctcgagaaaaggctgctggccagaagccaccattgttctgcgtcgaattcggcgctatgagtataataatgtttgagcgagcagttcatgcgttccaaaactatcgctggtaccgtttcattgctgcgcagtctcttgcagtgagatttattgaccagggtcaagccatgaaatggcacgatcgtgacaggctcaggcataggtatctgaagctgtgtgagaataagtgcctctttatagatgtgagagcgcttgcggctagactgcggtacttttagggcatacagagacgataacgcagtattttgtaaatcgtaaacgcaggaatgcgaaccttggcctaggggtgccgcagagactttccaggtcggatcatggatcgggtctatcgaggacaataattcctgagccagagtttggaggtcctgaccacactgggcactctttccgcttatcagttgcgtgttgctcttgacaaacgtagcaatttctgaagtagcaaagctcgagagtttggggtcccactgatggccaaattttcctggcgcagtaggagtggttggtgacggcagctgttcaaaggagttgccattttgagacttttgaggagggggtgtacacagaacggatttttcgaggttttgaaattttggccatgaaggcgtgctgagggatgttggaggagtgtttctgtaacaccgttccattggtaaaggggtcttttgtaagcctttttttgtgtttcttcttggcaatgaggagtgaatgtgtcttgttgatatgcaaagttgacggggtgaacgttagataaacaaaaagtgacgtatatcactttagacgactttaacgtccttcgcgcagatctcaactttttagtttactagcgaaaatttcgactattcctcggtattgttctcgagagtccaccacgggcagtccacagaggttcgagggaatgtgggatgactgcttatgctggctttgagtctctttacctagtgtctgcagcgtgcccagccgttggttgttgttggtgactgtgaaatcacgaagtacgttcaataacagttgtgggtgtgtcttcgtcctcgctcggaagcagtgattgaggcctggatgtttgcgagagggttactcatctgtgctgagaaagtgctcgagcttagggttttgtgaggcttacgaattacttgagggagactcatttttgagaaaatagcagccaagttttcatgggttagagttttcatgggttagagttttcatgagtaagagttttgatgagttggaatttccacgggttagagttttcacgggtttatggagtttcacggtgtagagcttcccggtgtagagtttccacggtgtagggttccacggtgtagggtttttatattgacgtggaaagctgataaggctcacgtcatattaatttcttccaagctctttcttctcagcagtcttggtggccccaaaaaagattgcttgttcacaaagtttcatttcttgcaataatgggcctctgtcatgtttgtactgggccaaaaattagaacgaaagcgagtgttcagattccttcatctgaatatatgatattgagcaataaaataaccaattttccactctttatagtcttcttgaaactttctatggcattttagagctgttcactatttccacttcagcacagttagcagaaacctcatttttttgctcgattatgccgcatttatcttgaggattcagaataacttattgtttgaaccgttcaaactttttgacattataaattgatccaatcaaacaccttgagagaactaattggtttcgcctttcgggaatcccttcaccagcttctatggtacgctcatcttggtctttacaggagggtgtagtagggaggagggatcaaaactatattggtggcgaaactgccgccgactatatgtgctccgtatgaagttatcaggctctttgatatcgtatattgtaacttcctggaacttgaagttattatctcaaccccgagagtcttggcataaacgattagctgggcctgacacatttattccagcgatattagcactcgtctggcaatggatgaggaatacacgagatatctttcttctgtaaattttcaagatgagtatacgtgggcccttcatcagcagtttaaaatcccggtttgctatgtaatttggcttctattctgtgggttcactgtctggttaagaaatatgccagttgttattttcttttgtctgggcttgcttctggatatgctcatgaaatgtgttcactctgcgagcaagcgagctgtattccaacatctcgacgttctgtgcgaggaggttatagaggtacaacctggggccgacctcagaaagtgggacgtagtagcggcccatatcaatgaacggctttataaatcaggcgtgtggcacagcccctattgcgtttttgatggcaagagctgctactcgatttttagactcctggttctaactccgttctaccagggcaagtgtgacaagcagaatactcaattggctgaagctgtagccgtgtatgagcgaagcttcaattcctggtggcagacttgtcgtaaagaggctcacgcatgctgctacaatggcgaacaaaagttgccccgcgacatttaccgtgcaaaaatagcgtggctgtggaaaaacacgtacgaatccagattcgcacgggttcagctagcttccttgactttgatgtacattccgtgggttccacctccttggagaccatttagctctgttttcttgtgcgaccctccgcgagcagtgggcgccatgactgcttggccgatgatctatatgatgcactctttcggctactatcggacaaggtctttggatgtgcatatttcacatttaccaatgatcctggccatcatagtcgaagtaaagccaaaacctgacacttcggggtgggacgacgtggcaagacactgtaatgcatacttacgagatgaaaaagttcgggccatcccagagtttttctacgacggcaaggactgcttttggtatttcaaccgactttattcttcttttctcccaaaaccatgccgtgtatccctcgacgagtttaagccatatgtcgaagaggcaatagccgccaccaaggagatacaagaggacgacggagcatctggaacaagcgcttgaactagtggtcagatgtagcagagagtttttgtaatcgagccacttcgagacttgatattttgatcccgctgcctacagagcatgataaatcttcagtagacgcaccacgcctgacactagactcacaccactcgctctattcacttgtgacactagactccctctactcactcacccactctactcacatggcatacatagttttctacgaaaactataccgaagacgtcatcttttcttttcttttaacctcagggtccgagatcctcttatacgaatcaacccaaaaaaaaaaaaaccaagacattctcccacttttcataaactggttgacgtctccataagtcctactccaggggagcatcaaagacttccatcctacagaacaaaccattcagagtactctccatgtagtatttcactactgaagcccaaatgtaacatcctttcccctaaaaactccaacctttcctcacttttctccccctcttctctctaattcgaataaattattcaatagtgccagtagtgcggtgaccatatatcgtcccacaacagctcccaatatttccgtgctgatcactcggcaaagcgggtccgtgcttactaactttgcaaacctttaaattgcaatttaaagcccgaattctaagccttgacatttcttacgccttttttttttcggctgcatgacaatgtgaatatatttttaattgcagagttctgaacagttcaggtctgacgttgtataaaacagtcaaacagggttctttgacgttgctgctcgagtttttttttctggcactctattaattacagttgtgctcgcttgcaaggcaattaggattcgtcaatcgttagtcattctcatctgatgaagttttctgccagcgcagcctttttggctatttcagggctggtttccagtacagcggtctctttgcaagagattgagccgcaggatgtttccaaatacgtgagaatctcgtttgacaagctgaggggtgacactgcggaagacgcaagagtcgggctgatgccacgcgctgagctggtcaaacgcgcggacggcagtgaaaccattaaaatcaagaaccagaacaatttctactcggtggaagtgggtgtgggctcgcctgcccagaatgtcactcttttgatcgacacaggctcctcggacatgtgggtaatggggtccaacaaccccttttgcgagggctcctcgcgttcttccaagcacgtgcttctgggcgagaatatcgggctcgaagatgagactgtgaagaaggacttcttctcgagtttccggtctctgctcacagccacggcgacctccacggtctctgccagcgctgttgcgccctctcgtacgagtgtagctgcaagcgacgccaccttgagttgctcttcgtatggtacttttgccacgggctcctcctccagcttcaagtccaacaacactgacttctacatccagtacggtgatctcacgtatgcactgggcacgtggggtcatgacgacgtcactttgcaggacatcacggtgtccgacctatccatggctgttgccaacgaaagtaactctacgtttggtgttctaggtattggactcaccgggctagaggttaccaatgtcggctctcttgtttcctcctccagatccgcttacacttaccagaacttgcctgccctgcttgtcgaccagggtaaaatccaccaaaatgcctactcacttttcctggacgacctagatgccgagcatggctccgtccttttcggagctgttgaccacagcaaatataccggcaacttgtacacggttcctcttgtgaatatctacaagtcaagcggatttcccgaccctatccagcttgatgtcactttgcaagggctgggcatgagtgctaacaagacaaacattacattcaccactacacctattccagcgttattggactctggtaccacactcacttatcttccatcatctatggtccagtctatcgctcgccggctatctgcacaatacagttacgatgtcggttactacgtgctcgagtgctcagaagtttccgactctgatgagcttgtgtttgattttggtggtttccacatcaagagcaaacttcaaaattttttgatcaaggcttcttccaacttctgtgctctaggactcgtgcctcaatctagcagcagagcgatcttgggtgacaatttcctgaccgcggcctatgtcgtgtatgatctcgagaaccttgaggtgtcaatggcacaggctaattacgatggtggttctgaagatatcgaggttatttccagcactattccaggtgctgtcaaggccccagggtattcttcgacctggagctctcgtattcctatcagtactgggggtaacatttttactgtctcaggaggcaactccactagtactagaacggcgtcaggttcgagctcggcctcttctggccggagtgctactacttctactagtaataagcagaacgccgctgccggtgttatgacgccaggcacttattcggtgttgagcggccttttcctctttgtgggtgctgccttgatatgattaattatctatcctattcagatgcatacaaagtctcgaagattgttttgtatcgtattggcgtggtaagtcaattcatgtaaaagttccaagacctgttaaaagtaatcttggcggactagtttgggcggtgttattttggcgtggatatttggcagagctattgagattttctgacgcctcttgaaacaccgctctaaatacgttacgtaggagtcaactccgatggtaactataaggaactctctgtagaaaaaaatactagttttcaattaaaataatggctatgaagcagaccattaggagctaaagtgtgttttcttgaagtttggccgtgggctcgggaggatttaggcgataccgcttggttgaatacaaggttgataatctaaagggcttggcgtcccactctatgaacgcttgctaaatggcacgatgacaaaatagtataaaatgatatgttaagttatgtgaaggagatgtctggtgtatatccagggatgttatgaatcctgaaaatgtcctgattagtacattgataatcctggtgatcctatgaaaacgtcctgatgagtatatagtgaccttatgatcaaattcccaactagtactctgctcagtaaccgtatgatcaatttcccaaccagtactctgctcagtggctcaagaataatgacgccccaactgatgctcaattcggcttaacataaaccgactctccttttcgtttcctgtctcacccaatcttaaaacttcccaccccgtcaagctacttgtatcaagttttccatgagctacaatgaactacaacctaattcaaagcactaaattggcatacaactcatacgaaggaacagctttttagcgacaagctcaacttacccggctaattccaaaccatcatatcaaaaaaaacacattacacaactactagacccatcagccaactcatcagccaactcatcagccaactctcaccaagtctttgacacacatgacttcgttttagactcctcttattgcacttcttgtactatatttcccctacatcactttatactacacctaacaccagttcaaaaggatttatccccatacacggaatcacttaacactaaactaaaaaggttacccgccctcatttcctcttcttcatatcactaactacgccctcccttcaacatcatcccatacgtgtttgcggcgctctcgagctttctctcacacgtcatttcttggtatgcagagataagcatcccctagaccctcccctacgaacgtccatatgcttctgcataaattcccctccaacctcctttaagccaaccctcacgcatagaacagacacttgcagtgattacgtagcgcttgcgctccaactactaaatgtgaaatcgtaagcaaggactttatcgtgcatacacctcctgcgtacatttctacggacgcgtaaagcgagtcttccacttgagtttctaaacccattttattttccacattgaggtctagccctccccgcacgcgtctttctggctttacccttcttctcgcgcagcaaatttttcgcagcaatcgcgctgtagccccttaacccttttcgcccaatattaaaaaaaaggaggttcaccggagtataaaagggaatcgctggagaaacaccccccttcttattcaagtcccagaaattcaaaaaataccaaagggcatcagctaacctccaattatatcagaacaaaaagcatgcacagaacttactcgctaagaaactcgcgcgctccaactgccgcgcaactccaaaaccctcctccacctccttcaacgaccaaaaaccggttttttggtaagggaggtttggccaactcgttccgtaagagcactgcgggcgcattcggccctgagctgtcacgcaaattgtcgcagctggttaagatcgagaaaaacgttctgcggtccattgaggtggctgccaacgagcgtcgtgacgcggccaagcagctgtctatctggggtctagaaaacgacgacgacgtctcggacatcaccgacaagctgggtgtgcttatctacgaaatgagtgagctggacgaccagttcatcgaccgttacgaccagtaccgtctcacgatcaagtctatccgtgacattgagggctcggtcgagccatcacgtgaccgcaaggccaagatcaccgacaagatcgcctacctcaagtacaaggacccacagtccaccaagatcgaaatcctcgagcaagagctcgtgcgtgccgaggccgagtccttggtcgccgaggcccagctctccaacatcacccgttccaagctgcgcgcggctttcaactaccagttcgactccattgtggagcactccgagaagcttgccctcatcgctggttacggtaaggccctgctcgagctgctcgacgactctccagtcactccaggcgagacccgtcccgcttacgatggttacgatgcctccaagcagatcattattgacgctgagaccgctctcaacgactggaccctggacgccgctcaagtgaagccttctctatccctgagacaccaggactacgactacgaaggtgaagaggaagaggaagacgttgaggaagaacaaggtcacgaacaccactgggttgacgaagatgacgagcctcaacatgctgaagaggaagtcccagctgctaccaccactactactaccaccacaaccgctcctgttaccaccgcttaagtaactgacactacttccacccacccctatcaaaaatttaacctttttttggacggcctatagtttgaacgaaccaccacgccctctaacctatatcattcttacatattacttgtatcattaaagacaccaaaaaacaaaaaaaaaaatattaagaattataataataataataataatatcgaattactcttcaactataccttttctttcaacaaggtcccggtattccttcagcttacacttgtccgtctaattgtcattgctcgtcaaccgattcgccattcgctatgcatctcatgcaatcgctggatcttgataagttcgctattaatttggctaggtataataccttgctttctaaaataacaactgattcgcagctgacaaaattgcaaactgccatcgaaaatgagtactcttcgactcgccacgcactcgacacatacctcaatgatacacataccaccattaatcaaaaagtgcgcacattagaattgcagagagctaagctttcgcaaactctcggaaaattgcatcacgtcctggaatctgtctccgactccaaaagtcttgcctcgaagatctcatcgaggatcaaagcagttgaacgcgagcgccagcttgcgtcccaaaccctgcagtttgtctcccacgtcatttctctcaaacagaacatatgcatggttcacgatgcaatcggtcgatcagacttgaaactcgcggccactggtatcgacgccattttgcagctaccggacgaaattgtgtactcgcagtttgcgcggaaagtggtgccctctgctgagatcccagaagagcctcaacagctcttaaaccagtggattgaacatttggtgcttgccttccgcgaaaagttcgaaaaggctgctcgcgatcaggatgttgccgagatgactgcggttttccatttatttcctatgattcgcaagtcggagctgggcctggacctctactctaagtatgtctgcgatataatcgccacccaaagtcgcaaaataatgactggctccacgtctaaaaacccgggtttctttgcacaggctcttctgcaccttttcaaaattgcatccaccatcattaatgaacattccaaaataatcaccaaatactacgggaaacaacacatggtccacatcatgacaaaagttcaacgcgaagcagatatgcaagccggtcttgtcttggatagcttcatggactctagaaatctcgaaaaagttgtacagaatgtacgtgcatttggcaaaaacaacaacaatacccaatctgaagagaatccttccgacatgttaaacccaccatctttagcggaggtttcaagtcttaccaatgaatgctcctccattctccaaaattggtccatgtattgtaggtttttcgctataaaatggaatgagtttgcggatcaggatacagaaggtacattacatttacctgatcctgttcgcaacggtgtcttctactctaaaattcatgactctggtttcctatccagttttgaagagctggtgaaattcaacttgtcgcgctctttcagaagaagcgttgagcttgaagaactacccgctttgaatgactacattagccagaaaacgctaaagcatgacgatatctccagctacgccttttcatctatcattgaagaccttaccttactcgtgagaacatgcttggtactcaatgtgaacaccggtgaggcctcattattggaaggttttctttcaatgctggccaaattcttgcaaaatgaatttctggtcaagttgttgcagaacaacttgcgtcaattgcaaccccgtttaacgagtgccgttgttctgaaaaagtatgaaccacatgtggagtcaaacgcagcctccagagcggcttctcctggagcattggagcagtcaaaactctccaatttgagattcaatttcaagggcgctgccagtagtgcattctctaacatccaatcgaaccttcaagctgtatatgcagatgacgagtctgttttaaaactgcatcattatctcatttacgttaatactttgagcatatggtgtgtttttctaagaaagcttctctctaaagagctcttgcaagataatccgcaattattgcatgacaatttcccctttgagcaagattcacaaaatctgaccgagaaagtcacctctatggaacaaacaacgcttgaacagtgtgctaagctgctacaatgggctgtccgtctcttgtttgacaatctactgcaacccaagatcagaaaaatgctaggttttctgttccttcaaggagctgaaaacgagtacttcgcaagtgcatctgacttcgaagacataacccacctaaatcaattctcggttgagtggtatgatactatgataccatacaaaaatgtcttatataaagactgctacgctcaactcttatcctgcatcattgattacatgtcaacacaaatcaattcaagactttgggcactcaaaatgaatgagctgggatctataaagctggaccgtgaactaagttccctcatagccattgtctgtgatgatcattatcacttgagagagaagtttactaaattgacacaaatagtgctcattgcagggtttgaaaatgacgacttcgaccccgcaactggcgatctgaagcaagaggtgatagaaggaataaactgggtcctgagtccaggagagaggatacgggcgggagatctgagaattgacagaaagcgctagtttgtctataacttgggtagtctcggctttataagtagtttaatataccttttcacggcccttcggtaatatgaaaaaagtaaactaatttcaagaaattgatgatgcccaagaaacaaaaatacatcattttaggctagcttcccggcttctttcgtgggactgaactttaaagctcactcgccagtgctgagcttgctacaggagtttctcttcagtagttctcatctttttttttgtatctttggatttgggtttgttttgttgtttggtcttgatatatcgactggaaatatttgtggcagccttgaaggtgtgaacggtcgactaataagctaaatcagtttcgggtcgttttagcaaagctttggttttcttcttggttctaaagaacgcctattaaaactatggaaccaccgatggatgtcataccagctgcatcttctatggggtcggcacacatagatgacggacccgagcacctgcggcaaaagtctcctgaagatatacctgagagtctcccagaacgatcaccagatcgaccaccggtttatgatatgcctgccaacagccaaattgtgagcgaagaagctgctgctgccgctcaaaatctgatagatgatcccaatttgaagctagatatcccagaaagtttagatcatgaacacttctccaaattactagagctggattctaaaaacgatgatgatctgttctcgtctacggatctcttggagcatgaaataacgcaggaagctgcaaaactagataaaaagacctcggacgctttccccacagacaatgagcctcagcaattgagtcctattccagatttaagcgaattagagaaacttagtgcagaacatggtggtgaagagcaattgggcccgcccagtacggctcaggatttgaaaagtgagaatgatgagaaagtgacatcagcgttcgtgacagatcctgtgctagctgaaaatagagcaggttcgcacaacatgtacaattcagaccaattatcaactggtgcaggaacacgagaagatacacccacttccatattcgagtctaaacatgtactagcagatgaagggaaacagaatactacatcaccgacaaaactcgaatctgtcccactacctgctccgcttccagaaaatgctgttaataaagtaccgcatcctcttcctaatgaaccagcttcccaactaccgatgacggagttccacgatagtgctactagcgaaacagaacaatcgaaaatttctgcttatgcccgacttgattttcaaagttttacgttctatgttcaaactttacaagtaataataggccggcgctctgagaacgacttttctcacaaggttgatgtcaacttaggagcttcgaaatccatttctcgaaggcatgctcagattttttataattttgggaccggccgttttgagctctctataatgggtaagaacggggccttcgttgatgatacatttgttgagaggggtatcaccgttcaactgaaaaacagagccaaggttcagatagggcaaattcctttccagtttgtgcttcccgatcacgaaaataaggaaaagcaagcaattgagcctgttgatgcagttacgctaaaggcgacgctagataataacagcaagcttgcggaaatatcccgaagctccacaccaaaacctttatccgtcaatgaagtatcaacgccaaaagacgaagaatcaaaagatgggcctccaaagaagaaaactcctccaaagaagaaagagaagaaggagcctaaacctcccaaacctcctaagaaggtctacgcgttggaggagattcctgtcgaataccgtaccaagccagctggttcctactctaatttaatcacttcttgtcttcgaaagttttcaagtcctaaaggaatgtccctgtcaggtatatacgctggtattcgggagctttttccgtactacaagtattgtcctgatgggtggcaaagctcggtaaggcataatttatctctgaacaagtcattcagaaaagtttccaaggaaggtaaaggatggttgtggggcctcaacgaggagtacattgcagaaagagagaaactgaagaaaaagcaagcagaagctgcggctattaaggccaaggcagcccaactcaaattagaacagcagcaacaacagaaagctaaaaaggtttctgaagcaggttcaaacgcgaaatcgatagcacacatctcgtccgtaagacctaaagcaaagcaaccgaatatctcgcaaaccctggcggcaaatagagcggatagaaaggcaaatgctgacgcgaatcaaaggacaatgaagtatttacaagaacaactcatgatccttacaaaggacagaaagggacttgataaacaagtcatggccagcatattaactcaagcgcttgcaatgactatcaatcaagtaacacaggctgcgaagacgaaaggcatcaccggaaatccgctaacagctcttatcgacaagaatcctcagcatctaaacttgattctggcggctgcggttaatgccgctaccgttaaagttactaatggtaacgtaaaacaactggtaagcatgcctccaccgaccgtcacttcaacatctgaaatcaaggcccctagtcccacagtaggtggtccacaatcgaatccaagtggctccccaactgcatcaacaataactaatcaagcaccgcctctgcctgcaaagtcttcagagtcatttgatcctacttcattatcgaaattctttcaaccgaagcaaccatctagggtcccaacaccttccccagctagaagtattgtacctcagaaaagagcctcaagtgatactgaatcaagtgctgatgatgactctacaagtgatgatgaaagtggaagcgacggtagtgacgatagtgactcaagcgacggatctgatgacgatagcagcagtgggaagggatcttcaactgatgacggcaccagcgatgaaggcggtgagcaaggaacctatgactaattgtttcgtcgcctttgtaacaatatgataagcatcctatctacgaatttacgcgcacctatgtaatactgaaacagtctaagcatcgtttgtgtgagagtttgagtcgaccttgacgtgtggaaacagcttccttatcaaaccgtgggtagtcttgatgccaaagagtatagtagagaagtttcgaatttattcttttggttttgatcaccaatttaatgtatatgatgagctgatacttattataatgtggcgaagcactccattttaactgatgacgttgttaaaagaaccttcactttctttcgtctcccagaaaagggtatcgacgtcgtaattaccatgatatacccacccttgttcggtgacgtgatataggttcacagagccacccgagtaggcatctctatgggctgcagccagaatagaacgtttacctaggtatagtgcctcttctactgtgagatcccacttgtagttggcgtctagaacaccgtaagcgaaggtttgaccggaaccgacgcaaaataggtcaccttgcaatctagtgccatcggagtccacgtagtatatggtaggaccttctttacgggtatagccacagatcatggtacccatagagagacctgcacccttgtattgatagaccaggttgctgaggatcttggaggcagcagctaccgaaatgcgctctttttccttaagttcgtgtaacctgcactgggtgcccaaccacgtttcccaaaactgacagtctgccgcaccaccggccatagttccgagcagaaaggggttgatctcaataactttcttgaccgtctgagaagcgatccattggccggcggtagcacgtgagtccactgctacaacgatgccgccttgaaatctgaacgcaagcgtcgtagtaccgtgtgcgagctttattttgcaatctgggttctgtgcgtcgtctgtgtgagctctgaggaacgcctggggcgacgatattggtggcatagcgatctggggagccagtttctggaacatcgattttccagttacgaagtctctggagagcccttcttcgttgtcatattccagctcgcttgcaagggcactggtgtgtgagtatttttcgacaatcgcctgcattatcagttggattgtagtggtgtttgaaagaatagccgtcttggtcttggtatgcttgagaattgaagggcctttgccaccttaacccatgttcattttatacgaatgttgtttattcaagaaaggctataataatattattacttgaaatcctcactgcaataaacgatttcaaaagctgtgattcgactcctcaaagcatacaaaagaccttgaggtcgactagatcagaacttaaaattatggttttcttttgtctttttttgtctattttttatcctctctttttctctaaatttgagcccgctttcactaaaactcccgttgcgctcgcttccgctccccttcactttcaaaactaatctacacctatagctatcttgtttttaccccgtgttttttatctccccgcctttcaaactatcacttcttgaagttgaggtacggtgaaaaattcctccgttgtattacatcgttcaaaaccctagtcctctgtccccacataccagggccgtagaatgtatcacctataccgcttttaatcaaacgtctcgagcattttctactactcgaaaccagtatcttgttctcaaacaagctgcttcacctcaccagaagacctttccaaaattattcagaaacaaaaaagacagataacaccaagaaagaggccacttacggtcgcgctgaattcataaccagccagttttaaaaagttgtgagggttggccccgcttcttgataactcacggtcctgcactcattgcaattcgttcgctctatactattactactacacctctcgccgaatatgaggtcactcttcacgtgtgtgacattcgtgaaacatgttttacggcatgcctcaaaatttcgtattcgaggagcgagctgtcacaaaaacgagagatttaccagattaggaaatttggggcaatgggagctgggcggctaaggcagatataaaagcagggcactttttcggagcagaacgataagatggcaacaactaccagccacaagaggtcgcccaataaaggacgaaacaggccctcgtgcacaatatacatagcattttatagtcactcatcctatggggtatttaggcaggaagcacagcctaaaggcgtcgaccaacgcccctcctgatgtcagcaacccgccattttatattccagtgaagccgattgcaaacaggtacgctctgatgcaggagttgggcaacgggagttttggaacagtgaccctggctaaactgttgagcgcgcaggacgggcgcaaagcagaaaacaggaacgcagaccacaatgccgagctgctggctgcaacgcgccagcaatatcacaatacgcttatggacgacgccaatgtgcctgacgtcgaccaggagaactatcacaacaagcagcgtggcgtgcttgcgatcaaaaccatgatgacgcgtcttccgacgctaaatgactacacgagggtacgtgaggtcaagtttatcctgtctatgcctgcacaccggaatcttgtgcagatctgggagctttttatcgacgacgtcaactaccaacttcatattgtcatggagtgcatggagcaaaacctgtatcagttgatgcgtgcgcgccgcaaacgcgtattctcactgccttccttgaagtccatactgacccaacttataactggcatacgtcatattcattcccacaactttttccatcgtgatctgaagcccgaaaacattctgatttcgccttccaaccactattttagcaaagattggattcttaacgggaactattccgacaactatgtggtcaaaatcgctgattatggacttgcacgtcatgtcaccaataaaagtccttatacggcgtacgtgtccacccgctggtacaggtcacctgaaatcttgctccgcaaaggatcttactccagacctcttgatatttgggcgtttgggtgcgtagtcgtggaagtggctaccttcagaccactgtttcctggttctgacgaaatggatcaaatttggaaaatattggaagtactggggaccccacacaccatgtcagagtctgcgataagtggttatcaaccacatggtggatcttgggaaaaggccgaagtcctggcttcgaggctgaatttaaagtttccatacgtggaaggcaccagtatcgagtctatcgttgcaaatccccacttgcaggaattgtgcgaagtggttaaagaatgcctaacctgggatccgaaaaagcgtgccacagtagatgaaatttgtgcaatgccatatttcgcggaaactggcggcgaacagctgggcaccgaaatgctcgtacaacatcaagctgctggccatcatgtaaatgatgaaaacgagagtaaattcgcagaaatacatcatcactgggcttccaaggttttcgacaagaagcgcgcgaaaaatcaaaatcaaaatcagcagaaattgccgctggaacctctcgaactcgactcgaattccggacatttcaaaaattccaagggtgctcacctctctttcaagcaatttttgaatgagtcggctagtccggactctgaattaagctctcatgcgagtagtgtcgagatcgggaagcccgaacaagatagtaagagggacacaagcgacgtcatcggcccacctttatccagagatttgggccacgagctggcgctttcatcgtcacttcaaaacgcagaagacggaaacgccctggagccacctgagattgaggaaagctttgtcgattattttgtcactaactcggcacattatgaccatcctagtgcggatgcaatacttgagagcattgagccaagttatatccattatgaccaacctacagccaatcaagttcgccatcatagatgtaatatactggatgacatgtcggtagattccagcagctcgaatcgcatccctcgctcttttgcagttccgaggataagtgaggagtgcagcacttccgtgcaagagaatcatgatcacagtttctctcacactaatagcatcacattttgaaagcctgctctctttcctgtccccgagtcccagcagccacgcattcgtttcagttcattcaagtagcgccaattgttatcgctcttggaaacccgagaaaaacggtttttcttacaaagcttttgcatctaattagagttttaatctccgtggctaaaacagcacacatctatgcagctgatgtacttcatctatgcagttgatgtacactactacacgtttcgattggaagttcaatctcagttgcggctgacttccgtaacttttatgagttgcagttcatgcctcaatttgctcggaaacttgaaatttatgctaccttctcaaattttacctcgagtatgatatccggcttccaatggaccaaatagctggttctggatcatagtagctcgccaataaactgcttctacgaggctctccactcgtcctatcggctcgtctctttcctcggaacctcggcacactgagcaccttatagccgtttacagtagagaaagccaaacacaagaatccgcattccatgcagagaaaactatcggaccttatcttgggtgatttttgcctgtgtttcaactttgattgtaaacgagtttatctgtgccttaaaatcgtaatacacgattgtccatgcgaagaagcatcgaatttcgttagagtataaacgatccagacaaataaacgaagagaatctagtctgtggttaaagtcacttaccctcgaagcaagtgttgagatctaatctctcgtaccggtggtagtagtttgtcggaagctcgtttgttccaagagacaggcggttggattttcgagtagggtctcaaagataatcgaagagcgttcggaaagagtctctattaaaccgggcaagctaggtatagagaattcgtttaaccacgatcaaggagactggatatccgcctaggtgccagcttacagatctgcagtctggtatttgggaatcgcaaagagaggtgtgagtcgtttaattgagaagaagtgaaagtgcatcatattaagtactcagggacctagctcagctgaatacacaccatttggggaacgacgcactagtataaaagcatactgcctatttggagcgtcaagcctatattagctttcgtttcagctttcgcttgtcacaaccgctatatccgaaatggacggtgacaagaatggtcaaagatcaatatacgaggatgcatcagctttactgatgctctcgagggggaaggatgagagccctagtggacaagcggggattgtgagagccaagaatactagctcatcgacttctccaaggtctcgccaaggatcttatccacactctgaacctcattcaccacttaccacgcctcacttgtcaaacaaaaatccctcgatggcgcttcggcaaagtcaaacatctacttccccaagcccggcctatgctacacctacggccctcgatgaggaccttaattccggtgtacgggacaaggcaagcagttcaagttcacgctccaactctaacaaaggtatagtcgcagctgcggcactcgcggctgctgccgatattcctctaccgctaagaaagcaagagacggattgccgcgaaggaaaggtacatactaaagattcacagtcatcgggacgcaagtccaaacgcgcttggccggtccctgattcttatgttgttgatcctgattctgggattatcacatgtatttgcggctatgatgatgatgatggttttacaattcagtgcgatcactgcaatagatggcagcatgcaatttgccatggcattcgcgacatcgagactgcacccgacgattacctgtgtagcagttgccatcccaggaaacttgacgttaaaaaagccaaaaagaggcaacaagagaggctaaacccaaagacaaataagaagcggcgcaggagcaatcaggacgaagatgttaggaataaaagtaatgcgtctcctgtgagtgatactgccaggacaacaatcaactccggagggcacgatatggtgcctgtatcagaaacgaaaaccactcagaagctgctaaatccagtagagcattacggggcagtctatgtgcccctcgaggttaatgacttcaaggacaggtatgtcaaaatgttcattgaaaagcatagtgatgatgattgggttatctcctataacagtaaatcattcatacctgtaccgttggaggtgaaatcctattcagagcattctcgctctttcactggcctttctaagatgggacttttcgtcaagcaagcatgcccagtggggacgtacatcgaggaggttttaggcgaagtagattttagcaagaaatattacgctgaccctaggaacaattaccgcatttttggtactacaaaaccaaaggttttcctccatccacattggcccatttacattgattgtaggctatcaggaaacataacacgcttcatgagacgaagctgctatcctaatgtggagctcgtatctatgcgaatgaacgatgaatcaaatgttaagttcgttctgcgagctctgcgagatattgatgacgatgaagagctgcagatcgggtggcagtgggacctgagccatccgatatggcacctcatcaaaggcgaaaataagaccgtagactcgctagacgacccagacaaatttaccttggttcactcaattgacaacgtattagcgacttctgactgtggatgcggaagcaacaacaaagaatgctacttactgaaagttaaaaagttctctcaatcgcttatcaaatctgtaaaatctaaaatgaacagccgctataagttgaacgaaattcttcacagagctcaaaacgtcgacaagaaaagacaggccccaatcctttcaaggctagcccatgaggcgattagcaatgctgaacgtgcaaacgaactcttagttgattttcacgctgcaaagctcaaatttttgaaagaggaagggatttccgtatctaaggtaccgggtagacgcttttcggggtctgagctgggattgggaaatggcaagcctttcaagctctacttggttgacaggcactttaccacttatcacggcagttcgcaaactacaacacggcggtcttctacactctccactgtctcaaatccgctgacatacgatgaatctcacatatcagatctgaagcaacttccgcttccaattgatatgcaattaccatctctaacgtcaatgcctaacgaggccatcagtcttcgggatgctcctagaagggaatcattgggcgattttggttccaaggcgccgctgccgattaataaccaacttcctgctgcaactgttgcagtggggcccgttgtagattcacgccattcattgaagaagaagctcagttttgcagactataagaagaagatgaagcctgtatgaatactaaaagctctacctgtatatgttaatccgagtcctggcggctcgcgagcagtaaacgggactacgcctgaaagcgatctcgtaaatacttaagtactcgcttactttgaaagtaatgaatttaaatatttcgaacaaatttttttgatgatatgaaggtataagatatttggcatacgcttaaaccgatagggtatctcttttggagctggattagactttcggtattcctacattacaatggctcacagggctttatttcaagtcatttttaccggtgctcaagtgtttggtagagccttcacggaagcctacaagcaagcggccgtccaggcaaccaaaactggggctaacgcagctagaacaggagcagctaaggctgaatatggtgggatcactctagatgaaagttgcaaaattttgaatatcgaaaacgaggcagatatggccaatcccgaaaaaatcgaggagcgcttcaaatacctatttgacgtgaatgacaaggaaaaaggtggcagcttctacctgcaaagtaagatctacagggctgcggaacgactgaagtttgaattagcggaaaaggagaaagcaaatggtaccccaagtgagcaggatactggccctaatgctcctcctcctcctcctccttcaggacaatagtaccatctgcatttgccgtctgtgaatatctctgaagcagggcatcaagcagctagcacacatatgtcatggcctttgcttctgggagccttccgcgcagcccactgtctcttgtaattagcatatcatgtgtatatataacgtggctttccgatgaagccatttgtttgcggggaaatgcttctttctacgtggttggcagtagtagagccagatagattatcaatcgaatcttgaaagagctcaagaagggctatgcctaaatcactcgcaagaggctggtgtcaatgataagataactacttcttttatcaaggaaatgtactgacatgaaggagggcacaacagaatctttcaaactctcagagcgcattacacgctcctctgaaaaacatgcacttatgaactcttaaagagttcatactccctcatgacagacgttaatctaagaaaccggaaacgaaatggactttgtggccaccttgtttggaggtggtcaaagcccattcagctatgggttattgcttgaatcaaccaccacgtaccaatattaacttaagcaaagccccaactttggtccgaaaaccaaagccacaaaccccacttttaaatacacaggtgattgaaacatcggtttctataaaaaaattgtaattaatattatcttgagatagtattaaccactactgatgattggtttcttaaaaggaaccatgggggggatagttcataaatttgccttgtctttatatactcgtaaaaaaatttgaaaatattacccggttttggtgtcagttggttagggtacatatataataacatggtgaagatgtggaaactggagggcacgagtagttagtattctatacaagcttcctcacaaggcttgacttcacgtctaattggccctgggcttctgtacaatttcttggtaccttttttgatcactttttgtcattaaatctatatctttataaagtctgcgtcgagctcatcgccagatgcttcagatgatcccgaaacttggttgtcactcgaagaagaactatcttccgtagaggaatcaggtactagttgtaaagatgttggaatatcgcttaatctctcacgatgttcgttagtcttgatatcaacgctttgctgttttgatcgaagcccgtaccaagaaccggtagttgcaatacgttcaccgtcaagcagcggggggagcagatactgctcagctgatatatctattagtttgacgggagttccacatcttgaatcagtgtcataagtgggatgagggtacttgcagtgactaagaaggcagcgcgatgtgtattttaggtctggacactccaggaaatgcggaaatatgcattgaaggccgcggtagcaaaaccccatgtgtgcgaattgtcgacatatagggtaatttgggttcatagtctgcgaatggatatatttacaatgtgaatcatgtgcaaagtcgggactctgcgattgagagtccaacgcccctgcccggaagggacatttaccactcgaaaattgcgcgcagtgtggtgttacgtactcatttccagtagaatgtttgagtctacagctctcgccatatttgcaggttcctgtagctagaaagtccttgcaaactgtaacattacgtgggtcatgaacaaacttacagtttgcgttagtgcaaatcccaagcttgttgtaaaacttgcagtacgcagcgaacgtgcctaatcgcttcgcaggcgtgcataggttgtaagagtttccacgccacttgtacttgtgattattccaataaaccttgggtaattgttcaaagatgactgtaatatctccagacagctgggtttgccatttaaggaagctattgaagtcttcagtagtaatattcatcgacaccagcatctgtgaaaaactctcattctcctcgagcagtgctgccacctccaacgtcgagagactgacattttccaaaacggccccaagcttgtgaatttggaatattcgtgagttttttagatcatctgtcacaacgcagaggtctaattctgggttattctgtagcaaatcccaaatcctttgaaaccttgctactgctgcggcgtgcccaacctttctgctcgttcgccatttcgagatagcctcttccttttcttgaagtaaatccactaccctgatcttggtaccgtcgcgtacgagcttgtactggctcttcgctttctccaggtcaaaaccaaagtaattgctaacttcacgatctagatcgtcaagctggcgcagtaattgttcttttgatatcatagtgcacattttcactagtgctctaacgagagctttgcaactaactgtacgttcaactactacaggaagagcaccttttcattcataagatacagcgatgaggtgcacgtgcagatgagatggacaagcacaatgagctaggcaacgttgaaacgttgaaggcactattttaatgacttttcagttagcttaatcccagccacagggtttcattgaattatgatcatagcctttgtaatcaaagagtatcgtgaagtcgtattctcgattgatccgtcctaagaggagttggaactcactttaacaaaatccttagcccaacgtccaagtccacaggcttagagcactcttcaattaatggtacatggctcttatttgagctcttcaattgcttgttactgtattatagatttttggatttaaggttggtgaaaagttggaattttgatcaccgagcaatcaacttaaactcactgctaaaaggcagcgagtgatgggcaaggaaagtgctataagctttggaataaaggagattcctcatattatcccgatcgatgaagatagtgcgcgccaactgtgcgagcaaatcttgtcagatcatggacaagaacacgataccattgctcaaaagtttctggatatcttgggccctgaggacgcttcgttaaatttcgtgctgcagttcaatgaaaagctgtgtcataaggaggctgacgtggtgccgaagaagacaacaccagctccagcacctgcgcctataaaagtgatttcgaaaagttcagaacctaagcctgttaggccagccgcgtccaaagatgtaccaaagcccttggaacccttaaaaatgcaggactcgggccctactcggcttccacgccggacagtggttaaagctgatacaaaacccaagaaatcttctaaaatgaaaaaactcaaaagtttggaggaaattgacaatgtgcttaagaccttagaacttgaacaatcagaggccgacccagcaaaatatacatgtaactgccagggtaataggcacccattgtttgaagttgcgcccaattgtttgtcttgcggaaagataatatgtgctcgggaaggtcttaatctgaacaactgcacattctgtggggaaccattcctttccgaggaagatagagctaagataatagatgtgctgaaccaagaaaaattggatttggcctcgtcaaaaccagctccggtagctgaaaagcctaaaagagccagagggtacaagatcacgtcaggcgcaggcactaatttattctcagaacaagataaaatgtttgaccgagtagaaaaggaaaagcagcgcgagctcaaaagggctgaggttctgcgaggaatggaggaagaacaagcaaaacacagcttagacgttgacgatcaaaacaccaaagacccagagctgcgaagcgcgcaagagcgtttagaaagactacttcattttcaagatacctcggctcaacgtaccaagattatcgacaatgccagcgacttcagtatgagtgacgacgcaaatatatggggcagtgctcaagaccgagtactgatgctgaaaagacaacaaagaaacgcacggagatgggagaaactagaaaaggaacgccatggtcggcgtgacaaagttgtgatggacctcagcataggaaaggacgggaaagtcactttgactgaagcatcccgtcctcctaaaaccgcgcacgctggcgacgaggaaaacgtcgacgaaattagcgatgaggaagatctcgaggaccttcaagcaatctccgagctcaacgaaaatctgttagaaaagaagaagaaaaacgacagggctttagagtcaaacgtctgggatcccgagaaagacaaaaaacaattccagaagcccatttatatgggtcacactcgacctgccgatgaaacatcttctactcaagaaaacaaagaacgtggttggaagaacagagttcaaatcacacaaggagacgaaaactctctggaacaaaatattctcgcggttctttgattatgaaaagtcaatgaaccagattttaagaagcatagaccctatcgtccgtcttagcatgggcaaaatacgtctacctgggccataggatgcttgtccaaaatgaaatgatttgcgtttacgtaacctgactagcgtttccactcagtaaagagaaacatccgagtggtctacttcaaaagtctattgatacccatcggttgtcagggtttggacttgagtaccaacaacgctggaactgtcgtggctaattaccttcacgtctataatatatagatttatagctcaagatcattattgtgctcaatacccatgtcgattacactttcatatatttctagttactctctacttactgatcgatttctctcttttatagagattttccatactcgattttccgatttaataacggcccccaaactgactctaattccaatcggtctactacagtctcaactatcctactacatctcactctactcctcctaaaagatgctattgctacattcttgtcgtcctattcatgtcaatccgcaatatgtattccataattcttgggccactacactacctgaattagcccactcattcagaaatgaagcggtggctcaatggcagagctttcgactccaattaaatcttggactttcaagggcacgattgcaatcgaagggttgcaggttcgattcctgtccgtttcatttttttggatttttttttggttgtgattatgtaactcgattgagtttattatatgtttactagatggaaccttcctttggagttgaagtacaggtatctattatcattttagcctttaatttatacaatatgtaaatacattaggttctgatactaatcgagtagatattcgataattgaacggactatactttatgtacttgtcggttttttcctaaaaatctatcgctagtaattgaactcactcatactttggtctacagcttttctagccatacgtagcatcttagactgagagttttctttgacttttttaggagcagaatctccgttcttaggcttggcgttcatgctgcccataactttaggtctctctctcagggcaaaactcttggctaaatgtccgagatgcaagcacttaatgctgaaaaacttcttctcttgggacaaatgagtagcataagctctgatatggctagtgtagcccttgacggcaagttctttgaagacttgatcttcgagcacccttctttccacgttcagatgccaggtggtagcattgttgtcccattcggcagaaatctctttcccagcttttttatctgttctctggacgtttgaatctgtgaaagcaggcttcaatatgtccagatcgtatttcaaaagctgccagccctgaggatgatgaggcttgatatggtccatgtacccttcttcttccccaggcagaaggaaaagaagcgactcaccgctgacacctgcacgagcagtacgtccaattctatgcaagtggtcttcgactgcaaatggcggatccagctctattaccgagctcacacgcggcagatcaagacctctgctagcaacatctgtacagaacatgatgaggtgcttcccttttgtgatgtcggattcactggaaaaactctgcaaggtggaagtacgtatctgctgagacagagagccatgtaacttgtaaaagaccactgaaggagctgaaacgtctgcaaggcaagggagtgatgtggaatgtccagggagtgccttgacggagtctccaaccaaagcgcggccatctgacgtgaaggcactgaagtggaactctacactatctgagcacgaaaggaatactattgtacgcgtggtttcacctgattctgatgccaaatgtctggcagttatgttgttgagttccccggctagcgtgaccaatctcaactttggaggaaccatggttatcttttgaatcaattgatctggaactgtgtttacctccttctgcttctggccactgctaataagcttgtagtcctgtagagcgagatttccgagtttgctgacgccgcccttcaatgtagcactacaaagaacatgaattattctctttggaagttcagggaacttggaatggtcaagaggaacctcatacagaaacttgataatctgagtgattgtctcctcgaaacccaactccatcagtttgtcaccttcatcgaggactagataccttaaagaggacgcaaactggtcctttataacttgggtgttttgtaaatggtccaaaatccgacctggtgtaccaatgatgaaattacatcctttccgaagcctagccttttcagacttcttacgctctccaccgatcaacaaacaaggagtaagatagtggcaacattgcgtaagggtcagcatcacggagtatatttgagatgccagctctcttgtgggtgttattatcatcccaaaacagcccgattgacgatcaacacgcgccttcattgataaaattctggtgaggatgggcagtaggaaggccagagttttaccagaccctgtctgggcatgtacgaaaagatcattttcggcttctataagcgtaggaagagtcattttctgaactctggtgggcttcatgatacgcatcttatcattcagatgtttcaaaattgggtcagtaatacccaaagcttcaaatgagtctttcagcaagggagcattcgaaggacccactccagagttcacgtcatgtacattattgtttacagatgttgcaacgtcacgatttgaggtgaaaagagacgatacaatctgctggtctgccggcgtaggcttcagttgtatttttttagcttgcttgcgggcaggctctgctttgacatcctctgtctctacaccagctggtgttggtctttttgtacctttcaaagtagcgttactgcctgacctaggatcagatctctttccgtccagcatcatcttggctttacgtctgtctttccatctgccaccactcaccttggacttactaggcgccacatcgccgctggaagacgtatccaggtttaaaagcatcatgccatcatcgtcagacatctttttatgaagaaagtactggttttcgcttggtacgtgtcttcttttgattgagatgagctcgcgatgagctttaatgcagagctcatcgctccaaaaattttcactctacatttacatgaaggaaactcgacaagatcagatcaagacatattgacaaaggagtactgtagaggatgtctgagagggctgacaaccaactatttgtgacagaagataacgaggatgttataatggaagatgctgtcttggaagagagcgaagacggtgatcccgtagtccgtgaaataccaataaatctcacaaatggtccatttcctttgcatatcatacaatacccaaacaagcccaaaaaaagtggtaatgaccccgtattacatccgcctgttagccaggtacggtatagaacaaaatctgcgttgtgggagctggatatccccgtgaacacagagatcttttacgacaagaatcgagcagaggatgagtggaattctgttgctcatcagaccctgaagggtgttggtgttgaaaatgatggtcaatatgtgggtatggtcgttgatgaagaagtatatctactcccagtgcaagcagttgctcagatgagaccattttttaagtacatcgataccgtcgcacaatcgaagagagatgaggattcaaagagcgcacaaccgactaatcctgcggccagaaaggcacaggttgttacaatgtccgtaaagagtagcagcgaggcaaatcagccaagattaggagggtcgctactagcgcataaggttgctgaggacgaacaaccgcaagagctggagtgggtggaaggcacctttcctcaatttaaagagagtgtcattacggaagatgcaagagctcatctgctcccactaggcgatgaaaatgattatttatcgaaagctatataatagtgtgacggagaaagacgttggaaaagttggtaacgttctggcggcttctacagtaatagagctctaattaatcataccacatcttgattagttcttccgagacagcacttggtgtgaggacaccaaggtctgtgataagcgcggtgatatactcatgagacgtgtaatcaatggagggctccataagggattgctcgtgtccctcatttaatgtaaactccagggggcctgcagtagctggcagatcgtctggggataatgggaacattcttacaaatttatgggactcactaaccacataaaacggcttattagaatttttagcgagaactccgatagaataagtaccaacgagattaataacacccccagattctgcaacaccctctgcacctaccagaactttgtcaactttgtgaataatgcttccaacagcactatctaccaccattttcacgggtatgcctttttcctgcaacaagttataaagctgagcgccttgctttgttggcctagattcagtgaccacacacctgaacctgataaacttgctagcagcgtagctcaggaccgagtaaaccgctctggagaatccgtgtaccaatatgatatcgtcgtcagaaatgaaatctaggccgatttgggcaatcttttccctagacttgttagctcttgaaacaaaaagttgcccattttctataagatgctttttacagctctcccagtccccatacaaatgcgtgttcctgaacacaaatctaatgaagatgtcacaaccagcgcgtaaagacatagagttggggattgacgccgttagtgtctctgctgctgactttattgtgttgatcatctctgcagaggttcctgggttctttactcgcagcatagtgaccagagattcgatggccgcgatgggcatcgtcatctcgctgtcctcttcaaggaacttcaggtaggtcttggtaatatcaaattcttcgctcatagtacagtgatggtgttataagacgtaccggagaacgtctaggtaattactgcttatttagaaagaagatgacttgatagacagtagctttagacgcttgagaatcttcaaaaatcagatagatcacgtgatcataaatatccttcacgctagccgccaagcttctgcctcttagccgttttagccttacggttgaattgaagatactttgctacactaactgtgcttttaaagctgacttctatgatcaaaagagcactttataacgattgtgagttacgaagtaaaaatttgaatcttgaacgctgtgatcaaagaaagcctttaaactattatttgtttaaatagaattatggtatatgctcaaaggccagtatcaagtttgcttttgaactgagtgggcaattttccaaagattgagctgtcgtaagatcagtgaccatggtgttcaatcaccaaaaggttcgcgaaaagtgacactgacatgagagggcagggcgccacaatgaacggaaggctattattttggcgtgaaagtttgatagcggcatgccgcttaattttagggcaactcagagctgcgtcacatatcgtaaccactctcttggttttcgtgcagtttgtcagctttgcgttggagtaccataattgcaccgaagcaacatcatgatgagacactatttatgatcttaatgaatattgtaacaccttgaataaaatacacacctatatgcttccattactttacggatttgcaggtattgatcatattttgcctccaccttacaggtacctttattactgaaaggtcttgctaaattcccatatttggagactctaacggtgaacaacttaaacttgagaatagagaaacagaaacgcccttagaaagagactcctgagcactgatacagtgccttttagtttgtctcctagattcccacttttctttggtacaatcaattctaccataaaaaagacagatttaaaagttgaagctaacgctctgcctgccttatgttcatcttggatagaatcaatgattaatcctatttattggcaatagactgaattattatgctagatttaacattagtaaaagcgaagagagcccacaaaaatcaaacgccttcaatttaagagtagatggtaatcaatcaagctttaaggccactacttgcctcatatcacccactttatttatgccttttggtcaatttaatgctatatatttatgggcatctgacacgatatataacccaaggcgatgagatgctgaatgattcttagaaaacaaattgacaaggcacttagttccctactaagaggcaatgcgatttcctaagatagcattcttacctcagtgccgctatcttgcatcgaaagtggatgcgacggcactcaggaacattggcattatagcgcacatcgatgccggcaagactacgacgacagagcgaatgctatacttcagtggcaagaccaagcgcattggcaatgtggacgaaggcgatacaactacagattttttgccgcaggaaaggtctcgaggaataaccattcaaagcgcagcaatttccttcaattggcaaaataagttcaagatcaatcttatcgacactccgggccacgctgactttacttttgaagttatcaggtctctcaaagtattggacggctgtgtaacaatcttggacgctgtggctggggtagaggcacagactgaaaaagtatgggctcaagccaagggcattccaaaagtctgctttgttaacaagatggatcgtgtgggagcaggctttagtaggactgtaaaggagataatagtaaagatgaacacaagggtactgctaataaatacacctgtttttgctgacaatggcccttcaagagaacctacgttcgaaggagttctcgacgtggttaatcagaaagtactgaggtgggactccatggatccggacagtgtgaaagtggaggatgtttctaaggacacggcacattgggaagaactcaataaacttcgagagtccctcgtagaaacattgagcgaacatgatgaggaattagtcgagtactttctagaacacgctaacggcaactatatggagattcccgcagatatagtcaacaagtctgttcggaaatgcgtactatctggacatgcgactccagtcttatgcggctcttctttccgtaacattggagttcagccgttgctggacgcaattgtgaactaccttccttcgccagttgaagcaagacctcccattttcaaccataatgtcaatgttaaagttaccaagaagacaggtgctgtaatcaacgaaaacaacaacctttgtgtagcgcaggctttcaaggtgattactgatcctattcgtggcattatggtctacataagggtgtattctggcgtgttgaacggaggatacactgtatacaattcaacaacaggcactaaattcaagatcggaaaactagttgttatgcatgcaaatatggctgaggaggtaaagcagctgagcacgggcgagataggagtgcttacaggatctagtgtgtcagaaaacgttaggacaggcgataccattataacacacaatataaagaaggatgggttacgttctttcaacaaaacaaaggagcttggactgaagatcaaccccatagttactccgccgcctgttttcagcgcttctatagaaccgaaaacattgggaaacaaaaaatcgatggaggactcgctagcgaccctagtgagagaggatccgagtttgcatgtcagcgttgatgaggaaaccggccagacgcttttgagcggtatgggagaattacacctagagattgcaaaataccgccttctaaatgagttgaatgctgatgtggatgttgggaaggtaacggtgtcatataatgagacaatcaactcctcgtctacaattcagcaagtagagacagaagaaggctactgttttgctattagcgtggaacctcttgaagttgcctctgaaacccggaatgataatgaagagtggcactatctctcaactgacaacaattacttgatcatggagaaaaatactgcgagatttgctgattctcaatggccgtaccagataccatacgcatcaatagtgaacgccctaatttctagcagtatagtcgcccttcaacgtggtggtaagctcgcacatttgccgcttcattcatgtgcagtacgagtcaaaagcaattggaatattccagtcgatgcagcttcagcgtcccaggttctggctatttcaaagtccctaatccaaaagagttttgacgaaatgggagagaataactattcggtattggaacctatcatgagcattacagttactgtcaagcagcaagacttgggatctgtcctacaggatcttacaggagcccggaaggcaaatgttctagctattgaagatgagcatgatattggtactggaaccagtagtgatctgctcttccaaaagctcgccgaagagcagtacttgccattggatgcaacattggacagagcggatgtgcaggggacaacaagtgtcaacaagatcatcaaagctctggtaccggtaagcgagatggtttcttacatgagtaagttgaggagtttgagtcagggccggagtagctatcatatggagtacttcggaatggagaaagtcacaagcgaccgcctcccgcaaattctggaaaatagataataccagggaacaggtccaccatatctgctaaatagccttcggctactacaacgagcatcttgtatataattaaaagagacttattttgagacatgaggtttctcttcactaaacgatatgcagcgatcaagtaaattgagactgcacgactacatttacgtaggtaaaatatattgatttataaactaatccggggcttagctctaaaccaacacatcatcaccttcattatcgaaactggtaaggtgccttttttatggtccttttttaccggatgattagcaggcaagaactacaattataacaacttgctatcgtcttggcccatttttaacaaaagattagaatggtcttatagagtggctcagttatttctcatctgtctgtctctccactactttactcgagtctggctcaagtctggctcaagcttccaggttctgtttgtatttgatagaacctgatccgtctgacaccttttcaagtcttattcctcgtggcccaatggtcacggcgtctggctacgattgtatccacttctgaaaccagaagattccaggttcgactcctggcggggaagactttattttttgccatttttttcgatatgccggactgtttcggcgaagtgcgtcagagaaccgaaacggcatgcttgattgtgttatatccctctttagtgccgagatatgtcatgacctgactatggccaatattcggtagactagttctgcgttaagctaaaaactctacaaattctttcccgaaaaatttggataactcgtcattagaattatcaagctgagtaattctggatgccatgtttaacatgtcataagtgatctcagctgaaagtcgcgaatcctgtttataatgaggatgagacacgacatactcacgcaagaatctagcagtggttggtaatgcgccagtggctctatcagataccaactttagatagtagtaaagcctaacgtgagcggtattggacgattgtcgaagctcagtccatgaggaggtgacaagcttcctgtgcttcaaaatcctgtctataaattgcggaaatagcccactttctgaattgtgaaagatctctgagaagctgtactgtttcgtgccttctgcagtgaacgaggttttccagtagaatttgtcattaagcactgcatcgcgacgatgtgcaatttccatgttcttccacacttcagacatcggcacgtaagcgtttatctcgttagtgaatgttagcagacactcaacaatcaaatatatgaaattcgcatatgcagcgttttcaaaatctgtcaaatgaatttccattggcctaaactccacgcgccaacccgggatactcttattatcgggggtggccgcttgagtgggcggcttgaagcgcagtgtctgccagttggtgctttggatgttttcgaagtgatccgttgaagtcttattatcctgttcaattctttcctggaacacaaccaaaggatctcttatgaacaggtgagcgaagtggcgggcaaggtcgtagtccattgagaaaatggaattagattggagcttttctagcactttggcgtttagtgggacgtttgtgtcattgaattttcgatcaaagaagctattgccccccagatataaatccactgcgctgtatctagattttggaatacgctgtgcattctcgctcacggatccaccatgcccattattatgttcgggaagaagtggctcgacgcttcgctcatatggtgtacggtcatcaacagctccggagataacgttccaacgcacatcctggtctgccagccaccctttaaacgcgggtgatgcagcgctagcagctaagaaaatgggagcaaagttaacgagtgcgtcatatagactacgagccttgtcaatggtaggggcttggaaggtaagttgcaggcaactgcagcccattccaaagcccatcgagtccatgtaaatatgtcctgccttagcagctagagggccttctttgtcttctacagtgaaccagtcacgagtatagacagtatcatcgttttttggcgtgaatttgtcctgatacatgggaacgttcatgcagactttctctccacgtctagtccgaatatttgccgttaacgtagggaatcttgcgtggcggttgatgacctcatctggcagatacaaggacctcgaagcacggttgtggtggtcccaaacattagttgcgtcggtgaagttggggcatcccattcttggaaaaacggcaagtgagagcaattccagacctctttccttgagtttggtttcgacaattttccgccttgtattcatgttctcttccacatactcgcaagcaaagcccttgtaaggtcgggcaggagtcgcctcaatcatgaatctaccgtattcggggtgaaatgatgaatcatgcgcctggcacatccccgcatcctcagtgttcagcacccctagcacgtcatcatcatcgatcgcgagtttcacattgcgttcattcgagtcgaatgcacaagtcatatactcaatttcatctccccataacagggcgtcgccttttctgccattggcagctttaaaaatgtacaacaactgctcaataccgttttccctcacatgctcgttatactggcgagactcgtgccactcaagtggggtcccaagagagagaaggcccatcactgattggttttcaatagcctgtaaagcaatcaggccttgacaaccgccctcgatcgctctttataatatactctgacaaatccacttcgaaatttttttgcaacattagttgtgaaaatccacactgcatggctagcatgaacgactgatgattgaaaacatcggcggattagattattaatcgacgctcggaacatcgctgccgaaggagacagagagcgcgatcaaggataaagaagccgaataccactcaactatcaccggcgcttgtagagccagaatccagccgtatagtataacacgataacctctcagcattatgtcgcttcacacaaaaacatgtgctgtggctaggtgatgtccttgtgtgtaaacaatatgcagactccaagtgcctttcaggtcccgtggcaggtacgcagttgaaggaataaggtggaagaggacaaatcaagtcattgggagtcggcaagccattggaagttgaaaaaagcccattctgccaatatctctaaggaggaggcgcaccatagctcatgcaccgaagtataatcagcctcgtaggccgataggtcagcagtagcctcgagcagcactgttgcgaaattggaagtttgtttttttggtagcgtagacaatgtcggactgaggctagacaggtgatctttggaatttattttggctgggatgtaatccagtgggggtttgctgcatagcgccgaaactagggaaaagtgactaccgctgtagtaagaattcctctgcgtagaacgatagttattgcacataggtacttgcttagctcagtcgttagcgattcagttcgaaaagggtccttcatgtccattgataaaataagtagtgtcgaacctgaatttgaggaacaatctttggggaaagaccgaggtcacttgaaattttaatggggttagaaagaagtttacatgatcactgtcggaattgagttagtattcattgcaggaattgttgatcaatgacatgcacttcaaaaagcactctatgcatgcaactagctcgaaaatattagtagtatggtgagctcttatgatcgaagtcaaagggatcttttcatttttccgtagtcatgtccaacttcgtagcttcccagagttcatctcttgctccatattaccactttttcttcaatgggatacatctaccgtacttggctgtatcacaggctcgaatagtatcctctgtagtcccaattggtggattgcttaaaagttcaatacggaaactcaacgggaacatccactaggactactaaaatgagccgtttgcacaaaggacctcattacaactagatgaaatccatgcaaaaaaaggtcgtttcaattagctcaagatccgcatccctcaaactaagccgttttcgagatcgccgaatactagattagccgccgatattcaaaacactcttatcgccacaaaaaaaaaactttttgagagtttaaatccttcagcaacgacaggtaacagctaatatccctacttccccatgcctattccatgaataaagacatagttttactcaagaatgtcaagcttcttgtcatcaaccgttatccaacttgatcaatttatttatgtttcatataatacgtataaaatgataaacacgttgagttcagtcaagggaagatatcgatataaccgtcaagaaggcatcatcggcaatgaactgcgtttgatggctcaccaagctgagcgcataggcaatccaaaccaggtggtaaccactaacacttatgactggctacaaaatcgtgaacatgaggagcgtttgaatagctctgcgcagaactcaactgcgcttatcgggacactgggaagatggactagtttcgttttacacggtggtgaaaccgtaccgttaagctctatagttaatgatgcaccttatgagatacaatattccgtttttgagtccctgaggggttactctgagatgcccacgctgcctaatagagaggccatcgcacatgaataccgaagcgttataagagattgtgtggacgccatcagcaatcacgatatagaactgcagcgtatcaaagcgggctctagcgggtcgtactttgtctacgggacctccaattcccaaataccactgggagtatttaagcccaaggatgaggaaccatatggaccgttatcgccgaaatggaccaaatgggctcacagaacgtttttcccctgtttctttgggcggagctgcttgattcctaacctgggttacgtatgcgagtccgctgctagcgttttggatgagcttcttggaactggcctcgttccccacacagatacagttatactggcgtctcaaaatttctatgacaaaaggagagcgtggttttcaacagagccaagaaaacgccagaagttgggttcttttcaactctttgtgcaagactacgttggtgctggtgaatttttagatttgcatccatttccaggcatgtttcgggatcgcaacgatacgaagaagacggacgagtttcattggaacgagcagacattgttatcattccggcaacagttggaaaagctgattattctagactacattatgcgaaacacggaccgtggactggataactggatggtacgaactcggaagcttcctgatgatcaatgggaaatcaagcttgctgcgattgacaacggactgacattcccttggaagcaccccgatgaatggagatctttcccttatggctggctatatcttcctgtccatattttagctcaaccgttctcagaacacagcaggagacactttttgccgcttttgactagcaccgaatggtgggaaaactgctacgctcaattgacagagcaatttagccgtgactcggaattcaagactagaatgtggaagaaacaatggagtgttttgaaaggccaggcttttaatgtcgtggaaactttaaagaatccaactcagggtccactagagcttgtacggcgcactcgaaccctcgttatcgacgagattatgcaagtaccatcgagtacccttcctttggccatcatgcacagtgcaatgcaggaatctataccgctttcagcctcttcgccaatgattctgtcttctgttcccgaagagcgggcctcccctgagcctgctagagggcccactaccggcaactcaaacctacatagcaacatgcaagacattgctgaggaaggtggcgacgaaatgcgagcatcgtttaagaccaagaaggtagtaatcgagaggttgatgctcgttaactcgaagcctccggtgttcacttggtggtgaacgaatactcgatgagtacatctacgtacaaggtgatattagaattaggtgatcatcttgaaagctgagttcacgctttacatctgtcttcacatcgaccatctgttgtcaggttgcaattcagttgcactgattcaattgagcattgcattgtcctagtatctaattgatgaatattcttcagtggaggaaaaagaatacgtcttcaactgccataaatgaacatcctcgggacgtcctgtttggaaatgacgaccacctaatccaaaagttaggtgataatctggaagaaaatccacgtatacctgaagtacaatttggcgagagcttcgggctacgtggtcagctgctacgtaatctagccgaaagcgaactgctaggcatagggccaccagatatggtacacgtgacacaatttgatcgattccaccaagtcgagactggagaatatcactacctaacagggcttgatacatcatcggaagctacgccgattgcctatttgaatgctttgcagctgagcggagggccctccaagaaggccggccgtttaagcacgtactgcaccaccaacgtgttcagcaatgtcgacatcagaatacggtacgaatccccaaaacactaccagatcaatgtcactgattgcataactgggtctggtaatattcaattgacgccgaagctgtgggaagagacttttgtgagctgtttcgtacgatccataatcattaatctggacagagagcgcaagattccgggcctagtggagttcccatttgcaatggaaaacggtatagcgtactgcgaaaaatgcttggcattgatatgtcggtaccttcctcgtgggcttgaactaggctgtgacacgacgaaatgcggctccccgtcttttcgatggaactatgtccttgaatccttgctggctttcctccaagtagcccaaaaattgagtccatttgttgtaaacacgcttctagaactttgtgaacaagatcccgaaaatgacatctgttatagaacggcattggttgcagtcttgaccaacagcgaggccaatgaactaaaagctattcaagttctcagtgaaaccattcagaagcttttcccttcgggcttacaccaacttgatcagcatcagcttgtatacgccgcggacttgcttaatatgcaggtggaattcttgatgtcaaaaggagactatgccctagcgcttcctcttgctcagaaaacaactgccctgtgttcggataactttgaagcatggcacaaactcgctaaatgttacatcgagctagataacttcgaagccggtttgttcacgattaatgcactgccgtccttggtggccaaagatccatgcaagactgctatgttacaggggatcaaagaagaacaatactatagcagacccttgtgctcaggtccaaaatctcgtcttcattcaaacgagtacaactttatctccagcacgttaaaggctgtcaaagaccatgatctaagctctatgatattcgggcggatcgtaatgccaccccaagcaaagaggggatgcataaaagaactttgggatggtccatgccaggacttgggtccgatttacggcccgcaaagtaaaaacttgattaactttgtgtctccacaggaggtatcatcgctgggcgaccggaacctgctcgccagaaattctatggctaaccagttgagctggtctctattgaaagcttacaatctgcttatgcacatcgtttcaaagatcggatggaactcactgttggagttaagatccaagatttttgtcatggaacgggagcgaagctcgagccagattggtgaactgcggcctgagttcaagtcgaagaggctctgcgagaagtggctcgaccagctctttttgaatctatacgaagatctcaaaatcacgttccataaccaggaacatcgcgaagaattgtacagtggattagagtgggagctcctgggcctcacccatctacgtacttggaattgggctgatgccgtgccctgtctacgcacgagcatcatggcgcgcttcgatcccatcagcaccgagaaacttctagatctattcatctcccgccgttatctgggctctgatgtgcttgatcaagacgtgctacttgacttggtcgtaagcaagttctcatatgaaagcagattctacaattttatggatctacctgatctgctcgtcttagctcatctatgtgctctttctggagtagagaccgtgcgaaaccacatctacgctctaccttccgctcagaaaggtatcgtaagctttatggacaaagtactaagctatatatcggagctgaacgactactaaacattttaagctctcttgggcttcatacatccgatatgtttcaaaccacactaagaattccatcttgtaggtgttctctttatagatagaaagttaccctgctctaaaaatttttctttgtagtggtgatggcagttgagcgtcgcggaagccaagctcagaggatggacttcgattaagtcaagaattcaatttcgataacagttctattcccccagaactcgagacacttctcggattatagctttgagctcaaacccaagggcactggagttcgataaagtagcgaggagcaagtgcatacggttttcttgctcgaaatatcaggggcagcattcgtctagcgagtcatagagaaaccgcaactccaatctgtagccgaaccttttacggcgaaagcagttgagtggggattctgcaagcggtgtacctggtgtgatcctatataaaagggagtcaaagaattaccaaaacagtgggcgatgtcagggtccttttggaaatttggccaaaactatgcaagcgagtcaccattgtcaaaactccttaatggagcatttatcaaagtagagcacaaagacgaggataaccaagcagagaatgagaataaatcgcaggaaaaggttgacaggcttctagcgtcccctggaggaagtagttccgatggaagcgagtctctcgataagtctgatcctggcggtgatacgggagagcatggcaatgacctgcctgactcagaatccgagtacaaggactacgagcccaatatggatgttcttgatgagcttttggatgacgaagaattgtacacagaactgatgtgctcgaatttcaaacttttgatatacttcaagtatcctaaagtgctggcaaagctggtagactatgtcacaaacgagcacgtactcaacgaacaactggacggtagtgacgaagaggatagaactacaacgtctgcgaataagaacagcgaatccgataacaaagaggccgataacaaagaagcttccgagtctgctcgctcagaaaaggaagtggtatcggatcagctctctatatcatctgcagagaccagcataactcttccaccagactcagaagagcaatctgagtcccgaagagcccgaatggctgcggaaattttgtctgctgacgtttggcctatttcatccgcattcatggaccatgaggagcttctgagtcagttatggtctatgctggaccacccagcacccctttcgattgttgcatcgacttacttcatgaaaatcaacgaaaggctcttagatatggacattgccggaatgcttcacttcattcttgcacaaa