ctggcagggtgaatgtacttcctttcttgtggactatgtcaaaagaaaataactgaataaaagccacccatctagtcataggggcattgggtagtgatggtgagttgatcatcttgattaaggattgtgcatcaacttgaagttcaaagtgttgaccccaaagatatatctgtagcttcttcaaaattcttgccaccccgcagagctccaatttagtttttgagtatcttgattccacaggtgagaaaacaattgatttgtaaagcacaggtctgtccaatcccgtttctaattcttgctgcaaaagtactgctccagcggctataaagcttgagtccactgctagtttgatcaatccagcatcctgtgaataatccaactttttcaaggtgatttcttccccaataatctccttcaatctttcaaaagacttgttacagctttcttcccagacccagtctatatctttcctcgtgagttttctgagaggtgccgcaatttctgagatattcttgataaatattctgacgtaagtgacaatgcccaaaaatccccgtaattctgttatgttatgcggagttggccatgtcttcactttatttttcttctgaactgaaacttgccgtccttccttacagaccacgtgacctacaatgtccaaagctgggacacagacagcaaactttcccaaaatcgtaaggcctgcttcctcaattctgaaaagaactcgttccaaggttatggcgtattcccagatgaaccgacggatccctggattttcttctaagacttcattgttatatgtactagctggacctttgatccccccatcatcaatgaaaactcccacatgctctggaattttttcttgaagaatccacatcatctgagcttgataaactgctactgaatttgtggccccttggggaagtctagtaagctgaaatcttcccaaaggtgtgtcaaaggtggttaaaggtcgcgattcttgggctaattcacgttcatcgtatccacccatgatatcacccagaccgtaacatgcacgtcccgcaaaagattcgacagattcttccgttgctggaggcaatccagcatccttgattgtgactttattcatttcttgaagatcgtggactatttgtaatttcccatccgccttggcaacgcaaaaaactggactagaataactggaagttgattgttcatataaccccgtccttatccgctccctgactaattcaacataatcgtctttaattgcagccggaattggtattggtttcttctgccatggtttatggtccactactggtatcacgtatggtaatccgtaagagtgttttaaaagtcctctttctccggtacagaaagctatggccttttctctgatgacaattaaattcttgaagagcttcaattcctcgcttgacagccatccttctggtccaaagttcaccatcttaagccgttcttccgtcaccttctcagttggtacaaattcaggtgggttaggtgtaagtggtgttttgtatggatccctcgaaagagccggtctttgaagtggtggattgagagcctgaggaattgctttgttaatcggcctgatcttcaattagccactgatttgtacttcgtcatacaccaaagtcctccgtctctccaagtttggcacaagccttcctgaaaagaaatcccaaggcacttcaacagtagcgtttccatcttcttattgtcgcttgatcatatgaattttggttctgccaaagctgatgtaagctttgaacaaacaacagccttcttctctgaaacaaatttgtcagttaactttggggaaacctcccccaacttctcaattttacccttacaggtcttcaacataagggaggtaaccccataaagacactggatgaaaaggaaaatgtccacaaaaaaattcaaaatgttacccgcaggagttttgtgagcatcattccggatactgttagcactaagatccttcatgttgttccatcctctcccttttccagttctttcaagtggaactgaaacctttcttcctttggttccttggaagcttaaagtttcaccggtttcttgatattctagcgtgcattcgtaatcaaacagaaatggtcgtccaaggatacagtcttgtgccttcggggaaacaaaaaggtgagccggtcccaaaaatcttccaattgttactgggcagttttcggctaccccgttcaaatcacatcttgctcctccaactcctttcataggtatatcgactttgaccacttccagttctaagtcctgggctactatacttggtatcacattgaccatagagccggaatcaaccatgaaatctacttttgatccgccgatttctgctgttacggagcctagagcacaactgtaataacagggatctctttcttcatcttcattgttgatctccattgccgacattttgactgcttcagttgctatgtaagttgcggaacttttctccgggagtctgttctgtaattttgaaataatttgggatgtgtatgctggagatatagccgtaagctgagcaaaagtggtcggaattttgacattgtctagttcctgaagcaaaatttcctctgggcttgcatccttggatttcatagctgagattctatctttactccaaacattctcgactggcttcttcggaggattcagagaaatctcggccacttcttcctcttgatccacatccatctgttcgttgtttgttggctcctggattcggacactttgtcttcccttctgtgcatcagacctcgttattgcgtgagttcctagaatattttcagcccctaatgttggcggatcccaatctatagtttgagctgatgacttcatgattccagaattttgttttggttctgtcttggtcgcattatttgtgtgttcttgcatctttgggtctgccgaggctgttgcaactacagtttggattggtcttgaagggttccatggaatattttgcccatctagcaggtacaaatctttcccgtttctcttcactaacccttgctcttcatccttaaacaattctgaacatctgtaagttgtatgaccttctctgtggcagtaaaaacacatcataggctcgtaaattggtgtcaaaggtttggcattcccttgtgagagttctgatttcggattgccttgttggttgtaaacaggcaatacactcttcaattgttgtttgagtgaagccatttcttgcattatgtcttctacttgtttctcaaccaccttcccagtaggtgctccggatatcatttgttctcatcgctgaccatcacctttcttctgatccagttcccgttgcatttgcttattcgccttggagaagcctgaaaccgcaaagtatccttcctcttcaaccctaatttctgtatccactgcttctgtaacatgttttcacagtggaggtttactactgctgtatggtccttttgggagttgtccgttactgactaaagtcctcttgatgttcttctgactttctttagaaaatgcacttgtgaaaagaagtgatgcgtcctgcttcttgttcaaatgttcattatccacaagatatttcaagatagtggtgaattttcccaagtaagccttgtactctttgtaatccttcagtcctccgtttctggagtattcttccacaattttgaccaaatccgcggtagtatacagaatagtcttgtccaattccccccaactctccttcattgccttcctgaattccgtccagttgaagctgtcgtaaccttccattgccttgagttccaacttcaattcctccttatgtacaaatcgtccaatctgtaacgccttttcgtagtccgatgcctgaaacgccaaagccgctcgttcgtatctcgctagaaatcgtgtgaaattggtcccatcgtaaacaagtcccggttctttgatgatccttggtccatatcttctctccgttggttcaccatccaatcctctcgcattatgtaatccatacccagtcaccggaggttccgtttgcttgacttgtctctgtggtgtaggatcttctgagtctgacatctcttcttcaaactgtggttctctgtattgattgactggcatatttcccttatccttcttcattgggggtggcagtgccgtaaatcctgtattccagtttgaattagatcctgacgcaaatggtctatttcccaaaggtgttgttggagcaaatccgtcttccaaatctggcacggtatatggtaagctcatgttgttcctgttgacttcttatttgttgtgatgtaatgctatgtttggaaactaatcctactaaactctgattttcaattcaaaaatggtcactggtctctttaccagggcaagttgggggttttctcagtaacaatactagtagctgggagtgttcttctagcaggatacgattatccagattctttggtggtcttccttcttctgggatataatcgtctgcttcctttgagtgggctccgatgtttgcttcaaacaggatccatttatccaaatccttcggtggtcttccttcttctgggatataactggctgcttccttcaagatacgtctgtcagaactggtgtcacaaatcttcttcttctttcagaggtttagtagttttcgctcgttaataggttttatcacttgactatttgatcttcaggttaacttgatatttcttctttacttgatgacagttgtggttgacaaatttgttcttcgcaaaatccttcaagagtgttgactatccgcgttgattcttcttcttactgtccgtctagaatttgatccttcttcaatttgccgtgatctttatcacgttggggactcccttgtaagactcaaaaagggattgtaagatcctttttgctgaatggagaaaggtatgaaatgagctgcaaactctgcctttctatattatcagaaaacaagaccaccaaggtaagcttggcagtttgattggtgataatggattatgttcaaagatggtgtgtataattgttgaggattgatcttgttgtccaaagtgatgtgttctcgtctgatgtctgatactgtgtctatgctgtatatgtaatagaggtggttcttgaacccaaagggtctgggagcactatgcttcaaccaggactggaacaaaggactggttcttctgtgtaatgtttgtgaaactgtgtatatatttcaactgtgaactttactacttgtgaacctcttgtgcaataaatatctgtgacaggtgtcccaccaagaatgtgtactgagtgggatgaggagcaaaacaactggcaggcagaggcctccttatatagtaaattatgagggattttagccccaagggaccccctgtatgaggcattttagctgccgtgtacctgaaaatactgagggattttggctagactatctacaatgcatcccttttatttgcaagctgtaagaaaggaattcatgtgttctgtggctgaataaatgggaatttaactggtacaactggtggccaacttctggttctgtaagtataaaagaaattcaatatggataaaaggaattcaatatgcaatatgcaatatacccccatgcaatataccctccagctgagtgcctctgatcctgtgattctctgtgtgacatccttgattccgcataacttctgatccagtagagatatgaaggtggttccagtgagtgactaggggttaaattggccgtatattccatttctaacatccttttttccatatcttgagtccttcattgctaaataataaaattttgaatttttctcccttcatacacaggaataatgaccacattggccacaatgaggtagtagaaatcacaacacctgttattattgcatggcataatggtaagtccagaatggtaggtgacttcaggtctctaaactcttacacggcagcagacaggtaccccatacccaagatcagtgagaccctcaataaccttaccaaagccaagtttttgactagcatggatgtcctgaaaggtttccaccagaatttgatagcagaagattctagacacctcttaataattatcctgcataaaggcatttatgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaaatcaagctttaggacacgtagcctctggaatagcaattggcatagatcaaaataaggttgcagctgtcctccaaaagcctgttcccagtaacaagaaagaatttcaatctttcttgggctttgctggctattacagacagcacattaaagattttgctgacattgcaagatcaccacttactgaattgacaaagatggaaatggtatttgagatgacctaccaaagacttgttgcctataaccttctgagagagaagctaagctctgctcctctactcctttttccagactggaaataccctttcatactatatgtagacgcaagtatgactggccttggagcagcactccaccaagtccagacaatcaataaaatcaagagagaaggacctattgttttcatatccagacaacttaaagacagtgagactagatacggtgctagccagctagaatttttgtgccttgtatgggctgtagaaaaactacactactacttagacggaagtgttttagaagttgtgactgactgcactgcattaagatcattgatgaatatgaaaactcccaacaggcatatgttgaggtggcaaattgcaatccaatattacagagcaaatatgagcatcaaacatagagatggcaatatccacaagaatgcagatggactgagtagatgggctttaccaaatgacccaagcaaccctgcgtatgaccctgaggataaagatgatgacagatttcccattatgggcatccacgtatctgatttcaaggatgaattctttgaaacagtcagagaaggttaccaaaaggaatgaaaaattgcaaggatacccaactgaaaaactccttgcaagaaccatggaagacatcctatgctgaaggcaggttttcactgtttgatggccttctataccacagagagaaacacaattctgtcttagttttagtggacaaagaaagcatcaataccattctgtatgaatgccacaatagtgtttcctctggccatttctctgaagacagaacattagagaaagtagaagacactgcatggtggtgcaactggaagaaagacacagttgaatactgcgcttcttgtgatagatgccaaaaagcaaacaaagccactgggaagagatttggtctctttatgaagatccaagagccttccaaaccatgggacatcatcaacatgcactgggttacatccttatccccaggaggagcagctagctttaatgcgtgcctagtaattgtagacaggtattcaaaatccccaatattcataccctgcttcaaagaagactcagcaatggatacagccattttgttttggaacagagctatgccaaggacagggattcctagaattattatatcagacagagatccaaaatttacttctgaattctggactggattgcacagtatgctgggaactaagctttccttttccacagcataccatccccaaaccgacagactagcagaaaggatgatccaaaccctgaagcaacggtgccacagagacgatacgatacggtatcaggcatttatctgtattgtctcagaattggaatacccaaaaataccggatttgtgttgtctcactttcctgagacatatacatgtatcgtatttgaaaagtgagaaatgtattctgtattgtctcagatgactgatcccaccaaaaccgtatttgatacataagatatttggctgtattgaagaaaaaacgaaaaaaacgaagacgaatttttttttttcatttttaaatccaaatccaatacaatgtattttttcaccaaccaaggaaatactgataccggtatcaggctcaaaataaatacaatacaatccgatacaaatacatgtctcgtatctgtggcaccgttgcctgaaggatatggtcaggagattctgtgcatatgggctagaattcaaagacaatgatgggtacacacatgattgggtttctttattaccaattcttgagttagcctacagcaccagtatacattccaccactggaaaagcgccggccattctagagaaaggttggatgccaaatctacccaggaatttcctcaaaaaggatgcacacatgggcctatacagaatttccccaaagggaaatcttgtaaattttagggaaattctgttgcatttttcagatttttcagactttttggaaattttagaaattttagaaattttagaaattttagaaattatagattttttagattttttagattttttagattttttagattttttagattttttggcattagagtttttagattgaaagaatctgcagattcttttcaaaaaaaaatttagatttctcttagatttttttagatttttttagattttttttagattttttttcaataaaatcttaaaattctaaaaattctaaaaaattctaaaaattctaaaaaatcctaaaaatctaaaaaatctgaaaattctagaatatctagagcatctacaaatttgaaaatatggaaaatccaaaatctaaaaattcagaaaatccaaaaaatccagattttttttcaatgtttacagaatttccctaaaatttacaagatttccctttggggaaattctgtataggcccatgtggcagtagatattcatcccactgctctcacttacgccaagatctttgagaaaaccagagagcatgctgagcaatgcataacagatgctgcagcctacaataaagataggtgggataaaacacacagagaacctcacttcaaggttggggaccaggtactgatatcaaccaccaacttcaacaatttgtctggaccaaaaaagatgagagattcctttgcaggcccattcatagttaaagtgttacatgggaaaaatgctgttgaagtgatcttaactgaagagttcagtagaaaacaccccactttcccagtcagtctagttaagccttaccatgctcccaatgaaggcaaattccctctgagacagaaagtgaaagtagtcataccccccatggaagaaaaccctaagaataagatcatccacaagattctgagggaaaagagattaagagtagacaatagagatgtgaggatgtttctagctagatacaagaacatgagtgcagacaaagatgaatggctactagaaaaagatattcctgatgctaacaccttactccggaaattcaggagcgagaagaggtctacctgatgtttcatttttagtgaaatgaagccctttttggtggtagggaatgtcagccttagagccagccaagctggccaaaagactgcttaagtcctcctttttcattcaattccctactgtaactttttaatcttaatcttttattgcattctgacttcagaaatgaattcctctgttaattgtaaccttagtcacccctacacacttttacactactcctctccttcacagaatttgtaatatttcaccgtaccattgtgaaatatctaccaagttggaattccaactctctaccacatggtcatgttgtgattatgtaatccaactctgaaaattctctcagtagacactgagtttgcattttcaggatctttaagcttcagacccacccagaaccaactcagaccagaaaaccagcatacctcaacttggattcaccgttgtatcattgccgtgttatcgtttggagcaacgctgggccagctacgctaaccgtagcgttagtgtggcgtagcgcagcggaaatgcgctactttgtagtgtagcgttagcaaaaaatccacctttcttcgctaacactacgcgcaaagggcacaaaagtgcgttagctgttagcgtagcgttagcgcagaaagtcagaattgcgctaacgctacgcgctcagggcacaaaaaagtgcccgctacgccgcgctacagggctttttagcgggttttttgccttttttgccgctaaaagcgctgtagcgcagcgtaacgcagcgtagcggctgtagcgatgcgctaacactacccaaaaacatgccgcctgttagcggggctacagcgtagcgtagcgtagcggcggtagcggcacgctaacactacagaaaaaagggcctgtttttgcgccgctacgctaacgctaagtggccctttagcatagtgtagcggcccagcgttgtttggagtcctttactctttggaatcttcccactctcagtgtcaggatcaccaaatagtaagtcattccttcaagttcagcttgcatctttctgctaagtttcttctctgtctctctgaatgaacacttcattctttttctactaaacctctgcctcaaacatcttcttatcaaatcaagtcatcttaattctctgtttggtggtataactaaaaaccacataggtttccctttgaagacccttgatcttagatctaaaaaatagtggccggattgatttatcaataccaggaacccttcacagtttcagttgagttaggaggcgtagatttattccgctatagaacagccatccttccacaggaaagtaagactgcagtaaaccttgattataaaacaaataaacattaaaaaatattattcatttcttttctattttctttctctctctctctccttttctcttattctagttgtatttccttatccctttcaaatacacctagaattgccccccattccttgtgtcctgctgtcaattttgagacccaggctcacagaaagtaatttgaaaagaagtggatggtgtttaggtttgagagtaaaaccaagtgagtgaagagggtgagtaaaaaagtaaaaaatcagaaaagattgaagtttcaaagattgtcttgagtgagttttatataaaaagataggagataatggaggaagatggtaaagaaggagtgaatttttgaaagagtgtgagtttcctcccccaactgtgcaaaaatatcaagttaaactaatcaataatttttccttttggttgtgatgaacagtttagtctcttgcccaggaggtagccttttttttcttttttttgttttatgagttttgttgagtgataagaaaattgagagtgaaaaaatgtagttcatggaatcaaggggaacaaggaaggctaaagatgaaagagtgactaatggaaaaagagtgagttcccccccaacttgaatgattctgactgtggaaatttgaagaagttgaaactgatattttttcttctttttttagtgtattatgataggaaagaaaagaagaaaatagttttattttatttttattttaaccaactccaacaaggatcctgtggggtttgaacgttgcgtaaagttgcccaaagtggtctggtggaaccttttgaggtagttgaaaaaggagttttatgagtaagaaaaataagagaaataatttattcgaaaagccaaagtgagagaccactgattgaatcttctagtggcttgagttggttttgtccttccagaatagtgatacatgctgttgaaataatgggtggaaccggtgttggcagaattgtaaaggtttcttcaagaattggtgaaatttgaattggtgatgaaatgatttgactggtaggaggtgggtttattgtttcaagatctacaggagctgatgtaacaggaatactattatgatcttcttcaggttccgtagtgttgaactcttgatgttcaataaggattggtccatgtttgtaaagttgttgttggtatgttgattcttgtagtctttgttgttgatgcataggtttttgttgataaattgagttctctgcattttgagcattacagattccatatccagacgtggtagatacaggttcaatttccagcatttcttcctcctttttcggttgtgttgacattgtaatttccatattccgtttcaaaattgaagttgtcagcaagggccgtttcctaagagtggttcgtggagcaaacaaaagttccatatctgaaaccccaaacagtagatccatgttgattttgattgatttttctagttttcttgatataaaattccatggataacaagttttctggtgctctgaaaaagaaactgataataatatggtctctggtctctttaccagggcaatttttttcttttcaataatagataaatcacttaacaatacgcggaaattctcttcaaactgtatctcaattatccagatccttcgggtcctaaaccttcttccagtatataattggccgccttatttgagtaaatttcggaattctcttcaaactctatctcaattatccagatccttcgggtcctataccgtcttccagtatataattggcctccttcttcgagtaattccagagttatcttcaaactgtatctcaattatccagatcctttgggtcctaaaccttcttccagtatataattggccgtctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntagattggtcctttaccgctcgtagtagtgatcctcagcgatatcttggatttattgaaatttggtcgatacaatgtttaaattgaaacaaagtatccgatcacgttggggactcccttgtaagactcaaaagtggttgtgaaacccttttgctgaattgagaaggggatggtggaggtgcaaactctgcccttctatactatcagaaacaagacccccaagcttagcttggaaagttttaatagtgtgataggattggttggttccggtaaaaactttgtttgatgaaaggtaaaggttgaatgtataattgcttataaaataaactgttatgtggtgtaacaggtgaaaggcttatataattgtttgtaactggtgagttatatattgatttactgctgagtgatgactgagtgaatgagtagatgagtgaactgcaatgagtgaactggaatggatgagtggatgagtgaactggaatgaggagacaacaaatggggggaaagagatgtgcttgactgggtattggcttgtgatatgcgtccgtaggggtgtaactccaatccgtgagggttccaatgatgcgtccagtggtgaactaggctgaaattgtccgtagagtccatttctgaagccatattggttgatttctgagtgaatgtatgataaaaatgtatataaaagaaaaactttgaatttttttacatatttaattaccacaccgttcttctggacttgatctaccaaactacgtcctttggcaatcaggtagtccaaagtctcggcttgctgttttcccttatcctgtgcacccgattggttttcccaaactatttgagtgatcgtactcccgcttccgtcgctatcagaactatcagaagacttgttccacgcttgctcgtttccggtgttgtgatccgccagcgtgaagaactgtccaggaaagctcatccactactttttgtaccgtttgaccaaggaatttgtttcccgatgaggcccccaatttgtggaaagtaaggcgtgccctaggagatttcttgcacttctccgctccgcaaaacgtcctactctggttttgttgtccagggtaacttgcttgatggtcttgtaggtaggtaaagtaaatattcttttattggctttttgataggtaatactctaactcttaatatctaacaattctttaggctaatacacaattcactcctaagtcaccctgtttttctgatatgttctgagtcataagtcccccctctcccctttctcttccgctccgaaatccactcttcccaattatcccacactcaagtttcctcctgcttcccacgatgtcctccgctgtcactccctcggactccgctcgtcacccctccgacgcctgtcggtccaggtactcctccggccgctcatggacaggtctctcaccgctgcttccgcctctggctcgctccaaaccccgcttccgcccctcggtgcccccgctccttgtagcccctccgcagtatacgctgaaacccccattccgcagttggccgtgagctccggtgtccgccagtgcccggattccccgcagcaagcttttcagaaccttgcacattcggcctgcttttcccctctttcccgcgcctcggaaagctagaatttcccctaatgcaccaccgctttccccggcttgcgtgtgtagcgtcagctccgcatgctttccgcatgcacccaaacaaaccggccaaagctttggtcaaggtgcgctctcgccaccacagcgggtacccgcccgcgggtgctgggtgcgggtgtgggtgttgagttttgggacaaaagaacagcgggtacccgggtatccaccttgacacccgccctgggaatgcagttttgggagtgttgcgctgcaccagggtgtcagcagcccatgaaggacaccagttggtgtcctacatgggcctgttgaggctggaggaaaccctccggccttcgagactgtacactgtctcaatggccagagggattcctccgttcattgagactgtacagtctcaatgacattaggttgttgcttcatcaacaggaaggaatcctttccggtcaatgaggttgttatacctcattgatcggaaggatttccttcagatcaatgaggtacaacaaccccattgaccagaaggaatcccttccggtcaatgaggttgttatacttcattgaccagaaggatttccttcagatcgatgaggtataacaaccccatcaaccggaaggaattccttccgattgatgaggtggaacagcctcattgactggaaggaatcccttccggccaatgaggcccatagacccctccacacccacaggtacctgggtacccgccttggcagacctggagggtgcggttgtgggtgcgggtgtccaaaaaaagtgatttttgaggtgggtacccgggttagcagtgacatctctaatccccctcccgtggttgatcaactgctgcttttgccacattgattggaatgtgaataggaagttaggtgaatttcttgagtcgggcaggaaggtgttccatgactgctgcctgagtttgtcctcccacagttggattgattcaaatgcattggcattctgcttagcaaggacccccatgcgggtacgaatcaagtttttgacatggtcatacttaatgatgtttgcttcaggtgtgactgcatcgctgtccatctggaagaatgtgggcttgcggtcagttacaccaagtataatggattgtagactgtagttcaaccgtaaacaacaaaggtaggttacttgtataatttcggtggtttgcatgagttggtgaatggatttccaattgagacctgaaatcacccgctcagtgagccactgcttgaccatcttaggaatccggttctgcttgatctcattggctgaaaaaggatcatggttgtgttgccagtcccattcaacccggagagtgtccatccggatgtggtgaaatatactgaatcggctcttgcagccacacttctgtgatagagtgttcttcttacaagagttgggggttgaaaggtgaatgcctctgcgggggcatttgtattcaagacggaaatgatgttcaaaagggcggccagtctttcctgttggtggagtcggtccatcttcttttttttggaagatcgtgaggcactccagtagacagtggcctgcattgcagtgaaaaaagcctcagcatcagatcttgtgtgtcctggtattgtgaattggtgtatagcctcaggaaaagatggtgcactcccatgcacttggcaaatcatttgcagagcatttgggtcagctgtctgagcaggcttgactggtacaatctgggtgaacgggagaggaactatgttgtaaatatcttcaactaaagggtaggtgggtggggcaatgtgtctagcaggttgcttcatggtggaaaacaagggtttaagtggtgagatgatgtggattgagtgactggttgcaatagacaacagtgtaaataatgggagaagtgatggggaactgtttatggagatgtagaaaaatggatggttgttgtaaactgaggtgcacggaagcgggtaaggaggttgttgatttgtatctgtttctgaagcagagaaagaggagggatttatgagaacgggtgtggtagaaaattaagaagttgagggtattgggagaaattaattaatgaaaggcaggagcaagtgtcggtggagattagggagggtggaggcaggtttcggaggaaattaaggagacacagaggcagggtatagttttgttggttaaaagatggattgaaaacgaggatgataacaggggaaggattcaagaggacaattgaaactgaggattaagggtgaaggcacaaggattgagggtgtagtgatgtgatgaaaaaggtggcaggaggtaataaagaaatgtagaaggattaaggtaacaactggggagttaatagtaatggcgggccggccgggagacaggaaaaataaaagggtatgaattgaagggagctgctggacaggatagagagctgtactaacagaagagcatatatacccatggcctcccttgtccaggtaggacttgaaagaaattgtgcatggtcttgagtctgcaactctaggttgacctgctggtgcacctctgttccattttgggagagcaagctctcatgacaagcatcttggtgggtgcgtcggaaatgcaggtctctccgtgcatcacagatgagcactggatatatttcattacaccaaatggggcaagagatttacgttgtaattatacatttgttgtctactggaggacttcccgtcgcagtttacaaccctcccagaattgaagttacaccccctaaatcttaatttttggtacaaaaaattgtttttccagaagccttgtgatgatagctctcatgtgagctggttaaaattatgattggggtgttaatttaggactggggagggcttaaaaagtactctaaatggtgacgggaagtcgtccacttattgcttccacatccgatgagtggctaagtttgctcattgtgaagtttcaccaattcacaaacccttggtttagtttgtactatcttctgcatatttagcatagcctgagcctagcaaatgtctattttgtaacttaatcttcaacacagggctaactgactcaattgtggtgttcaaaattacctaagtatatttttacttaatggcataatcctgcataatctgcaattttggctgggacctgtcaatttgagtttcaagtatgctgacaggtcccagcaaaaataatacattatgcaaataagtaaaacttgcttaggtaattttgaacaccataaatgatgtggttgctcaaagcacacaaagtcaacactcatgaagtcaaagtagatcatttggtgtgttataaatggactatattacgtgtgttgatactcatacaatagtttctagttctttagcatagccaagagtagtttcaatgattttttccttggctaattcatgtttggtagcattgttttcagctgggaagttgatggtctgcgatttgggatccacaagccactttcgctgaaaaaatcatccccaggtcgttagattcctcttcccaagcaacaagaaactaagacgtcgagtacaaagcaaggttggaataactcaacttgttgtgcaaactcgatgacttcaccaggggtcttgaaaaacagcagagttcctgcatcgttcaggggaagagaactataggccttttcttgacaagaagcaatctcgttcctggaaaaatattacatttgaaaatctaaaatcagcccagaaattgaacaccatcgagagagaactgggagaaacaccaagaaagtactagaagaaccaaccgaattgtatcaacaagtaggtcaacgaaataacgatactcctccattggcatttgtgatcgggctccccagacctttgaataactaccttccatcaaccatcgctctagattgactggatgagaaatatattggtttgtatgaactattgaaccaaggcatccccgatacaccaaaaagcaacaaccatgagaaacaaaggttaagtcagtcggactaataaaataattcgtgactcgaaaaaagaaaatcactcaaaacgaatatcaatgtttttttggccgtgttctttaactaatccttctaaaacggtgtggaactgggcgattttattctgagaaagaagtcttagtaaatcgagaccaacgagaggatatcgacgttgcgatgaaggtaacagtgaactgagatcgataacaaaaaaaaggttgtcagatgataatcatgattgaaaggacgtgatcctgcatatgaggttgaaacaatacctgtagtcattgtagtatgacccgagttgagagatgtaacgctcaaaagctggaatgtcctgagttcttactgaatagaaggcccctatctcaaggatatcacctgacaaaaaaaaagatcacgaaagaatcagaattggatggccataaatgacagagctcttcgaaatatcgggcttacgtgctttagcaagtgattcagcatcgatcgcgttcttatcagtcagagacggcatcagcaatgaactttgagcaagtgccaactaaaattttgttcataaaaatggggctcgagcaatgtcagatttttctttattagacagaaaatacgaagcagaaggacactgtaaatcgataccttaagcttaaggagcagctgagcaatcgtaggatccttcgctccgggagcccgaaattgttgctgaagctgagtgtacattcgttcggcgtctggagagagcttcatcgtcgacatttttgatttctagtttggatgtggcggatgaacgagttgatgaataacttttcagtgatcaaggtcaacaagagtctgtggtgtttgttctgcgctagatgggtgattactaaaaacttcggatcggatcaagttgtcgtcatcgaggcttgcgttgagccgtcgtcgtcagccatccagttgaagcatatgacgcttggttggcctgcgggaggaagccgaggaatgcttatatcgagtgtcaatcgattcacttgacctcattcctccaagccgacaatacgcttccctctcccatctccttttttgtacgcaaacattcaagtcttgaaaacctggttcagaagatctcaaagatggaacacgacctcgacatcaaccgactcaagtctggcgagctcaacctcggcacttcgatcatggcagttgctttcgagggcggagtggtgatcggggctgacagtcgaacaacctccggtagttatatcgtcagcccactagttctctcctctccctttgactgttaattagaatctttttctatgctaaaagaattgtaaattatttatctttcggaaattcacaggccaatcgagtcactgacaagctcacccacatccacgatcgtgtttactgttgtcggtctggttctgctgctgacactcaagccgtagcggactacgtccatctttactgtcaaatgtacacgtcagtaaaattgaaataattctccttgcaatccaaattcttatatgtattcaaacatccgaccatgttgtgatttttaattagggcccagcatggacacgctccctcagtccacacagttggtacaatattcgaacagatctgttattgttagtctgttctatcaaaatcagaagcagaacatatcaaactgatatgaatgttatacatcaacgcacacagcaaacaaggacaacttatcggcagggatcatagtggctggatgggatgcacagaccaagaaaggatcggtttataacagtaaataaactgccttgatgtatcacacttattcgaacacatagatcactcaacagctttctcttggattgaccgaccaacagtcccgctaggaggaggtctctttcaacaaccatgggcgattggcggaagtggatcgacctacatttacggatactgtgattcgaattaccgtgccggttggacgaaagaggagaccgttggatttgtgaagaatggtcagtcgtttaccattctctcaaaacagaaccaacttcaccagtctagcaaagtgaaccaatccttcgtgtgattgcagcattggccttggcgatgtctcgagatggaagttcggggggaacgattcgaatggcaatcataaccgaagacaaagttgaaagggtcttcatcccaggtaatcaactgcctgtattttgggaagcctgaaggaataaaaaaagagaaatccgaatccctgactcatttccggcaagaatgccggctaggaaggtcagaaaacgttggagactcagaaatatatacgccggttttatcaacagagatcgggggattcatgtggttgatttgacacgcttgacactactacgttgactgtggcatcaagatgattgtcatttgtattttttttttctatcaataaaagctacaaaaacaacacaatcccacgggaggccactacgctcagtctttttgagttgcggaaggagtcatctgtgctgagacaggcttaaaagagtgggacagcggaagtttgatggtggagtggacaagaggattggggctttactcggtgaagctgacagtcaggcaatctatcaaatcattcttcatatttcacctttgcagataaatggggattatgccttgctaaagagaagcttcattgaagctacattccaatatctgttcttcagtcaaaaatacatgcacattagaactggcatcaggctctgaaagtggattttttagtacgttctgctttcactttcattatttcatccatttcaatttccactcaaatcattataaggagttgagaaggataaaacaccaggaattgcaaatgcattgtggctagcctttcccagaggggcaacattcacaacgacgtgtttatcccacgccctaaacttaaccttaccaagtcccaagttaagtttgtatgtatcgcagggcagcgcaccgacggcgacagacctatccgggggcagtttagtattccgcagcggggctccacccacttccccccgaagcataccctagtgtatgccccagggtgtttgtccgggttgaaggctgcaagggttggaacttggaagtcgacaggccactcgatcacttcctccgtcacaactacttcgacggtcaccagtgagtttttttattcgccatcgctttgcttgggtttcatcttggttgttcagtgcttaatcgttttctttctccagttggcagctccaacaatctactgaaatctcggcgtcgcaggacaaaaaaatcaagccagttcttactgcgagaaactcgtatatcagatcttaattgaaccgttcactagtcacctatccaagctcagatcaaatgctagctcaaaaagatatgaccagacctcagattgaccagcatcatcagcgggaagattaccgagccactcgctcacgcgtcgagggtgatgttcgggattcagatcgaaggggtttccatcagtcttccttgcctcgagaaagacacactgaatctcgtccacttccacgagacagtccacctagaccacctcctcctcatgatcgaaatgctgaacgtatctaccgagacccaccaggaccggaaaccgtccctcatggggctagtctgcctgtcgacgctcatggcccagtggactcgatccaaaacgctccagtaccgaaccctagcaagatctacatcggcggtctacccgaactcaccaggcccgaagaccttcaggactgcttctctcagctaggtcggatcaagaacatcgaactcaagagcggttacggattcgtggtgagctcaacagacctcagactatgcacttgattatgttcatcaccttccagtcactcctcatctccttcaactggccttagccgctatttcaacaactcttgcttccgtctgcgtatcacttcacttcacatccgcccccattggcctcagtctttcttaccgcacctctctgagatatacccatcggagtttcttcacaactatctcaacaacctactcgctcatctgaagcccttgtccacactggcagaggatgatcaatttacctactatcactagtgacttgcgcttcgaatgttctttgatcaacattagcatctaccgcatcatcatccatctcatcaatggcgcctggttcacccgtctgggagtttttttttttcaccagctaaatacgcactgttctattgatgatggaaggccaactcccctcagtgatcagtcttgacatgcaacagcttgaacctgtttcccgcccagaagcctagaccctctgttaatttcggcaaaacaaaaatactcaagcaatcctctgcgtgcctatgtgccgtttttcttgaacgctccccttctaacaggaatacgatagcccacaagcggcatgcgacgcggtctcaaagtatcatgaaggtaccttcttgggatctcaaatcaaagttgaactgtctcatggtggaagtagacctcgacatgtcgcagtttccaacaatccagaagcttgctatacttgtggcatcatcggccattgggcgcgagattgtcctgatgccgacagtcaattatatcccaagcggtgtgcctctttagtcaaattcgatttcaacccaactgaacaggagccttcataaaactagctgctccttctatacatacgttctcttttctcgtcaattgtctgatgctttactctgtctacttccacaatctagtcgattacgagctcgctcacctacccctcctcgtcatcgagagaatgcttacatgaaccgagactctagacctgaggagctttcgtcccatgaatatcgccctcatcgtcgcagaagtcctctgggagagatcgactatagtcggactgaacgagaaagattaccgccctcttcgcgtgaaagttactttcaaccagcttaccttgaagacaagcgttatcgtccggagcattccttacgtgatcgcgagcgcgatgagccgagggctcttgatctcaagatcttaccccggaacgatgatcacagggccccgtatttgataaccccgtctcgctcacgctccccaccgcccggctctcgggactattataccgccgaacgcactcgtcctgcggctccataccccatccgatctctcccacgagatgactatcagagtcgagtccatgttatcaagccctatgcccctgagccgacttactatcgtgaccatgttgtacgcgcaccagaaactactcgtgtgagtcgatacgaagacagatcacctggaagaccccactgggcgcatcccgccgagagagtcgttgagcccacgcgaattgatcgaaggtttgtaaaatcacatttgtgttagtttctcctagtgatgacacccacttaatttattcctgtactgtctttaggtacgaagcagcggatgctagaataccagccagaggccattccccccgtcggtgagtatcttctgaggacctacatatcatgtctgccaaaaagaaagacccttcttaacactgattgtgaccatcttggtacatgtagagcccgaagcccacgtcgctcgccctccccgtctcgccgtcccctcgaccacagaagacttgccggtcggatccactctccgccaccctatgagcaaacgggctacgctagaccggcttatcccattcgcagataagagctctagtctccccccacaaaagaggtcgtttagacatcacaatatgacctctcttgggacctttttttcatacacatgttgaatgatagtgactattctgtccatctgaagatgatgtttctgctttaccccctcccctttttttgttctcccacttagatatacatatatcaaaagtgtcaaatgaagtgttgtgtgtgtatatggactgacttgtcaggttatgggttttgcaagtgtctacaaagggtttgccaatggtatggctatgaggtagaccaaaggtgatctgcttttgtgtagaaatctaactcagcttttgagatccatttacaagcctatccctgctctgattttgtgccatgttgaaaccctcaactcaatgtgtgaccccataccctttggtgactcaaatttgactttctttggccctctttataacaactcaggattggagataaatggaaaagagaatcccaggatgaatttattctctttcctcttgaaaaaagacaagttgaagagagatttcaggactctctcattattttacatatgtaaaaggtgtacttttactatgatgtttttttctttggtgggtctgctggatgatcatatgtttttgagttccaggaagactgcctacaaacttaggccctatttggcagcatcataaataagtgtaatattgcctgatgaattcaatgaaaaataaaccaatgggaaatttgtaacaaattgttgctgaggcaagttcaactgctggttccattaatgctgagaacaaatttgatatattaggccatcttcagattagagatggccccggcgcacccggatatctggctgttttttcctgggaaatttccatccacacccccatccacagctgctggcgggtatcccccctccttagcaggtatccgagcgggtatctttggatacctgccctttaaagggtcagcaaggcaccggctggaagggtttccttccagttggcaaggatgtaccttgccggctggaaaggtttccttccagctggcaaggtacatgtaccttgtcaactggaagggtttccttccagccggtgaggtacatctaccttgtcaactggaagaaacacttccagttggagttccattaatgctgagaacaaatttgatatatcaggccatcttcggactagagatggccctggtgcatcttgatatctggccaatttttccggggaaattgccatctgcccccactggcgggttcccccctgccttagcgggtatctttgtatacccgccctttaaatggttggcaaggcaccggctggaagggtttccttccggttggcaaggatgtaccttgccagctggaaaggtttccttccagccggtgaggtacatgtctagaagggtttccttccagtcggccagaatgtaccttgccagctggacaggtttccttccagatggcaaggtacatgcaccttgggtgaggatgtacctttccagccctcaaggtacatccttgccaacttgaaggacctctctggctggaaggaaacccttccagctggccattggcctcaggtatccctggggatacctggatatccgccaggcttgggggggggggggaaccgccatccgcaccccctggcaggtacccgccagcggatagtgggtatccgcaacggataccccgcaaccatctctacttcagacccataatatcaacattatgtttcaagggacacaagatgaacaatctgaagttcacagactgaaagtcttgggacactgaaaagcaagaaagaaaaggttctaattcaacaagtgagaaaaactcctaagcaatcttgtaaagactataaacaggattgattgtgttatggttgaagcatacgctaactaagtgaagaaattatgaccaaggatggtgagaattttttagcaacaaaaattgatttttgatggaatggctcaagggtcaaaaagggagggagagagccaatgttttttacttgcaagcagagcctatgtgttaaatagactaagtacaacaagtcagacatgtggttgagaaaaaattgaatatagaaatgaataacagtttagcatatgcatgtaacatttgacaggagcaaatactcatcaataaagactagacccaggttcaaagactgtggggatttcagcactagataacaagaaaatatgccactcatacaagtacaaaacatggctaaaacatattttttattttgtataatcaatgatttatgaaatttagggaacatggatttttagggatgagaaggaagagacaaaattccaacactaagatataagcatatatctcaacacattgtgctttgcatgggtaaaaagtccaatattggtactgtggtgctcaaggtagcccattatctcaacattgttcatactaaccttgaaatcagcagttgaccttgctttagtaacacttttgttacatatttatgagtggtttattttttactgaattaatgagggaatattgcattaaagttatgatgttgcaaaacagggccttgaaatgaatgttttgagtgcaatttttagggattttgaatattgttccagaagattgaaactcaaaaaagaacggttccagaaactttaaagcaattttggtcaccaatttctatggaggcactgtcatgccacaatggccaaaaaaatgaaaatatggtgatgtaccgccactttggccaaggaacttccaaataattctcttttaccgccagggtggccaactgaaaaaatgattccaactgccactccagtcttgcccctgagccaccaccagtgctcctgggccgccaaacaaggccccaagccgccaactgcaccatgtatccaagggattgtgacctcctcccaaccccttggactctacactccccacaaatgatgactggtcatccatgacagtacacaacccatttatgacagacactttcatcaaggaccggttttgaccagtccatgatgggtgtacacctcccattgatgaacggtcattgatgggaggacacactctcattgatgaatggtcattgatgagaggacacactcccattgatgaacaggccttgatgggagtaaacacccccatggatgaccagttttgactggtcattgatgtaaacacccccatcaatgaccaatcaaaaccggacatcaatgggggtgcttactcctataaaggactggttttgacggtcaaaaccagtcatcaatgggagtgtcagtgtgttgtcccatcaatggccagtttgacctgtcattgcggggaggtgtactcccaggtcccttgatgggagtgtttactcccacctaggaccggtgtcaaaaccagtaattgatgggaggtgtactcccatcaaggaccggttttgaccagtcattaaactcccatcaaggaccagctttgaccagtccttgatgggagtccacctcccatcaattaccagtgtcaaaactggtcatcaatgggaggactgtatggccaacttggccgttggattcttttttttttcattttccctttttttggccaaagtggcctgtcagtgcctccataaatttcacttgtgaagtttggaataaagaaacttaaaattaacaggaagtccttcaccatgtggtatataccatactgaaaaacataaaataaagtaaaaagtgaataagaaaaaaaagacttaccagaacagctatgaagttggacatccatcagtctccactgtccagtaaatttaggtactgttatcaaatctaattcatattttaagctggaaattgatcaactcttcctcctttgctatagccagtctgctgtggctgtgaaatattatagacagggaagttacatgtggttctcaccaacaatgaaaccaatccaatccccaatcagtatttattggggatcagattgaaaatggacccaataccgggtattgggattggatcaatctccaatccaattccaatttgttagactagagatcgttgcgcggtaccctttgctaggtacctagtaccgcttggggggtacccttcacacccgccccgcacccgtcaggaggtgccaggtgcggtacttggtacctatttttgtgaaaaattgaacaggtacctaggtaccgctacaggtaccccctcacttccctaccaaaatgacggtggccttctactccaagaactccaagaaggtaccttggctacatggaaacagggactcaagtataacaagaagtctaaccaaaaatcaaaaaggaaggtgatagttttggacaacgatgaagattcttctaattatatataatttgtagacagtttaagctttaaaataaaatatcaaatctgaaaaaatgaaaaaattgacttgggattgatgttttacaataaatatgaaaaaaggcaagattcttcccattagatgtagatacttgacaacaaatatgaaaaaaatgccaaaaaagtgacttgagtaatattttacaataaatatgaaaatgataataataatgaagtaaggttattccaattagtttaagatgtcttacaacaaatatgacaaaaggaaaaacagtgacttgggaatgatattttcaataaatatgaaaagggtcttagttaaacgactcccaaatattggagttccgactcccaaatattttggacgtcactaagaccccctgcggacggtccgcaggccgtccatccccggagatgggagtcggacctcccaaaccttcaacaggtttgggagtcgatcatcccaaaaaaaaataaaaataaaagataaaaaaataaaaaaaacccgggggtttttgggagtcgatcttcaaaaacccccagggaggtggcaagtcggctccggactctcagcggcggagaggaatccctctctgccgttgagagtgtacactctcattgaccgagagggattcctctcggccggtgagagtgtacactctcattgaccgagagggattcctcaccggccggtgagagtgtacactctcattgaccaagtgcgtaatcaaatctgtgacaggggagtttagcctccgtattgaagtatcaggcctgcagctcaacgacgattgcataggagccacgcatggctcccatgggagagaggattgcaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcctctgggccggtgagagtatacactctcagcggccgggaggaatccctctcagccggtgagagtatacactctcaacggcggagagggattcctctccgccgctgagagtcgagtctggcgccgactcccaacctccctgggggtttttgaagattgactcccaaaaacccccggggtttttcattttttttatctttttattttattttttcttgggaggatcgactcccaaacctgttgaaggtttgggaggtccgactcccatctccggggggggacggcctgcggaccgtccgcagggggtcttagtgacgtcccaaatatttgggagtcggaactccaatatttgggagtcgtttaactaagaccctatgaaaatataataacaaagtaggattcttccaatttgttgtcaacatttcacaataaatatgaaagaatggaaaaaaagtgacttgggactgatattttacaataaatatgaaaataataataataaaaaagtgacttggtaatctgaaagtaaacctaggttagaaagagaggggaggtacccgcggtacccgccaaaagtacctccggtacccgccaggaggtgcctggtgcggtacttggtacctattttttgaaaaaattcaacaggtacccgagtacgaacgaacgatctctatgttagacaactgggattgggtggagcaatccatagtgatctttgaccctgggccacagctacactttcctctttaaattgctcccctccagctggttcaatgtctggcaaagaaagaaataccccagcccatggaatgaaatgaagtgacagtggatgagttctttcagttggtgctgtattttctcaagaactcaggttcaaactgaaatcttcataaagggctgtatattgggaataaatctaccagtgaaggggaagatttattgacagaaagtccaccagtgaaggggaagatttcagtattttcccgcctactacaacttcttttatgaagccagtgaattttggtatttttagactttatatgaagtccctcccttaatttaaaggatgctcatgtggagaaattaccactgttccttcagcacctagactctcagagggaattctgtatagcaaccaaatgtgtatgtatcttgtgcatggaggcagctttatggtagacacctattgttagaatgcggatggcaacactctaaggcttaaccaatcatccagtcatgcgcacaacgctaaagcaccctcagtaaaactacaagacagaatcacccagatacaactctcgggtaagaactatgacagcagatcagaatgaacaaagctatagtgtcctgactgtaactctgcacagtcagcggtgggccgctacgctacactacgctacgggcccatgtagcgttagcgtagcggcgccattttttttttttttgcgtagtgttagcgcgccgctacggccgctgcgcgccgctacggccgctgcgctacgctaattcgtagtggcactaacactcgccaatttttggtgtagtgttagcgcgcctctggcgccgctacgctgcgttacgctacgctacagcgtttttagcggcaaaaaacgcctaaaaaccgctaaaaactgctgtagcgcagcgtagcgggcggttttttgcgccctgcgcgcgtaacgttagcgcagatggggggaatcgcgctaacgctacgctaaacgctagcgcaagttttttccccaggcgcgtagcgttagcgcagaaaatgagaaaagcgctaacgctacgctaaagtgtagcggtttttcgctacactacgctacgctaacgctacggttagcgtagctggcccaccgttggcacagtggaacggtctaatccaggttcattggagtattgaattacagtaggatcatcccccaatcaggagaggcaagattaagtaagagcatgtatgccaaggttggaaacaagccagagctgacaatagaagttacctaccgcttagattactctcatcctcaggacgactacattgaaagcaggtgaaatacatctacaataccaaatcaacggctcaagtattgctcctaggtgaattcctagttttactctctctaagctttagttcagattatcaattcattgtatatagaatatcagtctcacataagaaatacactcctagttctttgagttctctcatattacaataaaatccagttgttatgataaaatctataatcttatttatcatagtgatttcaagagaactcagatttcttatttattatctcttagctttaggcaagattacctatgggtaatcttcatagctgctagcagctagagtattagattaagcttcacaattgggttgcttgagttggtactgctctcagttttgacttcatggcctttgggtgatcactgggacaaagtattgcccatcagtgacagtggtagttttccaaaattgagattactaatcagaacaaagatagggggaaagtgttgatgaggttagattgaagaggtgaaattttgaagcagatgagggtgacattgtctgacgaatgcaatttttagaattgatgtgtaattggggagttgggggtgaagagacggagttgggagtgaagaggtgatgtggagggtgacttgtcctctgatgcacggaccagctgctttgccctatcatccgttgcccatgccccacttctttgccagtgtactcgccgccaactgtccttgacggcaaatggcccttatgttcggcggcgttttttttggtgaactgtgtttgttggcaaaccgccccaggcaagttgacttaacttgcctgaggctgtgcacaagttgacagattgctgcaaatctgccggttcggaggtcaattttccagcggtttgaccagaatggcaatctgccaaccgaaccaaaaaaacacacaactgccgtgtagtgcctccataagagaagcgcgcttgtggaaagtaagcgtgttgtgtgacgtattgagtgttactattggtctgcattatgttttgctaagttaacgttggggccttatatgaagtttttaggtcaatcaattcacaatggagacgcgcctgaacggtgggcagtattacacctatgatgcatttgcatcgcaacaacagaacggtcgttgtccgccattacaagtcccttttgatcgctctggcgacttcctagctcactcatccggcggacaccgccgttttgatggcactgccccattgtgtatgtggagatgttgcaggacttggcattggaaagacttgaagtggcaccgtaaagcataaactctctgagacagtccattaatttggatctccccctgtattggtaatgtacacttgaacatgatcttggagaatgcctgtagtggatcggaaatatacgaatttgtaattgattactggacagtccgtagcatatgtacgctcgaacaagacgaggcggcaacaggtggcgacgcctgcctgttgggctctgttcggtcttcagatttgtgtatgttactctccagccacagcaacaatcgctcataaaagccaatctactgctgaaaaacaactttaatgcagtcactgctgccaactgccaattaacatcactaattatcaatttttcgccaacaattgcctatcgattcatatcccgatcacatctcagaatgcgtttctcggccctgttaccaggttttgttgtctttttaatcaagaaccaagcgacctctggccaatcaattaatgggaggtttccgtgcccggacgagtacccagcccatttctgtggaagagagacaacaccacaggaacacgcgaccacacgttatgtaggatattgtaagtcttcatttaatgggcaagatatcatcaacatgtgtttttttttgtggccaagtctttttttttgacttcttgctaacttgaaaaaaaaaaatcaaatattctacttgactttttttgtgattcctcagtgcaaccacccaaatggctaggcaatcattacacatgtgtgggtgtgatagcccagaaaaaaccagcaaaattccagttctgctgcaagaataacgcatttggaaacagatcagtctatgtgagttccaatctgacttcctccttgaattgactccttctttcattcctcacatctgacacgattcttccatccacttaactcgcagaatgtcggaatcaccgcagaagacttggcagagaagagatgcatctaaacatgagtgattgagcccgttcattcttaatcttttccattcttcttatcctaaaaagttcaatagttagtggattcagaacattcaacctgaagacaaccaccaaaaagaaaaacataaatacagtcttctcttttatttaagatctgtgatcacttttatctgtttatcattgagtcgggggtctgataaattgaagattccattatctgttattggaccaacggactgataagtataaatatttcactacatccttgccggtccgacgagtcctcggactggctgtccgagcagttctcggacatggccgtccgatgagaggtcggacggggccgttcatctgctcggacaggcgagtccgacctctcatgtcggacagccatgtccgactcccagaactgctcggacaggttggaccgaggactctttggaccatccggttggagcaatcatttttgagcggtgatggtgactgtatgtattcaccccaaacagccaacaaaaatgatcagaaaactgtccaagaaggaaggtgatgggatgtcagacataagacatcatatgattcatacatactcacaagaaggaaatttcatgaaatatcattaatgtggatgaatcccaacaaaccaactcaacaatttcttcttgatgaaccggacatgactaattagattaattttaagcagagagagtataaagcacttgatataatcgccagtagtagatccaatctacacacaggacattcctagggagccctccctcctgtttactgtcactgtttcagtcctcactctcttaagacagagtttatcatgaccacacaagcaaaagatgcaaagtgaatccagtacatatgctgtgtgcatagtgacaggattctcccaaatcttacgtttgctgcaaattcactacctctaagcacacaacctgtttcccggcgtacaaaaattcctctcctgagagcggggtttgcccttagacagatttgtaatgcatacatttattttttgtgaatacacacacagttataaagaggaaccaatcaatcccatacataccttggtttattctgaggattgtaccagcaacagcatgtatcaaaggaagaaatgatgtttggaagacaagcatattgaagaacaaatcaatcctgattatatatgcatatgtgtgtatatatagatataatcttattctgctttttttttctccttggacagaagggttatactctagtcataattttgatattttattttatttgcaagaaatgtgtggatagagcgagacgagataagcgaacacaaatacaaattcatatagagaaacaatagaaagcacaaagattttctttttctcaagcagtgatttgaacagtaggaagttcgctagtcgagtgtgatcttctatcattgacgagttgatcagcagtagaatcagactgggcttggtcttgattctccgaggcaaatgagcctaatggtgtgattccccaacgactgaacatcgagatatcttcatcccatcccgaggttggtgtcgtcaacatcttttctcccgtaaagattgcattcctacacccataacagtaattttcaacaaatcatctcgagaatctcttttagcatgaaggggatcaaggttttgtttggcttacgctccggccatgaaacacatcgcttgctctgcttcactgaacgtgtttcttccagcagcaaatctcacgatcgatctacccaaaccagataaacaaaagcttaggcccatagattaaatgggaggggggggggggggttgaaaaatgttcatgcttacgttggtaggacaattcgagcggtagagatagtgcgcaagatttcgtgaaagctgactctttcgttatcaccgagaggcgtacccgggatggggacgagggcgttaacggggaagctttcggggggagcggggagctggctcatctgacagatcagcgcgatccggtcctcatccgactcgcccaaaccgatgatccctcccgaacagaccgagagcccggcctcacggacattctcgatcgtctgtaatcgctcgtcatacgaccgcgtcgaaatcaccttcggataatactctcgggatgtgtccaggttgtggttgtacgccgtcagacccgcttctttcagttgtactgcttgctccggtgagagcattcctaaagtcgtgcacacttccatacccattgctcttttgtcccattagtagaaacaggtttgatgtatattactaaaaaaattgatcgagtggcaagttgtgctttgcgatgattcactcacctgacttctttgaccatctctaagatcttcttgaatccattctttctaccattcatgtctctccaagcagcgcccatacagaatctagtagatccattagccttagctttccgagcttcactgtggaataaaaaaatggagagctcaaatcaattaaccaatacagggggatttcttttaagatttgcgaaatgacaagaggaggagtttaatgcaggacgaacgctaggacgggctcgatgtcgatcagtttagaggcttggagaccggtcgaatacctggatgattgagcgcaataggagcaatcttctgtgcaaccaccagtcctaagagaggagaggagagcatataaccaataggatgagcgatcgacgagtcaaagcggtttttgagtgaataagaaaaggaaaaggaccgacttgatgttgagaagggtgcagagttggaccttgcttggatcatggtaggctcgatgagtggtagcctaggtccgaataaaagggtaagtgtttttttgttttttttggtttgggtaattatgtaactaggacaggaagactgactgcacgaaagacgagttccatcaatggactctcgtagacatccttgacttgttccttagtccaacgacgactgagatgggaggacgagccgagactgtcgagggcactcggcggggcggttgcatgtgatcgacgggcacccccagccagtttcagggccagcatgggcgatcgacctggctcggatcgaagtatcgaacgactactggccagctgtttccacatttccacagcttctttcttcttcctgacagttgaccactttcgaacgacttcaactggcgagattcgtatggatgaactggtataatgggtctcaagaagtctcctttaggggatgataaggatgagggggatatggttaagggtatctgatctggtaattctccatcgaaccttgtcatatgcctagcttgcccagcctctccgtcgaacgcacgaagtgcgggagaggcttgtgccaaaaacgaacacgcccgcgtgtcgctttccagttttgagagtgttttttgtgcgaaaaattctaataaattgctttcttaactttaatagaggaaaaatctggcacaatgtatcccagatgccaaagtaaattttcatcaaggaattacccagaaacatgtacaactacattctagggaaactttgtaaaggtccaagaatccgctcaaatttgtgttttttgcttatgtaatagcttctcaaggctcggagctcaactttaattctgatttatttcaatatttcatatttttcaaaaatatcttacttgtcaggttttcatacaaaatctctaaaaattggatgaggagaaccgcaacatggtcaactttgaccatgctgactctgccctcaaacaaccccaaagtacatgcatggtgggcaatccaaaattccctacaccaaaacatgttgatagcgacacgcgagcttgtgcgtatttgtcacaagtccctccttcggaggctcgcttcgcgagtggcgccagccagcccaggtcaccaggcccgcagaagcttgggacttggtacaagttaggtcatatgcctgtactctgtttggggtacgtaaaatctccgctggggttatattgtacaccccgatcacagtcggagttatccgataaacccacataaccgtgaaaaccgactcaacaacaaccacaacaaagacgaacatctcttcgataacggccatcgactacatattgtcttttccaaaaatgttggaactttttgaatttttttgctcttgttatgcattaaaaagcttgtttgattttgtttttttggaggattccttcataaggtatcccacctttcgcttctccctccccgcccctacccagcgacccgatgcccggccacaaactcgccttccagcctggtcggatgtagcaagggatggccaggcaagtagggggatcagggtaaactttgcaccctgattccgaatatgagcttcaattttccaaagctcttcttagaaagaaattaaggctggatagcagtatcaggtcttgggtcggatcgcatacctgtccaaacccaaacctggaaaatcaattttttatatccaaggcatgggatctgcctggatctgccaacatatttttgtttcaaaaggttccaaggttcttggaaaagacaatagatgtttgatccactgatctcaaggcggcgatcaaccaccaggggaaattccagggcactggttgaccagtgactgcaggtcacaactgagtcactttgaatgtctggaaagaaattgtaaaattcaccaaaatggttatgatgaaaaattgtgattaactagaaatacactgaggtagatcctgtatttattattaatgtcacaatttaagattatgaaattattctgcatttctctgatcatgacacatgtatttcaccaagatttccaactatcttcatggtgaaaataaaaaaaaaggagtttcatttcacaaaatttaactgcatgagcagattttttacaggaaaagtctacatttacctttttacattggagtggaggactttctttctaatctgaagcacccacagagtcagatttagagattccttagatcagatccatctcgaaatattcagaaaaattctgcttttaaattaacatctgtaagggctgcagatttgtgagggattccctcaggcaagggctcgtgttgaatttgaaataaattttaaagtaatacaatatcctccagtgataatagaaatttttagtttcagtttcacattcatgtcacaatccaatctttcactaatggtatagaatagttttaaaataataatcaaattcaatacgactagagcttaatagtttctctgcttttttgaaaaatttgataacaaaactgtaatggtgatgtcttgtgtttgacacatgacctggtatatcaatctgatcaattcaaaaatatataacagcattttgagaaattttgttttgatgtaatggtagactaatctttgattatgctgtagtatcttccctcggtcacctgaaaaaaaaaattaatcaacattgggcaagtgttatttgaaattggggttacttacttgaacaattaaaatacccaaaaatccatcaattccttcaagtactccataaaaatttacccggtctccttctctgagtttggttcccactggaatcttgatgtaattgttgtccaagaggtattttgccttcagtatttcaccgtgagcctgcatcttaatgtcagtgacaagaccagtagttctttgattactgagcactcacgttaaccttgtggcctacaatgagctcaaatctttgaccacctccaacttgatctagatcaccctcattttttttcacactgagaatagtaccatcactccaaatcgtaacccttttgtactcttcctcatcttgactcgcaatccttgaattttttggattgtagttgaaattgaatagtcctccggtaggttctgaagtaacgtttccaccgagtgtgtacattttaccttgctcaagctcacactgctggctgatccaagtaggaacaagtccaagagagcacgtattccatccatttgactgtcgtccagaaacaaagcagtgactcaacactacctcatcgattttacagaaccacgactaagaatttggaaatatgttagaagtataccaatcaagatgaagaattgtgcgtactgattcgttgatctttatataaccccagaaggtaacttgatcggtattagggatgattgacccaggatcccctttaactttgtgtagactgactatggttcctggaagcatttctcaagatttgaaccgaatagtatttaagttgaaaagtctaataatttgagtttttatttgaagttcactattgattaaatgtgtattccttggatccaagaaaagtggaaatcattcgtttctgaatatttttcaacttggcaagctgaccttttcttattgtttggttgtgttgacatacctctggtttccagcttatcacctacagtttattgatcgagtgttaaccaaatcatgatcacccctttctttctattttcatgtttgtttccatctttttgaactgcattaaaaaccttgttgatttatgttgtgcttgtattgtcagatgttcgggttggttttgctctgtctatttcccctttactcttctgacaagtacaatcaaacaatatcaattggattttggaagggaaatttagttgaatgtttttaattgttgctgacaaaagctactcaggtgattttactgtgatttttgatcggttttgaatatttccactgtagtgacatgactcatgtttggcttgtgtttgctcacaagcatgatgtgtttcattgatgatttatgtagtaacatgagtcatgaggggacccaattcatgatgaatggacattgacaaatagtgcttttgatgttactctttatgctttaaggcaggtgtgattctgttgaagctttctattcctgatgccataattacacgattgatgatttggtcaaggtttgatgacatacatgatgcaaccgtaagttttctgatgatgttgtgttccgatcgatatctgaacttggaaattaaatggtcttttgtttctatgcaaacaaagaaacataatcaacagatcactatcaaatttcaatggctgacccggtggagaatagcagggcctccttgcaaattaatggccaaacaatgctttgagatagcaaacttgatttcaagatagttatatgtgctcctagcatcctttgattgagcgagacaatccccaacctcattggaaatctttcaaattcatccgaatccattattaaactactactagctaaggcaacctctataagcctaatccaaatggataatataccggggcctggaaattctcgtcctgatagtgaggattgttagtctatatatccaaaatctacccttctgccttcctgtgatgctcacttttttatcacgaataagttcatgctgcaagtggaaggctgttctgtgtgttgcacatttactaagagatcaaatttttaactcatcaatccctaaatctagctccagatgatcctgtttcagataaatactctgagttgaaaaccagaccagaaacttttgatgcacctcatgatcgaattggtacgtatgactgagccacattcttaaaattatataatccttcttaaaactaaaccttgcaactgcttcattcctatatatatataacttgatctagaaactcctgccaccaccaatccgattgcacctgtgttggcctctttgataaatcaatcacgagttaccaatcctagtggtcagtttttttttcctcaaagggggatttattgagtaacttattaaacatatctcataaggtacaccgacaaatgttcagaggagttcttcaaatcaaagcagtaagtttaatttctttatgccttcttttattcaaataaactgacaaatgttttatgataaatactcaaacaaaaaaagatgtatcttcagccagaagtgaaacaagtggtatgttcctgatttgtttccattttaaaaaacatgatgatcacatgctaatatccctcgttcaaaatttagttagccaaaaggcaaaaaaacaaaggaaaactcatattgttgggactgcatccgcaagaaaacgtacatcatcaaaaagggaggtaagatccgatgacttgcactctggaagtgaaactactgcagaaatgcaaaaattacttgctattgaggtaggtttggagccggtgggccaggaaaaaattgatacttccctccagacaattttaagtgatctacctgaggatgaagtcccacctggtgatgaaaccggtaagctaaatattctctgttaaactttttatgctcacattcgttgattttaatgtgcaaaaaagatcatggctctacaattgcatccactttggtttcgaaaattccagttcaatcagtcccaacaatcagaactggagataatcaatctgcatggtcggagactctgaatgattatcaagacatgcagactgaaaataatactagtgtgtctgcatttccttgaaaaacattatttattccttggaacgagttacactgttgattgagtcaatcaatctccaaacagccatcttggaccaggctcaggaattggtagcggtggaccaaaaatctaaatcactgaccattcggggtgatggagatagcagtgaagaggatcgaagtgcttgggagaagcgtcaacagagggagttgtatgagagtaagttttcattttaaacagaataattcagtgtggaatttgacatgttttttacctattgcaggtgatgaaagtgaagatttccatactcttggtgcatctcaattggaattaaataggacgggtcaaggtgcttcagttcccattaattggaatgaaaattttgctatggagaaaactggttgggagggatggaatgagaaacctctggaggaatcaagtcggcgtgaattgaactgggatgactggaggatggattcagacaaagatagtaagaaattgaaccatccaccagtaatctcagatgatttgattgtataatgatttgaattatattatcagttgactcaccaacaagaaacaattggatcgatgattctgaaaccaaaaaaaaaacagtcgagcttggtgaacaacaaatttctggtggattaattattgatgaggatgcaggtaggctattattacaatataaagtataacctgagacactgtgatgctaccttttattctgaataaacattgaaattgaacaacagatgagaatgaagtggctcgtgatgattctggatcatccaataagagggaatcaatttcactggtggaacgtgcaaagaaagacttgcaggatgatttttggcaaccattccatgtttcagaacatgacaaaaatgataagggtatgtgtttatttaaatatagtttcaatttaatcgttgattcctgatttttgatggattcaagataaagtggctgcactttcaaaagagtttggaaggaggtctgagattttaagaaaaactgcagttctttcaagacacgagaaggataagagtaagatccaagcaacttcatcatttcaaatgatttgtggtcaattatctgatattcaattgttttatttgaagatgatatgattgagagatggagggaaggtcctcaaaggacaccactcaatcggggaggtgggggaactgatccagaaccctacctgtcaaggctcaatccacctaatatggaaaaccgtaaacggatgcaatctttacctcttcgtggaacattcaataaaaaggaattcggaagtctgatgaagggtccaaagaggatgcatgaagaactgatcaagagtagaaagaggctaattgataaagcggtgcgatcaggtggagtttttacgtcaaggcagtttggtgaacctcttcaaatcctttcaaaaaaaggtaagttttatgttgttggcatctacctgtatgttccatagcttaacaatttgtttgtttttcatttcatgcaagtgggggagacttcaaagcgtacatgcctggataaagaggatacaagtcacggctggggttggaacacatctaaatcaacttttggctgtaagtctttctgaagtaattaagtagtcccttttagatatgtatagctcatattttcccacttggaaagttggtgagccatcatctccagtggagcggcatgagaagggaaaaggaagggctatagaaagagaagaagttgatcaacagatggattttgaacgtatgttatcaatacttcactggattattaatgcatctaaaatttctctgaatctcctctattctatttttgtagttgaaacaatccaaagggagaacaatgaagccgaagaccaaaataaattcagcattggatgttctagccatgaaatttcttcaagaaaactagctcgaattcgttctggtccacacccgctctcaaaagagatacttgaatctaatcccaacccatcttcagactccccaattccacaacgctccacaagaacctttgcttccgacttagtcccaaaagatcatttggatcccaagccacttgcctcagcaaatcagaaaccaccagcttggcattcggtacccttcccaactccacaaaccaagacttctttccaaccacaaccaccaccaaaagcatcttttccacaaaaaccaaccaaagattcttcaaactcaacacaaattgctggaggatctggaggccaaggaggtggaggtggaggcagaggcagagatggagacgaaggcggaggcagagacagaggcacagagggacgtggaggcagaggtggaggcgaaggcggaggtggaggcgaaggcgaaggcggaggcggaggcggaggcagaggcggaggcggaggcggaggtggaggtggaggtggaggcggaggcggaggtggaggtggaggagatgaagatgaatctgattctgaaccagaggactacgcagcagattcacgagcccgaagaaccacaggaattaggaagaaggaatctgcctttgcaaaaaggacaaccaagaaggaaaggatgaaagaacttaatggttctctgcctgagggatcggacaccatgaagaatattgtccacaggcacgcacgattactccttggccttattggaactgatctcaagagtcttccttctgctccaactttggaggagcgagaccttgcagttcagagggggaaaagtcaggcctacgatcaaccacctccaactgctccatccagtcaaagcacccaaacccatgcatataagagctggattcaaacacagatacgcactcttggattaactcacttcacctttgattgggaaagctcctggaaacaccctttcaaccagctcatggatctattattctaccggactatcagcatggcccttcattctggagaatacaacgacacaatttggataccggccctctcaacacacgcaatcatccatacaatacttgagaggtacttcatctacctacagtctcagtggaaattgctccagaagggtggtgagaatgcattggaagcacagaagtcacgaaacagggctgtaaaaaaccggacaagggtatgtttgttcaagctgtgttccacattttcaaaattgtgcatttttactgagaggatttggtgatttatgggcaaaaagcttgcagagcgaaggagggagtggtgcaatgagaatgggtatcctgaacttgcagcccagttcaatgattcagctgtctgctccgatactgaagaatttgtggtgaatggggtaacaaggcatagaaaaaaaaaattggagtggcgctctaaagggttctctactttggttcaaacaattgaccatgagatctgtgtggggacaagaataggtaaatcaaagaggaagaaaaaatttacaaagcgtgaagaggctgaaaaaacagaggaggatccacgtattccagataaactctctaagcaggtatattcagaggagtggttaaaaaaattaacagaaattacccggaaagatctaaaaataagagatgttataatcatgagtcaagattttaaaccttacactgccactagaagataaaattctgtggttcaaaccttactctttgtctcagcttgatagaatctcttgaaacaactctctccaatccatagtgggcaagatagttgacctgtttctctcgatcctaaatcagaatcaaaaagctgtgtactattattccgaaaatactcactgggccaactgtttctttttattttgtacctatacatatagtgaatgaaatcatctcaataaataaatatatatatatatatatatatatatatatatatatataaatatatatttgaaattcatattaatccaactcacatgaattattttttcctcaatggtatttggggtcacaaaatgaaaaacccaaactttcttggtctgtccaattcggtgaagtcggtcaacagcttgagcttcaacagttgggttccagtgtggttcctagagaaacaaattaccactgggcaacatttgtacttggggttaatttgacttaccatgatgaaggcaatacttgcacaggtaatgttcagtccaacaccagctgtttgtagggatgcaattagaacatttgtgttcaggctggtagaaaaatcactcaagcatcctatcttgtgatctagaatcaattgaaccatccaatcttaaaaatttgatgccatgcctgtcaagggcgattcctatactaagatgttttacatttgggcttagaatttctggcaggtaaattagtgaaccaatcaagaaacttacagatctaaaaaccgtgtccatgtagagaatataacaacttttggattttcatccatcaattttgacccttgttcaagcattctacaaagctgcacaatcttttgactctggaagcatgctgtgtaagagacttcatgcctgattatctggtcggtttttatcaaattttcatgagatttggcttgattgatttcaaaagattctttattgtcactcaaatacaaattaggatcagctaggagtgggtggtcacatattcctctgagagtattaagataagaaaagaattttccttctttcttgctttttgagcaattttttctttggaatgatttctggaattcttcaaattgttcatcatagtacttgcgactgggtggggtcagtggtgtgttcattgttttatgaatgatctctgggagattgggtagtgccacactcttcattctgcgtaacataacatgtctgagaatgagctgcaatggcttaacattcccattcttcaggtatggtgaaacaacttccatccaattgttatgaggtgtttttaggtttgagcaaatgaaattgaggagagccatgacatcatgcaaagaattttgcagtggtgtcccagtcaaacatagtcttctgtttgcctggatagactgaattgctgattgagtttttgaatctgttgttctgatggtgctggattgaaatgggaacttagaatgagatggatcattattattgacaattaaaaaccttaatatcactcactgagcctcatcaagaatgatacggaaccatatccttgagaaaattgaagattcactcctgagtgaagtgttttggtattgctggaactcagctcttactatttcataagtggttattatgatgtttactgcaggagtcaagatcttggaagtcgagtgcctctgagatccatgatatttaagaacaatcaaggaattttcatgtatgtgcttttgaatttcttgataccagtttgtgaggagccgtgctgggcaaatgatgagagtggcatgggattgattcaattttattgatgaattgggagtggttgaggaggattctttcgcttgatctaaggtgcatgcaatgagggaaatggcttgtagtgattttcctaaccccatatcatcagcaaggattgaacctaatggagtctctggaaaactatttggattagagaatcctagttgtgtaccattaatcttgttcttccagagataccattcattgtttttttgttgaacccaaagggattgtgcagatgtggatgttgggctttcgcggtccaagataaaagagagtccttgtgcttggtggggtagtaaaacagatttaactattgtacttggtggatgaatatatggaagatcacatccacttggtattgacagcagctgggggtcaaagtttatttttgtggagatttcttctggtggtggaatgaggtctggtggtattttcaagagttggatgccaaggtgctgactgggctgataatcctgtggtgtttgtggaaacatattatattgaatgaatgagctgtaaactggattaatcatattttttggcaggaaaatggtgagtgccaagttcaatgtagctggaggggtgggatctgcccgtaggatggtttcaacagtcatactacagtttgataatgatgtcaatttcaatccaccaagtgggccaaatccggtagcactagtaaggtaatttagtagcactgagttaagtgggaagggaatatagccaacatgtgttgggaggtttgggatccggactaatatttcctgatcacaaggctcgagagaagcccaaaaagtttttcttatcttcaagagttctgtggccacctgagggataggatgtgcaagtggagaatagataatgccaaggcagccataagaattctccatatcttgaaaatatttatggaggggtatacttgaggatggagagaattctgaggtattgttcatgagaggaaggaagagggatatcgttggcaaatggggggtataaatatttattttcgtagtcaaacccaatacaatcaactgaaaatgacacatgtctttgaatgttggaaacaagtatcaaaattttcttctgcaacttctgcatatttcctctgacaggtgtgatgtacaactgtctcatgtcagattcaatgcaatctaaaattggactgtggtgcatcattgccattgttggcactttccttatctcagagagatgtctgtgcagcctcttgcaaaagtataatgctgtgggaagcaattcactcataagaggaatctaggagatcaaaaaatagcagatgcaccaaagtctcatgtaggattacgcgtaatccgacatggactgcggctggctgctgctcatattgctgtgtgccgcagccccaactcagaacagacctcaagagagcttgtatggtactctgatgtcggattacgcgtaatccgacatggactgcggctggctgctgctcatattgctgtgtgccgcagccccaactcagaaagacctcagagagcttgtatggtactctgatgtcggattacgcgtaatccgacatggactgcggctggatgctgctcatattgctgtgcgccgcagccccaactcagaatcagattttgtggttgaactcctcgatcatcatttctcttggcttgaatgcttccacccatctctactcttcactcagtcattttctcatcatctttgctcggcttactcggctcaaacactgcggacatctctactcatgctcatttttgatggaccgattattcaagtgtaagtgaatgataaactactttcaacgtcggccccttcaacacctgctccttctctaccggcaacttagtcaactggtgattctaatggactcctctctgtgccagacaaaattgaatgttacaaccccacgtacggactgaggccctctcatccaccatcggtcggttgttttacaaattaacggtcgctcatcaagcagaagaaccggaaactagggctaggcgctgtcctgagccatactgatgacgaagaagagcacagcaaggaaggcgtaacaccatccaatgtctcatcatcaatgctttattcaccccctcatagcccgacaccatctcctcaacaaaagcaaaagaaaccagctgcgactcaagtaagaaaccgatgattaaacccaaaatctttcactcccattgtgctcggattgtgaattcagtgctctcctcctctggcatatcgtcgcacaatggacaggagggaacccacagctcgtctaaagctttggagcccaaagcaaggatgaaattagatgatcttcaatagactcgagtggaagaggagcagctcgaggagggagaagcggttggagcgactgtcgatgcaaagccattcggccagctcaagtggactccccccactcctcacatctgacgtgatccaagtcgcaacaacaaccctaaactactcgcgtaaaaccggttgtttgattcagatagtcaatggatcaagtcaaagtatgcatccttgttttctatgcacatccaatcctattgtgttgtctccaatcctattgtattgtcctatagctgtaacatcgattcaagtaaaatcaaaaggttttaatcatgtcgcatccagtcttcaaggctccaagtccttcagaattcaatcgcgatcgatattgatcacatccccatcccctatgttgttttcctatagcttcaagagttgtttgcccccagattcagttcacaaacagtccatgggtttcctaaagctaatcattctgatcgctttcttggagctccatcattcatctaatcaagatccagaggttttgaccgagttgcattcaagagcatccaaaatcctcaatcacgacatgtcctcttcataagtattcctttgttgtagtcgcatccagtctacaaaacaccctgagggaatcacatccattcctggtactgttgtcctagttgttggtccaagtaaattttaatctgagctagtgttgatctcctttgaataagtacttcagagtcaaatcacaagcagtccttcagagttcaaacgcaaggagtcccccatcatcctagatccaagttgttcctccaagcaaaactccgaggctattgccaaatcgcatccaacctccaaaacttcctgattcagtttcatccagtctggaacctgttgttgtcgttgttggtccaagcaaaactggttatctaaaggcttttgtttctatcattgtctgagaagtatacaagctttccaggccttcagtgttcaatcgcgatcagttcctcaccatcctggaactacttgattgatcggagctgagacaaaaacgtttgagtggttatttcttgatggaatgatgtgctgcaaagtttggtttccactttttcagaatgtttcaccatccattctagttccaaacattggagtgtgtttcaagtatttattaatcaatccagtccttcatgtttcatccaaacatgaagcttgaaatgtgaaacatggtcttttcactccccaaatcagaaaagcaaagcgtgttgcaatgagtcaccggtttatttctcttctgaattttttcatcctgaacaactccttttttgttccatcacaatcctcatcagaaaaatcaaagttttggttttcaaactcacctgtccaatcaatctgaaattacccaacacagcttttctactctgcccctctgaggaaaatcgaatggatcacgctctaatccccactcgaaaagtgcttattccacgtgggaaccaggccacccatgagttttcagtccaacaaattgtctttgaccccaaatctcaactatctataggtgaaaatcacccctgcaccactcttcagttggatcaactcactcccgccattgaaatcagatgtccggaagtggaagaagtagatgaaacccagagattccttcaaacagctcaacattggatacaaccacatcaaccaactataatcctgacaaaccaatcccgtgaacttggcctctttttcaagcaaaccaaatggtctgaaatgctaccaaatgaaattgaagatattgaattcctgacaacaacattggtgcaacttggaagattctacaacaaccagaaaaacggatcattcttgggtgggatcatgaaggcttttggatggaggaaaggatacgggaataatggagaatatagtggtatggatatgattatagactgtttggattttatgtactcaaaaaaacttacatctctccttcattttgtctcatcaggtacttatactccagcaaaaatagaaaccaaagaggattatcatctctggaaagaccttattctcaaattaccaagggttgatttcattatatctcagcgttttgaaaagctttcccctgggttgtttcagcactctgtccagaagatggcatcggctaacttacccagcttctccgcaacagaatttgataagtcttctccctcagcatatgcatcaaacctcacagcaacttggggtgaattctacaatgaagcccacattgacaacgatgtcaactcaatctcctatggtggatggtgtggaatcaatcaacagactgggaagccagcatctcaagcagatggattcgatgttgaatatggacaattcgttcttccaggtatatcaactgtagttgatttcaatgcaatggatggatggacggacctcttctgggcctcaaatctcctttaccaccaaactgtcaaatcccagaagccttcggatagtcctttctcccggtttgcattttctgttcagataaacaagacattctacgattcttgtgttttagctttgaagaaaacagaccttgtttttgggggcttaacagcacgtgatgctcaggttagagaaaaggtttttggtaagtccatattttctcaatgatcaaataaattttctatcacttttcatggtgaatgatctgtcaagcaagcatatatgcataatgagtcatcaaacaagtgtgcatgcataacaaacaaacctgatttgggtatgatgaactcaaataaacagaatcatctatccccatccgtcctctcttcaaaccgtatcattatcaccttcccaaactcccactttccatattgtgcactcagcaactctggatcaatttcacaaataactaattcctatccctcaatctcaacttccgaaaatggatgaacttaacacccactcggactctgatcttaccgacttggaaatacttgaagaacaattaaaatcagctagcgaggaatgtgtgatagattcagtcaagagtaagctctcaatcattcaactgctttaatttaattcattcattctgattgtttccctcagagatagtcctgccagaacctcattggcctgaagtttcaacaaatcaagcctccagctccaccagaaatcccccactccctccgtcaaacccaaataatttattcgaggacaacgaaatatcaataataactccagaagcctttcttgaaaacatcaagcgaaaacgccaggccttcaaagatgccttggatgacaagacacttccactgagtatcagagttcttactcaaaaagtaattgaggccatggacaagtctagagatggcacgttttaactcttgattcatttctactttccactttgttgatatacttatgattatttttctctcttttcaagttgtgaagaatggagagaaacttccagaaaaagaagaagttcaagttggccatcaaaatctcctgaagaagcgcaataactcgagtgcctcaaataaaccaaccaaaaagatacgtcacaagttcactcctggtttagaaaagccatcgcctcaaaatcaaaagacaaacgaagaaccaattcagacccatccagaagaaactcaacttaacaaagatgttgtgcatcaagaagaaactcaactcgatcaagaggaaactcaactcgatcaagaggaaactcaacccgatcaagaggaaactaaactcaaccaagatgacatccaccctgaaaaaaatcaaatccgagaggaagaaacgcaaatcggtcaagaggaaaatcaccttggacaggaagaaactttgctcacttttgaagagacatcaatcaaccaaactaataaaacccaagcaaacaatgaagacccctctcaagatcaaaaccacggcagaactgaaaccctcacctcagctccaatcactaagaagcatcgagaagttctagcatcactgcaccagctttactccaccagcatcacttataaaggatataagactgctctggattctgtcattcaactttataactcaaggacacgaaaattggagcctgcaagtagctatagtaatactctgtcttcaagaattcatttcaaccctcttggcactacctcacttaaaggctgggttaagaatctgaggcgagaaggtacattctattccatttttttcattttggtattggaatgcaactgatgattcactctttaaaaccacaggtcccgacgttttttcaccaagctcaaacaaaccgtttttccgacctgatgtttggaattttcctaccaatagtggccaagattcagccaaacaagaaattggatctgaactattttctctcttcacaatcctttgctacccaaccgataggatccaacataagtgggctgcaatcttctttcaggctgtatcgcttgtttcaaacgacatcaactctcttccagtatacgagaagccgacagaccctaccaatgaacttggcccagagatttcaataatcaagtatttcatttgctgcctctcaaactctcaaaactcaaatcaaatcaatgaatcttcccaatccaattctagtaaaagtaaaactagttttgcttctcttgacaagtttatcgaaatcattcatcaaatgctcctggctttttcagtcctcaaagctcgctgtaaaatgcatcaatctgaacagtccctcatgcgctattcaccccagtggtccgaacttccagctgaacacatttcccgacctcattatggattactagcctcattctgcgtttctggtgttcgtgggcttcttctaactcctcacgattcatcaatcttttcagcatcaaaatgtttcttgttgatttcaattgtggctatggtaaacaagattgagccaccatctgaagattcaattattgaacctgtttggaagagaacaaatgcatatatatgttctatcatcaatcattttttcttttcttccaacgaattcactcctgttcttatttcacgctatgatcttgccagatacattgtacttgacttttgtgaacattggcttaaatcccaacctgaaggtgaacacattttagatgttcccaggagatctgattgccctgcagctaaaattcaaaacatttaattgttctctccatccctctgcaatattttttacctttttttcttcttttttttctaaagaaaagttttctctctttcttatatttaaacaaaatctatttgatattggcaccactttatcttcaaacaagatctgtttaattttatacaacatctcatcagtttgcctgaccgttttctttgtcttgaaacactatctatcttatctccaatcagaatttgtctcggactattttccttatcttaaaacatcacctatcttaacttaaatttgaaattgtttcagacccttttacctatctttgaataaatgaaaacttgcttatctactatgcataattgaaacattccaagtctctctatttttcccggtgtaacaaggaattccaaattttcaactgtcatagctgttggcctgttctccatgtggattgaatatataagagatgtactctttgtgaggattttggcccacaactctttgactgcttgtaaaatgacatcccccttgcctcgtggctatgttatttgcacatgtataacctgtggcaccaagcaatttatgaccccttatggccttaggcaaggtgttcccttcaccaaaaccaaatatgaaattcatacatccaaccctatctttagacccactcaaaatgaatttaatcacagcaacacctcaaaccaaaatcattcatccaagagaagttcagctcaacatttaattcaaacaacaccatacaatatagctggtcagccaacttctattactccagctgaacagcctcatcctggtagtgaaattccaatatttttcacggacaaatgggccaactattcctggaaacaaaatgagcgccatttagtctacccaatggttatcacctcaatgctcaatttgtgtcacaatatcagtagagaagctgcaagagttcttgtcaaagcattaaatgtccaaaatagaatagtggtctcagaattttctccaagctcaattgatcaccttggtcaagttcccctcagtacatcaactatctttgatcagctcaaccttaacccagacatagatatctatgcatgctgtccaaattgcttatatctggtaggattagaaagtaaaataactgatccaaatataacctgtcagcggcatcttcaaaattatgaccttgatggcccatgccaaacacaaattggcaagatgaaaacctcaaccaatgtcaaggagaaaccaagagggaaacaagaagccaaatttgaggcaatcaagcactttgtttatcaacctttcaagagctggttggcaagatttctgctacagcctggaattgaggaggatctttcaatacatcttcaacaggaaccaaaaacaacaatgacagatatttgggatggatacatctggaagaaattttctggaaaaaatgagagacatccattcttgtctgaaactggcaacttggccttttcactttatgttgactggttcaatgcttttggaaagtcaagccgacatgctagtcttggaaccttgatacttgtatgcttggacctcccaccagagaagcgcctcaaacctgaaaatgtgtatgttgcagcaatccttcccggacccaaggagccagacggacctcaattgaacaacttactagttccacttattcaagagctcaaggagctttgggaaggtgtttttttttcccaaacatataaattcccacaaggagccaaaattagagttgccatgttaacagtgattgctgaccttccagcaatcaggaaaatttctggattcaaagggcattcagcaacaatgttctgcaatttctgcactatttccaaggaagataggaatatagtccagcctttctcatgggaagcaagaaaccttcgagaacacaaggaaaatgttaccaaatggctcaatgctagctcaaaaaaagagcgtgaagatattttcaaagagactggtgtgcgctactcaatacttgaagaacttccttactgggatgcaacacgtatgattaatctggacataatgcacaacatgattctgggagcattgagggaccatgctgagaacaaactgcgacttgcaccaaaagattggaaggatcgtgtcaaaaaatcaaaagacacagatagtggaagctctgatgattcagaaagtgaagaggaaatattttatcattacactgaaaaacatattgattcaagggctgcaagagtcttgcgcagagaagcagcagatgatcttcataatcttcctgcaaaaagggttcaaccaaatccagtagccagtacaagtcaacacactccatctcagaagggaaaaaacgtattacccccaacatcaaatctgactgaaagatatcatgatgacctggactatgtaccaatttcaacagataatccaagctcagaatttcaacctgatacaaatcagtattcacccacttacttcaagtttaaccctgaacttttggaatgtttgcgagaattaatcaatcaaacatcaatcccctcagactggacaagagtgcctaagaatattggggataaaacccatggaagcttgaaggcagctgaatggttactcctttacaagctttatattccaatgctaatgattatcaaagaaaaagaaaaagaaccttttccagaggatatttatcataatactcttcatctcatcagctctctgaatatctcaactagttggaccactaactcacaatctggtgctgatttcacaagacattgggcaaagtaccgccagatcagtagaaaaatgtatcctgatgtagatgcaaagccaaatcaccacatgtcaactcatatccctgaactttttatgtgctggggacctgccccatcctgtgccacatgggcttatgaaagacttaatggaattttttcaagctttggcaacaacaactcagttggtgagcttctattcattgtttgtttcacaatttcagaactaattttttgtttctatgcagatcaaattccattaactattcttcaacatatatgtaggatttcaaatttaaagtctttggttaagttgcccacagctccacctgaagtgaaagagatatctagttttctggaaacacatgttgaatcaagctccaatagtacctcaggaagccctattcaggctgaagaaagcatatacaaatattttgtggaatacttaaggaaagtaaaaccaagtataaattgggtatactcaagtcaagcaaacccaggacaaagtggaaatcactttgcagtttccccatggtgggtttatcacaaatcagttcattggaaaaataaaactttcacaatatttgaaaagcaccaaggaaacagtattgtatcttattttaaaaatggtgtttcaaaatttggaaagataatcaagatatttaccgtgaatgatcccttccagaaaataactgactactttatggtgataaatactttggatataaatgattcctttatgcctggttggccacatttaaatatttaccaagcacgtcccacttctcatcaagagattattacctgtgatgatattgactgtcattgtgcattatatgtgaaaaatgatttatttctattgacaaagctttacttatcttttttctctgaatgaaaaattatgctcttaggtcttatctcaatcatatacagaccaaactctcaagaatgcattgaataccaaatgtgaattgttaattttattctgtaaatatccaaggagttgattgaaattcagtttattaattttattctgtaaatatccaaggagttgattgaaattcagtttatttgaatggaatttaaaactgttttgataaaaattgtatttttttagtaatggattactatttttaaatctgaaaggatttcaattttagaatttgtcttggaaggtatagaattatgaagtttgatctgatttgagagtttctaaatctacaaatactcacctgatctgagacagtctaaatatgttttgtgatggctgcagatctagcatcagataaaaataattctccagcaaaacatatatcatcagcagaaaaacaatcacttctctgaacttccagtgacttcaaaaattcatctcttgggtgaagctagtgacttttatgatttttcatgaggaacttcaaattaatctttggtgaaaagtgagggaaaatcagaatccgcaactgtgaaaagtatgtgagttttattttccacatccaagtgatttaagggaaagtatttctgattttatggtgacatgtagtcactggctgaccagtgccctggaatttcccctggtgaaccccacaaaccaaacgaaaagtacatgaagttcgatcaactagcacataaatacttggtggaggtccaactgctgcatcttcatgatctgtacaagcagcccaaaacccagctgcgtaaaacctgatcatcagcaattcttctttggccaatgaaatattttaagaccgcgtcaccgtctcatgcgtgcataagctagaatgttttatcttgaagtttgggtgccacgttgatgtcaattatgtaccaacaaaaattgcatcttttttttgttcaaggtcatcagaagtgaccatgatctaaaaaaaaatctggggaggaggggctcggattggtcccagatgctaggtagatagcatctgcctactccatcaatatgaaatacaaaaaacagggatgaatgtgaaaccttgcacttaacagcatgttactcctccatcttcatccattctcctagtctttccaaagaaggtggtcccaaaccacctttttttgagaaaatagctttgggtccactgcactaatagcaacagtaatcattaacactaaaacaagaattagttgtggtttcagtgcttgaactgatcaggttgagaaagagagaagtttgtaacgaggagctagtggattgttcctatttttgagtggttgagtaaggaaaacatactctgactggaggaggtttcatttggagaagaggggcagggggggggggagaatcaggggtattccaacgataaattcaggactggaacaggagaaacactgtgaaggaaacttaaagcataagataggggacaggaaaacagggcagcaagtagagaaataaactgagaacctaggaaattgttctgacattcaaaagcaaacaggtctcaattttctaagtacattgccctcccagatgtatatagccattttgtttggatgacacaagcctaacccaccaacttgcaatcatgagacttgagcaagtggtataaaagaggtttgaaaaaatgattctgaaaacaaaagtatgaaaaacgaattttcaaaattttcaaaaaatattacaattattgcacttttttcaaaagtcttaatattgaaacctcttttataccacttgcccaagtctcatgattgcaagttggtgggttagggttgtgtaatccaaacaaattggctatataaatctgggagggcactgtacattccctcaaatatctttaagattaaggacatgaattctagagatgtagagactagaagaataccattgttttgatcaaaatggaatctttttaaaaccaatgtgaggcttgcttcttgttgttcattgactgaccaaaagagggattattccaaagaaaatagatgaaggaaataacacaagaattcatcaaaatagggagggaagtaaaatgtctgaatgattgatggaaagaggacaccaatcaactggaaactgccgccagtttggcaagattctttcacagttcaaatttgattgattttgttgatttattcaagtttgatttctctgataagatgttggaaggagaaatcaaaaattataaatgaccatttttgaaaggttgtgatgaattgaatattttaaggttaacttacaatgatctataaatcccccagtaaatttgcagataagactcttactttttacaaaaagtgaaaaccattctgggaggaatcctataaatcctcatgaaaatgaattgaaatttcagctttccagagaaacccttttatttaactagcagttgaatacctggtctccagaaaaaccccctcctcaagaagaagttgattaacttattttcagagaaacaccctcctcaacaaacaacctgctctccagagaaacaccctcaacaagcaggtgaatacctgcttgagaagcctattcaacaagcaggtgaatacctgcctgagaagcctcttcaacaagcaggtgaatacctgcttgagaggtctcttcaacaagcaggtgaatacctgcttgagaagcctcttcaacaagcaggcgaatacctgcttgggaagcctcttcagcaagcaggtgaatacctgcttgggaagcctcttcaacaagcaggtatggtgaatacctgctggagaagccccttcaacaagcgggtgaataactgcttgagaagcctcttcaacaagcaggtatggtgaatacctgcttgacaagccccttcaacaagcaggtgaataactgcttgagaagcctcttcaacaagcagttgaatacctgattgagaagcctcttcaacaagcaggtgaataactgcttgagaagcctcttcaaaaagaatcaatcctcctctacaagcaggttaatacctgcttgagtcttgagaagcctcctcaaccagcaaataccgcttgaaaagcctcctcaaccagcaaatacctgtttgagaacctcctcaaccagcaaatacctgcttgacgtggaggaagcctcctccataagcaggtacttgtattaacctgctttatggagagcaaagctcctcaacaatcaggttttcatccgcttgatgaataagaatcccccacagagtgggtagaaaggatgaaatttacccaccaagcagatacattatgttcctacctacttgctgcacatttttcctctctctctctctcaagaaacagaagaaggagcaaagcagtaagaaaagagaaaatgaagaagaagaaaaagacaaacagtaacatattgtaaaaaattgagaagataataatagaagatcaagaaaaaccaaaacagatttcccaaaataaggtgacaaaacagacctatagacttttgttttttggatatacagaatggaaagtaattagatcaatcggagttactagagtgaaggctttgagtagcgaggcgagagctttgagaagataaagtaagagaacgaagacgactgggagagaaaaagttagaagaggatgatttcacgcgaggaggaagtttggttcggatgaggatctttttgattagcttgttggcttttaagaggacacttaaggtttgcacaatctcatcatcctcatcgtcttcaaagacagaagggagagtaccggattggcaagggggacacacgggggctgccctcttgggcattaggtaaagcgaaaaatcctcgattgagtaaacattggctgaagacatattcctaagataaagacaaaggtaaatggagaagaatacggtagggatagagatacaagtttgggggatggcttggatcggaagaaggttagtaggcgaggtgggttttgaggggggggggggggctgaggtgtaggttggtttgggttttggaagaaagttggataactgagtgggatgaatcgacataactttgcctggaaggtctagctatataggcgtggccgtggaggatccggccggccatggaccttcagctctcagcctctacattttgtttcgggccgtcctgaacgctgggggcggggatgggtctgaccacccgtcagtttatttcgaaacagcacacatgcctgaccagctcggctacatcggccgggccatttcggtattctgaattcgaccgctcagctaccgagccggccgcgggacgggactgtgcctgagcgcctgccagtctgattcggaacagctcacattctcgcccagctcggtcgtaacacacctcgatattcattttggccgtccgagccgcgaacgggacgaatcagtgtccgggcgcatgtctcgtcagttctattcagaatagcacacatccccgatccagctcggccatagcggcggggccatctcgtatccaaaatcggactatccaaagccgctgacaggacggagctgcctgatcaaaacagcgcattttcctaaccaagcttgaccaaagggtctgcgccaaactcaccctcagtatcctagctggggccatcagccgctgcggtatggaggagctgtgtctgagcctctgtcagttggaatgcgaataagagacattcctcaatcacctcggctaaatcgagccactgttcccgatccgctcgcgatcggcagtctcattcagaatgagaccggaccaattgcaaattaatatcggttggcttttcacattcggcatggcttggattcccgaagcagatcagatttgggcagcacctcggctcacaagcggcctcgccgcacacttgtcaaacccaccgaatgcgtattgataggccgggacagaatcgtttctggatttttttttatttgttggcctcgacatgatgagctttccacgccgattacaatgcattcggcatccgatctccagagtgagatgaaccggcaccaaaggaaacgactttgcgatctctggcgaacaggagtcgactggcccgacgtcgtatcaaaccacttgaccgaatcaagctgttgcacttaagatggacggatgaaaacgcaacacgggcacagttacggccaagaagactttcaggagttggtctgaaggcgtatcccagcatgcatctcgattcttccgctggtcagctctttctctgtgcttcacaggagccctttctaagccctgagggtgagtaatgagttgcaactcccaactgcgtcaaaaaggacttcggcaaagcatggtctatattcaaaccttcttcattcttaggcaggaacccattttctcattattcaaagtcttattttgatcgcacaatcggcattgaccatgatcgatgcccacatgccgcttccaacccttcgttagaggctcagctcacagagatttgggaacttaatattcaggtgccaacatcaataatgcacctttacatttgtagctcccaaaccaacgtatactgtcattcagtttctttagcctgacattttactttacttccttcttgctacggccatgagcagccaagcattatttgtaagagatgaacagaaaaagatcgaaaaactttaacccgactcaattactgcgtccttggcgtaccatgtgtgaaggatcattaagactgcattcaggaggactggtgatagatagaacatcatctttgattaatatttaggaatcatttgacaggattgtttgcatccaaaatctgctaagcgcgcaaatggtactcatgaaccatgattcaaggccgacaacatcaaaaattcaatgcaacacctataggactggaaaacatataaataagaggctactccacgccttttccttcttccccagcttccaagcatctcttactcaccgcaagcttccagcccgaaaacggaaaagtgttcgtacataaaattgtaaagctaaaacgcactccacacttgtatgttcgtctttgatttcatatatcaagtcccagagaattgttcttgccttcctaataacctgaaattttcccttttcaatcagaagaaatattcaaaatgatcctaccaagtgcaattactttggcaatcggcctcttttttggtgaattttccttcatccagttacatatttttgggttgaagttggtgttcacttctcttcaatctctcacaggccaatttgcagcgtccacatccgcgaacagcttgtcagcaagacacgaaccagtaggaccccaagcgtgagcaacaattctcttacatccaacacttttttctggttcccccccccccctttcgatactgaaatttattttcttgggcgcagtctgaaaggtgccacactcggtcgccgaaattacgatcatcatcactcaaactctcgcaaagggggaaaagatcatgttggctacggctacatgtccaagggatactcaggaaacgttaactacaaccaagattctggcaagggctcttacaattccggtaaaggctcgtatgattccggaaagggctcgtatgattccggcaagggctcttacaattccggcaagagttcctacgactctcatcaggactacgctatcgaaaagaagagtttcaactatgagtctgataaaaaagaatcgagctccgtcaagaaaaaatatgaatacaaggacaacaattacggctctgacaaaggcgtatccaactattctgacaagaaagaaggctataccaaataccacaagagaagctacaaggacgatggaaaatacgacatgaaaaactacaaggatgaggggaaatccgatgaaaagaaagactacaaggacgaggggaaacacgaggaaaagaaagactacaaggtcgaagggaaatacaatgaaaagaaatactacaaggtcgacgggaaatacaatgaaaagaagtctagcgaaggccaccaagagtccggcaagaaaaatgattcaactgaaaagcacaacagccaaaactcaaaatatgatagctccaaacaccacggaggttcggactactctgagaagaaaggtgatgaggatgataggaagcatgggggatacagtaatgactacaagcaagatgctaagggccactactagtttcacacttttttctttctttttttgattagcactatatctatcaaaggtctcttagaacattttgctctctgagtatcccttgatcttttttcttctttttatccacctatctactcatctctctcactcccagggaagaagccttgtaatttatgtccagaagaggtttgcaatatactggagattattaagtctctctcctctcaaagatgagaaaacatttgctgaagaaaaagtaaatcactatgtaattggcttcattgaatttcaagaaatatttttatgtgccctatttcatgattgactgctcaacagttgttcctggaatgatggagaatttgattgatgagaacaaagatcttgggtaatatttcatttaatttttcaaatgaactgaaatgtctcttgtctccctgttaaaagatggccaattaatcaagttaaataggggagttcacaatagtgtttctcacttcctgcccctgttattattattttttcttttgtgcaacatttcttgcctacggattgatgtgggtgagtcacaagaaagcagatacacagcaatgaaaaacataaaaaacaaacctataatggttgtagcagacatgtaagcaggtagtgagacggagtgatacttttggttgaatatcaagaacaccttgataggattgatgtgggtgagtcacaagcaaacagatgcgcagagatgatgaacacaaagaacaaacctgtaaaaatgggaagaaatgagaagaaatctgggacttgagcagatgagaaagatagaaacagacctataatggttgtagcagacatgtgagcaggtagtgagacagaatgatacttttggttagagaacaacaaacaacaagttaggagaactatataaagtatcaattaggtatagactactgtgtgaaactgagtacaattttgtgaatctaatctatcaataatatgcttatagaggatatgaactaatatatgctcatattattgacattcctgggatggtatcttttcaaaattgaaacccctctctgaaggtctcacaaggcaatcacataattaagactcactggctacttcaacactcatcaccctgttccccctcctagctcaccagagacttttacttcattatcataactgctgggctagaataagaaaataatccgtttttgtttctagaacgtctccctcagcaccaaggttccatccataagaattcagtgaagggagtaagcccttacatgacttcttgctgaacaggaaacctctatgaaaatcagtggaagatgttgagcttcacatgttgtgtattcctttctcagtctgtgcttttcacctttcactcacatgtagcactaatctagttatacttggggatgatgatgtgtaaggatttgtccctcatcctttcacaaccatcacaccccaggtatgttgttttttggtttctttttctttttctctcttctctctagtgttgattgttctctcctatattgatctaatatctatcctttcacagccatcacaccttagtgtctgttcatcacatcagaagacccacttttccaaaaggaaacattccaaaggaccaaaaatcacggaaaggccttctgtttagggattgattcagcttcccactccacctccttttccacaaggtttttctttggaattcaaatcttaatctgcatgtggaagaggtttgcactcctttttggcaatgtgattttcatctgattgtttaagatgtttcttttccattaagcagagttttatctacttgtcaagaaggttacctctatgaaaagtacagcttgaactgtgtttacagaatttaccttgtggcaaaaagagcttcacatgcttgtcaacttgggaagcagaggttcaggcctgcttgtcaaagaggtttcctctttttcaagcggagatccaggcctgcttgtcaaagaggcttcctctgtgtaaaccggagcttcaccttcttgcagttgacaagaaaatctcctcaaaaatcaagttttctcccctatcaaggtgaatttttgccaaacaggtagatacactgcccacttgcacatgaatcttaccatcaaagaaaaggacgaagggaaaagaacttagaaaaggaatagaaactgatagaggaacagaccaaattgagaagagaataatagaggatcaagaaaaaccaaaacagatttcccaaaataagcagacaaaacagaactatagactttttttggatatacagaatggaaaagaaatagatcaatcggagttactagagtgaaggctttgagtagcgaggcgagaactttgagaagataaagtaagagaacgaagacgactgggagagaaaaagttagaatgagatgatttcactcgaggaggaagtttggttcggatgaggatctttttgatgagcttgttggcctttgagaggacacttatggtatgcgcaatctcatcatcctcatcgtcttcgaagaccgatgggagagtaccggattggcaagggggacacacgggggctgccctcttgggcatcaggtaaagcgagaaatcattgattgagtaaacaatggatgaagacgtgttcctaaaaccaagacaaggataaatggagaagaatacggtacggataaagatacaagtttgggggatggcttggatcagaagaaggttagtaagcgtgtgggggttggttgatctgaggtggagattggttttggtttgggaataaaggtggatagtggttgggttgtggtcaagtgagatggatggggatgatggaatgactgaaggtgtagctttatagccgtcatgagcgctggcggggcgggatgagtccgaggcttgagcgcccgtcggtttgaatcgcaataacgcacatccctgcccagctcggccatagcggctgggccatttcatgctcggtattctgaatcaggccgtccaggtaccgacccgtcggcgggaggcagctttgtccgagcgcctggcagtctgaatcggaatagcagacattctcgcccagctcggccatagccggtaggccattttcagcctccacatcttaacttgggttgtcccgagccgcggacgggacgagtcagtggccgggcggctgtcagtttgattcagaatagcacccaattcggccatagcggctgggcgagaatccagcacgggtatttgtggctgggccgccgcaaaccgctgacgggacagagctgtgtcgaagcgcctgtgagttcaattcggagtattacacgtgcccttgctactcagccgtagcggttaggccatatcaagccttcgcatttccgtgcgggccgtcccatgacgccgacgggacggagctgtgtctgctcggccagagctgccgggccaatcctttcttggcaggtcggacgggtgtgcaagtggtgatgacattgcaatcgcctcacccgagccattacttccgactagctttaaaatatttcggaatttggcagggattcgattgttagtctggtccttggagccgatcatcagagacggcgtcagcgcctccggcttcccctacctagtccacttgcaaatcccctctgcctactgataggcccggtgtgtctgaaagccgctcggagcaaggcgcttcacagcgcggtgccgccaacatgacaaaaaaagccgcatgttgatttcagaggaagtaaaagagagctcaatagaaaccacttgatcacggccgaatcaagctcttgtagggacatgagaccgaggcaaggaaacgcaacacttgcacagctatggccgaaacaacttccaggagatgctcaagtgtcgtaccagcgtgcaactctgttctccagccattcagttttctctctggaggtatgcgagaaggtctttctaagttctgggggtgagttgcaaaaccaaaatatataccgtcaagaaggatttgcaacttcgatcggttctttctcaacctacgctttcctcaaataactgggatactcaacaaaatgctattaaagttccaaaaaagaaagctaaaaacaaggaacagacacagatttgtcgatgtttttccatgaatgtatttcctcagcgcaacatgaagttaaatatttcctcccctcaaaacatcaacaccccaagtcccgatcgaagcaccatgaaggattacaattgtaagctaaaaacttcccgatcaccctaaaaattttgtatactcctgacttgaaggggttaataatacaaagcaaagtctccttgacactttcggtgtcggaaacccatctgctcgttattcaaagctttcttgtgatcgtacgatcagcggccaccatgatgcatccatgactcctgccgcctccatcccttcgatgaaggctcagctacccagtgtctacaccaccaatcccccttattcttagcttccaaaccaacgtaaacaccgttcttttaactttcgatttactctgcttactccctgcttatataactacaaacagaaaacctttatttgtaagagctcaacagatcaagatcgaaaaacttcaaagcggcaggtcaatgtcgtccttgggtatatactacttggtcaactcggtacatgccttgtgtgaaggatcattctgattgaattcaggaggatttgtggtatagtagtacaaaacacctcatctttgatgaatatttagaaatcatttgacagaattgtttgcgccaagactctgttcagcagcaccacgaacgtggtactcacgagacctgcctccacgaagggcaatggtagtgaaagtccagcgtcacatattatggatcggaaaacatataaatacgaggccaccagacgcctttttccttcttccccagcttccaagcatacctttacttacccaagcttccaacaccgttattcccacttcaagcactactcctccaaggaaactgaacaacagctccaaactggtatgttagtctttattttcatctgtaaaagccaagcagatagtggttataacctgacttttgtgattttaaattgacagacagattcaagatgattgtaccaagtgtgatcaccttagcgatcggcctgttttttggtaaattttccctcctccaattctatattttcttgggttgaacttggtggtgcggcgtgcctttgaccttgaatcttcttgaatctctcacaggccaatttccatcgtccacatccgcaaatggcttgtcggccagacacggagcagtagacccccaggcgtgagcaacgtttcctctattgaagagacttgataatattagatctcgacggttttagatgctgaagtacatcgttccttggccgcagtctgaaaggtgccgcgctcggtcgccgaaattacgacgcgcatcactcaaacacccaccaaggggaaaaattgcaagccggctacggctatctttcctacaagcactacggtgactcaggaaaggaggactacaaccatgattctggcaagggctcctacgactctggcaagggctcctacgactctggcaagggctcctacgactcaggctcttacggttctggaaagggctcctccgattccaacaaaggctcctacgattctaccaagggctcctacgattctaccaagggctcctacgattctaccaagggctcctacgattctaccaagagctcctacgattctagcaagggctcctatgattctagcaaggactatggtagcgacaagcacgactcccagggcaaaggtcacgactctggcaaaggaagctcctacggttcatcttccagccacggctatggcgtggactacaaggtttccggaaagaagtacgactctggagtcaaatacgactccggaaagaagtacgactcgggatacgagtctgggaagaaggacgactctgccgctgggcattatgactctggaacgaaatattacggcgcgggacacgagtctgactctggaaagaagtacgactcgggatacgagtctgggaagaaggacgactctgccgctgggcattatgactctggaacgaaatattacggcgcgggacacgagtctgactctggcaagaagaacgactcggggtacgactctggagccaaatccgaggctggagccaagcacgagtctagcagcgctaaataccagtccggggctcactacgagtcgggatccaaatacgagtcgggatccaaatacgaggccgcaaagaagtatgaggccggaagcaagcacgagggcaaggccgactattctgacaccatcaaggaggagggcacccatcatggaggccacaagaaagacgaagggagtgactactagattgctctggctttcgcagcgctgagggagctctacttggcttgtccgcccgctatcgaatatcattcttcagagcttctggctcttgttttccatctctttctctttgatccatcctttatgaaaccttgttaagagagtcacgacgtatgaggacattgtttgatttctctctctctatatatatattgattcctatatctttaatcaaataaagataacacccaatttcatcttttctactaaggaaataaagaagaagtcatgaaggaagtaaagaagaagtctgtattctttattttgaccgtctcaatgtcagacttttataaggtttttccaaaacaagtgtttcctgatgatcaagtaagaattgaatcatatggttgacttgtttcccgatacgacagaaggaaacaaccattgattccaatacgatctaagattatttccaggcaaaggatcgaaaagtctcgaccccatcccaacaacttcatccataccatgagaagaaaaaaaaatgcaatgcatggtttttttgattaagatgtaaataaaataaaaagagaaaactagagtggtgacttgtacaaaatatgtaagatgaatcttacaacagggaacatttgaaattattcttgattgattgagtgggggtgattgagtgattgattgagttgatcaaacatgaaaagaaagattgattaaaataaatcaatatgtaagtaatcgtaccaaccaaccaaccaaacaaacgaaaaagtaaaatccaaaaatcaaataaataatatgtggaagataagaaaccaaacaaaataaaagtaaagaaggaaaaaaaaaattaaacctcagcccacccaccactcccaccgttcccagtagaagaaaagagggtaccggcagaatgatgagttggatgattcccaacgacggtcaaaagaaagacgagaaagttagcggtgactccgacgttgaaaccacgaaagagggcgcccaagcccgatttttcttcgacgatgatccgatagacggcgtccacgatcccattatacggccgaggtctcagtctcacacacgccttaaacccactatccccactatgatcatcgtccagatttgaagaagaagaagaagaagcaggggaagaagagggaaattgaagttggagacgttttcggatcgtttcgagcggcaagaggaacaggagcgcggttgaggagagggcgaattcggccagggcgaatcggaccggatcgtgggagcgatcgaggttcaaatagcgatcgatgaacagaggcgtggcgagatggaaaagcggtctgagtaagttatcgaggaaggcggggaagaagagggtgggggagaggaagaggctcttgattccgccgccgggatgtttggtacgacagtcgtggaggagcttcttgaggccatcgaggggcccggaataggtgcgatgacggagttgggagctttggacgatgagccgggtgcggatcaagtccaagggggcgagcagaagtcctgtggcgagataggagccgacggcgagtgcgagcggtagtccgggataggcataatgctcgagcggaagaagactggtactgaggttggtggtggaggttgaaagattggcggcggaggcgaagaaggagagcgcgctcaagaacaccggctggaccttcgccgaggcggtgtcgatgacgaacgccgtcagttggcccttccatagccctaggaagccttccccccgccaccgactgatcgcccggatcatctccgtcaccccacgctcgaccactacgggtaagacccattccggaaatcgctcccgtcctcctccccccatctcattactcttcctccccctcttcttcttgctcgtattcgtcgtcgagccagagatcgtccgcttcgagatcgtcgagcctatcgagggccttagtgtcggtttgacttgggtgaaactgttgatccaacgcacaatctcgagttcagatatgtaagaccaagaggataggaaaaaaaaagtgtatgctcaactaagcatccagagattcctcgtcatcctcttcctcctcctcctcctcagcctcatccagatagtcctcctgatcaggaacatgaggaggatgatcgctatcggacagcgggatccactggacctggaggagagttttgccgacctcgaagggcatgaccatagcggcggaggtaaacgcgagcattccggcgctaaggtagccacgaaagatgagcgagagcgaggaggaggaggaggaggcggtcgttcggaggtccaagtcgtaggcggtgatgatcgatgaggaggaggggctcggatgggctggtcgtagtagcaaggatgaggaagaggatggcgaggaggccatcaggtcttggatcgtcggtctggctgttgctgttgctgttgtggtggtctgccactgggtgctagtggagtgctgggctcgtggctggtagtatggtcgtaagggatgttggctggttgttgattggtttgaagaagtcatcgtttgagtttgagtttcgtctttcgagttcttcttgatgatcgtagtgaacactcacaaccaaggtgggcgatgggaatgggaatggaccggtcacggcgggcgacccgacttccccccggagtccccgaggaggccagtgacatcatcgaatcacactcccgagtccccccaagcccaagcccaactccgacacactcaaacatactccactaccacttcaccaaaaacccaacacacacacacacacacaaaaccatcaccaccgaataaagatgggaagaccagcaaccaactcagccggaacggaatcactaacaggtaaacaatatagattgacagtcatctagtcatttgctgagaggaaatgatgatgatctatgcagtgatcgacaatcgaacgggaaagaggatcgaggtagacatcgaacagaactcgatccccgcaacagccttgaaaaaactatcgatcaagaaggaagatcatcaatcgaataacaaagcttcgtcgagtcgacccgaggatgagttggaggccgggatcagagtctatgatcctgggtcggttcttctcatctcatctcatttcacctattcttcacatggagagaaactcagctggcttgcttggttttagattcatgaatacggcggtcattaagagtaagatcacttacatcaatggggcggctggtgaacttcgatacaggtcagtcagtgcagactacagtcatcctcccttctatcataattatctatcgaccttctcttcttctttgctttcatattatcgttgtaggggttatccaatcgaacaactggctgaaaagagcacttatcttgaagtctcttatctattactctacggagaattgccgaccaaacaacaattcaatctgttccaaaatgaagtcatggtaagcatttgcttatcaaccatcccgttccaagcatctaataatactaacgatgatcgaaaaattggttatttattttagcatcatacatatgtgcatgtagatttagaacaaatagtctcagcattcagatatgatgcgcatccgatggcgatattgatatcttcatttggagccttgggggcatttgcgccggaagcgaacccgtccctacaggggcaaaagttatacaccaggccagaggaggccagttcgaggacggtgatggacaagcagatcttccgattgctcggcaagtcgatttccctggcggcgatggcgtaccgggtccggatgggcagagccttcaatcggccgcccgtcggccgctcgtataccgagacgttcctctacatgctcgactacttgaacgagggcgaaaactatcggccgaatccggtgatcgctaaggcgctcgatgtgctcttcatcttgcatgccgaccatgtccgtctcttccttccttcccatttccatcctcaaaaatccgatctacaacaacaacaaaaaaactgacttcggagagtgttgatgtgtaggaattaaatgcaggcacggcgacgatgttacagaccggaagcaccttagtcgacccatacagtgccgttgccgcctcgacggcagccctgtatgggccattgcatggcggcgccaacgaggcggtgatcaggatgttgatgcgcatcggcagtcctgccgccgtccctaacttcatcgaacgggtcaaggagaagaaagaggtcctcagtgggttcggccatcgggtttataaaacttccgatcctcgatctttcataatccgtaaaaccgcagacgaggttcgtctctctttcgtctcgtttttctgtaccccccctttttttctttcgattttcactattcttaggtaatcattcttcgatattcgtatttccttttttctcatcaggtctttgcggtgactgggaaagataaaatgttggatacggcgatcgctttacatgaacatgctatgaaggacgaatacttccaatctaggaatctttaccctgtaagatacatttctttttgttgttgttgttgggcatttgatgaggatggggaggaagaaaggggtttaaagaagatcagagggaatatgtgaatgtggagttgattggttctttcttcttaccgtggcgattatcttttattttagaatgtagagtaagtccaaaacaataatctaacaagaacaaaaaaacgaagagttggaagctcttaataacaacaaggcgttttcttctccttttgatttttagtttttggagtggattaatctaccgagccttaggcttcccgacggattttttcccagtgttatttgcggtaccgcgagtggtcggatggctagcgcattggaagcaaatgcaacaccaagccggcggagtgaagatctggcgtcccagacaagtctatgtgggcgaagggatccgcgattatgtggagattggggatcgacaggtcgccggtaaaagtgctcaggagccgagtaaggtcgagcatgtcttctctggtagacatttcttggctagttggaacggcaaaagttcgcctaaactttagatcttttcttcactccctctcgctcgagaagatcccgtcttttatcgtaaaaccttggcacgcttctcctcatcacctccgctctcagctttatcctttctcttcttctcttcttccgttctttctctttctcttctttttcaccactttgtattaacaagaataagatctagcctcttcctatcccgtttcttactcaaaaacttaaatacataggccaagcgatcgtagtacgtcccaaaacattaaaacacttgtgaaatctttcaaaatagccattacgcacgttatgtagacttctctctctttttttctctttcctaaagctctgtctccaatagattttcattatgttgatacatgcacacacacttgtgtgagagagaattgtaacttatacacacattgactttaaaaaaatgtttttcgagtgtgagagaaagagcggtcgggaggtagattgagatgtgagatgtgattggggaaacagttacacgagcccagcacagatataatcactagccggcgttgcagttgatttttgatttctgctacaactgctgatctgtagtactcaaatcgtacttgatcatcatcaatcctcatcaatcccttcgcgcttcagaatcacttccactgtctggaatcacacatcgcccatccttttccatgtgctatttgtggatttcctcaagtaaaaataaaaaaaaattgctgcagcttggaaagaaggcatgcggggaaaaatgagggaaattgggccaagggctttcattaaaaaggtgactgaccccaacgtgacttgaacacgcaacctttcgatgacacatgaggtcccatggacaactggagtcgaacgcgctaccattgcgccatggagtcttggacgtgtttctcttcggattgtgaggatatattctgcggggatactgtatctgggaggtttttttttggctgaggcatagtgcaaggttgtttcaaacaagggttaaataagcgcacttgacgagtgataattttgcaatgttattataggggtcatgaaaaagtgatggctggtcagcttttttctgggtcgaaacagcgttgttcatatttcgaatagagaaaagggagatcagatcttgttaaagagggcacaagcaagctgattgtgcctcatgaaggaagatggattcagaaagctggtcgagtcagagtgtggtggtgatcggcgaatgaggtccagagaaaatctaacgtgacaggtgcctgcaagagtgtctcagtctgattggggggttcttagtagcaaaagtgttacggagagccaaaaatccgtaccagtgatatggtcccctcacggcggtaggacagacaaagaagtcagtcggctgccaatcgatttccggcactacatagtgcactacgagcctacgaggttcaatctccagccttgaatgaatcacaaagtcgtcgacattctactccaccgtcatcaattgaacgaacgtcgtgagagcaagcactacgagccggagcaaaactgcctcaaccgctgagagcatctttaccggcgcggctagccagtttacctcgtcccctcggcggccgagctccgcggcttgatctgtgggttcctcccagatcactgtatctgtgccgtgtgacgtagccgccaatccaccccggtacctataagcacccttcttcccctgatctcccactcgcacaatggaatgagattttatgcccggggaagccggaggttcaggagccccggacaaacgccggcggggaaagtcgaacgaaaatttcccgacaattctcgacccgtctaaccaaccatgggatgcggcttgggtgcgcgtcgaaaaaaaacggagatcaaatgtgaatgatacgggatcaggctcgctcggccagatcatgacaagtagcgctcacccccaccccctccccatagccttcattcaattatggctcaaacagatatcattccacccacatcattatcaatcctcatggaagcaagaatggaagcaaaaaagcattcagccaacgcttcattatcgagcgacttggcaaaaacagcctgaccccaacgtgacttgaacacgcaacctttcgatgacgcagatcctatggaccactggagtcgaacgcgctaccattgcgccatggagtcctcttataattatttctccctttatcccaccagtataacatttgttgcatgccttaccgcgggctacaaatcatcgtacagcgaccattataggcagccgacagcagaaataaaaagttgaagattgtcgattgaccagtggagatttctctttcctttgatgatcttagatgtcccaaggaaatgtggctgtgaaaaaaagacatgagtaccacaaagagccaaatgagtccaaggacaggagagatggaagattatatgatttagcatctcaaaagttccatcataccagatcaaagaaattgaataagaaaggaaaagagggggatagtttcggatccccatatgataatattgcggctttggaggggactggcagtgggaaggaaaaacacaagctatcgataattacaatgttgattcaaaatcgtttgaattctcctcttttaagcggcttgcgcaagctagggagaatcaagtgaaaatccatgctttgtacgtcttgatttgaatgggtctcaagcatccagcggtttctgcaatcctttctttttattttagtacctggacccctacagggcagacagatgagaatattcttcctgcagtttctcaattagtagttggctcatcggcccaaaagccaggaccatcctagtgtggaatccaccctgtcttgacccattcgtcaagctaaacagtgacgtgtaatttatagcaagtcaagcggaaaatccacactttggaattctcccggatcgcatcctcgcgatcacgtcatgcagagcaaagggaataaaagcgaacatggggtggtctttgccttccttttcagtaagacgtaagctaggcgatagatcgctggaacaaaggaaagacagctttttggccggtagagtcataggaggggattgtgttgagcactaggtggtcatcatattgctgtctctaaaaagtatgattcgataagaaaacacattctccaaacccacctctaccacaaagactcgtaatcacacctcttcctacccttcccaatacatacttacccggcaacaacatgaaaattgatgaagatgactacctttgtgattggcttcttctagaaacctcagtttcttcgtctatctcggacttctcagccaacatatatactggcaatgagcccaggaaatctttggccttagatgaaatgcattcggcagccacgtcaattgtgatatcggaagcagatgtccattcggaggatatttataacaaaatcctgggaccgatcaaggaaatgaaactgaggtgaagtcgaggagggatcggagtgtttggaacataagctcatcgagtctttgtctattaattagaagaatatcatccttcccacctaccacgctcaatcacaaccctgacatccgttctgcctcacatctacaaatcatgcccggtcccctctccgtcattttgaaccgtaattcagcctgctccctccattgttcttctgctcgtatctacctccaaacccacaccacggatttttcggagatgttgatagtaggcttgagacctcaatcttacatgttccctttcacagcccggtacctgacacgggacttgaaccgttttgtgcaaaatatccaagacaattccatattgtgtaaaaacacttacacgggcgcagcggaggatcgcctgttcttgagtgttgtgttgccacatgacggaccatgtttggtcgtctttttctattacaagtcaagccgcgcacagaattttaaactgcacttggccaactttatagagcgttggccggtatattaatgcaataagagttagtctatttgtgttgttgtctcaataagagttatcaatctggtacctgaggtgttttcaaccggagcatcttcgccgagcggaaccacctctggagcatgtttgatctccggttcttcttgacgatcgcggcacaagtacagcagtggtattcgcgggaagtcctccagtatctcaatgcaaaacagtcagttctgaggatcgctacagacttattatattcaagcaaggtgtgcgttccaagtcacagtttataattataaaaaaagaagaaaaacagaggattgaggaagaattgatcactaagttatagcgtcggtggtccccgaggccgtgatgggccagcaatcgggttgtgtggtggtgaagttgggaccatctcccgctcttcaatttttcgttccacctccacaccgtgcttttctcggaggtgtttgtaataagattgggaccccaagctggcatatatatttttacagccggctacctcacacgggactagatgtgtgtttcatagaaaagaagaaaaatagaggatttagaaagaattcatcactaattcatagggctggtggtccccgaggccgtgatgggccagcgattgggttgtgcggtggtgaagttgggaccatctcccgctcttcaagttttcgttccacctccaccccgtgcttttcttggaggtgcctgtaataagcttgagactccaagctggcatattcatgttcacagccggctacctgacacgggactagaaaaggttttgtgcaaagtgtacaaatgaaaatcagtgaaaagtccactggtgtatgatggtgttgaagacaagagtacatacacttttccgaagctgctttttgcttcattgctcgcggcttgggtggcggcgcatcatgattgtcccttttatgctgggccaattcacccgagttcatataggtctttccgcacttgtcgcattcatctgggatataagttcgaggagaatgattagtggtgaaatctgcaagttgtttcctttatcaaataatgtataaaaaacttacatagaggccgctgaggatctccgggtgtgcggtgaactgtgttaatatgccggatcatgttgtgtttccggttctttttgacgatcgcgccacattcacagtgatattccaggctgggcaatcgtatgtagactggggcaggacctaaatgcaaacataattagttctatttggtctgtcatctaaataaggttgatcatttaatcatgatctccgatgaaaacaagcagaaagaaatcagttacctgaggtgtcttgagccggagactcttgtccggccggaagcacctctaatcccacattgccaagaggcaattgggaccccaaaggtagggtgacaccagcgtgatagctggtcgactgaatagctgtgataagtgaaacaccagtatgttgcttcagcagtggatagactgcgtcaattttttttattgtggagttgtgtgtacaaattcccgaccaataccctcgaagatcctcatggcatcctcctcagtgtagagacacacggcagtcggtgggggattattgttgaggaggaggttttcaacccccttgtgatttaaattgatgtaagcctagactgtgtataggtcgaagaggcgttggaccaggtatttgacgaagtcaaaggcgcagaactagaccgagtagatggggcttgagaactagaatccaatattaggtcaatcggagacacagggcttaagaatgggactgggagtccaggaggaagctcctgtgaatctacatataactaaaaaaatggcctcagagggccaaacaaactgtcagcctttgtattgatttctcatgcggcttctaacgccggcgtcgatatttcacatttcaatgtcatttctgacattcactaatactttacaatcatagcgaccttcaaaatcgaaggtacaccataggactttaaacaagtaaaacccccaacatccggggcaaaaacgagcagcctccccaaatttgggggcatatactagttaaataataaaaaaccaacagtattagtggttgaatcaacaaggcagattagacaagacaagcaaaaggcttacaggatcatttacattccatgctacacaaacaaatggatgtggattgttgtggctattcatccttggaactgtagtcggaattgaagactggaaagagaagacatcattagtatcaaaaatcaaacaacaaaagaacaacaaaaagaatgaacttacaagatcgtaatgcccttgagggtcatagatggaatgccacttggccttgagtgggaagtagaatgatggggtcttgacgatctccaaaccttttggaataacgattttttgcatggtatcaatattcaccacctagaacaaattataaacaagacaccaaatcagttgttggattggaagcttttttgcgaagagaagaaaagagggacttacttgcggaacggcattagcttgcactgaattggcggctgattgaccactcaagccactagttgctgcaacattctgaataaatcaacaagaaccatgttagaatctgtgagcctgggtctcaaaagtgacagcaggacacaagggttgggggtaattctagatgtatttcaaggggataaagaaatacaactagaataagagaaaaggagagaggaagaaagagaaaagaaatgaataatattttttattttttatttattttataatcaaggtttgatgcagtcttactttcctgagaaggatggctgttctttagcggaataaatctatgcctccttactcaaatgaaactgagaagggtacttggtattgatatgtcaatccaaccactattttttagattaaagatcaaggttatttaaatggaaacctatgtggttttcagttataccaccaaaaagagaatgaaggtgacttgatttgatgtgatgatgattgaggcagaggtttagtagaaacagaatgaagtggtcattcagagagacagagaaggaacttagcagacagatgcaagctgaacttgaaggaatgaattacttattggtgatcctgacacaaaggtaccaacaggtacccgagtacgaacgaacaatctctaaactgggatgattcctcccggttgctaagaggtgtacagcccagttgcttctcagcaactgggaggaatcatcccagttgctgagaagcaaccgggttgtacacctctcagcagccgggaggattccttcggttgctgagaggtgtacactctccgcgactgagaggattccccctggtcgctgagggtgtacagctctcagcaaccgagagaaccctcttggttgctgagatctgtacactctcagcgactgggagtaatcctcccggtcattgagaggtgtacaccctaagcaaccaagatgattctcttggttgctgagagctgtacaccctcagcgactgcgaggaatcctcccgtttgttgagaggtgtacaccctcagcaaccaggaggattcctcttggatgctgaggtgtgtacactctcagcggctgagagtgataactcccggccgttgagttgtacaggctggcgggacgggggggggacaaacttcaatggccaggagaattccctccggccgctgaacgtgtccaaatcttgacagctgggaggaccgtcaagattcagagggcattccccggaagattaatccggggaatgatttatttttgattatttgaatgagagaattgactcccattcccacttcaggaatgggaggagcaactcccacagcttagggggagccgggtttttggggctggggacgtcctgggactgtccccaagtggtcctcccaaaaactcccaaatttgggagtcaatcctcccaagtttgggagtcaattagctaaggccctttactgttttggctccaatctggacaaacaacctggccaaatcttttttggctccatttttttcatttataatcattcttaccatgtcccattctttctttctctcagcactcccactcccccaaaatgaatatcaaagcttttgaaaaaaatcaattttattttttatttttcacaaattttgaaactttattttttatttttattttttcatattcattttctatgacctattatgcaccacctgaccaagtcccatgacttcaagtctgtctattggagctctggaatccaatataagcagccacttttcactgtctacccactgtacacacaaaatccgtgtgtgctgtgccacagcaaaaccgcttgtaaacgcagatttaccacatttttttattaacaccctttttaattcattcttcattttttcacttaattgtttacattaatttttttaccatattttttatgattttttaaaattttaaagttgtttcttacatttcaaaatatctagaaattaatggtgaagtccaattcccataaaaataaatggttcatttttaatactgaaattagacacttttttcaatcaattctttacatgtatgtctcaaaattttttgacactttgaattcatttgccacactttgagacatgtttaaaatgaaggtgacaatcactttgcatcaaaacaaaaactatatcttgaatattgcatttgacgtgtttttttaattaattcttacacacttaattttccttattttatggaattttaatttcatttcctccattttgcaaggttttaaaattgatggctgtattcattttgcattcaaataaaatttgtatacggtacaaattatgggcaaaacggggtatgctcatatgttaagattgaagcttttatttttagggaaattggacttcaccgttaaattctacacatttttaaatgtaggaaataaatttaaaatttcaaaaaatgattaaaattaagctggtaaaaatcaattgaaaaaacattaaaaaaacctttccaacacaatctacatataactaaaggaatagcctcagaggaccaaacaaactgtcaggcttcaatcagtaattctattgtttctcatgcggcttctaatgccggcgtcaattttgcacaattcaatgtcatttccaacattcactaggactttacaatcatagcaaccttcaaaagcaaaggctattacaccataggaccttcaaacaagtaaaacccccaacatccagggcaaaaacaagcagcctccccaaatttgggggcatatactagtattcaataaagatatttggtttttatgtaaatgattattaccataatttttcaaatgtcttaaagtgtaggaaaaaaaattaaaacatcaaaaaataatgaaaattaagtccaagccgtctctgctttttcagtctctgcacacttttctgggacaagagtattcagcctaaatgctggtataggctttgatatttgtgcccatgagccttcatggtccccgtctattatgtcggattttcattttggcggtgtttgggtcttggggagagtcttgaatcttttttggaaaaagaactttgccagggacctcaactcatttgtgagggttccactagtttgtttccaaaaagggtgagactctactcctgaagcagagggaaacaaagcttgctgttctaacagcagtgagaggggagtgaggtttgtgctacacctgaaacccagggagaagcctgagcctatgcaaaccccccaacttcggccgtgatttttgattctctcaaactctaggcttagttacaagatctttgattgtgttgaaaattcaaaaactcaagcgcatcagaggttgagggcccaaaagagaagatcttattttgggaaaggttcatggaaaaaagagtgtaagaaccaatgatttttattcaacaatatctattcaggtttaaatatactaaatacaaatggtgaaaatgtggttgtgagaaatgaacagcaaaaccattttgaataagagactgagaggaagaaacatgagtctttggaagaaaaaaactgtacagggcttctcagtctcctttagttgagccagatgagttaatcaagaaaaaacatgctaaaatccacagatatttagagttgttaagtctaagtaatcagaatttgataaatcaaacagaaagatcaggaaatagaagaaaaaattgtagagacatgagtttttgagaagagcattacttagggttcatatttgactcaaaaggggcttaataacaacaaaaaacaagctactttgatgagtagaatctagtctgattttatgatgactagaaagtgatgaagggcagagagagacaagatgaggaaaattcaacagattgacactcatcattggggatggctggcctgaggttgcctgtgagtgggcccattgaaccagagggctttgatacgatgtttggcggcacatcaaatgagtttgactggggtttggagagtcacccaaatcctggtttgccaattgagtttggctccatccagaaaataaagtacagaagccttcctgttgagttcaatcaagcttctcagtgcagtggttttcattcatgtcaacatcattttcattgcttgaaagaacatcagcgcctacactgtttctgataaaatcaaaataagttgatgttctcttgaacaaaataaagcaacatataatgtacctttcatctccactggagagactcccaaggcacactcattggccttctcattgataagatcattgactcgtttttcctcgcaaatatgttctgggcaggttgcgttgccagtgggctttttggattgagcaaggccctttgtttgggtcagttaagaagaagaactttgacattgtactgattggctactgaaagccggtcttgatttcctaacaggaaagcgctttcaacagcctcagctaacaacatacactctgcaaggttgtatcccagagagcctgggggctggcccccagttcttttgcccgtagttgatttaacattgttttttttattcttcttcaatctgccactgtttggttgatatgaaacactcttgtttggttgagtttgggtatctacatcaggtgtttggtttggagggttttgattgccttgactggcctggatttggggattttagaccattgtggtccttggatgtgaagaagttgctggttggtggtggttgggtggatatggatgtgagccaactgaaaatgcaggagggtcacaaatttaggaggacagaaaaagcaatttaattttctatttgctaaaaaaatagcaaatagcaaatagccccctttctaaactgacgggaagttctccattttgcgcaacctacccccagtcagacctttgccagaactgcccaatgtatccatgttaaaactgattattgtaactcagcccaaggggtggctgaggtcttcaagcagattatccagccttcaggtttaaccaaagaagaatatcactctcacatccattccgttatcttatcttactgaaaattttcaagagtttgtaacaataaaacccctagataatgttggaatttcgactcctcccttcttcatcttgttctcttcccttcttcatctccttcacttctcaattcttatatacctctttcttacattacttcaccaaactactaataattatatagtctgtctagtagcaagtcatgaaaattaaacatcaaattcttgtagtcaaagagccctgaatccctagttgttaatttctttcttctccatgcttatcttctaattattcttaaagttatggtgttgagattgatctgatgaaactaacatcttcatcagaaatgtggttcttgttttcttttgttgtttatcaagtagagttatcataaataaataatttctctctcatgattcatcaacactgaatttaatttcctctcagtctgttttttattcattattgtttctttattcatttctccacaaccaatttctgaacatcttgtacttagtctatttaaacatagctagttataagaaatgaaccccatcagctctatccttcatttctcgccaccttgagctgttccaacaaataaattttgttgtccgaaaattctcccaaaaactcctgcctgttaatcagtcttagcttcaacagataatggtagggttaaacctcagaattatcagtttatgggttaggaaaactaaaagattactgttattggtaattactttgtagtcttggtctgaagcagatttgagataaagaatcttgtacaagggagataaagttttctaaagcattatacccaagggtgggaggaaggaattagaaaatatgtagcagtggtaagattatttggcttgggtgtgaaggttttaggtggagtgtaattaagagcaggatgagggacaaagtgatggatcaaggagaaaagaactctttggatgtggagaagaaaggagcaacaagcatatctttccaccccatggttagaccagcccacattgttatatgatctatcctgcccatctgggcactggccaaagtttggcaaaaatgaggccaagtgcactgagccaatcccaaagcacccttggccaatcccaaagcccatgtggcaccctcccaaccccttctttgcacatgccaaagttggccgggggtggggggggggtcagagcaaagccttgcttggccgatatcaaatgaggatgccacacccccaaaaagttgatgcaggtgcatcaaacttccacaccatttagactgccacccttccaatccgactccgccaaagctctccttcaatggccgctgcaaagattgttgttcgccgtcaaaggctgaagtgtgttgaagatccagtaaactgcaattggcgagcagttgtaagaaaagcaggagcacatcctgcatttaaagaagaaaaaaaacaaaaagaaagactgttgaggctggtggtggggtgttttccaacttccaagctgggtcttggtcaataagttgatgattgatgatcctatgtgcccaccacttgaaataggaccagcggggcttggctatgtgctaagtcctgcccccttcagaatccagatgatcaagccctctgggcacaatccaaacccctggtggcacttggccaagcggggctttggtttgtgctcaggtgcacttgcaagaccatatttctagttggactgcttaaggcactgaccaaggcaagcctgcatcactggtacaacaggtccaccaaatgcatgaacttaaaccactttatacttcatccatcttcaatccattctgttatcagcaaccctgctttactgtgtcttgagagctttagtcttgtgatcagtcacaatcattaatctggttgatgagacatatgatacttcctgaagtggggatgcataccagtctgagaaggcagtttgatttccagctttctgaaatatgcttatgagcatacatgattttgcaacaataattgaggaatcaagagccatgaaagcaggagatcctggtagacgtgctgggctcttatgagtcatgcactgtgccacactatttgaagcacttaaccaaggatcatgctcaagagtgatttgctttggtcaattgataggcttgtggagagaacttcactcatatctcccagtgtttgtgccaatcattttgttgccgccaattgctttctggacctttgagctattgtctcaaatgtaaagatggccccatgggacccgggtacccgttgatacccgggtaccgactgctttttttggccaaaacggacaccgggtaccgcacccgctcaagtatgacgggtaccggcggtactcctggcgggtaccgcctggctaccagagagtcttccaggcaacctggttgagaccaatcaggtcgccaaggagggcccttaccggcgacctgattggtcttgatcaggttgccaaggaggggtcctctccagcaacctggacgagaccagtaagtctcggtcaagccacagaggagggggtttgggggcgggtacccttgaaggtaccagggtaccgcctgcttttttgcccaaaagcaggcaccgagtaccgcacccggcaccacttggcgggtaccggaggagtgaaggcggtacccgccaacgggtcccgggtaccgcccaacgggtaccgcaaggccatctttactcaaatgcttcttggaccattctggcattgggaccaacatcaaccaattgaaagatgcatttttgataaacatacatgttttaagtgcctctctcaatcatcatttgtgttaaagcaagaacacagataaaactgaaaatgaaaattcccccaagcctaaggagaaactgtttttcgatgaagatgaaggtatttatagtgtaaaagtatgtacaatcttgtgttggtgagaaaacattgaaaactgggcatgagaaactataaaactaaaactaaatatttgaaaatatggattttggcacataatccatagtataaacttaacaatttgaagtacttgattgataatctgacaagatagccaacatggcacaaggagcacccagctaaaatctctaatccaaatattgaagctagagagtggttctattcacacccaacagtcacatcagaacctcttgagcaatcattccctcaacaacttccttcacatggccaagaaataagaaattgatcaaatacccacaaggggttttgtcccaggggcaattgcagaccttcatatggcttgtatgctcaaaattcaactggagctaatctccaaagaacttgaaaaattccagcctttttcagcaggaatattgaagttagttgcaagaagaactaggcaaagttacaaaagcaatggaaacagaaaccagcctcaaggatcacagtgacggaagaagtatagatacctccagcaatacacagcatgttggaatcaactggttcagagtgagatgtttgtggaagtataaattgcatcaataaatagtgaaacaaacatcagagaagaaaagaaaaaagagaaaggaaaaaagaaaaaagagagaagtgaggacatacctgggtcagagtttgatgtttgtggaaggatgaggaaaggaatccttccacgtactctggcccagttaagctatagatcttgtgacatgtgagtgaaactgagattaaaggtgagaagcacatgaaaagagaaagaaaagaggagagactgaaagactactccaacaaagaacagtgaaattgaaccctagttaagcctgccaataattctaattgcccttatctctgactgcaattgacagcttctttggcctttgttggcagcttgctcccccaggcagtttgattttgaaatcccactgttgctgaccaaacacaaatttttgtctgtttgagaggtggaaacagccttccagtgcaggttgtgtatcttggagcctgcctatagtttgtgtttttttgtttctgatttatcagctacaacctctctcattttgattgtttcttgagtggccaggtccttcttattttgattgagatgagcttccctatccttgcagagctgatgtgccttctcctccaagggtctttggtgggcctcttggtcaaagacatatttctggtaaacatcactggccagccaattctgaattgaccagaccagatgtgcacttttaccagggcacctgaccattgtccatcaatgaccttgtttattagcttggtattgaaaatagggggtccaaaaaatgactcccaaaattttgccaacaactcccattttggttgaggggtcgtcggacgggagtcgttactccaaatcaatgaccaactttgggagtcggtcatcaatttttttttttaatttttcaattttttattttttatttttagggagttggcaccccaaaccacccctcatgcttgagggggtttgggagtcgttgctcccatgaccgaaaggattcccttccggtcgacgagaaacaaaaatctcattgaccggaagggattccttccggtcaatgaggtataacatcctcattgacggaaggaataccttccgatcaatgaggtataacaatctcattgaacggaagggattccttccggtcaatgagatgtaacaacctcatcaatcgggaggaatcccttccgattgatgaggttgttatacctcattgattggaagggattccttccaatcaatgagatgtaacaatctcatcgaccggaagggattccttccggtcaatgagtttgttatacctcatcgactggaaggaatcccttccaatcaatgaggtataacttcttgttgactggaaggaaatccttccggtcatgggagcaacaactcccaaaccccctcaagcatggggggtggtttggggtgccaactccctaaaaataaataattaaaaattaaaaattaaaaaaaaaaattgatggccgactcccaaagtcggccattgatttggaggaacgaatcccgtccgacaaccccttgaccaaaatgggagttgtcggcaaaattttgggagtcgtttttccaaccccctaaaaatattgccttaagtattaatttggatgtgttcagtaattgaattttcttgcacctgcccaaaagggtcagtggggaggaactcctggaaaggggcaaaaatcttggatgaataacccttacagcctgcaaccaagtatccagatagagctgtggtgatctcctgcggatacacacaagttggttttggtgaatttacaatgtgaacttgtaccagtggcatcagtgagggacccttagggattcccaaaggggccatctgaaaggtttcaaaatttctgatgcccatctgatggatcctgtcaatgattgcttctgcctcctctggcaaacagttggagcagtcacatgcagggaagttctcttttgaatcacatgaaactttggccttgtagtgttggtgacaagtagagacaggtattaacccagtcctgacggaaccaatgcacttatcagtacactatacctcaaatcaaatgaaaactaaaacaaagttcaaactcaacaggcttccagctgtgagtgcatctctcaagcacacaggggtaatggatggagaatccatgtgggcatcatcatcctggaccacctcctccccaaagtccgcaacacagttcttccccttcagctttttacaaactgtctccaagaatatcaaggccagtccaccattaccgccacacccacaccttccagctatttgcacaatggcagagtgggtctcctcaaccaatgtcaatcacacagtgggcccacttgaggttctgctcaaggcccaagcccattgtagtagagatcactgggaatttgacctcagtgaaatatttcatgttatccaatttgtcatcatctttagtaaccatgtgaaaccaatggatgaagatgtcctctggatcacattcatggatcctagttgttcttgcttcattcaccatttccattaactggaaggtcatgttgcacaatccagagtagatgagagttggtcctgtctgatttgttggtgtcttagtgtgtgatgcaaaaatcctcaggagattgtctgcagatttgagggtgactgtcatggagattctcattggatagatctctggttgggtcagctggccgttgatcattttgatgtcagttggttccagcttgaggttgctgaggatcacatcaaccactattggttggaaggttgcggataacatcggcagaggatacacccatacaatatgtggaaaaccaatcagtctctgtaccaatcaaacatattttgtgacttgcttgcccttgatgcttcaagtccccaaagataaatcatgtgggcctcatcaaccagcatgagtgcaatctgaaaccaaggttaagattagggggttggaaaaacgactcccaaaaatttgacgacgactcccattttggtcgaggggtcgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagcgactcccaaacctcccacttgccaaggaggttttgggcgctgactcccacccaaaaaaataaaaaaaataaaaattggattgggaggtcgactcccaatcccccagggggaattggaaagacgactcccatccgacgacccctcaaccaaaatggggagtcgtcgtcaaatttttgggagtcgttttcccaaccccctaagattaaccacgtttttttggttttatatagatctcaaaaagcaacaacttccaagctgtaagaacccttcagaatcttttgaatcaccttgatacttaaagtcattttttgttcaagttgattgtatcaatatcaaccagctctttctcctggacctgctacagtttttgcaattcaattaatcacagtcaagcaagacatcatatgtacataatggtgtgcaaagatcattacctgatggttgattagagaatccaaagcattcaaaaccaacacaaccacttttcttgagaagagttgaacaaacttttctgagatatgtgtcttcccaaaccctgtcccagcttggacaaagacatttttagtgtaccttttgccgagcgctgctacggttttgacttgtagatcctttagggtgtcacaatagaaaatttctgtgtgtgtgtgttaatgtactgacaaaggaaaccagtaatctttcattttgactagagacttgagcaattggtctggatgtatttttgaccctgtgttggcctggatgtattcttgaggccgcaggttaggaaagtgcatgatggctactgagacaattgattggatagatttgaggctgctgttattgggtgtttgtggacctggagatctgtttttgagttgcacacataccatacaacatcaaggtgcaattttatccaaaatttcttcaaaatcacaccagacaacaaccagaggtgacgggccaattctgaggacatgatgtgaaagaggagaagacggtgtaccattgtctcactctctacaaagctttgatgatcagggttgaaacaaagaggccagtaccaagcaaccttagaaagaaaaaaaggctggaagtttatactcaatcacctcaggcaccagttggcactttgggcattcaagtccctctctttgggagggtccctgcaggacagcattccccctccaaagaccaaggcacttgattaagtttgataaataggtatgtagtcatcaaaacagatggtgcaagagaatcacaagggaacaagaaggcaccaccccttctgtctttctttctcacccaacctggaccagttgacctacagactcacaggaatgagaaaggagtgcccacaaaaaaggcatcttggtgtgtatgtggggcagggtgagatggggtgggatggttgtttgaaaaagtaagtttcaaggaagaacagccaattcaacagaaggaagcagaaggaaaagaagaaaatactatggggggtgagcttggtggagtgagccaactaaactaaatctttatttgtgtagtttgtttgtgtgtttgtttgtttggagacaacacaacaggggacatcaaaaaaaatataagaagcttgcatacttgaaactaacttagaagaagaaacaaatatcaattgagaaaaggcacaatggggggttcaggtgtggaagggggagggggaaagaaacaaaaaaaataaagggaaaaagtttttgttcacgcgaggtaaataattcaaacgggcaaagagagaggaggttggaaaaacatttgtgattttatggggtgggtgtgagaacaggatgagaggttgtggtggaagtgctcttgctttagttgaattaaagaaagattaaatcatgcttcaacagcaggttcagcagctccctcagcagcctatcacaacaagttattacaaacagtggatcattggaaatggaagaagagaagaacaatcagctcgagaaggtttttatcatgctaatgtaagatgactaatgacataccgcagcgggctccgcagccttttcttccttgtcatcaggtacgctgtcgttcaagtcggagctgttgaagcaaacaaagatcgattgagtatcggaatgggggttgaccaagaagagagggaatacatacgtccagagtgtcaagttatccctgagtaactgcatgatcagggtggagtccttgtagctctcctcgcttagcgtgtcgagctcagcaatagcatcatcgaacgcttgcttggcaagctgacaagctttatcaggcgcgttgaggatctcatagtagaacacgctgaagttgagggcaagtccgaggcggatggggtgagtaggggcgagttcgacggtagcgatggatgatgcagctttgtaggcctcgagggaagcatcggaggaggcagtgcgcttttcaccagttgcgaactcagcgaggtaacggtggtagtcacctttcctgtgaaagttacacagcaaattatgagaaccaatttcagattaacttcggtccgatttgtttagtttcattttgacccggaagggcgggctcgggtcgtcagggaggggggcatgttcaaggattggatgaaaatacaaggagatcaccaacattttgtggtagaataccttgctctcacccgactcggccgatttgatgaggtggctgtcgaggacttctaggatgtcttcgcaaatcttaccgagctcggcctcgatcttgtcacgataagccttgatttggccgatctgggcctcgttgcctttggcctgtggagagtgaaaaaagggaacaaaaaacatttgcccgatcagtatgtgtgaatgagaagccaggggaagatcggagaacaaggaaacaatcggatggaaaccaagaacaaagggtgactaacctcttctttctgctcgatcgagctgacgattctccagctagcacgacgggcaccaatgacgttcttgtaagcaactgagagcaagttgcgttcttcgatcgtcaattcttgatcgagctacaatcacagtcatgaaattgaagcctggtcagtatgcgtactttggataggtcaaggagaaaaaaaaaacagaatggatggagagagatcgggtgagaggggtgtttgttactggaactgattcgacacatgtttggatacgtgtttgtgtgagcgggtgttgagagccagataaggaattgaagggggggaaggggtggttgaggaagataggactacagcgatcgatcgatatgacgagtgtgatataccgtttgggtgaggccgagcgagggaagagaggataaggaagaagaggaagaagtcatgctgcttacctttgccacatccttcatgtaggtgaccatctcatcatatcgctcggcctgctcggccaacttggccatgtaaactgagtcttctcggctagccattgctgtagtgattctgaatgagagagttttgaggaaagaggagaagaagtcgggtcaatataatgatgatatgaataggagtgtggtagtgcagaacaagagacaagaccaagagcccaagatccaaaacaagttgagaggactgcaagataagggtaatgagagagagagagagcaagggaaataccgacacacttttgaagactgaggtgattgattgagttttttggacagaagtggaagggaagtagtcagaagagggaaatgggtcaacaacaaacgactgatgacttgtttctggttcacttggttgtttactaatcggttgaagtgggagagggagaggaggaagagccagagccagagagggcgagagggggggaggagggggaagggggaagaagatccgaaaaaacctggcaaaaaccggataaaactagtcaaaaatggctggaaaaaacaaatttagactcagctcgtagaccgtcaaagctatgtcatttataaacaccactcgctcatacatcaccaatccagagcctcagctgaggggggagggattatgtagacgagaaagaagtttgggccagaagtctatgtacccactaccatcagcaacttaactcatccaaacccatctcctttcctcgagctagataaatttacttcaacaagaggagcttgcagtagcgggtaatttggcattttttttattgatatggaaagctaagtaattcttgttgaatcctggtagtaccagaactcccaagtagctttaaattggtaataaattcttataaaggattgagaaccgatacaattcaagaggctagagttgaagcatcattagtaaattttctgaatacagaattgagcattgaaagaatcgaacaaaagtccaaccaggtggctgggtatacaaacaaaggcggggaatcctaccaagactacaaccttacggatctttagcaatcccctgcacctttagcacccagtcaagatcaagtggtggtggactccaataataaagagctcaaagaacgagtggtgctttttcgggggtccgacggccccccgtgtgaaagtgatgacgaagcacgagcggtgtgcttcacggtgtgcgggggacgggttgcgcaggagcgctcgatcgtcagcgagaccggtggacagcccagcaacaacgaagcgtgacaggccagcgacatctccctcttctccacgcgggtccagagctgtgaacttgtggaagtccatcacacactgtgctcaacaactccgacaccaccacttatccaaaaaagcctctccccgctgactcacaaaggacctcaacaaacacacttatcgtcctcgtctcaacgaaaaaaatctaatggattgggcagagtaagcttcattctcttttctatccatcatcatcgtgtggagtgggtctcacaggagaagctaacttgacaaaatgaaacaatggccactttccttttagttgtcctccgattacaaaggtttatttggtgtaagtctgagccccatgtttgtcattttatcagactaggacagagcaatagtatactgattgattaattttttcttggtacgacttgtgttgttcatataataaaatgggaaattttcgcagaggggcgttggcggccagtgttgcagttgtgagtcaaacatataacctcttgggtcacactccgaacctactggactttctctgaattgcctcctccctgacatcttcgttgtttttgtgtagcaatgtcatgtcgtaactccttaccagctttacttcacatatcgagctacattcgaacatggccaagttgagctctatcttccatcagttttcaaatcattgttttggagattttatgtatgcaagactgattcacttccttcaactttatgatctttgtgttttgaaaattagttatggagattggtgaccaatttcctgtactttggacccctgagtctcgacttcttcttccatctattcttcttgtaagtctctcaggaatccacatttttagcagcgtgactgaaagagttaattgatcgtcggatttgtttatttggtgttgtagtatgagatattcgaaaatgctggaagagaatacttatcatggccatcgggcagattatgcgtggctactgatagtgtgttgcacccttttactggtacgtccgccgagaagcatcccacaggacataagtttttggatcttcgaaacagagtaatcgagatgtgttttttttttttgaaacgatccagcttctctcgccgctatcaccagccccgttcctgtcggccccattaagcttcacgctggtgtatctatgggcccgactgaactcgaacgtccgtctgtcgctcttcggcgtcatcaccatctccgcgggccatctgccatacgccctcgtcctctttagttgggctctctccagcggctaccatggcgtgatcggcgacctgctgggcatcgccgtcggccatttctggtctgtttactgaaatccttctctccccacattccgactcacgttttcttttaccgggattccttctgtttgttctcctcataggtatttcttcactgagatttggaaacgtgaactcggtagtggagagcggaattggttgaagactcctgatatcctgtatgcttcctggcctccctcctctcacctgaaccgatctgctttattttttgtctttccccggattattactgatcaagatttgtatggatggtcaactttgaaatccaattcaaattgtatggataacccagggttcgactgatcgatggtcctgaagccttgatacaggaggaagacgagcaagaataaaaatggacacatcctcacatactaaaactaccctatctcaaatcctccttactattctttgtactgttattcttttctcgctcctcttaagaattacactcgtcatatatatatctggaattgttcataccctccccacccatctgactttgctcttgtgatattgtgtatcgattctcttcctccttaatttcatttagcctctttcttcttgctctgatcaatcttcctttttttttctcaactaaatctgttttttttttttttggttgcaataaataaaaaaaaagtctgcatacatagaatttgaaaatatcatttttaaaaaaatgacaagcaaaaaggaaactgaaatgtcttagagagctcggttttttttgcgcttatggtcaaatagttgttgattgttccagatttaagcacagtgacattgttagtaatatgtcctaacttatgttgcttcgatggaaagctgtttgatacatcataagcccattcggcagttgatccgaacatattccgatggcttgccggaggctgcgggacggcgtccccatagggacttgttaagttgaagggaggacttcgagacctccgagcacaggctcgcgtgttaacgcgttttacatactagctgcggaggcgtagtaatctgacctcctccggcatgagctcagaatcagatcctcgattcctcccaccgaagtcgcgagggacttgggaggaatcatgtcggaagaaagcgcacgacagcaagcacactggcaaagcaaatcaccagatttatacaaggtcctttccaaaataaataaataaatccaaaatttccaaatacaaggtacagcgctgaactacagacttattctattcaagcaaggtgtgtgtttcatacaaaagaagaaaaacagaggatcgaaaaagaattcatcaccaattcataggactggtggtccccgaggccgtgatgggccagcaattgggttatgtggtggtgaagttgggaccatctcccgttcttcgatttttctttccacctccaacccgtgcttttcttggaggtgcctgtaataagcttgcgactccaagctgacatattcatgcttacatccggctacctgacacgggactagaaaaggttttgtgcaacgtatacaaatgaaaatcagtgaaaagtccactggtgtatgatggagtcggagactagagtacatacacttttccgaagctgctttctgcttcgttgcccgcggcttgggtggcggcgcatcatgatcgtcccttttatgctgggccaattcacccgagttcatataggtcttaccgcactggtcgcattcatctgggatataagttcgaggagaatgattagtggtgaaatctgcaagttgtttcctttatcaaatgatgtataaaaaacttacatagaggccgctgaggatctccgggtttggggtgtttcgtgctaatatgccgggtcatgttttttcgccggttctttttgacgatcaagccacattcacagcatttgaattcccggctggccaatcgtatgtagcgtgggccagcatctaaatgcaaaaagagttagttctatttggtctgtcatctaaataaggttgatcatttcatcatgatgtccgatgaaaacaagcagaaagaaatcagttacctgaggtatcttgagccggagactcttgcccagccggaaccacctctgatcccacattgccaagaggcaattgggtccccgactgttggggaacgccagcgtgatagctggtcgaaggaatagctgggataagtgaaacaccagtatgttggttcggcggtggatagactgcgtcagttgtttttatcgtggagttgtcacgatgtagaagtcaatagaaagaagactcacggtcagggtgctgtagcgaaaaattcaccgggtcgcttcccgcgttgggcatggctaccactgaaggcggcaacgatgccgatcctacaggcggccattggccaccgagcggctgaggaagcccttgttgagaaacgggagcgaccgtatctggtggtggtggtggataggcagtggtcacagtgtcaatttttccatcctggagtattatgcgacatgatgcagatgtgaaagactcacggtatgattgctggccgaaaatgtttgccgggtcgatccccgactcggggatggctcctggaagcgcccaagatgctgatgctgcaagagacccttggctaccttgcagctcagtaaaaccagtttgaggaactggaacagccatgtcttgtagcgggggtggagctttgtaagtcagggtgcagagattaattaaaagtagaagactcactgtgtggataatgcaagaaaatgtttgtcgggtcgactcccaagttaggctgtggtgccggcatggcaaacgatcccgagtctgcaagaggccattggccaccttgcaggtcaaaaagcccagttgaagtgactggaaatgcagtatcttgtttcgccggtgtaaataagttttcgtcagaatctatgcacacatgaagagtacatttgagactcacggaatgatgagggctggggactgagatattgagggttgattcccgcattgaagattgatggagggactatggtgataatattaatttgagaattctatcgatcgtaatgcagaggtcaagagaacatcgtgcactcacagtttgagctttcaactgcaaaagagtcgaaggtgacatcggctggcactgcagttgccgggtgatggttcggttgggctaatgagtccaaggccggtgtctgctgcggcatgagtggagagcccaagggctctgggataggccagttgcaaagaaaactatcgtcatccatgcccacctcggtgccgggtgccatgtagggaaaactaaagtcagacataactatgtgaataaaatgtgtaagagataataggaagaagggcggttctgagtggatttgttagaggaggtgggtggtgaggtgggtggtgaggtgggtgatgaggtcggtggtgaggatgagatgggtggtgaggatgagattcttgcggaatcgtacctcttttatggacacaatggccacctcagtctactcctttcctttgcatttgccaacaagttgtctttccctagttgcatagcgtacttctcactcagcctcatcaaatagatgaaaggagtgcacctactaccactttttgcccttagagagctgctctgtcgatccggaagcatagagtctccgttggccgttccttaggttgcatgtaatttgctgtatggcggagtcaaagaaggttttaggcatcctgttgtgctacctggcggagtcaaagggggttgtacgcctgatgttctacctgatgtgaagtggtgctacctaatttcgagggcaaagagacatgcaagcagagacaaggccagtctggctagtacatgtctaatgttccgttttttgtggtttccgctagccttcccctaggttgacgatgggaccaaagaaaggctaaatccatccagaagcgatacctgccgttggggccaatgagacgtgtaaaccgagatacatagtgggtcagcttgaggcttgtatacgtctattgatcatgaagtagaaaataaaggatcaataaactccttaattctggaccctgcatggttatttctccggagaagctacactgttgcgtttgcagagtgtcttgtgatatctcatggatcctactccaagaggaaaggaatccatcaaccgttccatgcttgtcgctgttcctttgagcgggctatgttcagcagatgaaatgtaaagccaactgaattcgcgacgtacaatgtatgcattcttcactagagtcttctcattgcgcaaagctccgcttgaggtgacatacaagggattctaaaattcttcaatcgacactattgtgatggctcagcggagaggtaaaggcttctgggtcggccaatgagacatttcagtagtttccttgagggcaaatgttcagttcaccggaagaaaaacataccaggacagcccgaagcttgtcaaaagctacccgtcactgttcaaaaaagtgaaagtagtaggaaaatccaatctcatgaccatgcatgtatgtctgttgttgagggaattagactgttgtagttaggggacgccggcctaagtgccgacgctcacggaatttgaggagagcccacaggcatcgtgagccgcggccggttgaacaagcaggctcgacaggtgatcggcactgggccacctgttctactgcctggatgtaggaccggtctaagaatctggtcggaatactgcccggaacggtggccgaacaagttgttgccggccacttgtgtttacatcatttctacatgaagcaatgacaaaggatcagtgatgcggaaaaacccttcagcagtgcaaaacatcaggttcaaagtcaaatgcaaaccatcaatgaccattggcgattggcacgtcaatcacattttgaatcctgtatccactccttgcagctaccttagatgcaatttccttggcagctgatccggcccgactgccaaccaagaccgacaatttaccggtctcgcaccaaattttctgggattacatgtcccgagattcacgcaacatctgaccagatgcaaaaatgtaagtccgtcacctcgaaaagcagggccgatgatccacctctgtcccgccaaattttctacactgcaggtctctgaaacaacgcaaaatctttaagaaatagaatcaatcaatgacgcgctgcgcgacaggataagtaagtgaatattgacatacaatgataggcgtttgatcgcagggcttgaattaacgacccaattgttcaacgatcgtgttttgggttttcatcatccggtgctaacttccccgcgtccgactccgagcacacatatagggccaattgcctctggaatctcgccattgacaagcctggcactcgaggtttcaaaaacagcacaaagtcttttcatcttgtcaatctcttacggtaacgcgaagttttttttaaaaaagacatactgggctccttggcaagtcactctacgagcgaaatcggaacaaattcgcgacagcttctcaagtgcaaagcagtgggcaagttttttgtttccatatgggttaaacttgtatcggttttcatttcaaaaaaaaaaaatcaatgttgtgtagtgttgctagttacaccaatcaagtcgatttccaatcccctcccatttcccccgtccacatagatcagaagcgatcgcgactgtacaatcctgcgggtcaatcgctacgacctcgccaaggacaaaagccgctctccggaggtgctgcatacagtcgagctcgaaacaacttggacgacgcgagatgaaacgcagccagtgtgttactgcggaactgatcgtcccgagactcgtcgaacatcaacaagcactagaaaaagcattgggtcgcattgtccccaggcgcgataacatcgcctggtggggtgcgatgttatcgcgcctgggggcaatgcagcccaatactgttcattcaaggtgaaaagtgttagatcgcatgatccactcaggtcagcgacaatgttcttaatctacttggatgtttggcgtggtactgtaacagctcacctgctgtttgatactttttaacattcttctctgattcacttaccgcgaatagcacttggattagcatgcaactgatcaaatcacctacgcctacataacgagggttcgatgggtgaaactattgtaaaacaaaaaaggcatcaaattagcatacatctgttttttttttttgaaaaaaacttttgatgtaaggtcttgagctccgtcccaccactccaagtcagttgggtagggtggcattagaaaggaaagtactaacaaacatttccttttttttgcacaatcttgaggaatccacaccaaatcattcactaacgaaggggatgttatccattggtgtaatcgttttgaccaactacggtacggtcttgctttggtgtcgcttcaacaaggtcaacggcggagggttgtgagataccatctggctagttttttatccagttcagtagtttgtaagatgcgcattgatttcagttatacactcttgcaaattccgaaagaggatttcagcatagatcaataacctgtggtgtcattcgagtagcgttgatcggaaacgtggcatgttgcagtgtgataggtatccggatcagctcaatcaagagtacgaaaggaaatccgggggtatttccacggattgagtatccatcagacggcttcagtctcttgaggatccagccgtacgaaagaaatgacatcgattatccatccaatcatatccgcaagtttgatcccaaggtcgacgtggagaaagatgaaaatgagatggtcagtggctcagttctgagtgtgaaattggattttggtttctctggaagatgccaagaagaaccatacctgaagaaagcgaaggcgtctgagttcatgatcaagacaagtcctccctcagccgatatcacagacaggcttctatgctcttcctatcctcttccatcgtgggttagggctccgatccggggactcagggtcggttctcggttgtcccgagacactccccgaggtatcctcggggggtcttggatcagctcgggtaggtacttagggtttcagatgatcgccggtactggtagtagctgcatttccctcctccttcatgagggtgcagatcccccacaggtccagttatgttctacggagccagacctgccacacaatcaacttctgccaagctagggtgggcttaggaagatgttttgaaattgtggcaatctgtagttggatcaacattgtttttgggcccaatcctgcccaatcatgttttgttgttgggatgacccaatgggggggttcaaattggaccaaacttgtaaacatatttcaagacaatgtgaaaacatatgtgtccatatttgagtgtgtcaggccaaaaattgaaacattagtaaacaatttctctcacccaaaatatcagcaagcataacccccccccccccttccccccttgccaacagggatgatttcagattaggtgtactgaactaaagaaaatgtcctgtggcaccttttctgtaacaaatacacaaaactcatcagattgagggtcaaataaaatcgtaaatttctctcacccaagatatcatcagcaagcataaccccccccccccttcccccctggccaacagggatgatttcagattaggtgtattgaactaaagaaaatgtcctgtggcaccttttctgtaatgaatacacaaaactcatcagattgagggtcacataaaatcgtaaaatgatctgccaagtttttccctttcagtcaggagaatggtcagatattggaattgcacagggaccatttgtggaagaaaatcagtcaatacaaaaacataaaaagatggaagtaaaaatatatgaaaaaaggatttggtggtgaccagatacactagcatttatcacatcttgtggaactcagattatgatagcacaatgaagtcaattttaaatgacaatgaacaccccccaaacttgcctgaaatgtgacttgtgacttataatgatgccccatgcctgtgctgtattgacaaattggaggttaaacttcttcagctttaagacaaaatgaagaacttgcaagggggtgaagagaaacaaatatgaagctttggtagctgggagatagagaagatgtaggacatcaactccctcactagagacatagatgtaggtctcaaggttccaatataaaagcagttttgtaaaaaaaaaaaccagccaaagcaaaaatctcaggagtggggacagcaataagtctctccctccagtcagtgcaatgcaaccagtctctcatcactccacaggtaagagagagaggcaatttgttcagttaggtgctcagccttagctaacatgtaaaaagtgtctacgtcacctacaattctatgtatattttaaattcaaccccaaggaagaatcactcagcctcacatatagctatgcacatagactggaataccaaatgaagagctataaataagacatacactagataatattgctggactgtgtcaatcaaatgggtacaatgttctatatatgaagtacaaatatataaattgaattaagtagtttaaaatgaacatggataggatgattattagtgtgattaggattcatttttgtgcgggatgattggcaggatcggggaggttgttgtagagggcgagattggactcttttaaagccttcgttaagatctttccggtgtgatctaaggagaacaagaatctcatcaattctttacataactagatgtaagattcatggccagtagatggcatatcgcccatccgcaaacacaaatgaagtaagctatcaatcacttgatgagatactcatagtcaaatagaggagtgtcggtatagtagaaagaagtcgtaaaacttaccgcccaattcttgacttctattccgattttgaatagtctgacagtatcactgtaaataatttcgattgagtaatgatcttcttccagctgattcggtttgagattttgaactggacaatcttgattgaaaattttgatcgaactatcgaagaaggaatcatcgtctagataataatgattcaggatcaagaggtaggaggaagccacttgtagcatgcccaaattcaaggatttctcgaacaagtctcgcggttttccgacgatctggaacagatttttccactgtttcaggtcaatctttcgggcacaaccgacgacgacttccaaagattctttgaaatggtccaagaattcggccaccaatgggagtaggatttttctttcttgttgggtattcttagcattcccgtctgcaacgagtgttgatgcagtagcaggattggatgctgtggagcaagaggcgggagatgcaggtttttgggcggacggattctgtcctgtcgaattgatcttgaaatcggcctcttcttcaagtaccgtatggagtagaatttccaacgaatgtccaaagtaaattaacttggaatagtaagctccaaattcaactgcttcttccatcttgcctcgactcaagtaaaacttgatcacttgatgaataaaaagttctgtcttttttccccgtgagcatcgtcatgtgtccaaaaaaattgaaaaagatagtgagtttcttcttggttgtcagacaggtttatcatttatttcaagatgactgacattggtcatgatcctgaacaaagcaaaactgagtgactttttgataacagttttttgttcgattccaataaagatgcctttatccatcaagacagctggaattattgaagaaatcatatgtcatcaagaactgtataacatcaagtgatcaggatatatatataagagataataaaaactcacagaggggatggaagttaagtgggatagtcagtctactctcaagaggttggcatttgtctcccgacgcaatcttttctcttccgggaaaattgtcgccatcaagagcaagagcatcgagccaaacgacgatctgtttgccgtcccaagcccagagggagttttctaacaagccaagctcatcatgatttgtgaactgtctaccggcccaatagaactccacatggtcggcgaggatgtgcatgtcgtacttgacctcagcccgctcggagcgttgggggcgcagtaggaccaccttgcctccaaccagaaggacgatcgtagcatagtctaaatcgttctccggctccccaaaacagtgctgcgcatccggcaccagccatgacatccctcgcacccgcaatggattcccgacaatcccttcaaatccgatgcttccacattggatcaacccttggtctttgattatgaagtgcgaaagcgtgttgtccgaggtgtagatgagcagtgatgtatcatgtattgataacaaaacaatcggatgttctaatggatgctcgaataaacattgggataggctcaacgtgttctctcgtgcaaacagtcgaatctaatgtctcaaacgaaaaaaaagtgatttaaagaaaatggtgactattttgacttaatggacgcgaaagccacggcgagggctgctttgagagaaaagccaagatttaccgaatatgatccagcctcatcaataccggtgaccaaaacattttcgaaccattgcatgccacctctgacatgaatagcctgttcctcatcctcgttttcgaagagcttccatctaccagagaccgagttgaaatgggtgaacccacgtttccctgccacggccaataacttcccgtcttctgagatacagctacactcgatcggccagttggtgctgatataatccgcggggatcttgatgtgttgccagacatccgactcgggattgattaccgagagatccggacaatctgctccccgatagactgatactcggtcgtctaattgtagaaatccatgcttcgtattgtccttcaaaagaagaacctcacatgagaggatcagatcataaagaactgcatcatttgcttctagatgccttggcagatcggccaaaaaagactcaccggcgaatgcaatgttgcaactgcgcttttggcaaaaggcaacacgaacagctggtcgtcggcgatgtaccgagttgaagactccgacggagcggtcaggaggaagagctcgaaatttccaggcccccaaaactaacaacctcatcaagaaagtaagtggtgtgcatatctcgctcgtcttgtaaaaccaaaaactactcaactagactccgacacgagcccatgaaataatcttcaaactgaatttcgtgcaagtttgtctcagagattgtcgccgaatcacaacaagtctgtagtcggccaaagaccgaccaaaccgacaatccacttgaccccgagacggctaacgcatgtccatcagaagtcctgtatatgtatggatgtgtgaacatcggttgcaaggaaaaaaggaaacagatacataacataccatgcacatgtgttcacgacttgcccgttttgttgagcctttccccccaattgcttgttgtcgtgatgattcacctgtggattcaatgaatgcgaataattggtaagaagagccgatccgctcaaactatacacatccacgatcccgctaaaccgcccatcacaccccacacaacaaggaaacggtaagacgaaacttgagaatgacacacaaatgaagacaaaggcctgaagacgatggttcagatggtctacttacttttgcactccgacggccactaaactgaatcggaagttgatagcacatgcaccggttgcgggaaggtggccaagccgctcgaccggatcatggaagcaactgcccatccaccgtacctcctcatccccgcttagcctcattggtcgacgaggtggctgagcgtatatcatatgggcaatatacgctcggccatctgaggtcacaaagatgtagacattcaggtcgctggaatacgttatcgaaaggaaggtcactaggaatatccatcacatcattttagcaatccgtctttttatcatttttagaacgttatctcggttggtctatctctgtaaagggacttgttttagatggataaacaatacccaaaagtcgttcaagaaaagaaggagaaaaaaaactaacctgatttatctatcagccaatcaaaacccgacaagagattttgatgtaaaggttgtacaaacaaatttgatttggaatttcggccttgccgattatgatggtagtggtgatcagcacgatgatctgatgaaaagaaggagcggattgaggaccaggaaagaattttcaattgaggaatagggttcgcgagtccgattaagatgtgggagggagtgagcgcaagactgtcatggcgataaaacgtaacaaagacggatggaacaggaaaaaaaaacctgctcaacagcgcatcatgaatgtgaagagaggaagggaaatgtagaggtggagagaggagacacaaaccaactgatttcctctgtaggatcggttggtgggatttcgccaacgaacttgagggccaacctggggaacgggatccggtctgcaggcccggttgagaggaaagattcagactgatcagggggcaggttgtagaccgcagtcgacttcggtagggcttccagtttatagataatcaaggctgacttgactgtctggaataaagacagccgccaaagaggaaacataactatcaattgatctgttaagggtatcattattagaggaaggagggaagtctaacccaaatgatcagtgtgtgctcggtttggtccggcttccatttgacatctttagtctggcctaatcttgacagactatcgtgaggtctgatcagtttggagagagcgatcttgggttttggattccagatggtcaattcggtggtcgtccaagtagcaaagagtccgatgggtgcttgaggggtagtcgaacaagcctcgattccgatgagctctcccggacgatatgcatgggtgtccctcctcttatcataattagtccggtggctgtcgctagcttgatgatgatgtttagttgttttggatgtgcttgtactgctccttcctggcttgggtacagtcgtcagagtgcttgagtgtgacagtcttgaagcagaacctgtgggccagtacatcgattgcttcttctctgatctccccaattaagatgtcgcaacctagatctctcaacgatcgatcctctcgtccttgattctggtgtgttgaccgtccagtgcgtatctttcctgcaggggaagaacaggaccattatcagatatcaagcttgactcaagagaggaaatggatggtgaaaccgagatgtatgtactcactcggaaactcctctgtgtgcgaatcagaagttgacttggtggttcttgttgggcaacatattgtgtttctcaaataccttggaccgatctgatttttttgattttatgttatcaattttttatgcatatggggtatcccaaatatgagtgtggattcagaatatccacccatatattattcggtggtaatccaaggtcatcggaggcatagtcagtacaggcacactgtactccggctccgtcggacaaaagatacagatgggaaaccgattggtctgtcccgactcccccccccctaccattttttcttgccatcgtgtcaacctcccatccatccatctgcagtacccaatttaccaaccaaccccagtttatttcttacccttatttccttggtccatttttcaactgaccataatgcccacttactatgtcaacccattcggcctcgagacccccacgacaacaaacgcttaccccagccttccctcaacaatcttgcctgattcccctgagttggacctgcctcacattgatacgcgcagcaacaccccggacggtcagacccaattgagggttgatgacatcccaggttacaaagttagtccacgaatgaccatctttattgtcttgcttatgactgacaggcacttgctctcggctggcagggaaaactcgtgaaggttttggtcgcttttaagctatatgtcgtctccaaaaacaagaaaaaggaaaagacctgggtcccatgcggctcgacttctgaatttccggtcgatgtaacgttgggtgtgaccgatttcgatcagttcagagagcttgtggcagcggcttgcaaccttcattttaagagcacaggtgggatcattcgcgaatccatcgaggatccagttcgcatgcccttggcgtggttggtaagcatccctcgggttgacgaatggaagaagagcgacaaggtcaagatgaaggatgcttccgactatcaagactggcttgttactgctttccgggcggggaagaagagcgttggcttggacatcaggatgaccgaccccgccgaggctaaacgacgggccaagaaagaggacctccttgcaaagcgagaggcccgagctgcggcggttaaggcgtcggcttccaagaaacgcaaggcgaagaatggtcgtggagggagcggtggtgggggagacggtggtggtggtggcgacagcggcgggggcggcggaggtgggggcggacccgatggagcgtattcggaagtcagctcggataccgacaactcgggctctgagattgatgctgatgattttgacgacatcaacttccacatgcgatcaatctaccgggcccatccgaccaatgtgacttatgatcggctcatcccggtttacatcgaccctaccaacccgcgaaggtacatcctcttatcgacggcggcggtgcagacttgggcaaaagatctggtatgtccatttgccattgttcatcgttggtcagagactgaagacttctgggtgttcgtccgatcttagatggaaaggaccgcaggggtgagtcttcaagcgcccccccggtccctcaagtacatcactatgtccccatcgaagcgggccaagtttgagcagacagttgggaacgataacgtcaacctcttgggccagatcctcgtggcactccaaaataatgcgggtacgccgatcgaacgtcacgcgatgccaacttcctctccccccaacgagagtgacatggaagcttacctggaattcatctcggttcgcaacaaggatgaagtccttgaagtcctaaccgctaacgacctcacatcctacaagatcttcaagggcggattaccccgcaaggatgtcatggaccttgggttgacgcttggcacggtgaccaagttgtttgagaatactgccaagtttgaccggcacctaggcgcttagaaacatgtgtctcttgtttccttgtccccaatgctacttcatgtaccggagtcctcacaaattgttttctttgtggatgtgtgatttgtcaatacacttccctgcatcttgtgttcctcactcataacatgatcattttttcaatatcccatatcttgctacttgtccgaattggagatgtgcaattgcctcccactagtctgatggctttccactcgtccgcatttgagttagccattcccatgggccacaagtcatgtgccaaggtgaccaggcccagtgaacataaagccttgggggccccatgatactaatccaggtgtccagattgaggggtcccaaaggggcaaccctcggtcggtcctccagcagttgtatctgccaagttcacactcaacaatatcggagcggctaactcaactccatcatcatggctgatcataaaatcagttgtcctcagccttacacaccaccatcctacatcatggatttccctctcaaaagacaaaccgaggctcaagacgaggcccacatcaacattgagtacatcttgtaccggtatggcagtggcgaccccgacgcaaggcggtgtgaacagcccaaaggatgttccatcacaatcaacacacgtaagactacctttgaagaattcaaatcggttgtcatcagtcgcatcggccaggagcattcccacttccacaagcggatccatgcggacttggcatcctcacaacctcagcttcactggtccctcaagatcgaaaacaacgaggccagcttatttcgcaagtacactgcaatgccgaccaccgatccggccttattcaagcagtgggcttggggcctcaggatcacaaccagaggcaaggggacggtcatggttggccaggaccgtccatcacaggaaccggcacttgtgcataaccttgtgagtcgttttcctaagacacctcagcccgaatatagctgagatttggattgtgattggttcacaggctgcctctatggatcaaattgacagcccgatcagacccaatctagagaaccgacctaccatcaaagaaccccagcggaccggcacctggcccaacccaccggtgcctattaatgatttctttgactactgtcacatctctcctgcggtgatcgatgcctgcttaggccatgtcctcattgaacagcacattgaccgatatgagctgtttgagtcggcaatagttctcagccaactgcaaaaccccagatatgcaattccatccgggctcattgccattctcagcttaaatgtacctgcataccggaaatacttggacgagcagacatattagatagaaacatagtgatgttgatttcatttcctaaactagacagtctaattattgaaaagcaggcatgtgataaccacagtggcggtagatattatagcagaattgagatgtgataagttctgtaaaaagcgagcgaatttcccagttcgcctcgtatgtgtatgagagcaatttacttctccggaggcggttcttcaactgagcgaagcaaagctcaatcgggtttaactcagggcagtatggtggcaggtagatcactcgtactgatgcctcgtcacacaggcggcgaacccggctgtgtttatgaatcctcgcattatcacacactagcaccgaattaggccctgggtacggattcatccgtggcagctgaacaaacaacatcagttgtggccttaggtgattgtaaatcacagaacagggaaatttacacataccaaatcccactttaaaaagtgttcaaacttcttcgagttgaaggtgtcctctcgcaccgtgagggccagcacgccgttcataccaatagctgggaggatgctgagtcgatcagggttttgtctgacaatgtacctagaagatggactccccctcgccgatcttgcaaacgtccgaagcagctcgcgatcacagatcgcactctcatctgaaatacaaacactggtcagctcaacagtcaacccggacgatcagtcatgaggaagattcactcaccggtgaataccaagaactctgcggggaagaattgcatcatttcaatgtatgcaaacttcttcaccaggcactttttgatgttgagggtctcggccttcttcagcgttatagccagcttgttcacaaggttgttgtgaaccgcctgaatgcttagaagcaccccggtgccatcgtacaatttctcgcgaatctcgtccaagaaaagtcctggctcgtccttcaacattgtaatcataaactcgcaatcttcagatgacaggcacttgatccgaccttgctgttcgtacgaatctgggtcacgaatgacgcatcgggtatcttcaaagagctccctccaacgattgagggattggcgggaaacggtatagcccagtgtagttcggatgttgggcagtgagtggccctgcagtgacattcggaccacaaccaccttgatcgctgctggatagtaaacgtaaggcatcctcggctgatttgaattctgtgtcgtttcgggccgacagatgagacggtaaatccccaggcacagggatagtgacgagagtctgatcctatcccgagattccacttgattgcgttagccaggagtattaagaagatacagccatcgcatttatctcatggcataaatacatgtggtacgtgaggagatcggtattcttccaaatttctcatacatgtgcaaaaaaaagcccaaattttgggcataaatacatagttggggaacaaaaaaaatgaaatcggtccaaggtatttgagaaacacaatagctacatatcaaacggcgtcgcctccttttactggtgacgtatgtacattgattctttaacaattcaatatcaacaatatgagaactcagaacgacttaaacagaaacttcacaggaattgtttttcagaaatggaagcctccatcatgtcatgaactgctcaactcgagtccaatcatccacctcgactaaattatgatcagggccagcctatctgacgaacaaatccctttgattgaaggctggggctttagcataccatgattcttgtgattcaaatgacgctttcactgcacaagtcaagtagatctacatgttctagtacatctttactctttcgtgctcacgaaatagtctcacatcagagatgatcctgagtccaaagcgatgtccatagattacatcggagagaagaaagcatggacacactgcccgagaataacccactccccactgaaaaccagggggcgtcatttccacatccctcagtagtagatttggatgaatgctttttttttctttcaggaattggcggaggcgtttggtaaacatacaacaagagccggtacaagtgatttttttgcggacgtgtaaataaagcaagcatatcagttttggtctcattgtcacttgagaagttaggcgcgcgatcggaatatgatgttcctggcaaaaaaacgttcttttttttgtccgaggacgttgcgacacaatccattcaaacggtaaaataagaaaataaatcggggtgggtttcccgaaggtttgtggcaggtgggcacaatttgccgcaaagccatccgatgcctctatttggattggagatttatcggtttcactgagaactgaatgcgatggatgaacgctgtcttgtgggatcacctggagataacgaacaagtgagggggaggggagatgagtgttgctaccggtgtctgcgggcggggcttctagatcgacgtctgctatgatcgtgtctggagtcatgatgggctctggaatcttgacgatgattggatctatggtccctgctggaatgtgggcgtcgatcatcgtgtcttcgatggtcagaacgtcgcgcagaacgctctatcagatcggcgtcatcaaatgacatctcatacttcgaatcacgccttgcacgtggtggagatctttccgagggctgccgtttcttggggcgctgttcgtaggtctggttcggcttcactcgtttccctgtcctcttgaaaatccaatccgaatgtctagtgaagtatgaaaaagaaagaaacataatctaaggttaggttgtgaagaaagttccgtttggatgatgggtcggtgtcactaactcacagtttggatactgattgtgagaaatcaacgtggatcctacgatcatcgatcaggacgccatccattttgaagtacgcccgttcagcatcttcacgttgatcgaattcaataaatgcatactgaaggctgtcgccggtcttggcgtctttgatgacttcgcagctcaggatagttccgaagcgactgaagatcaattcgaggtcctcggagcgagtgatcgagttgagtttgcaaacgaagaggatgttttcgggaggggcgacctcggcgaagggtagatcaccgaccatctcgagcgtcagcgcttgagctcgagcttcccgctcccgccgccgttcttcgaccacctccggatcgagctcttggtcgagttcttcgtcgtccccgacgcgaagcactttcccctgatggctcgaaggctcggctggtgattggggaggaataaggatcccgggtgggtcgtcgaaggggtcgtcgaggacgatcacgtgtcgtaatcggatgtctcgtagtggccgaccctggtcatcaaccaaggcattgttgatctgctccaaggtctcgaagccttcaaccagtcggccaaagaccacatgcttgccatctagctcgttcagtccgtccgcaagcgtgaagaagaattggctcgcacacttcccttcggagacggccatcgccagcgtcccgcgtcgaccatgattgagcgacttgtgcgccttttgggtcgctagttctgatctgaagtaccggttgccatagtctggatgcgaatcacttcgttcgagtcgggcatatatagattcgccaccggttccaagatcagtgggatctccggtttgagcaatgaagtctttctgtactacgataattaataatcgttcaaaacatatattagtcctttggaagaaaacgaaaacttttatctttgatgttactatgtatcaattaatcgatccggaggaggacaccaaccgttaaaaaatgagcagaaattgtagtaataaatcttgcatagtttcaggaaattttcgctcgttttcgggcacaattcgacctctagatcgacgactagatcccctaagctggtctattcaaaaagaaagtatcgtagcttttagccttactaatcatgaatttcgaacgaaaaaaaaagaccaacttcaaacaacacgctcattgtgtcgaacctccggttgccaccagtggacgtattggccgttcgcaagatgggggtgggtgtccgagacttcgaaatgtgatgttacgatgtttcctgaagattgttggtgagcctgctgagttggttcgagttgagcgtgactcgcgacccggccgcgctcctgggtctcaagtccaaatcgccgcatcgaccccatccgagggctctctcactgctgagcacattactgagcagctcgagacttgccttgagcactgatggcatgcaggggacaacatcttttatataaaatagtacaatctcataaataaacctcccgtagacgagagccatacccaaggagcatcggtagtgatcattgggacagatggctctagaattggacttgataaagagttgggatggatattgatttatactactcaagttagaacaaacaacaagctaacgatcagggagacaccgctccaggagaacaactatggatcgagtgagagattgaatggacagacaagataagctgagaggcaagacaagacaaacaaggactaggagagcgagagatggataatacattacaaacaaatttcgactgagcaagactaacaaatcctaacgaaaagatatacgaagagaaaacaaaaaaagtaaaaatcgaaagtcttcatctctccatttttagtgaatttgagcgttcagagcaccagcgggggtattgttaggctgaagggacttagtttcagggttagattggacgagtttagggtcgatattctgctgatgatcagcagaagaagcggccttggtatcggggtcagaagtcttactactttgggtagtctgagggttcgatttggggtccgtgttggacttgctttcagtggttgccgaagtggctttggtgtcggcagctggcttgctttcaggagctggtgggctggctttagcgtcagtgttggacggcttgtttgcagttgaaggagcattcttggcgtccgcgttcactttaatgctattatccgcattttgaggcgcagctttagcttctggttttggattcgattcaggagctggcggggttactttggcctccgtgcttgccttgttttcggccggcttgttattctcgggatgcggtgcgttgcctttcgcttctggatttgacttatcagcagcagcagcagtagcagcagggttggcttttgcctctgcgcctgcactatttgcggcggttggtggggaggctttggcgtcagtcggcttgctcgctggagagggcgcttttggatcggcggctgccttgttttcggccggcttgttttcggtattaggcgagtgggcttttgattccggaatcgacttgtcagcagcagctgggttggcttttgcctctgcgcctgcattatttgctgcggttggcggggcggctttggtgtcggtgggcttgctttcaggagaggggggagctgctttggcatcggcggctggcttgctctctggggaagctgggtgggttcctttcgcttccgggttcgatttttctggagctgatggtgcgctttgggcatccgcaccgggatgattctcgacagtcggtggggccgccttctccgtggccgaatgatcttcagcaggcttggtgttcaggttgggcttattctcaggagtatgttgatttcctttagcttcatcgtgtgactttgatgcctctcccgcagattgttgcccagtttcatgcttggtgtcggctgtgggtgggttcgattcggcgacagtgttagacttttcttcggcggatggctggatcgatttcggatcggcggttgccttgttttcagctttgttctgagcgggcttgttctcggcggcttttgggtccttctggccttcaccatgttgctcggtgccctgggcctgaagcttggagtcagctggcttggactcgctttcctcgccgtggtcttcggtgttcggttgaccaactttaggctcgatgttcttgtcggctaccttggcgttcagattgcctttcgcagcttgcccgtctttgggatcggctccggatagctaattattgggtgtgactcaaattagtgagacgaaggcgagcggagcgaaattcaatgctgtctgcaaaccttagcatcctgtgttttctcattctgctgatcggaatgggcattctggttcatgccactctccttcttctgcaacatcgacgacagacccgtgtaggcagaattgtcagccgggcgcttcggaagcctctagattcgagccgaaatgaaagaagcgacataaacttacgttgtcctgactaatggcttggccgtcggcttgcttggtagcggccgtgtcagtttccttcgtcttctaaacgggaaacgggcatgtacacgtatttgttagtctcagtttgggcggaaaggttagacgacctgaacagacttgtgcctcgtgcaggcggaaagaaccagaagagctcacgttgttggtgtcctggtctcgcgcgacaagcttaagagagcgtgtctcatgatcatgagccgagctgagcgactgcgctgaagaagccaagtgggattcatgtgaagcaccggagatgtgattaggaactggggctccaagcgcgacattggccaaggccaaggcgacaatcagagcagaaacagataaacgtttgaaacccatggcgaattatggtgaattatctgggtggatattcgagataggttgcgcagggaaaggggagtatgtatgtggggctggagcttctcgagggacgctgctggagggcgttttggggtacaggtcgatggtgtttgactggcaaacttcggcttatcagcgtataggatggggtggtctggaggggagttggctggcaggttccatggaaggccacactttaatgctttccagcttgagctcggctggtctatgttttgcttgaaccgagcccagtgttctatcggcttgctcagctgagagcactccgatgctcattggggagagccagtcacgttcatcggaacatggtctcatgcggcatagagatacatagttccttgagattggcggatcctttgatctgccctaatatcaaccgcaaggtcacaggtatgtgaaccatgccatgagcgtgccggaccatcggggatgtattcagcttcggatgaggtgatttgggtcgactctcggcgcggatcatccccttcactcaatctgatcacctggccaaattgaagagccgacatagaggacttgccacaaacacttgcttgagccatacatgctctccaactgaactctagtccctcctttgtatgtcgccctcgaaggcacttgacttttaagttcgttgctcactgtgtactccagtgaacggaggcaccaagttataaaaagcacttttcaccctatttcaccacacggtactcaacctcaaccagccagaaaccatgtacataaacaaaacgaagaccaaaaatgtctacggataactgagagaatagcatgagagagccgtagaaggtgtcgcgctttttaacattggagtcaaacttcaatacgaatgcacaaatcaataaattcaattttatattcctattttagatttttgttacagatcagctaatgtttgacaagtttgagtgttggatctgttatgacttcaaagaaagggctggtctacaagtaatcaagaagctacaatcatgttttggccagacagtactgagtagttgaattagactttgaaaataaccgggatggcaatgggaaatgggaaatatgtaggagcgcagtcaagaaaccttacaatcacatgaagatgtgacgaatgaggacgcaaaaatagatggaaagatagagatcaaaaactaaagagacaacaaaagcaataacatcattaaaaactcatttcgatgtggcaggaatgcggagagaatgacaaaccattatatgaggcgacgagcatcagcgcgcagcaaaaagtctgtcgcgtattcttcccctgctttacgttttcggcttcgcgaaacagggtccgggcgaatattgatgagttctttcaaggcgttcttcaatccgggactgaggaagtgaaatgaatcgagtccatagaatactaaggacgcctgccggccatctggtggtccatgagaaggcaattcgtagtcatcccttctgatgggattttcctctatgaggggagtgtcttgaaaggtaaagtacagtgagaggtaggggttgcttttttctttcatgtcgatcttggctgtttcggggttcatgatttgctgggaagtgttcaactcgaagtcgtgctttcggtttctggcccgtatgccacagaatgtgacattcgcttcatccaacttatcttcagattgttctttcaagtagattgtcaagacttggtcaaaaacttcttggctaggctgactgtgtaaagctaatcctctttgcagacattcaagcaacgattcagtcgtcggcctctccaagcaatgcatgaaatgattccagaacatcattccctgttctagcaatttgtgcttgtgatcggcatcgattgaaccaagaggtagctcgtgtgcagataatccggtaagagtctccaggaatttgatgactggaaccggatcgggaatcgatatgcgtcccacgcttctaggattggccgaggattgctttgcagtcttaatatcagctgcagttttgttcatggcgcaaagtagaatgattctgcttgcaatttcgccaacatctcccgcgctcatgtgatcttcggataagacgccagttagaaaattgatacacattataagcacctcctcattttccagaagatagtggttggcagctagtgcgtatatcggctgtgacggatagaagctgtaatgacaatggcgctcggcatcgatgtagccgcaatgcgccgcatgagatgccatgagctgagcatttagacgcgcctggccatgtagaggaacaccgatcgttggacctagtaaggcaagtgcccgagattcggttaattcacgggggcccgccattggggcgcagagaagtttgttcaaagcaactccagccactacatgaacagctttagtggggtctagcgccctgccatcttctaccgcaagagttaactgtaaactgaagaacggaaccccgtatttacaaaggcgctcaggcgagaacaattgcgcccatcttcttggtgggttggcaggggccatccggtcaatggtgcgcaattcgtagatatcggggtacatcttggacggttgggcgcggacgcctatgggtcgattggtgggtagaacttcgattcttgcacttgggttgaaattggcgacacgggaatctgagtcgactaggatagcaaaaataccagacatgcttggcacatgtctcaaagcgcggcgaaaaaaatggctaaggggcagctcttgactctgttttccatgtgaatctgtttgagtaccccgctcgtcgaacaaggagttagcctcgtcgattgccagtaataccttcaacggagagctttccaggacgtgggtcttcccgagtctttcagctgcgaggtcaagctggcggagtgtatcattcttgctggtcaatcttcttaattccgattggacgtttgagtagaattttgtcttgggtgaattgtggtgctggtaccatgctcgcaataattctttgcgatcctttgtttttgaggcagactgaaaaaatttgatggtgacagataggattgcagtgatgaggtcgacatagtaagtttcaagatctgtgcaggggggtggcttgagcatttcggttgcaagctgggatcgttttggttccccgatggaagttgggggacggagacaaatgtagactacacaaatttcatctgccagttccatcagcaagcgtgttttgccggccatcgttggcccgatgatagatgtacagggcgcgtgatattcctctggtgtccatgatgttgcgtgctcgttgagggtgctgaggatcggggtgacgatttcatcgcgtccgatataatcagagagaaagccttttcgaatgacatcgaggggcagtatgttaggctcagtcgcgctttgcaaacgggcgaggccgtggtccaaggtatcatctataatggcaactcttgcttgatgatcgattttgtcattttcatagtaatctgggtaacgtctgaggaaagcgagctgaacgaattttttttgtaatgattgatttttttgaatcttaagaaccgaaataacttgtttccatgtcaggaccaccttccccgaggcccaaaatactatgagcctggacaccccaatgtcgcccatcgactttgtgcgctttggctcgcagtgcttgaaaatctcctctaggatggtcaagtatttgtcggcaagatgagctgcacagcacacaaggattcaggacagcatcagcatcctgttgaagaaatagctcaaccaagaagaaccagcgttacatacgtggaacactctgagcaaaggttaggaaatcctcgtgtaggacatcatgaatattgatgcgtttggatctctccaccagggagtctgcgttcgaacgctggagaatgcgttgggaacggcgtgctggtggcatggcgtttagatatgatcgaatgtcgattgtgtacgattctgatgaactggtttggatgggtgatggaggcgattagttagcaattagcagtctagccgatacaaaatattgaagaggaagttcacaccaacagcttggtagttggacctgagcgatagatggggaattgatgagactatgtagcaatcggttggtggctggggggtaggggagttgagttagacatgactcatcgagtgcgcctgttatacgcaacagggggtggcaggctcgccgtctgccatcacgatgaccgccggttgcgaaattgtgtgtggcagcccgagcccgacatagcaatgttgtgggtgccgagtgcaaaagttcaacctgtggcgaagtcctgcagctctggataaggaaatcacaagatctagcatccactcctttgctttgttcttcttgacagcttctgaaccgatagtgtcggtgtctcaacttggtctcctttgtgcgccgctctcggcttacaccaccgggccactttttttgattaggaccatttgcacaacagttccactttttgaccagtttttcaactggataaatgccagaaaactgttggaaaaactcaaccattttaaaattggtggtttgaacagttgttcaaccgatttcctgtgaaccggtttcataaaccacagcactgaagccaactgttaggctcctgctttgtcaaccaatgaccaaccaatactatttaaacatgattattcagtcttctgagaacccactgagggcaagctcccaaagcagattgttccagaaaaaaaaaaaaaaaaaaagtcaaaaatgacttggtcatttttttactttttctttgttcaacggtcaggcttgaacccgggtcagctgtgccttggtatatggataacatagtaactcatgctgctaacaatgttgtatgggacttgcagattgttcatttccattgcaacaggctgggtatccccctgcccaccaggcagttgttgctactgtggccgatggtcctgctgctgctgctgtgcattacttttgctggtgggtaccctgggagaagacccccttgggtcttttgagtaaaccaacggaaaaacacttgtccaacggtgggccaacagcttggttggaccaacagttttccaaacacacatgattaccagattccaacggttgccactgcaggtggtgaaaccatcagaaaaacggctccgcaaacctccagctgccgtttgggtgagcctgtggtgtacatacaccacgggtgcacgaagacgattccaaaacgactgggtggaacgcctggcaaacgtctcacactcagcaatctgaaaacgcctccataacgtttacacgtttgcgcctggaagacgactcagaggcggctagctgagcgttttggagccgaatcgctgtcgcctccaaaccgactcagaaacgtcctctgatgtgtcgatctggaggcgacttgaaaaccgtccccagccgacttgtaaacctggtccaaaacgtcttccgaatgggggacgtttgcagaaccacagccaggtcgattttagctcgttctcaagtcgacttggaaatgaacgcctggaacttgatcccagaaacaactgggcatccaggtcagtaaactcgcattcccagatggaaggggggggggcggatttctcaggggctcatggagacaggtgctccgttccgggtaaataataataaaaaataatcttggtacataaaaaaaatgagagccagagagaaagaggataaccaacagagaaaatgatgtctaaaatggtcgatgatacaaacttatctttggtagagatgagcacagaaagacgaagttaagactacaacaatgaacactaatcataggcatgtttgtttgaatttgttctcaaatgggggattaagtgcccaccttgggccaagcaagacaatttcacatcaacggcaaaaaagagctcaaaggattcagcaaagtgcgtacaactatgacgatgacacaaaaagcagagtaggaataactgacttgaaatgtgatcgattgaggtgaatttggtcatgttcgacaggtaaaaagcagtcaatgtaatgataatgcatgtaattggcaagaggacaactaacaggaacgagacttactgctccacctcaaaatttcgtctacctccaatcgtgcggtctgaaaatatctgcagatgccatttcattagcaagtccgagtttgatggttagactatgtaaacacatcatcgatcactctttccctacttcaaaagtgctagggagatggagaaaggaggagagtcaagaaattgctagggagatggagaaaggaggagagtcaagaaattgctagggagatggagaaaccatccaagttttcaagtcgacttaaaaaccatgttggttttcaagccggcttgagaacgaacttgagaagttggttttcaagccgacttcaaaaccgcctggttttcaagtcggcttgaaaaccgatgcagttctgaagtcgacttgaaaaccaatacgggtttttaagtcgacctcagaactgcaccagttttcaagccgacttgaaaaccgtttgctttaaggttttttgagtccaaaccttagattggtttgggagtcgtcttcagaacctatttggtttggaagacgactcaaaaactccaatggttcttgagaacgactcaggaaccaatgggtgcacccgtggtgtatttactcggaccgaggaaccctgattgtacatactggtaatgtaaatgtacagtgggtgccccgttatttttggcgcggggtaacttggggtacaaaccggtgacatcccaggtgaacctgggatgcactggcttgacatattcaaagtgatcggagtggtcaacaaggtcaaccactccaatcacccaccgaatcgatcctcatcaccccaaacgacttcctcgccgcctcggaacaaccgaccagaccatcaccaataaatgtcggtttccttcttattagtattcatgaaaaaaaaactaacctgtatctctttttttctagatggtccgaaacccgaatgctaagcctcacctgtcaactgagcagaaggcaaagatcgtcgggatgtcggacgctgggatgacgcctactgccatcggatcgaggcttgggattgggcgaacaacgatctccgcaatcattgctcgatcagccgagcgcggtaccgttgcgacagcccccagaagcggaagacctcgcatcaccaatgaccgggaccttcgccagctgcgggaggtccttgaagagaatccgcgtatgaagatggctgaggtgaaggacctcctgaccacccccatctcaaccaaaaccacacgttgtcgagcccatgaactgggattcaataaccgggttgcggtcaagaagcccttcctcagcgagtcccaccggcgatgtcgactccagtttgcaaaacaccacaaggattggacacctgacgactggcgaaagatcctctggaccgatgaatcctcgtttgagattggtaaatcatcgaaacaagtggtcgtttggcgcaagcgggatgcgaaatacgaccccaagaaccttgtgccaaccttcaagagcggcaggaaatcaacgatggtctggggcgcttttttcagcaaaaccagggcccctcttgccattgttcctcctggtcaacgaaaagccgaaaacttcatcaaaaacatttacaaagggcacctcattccgttcctcgaggatgtcgaccccaaccactgcctgagcttgatggaggacaacgcccctgtccataccgcccgcgccagccgtgaatttctcggttcttacgacattgacaagatcgactggcggctcaatcccccgacttaaacccaatcgagaacgtctggcttgtcctgaagcgcaacgttcaggatctgtatcaacctcgatcagtccccgaaatgcacgaggctctcaatcaggcttgggccgacttcccaagccatattcttgacaaccttatcaattcaatgccggaacgaatggcagaggttattaaggctgatggggggtctgtaagatggtagttttcattttttttctcaaacaaagcataaaaaataaaaaataaaaaaaataaaaactaaaaaaaattatatttaaaaataaaaaaatatttttcaggtttttttcttataatcattcttcccagactcctctccatccccccctccagctctcttatttttaagcagattacttttgtaagtagaaaatagccaaaaaacagaataatttttatcttttttttcatatgttgtgtaattaaaagaagtgtcctatcatccttgtgagccccttgagctcccgggaccaacacttagatcctcaggaaccccccctgtcccttaaaaatatataattgaggcgccaaaaataacagggcacccactgtacatatgaattttggggccaaaacccgaaatggtacaccacgggtgcaacttttggttttcaaggcggcccaaaaaccaccttcggtttccaagccgtcttccgaaccaatttgggtttggaagacgacttgaaaaccaaaggtggttgtcgggccgccttgaaaaccagcctcggttttgaagctgcctcctcggttttcaaggcggcctgaataccaccttcggttttcaaggcggcctgaaaaccacctttggttttcaagtcgtctttggaacccaaattggttcggaaggcggcttggaaaccaaaggtggttttcaaggcagctcaaaaccgagggtggttttcacagcggcttgaaaacttgattcttgcatagcccccttggaggggggggtggccaggggggtcgaagctgaaaagtcttaagttcatcaaggcctcattgaaccgctctgtgcctgagtacacccacctggacagccaccaccatataccaccattctcgacagacatctattcagctttccaatccacccattgtatctgattccctccctgccagtttatctagtcaagacagtgaccgaccttcccctctagtacgcttaccccatcaacccgagggcccttgaatctgtccaaaaccttctccgatcaatggagccccattatcggctcagtgaagagctcatccaatgacctcaaaccctctcggatgtaagtcaatctgtttcttgcactctaatgtcaattactgactgattccacttggttgtcagatgcctgaagaggagcaatggcttatgtcaatcctcattgtcctcaacagccaaatccctccagtcccatctgtccaaccagccactgaaacaacggccagcactggcaacagcaacatggaccaccggtgacacaggcaggtccttctgtacagagcatctagttatcacacatcgatctctttttttgctcatcgattgttataacttctcttattgatattcattttttttgcttattggtcgctacaacttctctttttttctcttctcttttttttctcttccctttttttcttaacggtccttaattccaatctgtgattcctttgtctttttgctattgcttgccacaacttgtctttgtattcttttttaacaatggtttgatggttgtttttcttttccgatgtcaatctcttttaaccctgttacccttttccatctgtctatcacccttttccaattgatcactcactccttgaacaaatctatctcattattctatgaaatgtctggtcgtaagagtgcctgccaatctgggccgaccaaatggccggcccacaacgaaacccaaccgccccccccccgaatcgagaatgagtgaggggagagttaaattttaaaatcgccttgaagtcgttcggcatggtccgacgcttccatgtcgttctgacgacgactttgaatccggttgcaagtcgtcttgggtggtttttgaagtcgcctccaaaacgacttgggcctgatgacgtttccaagtcggtttcgaggcgacttcgaatcattttgaagccgttcggctacctgcatccaagtcgccttgcaggcgcgaacatctgggcgccttgaaggtgtctcccattcaattggtttgagacgccttcaaggcggtcaacccaggcgttctcaagacgcctgggtgcacccgtggtgtacataggccgcatgaatggccttcttgatgtaaatttgaccggggaaggggggggacaagtaacttccgatgctcgctaacgctcccgttgtggaggcctatgaccaatctgaaaatccctgcgtgctgagattttggatttgggctgaaaatatggatttttgccattatctttttttagctgtcctcaaatcaacatccacataatttcctcctgggcccatgaaggcatgagtcttgtactgttgttctgttgctcgatttttcttttcaggttttttggtgtgttccagttgatcaaatggcttatgtaagcagaaaaaaaagttcaaacatttgggcatataaagaatcctcaaaagagaacttcaatttttttatttttctctcccgttttttcccaattttttttgaccctatgaactcttgaaaacttgaattaaagccataacttatttttaattgtcaagtttttaatttaccttctccatacagatggtaccattcaagatattccttattttgtccatttgcttatagctcagaaccaacaacattgggatttccaaaatgaaatcaaatttggtcctttatagatttcccaaagattgggcaatatcaatgataaatttaaatgtactttgaattatcaaaaactcataggcagaaaaaaaaaacttgatgaatcagataaattaaaatttctcttttgaggattttttatatacccaaaaagaatgatcaattttagaagatttttagcatattcagaattgccaaaaaatgaattaaaaaggctggggaaaaccaggtgtagaagcagaaaaccaggtgtgaaaaaccgggtgtggatagcagaaaaggggggtacgtttattaatccccttttaatgatgcaattagacccatcttttcacttaattttttcagcttaattttctttatttattgacattttgaatgtttttcctacactttcagacatttataaaattatggaaataataattttacatcaaaatgaagtctttcttgaataatgcacttgttatgtttttttgtttaatttctacacacttaactttcattattttttgaaattttgaatttatttcctcaatttttaaaggtttgaaaattgatggttatatccattttgcatacagattgtagcggtacatggtacatattatgcaagaaacggggtaagcttatatattacaattgatactttaatctttgggtaaaatgaatgataccataaaaatttaattaaaaaaatgctaaaaaaactgtccaaagcaatattcaataggacggctcacgtctgagctttgagacaactttcattgcatttatcattaataattttcaagtttgtcaaaaatctcaaattccgccaaacctgatgattcatgagatatgaaaaaattcataaaatattatccataaaagtgctcaaagttgtcttgaacttcagatgtgaactggcctaatagaacacctggaagtgtagtcaaaaaaatagtatttaaaaaaataataaagaataagctctaaagaattaattcaaaaatcaaattccaacatgtgttttgcagtgaaaatagtttctttgttttcaataaaaatacttcacattatttaattgaagatcaaattccagtgggttggcttcccttccctcatctctagttgagtaagttgagtattaaaatcttagaatatcagctaagtgagatggctgagctggattatacgtgagctggtggagctgggtttcaaccttctgcatgagctggatgagctggacttcaaactaatacatgagctggatgatcagaggtttaaactttggtgtgagctgtatgagctggttttgaccctttggtgtgagctggatgagctggctttcaatcaacattctgcatgagctggatgagctggatttcattcaaccttatgaatgagcttggtgagctggccttcaaacaggtacatgagctggatgagctgctttttagccaactatttgatctggcagagatggctttcaatctgttacaggagcttgtggatctaggttttaatcttcttgagctggctttcaacctgccaatcgagctggatgagctgggtttcaatctcttgtgagctggatgagcttttcaatctttggtgtgagctggatgagctggtattatcaagctgtcatttgagtgggatgacctggtttccaacctgccacatgagctggatgagctggctgagctgggtttgaacctcttacgtgagctggatgaactgggttggaacctactgcctgatctgggttagctggtatccctccacatgatctggatgagctgactgccaacctgctacatgagctggatgagctggtttttaacattctcagtgagcggtgtgagctggttttgataaaccttgtgcatgagctggatgagcggctgccaacctgcttcatgagctggatgagctggtatatttaccagccacgtgaaatggatgagctggttttaaaccttctgcatgagctgggtgagctggtacatgtaccctccacgtgagctggaggagatgtctttcaaactttgtggtgagctggatgagctggtgtatttaccattcacttgagatggatgagctggatttcaacctgctgagtgagctggatgagctggatttaaccatgctgtgtgagctggacaagctggatttgaaccttctgcgtgagctggatgagctggatttcaacctgctgagtgagctggatgagctggattcaaccctgctgagtgagctggatgagctggatttaaccctgctgagtgagctggatgagctggatttaaccctgctgcgtgagctggatttaaccctcctgcgtgagctggatgagctggatttaaccctcctgcgtgagctggatgagctggatttaaccctcctgcgtgagctgggggagctggatttcaacctgctgagtgagctggatgagctgtattcaaccctgctgagtgagctggatgagctggatttaaccctcctgtgtgagctggatgagctggatttaaccctcctgtgtgagctgggggagctggatttaaccctcctgcgtgagctggatgagatggatttaaccctcctgtgtgagctggatgagctggatttaaccctcctgtgtgagctgggggagctggatttaaacctcctgcgtgagctggatgagctggatttaaccctcctgtgtgagctgggggagctggatttaaccctcctgcgtgagctggatgagctggatttaaccctcctgtgtgagctggatgagctggatttaaccctcctgcgtgagctggatgagctggatttaaccctcctgcatgagctggatgagctggatttaaccctgctgcgtgagctggatttaaccctcctgcgtgagctgggggagcttgatttcaaccctgctgagtgagctggatgagctggatttaaccctcctgcgtgagctggatgagctggatttaaccctcctgtgtgagctgggggagctggatttaaacctgctgcgtgagctggatgagctggatttaaccctgctgtgtgagctggatgagctggatttaaccctcctgcgtgagctgggggagctggatttcaacctgctgagtgagatggatgagctggatttcaacctgctgtgtgagctggatgagctggatttaaccctcctgtgtgagctggatgagctggatttaaccctcctgcgtgagctggatgagctggatttaaccctcctgtgtgagctgggggagctggatttaaccctcctgcgtgagctggatgagctggatttaaccctcctgcgtgagctgggggagctgtatttaaccctcctgtatgagctggatgagctggtacatgattctggtatgtcatctggattgtatggatatagcccaaatttattgctggtagactgagctgggtgagctggatttgagatgggctcatccagctctgccctgcctccggttcaaaccaaagatactggcacaattatcttcggtttcaaaccgaaggatttaggtgacacaggtgtcaaccgtccggccattgagatttttctcaaagtggtcagttgatttgattgggtgtgaacaaaccagtcaaaacttgggagcgatagtggatgttaagtctactgttccatgccacagatcttgtggtcatgtgtccagggacttgggattttccatctgattgcactccggttgtcatgcaaaggaagaaaggataagaaatgaccactccagttgaaggacaacggcagcggagatacttatctctgacatacaaggtaaatttcaagatcattataatcatgtttgaaacaagagaaatgttatggattgattggacaaaatagaatgtacaaagaggtgtatgtgaagatataagttgagatgattagtagatgacatttgcttcaaaggttaactcattgtaaatagtctcaaaatgtaatttgataggggattgttctctaaattttgttgggttcattgaccatattggataattagcctcaaacacaaacaatgcaaaaacaacaattaaaaaaatggggttggagcaagtctactgttgatgagaatgaagagatttctgatactagtagtgatacttggcatgagatcaaatgatatatttgagagaccagtgatgatgatgatgatgatgaagtgtgatttggtgtgttccaggggagatgtgtttgactgtatggagtacatagatgatgatagggatttttcagaggcttgatcaagagatattatagattgaatgaagctaaaaaaatagaagatcaatcgaagtagaattggttgacgacttgatagggtaagtcccgtaatataggaacgagcagatcagaagaatcagggatctgattgggagtgggatgaggacaggaatggggggggggggggaggagagtgggttgacgagtgaggatggaggacgagggccgcaaggtcagtgatagcttgcaaaccatcaggcccatcaagggacagagtgcaagagaaattgagggcaaagtaggcaaggaagaggtaccagaaaaagaatagttattttacctacctacaagaccatcaagcaagttaccccgggcaacaaactggaacaagggtgcgttgcggagcggagaagtgcaagaaatctcctagggtgtgcctttctttccacaccgacaaagacaaaaaatggacaggagagtattcattggttgtactacatgctattgtgagtttgctcaccgttctcttacccagttgatatcccagttgatatcttgtggtgctgacatgctcgtttttgaaattgttcagggaagggaaaacttccctaatgctaggcatggtgttaaatatttgaactcgagacaggctgaacagagggaatggcacaaaaaaggtggaggacttttttgggaaaggttcgcggtaaaagaatgaaagaaccgataagttttttattcactgtatataggctgacttaagtagactaaagtacaagtgatcaaattgtggttgagataaaaatgaataaaataaaataaaaaagtattttgaataaaaattgagagaagataaaacaggttcttaaaaataacaaactagacaaaaacttctcattctcttgtagtttatgatagatgagttagttaagaaaaaatgttttaaatcacaaataacaagaggcgttaattcttattaatcaatttttaatatcaaacaataaactagaaaaagaaggaattaataccgtagagacaagagtgattgagttgagcttattttcttaaggttcaaatttgactcaaaagaggactcagaaaacaaccaaaaactagctacttggaataataacttcagtcttatttaaggtgataagaaagagaaaaggtcagagagagaaagatagggagaatttcaacacatggtccagctgtaatcattcatcaaattccttgaggaggactttgatgctgtgatgaaaggtgtatcaattgaatatggatctgccagaaaggtcatcaatgacatctcgcaattgcttggttgggggaagaagcagaaacaagctcccaacctagccaagccggctggcaacaagaaggctcaacatgcctcagtcaatgatggaaggccccctgatacggccaatggcctcctcccagaactggccaaaaagaagcttggcagaccctccggttccgttaacattgattggaaccctttctcaacctactcttcatatcaagcgttcacccaacagcatttggctaatggctgctggatagaggcagctttagaaactctgtacagtccactttggcatcagggatccagcgggaagggaacttcattgttcacttctctggtgaacatttttctgcacggacaacttacaagataacacacgcaggctgtcagcctctgtgtaactaacctgggtgttttaagtattaaggttgttactatgagtgttgcagtggtttgtatcgtggtgagtgttagtgggtttaggtaagatcaatcttgcaaggaggagatttcactctatcagcatggtatttactgagaggcttgctatcaacagcacatccaaatcaatacatagtattaataggcatccagggtactaagactcacctgggattatttattcattccccaaagggaatggaagggctaactataagataaagctttaacaaaattagttgaagttttatcaaaatttttaatgggaatattcagcaaggccttgatcattgtggatgtaaagagttgttgactgtatacaagaacaataaggaagagcttgctttaagttgaattactggtaaaggtatcaaaataaatgttaactatgtttaactggtgtctgaatattctgggggataatcagtgaaatagaagctgattatatattccagaattgaggtgacggaaaacctggagtgcactagatcatttaataatgaggtcatgattaagatcagtgcatgaattgaatcatgatctgtgcagatgaacaggttatttaataatgaggtcattattaagatcagtgcatgtattgaatcatgatctgtgagctgaacaggttatttaataatgaggtcattgttaagatcagtgcatgtattgaatcatgatctgtacagactaacagatctctcaataatgaggtcattattaagatcagtacctatagaatctgttcagtatgaatataaattctattgagtattcagtatatgtacatatttttcttgatggatattgagacagaaaatactgtaaagggtggatgacttgtggtacaagtattccacggataagtgagtgaaagatacatggtaagtgatttttgttcatatgtgatacagatgaataagatgttgaggggtgtaatttgatggacaagatgcatattcaatatgggttgatggaagcgcgggtggtttgagaagaggaaggttcgagaaaggaagaagttcaatcaggtcactcgaaagctcaattctgaccaacgttctcattgcgattctcatcgagcgaacatcaagactaacaacactcgatacgaatcaagaactgaacaacaggtaatcggaatatatctcaagctcaatagatcaacgaaaactcataacattttcaataactcaatagattcaagaaccgaaaacagaacacagatcaaggaggagttagactgaaaacaggagccggaaaaacagtttgttttctattattgtttttccatctatgtttcacagaactagtactaaatcagcgttgtttttcagttgttctttcagaattatattgttattatcgtgtccaagttttctcagattgtcattgaaattgtggattattccattctgttggtatcttttcatttcatcagtcatctagtgtttgattctcacaagtttttatctcattgaattatgtttcttatttcttaactgattgattttctgattagttgatctactactactggctgttaacaaataagatttgcaataaagagtctctccgtgatcatcacatggtagcaagagtcaactcttgaatcttaaacagctcagagttagagacaacaacaggacaatctaaacaggaccgataaaatgagcagcgatagcgagtcttccgacgataataaatcgactcgtctcgagaaacttaccatattcaattgggttcaatggaagtcacgctttacgctgtacctcaaaagtcacaatctcgacattttgttcgacaaaaaatggagagaagatgagaaaaacgaggaacaatataagaaaaagaacaacaaggccttgaatgcgttgtacggtgcggtttcaaaggatttacataacaagatcctcgaaaacgatacgtctttcatcgatgcgtggaatgcgttggcatcggcgtgtggacaggattcggttatcacaatctgtgcggcatacaggaaggttaatcaaatgaagtatcaacctggagcgtcgctcaccgatcacatagcaaacttcaaacgtgcttataccaaactcgccgatcagaccgcaaatcaccttcaagaattcggaaccgttacttcgttcatggccgcagcaattttcttagagagtttagacgccgacaccgaacttaactcacttgtacaggcgtgttatgatatcaagcctttcaatctaaaaactgttactgatcgaatcacaattgaagcagtacgaagagtgaatcgcgctgataatcagaacagtgtcatgtttacgactaattctacgcaagcgtcaaaatcatctaagaagaaaggaaagaaagctgctggtaataatccgaaagctgttgctccgactatcaacaacaatcaatcctcctcttccggtgcaaaacagaatacgtactcggataaatctggaaaaaagggttctaaatcggatgcgttggaagatcgcgttcaacaaatcgagaaatctgttggcgatcttacggaacttatgaagaaatttgcttctacaaatatgctcggaatggtacatagttcagaacaggattcacaatcaaaaccaggaccattcaacgtcgattccgatcattcaaattttttcgttgctaccgttcaaaatgcatctcgagaatatttttcgcggttcttaatctttgacacaggagctactcagtcgtgtgttatcaacatcgaactcctctctgatgttcaaccacttacgaatcacttcatgaataccttctcatcttcggttgaggcaacgcatgttggtacactaaaaatcggcgattatttcattagtccagtttatctcgttccaaacggatgtgcgaatataatttcggttactcaactcatcgatcatggactaaaacctcatttcaagacggatcaatttttgatcaagggaggtgaaaaaatcgtcgcaagtttttctcgaattggtaaactctttatggcaccaatttcagaatatgtgtgtatggttaacatgaaaattccagaagattttgactggcactacgctcttggacatgcgtcggacaaatacgttgagttgttctgtaaacacaataacgtctcagcggcagcatcaactcaatcaaagaattgtcaaatctgtatgaaggctaaaatccatcgcactccgcatgttcgaaaactcccgtcatctacgagcccatttcatcgactacatatggacgtgcttcaaatttcgcctccatcaaagctgggatttagatatgttttggtaattgttgatgatgcatcgcgttacaatcggatttatctcttacgggccaagtctgaatcagaagataaattactgtcattctttgaagaacttaagaaaaaagttgaccgtttacctgcgtatcttcatagcgatcgtggaggtgaatttagctcaactaagttcttaaatcaagtaaaagcatacggtatatcgattgagcgcggtccggcagattctccacaatcaaacggtatcgctgaaaggttcaatggcgtgttacttgaaaaaatcaagtgtatgcttcttcagtcacagatcccacaatcaatgtggcatgaagctgctctacatgcttctacactattgaacgtgttaccacattcgtcgttaaactggtcgttgcctacatcggttctcgtcaagaataatatgcttattgaaccggatcgaacacagatgccgttgataccgtttggtgcccgtgtagtcgtacatcgtcctgaatcactgaaggttgttcctaaaggagtcgagttactgtttctgggttttgaaccgttttctgatgcagctagattttatgatattgtactgcataagataatcatcagtcgagactatgctgtcccagaaattcaactcaatgatgattcatctctaatcaagaaagatctcaagtcattacctgttgggataaatacctcggagagcaaaatacctcgactagtcgctcgtctacctggaaagctatcatcggatgattcatcggatacctctaatgaagacaatggtgaacaaataaccgaacgacatgaagaccagtctacttcaaattcaagttccgacagcgaatctgaagtatcatttgaaactgaagctcttcgggtttttcgccgtgctgaggagaggaagaaacaggctcattgacaggctcgtcaacaattgagagctgaggaatctgctagacctcgaaatgtaaatacgtcgtccgatgctccgccgaatcaaggaaggcatttctcgttgtctcaaaaggacctaactcgtctcaaacctagctgggaatacatgacggatcatcaaccttctaaagaaattcgtggaaatattgataaatccaatatcgtctcaacacgtcgtcgaccagcagtgtcaagttctgcagctatggatgaacaacctgagattgtaaacttggttcaaccagttacgatgaaggaggcgatggacagtccgcgggagaaacctttgtggatggaagctatgtccaacgagtatgcgtcacaattggctcatttcactggcgacttggttccacctccaaaggacgataagtctattggagggatgtgggtgttgtgtcgaaaactaaacgaggcgaatgaggttattcggtataaggctcgctgggttggtttcggtaatcatcaagaacccaataagcattattatctaacttatgcatcggttggtcgaattgaaacgttcaaaattcttctatcgatttcggttacgtacaagtggcctgtattccagtttgatgtcgagacggcgttcttgcatggtgagatggatgccgatgtctatgttcgtcaagtatctggttttgaagttcccggtaaagaaaattgggtttggaaattgaataagtcactctacggcatgaaacaggcgccgcgcatgtggaaaaagcatctcactagtaccttgaaaactcttggtttgtctccgtcgattatggacgatgcactgttcttcaatgccgacagaacattgttcctgcatatttacgtggatgatggcctcattgtaggtcaaaataaatccattatcgtctctttcttaaatcaattgcaagaagtgtataaaattaaaataaaagagaaacctacacagcatttggggtacacactggaatggggaactaattctgttgtccttcatcatcaggcttatgccgaaaagatcctcaaggctttcaacatggatacggcaaatgctgtcaaaactccgttgccaacgaacgctctccatcaagttgaattagagtcaaaaccgtttgatactgcagtaatgcaaaaggcaatgggatacatcaattatctggcgattcattctcgaccagacatcgcatttgctacaaatctactgtctcggtattcatctaagccaactcaacatcattggacattagtcaaacatcttttgcggtacatcaagggcacgatcaaattcggaattgagatcaaggatcgaaagtgtccacgtgatcttattggttttgcggatgcggattatgcgatgtcgagtagggataagaaatcaactacgggttatgttgttaaatttcaaggcaatataatttgttggaaatcaaagaaacaaactgtggttgctcaatctactacggaggctgaatttattgcaatcaatgtgtgcgtgaagcaaattcggtggatgaagaatttgttaatcgatatgaagattccggttggggttcctattattcgaaatgataatgctggagcggtgattatcagtaaagagttacggctatcggaaaattcaaaacacatcgaaattcggtttcagtacctgcgagacattgtggcaaaaaatcaactccaaattgaagacattatgactgatgagatgattgctgatatcttgactaagcctttgggttttatcaaggtggctattgcccagcggcaactgcaactgtgtcatcaaatcaaggaggagtgttgaggggtgtaatttgatggacaagatgcatattcaatatgggttgatggaagcgcgggtggtttgagaagaggaaggttcgagaaaggaagaagttcaatcaggtcactcgaaagctcaattctgaccaacgttctcattgcgattctcatcgagcgaacatcaagactaacaacactcgatacgaatcaagaactgaacaacaggtaatcggaatatatctcaagctcaatagatcaacgaaaactcataacattttcaataactcaatagattcaagaaccgaaaacagaacacagatcaaggaggagttagactgaaaacaggagccggaaaaacagtttgttttctattattgtttttccatctatgtttcacagaactagtactaaatcagcgttgtttttcagttgttctttcagaattatattgttattatcgtgtccaagttttctcagattgtcattgaaattgtggattattccattctgttggtatcttttcatttcatcagtcatctagtgtttgattctcacaagtttttatctcattgaattatgtttcttatttcttaactgattgattttctgattagttgatctactactactggctgttaacaaataagatttgcaataaagagtctctccgtgatcatcacataagataaccatgaataagataagaataagaataagataacaagaggtaaaggtaaacaacattatggatgtacatatgtaaatatgtacaggtgttgcagatacttggtacattaaaggtaatgtgatatgtactctgtggctgacacaggcagcatttggggggcacttactaatgcccaaactttttttttcaaccaggctcagaattgatctcccggtagctttgtcaaaggtgaatttgtgttgtcagatctatttattgagatgttgttggatccaaaaggcctattcaatctggaggaaaaatgtatgttgacctgtcagagtcatcccggtgaaacaaagaatctcacttgagtggtgcacactatcaatatacaacatgcaatgcttgatgacaatcagatccctcatgtgaacgttgctcagatgttgagaaaatggaacttgacctcattgcaaggtttatctgggttgacatgcaagagttgtcttgctgggcaggtgatcaggcaccaattgtttgtgccagtggtgtctgatgttgaaatgagcacgtctcaggtcaagtctagcaacaagtgcttgtacaaggagtcctcaacccttgggttcccaattggcaaagccccgcctcacctttacttcttcctggatgtggcaccaaccatcaacaaggatgaacaacagcttttcatggaaactactgactggtccatgtcttgttttctctcaactcagaggtatagcctcttttcatgtggttattggaatggcagccactactaggtgtatggcttcacaacaatattcaatacaatgggtatgcttgcttggtaaatgtggatcccagtaaactcagtgggcctgctcctcacaccggttggctgatgcactgccactgctggaccaggcctgaaaggaatatgttgatgagatgatggataaaatccataaggattatccccatgcaactggtcatccgttttttggggggctgatctccaacttgctggagtctatcaacaccgacacgcccaaattggtggagtctgtcatcactaacaagccaatttcacagcttgccaagcatcccaaagtccaggaagagcaagttgcatccctgttgcctgccacaatagactacaaacccgccagttctcagggtggcactcaaggtgagtgattcactttacttttttgttggcctttggtttgctgatgaaactgggctttgtttgatactttgtagcacctgcaggaagtgatatggttgttaacccagaaagcacaacggtcagccagaagaagcttaagctgaaattaaaatggtcaacgccatcagcacctaaggagcataaggaagctgatactttgggttctggagggctgaccggaaagtcaaacgcaattggttcttggaggagcaagcatgtcaccaaaaatgggaaataggtggaacaaagccatgtaaaattggctgaatcgcttgtgaaattcatactagcttgtttgatcttttttttacttggccaagccttgggtaataggttgggtttttttgcgagtgttttgatttgaagggcttatcccttgtgagaaatgccatggaaaaattgttttacacagtttaggcagcaattataaacaagctttttgtttttcttgcgaattttttgaatttttttttgattattttcataacattttttttcttattttgttaaccaaaagcgatctcaaaaactttttcaaacagcctctaggaggttgtttgaaaatgtaaaaatctgaaattggcttatgagattttgttacagtccttatgacatcccattacatcccttatgggctgtatcctgctgtacgaccgtacatcatacaagcagtactcctaaggatggtaattgggccgggtttccaacgggccgcctgaacccgaccgggtttgggccgggctcgggccaagcttttcatggaattttctacttaggcccggcccgagatgacccgattaaaggttgggtctacttgggctgcccatcgggccagtgcagtagtggggggtcctgactcctggcgcttggtcaggtccaagtggacctgaccaagtatcaggacccctcagggcttagcttatcctgaggtctgaaccgaccccagttcctactccgtctgcgaccccgccgccgtgagtgctagcgccagaatctcaatttcttagtgaccaagcccgcgggcagcccgctaagagcccggaagcccatctctatatcggcctgtgggcagcccgatttgtaaacgggtttgggtcgggctgtcgatttcttgaatgcaacccggcccaatccgcccggcatttttcaggcccgccttgggccagcccgcgggcggcccgagcccgcccgattatcatccttaagtactccaacctccgactggatactggatattaaaggcagataagtgataaactggccgcgcgcgttgcaggactcctgggatggatagacatggtaaagtatatctatatcaaaagatcccttgagggggaaataaattgcaaataggttgaaaggctattacaacttacgggtggtttgaaagacctgcccctctaattgtactaaacaaataactaagagtcttgtgatcaatatttaataatatgcggctgattccaagatagatcttacttttgtaaagtaatctctatcagacctagatcatgtatcaatctactaatgaatctgttacaacttcaggttaataatggaaactgtggcgcttatggtcgagcgcaagacagttgacttttttatttggagtgtgttaatgatctcttcctcggacaatttcttgctaaggcactttaatcacaactagagctctggtgttactactactattacttgctatttgttatttgttaataatactacttaatttcactttgttatggttgaagggtcctggtcctactacttataaatctctgactttacttaactaattctctgacacacacactactaactaattgtgaccaaattactcctgtaggttgacagggggggggggggaaagagaatcctggtggagagaggccctccttttgtattgaagagtgagggatttctgctgcaggggactccttgtgagttatttttgctgcaggtgacacacacttgcacagcatgatgtcattggttgctatgaaaccaagccatgtagcatgtgctgaaaccttccaaagcagtaatccagtacagtatacagtcttatgagatctgtgacttggacaccaaatccacattccaaatgttctgtgtttcatctcaacagatgaggcaacagatgaaacacttgcttacttccttccttattcattcttcagggtcaaagcctctccgcctaccttccttctcccctcctcatcacctgtcttatgttcttttccactgattacacaatacataaacccatattacacatcctacccactcacacaccacatctacatacaccacaggtttggtgcaactgggggccgatgtgagacccgacgttgaaccgaccctgccgacccccccttgatcggttggtgtgtttctatgcgggaggtgtcgggagctgccgttggcccaaccaacccacgagggcactacgtgaaacacccgtcgtcggctagcttctaacgctgggctaccgtgagtccccgccgttgggataggtgccatcaccgggcttatgttgggtgaatcctcagtgccgcacgtgagaccactcccaacggcttcctgtcagttgttcgacattgccaacagggcaagtttgccgttggccagacgtctggcaagatggcaagtaacaaaaaaaatgaatcggtcggtttttcattttggaaaaaccgaccggattgaaatggcaaaccgtgacaaaataagggaagagggaaatgcattgcatactatccgacaggattcttttacagaaaacatgttcggattgagatcatcaacagagagaaaaaaaaagttggacgtgtgtttttttgtagcgtgggtgtcaaaagaaagaagcaaccagattgagaaggtgaacaaaaacaaaagcatgatttctttgactatttttatgtattgtgggtgtaaagaagagcgaccggaatgaagaagagttttttttgaatagaaatttgttggtcatttttgtagcatgggtggaaagatgacttaatcattcacaccggaatagtgagcaccagcaagtgcgatccgaacatcttcaatggtgggaaccgttaggtcctggtgttgaacacttgcgaattccttcttgtgggagaatagctccgaatctttttccaagacaagatctgcgtgtctgaaatcaacaagcagtctttagtgtacgatttgaaaagaaaaaggtggaaaagactgactttttttgaaattcaaatgatgaacctcggagaaaacctaatcgctcgttgatttcaatccactacgattccttcttggatttgtgaatgtagtaatataccattaccagacgggaatagcacattcaagcccgcatggcaaagtttgtatgaacttgatgctagagatgtcagcaggtacctgtttgcaggtacccggtacccgtttgcaggtacctgttttccaaagcaggtacccggaaacaggtaccgggtgcgggtgcgggtgtcaacatttgcggtaaaaacaggtgcgggtgcgggtgcgggtgtcaacatttgcggtaaaaacaggtgcgggtgcgggtgcgggtgtcaacatttgaggtaaaaaaaaggcaggtacccgggtacccgcctgacacccgccctgggaatgcttcccctgaagaatttaatttgtcattggtggtccaacactccctcttttgggtgtgttgggctgcacaaaggtgtcagcaacccatgtaggacaccagccggtgtcttacatgtgttgctgaactaatctggttgctttgttgaggccagagggttccctccggcctttgagatggtgtacagtcttgatgactggaggaattcctccagtcataaagaaggtgtacagtcttcatcaatggacatgaggccaagcaaaagggtaaagctaaagatagatcagagagaagataaaattcaaatttgtgatagaataatttgtttttctttatttctttatttttattttattcttactcgtatatctagtgaatatcaatcttatatttaccagaaattcaagggtgagatttctgggtatatttgcctgcaaaaatgtgccaggtaccggcaggtacccagcacaggtacccgggtacccaccctggcggccctagcaggtgcgggtgcgggtgcgggtgtcaaaaatattggatttttgaggcaggtaaccgcacctgctacaggtacccgggtattgagcgacatctctacttgatgcttgatctctttctcggtgagcttagacgatttgggtgggagatctttataaatctaaaaaggtaaagtagcatatgagtatatgaagagtaagtttgtgatcagctaactacttaccatagtcagcatctccttttgattgggcattttgctgacaaatggtttcttcttggtcacaaggatttctgttaggagctgtgatagaaaaatcagcatcgattgagagaagaattcagagaactaacgcaccagtgtgcgcagattactttgttggtacttcaagagttcgccaacaaccttgcgatagtgattaaggacttctacattggcccaaactcccctgggtggaaggtgattgtctttccacgcatcaggctgttttttcaacagcgtcctaaatatggaaagatatgttttagattagatgacaatgacaataaacaaagacaacttacgagtgttaagtagaacaaggtttttgggatgtcggtattctggtgtgggttgtttgagtatgcctcaagggttggcttgagtaagaacatccgagcactagttctgacaaagtcctaatgggattgatgggtaaaagataaaagagatcgatcgataagtaatggacagacacaagatcgatggggtcaaaaatctaactctgaaagtgtcatcatacacaaatgatggtttttgggtacctttattaccaagttggtgataggcaccattagtgaagactaagctggcatgtctcgcttcaggggaagccttttgggtagagggaaaaaaaagagaatcaggatcagaagagctggtgagattaaagctaagagttgaatgaaattagatcagaaagtgaaaccgatagacaaaccttgctcctaatgagagcaatctccaaatgctcaggatcgagcatcaacttagattgtagatcagagcagatttgctcaacattcttttcagcaccaggggcggaagatcgatcggtcatgttgacatcgtaagagggtaaagaagcaaacatgttgtttggatcggtgatttccatatggttggaaggtggactgtcatgatcgtcggaggatgtatcatagtgactctcctcagctccttcaagtcgagtggcgggatcatcaggatctccatgaatgagatcgttgatgttcaacatgatgaggaagggaggggagaagtgttgattggagaagagaatcaagagaaaaatcaatgaccggttcaacttaacaaacaattcagtgatcagtgaggttgaggagagaaaactttgagagaaggaatgaatgacgatcgggtttttaaacaaatccaaaacaaggaaaaatcagagttaaaacagtaaaggacaaccatccaagataaattgaaaaaagggttcaatacggacctcttccttcagtttgatcctctggcttgtcgagaatcgaattctgttaaactctttattgacgagtgaaaaaaaaaaaaaaaacttcaaataagctataatcggtcaaaacatggaaacaaatcaccagtgtgagcttttgtttgatggtcatttggatgtaaacttgaatgacttacttttctacttgaagactttctgcaaagaaatactacacaggggagaagatacgagtgttggctatgtaaaggacggacaacaaagaaccaaaatagacattgtaaaaactcacagcatcaacatctagtgaaactgaacaacaagcaaaaagcttcagaggatgctcgtagggtggcgcttgaggcttcgaatcgggaagggatgcttgtggatgaggaaatcagtcagctctgatcgaaggcaataaagaacctggggtgaactcagaagctgacgatggaaacaaatcagacgaagaggttgacaaaattgttccgggaacttttgaggtcgcggaatctgaagatgacgaggaggccgagaaaagttggatggattttgttggtgtagcgattggtcagattgattcggagctagcggtagacgatccagccaacgatagccctctttttcgtcgtgaagaagaaaagataagaaaagtgacaccggaggactctgaatggtttccgtttctgaataaagaagtgaggagtggaatttcatcacagaaaattaaaatgaaaaaagcaaatcaacttacatatttttggtttattcagtacctgattggttcacttctggtcagatacttgcacaaactcatttcgcgtgacttgtaccatcaaatacgagtcatctttatgctgaaccaaatcaagcttccccgctgggaagccttgcgattaatgcgagcacagatccgtacactggttaatcagacaatcgttgaacaagaaacagtctttggtcagcctgtttttggattgaaggccagcaatgtgattaagcatgtaagtactcacctggtgacctgtgtgtttcggaaagagccaagctgaagtttgattgctgtattgatgattttaggatctaatgaaccctttggttgcgccgcatatggattttttcccggaggatgcgcacggcaaaaatatctacaagctttcacagtcaacaaaatggctgaaacacctagctagtgaccttcgagtccaaatggttgaatcaagaaaaaaacacttctacatctatgagccagtccaattacgctcctctaaatttactatcccaatattcttattttctcagcaaaaccacctttttgcaaaatgtactaccccaactttcagatcaaacaaggaaaattctaccattgaaattggagtttctgatgcgcttttgtttgacaacaaaaacctggaaatcatctctattgaagaatttgaattgacatatggggaaattaagatgaatgatggcttaatgttatcagaatgttgtggaggaaggattagtggtgagatttcaataaatatttaacaaaaaagtaacacattcatgcatattaatatatttggtttttcatcaaaaaaaaaagaaattaatgagtgtggcagatggaatccaaaaataatcctaccaaatccttggaggaagaaagcagatggaaagatcctacgaaatgttcccatcaccttatactgtgatgacacatctggaaataaatctagggtcttagtcaaacgactcccaaatattggagttccgactcccaaatatttgcgacttcgcaaaaacccccggggttttccatttttttatctttttatttttattttttcttgggatgatggactcccaaacctgttgaaggtttgggaggtccgactcccatctccgggggtggacggcctgcggaccgtccgcagggggtcttagcgacgtcccaaatatttgggagtcggaactccaatatttgggagtcgtttgactaagaccctaaatctaagaaatggaataaacacatctcttattattttacactctctggcttaccacctaaaatttccaatcagcaagccaattgtcattttctttgcacatccaacatcactggagctttggaattaggagatatggttgttgaacagctaaagtgggtcttttcattttagaatgcaccagtgtgatttttatcattattttgatttttttgattttttttttctttgtaattcagtgaaatggctatcaatggattcacatcatacgatagcaccatcggtcaagaagttcatgttatgaccagtgtcttgtgttttctggctgattctccaatgcatgccgagattaccaacacaccagttcctggaaattctctcaacccttgtcggtgttgtaacttaagttctgccagcttgaaagacagaaagttgcttccatatatttcccaattcacccagaaaaacatgcatggagcaaatgtatagattttcttttccttttttgaattttcttcattaatcttttgctgacttttttgaaatcttgctttgctttctgaaatagtgcccaaatcaactgcgaaccatgaatcaaacaaaagaaaactctaaaaagctgtgggcacatgctaaagaaactgttaatctggaaaaattagacaagaaatctgccgagttgggtgttcgggatcaaatcaatagaaatttttccaagcaataatttaaatttgacgccaaaaaagtgcaactacttgaagacggagaagaattatcatctgatatggatcaagacgttcctcaggaattggttgatatggaagataaggaacctaaaagaatatttaatccttactttgagctgaaaggttttttgtttttggctatttctttccttcagggttttctatcaattcttttgctgaaatttttctgtcttctggttttttgctgttaggttttgacatggtcgaagatactcctgttgaagtcttgcatgtttttttacttggtgccgtcaagtatttatttatagatttcatgaagggattagaccaaacgcaaaaggatgatctcacagccttatggacttctttcaaaaccgattctctcaatatcccttccgttagacccatcagtttggttcaatattcttcaagtttagttggcaaagatttcagaataattcttcaagcagctccctttgtcttcttccaattcatgaccccatctgagattgatatctggtcttcactctgtctcctgggctctttaatatttcaaactcatattgaagacatgacagaatatatttctgatttgaagaatcatattgatatatttttaaatcacatgattcaagcttctgcccaatgggttaataaacccaaattccacatgttacttcatcttccagattccatcctttgatttggtcctgcatgcctttttgcaacagaaaaatttgaaagttataatggtattcttcgaaatgcttcaatccactccaattgccaaagtcctggtcaagatatagccattacattctccaattaccgtgtgttttctcaaattatctctggtggtttcttctttgacaaaaaacaaaataaatttgtgcaatcctccagccaagtcacaaatatatttaaaacaaccccttaatccagcaaacttggctataataattctttatcttctcctcagaaaatcacctatccttttgttaagaaactttcagtcctcaaagatgaacaaattcctactcctgaagacctgaaaaattcttatcctggccacaatattcaagaaatatctgaattgagcttgaattaaaagcaagttctcaagaaaaactatttcattttggtatttatccattctctaattttttcagcacagttgaaagttctccttgtggaattaaatctatcttgtatttttttgtagttaaatgccagccaaactcaagaagatgaacatattggatcaatcaaatccatctgggaagtgcagaagccattccaccggagtgcttattatattcacacaaacttgtttcaaaaaatggatgaagacagtttctacagaatgagaaagatccaaaaaacacctcaatccacctttgtcagctcacaagtaagataatttcattcattgcttgattgatcttattttgatatcaaactgttggattgtttttcttttcatagagtgttaaagccggtttaaatgtacagcacaactgtcacgatggtggatgtaaattaacagaaactggggatggatttgttgagcgacgcaaaagtaaaaagaagaagctagagttaacacacacagaccacaatcaatacatcgtcaacatagcttcactctcatcggctgcttggcatcgtacattctcagacattacatttgtttcacctggaccgcttcagtgggtcgatatgttgcataatggattaaaaaagtggggatcgattgtcaagcagaaagaaacaaaagcgagaaagaagttgtcaaaaatgccaaaaacaaccatggatccgagtttgaattgaaatttgatccaatagctatcacgctcagtaagtgtacggtttgtataagctatccattgagtaatcgtatttgtagtgttgacatttccttttttttggtttgtcgatggagcgatttcaggtacatcgacgttgggacaacgagccttcttgatgtccgtcgttcttcaagaggtaaccggccgacgcagaaatgcttccgtccccgtgagattgatcaaagatttgacggctgcgacggacttgttttttgactgaatcttttctctgaaatattcaaaaaaaatgtgttagttttgagatcctgtagtatatgatgttatagataaactacctaccactgccttcctaggcttcacctccttggtaggctcctcggttggagccaccacaggtttttcttccatgtcgccagttgtctccttggttggagcaatcacatggtggctggtttcggtttgatgaggtgagcctggtgccgaaacagcttcaggaaccggagggatctcgaactccggtgtgtgtgacaatttttgattgggattcatctttgagtgagtcggttgttggtgatcctgtccgcttggtgacgatagttgctgagtgagccgcggactgaggaggagggtagcaatggccggctagagttgacggcggcccaaccatcggccctcgttggaagagtcgtacttgtcggctagggtagctgttgtatcctcggatgactaaagtcaagccaaccctgccgacaaaagctatgttgggggggtcggcttctctattgaggcatttgggttggggatgtgtcggctagacccagtgtttccgttgggcccgctgcgcagaatatttatggcatccaggtcggtgctgacctgcgccaacttaaattcaactgcgcggtctagccgatgcaagctccagaaaaatattgagtggtggtgtatttataccgtatcctgatgttgtatgtcctacgtaatgaatgttcctcctcttgtaatgaatgataagtgtgtgtacctatcacctattctgtatgcttttggcattggaacaggcatagcacaccacagcgtttgtaattccatgttgtttgagttttttttgagatgtttttgactattgtttcattttaaaaacataaaaagaacaaattcaaaaacttttaaaaaaaatctcaaaagaaatccaaaaaacatttataattgctgccttaatcacagggctttacaatggatgtttgcagaggcttctgattacaagggggatgcagcgtgggatgccttgtaaaattaactggttacacctcatggggtatttttacaaagattcagaattagaaggcttaattaagccttgtgaaaaaacacttgtaaaattctataccccccaaaaaaacatcctacatgaagtggtgatgttataagtgaagttggtttgtttggagacgtgccacatgtgggagggctatgtacatagtgatgtaggccagatttgcacacaccgcttgtagccggttagacgtattgtctggagatcaatcagctgagcattaactcatcagccctcgctgttgttgatttgagatacgtttggaggagcggaggaatgatcaagggcggagaaattggtgtggtttgtgaagcagaaggacctggtggtggtgatgccccgaccctactgcgttgtgagttctgcgttctggctggctgaagctatttacataattatcgtctaccccgcaccccaatcagctgctcgccctccgtttgtagtcccacttcacagcctcgatcgattccagacggccttatctcactttggattatcctttctcctttcgaatctcaaccctcgactctctccgtgactcagataaaccttcgcacttcctggaatcagttaaatacagcttcttttttttttgtgtgtgcatcattcatgatcctccaatatattatcgtcctcaatcattcagcatataggcgttgtgacactgattatcggacttcttcttccattaaagttgatcgaatctccctccaaaaatcgaaaagaggaataataataataaaaatgagtagtcaaagaaaagtctcggttttatttgtttgtttaggtaagcaaattagtcaaaaaccatcgatatggggatgtttaaagagagcatcaacatcagctattgagatttgacgaaaagaaaaaatgtttttttttgttcgtttgggttcatttagggaatatatgtcgatccccaatggcagaggcggtttttactcatttagttgaactcaacgagcttcaagaccgatttgaaacgattgcgagtgccgggacggctgcgtgagtgaacccaatggtcgtgatttcttctattagatactcaagatattcataaatatgcttcttgcagctaccacgtgggcgaacaaccggatcctaggtgggagtggtccctcatccgatgttccctcataattatgatgaaaattcagcattttttattttttatgggttgttggtctggggaaacacgacatcgattaatcctctggtgatgtggtaacaggactgtttgcgtatgcaataagttcggcgtggcagtcaactcggtggctcaacaagtagaatcgtctcacttcaataccttcgattatatcttggcgatggatacttctaaccttcgaaacctacgcgagatgcaacctccgaaatgcaaagcacaaggtcggcatttcgatcatacattttttccctgccttcatgctatcttaattaggaacataaatggttgacgattttctaactattctctttgggattctgacctgatccagtcaagttatttggcgaatttggcgacggtgatatcatcaaagatccttgtaagttttttttttgactcttgtaactaactcatattatacatcgaaataattaaggaatgaagttctgacaaaaacttattatgtacaaaaatctcaaaaaactgtttgcattacagattatggagcaaatgtgaggatatctttcaacccgatcttcccttccctagttcctcatcatttgtccagtaccctcgctttgaagagcttagcttttgttttcaatgtttttttaggacgggttcacacacaattttagacaatgtgtagattactctgtgggcttgctcaaatctctcggattccatacagtgaaatcaatcctctagatacaattttctttttgtctgttgttataagggttacagaacccaattgtataaacgtttaaaaatacacttttttgtgagtttttattttgtacaagagccgtgcttttttaaaaaaataaagttatgaatgagcttgattttggtctaaccattgtttgaaaaactttgttcagttaaatcttgatttcagtcttgatgacatgtttactccagcccatctgactttgatcgtatatatatgagagatactttgaacaccaccttcctgagtgactgtcttctttttacatcgatgatcactgaaaggtcaaaaagtaaaacatcggtgccaagggatatggccgtagtatcttatatttgagccaagagaagatttgtgttttctttcaattttccgaaattagttctggacctgtttatcttatatctcataacacttgtcaagggcctaaccagcacccgtgcgcggttacatcatgcttccacctgcctttggaaaatgctgacaataactgtcggagtaccaggtgataatcagagggaaagaagttacttggtgctagagtctatccggtgcttcgggcgatttctaacgcgcaaaagtgtggtggaactctaactcaactgtgtgattcccttgccttcctggtcagagggtggaactacactttcaaacttggtagcccggcaggttgctcaacggcaaacttgtcacaatgtgggatcggctgcggggagcggaggccatcgccaaggctcagacagacaactatgtagcgccattcctcgcccaactccggattacctgactgcggcggtccaacttattcaacacagttgcatgttttctttccttccaatttcaataactaaggtcaactcaaagctcaagtgtaaaaaaaaaagagtgatgacacaaacggtttgaatgacaagaagaagaagggaagttgataatcaagatcaaggtgatgtatatttgtaaataaacatgggacgaattctaaggccaaacaaataatccacgctgatttagaataattgtagttttaaggactgtcgggaggtggatggggtccaggaggtccaacaggcggtggaacaggaacaccattgagagctggacgagggatgaaaaaaggccgtagaccgggaggtcctcgaccaggaggttgtggggggcagggctggatcacacaaggtggcggtagacgaggaaatttccagtaggtagcccctgtcccgaaataataagcaacggagggcccaagtaaggtggcgatagtcgaaaggaaagccaggggatgacaggttttgacgaactggaccatgattttctcaacccggtggtggatgcgagttgcgattagggcgagttgatcagatcgacacttgtccagaaagatcgactgaagtgattgagcgagaagaaatcaagtatcagagatcatcatcaaaaagcaaaggctcgggcgagattgaattagtgggcaaacacagatttaccttctcagtaatgtaaacacgaaataataaaacgatgttgtagaatgggtcagtgagtgactgaagtgctcaatgcgcgcaagatggtatgattgatgtttgctggatttgtggtgatggatgttaggtagaccaacctcccaagcgcaaacggctatttaaggactttctggtttcaatatttcgactatattcttttgtctaggcccatcgatccgaaggattagtataaatcgatgtctctttcggctacggaatggtctacatccttcactctcatcgcttgcctccgccaattggaaaaccagtaaaaagcccagactcattcattttatgtatggcaagtcaaatgctagctttaatcgaacactccaagggaaatttttgctgtagttcacctcaagcgtagccgaattgaggcctagtattggccatcggaagcagtatccacaagtcacatgatcacggacacgagtcaccggtgcacgccgacagctgattgacagaatctttaccaccatctttgatctgatgggggcggacaaccccgacaacgaagttcacactaccgccgatcaagtgggaacccaaaagcctttcactcgcgaggctttacttggccttggatgggcggctgactgatatcgggctccgagaattccttgcatcagcaatagtcaatctttcgtgaagccctggtgtacataatttaagcacaccatcgtgtttttcttttttcccttgcattgtcagttgtccatggatgttccgccctctaagctgtacattttttctgaaggggtttaccagcgttcacctgcacccactgtccatcaaaagtgaagtggcaccaatgaaaaattgcacaatttgtgacctttctgctccttgacaagccgaacatagcaaacaacaaatgaaaagtaaatcaaaagaccaaaaattcaaacaaacaaatccagaaaattgaaaaatacaccccagcggatcaggtgaataaaccgcccaatagtactgggagtgtgctcagaggggaaaacgttatgatgaccttttgcgaccgaccctttgcgggttccctgaaggacatcccaacgtccacattcagctccaacgacattctgtgtaggcagtgggggtcaagtgtcgcctcaaccttctcgaaccagtgtctcgtcgttcccctgaagcacggagaggcagacagcctatcaacgtccacatgcggctcctcaatcgctcttccggcgcgctgggggctggcgttattgcaacgctctgacattgttcttccaacactccacggttttcatcacgagtctaccaacgttaaccagtcctcggtcaaaggtcgtcaagacgttgtgtgaaccccaaccacgccaaccacttctttcgtggtgatttctgaccgcgtgggaacgttgccccctgcggaagggggcaacgtttgagaaacgtttttgcgcgcggtcaacgaaacgttgagctgcaccggtggtgtagcctcagagggactgacactcccttctgagcaacagcccgtgcctggctggctaggggcacggactccgtccatggatcatggccgcctctgcttttctgcttctctgccggtaattacccccaatagatatgcaaaagcctcgtctaaaaagaataggctcaaaaggccgaacaaactatcatgaatgtaaagccggcgtcgacccccaatccagatttgtcgatgccgatgttacagttgcgtatggcatagaccgaccatgccccgcccgcaaaatccaaattggacacgcggggcctatgccccggggggcatgtgccccgacacttaattttattacaattttgaactcctacagatgtgtagagttcaaaattgtaaacactaagcttttgagtgatcggttcaatttttttttcatttccacctacagataatcggacaatcacagattaagcagtacttaaacccatagttatggctttaagttataaataatcatggttttatactacttgtacacccttgacatctactttcactgttaatcttctattctattgtattttttctacgatctggaggctacaagcagctcaaaaggctgaaaatttcaaaaaaaaatctgaatttttggctcgaccattcggacatcctccaaatccagggtcggtttttgccgtccgcaactgtagaacaagacaagcaagcacccaccgcctcaaaggtcatcaagtccaaactcccaaaagttgggggggggaatactagcatgaatcagagagggctggggaacagcgctttttgctctgcacacatgtgcctcatccgagcgggtgggtccagcccagtcggatttgacagaatttggaagagcccatttgaccgactctggattgaggactgataataataatatgcaatgagatttaagaaaaaagaaaaggtggtggcaacacagaacccgaaatggttgtgaagtgtaaggatcaggagcgaatcagaacaaggactcgtatgttctggtattttgttgaggaaacgtcagtcctcaagggaaattcaaatgactcgaccaaagaaagagagtttttgaagaattcacagtaaggatggttgttataaagcttatagacaagaaagtgatacatgagttttgtcacagagaccctgtaagggtcaagcatataaacagcttttatgtctccaacttcttgcaaaagtgaagcaccaaaaaagcagtggtgttacatattttaaagggaccatttcaaggcttctctttttaaattctgaccaacaacaaaaaaaaaagtagcggatatctccacaatctgcttgatgttttttttttttttttgaattgatcagacctcattttgatacttgcaatcagctataacattgaccacattgcaaaaaccgttttacattccagctgattttgctttctagatttttaaggttttctttttcctgcatatccagccagatgtaatgtttcacttgttccttgtgttaccatcctattttcttttccttcttttttttcttctttctttgggtaaacaaagcaatgaaatattcatgttacaatatacaaccagctggtatcactatgtaagagtcataggccccagattcttcttatctcctctgtgttttttttgggctacaatgagtatctcaaccgatcactatttgtttgtttattgttttgttttttaggtaaacaagttccggagagaacggatcacgggagcaggacaatttaagagcaaaagaagaaaaaatgtttattagtgagagaagagttttgagatgaaatagttcagataaaagaaaagaagataacgataaagataaacgaaccgattacgccagccatagtgacacaggctatcgccacataaggagacaatcgttcgcctacggagacctcgtcgccaatcaatgcgattgatatttttttttcccaagatcgtcaacatgcagatgattttcagagaggtaaagtgatcagttgacaatcacgatgctcatttttcttcagcttgaggacatcccaaccgacttaccgatccttgcgaacttccaaaacaacccaaaaacccttgtattttttttttcagagacccaatacacaccattaaaaattaacacacaacgaaaaaaaaagaaaaaaaaaaccccgaatcagtttgtttttcctttttgagagaggagagagagagtagatggaatgggagaaagtggagagacaaagaaggacggacccgttcttgttccggtcgatcagactaggcgccgttgctcgcagataagtacatgtacaaatgatcaagaggatcactaataagagcgattggaagttaaacaaggccgactagaacgaaaaaaaccaaaaaagaatcaggtcctctatctgtatcggtgtatgaaatatttgaaagaagcttaccatttttttgtgtgtgtcttgtgtgttcgatgcgagtcttgtcttccgagaatgagggtccggtgatcttgtgggggcaagacgagggttgatatgtttgaggttgtggttgatgatgaaaagtgttggtggttggtgttccggcgaggagatggcttgagacccaaaaacccaccaggaacaacaccaccaccagagacaacacaacccaagaccagcagaacgagacaagatggcatcgaccactgaacaacaggaccaaccaacaacaacaacaacaacaacatccctgcaaccaatccaacccatcaaaccattgtattgtcaaagtgcgtatacgatcgcattcaaatgtggagacgtactaacaacgctcatctcaatctgatagtttgtagtttcccgcctgaatattgcgagtatggaaccagcatatcaaagtgagtctccaagccgggaaccggaccggaaaaaaactcaaagccaacatcacaaactgacgccatcctatccgactggaccgacccaaccaattatgtagatgcaagacctggttgtcgacccatgaccaaaagagatacgaagagatatatggcgggatcgagcaagaactggcgtcgatgagtgtggaggaggtggagaagaagaagaaggccgagaccgaggcgctcaagaaggaggccaaggaggacgccaaagccagtcgaatcaaggagaaatctaaaaccaacaaggtcaccgtcaagaccgtcgaacgcaccaaacgcaaacggatcactaccattcatggattggatctcttcggtccgcatctctccgtgttctctacatctatgaagctttctgaggaacgatttcttacccttttttttgtggttttggttttggtttttttttgtaggtgtcgatttgaagaaacttgcgaaactgtttgcgtccaagttcgccaccggctcatcagtgacgaagaacaaccaaggagaagacgagattgtgatccaaggagacgtctcagacgaagtactcccaactctccccttcctaaatcgatcctctttctctcaattgattgattgattaatttcgcttggttcttttttttgtcccttcaggtcttggatttattcgattcaaccactggtaaattcgccgaaatcatcggcaatgggatcattcctgatgacaatatcgtctttgttgatgacaccaagaaaaagaaacccacttgatctttttctccttcttcttttcctcccatatatcatgcttatatcagaaaaaaaaagatcaagttcattggttttgtgttgctgggaattacacattctacttctttgctctttttattatgcttgatacagtatgaaacccattcaaatagagaatgaaactagcattatataatattaaggatgatcgaaacggcacatagatctattgatagttgtatgcatcaatgctggcgatgatcagattataacaaagaccaaaaccaaaatcacacaaattggagactgaagaaaattatctgacacaagatgaacataaaatcaatcataaaaattatcagtgacttgagaagaacggagactagtatggaccaacaacccatcgaaagcgggcctaacccagggcatttcaagggcaacagcgtttgaaagaggaggagtgggattatcagcttcgatgagtcgaagggcttggccagtgaaccgatcatagtcttcgacgactcccttttccaacaagacttcgaacctttgtctcgactttcctgagtcttgttctgttactactagatctcgagcctgtgggggatagatgttagtctgtgatgaggaggacgaagaagcatcttcgaagtccgtcgaacgacggccttgactgattgcttggcaacaataagtccaacaatcatggctgatgtcatatatgggtccaacaaaaaagaagtcaagaaatggatgtcaggaagaggaagagagaaggattttataggcaggtgcaaagggcaactgacgtgactcgatgagtgaagccgaccagataagtgcggatggggtttagtctttgagcggcgtggatggcttgagcgatcccaaaatgggaggcatgaggcaagagccgtaaagtgtcgattatcaacacgttcaatcgtccaccaccaccatctcctcttccagagtggctctccagaatcttcgtcatcgtttcttccgggatctcagagacatctgacacgtaatatatcgtcttggctatcatgtagctcgtacatatgtacggcttatcctttgaattcgattcgaaaaacttcccatgatgaactgttgacaggttttttattttttaaaaaaaaagaattaataattggtttaagtttctcaaaacaaaaagggaggaaggaagatctttggcaaaagatcggccatcaaggacaagtgagaagagccagtcagaagtttgtatctcaatgcatgatactctaagacacaaaacaagaaggaaagccgttgtgtgtgggacccaacaacaaagctgaaaaccgagtcgccgaccctgctgcccaacccgaagcgcgaggtatccgatgcagacccgtcgttgctgccctggaaaccacgcgctttgggttgggcggctgacttgacgactcgggtttttttggcttttgtcggatgcaactgagcatgtttcttcttattctgtgtctatagattgttatgttgatcggccggcttctgattgagcttggcggttgatgtccctcctttttcctatgatggcttctgaaaaaaaaaaaaaagaaacaaagaaagaactgaccaggtaaaggaagaatctcgacgccaaaaagtgtaaatgatatcccgtctcggattatgttccatgtgaattggggaacatcaccacctaaacaaaacaaaacaaaaaccaacaccgatgttgataaaaaaaggaacggatgtgaagcctttttgaggaagatgtgggatgaataagaaacgtaccgccagtcttagcatgactgtttactaagtaagggtacattcttgagatttctgtgtgtgtgtactcgttgcaatagatcggtatcgagtcttgaatcgcccctcctaatgtccatgctaattatcatacataaaatgcttgtttactttcagtcttcatttgtagatctacctccttctttctttcgttttttcgggggttcgggatgagtcgaccatgatcacttacctcgcagatcatccaagccattctattcatccataaacacaccggaaattcacgtgtagcagtacaaaaacagagagacaaagagataagtctgtttgtttgtttagtgatcgggttttcagtgtttcttcatttaaaaaaaaaaacaggtaaaggagaactgacgattgcatctgcactttgtgagttgaaaaagaacaagaatcttatcaataaaccaaaaaacacataataacgaaaaaaaatagagagaagaagaagaagggactcaactgagggtgagtcaagagtacagcgtccaacctgcggatgttatgtttaggaaaaaactctctagcggcctcacagaagcttttgccgacatcgatcaagaggtggaggggtgttgagggcgcgtccggagaggttttattggatggatggtggatccggagaagagctgaggtgttcctgcgtaagtctttcctgtcttcagacttgcagcatcgacagccttggtcttcgggatctgttagacatgcaatcgaaggtacctggccggacgtcccttgatgttttgtctctcgtcagctctcttattcttccctcttgttgatgagagagaggaaagaaattgttcgacatacccgttcctagaaggatcacttctatccttgcatcctccttcgcttccatcgagcctttctgatcagtcctattcacaatagattcgatttctacccgattcttaaatgtctcccgaagtcgttgtcgtcgtccacttcagagtttattcaatatgttggtcagttggtcttggcctgtattgaccaaagctgaaaggacagctcaacgcgtccaccgtccaccgtgcatggatttaaactttaagcctcttcaaggggcccaggggggcttgatctggcatgatgtttctttctttgtccttctttgcatgatctcatgagatttgaaaaagttgaaatacatatattttagtacgctcatttctagattcaccttactctttatcctatgatttttttggcttgattagaatatctcaggaaacaattttacagcatagaatgagaaagattcacgagttgcaaaaagcctacatcctggataagagtagaagatttccaaaacaggggattctcataggattaaacaatattgaggccatctcaaactacggggaagaatggaccaaagaggatagaaaaatcttccaggagctggaaatgttgcaaaatagggagcaattgtctgaataaaaaacacacacacaattgagattcagagcctgatcaacttccactcagcatgtatccacaagaaattaaacaggtttggaaaaatttgaattttggattggatgttgaattcaaattaattcaaaattaggcctctgatcaacacactaggaaccggtggtttgatgttgaactgcaatcagatcaaaactatgcctcagatttatgtgcaggggaaatggaatttgaagaacatacaccctttcatcaaggcctgtatcactatgtatgatcattggatgaaacaaattcaagaagatgtaagacagcaaggtcttgatgaaagatacctgtgtactgataccactttcaaatcaatggcatccatggaaattgagctcagccctcaagaaaggtattctagtaaccaaatagcctggttcacatgaattgatcacatttgtaaatgttactgatagcaattttttaggatggatctggaataagtcgggggactctggactacacatccaacaatggatgtgtttcccagtgtcaatgatttgctgattatggctaaaaatgttactgatgactggctattttgaaccgggctaacaagtgatgggagagtagaccactcaaacaatattctcatcaagtattttttttttaaaaaagtgtgatccaaaacaaaatatcacaagtcagaaagatcccaaagcagattgcagatattgccattttaattgggatcagaaaatataggacaacttctacacaattgaaggaacagactcaaagaaaatatcaaacaagctgagcatacttaattaaaaacaatcttatgaattgtgtgcagatcatgatcaatttcataaagaaatcaaaactgttcagcttttggaacttctggtacaattggattgttgggcaaagcatgatgcagaagttggaaaaaactccttgcacctttgaaaaatcactatggttgtaagattaaggagcaacagttactattttgatgtgcttcaataatgtgattcccagaaacaaaaaaccttaacagtctggcaccgctactgcatcatcaccattaaattcacaactacaaattactcataatatttgacaactgagaccactcatgccctgataatttgaaactggctggtatatttattttccaaatttaccctaattttccatcttcaggggtgcaaacctagctggaagaccccacttgatcatttcaggcatgtttgaagcattataaatggtcccctatggaatttacaaaaatgtatgttatacctttgctggagtggccatgaagatatcagagaccagatctttgatgcctgcattccaaatccctcctgccaactattcagcaaccaaactcaacacggtccctggcagggggtcaaaaagccattctgcccttaatttgggctttcactcgagagagtcaagaggctcataggcttgcacagtgcaacagtgactttggagctaattgcaaagtgaacctctgtttacaaagtcttgacctccaattgaaggtcttgtgttaagctaggttcagtgagcttgcaaacttatttctgtcgctccaaggagggcctgtatcaggagttcatctgctaaaaagcattagggtcttagctaattgactcccaaaaaatggaggatcaactcccaaatgtcaaggacgtcctgaggaccatctgtggaccgtcctgggacgtccaaatattttttttccccaaaagtttggtagtcaatcctccaaaaccgtcggtttttttgggagtcaaatatacaaaaaaaaatattatagaaaaaatattttgggggtttgggagtcaaacctccaaacccccgcggttgtttgggagttggagcgccaattctgaccccggccaagcttgacccctgcgcagttgtttgggagtcggcactccaacaatgactgtgcaggggtttttccaaccccagcaaagcagtcagacccctgtgcagttgtttgcgagttggcactccaaaaacaactgcgcaggggtttccccccccccctatccaaaccttatggaagtcaatatcgcttgctactcagcctctcctcagccagcaacctctctgaacaaactacagaccaatcatttgactcctcatcgcaccctccaaggatcaacaccccaggaacaccctacccccatcaaactgacaataacactacctgccacccaccaaccctcatccaacacctcaaccaccccatagcagcctccatcataaccaccagcccctctgctaaccccatattcacctccccagccaatccagaatcccccccaaagccaatccaacaagcccccagagacctcagagctcctagaccccaccctagcccctcaagagcaagccccagcctctgacccccatgaagacctagcccctcaagaccaagtgaccacaggttactgcctacgttttttgaccaaaatagacaccaggtaccgcacccgcagcctgttggcgggtaccggcggtacccacggatagtaccgcgggtacttggcaccaaaaatgcattttaacatttttttttttcaatttatactaaataagagtttatcctgtctcaatttcaaacacaccctctctcagaagggtactttgcaccaaagatgcagtttaacacaccaaaaatgctgttgagcattgtttttcttttcattttatactaaataagcaagaaagtttcacattttttttatttcaataaataaaaaattaccacattttttcttccttattttctcctcttctttttccttttctttctttttctttcactgcttgattcttgtgtcttgacgcttatttgctactcctacttgaagcggtgttgattttgtatgtggtctgcgcagcagccctgcttgatgtttttttagattcatacagttgcggacggcatagaccgacccaggatttttcggatgtccaaattgttgaggcaaaaagtcagttttttttttttttcagacttttaggcttttttagccttcaaaatgcttagaattttctggagagcattcaccaatgcatagggtagatgctacagctatcatagaggagtctaaaaggtataaccccatgactatgtgtggttaaaccccataattatggatttagacatggcttttgttaggcatgtccgaatacatgcatgtggcaaaaaaatatcaagaaccgctggtgcagaggcttagcggttacaattctgagctctacacatgtgtacgagttcaaaactgcaataaaattgggtgtgtgggtatatgcccccccggggataggccccacactaacttatcacaagtcccttgcctgcagtcggtttttctgcgcgcaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngattgacaaaactgtctattcataatttctttcaagtaagtggtttttttagaaaaattattatgtggtattaggatttcctgtcccagccaaatttttgccttgactcataagcctctcctacggagagcgtcccgcggggacaccccgggagaggctttgttaagctagggccccacatgtcaattttgaattttttggttggggcatggtcaatttatgccgtccgcaactgtagtgtgcaatgccataggcctaaattcactattaaaaaaaataataaaaaaaataaaactcacttaatggccagtattgatcggtcatggtggtgtacgtgctccactgatgaccggtcgtccgccattgagtggagcgtctacccgatgaccagtaaaaaccagtcatgtgttactacgggtgtgtctaacttaactaagtccccctattggaggggggacgctgtcccgcagggaccctccgcgcaatgcgacaagtggtttaccactccgaccaggaagggaagggattagttaagttaggggtgtgtgtgtttctatgtatgtagtgtgagaatgtttggcagatcaaaaaaattggatttggcgcgattgagcttccgtattacgcacccattttgggggtttcttgggtcttgtcggagttgttcttaataaaacttaaaaaagatggatcacatacaatatagttcaccgaggccccggtgtaatggcaaatgcctctacccgttagaccatatgtagatggtatctaaaaagttcaatcatgtctgactagccaacgagacctggttgctttcattgagcccggcgcttcctacaggctacagttcctacacacttcaaatcttaaccagccctctccgagagtataggccgctagcgattgtggattccttggaagaatctaccctgctttgagagaactcattcagggtatttaactggccctggtggtaaatttgtattgaggccatactgcctgatcaacctttcaaaaatcacattcatagcaagcggaagccaaaagacctccctaaggaatctttacatctacctgtctgtttttacgataccattgacccatctaataatttttaccccttcactactagcccttccctcgactttccaagctcgcccagatcgacatgggatcaactaagttcgatgttatcatcctcggtagtggtaagcttccttttcgcatcttcaaccataggtacgaatgattgaaaaaactcttcattttccttcaaaactcaaggcacctccagccaagtgcctgtgattagctgcttggtcgcaaagcccccgagtaaaggttgtgaatgctgtctttctactttggccgccgatggctcaggtcgaaaaaatgttcgtcgaaatacgagtgccatcgtgcgattccagtccaatcaaaacccagagaggccatcaacgatcctcatcgatgtcgggaaaagcttctgtgaagcagcaagggaacatttccctaagcatggccttgacataattgacgcagtattcctgacccatccccagtaagttcctgcgctttctctcaatttgcaccgtgctattatcatcatgggcctaaaattaataagccatctttttgaatttgaatcacaacagcgcagacgccatcgtaagctcataaccaacacacccattagctttgtcaagcatttaatttttttcttccctcaattttttcttacggtgttcaatagaatggtttggatgatctacgaggtgagaggattggaattttagccacggccctcctgatgcaaattaaccgcagcggactgattggcctttcttgacataatctcagcttggactctaggtgccgtgattcaagcaacaattccaatttattgcaatcaaaccacattcgatgaagtaagtcaacaactttcttgctgttcctcacttcgcaaaaacttatttttatggtttgcctcaaattttaggttgcaaagatctttccgtacatggttaaccctggtggcggaactggaggtgagcatgtgatgctctgcgtaacaacaagcaatttaattaatcaatttccttcttatataggcggagatgttccagcgttccagtggcacataattgaaagcgacatccccttcgagttgttgggagttcaggtttcccccctcaagggtacatcagtttgatatcctcaaccttgttcgaagcaatgtttgcgtagactaaccttcattctttcggaaccagtccatcatggatgttactttaacacctctggtcacccttcgagtccatacgagtgcttggcatttcttttcgaccagacgttttgctacatgtccgatgtttcatcgatcccagagtcaacttggaccgcacttggttgtccacctaatgctcccacaattaggcggtcgatgtccaatcttactacgaaaagtttcgactctgataatccatcggtctctacaacctcttcgagattgggctcgttacattcttcggcttcctcagtgtccgactgcgaaggcccccccgcaggattacccctgctcattgtcgacaccatgcgcctgaaacctcatatctcgcactttggaatagcggacgcggttgaaaccgcagtgaagctcagggcgcaccgaacttacatccttggatttacccatggtgtcacgtgagtctgcttattctgcaatgaaggccactcaatgagaaaataaacgtttcattttcaccatctcatccacaactctcaattcatctaggcacgagtgctggcaagctgcatgcgagctcattagtgataccagcaatacggcaaaccaatcagctatgaattcatcccctgacttagaagatgccactgatcatggagatgatccccgaagattctcacaacaggcgcttgcattgtgcaaagaccacatccgagaaacacccctttggattaggccagcatttgacgggcttgtaattacgactgatggtgttaaaactgaggacaatttccatacttgattgatagctttgtcagctttccctaatctgatttagcaggaatggatggaaagatttcctccaatttacatcattcagactcatctcagaaaattttctccttttatgttttttgattctttcccagagcacacgtgtaaattttcttcttataattgcctggttgtagcacatattactttagatgcaaattcttcttctgaaatttctctggttgtaccacatggcaaacaaatcttcttattcttgcctggttgtagcacatttttttgaataaaaaaaattatcatttctttttcctgattatagcggtcttaaggtcggaggaatccctccgacctcgaggcagcggtcccagcgccgggagaaacccctcccggcgagcctgtgtttgttcgccagctcgtcgggaggggttcctcccggcgagccagtattcaaacctgctcgtcgggaggggttcctcccggcgagccggcatttaaaccagctcgtcggaagtgatttcttccgacgagctggtgtacataccaactcgtcgggaggtacccctcccgagctaattagaccagctcgtcggaaggaacccctcccgacgagcaccacattctactttgaaagaaaattttagttgacactggaaaacttgtaggttttggttgaaacaagagactcatcaacttcttttttgtgaattgctgatcaatgaaaacatataaataggtacattttttaactaatgattcaatcaccccaatcacgcaatctaaggatgtatcaaaaagaaagaagctgcctactcaatcccttgctacctccaaaatctttgtttctttttaattcctacctagaaatcccacctagtaaatttttattgcaaaaaacccctactacatgctctcactttgttagataatcaatcaaatctaaaatccagactttcactttcccacacttctgaactgaggttgcatttccctacaatagagagccaaaaatcaaacaaactcaaatgagtttgacacattcattcaatcttggctgatttctccccttgagcataatattctccatgtaaaataatatgatggcaacatgagtgagtgttggtgcttttacatatatccagcatattctcagctcatcaaactaagtgaaaaattccttatggtgatcataattggaggatttccagtttattctgtagcacctgtcaaaccagatttttcaccccttgaatcagatttacctgaaaaatacggttttagtaagtccaaatcttgttctttagggtttgaaaatgttgctgggaagtcccccattcattataatgttttaaactctttctttcccagatttggacttgagaatcccctcaaattttagactgaaattacacaatccaaagaatataatgttttgtggtgtgtatcccaagggcaagtggtggctttcacaacaaaattgcatcatgttaaaatacttgaatctggacaaagcaataaccaccatgcatttgggatatcagaaataaccaaaatatgcaagtgttatgtgggttctgagacatagtctgtgttatttcagtttattcttttagtaactctaaatggacaccataaagtcttgccaaaaacaaatgaatcatcacagcaactgcctggggcttcaaccctttcagcttgtaccttgctgttcttgattcatcattgttagtctctcttgatttattcattttcagtccaccagaattgctttaagttcaaagagtgtttagctgatatcacaaagtttctttgttggattttagaattgctgcaggttgattggtgtcactgatccagaattcaaggctgagcacccaatcattttgactaattaagaaaatgtgtacaaaagcttcatgaagcttttctaactcacggtctcaccttttcattgtgatacatataaccttatgcatctgtgaccacagaaatcagagacatatattgacatattgttcttttggagtgccctaagatgccttgcccaaagattacagctttgacaatcccatcccaagaaattgagcgaggagaactggcttgagccatttagccccatttagcctcatacccatctgcagcttcaaattacgcgaggtaaatgtcgcatgcaatcacttgtgtttctactcttccttctgtagtgcactgtgccgaccaaagaattcaacctccaccaaaaattggtttattcaacgcccaaaactcgcgggtatgtggtcatcgtaccaagtggtctctttggtttgaattgacaagctcaagggcagggcgctgaaaccgaagactgggatcagttgagagatgatttcgtgcgctgcggtctggagtgcagatgatcaatactactatccttttccttgatcttgaaagattgtacttgcatcggagcgcccgctcatcggctgagatatgccttactattatgccaaacggataaggcattgactaatgaatggagaaacgccgcaacatcgttcggttggagagcgtaaattggttgggctttgcgactttgaagacggggaagctggctcctcgatgcttggttagagccggtttattgcttcatcgtatcctataatacatacacactttttgcaataagttggacattgaagtggactgtactaagagccgaattaccaataaccaccggcgtgaacggcgatgtaccccgtccccaggaccaaagtaactacacaccataaacactttcgttagcaccaagtatcccgattgcggcattacatacatcgcggcaagtagtaaatgtaaagctgaaagaaaggcatttggctccgtaaaaaggttaaaaaaggctaattagacctaattagactcgagtagaatgcaccaaacaacattgcctttgtatttggattttccaaagtacacgtcgcgtccggattgttcgtgtcaggcttgcgcacgatgggattggtcaggaccatgataggatcgttaccttgggattgatcgcgtcaggcttggtcacgtccatgttgccccagagatttgagtttttttttttcgccctccactcgacttataaatacccgccctcccaggaggagttgttccccatcagctccaactttctctctccacagacatttccccttccgaaagactactacacaatccttctgatctcctccacctccagattcttgagattcctccccatcactatccgctcatgtcttgaacttcaaggtgcatagctttccggactcactcttgactctacatggtccactcaagcttgatttatccatagtctttttgactctagcttcatgtgtcggctgtgctccttgatcgccataaccgcccccgctcttccgaagaaatgcttctgcgacatcacaatccatctaatcgtttacgttcccaaggattactatccatcttcgactgttcacttgaagaccacgctctgaccatcaacatcagccgatttgccgaaatgcttaatttatcttcatcagtcaccatcgtcggccagctccatctcgctttctactctatctttttcagcaatgatttcttctaggtttcagatagacctcaagtcgcgaatcatagatcacggggtagatatcccctcgaactgattgattttacttggttgtgtccaaataagtgggcagcaaagattatcttttccttcttccttatcttccttttctgagtgttcacccttactgatatgatgacatgtgtgagctgaatctgtctttctgtttatcaaattgatcgcatctctaaaccagaacgcgctgacttcttttttctcaaatctccttagcaccggtctcaagctccatgagtggttaatcctacaccaggtgcgcgatcatatccgcagagtcaccctgaagagctagatttgtatattgtgggagggcatatcctctaagccactgcaaaaagcacatcggtctttcatgggtgtagcaggtcttttgaatcatctgttgtgcctcgcttcaagaaacaactgcattggatggaccaagaggtacgtagtcgcacagctatcagacaggtgatatggctgacagattcactgacttctcattgtttttttctatcttcttgtcaaatattcttagaatcggtgtgcggtcatgtccgccaagtcacccaaagtcctgtcattgtcttccgtgggcgggcatatccgctgtaccaatttgaagtgtctccatcttatcaaacaattgggcgagctgagctatgaggtacgtagttgcatttatcacatggaccctgcaatcgaaataattgctgattgattatcatcctttctatctgattatatattctcaaaataagctttgagcttgaggattaaaccagctcaagccaggtgtgcggtcatatccgctgagtcaccgggaagacctttgttcgtctttcatgggcgggtatatccgcggagccactccaagacccaatggaccatctcgatttcattaaacacacgggtcggctgagctgtgaggttcgtagtcaaaaagttatcagatggactatacgatcgaccgacataataattgattattctgttttctatacaggattttttgttctcactatagtttcaagattgacgagcaaaccagctcaagggtgcgcggtcatatccgctgagtcaccctgaagacattcagttgtctttcatgcgcgggcatatccgctgagccactccaagatcctgtggaccatctttggtgtcttgatttcatcaaacacatttatcggctgagctatgaggtacgtagtcaaacagttatcagatggactatacgatcgaccgccataataattgattattctgttttctatacaggcttttttgttctcactatagtttcaagatggacgagcaaaccagctcatgggtgcgcggtcatatccgctgagtctccctgaagacattcagttgtctttcatgcgcgggcatatccgctgagccactccaaaaaaacctgtacaatttggtgtctcaaagaaacacacgggtcagctgagctattaggtacgtagttgcacagtgatcagatggagcatacgcttgacagatttgctgattgttcattctgcttgctatccagacctttttttttctcttcttagtatgattccatggtttcaagcttgacgagtaaaacgattcaagccaggtgcgcggtcatatccgctaagtcacctcgaagaccggcattgatctttgatgtgcgggcatatccgctgggcccctctgggtcggctgcaccatcaggtaagtagtcacactgttatcagacggatgatcttgtggttgacaattctctgatggattcttctgttttctgtccggcaatcatgtaggcctcactacacttaatctttttctcatcaccctccttttcttcatatgcagccactcaagagatgctgacagtttgaacccgagggcatgtcctctcatttgacacgttagataacaacgctcacatagcatcaagccgagtggttgttttttgcattcaagtttaggatctggattcgcttcataagcagcattacatccgactttcggcactccaaatctcatatgaagaggctttggcacagaacaatcttgtgcaacgaccactttgcaggttgcatacatcgcagtcatctactgatcatctctttcggtaccgatatccggctataagagaactttcaatctgtcgttgcgtcgtgactgatacatgtcaaatgtatcaaagagtcgctcgcagcccgatgtacttgattaatacaatcgcactgaggaaacgcgatcacttcatagcgaacaaggagtatcttgaagcaagctatgactttggaagttgcacctctctgcaatatctggcgttcaggtctgcgataactatggtatcttggctggccatgtcagccacctcttgagaaagctaagtaatgaaactgattgttgagtcgaagatatcaccttccaagacaatcgtttgctttgggtttaaactttacttttgatgaaacccgacttccaagcgactgcagattgcggctagatgttgctgcggaaacagagttggcttgagatgcggacatgcatcgttcattccggcctgatgacgtcatccagtaatcatcatctgctgcacatcacgtgttctcataatcagattcggctttttcctgctttttctcctttcgcatctgttgagctgatctcaaagcaagcactcccttcttccccaggtccgctcaatgcgggggatgaagccgggatggtacttgtgattgttgcgggtcttcagctcttcgctccgagtcctgcgcaccaagaccaaggcggagatctgtatatacacaacctcatccgaggtcaagctgacagaaacggtctctgatctatcgcatgcgccgactggcaagacatattttatcttgtcactttttcggacttcgcttcatacatgaatccccagtgcggcggtttgggtgaaacatggaggtgttggaggttgcccacgatatgtctggggccactccacacccaccagcaggaccgctctcctgggtcgcgttatatgggaaaaaggaagttgtgatgatggtcctgccacatccgtctttgttctcttatttatcaaaatcggctcggcgccgtaaaacagcgcctatcctggcaaaatttttcacaagttttttcgacactctagccatcatttggtgatgtttgcagctgaaacaagcaatttgtaaaaattcttggctaacgcggttatcatttgtctgtctaatcagtcggctaagccccacatgaggcagtcaggctagtattatatccccttcgtctttttagccctcgttctagcgactgtttatcatgaagcaagggcacttttcagccatggccaacaaaccatcaagcgcatcagtttaacttttacccatatttaataagtttttttatcctagaccttatcagaattaactcatgttgtctttctgcagatgacagcatgtcaagaatcgagtcagaattcaggtgaaggataacttcatcggttcaattcactgctttgttaccttttcacctagcggatctatttcgtatcattgctccggacctcatattctcttccgggtgcattgatttgagctatcagttggatgaaatgtgccaactctggatatatgacgagggccctggaagctgcacagactagttttcatagcggcaaaacgtagagttaaacatcggatcttgtgctcgctgtgatcaaaccatcagacctcttcggtgttcttaacgaggtccaaggattcttgtgccaacgagagctctccgtgcacaccctcgggctcacagctgacctcccaatcttgcccttttcttggaaggactcattataatggtgcatttgaggctcatctggcgcgagtcgtcttgcagaagcattgatacttcatggagttgctccccagctctatggacccgagcaccgtcttcctgagattggttaagagggcagcattccagatcgtcggatcccatcagctcatcccaaatatattcctagccttcattcgagtctcaggaaacaacaatcttcactcccaagtccttcaaacatggcttacctttttactcgtttgaccctctcaatagctttccttttggcccaactctctgttctcagtatggtagccccggaagaatctccagcccagacctgttgtccaggagatttaacctgctctggatgttggatgtgcccagagtctgaccttgggaagtgttgggctacagccgtgtaagtgagaaaacatatcagcttccggccaccgccggacatgaatttgacctctctttaaatttcacaggaaagaaatcgacgaatgcgttataaccgatgatttgccaaaatcagccgacaccttctgtcgtgccttcgccaaactcgctaaatgctggtcgactggactttgttgcagcgaatacgcccccacgtaagtctttccatccacttgcgtcgatcgcattataatttgtttctgaagattgtttcttctacccaaccctagtctggcggctgcgacgaatctttgtaacttgaaaacgtggagctcagagctcatcacacgagaggaactcgaaaaatatatcgagatagccaacgcgactcgggacgcgatctggaataatgtacgtctaatcatctcgacggcttcaagagttcttcgagggctaaactcctgcttgaaatggccacacaggactccgggatagatgtgccgaaattgactgtttcggtcgaagcaaacacctcaaattctaccgaatcgagcccgtcgaactccaccgaatcgagcccatcgatttccaccgaatcgacccaagcgaactccaccgaggtcaagaccaatccggaatccaccaattcgacccagcacacgtacgaaaagaagtccgtagtgaaccccagtcaagccgatgacgatgagcaacaaaccaatccgcgcgagaaaattgatgatcgcagactcagcagcgaccgtgaaggcaagaaagactccgaaaaagccaatcaccgctctcaatctaatgagaaggcaaacgaaacctcaaaaaatagccaaaattgcgcggtcaaggcaaacaagcaccgaaccaaggttgctgatcagcaccataagtcccgatcgagcaagaccaagaaaagtctctctaaggtaaatccccaagcttccttcctcctcttcgttcaaggttattcatccaaaccattctcttgtcttcacagcgcgtcgaaaaccctttccacaaacgccgaatgtaccaccaccagcaccatcctgacctcttcaagcgcaccgcaccaggtgagggcgggtgcgggctcgactttcaaggcgtggcctaccctacagaggtccctcagaccgttgcccagatcttttctgagctttgatcaacccaactagacctcctggacattcattatttcattttatttatggagtttcatagctcttaggcctggttcaatacagattttatgtcctgtttaacagccatcatctgcgcctttcaaaaatttccctttcttattccaccttatcttttcttaccagtcgtggcaagattccacatttatattcaacccctcttaccatgtagaaagagtgtgctattagatttatttattgattaacactagattagagcttaattatgactttttacttcctcttgatttgactttatgatttactttgatattgtatgccttgtgattctagcttgtagcactaaacttgttcaggtttctgtgttgcctgtatatagtccacggaatcccataccatttaagcttttatgaccaataccagctaacaaaagtgtgtgggagcttgttgatccatctctccattccctttggcccccctatttttggtgattaccatgaatgagtgtaattgaaccaagccagaggaagtatgctcactggcttcactgtcaacattcagacccaaacttaacaagtccctccttgtgtgaggcttctcctggagggacttgagccctatgtgccattcttgcatgagagaattctaggttggtggtgctcactcaaattaggtggcatgcaatccattcaaatgttttgcaaacaataggcctaaatcttggctttctcatgatccaatttcaaacctcatccccccatcttcatcttctttttatttttcaaaaggtttggatttctctaaagctgaccaggtcacaaagtatctgtctgtacacaaccttctggggaatatactgtgatacaatgttattataggcacagacctctctctttttgaatttctttctctctctctaatcaaatctctcactaggccagatcagctaccaaagccgtggtattttgacattatgtatgaattcctttttctctagatgaaaggatcaaaagttatctgatgacagataaccatttgctattctttcttttccaagcttttcaaaaataatgaggtaagttacaaagaaacaccatttttttccaaattaagatgggaatcatgcacttattataagcaaaaaataggtcctgtgagaagaggttgaggattagggaagtggtgaggccaatcccaacaaagtaggtggtcaagtatccaaatcactcatgcaaggatgcttgatagggcataagtcactccggaagaagccccaggcaaggaggggtattagttaagtttgctttagactagcaagggtttggcctccagcaacatgtgtgaatatttagaacaatgggaaatgcaggtctggattctgatgtggccttgaaccagcacacaagccttgcagaatccagatagacaccttcctggcatttttgagacagctcacatccagggaagccaaattgggaattactactgttggggcaggaaagaaccttctttagtgataagcaaacacacatctgttattgaacattcattctgcttgttgaaatccattggtattctgccataaacttcttgacataagttgtaaggatcattataaggctcttcaaagagcacctcaaggcttctatatatctcttgatatcatgtatgtttccaccaggtaatattataatgaattttccaccagacacgtaatactggctttgaacatccttgattggatggggctgctcaaagttttggtttcttctgaatatgttctcaaaacaagttgacacaacaagtggtttacgaaccatgagacccttctcaaatccttatatgagttttggcaaatgaataatatgtatacaaagtaatcaatgtgagcaaattaggtttgatcacaattgacagatgattccaatttccaactttcaacttgagtgattagagtttcataaggccttgcaagttcttcctctactgctttgaaagctattaccagctcttgtgctctctgaaatctgaccagtcccgctttgtgttcaagcaaccaagaaaatagttctatttcctgtatccttccaggcacagcctacaggagacaaaaaaaagattggctacatggtgcgacggtgcgtaacttaacctcattcacatatatttacatatgtgctccaaatctgtaaataaagtagcgttgcggatactctgaacttgaacgtatcaccacaacgccgcccgtccatcgcagattccaagcgaacaaattgctgccccaacctccgcacacgacacaattcgtaagagtacatacaagctggactcacagacccagacaaccgaggacaacccaagaccgatttccgagaggacaatcccatgcaacagctgactgcgacgaaaaacgaggccaaccagatatccatcatcatcatcaccagctttgatagatagagagagagagagccggacctttgtgtgacacgcttcccgtgagcgaatgtaccgagttaatgccggccaaggaagaagaagcccgaataaaggaatccgaaagggactcttctagccgtaataagggagcaagcccaacgacgcaagactctcgcagcaccgaattagagccagaagaaagaggaggaggaacaggccggagaaagaggcagatgaagctaccggcgccggggacgaatgcattagcgacctcggcctttgcgacctacgttctgtcgacgatcatcttcacgatctatctactccacggcttgcttccctcgaagacggtggaagaagtcttggggctcagttacttccccgcccaagtctggacaaccatccttcccggatggctcacaatcgccatctggtacctcttcctcgcctacttcgccctcaatctctcccgcactcccgccctcgatgggcccgacggtctggccgctatcaccgaccgggccgcactcgcactcctgactcccccctctacccgcacccctcctccgccccgttcctctcctcatcccactccccatccgagcgctgattcttctgatctgcccgttcctatcttacgcgacttaccttgtcaagtcgtcaaccaattctactttaattgatcttctaattttctttctttcttattttaatcgaccatatatctcttgatcgtgcctctcgaaaatccctatcatcatctatgtactccatacagttaagcacatctcccctgaaacacacccaatcagacatcatcattatcatgactggtctcaatatcattcgatctcatgccaagcatcactactagtattagaaatcttcaattctcatcagcagtagacttgctccaaccccatttttttaattgttgtttttgcattgtttgtgtaataatcgatctgaggctaattatccagtgtggttaatgaaccaacaaaatttagagaccgattccctatcaaagtccattttgagactatttacaaggagttatccttcgaagcaaatgtcttccacatgtcatctcaacttagattttcacatacagctccttgtatcttctaatttgtccaatcaatccttaacatttctcttgcttcaaacataattataatgatcttgaaatttaccttgtatgtcgaagagagttatctccgctgccgttgtctttcaactggagtggttactcattgtttctttgcatgacaaccgaagtgcaatcagatgcaaaatctcaagtgcccgtgcatatgaccacaaaatgtaaggcatgaaacagtagagttgacatccgccattactcccagttattggctggttcgttcacacccaagcaaatcggctggccgcttgtgaggaaaatctcaatggcagaccataagaaccagaaatatttcaagccccgtcctggtcacgataactcgagaacagaagcaagtacatatcgatggttcgtatgaaggcctaagagtaaattgcttaaggtttacttgaaagtgctcgaaatcttgaatttacaagcataaacatggatacaggagggaagcgacaagtggaaagcgaataacaggtgtttttttgaattgtttggaagggactcgggcagaaaggaggagtgttttaaacttggactttcttcttcgcgtcttgggccatatctttggcggactccttagtcttgttggcctcgttcttagcatcggcagcgacctatgtaagaacacggggtaggcaagggaagaaaaagtgagtgaccgcgatggaagaatggtagatacaagtaatgaaaaatggggctcacgttacgcgcttggctgctggccgaactggtcgcctgcttcaccttgttggacgcagcctcgaggttctccatccctttggacgccaactcgctggccttcttgttaacctacgcaaccatcaaacaccaaaaacaagtcagaacacagccaatcgatcgacgatttaggataatgtctccatctaggagaaagaagaaaaactgaactgtttgggcggcatcttggacctttccgactatgtcgttcgacttgggagtcgtggagaaggaagagacaaagatcctttgcgggtagttggatcgaagaacaggggattggagggcacgcttggagatcatcaaggagatagacatggtgtgacgagttctataaggttgttgttgttgttgtttctcttgaaaaacggttttcggggagagataactttcttgatggattggcttttggtttttgggctcgcaaatgttaaagcacaagggggaacaagtgttgggggaagtttatagtaagactgcaggttgtcctggatcaagaagatgagcacgggcaggacagcacagctacaaacatcgccggaacggtcaatcagcaacccccatgacgtcactgacctttgaccggtaatggaatgatcactgagttattggtgtcactgtcaaggcaggggcttaataatcagtgcttgatggatttcagccgcatgacatcactcgatcatccggaattgtgattgaagcgttgaaagtttggtgtttgttaattaagctcatcagccattcgtaaagctggtcaagtccagacccaaccggcgagccgcggtcaagaagaggaaggaagagagctgattcgaaaaaaagaaaaggatcttgtccttatggcggaacacagtcgatattgcctccctggatccccggggttgaagggtgttggcattatggcctgaaaaggaaatcgagagatgtggggccggggttggttttaagcctatgtatgtagcaggacagggacttcctatccccatacaacttctgaacttgtaactcacacaaaaatcacaactggcatgcttaagctaatccggggaaagagcccgccgggcgtgatcgaccgggtttggatccaaaggcccattagttgggctttttttgaatcttaacggaccgtcgacatgattaactaggcccatagtaaacaaacatacaaaatcatcttccctacagactcgcggaaggtcacgacaactcaagtccgcttacgcacatataaatttgtatcgggcagctcatgtgggacgtttttcttgaaaaaaaaatatatctctttctccggataatcaagagatctctttctttaaaatctgatttgatgataaacaaacacattttttggtttttgtcaaacgtttagtgtgtttactttctatcttgcaatccgattcaaagcttcagttgaacgaaaaaaaaaaaaagaaaaaacttcaaattgattatacagatatataatgagccaaacaaaaagaaagaaagaagagaagaaggcagagacaaattcacatccaaaaaacaaatcatttagaaatcttcttaagagctttatcgaatgcgcctttcctcttaaacttttgattattgttattacgattggagccaaactgatgatcagagtttttatttttattatgaggtttagaggatgagccaagatgatcagaatagcgatcagatttcctcgagatttccgacaagacgccatcgaattcgccctcgagagcgccgagtttgcgtttatgatttttactagcggcggaagtttcgataccgagggcgacggcagcctcgtcgttcctgcgtctcttggcgtctttcttcgtgctaaacagtcgggtcatgttagcttcctcgtattcgttcatccgggccaacgctttggcccggttggaggacttggcggccgtgttcgaaagaccggtcgtcgactccggtagcggcgccatcgtcgctaatgatacatgctcccgtagggctaccggcgcgggcgcaatccgcttcgtcttcgtgggagcttccggatacgctaccggcgctactcgtggtgggcggtacacttccttcgatcttcgatcttctttctgttgttcatacgcccctgacgtactctcctcctgagctccttcccgatcctgttgtgtatcagttggtgcttcgagtgcggccggattaggcttgaacgataacggatcttgtagaggacaaaaaaagaggttgtgttcgttctatcgtcagcttcacaagtaaataattcggagacgagaattcaagagaggatgtggctcgacttaccattcatgacgtggtcgatctcagcagcagtattcgagaaagaatgttggtcgagttcgaggacggtcttgagcaacttatcgatctggtatttcaagcgagcttcgaggggtctgaggcgttcgaagacgagacgcaaccagaccaattgctggacgatcgagctcgaccattctccgagttcctttttctcgaatgcgagggtcgagggatggctggtttgcgagagtcggatgatcaagaggttggtgaggttgtgcagatagctcgtcaagagatggttcttcagctccagtaacgatatccctcctcccgtagatctcgaccccccgtcgactactagctcgctcgtttggctgctcagaagctccgccagttggctgctcagttggctcgacgctttgctgatctgtccaagtgggtcgagtgacgacgagactgctttttcggattccatctttgttgttctctgagttcgttgggccaagcttcaatcgcagcacaatgtgttggtgatggtggccatcgtttgaaaaattggcatgacctccatctccaataatgaatattcaatttccaatcgtcgccccgcatgcatgtatgcaaaatcaagagctatcgagcaaatcaaggcatatcgtgccctcacctcttctcaactacccctgttggggtgttccaaatttttaggaatgcaaattgcaatttttttttcttcaaagtgtccacctttttccatcttttttttgcatacatatattgagcatcttgttgtttcgaatgtgaaattctttgaatgttgtgtggaatttatacatcaaaattgaggtttttatgcatatacggctcactggtacccgcattttcctcctgtttttcgacctttttacttgataaaataatgtatttaaaagatatgaatgagtgatgcatactatgtaagtacatcttacatgcccataaggccatagtatggcctttcttggtgtgtgttccaaaattttgtgtttgaaaatttcaaactttttgttctccagtcattctggatgaggcatctggaaccaaatgaattcagttcactttcaagtcttgaaattatcatgcagtggaactcataagtgggacatccatctatagaaccaatggacccttcatggactacatctaatcaatatttaaccctttagcccataaaaatgctgctatttctttcctctttcacaatttcagaaatataggtgaagctggagtgacaaatcaaaagtgcaactcagtctcaatgctatcaagggtggtaagtttgagttgattatatatgacacatttcaggtatgtgatttattgattcaaggttcactgtagctcagctattgattggcactgactatggctgaaaacattataattataatcaatcatgcaagtttgaccagatcccttgagaccattggcaccctgcatcagcagtgtctttttgctctccttgcctgtccccctgcacctatctaaaactgatccaatctttattcttggaatgtgattgacaagtcaataatggatgacttcctgtcattatctgaaggtctcccagaatcaatttagatcctcaaaagctagatttcccagcaaacttctagagcttttggatctaaatcaacatctgcaagggtcccagatctgacaggaagtcctccaattgtgatttcagatactatttacaaggcaaaaacacaacagaagcaaaaagttgaattatggaaaatttggttaattatcaccacttctttttgaaatcaatcataaaaagcttgatcactcaaatagtggggttcatgattgaaattcataattctgtaatttcaattttaaggcctttatgaacaacattttaaaatctatatcatttgggtggattttggggtttgtgatcaatctgcacaactttttgagttttgaaaaaacagttgataaacagcttcacatgggctgtgaaatttgataaacttcaatcattaaccccactgatggatgtatgatggaaatgcttggtcccatatatttgatttgattttctcaggaatcattgaactgcaattcaaattcaacaaaatttgtgaggaatagtcacaatatgctgtgtaaagtccagaggtatattatatgaaacctctgtgttgaatcgataaaacatctccaaagatctgggcatttattcaatagcataaaattttgatatgggtgggagatcaagttaatttcttgtgacacaatagaaaatttaccaaaatggcaattatttgagaaaaaatggtaaactaatcatgccacacaaggtgtttgttcatgataccctctgagactacacttttctggataaatgctgtcttttgggtcaattttgaatggaaggatggtgcactgcattagctggtaaacttgcagtgtgcacccacttggacatcctatcaggggtggttaagcttgagcttgggaaagatctttgcaagtgttgctggtgtttaaatatcactatgtgggctcccagaaataccagcttggtagccaagtggtattctctggaatttgttatcagtggatttgaacaaggcactcgtgttcaatccccatcattggcaacctttcataaacttgtttcaagcaaaaataaagaaaaattcacaatctcatacctgttttggcaattacagccctactcaacatgcaactgggacatgctatccaatgtcaacaccctctaggcagtcggggatggggccctctgaccgaaattgaatgtaaccaagtaaaccactgtgattggggagaacataatagatgtaaaatcccgcgcacaggccgttatcaaatctgcatcatatgtggtgcaactttccaacatcattattttgtgattgcccactgaaattctgatcatagaatcagtgaggattgtcatggcactgttgccactggccatgaattgtgaatgatgaattgatggaaaagaagattcacccataacctccagtcaagacaagagtattgccctcctcaaaaactggcaccccaaaaacatttttttatgtatccagtactttggtcaagaagacactgaaatctgtagaattctacccaaaaaatctacaatgaatcctgaaacaaaacaaaaaattgaacaaagaaggaaagtcaaaatcttaaatgtcaaaaaaggaaactaaatagcaattgtatggaggcactgacgtgccacaatggccaaaaaaaccgaaaattgtcacaatgaaaattcaataaaaaaataaggaatccaaccgccaagttggccaatccaacggccaagttggacctacacatggggctacaggcaaatacagaacagcagccacaaatctgggaagttccagggtcctccaccccattctaacagattctgccacagaacttggtgaataacattcgctacatacttgaaagtcatccagacgaaccaacctcacactaaaccaaaccactgcccgcccacaccaaacacctctcccaccatggccaacagctcactcagcaaccagacaatgcgtgcatcaatgcgtgcatttggtgatgatttccaaccagaagtcacacacctagtcaaaactggatggacggatagtcaaatacgagaacatatcaaagcgacatacgatatatcagtctcccaacgaacattaacttgcaggaaggaagactgggggctaattcttcaagccgctgaatacgcagcccagcttgaagattgtcagcctctatgctactaacctgtaagggttgtgctctgagtgttaacaagtatggtaagtgagaaggtttatttgtggttaaatccctcaacctgtaaaagaaacagggaggagtcagtgaggaatggtacttctactgctgactcatccaattattcaattgggcatccggatcaatcctcttgtatggattaataggcttccaaggtgaggacttcttcaactcacttgggattagtcttttaacaacaatctatattaataagtgtatcaacacttaaggaccagaattgtttaacctgggggataattctttatgcaatagagataagtagaaatgccttgaatctgagcaaagtaaatctatttaggtctaaggtagctggattgtaatgttattggtgggttgaatcactaataatcactgtacaagtgttggtttgatgctactagaatttcctggggggaaaaggtaggaatctgagctccttaaatattctacagggggctcaggggaagaggagaggccctcagggcactagggagcttcttagcagctctacaatttcgtgtaaggctgggagctgcagctgtgcagtgctatgcatgggtggaaggtcctaggacatgagatcatacatgcataattgagttttgtggcctatttctcacgtaattgaaaaggctacagttactgtgcaggggctgtgcaattgtagagttggttgcatacgtgtaaatctgcttatgcaagcttgtgatcatgagaaatgcatgtccttcatgcataattcagtcttgcatgtagaatttgggctcctttcccgtgtaggctgctttgaattatgcaagctttgaattagagcacaaaagggtcctgatgacgccatccaagagggttatgatgcaatctgatgccctgatgatgtgatcaaggatgggtaagcttcagataaatgtgtatagcttattcctcatccatttcacgcttctactagctgattctttatacatatgtaattatttatggcttataaaatatgtacataatgtataagaataaacaatgttttaatactttattctaatgatatttctgtgaaatcctagtgatattatatgtacactactcaaggggatttcacagttaattatagaattattaaatataaattatgaattaagattaaatgtaaatacatatttatttatttattattctaacagcaatgtatagtattttccagtattcaattagttattattcttgcagttactaggtacatttcacgtactgtgaaaggtgctctgtggctgacaaagatcacatcaccacttactttgaacggggattgacttactcccaaattcaccatgctttatccaccagccacggctacgtccaatcaaaaagaaccctagaacgcaaaatcaaatcgatgaacctcacccgcagaactgacgatttggacaacaaaaagatcgacattgacacagttgtgtcatgcattgaagagatacaccaaactcctgaatgccgcaatgctggataccggaagatgagacagctgctccaaactaaatatggcctgcacatccacacgtaagttgatcatttgaaatttgccactcatgacaggtaattaatgttatttaaacttttcatacattgaagtctcacagtggccatgataaaccgcacccttgacccagacggtgttcaaaatcgagcgaaacgggtattgaagcgccgtgtcttcaaaacccccggacccaacttcatatggtcggccgacggacacgacaagctcaagaagtttgggataaccatctatgggttcatcaatgcctggagccggaaaatcttgggtctttatgtgcatgtgaccaacaacgaccctcgtcacattggatactactacctccagctggtcaaacgagaaggtggcatcccacgtcgtaccacaaccgacaagggcacagaaaccatccaaatggccagccaccaaatcaacctcaccgaggaattcaacctcgagtgcgcagaccccagccagtcccacctctttaccaagagcactcacaatcagaagatcgagtgtctctggtcccagatgatgaagcaatacaactgcgagttaatcaaccaccttttcgaagcgatcgagaacgattgctatgaccctaatgacccggttgagtagtaagtttccctgggtccttctgattttcccgactatttctcataattctgattgacatattctgcacatggccagtctcctcttcatatacttgtgggttccgctgcttcagaaagggctggatgactggacaaccaactataacaactacaaacgttgatgggaccccaaaagcatgcttcccacccggtgtagtgctgaatggtgctacaaatatccaacagaagtcggtggggagcaaggtcttattccggtgccgccagaagctgtcaaagcccttgaacaggaattttatccggaggctgccgagatgatggatacgtcacccaaatggttctcagaatctatcaaggagctggagattgggatggatctgacaattcctgcggttgacatccacaacgtttgggatacattctcactacttctccaatccatccgagactatgattccgcctggttggctgacccctcaaatgagccaacagaaacctttgccttccgcgcttcctgagatcttatccattgtttcttattgttttccacctgaaatgcagcctggttgtatctattaacacgttattggataaataatggggcttggaaaaacgactcctaaaaattagtcgacgactcccgttttggtcgggaggtcgtcggacgggagtcgttcttccaattcccccccaaaaaaggggagtcatcgtcctaatttcaatggtgattttttaattttttttattaaaaaaatgggagtcgcccgcctaaagggcgggagtcgttgtaccaatttagccaaatattttttattttttttcattaaaaaagttgggagtcgtccgcctaaagggcgggagtcggcctcccaaatttgatctttaatttttttgatattttttttttttcctcgggagtcgtcaggccaattacccgagacggaaagggagtcgatggcccaatcgtccactggacttttttttcgtctcgcaggagtcgttggaaaatacctaggagtcggctggggagaagaaaccttgtttcttctcccacgcaggagttgccaagattcaaaatccaatgacccactactagttttttttctgcctgtgtctttttttagtttttattttttttcctctgtccttttttaccctgtgtttttttcttatatttctcatcaattgaattcttttatccctgtttttttcttacatttctcattgtttttttgtttacatttctcaacatctcatcaatttatttcaattatttcttgaatttgtttttctcaatgaatctaatttttaatcattgataaagtgcctttggggcggggccccagtggctgaacttttttttgagttgttagggttgctagaggtcaacaactcctgttttgagttggacaactcccgtttttttaatgcagaaaaaaggttaaaatattggttataattggtgcgctgactcccgccctttaggcggacgactcccaatttttttaatggaaaaaaaattaaaaaatatttggctaaattggtacgacgactcccgccctttaggcgggcgactcccatttttttaataaaaaaaattaaaaaatcaccattgaaattaggacgacgactcccctttttttggggggaattggaagaacgactcccgtccgacgacctcccgaccaaaacgggagtcgtcgactaatttttaggagtcgtttttccaagcccctaaataatatcttagatttttactcaggtcaattaccatgtgagtgatagttcatgatgtttgcctccttgtgttacagcgggagtttcactgtggcatcatttgaaatgaaggcttcatctgaccaagaacatgtcttgggtgattaagccgtgatcacccaaggatattgtgccctgggcgatgaaggcttcatcgaccaaggaacatgctttgggtgatgaagccctcatcaccatcttgccttgggtgatgaagccttcatctcccagggcacgatatccttgggtgatcacggcttcatcacccaaggataatttgccaccccaccttatatgagatccttggtcgatgaagccttcatcgcccaagaaaagcttgtgtatgtatgggagatgaacagtgtggtttaagttcatgcatctctgcaaggtgaggtcatcatcccttaagttcatgcatctctgcaaggtgaggtcatcatcccccaatctcacttacaccgggatagtttgtcatgttcccttagctacaatcttgacaagaaccaactaaaacgaacacatttcaaatatcgactcacaaacaacatatgggatctcaaatggcagaacttctaggtaagaaaagagtcccattattcactcaaggggcctgaatgattgaaacatttgcctctttcagaaggaaagattgtcgagcgcatgaccgagctcatgaaattggacgggatggctggtagccacatccgggtcctgtcaaacttgcggtctttgttgagatatctgtgacatcccatttcattttgtgtgcttcttcctgatttcatttctaccatgtcacatcctgtgacattcacttgtttatatttagttcttatactggattcagttgtgtttgggatgctttcttttcctcatcctttccaacactttgtctccagtcacctgagttcatctcaacaggttatgagcaccagttttgcttaacggtctcgaactcttcttgctatctcatctcgtttcgtttcgacgttcacgcacaaactcatttgactcgactccttcggatacaagggatcctttgtcatggcttctactgaatcggccaacgattccaaactcaatgactctgattccaccaaccttaaggtttccggaatcgttcaacttaagccgcagggtgcggactccaattacctcgatgggagtttcgtggttctgctccacctcaagtccctgaatctctcctacgtgctcgaccccgtcgatgagaaggaacgctcggccgcctacgttaaggacagcgtcgcggtctcatccttcatggcgcggacgattcatccgaccaacctttgcttcatccgatcccatggcacggacgccgctgccatgtggtcctccctgtctcaagcccaccaggatttctcctccggtgggcgtatgcactggctacgacgattggtcggtgacgatatcgatgcccatatcgaggccatggccgtctgtgccgagcgcctcaactctctggtaactcccgaaaaacctctcacggcggacgacatccattcgaccgcgttgctaacctccctcaccgacgactggctgccgtgcgtgtcggccctaatgaatgaagattctgtgtcgtcggcaaggattgtttcggctctcaaagccgaatcgcttcgtcgtaagccccgccgcgaagacgacatctccgtctctgcctctaaggcacgtgccgacccctccaaaggaaagccccgcttcaacgaggcgctccactgtagcttctgcaaccgacccggtcacaacctttctatctgcgacaacgcagcgcgggtcctttctgagcacaaggccaaccgatcctccaacagcggaggaggctcccaccgccccgatgtctctcgagacaatcaacgttgtacaggcaacaaccatccgcccgctcgcaccaacccgtctgctagaccctccgcgaccgctggtcaggtcaccgtcgtcaaacttggtcatgactcctatgacgacgactcggacttctccgtccctgagcgcactggcaacgccgttgtcgtgtcttccctcactgagtctgccactgccagcatcgccgatatcaacatcgactcggggtgttccatctcgatgacccccgatgcttccaccgtggaccgtctcaagccagactctacctcagtctgactagccgacagctctgaagtctttgcgacgctcagaggctctcagtctctccctctctcaatagataagcaagtccccacgctcgttgttccaggtcttcacgaacccctgctttccgttgcgggcttatgtgacaaggatctggtggctgtcttctccagcaattcatgcgacatctacaaagcggattcctttcaggtcaccggtcatcctgttggtcgtggctattgtaagggcaaccttttctatctcccctccaatgaggtaagatcttcatccgccatctcagttccatcatcctctcacggctgctcattactggattatcacatccggctctcccacataggtctgaaacccctcaaacgactccttcgtcaagctggtatcaccccaacaacgtccaacgatattgaagttactcaatgtcccatttgtgtgcagtcaaaaatgcaccgtctctctttcacttcttgtctcccttattgctctcaatttcccggtcatcttatccactctgatgttggttcctttgaggtcgcctcccgcgagcactacaaatattttgttacttttattgatgactgttccaagtttgtttcaatctttccaatgaaattcaaatcagaggttttctcgtgcttcaaaatttttaaggcctttttcgaaaaggatggaaaattcccaatactcgccctccgttctgacaatggtggcgaatatgtctctaaagcttttgaatctttcctcctcacttctggtatccgccacgaacctgggcctcctcattcccctccctcaacggtgttgctgagcgcactaatcgcactgtggcaaacctcatttgatgctccttactcactgcaaaacttccaaaaagtttttgggcagacgctatgcgccatatctttcctttcaattccgtcccctgctatactcctttaggcttccactctccaaactctctgctgtgtagcccccttgtcaatttctcctcacttcatccttttggctgtttggtttggcataaagtcccggatgcaacacagaagaaacttgatcccagggcccacactgctatttttctatcttatcttgaagatggaaatggataccgagtctgggatctccaaacaaagaaggcaatcaagactcgagatacaatcttcaacaatagcacattcccctatgaccaccaaatcacaggccctgcgccaactatctacgttgaccttccttggccggtctctgcttccattcttccttcccctgccactttaccaccggccactgatactcctccggctgttccggtccctcggccgcctccacctcccccacccctgtctcggatccctctgcctcattctttcagaaaacttcaagatccggcacctgccatccccacctctccaatcaccagtgattctgacgatggtggtaagtcctctggtcttccttcaccaatcccgcttccgtctccctttcttcgtcccccagcatcttccctcatggacaccgtccctcctctcactctgcccgcctcaacatctcccgcgcctcttccgcctgctgatcctgctcaacctcaggctgtgccatcacccgtgtcactacctcttcccgtctcgcgtcctcctactcccccggtcaggcaatctggacgtgctcggaagctcctgaacgctacgtaactgggctaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcagcatgtgcacctactcttgcccaagactcacttatgcaatacagtgtggtgtctccagcccaactgccccagttcgaaaagcagccacatcaagtcaccaagttcattacacagtcaagcctcctcacaatctttaccagattaactgcagtaaaaatggtcccaatctttttcatcctctgcgtgcttatatccaacacgttgctctcgaaggttagcggtgcgaaagaaaacaggattttacatgttgccgccaattccaaaagtacttggtctaaacccaatctgatgaggacccaacgctttcaaatgggccacgcgaacgttagcttctgccatccgatagcgaattctgaagggtcacctattcctatgtccaactctacgcaagacatgcagtcaatcactccagtgaacctgagcccaaccgaatgtgctaaccccaaatgcaccatccccaacttcggtacacctgtcctagtgcgcgttcatcccacttcattttatctgcttcaatctttttgtctgattcattctggttcccttatcctgcctctacttttcagtctagctgtgaggtggtcgcccaggcgttaatgaacaactccactggaacttttgttgcacctccgagtaagcctgatgtgttttatccatatgttttttcttgtcctggaatacgcataaacaccaatttactctcaagctgaacgatttctcagatacatgggtcgtggtctctcatgggaattgtgcgctcgctttgtgagtggttaaatttttgtttaatcccagtttgcaaacagtcaaaatgtaaagattctccttgctgagagttccaacttctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagcgccgtccatgataaatgtatcctaaagttaaatgccggctcgtggccatgtgctattcccaggttcgaggggtggattatcaagaagtcttttcattcactctgcgtctcgaaacactaaggctcatttgcagtcttatggcatcaatatcgtggaagggtcgtcaagctagacttcaaaaccgtcttcttgaacggccatcttgatcaacctatctttatggagcgacctccagggtttgaagatgctaccaaccctgactttgtctgtgaagtccaccggtcaatctatggcctcaaacaggcccctcgtcaatggaaccaagaaacttcatcaagctcttctcgactctggtctcactcagtccaaatacgactgtcagccttgaggtatatacatacccataggcctcaaaacataaaataataaaaataacaattacaactcatattcaagtctcaagactagcccaagaaaaaatattatacataataaattaatattaagcataaaaatctacatataaaagtgtatatggtcaaaagcctgcaaatgaccacaaaggccgttaaaaataaaaataaactttttttactttacttagaaaataaaaacaaaattcatgtagttacataccactgtgtaactacatactcaaaaaacaaagaattctgtaaaataatcaataactaaagagttacagacatttaaagttacagaaccaaatcagctgatgacataaacaaagttcattggatgcgaactcaagataaacaaggttccaaggcttgtgcaacatgtacaaccttgtagctcagcaactataaccaagtaaccagtttagaccacatattctgaaccctgaccagccacttggtcatgtaacctgttttgtttatccctaaccttaataacctttctgagagaactcagaatatcctcttacatcagccatccaccagaacaaccctggtccagttgaaatcaacagggttgagaattggcccatttcaatctggcccaagtagtttaacctgttctgagccagtacatatcagaatacctcaaccaaatccctccaaaatggattggagacgaaacaaaaagtctcctttgggcatatagaaccctagcaataacttggcattgcatcattacttcctgactgggtagctgtacccgtggttacagttacaactgtttcagcctttgggatactgataaccaaggccttgggcatggcttacacccagccaaacaagcccaaagcatcagtgtcatcgttcaaaaaatgcactgcaagccaccctcaggtgtgtggctatataaggactcctttattgagtgcttaaacctcagaaaattcacccacttcaccatatatactactatatacttgaagccagcatttccaaccatttctcttatcaaccttagcattccaaccacgaaacagagctcctcttttactgctaccttcagccttaacctgtagcctttacccttaaaagatcccagctccttattcctttaaaattggccattttcttactttctgttgcagaagtattgctctagaaattgcccaggaatcctcaactcatccaaaagacctttttggacgaactccttgtgatctattgtctaaccaacaattcacccttcctcaattcctcctttggaattcagagtattgattaaaactcaactctaggcctcttaacaagtaaaattgtgaggttataatttctttgattgtttaaacaacaatcccctttttttgtaagtttaaatacactttaaaccttaaaaattaatataaaattactaaaaaaaaattattaggacaggaatagtactagaatttccttctagtttcatatccagaccttacatttgggggcctcatccggttttttttacccaaagaccatattttctttttcattttttagaacctttttcatctagaaaaaagcaaatttttttgcacaaaaatcaactaaaaatataaaactaacctaaaaacttccataaaaaagtacggttattttccattttttcttacaaaaatcccattggaaaatccttaaaaactaaaaattaatcacgaattttttttcttttttcaaagtgagcaactttgaagcacagacccctaccactgaagcccctagcccttcagtcctttcggaaatatccaccgatactaacaaggaagaacctactcccttcaaccctgtcgtcgaaggattattcaaccaagctaacaacctgctcgaaagcgttaacttagctgcggacagcggattacgtaagcctaactcatcagcaatgtccccctccaccagatccggaaagacttactcagatgcttcctcaataaccagcagctgtcagccttagagccaaccaagttggccaaaagacttccaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngatcaaagaaagcaatctagctctattatctcttctctctgttagtagtacaactgaaaactacataggtttccctttaaagaagcctgatcttgatctaaaaaattgtggttgacctgatttatcagtggtcaatacccatttcagtttctgttgatttggaggcgtcagagttagctccgcttataacagctatcctaccaaggaaaataagactgtctgcagccatccaagagggacagtaagactgccataaattaatcttcttcagaaaataaacaaagaacaaaaagattatcctattcttttccttctcttctttccctctcttctacttttacttgtatttcctttatcttcagaaatacatttaaaagtgccccccaaaaaccttgtgtcctgctgtcactattgagacccaggctcacagcagccgacaatccagcacgaccaggagcgtccgtggaagaaaaccccaaagcaccgcgcaagtcgacgccgaccccattgggggcggacaagatcaacccaccgccaaaggacgtaacccctcctcaatcaaagaaaaacaaaccagcgtcgaaaccaacctcgccagaaccgctcaaaccaataaccaagaagaaagtcgcatcaacgactcccaagaaatcgccggcgagacccgccacgaaatcatcagcgctattcgttcctacaaagccaccggcgaagctgatcccgacccaaccatcgtcagagaaaaccaagaggaaacaaactatctcggtagtcataccgatgtccaccccgtcgagacgaccaacaccagtcataacggatccaccgtcgacacacacaccagtattagtccagaactaccagacatcaaagaatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgaggcagactatgacttatctgaggaagaacaggttcttccacttaccgcagatatcacacagcagcagagacattacacatgttactgatgccaaactagtgaaaaccaaaccagaaaaaggaaagggctacacagcaggaacaagctctgtcactctggtcatatgtgaaaaacaagaaggcagaatgctactagatcaaggagctttttgctcagtagtgtccaaaaaatatttggaacaattcttgcctaattggaaagacagcctcatgccactagcaggactatcactccacagctgcaacagccaaatgaaatcactagggataattgaaataagccttctcctaccacatccatcaggatcagtcagaattaaagtagaatttataattctcaaagatggaagaaatgattacttcatcctaggaacagactatctcaatctttatggatttgacatccacaacagcaaagaaagattcttcacaattggtcatgataaccaacggaaaaaattccaatttcttgcctctaggtccatcaattcagttactagaagaatagacccagaaatttcccaatttgagaatgaccaacttatagactgcaaaatcagcgaaaaactcaatgaaaaccaacgtgcttgtctcatccaagtgctgtttaataataaaaatgcctttgccacggacaaagaaccattaggtgcaattaagggacatgaagttgaaattactttgaatattgaaaaaccataccctccacttctcagaagaccggcctacccagccagtcctagagccagagaagcattggaaaaacatattaaagaactcattgacttgggtgttctccggaaaattggtcacaatgaagaagtagaaataaccacaccagtgattatagcctggcataatgacaaatcaaggatggttggagacttcagagcccttaatacatacaccataccggacaggtatcctatcccacgcatccatgagacactcaccagcttatcacaggccagatacatcactagcatggacgcattgaaaggtttccaccaaaatgtagtcacaccaaggtccagaaaattccttagaatcatagcacattgcggtgtatatgaatacatgaggatgccatttggaatcaagaatgctccatcacattaccaaagaatgatgaacacaattttcgttaaagaattatctgagcaatggctcatcatctacatagatgatattattgttttctccaataactgggagcaacacctcaagagactacaaataattcttcagaaggttgtagaagttaacatgaaaatatcactcaagaaatgtaactttggcttccacgagctaaaagcactaggacacattgtatcaggacttacactagccattgaccaaaacaaagtagcagctgtaatgcttaaacctataccgcagactaggaaagaaatgcaaagtttcttaggctttgcaagttactacagacaacatatcaaaaatttctccgtaattgccaaacccctatacgtcattaccagcaaagacgcagcctttgaaatgacaactgagagagtacaagcatatacagatatgagaactgctcttacatcagcaccactactgcttatgcctcagtttgacaaaccattcaaactatacgttgacacctcaatggaaggacttggtgcagcattacaccaagtccaaattattgatgataaaccttatgaaggaccagtatgctacatatctagacagctcaaagatacagaaggaagatatggtgccagtcagcttgaatgtctgtgtcttgtttgggctctggaaaagctccactactaccttgatggaagtgttttccaggtcatcacggactgcacagcacttaaatcactattaaacatgaaaacacctaacaggcatatgctacgctggcaaattgcaatccaagaatacagaggaaatatgaccattatccataaagaaggcaatttacataaaaatgcagatggactaagtagatggccattaccaaacaatgtagataatcctgcctatgaccaagagcacttaccatctagcctcccaataatgggtatcaatgtaacagacctcaatgaagaattcttcaatgatattagagacagttacaaacaagacaaaaattgctggataatccttcaacttctaggaaaagattttaaagacaaagatctctccaacagcctagaggatgaatggaagaaacgttacctagaaggacgttttcacctatttgatggaatactttaccacaggaccaagcattcttgtgttatggtcttaacggacagagaacaaattagcattatgctccacgaatgccacgacagtgcattttccggtcacctatctgaagataggaccatggaaaaagtcaaaacctgtgcctggtggcttaattggaaggatgatgttgcgaaatattgttccacatgtgatagatgccaaaaagccaacagatcaactggtaagaaatttggactcatgatgaagattgaagaaccatccatgccctgggaagtggtcaacatggactgggtaacaggactacctccaggaggacagaataattacaatgcttgtcttgtcatagttgacaggtttagtaaaacaccaatattcctcccatgccataaagatgacacatccatggacacagcattaatgatatggaacagagttgtttcgtggacaggactcttcaaagtaattatcagtgatagagacccaaaattcacttcagaactttggcgcaacttatactccttatttggcaccaaattatctttttccactgcctaccatccacaaacagatggactagctgagcgtatgatccaaacacttgaagatatggtccgcagattctgtgcatatgggctagaattcaaagacgcagatggttttacacatgactgggtcacactattacctgccttagaactagcttaccgcacctcagtccacagttcaaccaacaaaacaccatccatgctagaaaagggctggaacccaagattgccacaagatagccttaggaaagacctcatagatatccatcctactgcatcaagcttcaaaaccatgcttgacaatgcacgcaaacatgctactagatgtatgaatgattctcatgaatataataaacaaaggtgggacaaatctcacaaagaacccaactttaaaattggtgacatggtactagtatcaactatcaacttcaataacatcaaaggaccacgcaaactaaaagatgcctttgctggaccatttgtgattagagcactacatggcaaaaatgcagttgaagtagtactaaccaaggaatttgacaggaaacaccctacctttccagttagcctcattaaaccctataaagaaacagataaatctctatttccccttagaactgaaactgaaattatatcaccacctatggagaaacaagatcagggaagcatagccaaagttatcaaggagaagagagtcaggggacagaaagataaattttaccttgtccgctacaaagactctaacaaagaagacgaatggctcccagaaaaagaaatcccagaaggggacaaactcctacgcaggttcagacatgacaaaagaacatcagataaaaaatgatattatccttttttttcattttttggtggtagtgaatgtcagccttgaggtatatacatacccataggcctcaaaacataaaataataaaaataacaattacaactcatattcaagtctcaagactagcccaagaaaaaatattataaataataaattaatattaagcataaaaatctacatataaaagtgtatatggtcaaaagcctgcaaatgaccacaaaggccgttaaaaataaaaataaactttttttactttacttagaaaataaaaacaaaattcatgtagttacataccactgtgtaactacatactcaaaaaacaaagaattctgtaaaataatcaataactaaagagttacagacatttaaagttacagaaccaaatcagctgatgacataaacaaagttcattggatgcgaactcaagataaacaaggttccaaggcttgtgcaacatgtacaaccttgtagctcagcaactataaccaagtaaccagtttagaccacatattctgaaccctgaccagccacttggtcatgtaacctgttttgtttatccctaaccttaataacctttctgagcgaactcagaatatcctcttacatcagccatccaccagaacaaccctggtccagtttgaaatcaacagggttgagaattggcccatttcaatctggcccaagtagtttaacctgttctgagccagtacatatcagaatacctcaaccaaatccctccaaaatggattggagacgaaacaaaaagtctcctttgggcatatagaaccctagcaataacttggcattgcatcattacttcctgactgggtagctgtacccgtggttacagttacaactgtttcagcctttgggatactgataaccaaggccttgggcatggcttacacccagccaaacaagcccaaagcatcagtgtcatcgtgcaaaaaatgcactgcaagccaccctcaggtgtgtggctatataaggactcctttattgagtgcttaaacctcagaaaattcacccacttcaccatatatactactatatacttgaagccagcatttccaaccatttctcttatcaaccttagcattccaaccacgaaacagagctcctcttttactgctaccttcagccttaacctgtagcctttacccttaaaagatcccagctccttattcctttaaaattggccattttcttactttctgttgcagaagtattgctctagaaattgcccaggaatcctcaactcatccaaaagacctttttggacgaactccttgtgatctattgtctaaccaacaattcacccttcctcaattcctcctttggaattcagagtattgattaaaactcaactctaggcctcttaacaagtaaaattgtgaggttataatttctttgattgtttaaacaacaataccctttttttgtaagtttaaatacactttaaaccttaaaaattaatataaaattactaacaaaaaattattaggacaggaatagtactagaatttccttctagtttcatatccagaccttacaacgaccccaccctgtacttcaaggttcacgatcgtaaactcatgggggccataaccgttcatgtcgatgaccttgccgttgtggggcaagattcctttgtcgactcaattatttccagccttggagaaaaattcaagattggcgcagacgaagacctccatcattttctctcgatcaagtttacacgtgatcatgagaacaagtttctctatatgtctcaaagtcactacattgatgacatggtctctcgcttcctccatggcacacacacggctaccagaacacctacttcctcagctttcaaggacctgctcaaacggactgccaatgaagacccctctcctggcccttataaccaactgattggctctctgctgtggattgctcagtgtacacgcccggatgtctcttttgctgtaaacaagctatctcagtttcttcgtgatccctctttgtcccactggtctgcagcagtcaaaatcttaaactacctggcctcaaccaaatcacttcgactacgtcttgggggctctcttacctgcgctggttactctgacgctgactgggccgaggatcgccaagaccgtcgctcaacttcggcatacacctacagaattggcgagggagccatctcctggaagtctcggaaacaggcaactgtctcgctgtccagtaccgaagcggaatacaaggcgctggcggactcttgcaaggaaggtctctggttgcgcaatatactcaccgaattatctgtccgaccaaagtcagctcttccgctccatgtcgacaatgaaggtgctgaagctcttgccaataacccggaacaccacgctagaacaaaacacattgatgccagatatcattttgttcgcgactgcgtcaaagatgggatttttgagatcgttcacgtttccacgcacgacatgttggtggatatgctcaccaaacctctcccccgtgtcctgctagaaaaacaccgtctcatgtttggtcttgtctgattttgatttcttatttttctgcttccttctctctctttcaatttctcttctgctttccaactatttcaagtcagtcattagcaagggggggtgttgagatatctgtgacatcccatttcattttgtgtgcttcttcctgatttcatttctaccatgtcacatcctgtgacattcacttgtttatatttagttcttatactggattcagttgtgtttgggatgctttcttttcctcatcctttccaacactttgtctccagtcacctgagttcatctcaacaatctttctatgtggctaagtatatcaccagattccgggaggtgcatccactgtttcctctgcctaactggatcttcttgctggcggctcctggggaccggaggccacacgacaccgaagtgtttgagtttgacggtccagatctaggcgatgatgccacctttcccgcacatccacaaccgggaaactgcatggcaaatgagcatgaagccatggacggtgagtgatctgacaatttttgggtgaatttttgttgttaatgatgcatgaatgtttgcctgtccagaagatgtggctgcccaaggccctgattcaagccaagacgaaatccatcctgatgaagagatggatttaacttccaatgatgcaccaggcgaggttgatcccgagatcatcagtgttgttgacaatggtcctgttggcgaatcaggaaataccaagggtgccatggatgggctaaggacatcacgcttgaataacgtgggggccaacatggataaaccgctgttcattccagagtctaatccgccttcagaggacaacacaccactccggtctcctacctctcacctttgaagatcgagcatgagcccgccaaatttgtctttgtctttgtcttccccccacacggcacctggcgaccctagaccctcaccagatgcaagcacacttggtacccttggcaaaaagcgatcctgcagccaatctatgacaggtgattccagtcgtaataaccggccccgtttagattcatcaagcctagcctcttcagattccgaggatttatcctctgcgtctgaagagggagagactgatcttccggagcccacgtttggtcacatccgtcaacctagggataaaaccccgtctgagggtgatgatgaggattcctccgggtccaatccactgggttcatccccgaataccctggctgagaacacgccccacccctctgcagctccaaccgcactggtgccatccgggtcaaccagcagcaacccagccgtcacattgtctaaccctggggcggtatccaccggtttaactactcctggggccattcgaagtgccccatccccaaataccctggcacagacgacgcccaacccctcattggcgcccagggctcttgcgccatctgggtcaaccagcagcatccccgccattgcattgcctaatcctggaacagtatccaccggtctacccactcctggggctattcaaagtggcccatccccgaatcccctggctcagaacacccccaaccgctcagcggggccaacatcacttgcgccacacgggtcaactagcagcggccaggcggtcatgttttcttccccaggaatcctgcccaccagtctcactcctcctggggtcaatgaacgggggccgccggcgcccacaccacctgtgccatccgggacaactagccgcagcaaggacttctctgattgtacctcaggaaatgtgtctaccagtctaactgctggccctccaattgacggaccagccggaaccagtactactcttgggggggtgggaacaggagcgactgctagcacaacgtcaacggggccgtccggcacaggtgccaaaggtccaactggggccacggctgtcaccggtccatctgggggccctgtggcccctggtccgaatcaacgaacctcctcgacgggtggatcacccgtgacagcgtgcagagggacaacttcccgaaccgcgggcaccggtcccacccccggaaaagtggtcgcaggtcccacacacgggcaggtggccttgcgtgaggcatcaccaggtgggttaggtctttctgcatgtggacacaggatgagactaacagtttctttgcatggccagaactatttgtacggctaccttttggggatctcaagtcacttgaatactgggagcaacacaaagagaatagggttgaccctggtaaaacagctagattccttgagaaaacacagtgtataatcgggctcttgccaagtctcctaggttgaaaaaaacctgcgaggccagcaattgagtctccaatgctgaaaaatgtcaaacttgtcattgaccgctgtaaatctggtatgttacctcccacaggtcacactaatctgcccatatgctgactcaaaagacacttgcagacaatgtcctccttggacacgagagggattgcttcattggagcggattttgtgaattgagcatgcttaggccctaggaaaaagccgggaaaaacttcctcaatgtctctccgcagtgcagacaaattggccccagagcccaaacaccctctgtttccaatcatcaactccaccgccgatccggtgcggggggcggcaaaaaggctgaacgacactgtccacgatataatcatgctccttgctggtcagagggccaacatggttatggataacctcaaggatgttgatgggcactctgatgctgcactggccaaagtcatggagtttttccatgacataaccactcgaggggccgaagatctgaaacgctcccgctcatcggtcaatgatggatcctccatcggtgatgttagctcaacagggatgggctatatctacactaacatagccctagcagtcacagccttgataaacctacactttgacaggaagagtgaagagaagcctgtcttactgaaaaaagatacccatgagaagaggaaccaaacttctaccaaggccatccaatgtctatcgcaactactcgttattggcccggtgtcaatgttctcatgccccacggatcgaaagtcctcagcccaatggcaatcctgcatgctggttgaatggggcgcgatggttgtcaccaaacgagctcgtaatgcggccaactttccagagcccccctggtctaactttggtaatacacgtctacatgtggtcaacacgctagctcgcatggggtttgggaacaatgatcccatggattggaagcatgtaatgaaggttttcaaggaggaattttcggctaaaaaaattgcggaggtcttatgggaggacattgttctcatgacagactatgatgttcaaaaggacgcaagcgttttgtgggcggatggcccaccattcagaatttcagaaaactagaatgatttatttttctctgctattgattttatatagttctgctttcagtaggaatcactttcaatgcccttatctcctagtttatcaaaccaattggccttacaaaaacaaaagagtgaaaagaaaaggacaaacaacaagggataaatgaagacaactacagtataagtaaaagaaatgatctccaaagtagttggccacactgttgtatttgccttgctggtacgcaacacatgcattcttcaatcctaaattgatttgtacagacatacccaggcgggtaaatcgggagctatgagaggatggcatggtacagtgcttgtatttattagcctgccagatcatcttgaccaaaccgaattggtgatcaaagttgatgccaaacttgtggtcaggaaaaatgaagggaccagacgtaatatcgtaggagtcttcatcggtggccaaagagccatccttggtgtgagttggaaggaacatgacaaaagcgtattttgagacgtcctcgtcgtcagtatgaggtgggttgaagaatccattggtagtgaaggtgaggtgaggtgcacaatcggattctgtgaggtcttcgccatattccaaagccgccaaggatggaaggccatgttcagccatgaggtcacgatttgagccgaaagggatctccgccagctttttgaaatttcgaccaacaatttgacctactcgaccagatagtgagaaaagatcatggtaggcttgagcatgcacagcctcaaacgccttgatgtatcttccggcgatctggtcttcatctgaggatttcctcccaccaatcccccacatcttcccaccccatgcgcattgtttagacttgacgttgctgataaatcgggtggtcttgcggagaaaggtggacacaaagttgagctcttctctatccgcttccgtgagatcggagaatttggtgaattcgataattgcaatgattgatttgggatcttgagggtcttgtacgatattgcaaccggtcttcaagaggcggaatgtttggacagtatcactggccatggcaatctcttctgacgttgggggtctagtgtattgaagtttaccacgaaccagagcccttggaatcgttggatagatgttcaggtcttcatatttcacattctgccagtagaattttcggccagaaggaccaatggccgattccactagggaggctcgctcacgccgttcacgtaggagtttgttcttgtgttgagattgtttcctggattcatttttttttcttatatgatcaattcaaagtccccaaattattcatacattgggatcccatacatgtcacatattagaattcaaggagggaatcaagcagaatcgaaaattgcatagtcagtaagccagctacaccacggtgatcccaacaaaacttataccgtttgttatgggccatcctgcagcgagcaattcttcagggttgcggcttgatgagtgagagtctagggcagcagaaagagaatcaaaagataagcaatcatcaaggttagccatacacaaatgaacaaactcggaagagatcttaccagcgacgcgcggagaggattcttgaaagagctagcaaccaatgatcgggctttctgaccgatagcaattctttagtgtagccaaacgacaagtgagactggggcgaattcgttatcaatcgttcagtgtatccaaacagaaagaggggggggtcgtcagcttgaggccccctcctcctctgagccactcccatcgttgatggtagtcgctgcagaggccacatctatgcaaaagaaaaaaaagaaaaaaaaaaaacggccgacgatgtcggccgctcactcacctgaaggcggagcgttccaaatgatcgctccggtcaaatgctgtcctacacaaccagaaagaggggggggggtcgtcagcttgaggccccctcctcctctgagccactaccataggtgatggtagtggctgcagaggccagaagagatcaaaagtgtaaaagaacggccgacgaagtcggccgctcactcacctgaaggcggagcgatccaaatgatcgctccggtcgaatgctgttacttgaaatcggaacaatccaaaagatcgtaccggttgttcgctgtcctacacaaccagaaagagggggagggttgtcagcttgaggccccctcctcctctgagccactaccatcgttgatggtagtggctgcagaggccacatctatgcaaaagataaaaaaaaaacggctgacgatgtcggccatccacttacttggaatcggaacgagttccggtggtttgctaccctacaggctacacaaccagaaagagggggggtcgtcagcgtttgagaagggtagctgggagtgtgtagatgaggaagagaggagttgtcccatcacacgatcgtttgagaagggtacctgggagtgtagatgggtagctgaggacttgggcgattgtcggtagctagagggggctgtgagggtagctgggtgtgtagatgaggaatagactggaggtttggtcgatcgatagctggagagggcagccgcgagtgttgaacaagtgcatgagagggtagctgaacataaaggttgggtgtctcggaaaaaggagcgcttgagggtagccagagggggctgttagacaaacgtctaactagacccccattttcattgagggtcatggaggtttcatgaaaacccagcctacacagttcagatcttgggggatgaggccttcatctcccaaggcctgcacaaacgatatattacagattgaaccggcaataaagttcagttgcattgaggcaagtgtcctaataaactcagtggatgaatgtctatgtagttcactcagaaacttaacccatgagtgtcagccattcattgaaccatctgacgttgacaaattaaaaccttgggggatgagggcttcatcccccaagacctgctacccataaacatgctaaaaataaagttcttgtaaattgatgcacatcgtgggcatctctttacctcataaactctggagatgaactgtgtttatatgtgaagacatttattgtactatgagagacatgtgatctccttgggtgatgaggccttcatcgaccaaggcctgcaacccatatgcattgatgatgctatagttaacaatgatttgcaattggactagcaataaagttccgataaattgacaaagtttgttgattattatatcactgatcatcatagttaacaacgatgggtctttactttacagatatcagtattgtaccgttacagtatttttttttactcaataaccctacgggttttaccgcaatccgtatcggatttttctttacgatatcccagtttgtggcttttgttttatttgctttcgatacaataactgagatatggggattttttttggttactgagcaaatggacccatgagcaataacaaagacggaaacaactatttttttttccctgttgtcttcagaacaagactgaatcgcaacagctgatttggaattggatgaacattctgcctccgcaggacgtttgtgaggagccggccgtgttaatctcacccgcgagtccgatgatggtgccaccatttttggtgcaatgacaagagatgaagctcttgatgagcggtgtcgttgagtctgagagtgatcagtagaatagctttcagtatttttaccgctggaggggtcattctgagtggattttggagtttgtgaggccatgctgcttctagtatctggaataagggtcctggggatgctagcaggggtatgtcccacatataagcaggggatagctcaccaaaggcctgctgtcatcaacttagggcttttttatgccttttgcccctggtgtagttggttattgtgttaaccaggggtaaaacggaaacctataactatatctgtatgaagcaaccaaaaaatgggtgcctcaatactatactagttgcttggggcttggtcctttactagtaccggtattagtaacgggtggtcaagcatacatttactataacaaaaggggctggttatcgtagagtacagtaaagacccattgttgtagttaatgaactgtgtttatatgtggagacatttattgtgcaaagagacatgtgatctccttgggtgatgaggccttcatcgaccaagcctgagactccctcatcaacccggcaccactgaccaacaggaatctatatacacatacaattttccattcattctagacaagccttaagagcggtttttcctttcctcacaaccgaaatcagctccatgtcctgttccacaataccatggggtttccggctagtcccggcagttgggtttgggtgtgaattgcttccatcttgatgagttccctgaggccacgcaatccggcacaattgagggagggagagggatttacacactttagtgcaggtgtgtttttgaatgaaatccgtgatcatttgtgatgatttatcacggatatgccaataagacctgacattcatgatgtgtcagttaaaatgatgatattcacagaggagattagaaatttccatacttattgttcaaatccacaatttgtggtttagctattagcggaggatttcccttgaagttggtaattgtcatctgacctttggtgtgcgcatggacccagtgttgaaaagagtgtaacaacaagtcgatggtcttggagtggttactgatatagtagtcttttgtggcggcggacaaaagggttgaataaccttcaatatgctcttccattataaagacgcgggatggctcttcttccggatcgtggggaccatctacgtagtatgattcaggtgtgtcttctcgtgcaggtaacatatcgtcgtcttgcccttcgacataagggtctccagatcttccacgattcatgaagtcatgatggactggaaagttatcaacaatctaccgagagaattcaaaattggtatcatgatgcatcaaataaaaaaggatgaaatcttaccctaagctttgctgccaattgcttttgagaggtgctgcagtcatcagacgatttgacagcgtgggcaaactgggccaaaaattgcctggcggcagcgtatgagcgcattatgcagttgggccatatagaatagctttctttcgacaagtccatcttttgacgttcgtactcggccaccatttggaatacggtcccagaattgagaatctccgccgcaatgaccttagatccaggcttgagtttgaagcattttttgtaatccacccggtaaagacaaattctctggaccatgatcaacccatccatttccagctggtaccgaacaccatccacccagtcagagtcattggatcctcggtcccaatatgaggtctctaacgtcccaaagcggtcccatgagagatcatttggattcaggacacaacaaacaataccgattttgccccaaggaaaaatggcaatttggatggtggaaaatagatcaattttctggcactttttttacaagatgccttaggagtaaaaaaattaggctaaaatgagctattttagccgaaaatgaaaatgtcccaaatgagctaaaaattcattttggaatgtttgatgaatttctatctctgggctaaaatagctcagtttagcctaatttctactcctgaggaattttggaaaaaatttccagaaaattgatccattttcccccacccaaattgccatttaattttggggcaaaatcggtattgcttgtagtgggattgcctcagctcgccctagtcactcaatgtcagccagcctcaccgagagatattgtcttatggaaaaaacttacaaggtggagtgacccggatcacaacgatgccatcctcttccttcatctctttagacattgaacaaggtgggcttggcagtggtatgtcgggaggtgatagatgacgcagtgggtatcaccttattcggattgagtgggccaggaatattcttactgagttgtttggtagagtcgtccattgtgaacatctgagaggacacagcagaggccaaacgtgtaactatggatgttgagcgggttatgactgttttgggtgatgggagactagagtaagacatctcgctctcaggagttggcgacctattggtggacggatgagattggctggatcggagtttgtggcgggctgattcggcttccattctgtcagcctgctactatttagagacaacctgaccatagcataaaaatatttaaagagacattattacatatactacccccatagcatatgtaattaatgtctattttatatgtacataatatagagacattattacgggggttgataaccgcacgccaacccccatggcgcacgccaatccgcacgccaggtgcagattggcgtgcgggcctgcacgccaggcgcagattggcgtgcgggcctgcacgccaatctgctgcaggggagttggcctgcagttggcgtgcaggcctgcacgcccaacattaggtcctaaacgcatatttatatgcgtttaggacctgggccgtcccataggacccaggcatgggtcctacaatgggacggccccatttttcctgtttttttttctttttttttctttttctttttttttcttttttttccccctcggcctagagaggccgaggtcacaccgccgggaggaacccctacccggcgagtggtgtggtttccttccgctggacgaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacgccaactgcagggccaactcccctgcagcagattggcgggggaggcccgcacgccaatctgcgcctggcgtgcggattggcgtgcgccatgggggttggcgtgcggttatcaaccccccattattacatatgtacatataaaaacattaatatttaaataagtggaatcactataaaagagacattattactcattacattaagttttactagtcatgaaataaaacataaaaataaaccaaaaacatttataaataaacatttttaacatgaatctacaaataacttctgaaccttaatcaaaagttagaatattatttcagattcttaattctcatgcaaaataacctagggtacctcaccagaagcacccctgaattattactccttcatgtacttctgtgtactctgagtgacacttgcccattttgctgaaaaccctcccagttacatcatactacatgttgtgacaggtctacacatgtaattaaggttcatgcagttcgggaaaaatctacaaataaggttgacatcattgaaatcttaattacattgtcacaacaactgtaactggctggtcaaaagccatttgtggccctttttggcccaatttggctaactacgcctggttaagaccagcccactggtcattaaagggtcccagtggccaaaccatggctgcaggttcgtcacagcaccccttagtatgtgttacaagcctcacttcagccctttgccacctgtaaccaaggactacaggtgtctaggctgtgctacaggtcaccaatgcctagtaggaggcttgcaccagccaaacagagttctgagttcgcctccaagggcccagaatgagtatataaggagcccttcttgaccacgaactcaaattccccatcttcattaccacttaccagcaataaccacctccaacaaccagtttttcacctgtttttggcccagttcctgctgtttctgtcttggatatcaccaacccaaccatcaactgttccccagaactcttccaacacctgttacccagttttctgagcgctcccagatcagttttcacccacctgaagtccccttggcttggaaatagtactaagtaggtaatatttccttgatacttcagttgtaggcattttgtctgggcatactcctttacacaaaggaccagatcatcaggtacatcaaaaatacccctgtttaacaggtcctgattcattggagggcaccataaaaacccctgtaactcaggcccctccctttataaaaacttaatagtttttatttcttcttttcttaatatcaaaaaactcccctttccaagtgttacccacacttgtacataccattttcttagtttgcacctggtgtagctagaagagaccagctcttggcatcacccaggctgacacattcctagtcgctcctcttcatcaagtgaaactttttcaaaagcatcctggtcgtatataagatcaatgactttctctcgcttaagaaagtcaacaaatgagtcataatcttcaaccgacccccctttccatgagcctaaccgacagaaatcaaaatgttctttggcaaacattgccctctcgtccgtgattttggtcttgagttcaacgagatcacagaatttattgcaaagtgtggtaagcaagcttgtgaaagaggaggggtcggcccagttgacgaaatggttggtccgtaagacaccttgctgctgggtccatttgcttctgtaccacatctcgaaaccacactggactgagatcttgtcgggagggctagttaatgggagagcccccttgctggtaggaagttttggcggtttgggaactcttgcagcagtgcgggcggctcgttgggtggggtagggttggatggccgacatccgtgctgtgcgggccatcagatatgggttgctcctggatatttcaggggcggtaatggctggtaatcctgaacatcagatgaagttgcggagagggtggttggttgttgtaggatcacactattggtaaacaaagtcacacacacctggattgctggcactgggtggaggaaagtgtgtttgttgcggaagcaaagtgggtgcaggaggctgactgagggggatgggaatgaccggggtggatgttggatgggaatacaaccctcgagcacgttggattgcctcttgactttagattggatcagttggtgtgctgacgttggttgagaattgggtgtcggggaaatcatagacgagggagcggttgtcttgcttgcggcacgatcgacacaggcttgacagcatcccaataaaacccagttgcccctggtttcccacactgcgaacaaaacatgtttgaccccttgggcaagataaagcataagttggagttggggggtgactttgggggtgatgaaatctatgaaacttactttgggtgtgtgtgtggatggtgggtggatgccaggccctggtgctctttgatgctattggcaggttgggaatggccgatacttggatgaaaaaattatttgtggctgatgtgtgggtctgggtctgggtgattgtatggatgtactcaaatacatggttagatgttggtggaacacattgagactgtacacttgtattcttctggctgaaatgtcgtttcgtaggcacctgtttttgggttatgaacttttttggctaatgtggatcttcagtgccatgcatggcggctcaggggcaatgatggcggctcaggggcgtgagtggccaacatggcagttcagatcatttttgaatttggccactctggcggtacaggagcaatatttggcggttacttggccaaagtggcggtatatcaccatgtttcgattttttttggctattgtggcacgtcagtgcctccatacaattgcaagttgaaaaatgattataatgattaatttcaaaccaaaaaggcacacaacagatcaaagggtccgggttgtaaaactccccggtgtggtaagccactcttgaataagaggcccacaaaatcaaaacttcaagcacaataataagccatctggacaacaataccctcaaggaccaagacaagctccctctggaatattccaccaacctgcaataccatggatgtcacaataccaagccccctggactgaagacactctggattctcatttcctttcattattacataatcatcccatgcagtcttacatcatcaatccccattcagccttccacacttggcctttgcatgtgtttcattctattccattttcactctagcctcatttccactttgggccacattatatggtttcacactattcctcttgggttattttcatgtctcacactagtacacatctggccagttcatttatcttgttggtacattcttcctccctcattggttgtggcacatttcatccttgcatgcctctgatgtcgtttcctccatttatcttagtgtctaccaattgggccacattttttcagtttgataattttcccttgttccattttgttccatgatgtttccaaccacaaagacctagagttggccccttggcatccggatatccggctgctttttctagggaaacagccatccgcacccacatccacatctgctggcaggtatccctccaccctagtaggtatctttggatacctgccccttaaaccaagggtggctggagggggaggctgacaattgaacggaagggtatccttccagccaaaaaggcacatgtaccttgtcagccagaaggaaaaccttccggttgacaaggtacatgtaccttgttggccagaaggaaaaccttccagtcaaaaaggtgcatgtgccttgttgacaaggaggctttccttctggtcaacaaggtacatgtgccttgtcaactggaagagctttggaaatgctccagataattaacctcaatagtagtgggtatcaaatataaccaaatccaccattatttaattgaatggtttgaaacaattcaccctttttttaaacatgttagttattaatttaaccccttttggggcccattaatgcaaaaaaaagttttgggaaaagtgactggtttccaatggtggatttcctatatttgataccccctagtactgatttcaggagaaaaagggtaaaacaaatgattacacacaatgttatgaagtttggccatgataattttggcaccaaatttttcagaatagagaatggcttttggttcaattctaatgtcaggatggtacaatagctagtaatcttgcacccagatgttcatgccatgaagggcggttgagctggagctttgtcagcttgtcactatgaataggaaaagcttacctaataatttcatgataaataatttataactaagaaaatacaagtaaaataataaataacctgtgctgaataatgaaagcagcagcattgagtaaaatgagtactgagagcttgtgcgggtacagaataaggattccgcagcatgaagtgtaggagctccaatcccacgtcaccccgacatgaggagtagcaaccatcaggaataaggaaaatcattaaaaactacaaacaaacctcctaagagaatagcaatactccaacctagctgaagaaaatatgaaaggaggcccttgatgcgggtaggagaggctcattcattcatcatcatctgaactgtttcacacctttttccatcatctccatccaaccttctaccaagaactaacattctgccactgttgcttacaccaatcccagaccctacttcctacactccaataatctgtatcctttgtgttgttgatcaggctagaaccaccatctggagtttccactcaagtgctgaggactcatagctctcaccaatattgtgaaggaactccatctctgtacagtgattcttcacccttcaagtttgtcacctccatctcccatctctaccaccacccagaccaatacccctagccaacattaggacttgtagttgagctgcctacagtcttgcttgctattagtgtcagatttaaacttgtatcccaagggaatcataaacacacccaacaatctgggcccctctcccctattatattaattcttcttcatccaataccaaaccactctcatcagagggtgtagctagaagaccctctgtcttggcatcatcctgtctgacaagcttggaaaagctttttttaaatttttgttagagtttaaatatcactatttgggaaaataggtaagccagattggtggccaagtggtattctcaggcttttattatcagtggataaatcctacaaggcacttgtgttcaatccccatcattgacagcttctcccaaacttgtttcaagagacaaaaatgcacaattgcatacatctttgggcattgactgccctgctcaagatccaactgacaaaggccatcacctgtggacaagctccagacaattcagaggagcatactcatggacattgagtgtaacaaagaaacccactgtgattggggtccacattacagatgcaaaattaagtgcaaagtctgttttcaaacctgtaaatgtggtgcaatttttcaaaatcatcattttatcattccttactgtgattctgatcatataattagtgaatattgtgatggcactagtgccactggctatgaattccaaatgattgattaatggcgcagagtattgtcacttacatgataacatccagacaggtcaagattgtcagccttagagccagcccagctggccaaaagactgccaaaattgcccatttctattccaaatattatcatatattttttatcttaagacttttaacctttgtgaattcagaaatggattcctggagtaaaattaaacacagtaaccactggtcaattttactcaactccattccttcattgactttgtaataattcacagtaccttatgaactaagtacacaagttctttaggtttcagtttcctctaccacatgtacatgctattattatgtaatccaactttgaaaataatctctgagcttgttgattccgctcccagaggattttcagactccagaccaacacagaacaccaacaaccagacccagatcaagctacaacttatcaactagaagtactccacttttcccaccttccccactacacagtgtcattggtatcattagtaagtaacctctcttaagttaagatagcatctttctgcttgttcctcttctctttctctctcaaactttcttcactcttctccaaaactaagccctgatcctctaaagcaagccatggctttaaatattccaacttttcctgtttggtggtataactgggaactacctaggtttacctttaaataaccttgatcattgatctaaaaaattgtggttgatctgatttatcagtatcaacaacccatttcagtttctgttgatttggaggcgtagagttagctccgcttataacagccatcctttaaggaaagtaagactgccagaactttaatctttatcataaaacaaataaaaaaacaaaaatattgtcaacttctttccccttctcttcttccttccctctacttttatttgtatctctttcctcttaagaaatacatataaaagtgccccccaaaccttgtgtcctgctgtcactattgagacccaggctcacaaagattaataaacaatttttttatgtatccaaagttttagtcatgagaacacacagaaaaatgcatgattattcacaaaaataagataaaatgaatcctgaaacaaataatacagatcaaggaaaattggaattttgaataatcaaaaaggaaactactagacaaatggggaaagacacaaaaaaaggaaaagattgatgaattcattaaactgaagaaacttagagcatctttactgtttgagctaaaagtgagtgattgtaacttgtgactattgttaagctatgatagcaaatcccatttactcacacccgtgtggcttgaggtcaagctgtgtggtgtggtttgaattagaggtgtgtaattgtttgcaggagggtactagaatgaaggacacacacagctgtttgctttcagctagcttgcaatctcaccattgctagatctagcaacggttagccaaaatcagatctcaaagccaatttggcttgagcttggctaagcctggtgtggttgagcttagctaagcccagtggggttgagtgttgtggctgaaatccttagctcgagcagaactagccaccaatacagatgctctaatgtgatagaatactatgatttttgtgtataaaattgagaaataataagaaaaaatgaacacacctgattttatgaatcctatcacaggggttcaaaatagcttctcagaagaaacattttgaacagttgcaagaaatttccaaacttgttagattgagattgtttacacctgaaatccgagaggtgttggcaagcaatacaagacttgcaatctgactatggtttgatgcactaacaacatctaagccatctgtaggcaaatccaagttgagctgttgagggacgatttgacttccttctatgctaaaaagttaaagccaagctggattgttttagccacatgagaagcaaaaaatgccatggtgaaccctcctgttgagcggttgcttgtgggattatcctcaaattaaggaatacacaatggggttcacaattgtggttcttggatgtctgtcttattaaaatgggttccttgtttgtttgcagctcagatgttgggtcttgcttggagcaagtgtgtttttaattgtttttaagcttggcagaaggccatgctctagcttaacaaagcctctcccggggcgtccctgcgggacgctctccgtaggagaggcttatgagtcaaggcaaaaatttggctgggacaggaaagcctaataccacataataatttttctaaaaaaaccacttacttgacagaaattatgaataggcagttttttcaatcatctcaatgagcatttgggactctaagtttgatttccttgtggatcttggtcaattgttgttttgggtttttgaggaaaaatcatttttcaaaaaaatgtagaaggggaaccagggcaaatgaagggatgagaccaccttcaaatgaaagctgggacccaaaactacaatctggctctgagccaggcttgtagaggattaggataaggagccagggccttaaaaaatttcactccagccatttttatttcctgtgccagcccaaattttgactttgtacgcaatacgcaagtccctccctgtgggagggcgcacttcacgtgcagaaaaaccgactgcaggcaagggacttgtgataagttagggccatgctgatatggagctgctggtttgggatcaacagttctatgagtactgtcaatcatgaaaccggtcatctgaaaaaatactataacttgccttaacaaagaacataagaatccaatgatttctgttaatttttcatttttaattaccttatatttggctgtagaagaagagaaatttatatacatatatatattttgaagtgatgtgtaggtggcattgacaagctctctctgatctgatcactgctaatgtctttttaagtgctaattgaatttgacattttgcactgaggaaatatgtatgtacttacagcttacataagtgtacatgtattctgtacagcatgcagctttgataagtacatacaaatgaaaacacagaggaccgaaaacagaaaaaaattaaaagaatgatccggagatcactgcttggctcagccaccaccaacactcgatcgatcagcaacagccaaacccaacaacacctgcttaatcagccagcccagcacccccgccttcgattattgcaactgtcgaggaggaggacgtcgactgggaagaggatgtcgtcgatcactgtctccgagaaagtccagcctgagctcgataagggcttggattgttggagcgtcttttcccctgcttctgggcatatgcctcctgtttgtttccctctctctctctctctctctctctctcgtctctataatgataaagagattgattggatgattctttacttctttaggattctttgaatcttggacaagggtttatgaagtatgtaatacaatcgatcgtttgtgattcatctttcttgtgatcgaggtattgaattcgtttgttggattggttccccctttaacttttagttgggcccctcgtaagcatctgcaataacctccatatcgaaaaaaaaaatcctaagatttatcttgatcatcattaacaagcaaaaaaaagagatgcagatggctgactgagttactctctgggatggtaaacaacacatgacagccgaattcatgaaagaggcggccaagaactcgatcgatgagatcgcggcgaaccattacagcattcccaagggaagagtcaacttacgcaaagcgatctcgaagcattactccgagagcttcaacttgaaccgggcgttggatttcgaatcggagatcgtgatcagctcgggtatgtgtccatcatcatcatcatcatcattctcagatctcataaactaacatcttggcttgtttatatgaaaaaccgaaaggcgccaacttcggcatctatgcgtccttgttggccttttgttccaaagacgacgaagtgattttaatcgagccgttttttgaccaatgttgagtccccatctctcattattttcttcaatcatttttatactgtggaatacaagtcaatctgatgttacatgttatgacttgtgttgggatgagatgagaaaagatatccggaacgtgacgttctgtggcggcaagccggtgtatgttccgctgcgaccgccgaagaatgcggggacccagaacgtgagcagcaaggaatggacgttggatatcgacgaactcaaggccgccttgactccgaaatcaaaagtcatgtaaggaaaaaaaaaaactattgttgtttttgggagttcaggatggtggatctcacaccagtttcacttctcatcatctggtggtctggtttattttttgtgtagaattattaataccccgcataatccggtcgggaaggtgttcacgaaggacgagttgaacgccattggaaagatcgctgaggagcataacttattcatcatagctgatgaagtagttgagtttgaatttcttttttttttgtttgatcttttgaaaactttgagatggatgagggatgagggtttgagtaggagaaaattaaagaggggaatggatcctgcacaaacagtacgactgcctgacgttcaacgagccgcacgttcgaattgcgtcactatcggagagattatggaagcggacggtgacggtgggttcggcgggaaagtcatttgcggcgacgggatggcggatcggatggtgcatcgggcccgcggagatccttcggccgatcaccgccgccatgacccggatcaccttctgctccgtcagtccgctccaggaggccctcgccactggcttcgaaatcgccggtaaagaaaacttcttcgagactcaaagggctcagtatctcgagagaagagacctcttgctccggttcctcgatcagcttgggttgccttataccgtgtaagtcttctcttttttttttctctccccctatctctctcggtcggtcttcatgttcatgatcttttttgttttgtcgatcttgataacagaccagatggtgtaagtttgattcttgtgatcatcgccatcttctgaaccctaccacatcaactaatccattctccatctcttctttttcaaacaaaatttgaaaaaaaaacgcattagtcttatttcgtattagttgaaacgactaaaatcaagattccagaagagtttgagattctggagttgattaaatcccggtcaagggactggcacatgtgttggttcattgccaaagtagctggagtagtcgtcagtctttccttttcttcttattctaagtatgtagatcagactgattgacatttgtctttttgttttgttagtgcattcctccctcggatttctactcttcgtgagttcctttgtcgcttcttgttatggtttatcttgcaggaaagatgtggatggttaatttgtgcttgttggttggctgggtgatggaccggtacttgtagtgatcatgtctcgatcggccagaattttatcagaatcgctttctgtaaagatcttgagttgagtgaagatcttacggattgaaatctttgcgtatctgtttcatcttctaataagcattgctaatgtttttttttgatggttcaatttatgtagcactttgaaagaagctggtcaacggttgcagaagttgaaaccttacatatcatgatcaactcaatcctgaagtgtactgttttatgatcatcatcatcatcttgatcatgaacgtctctttcctagctaatgttggctgtcattttagataaaggatttaacctgccccatttgattctttttttttcttcctcatgttggctgtacatcatttcttttctctgcttgcttgaaaaaaaaaaaaaacatgctattaccaaacagaagttttctgaccaagctttacttaggcctccttggctgaggatttgctggagggacaccaatatgaatgcgaataattcccgcagcttgaaggttgacattgacgtggtctggcaacccaaggcttgagtcagatctgactcgttttctaaaaattgattgttcaagtaacaagattgatgacctaggccatgcagctcaaaacttgatattccatcaaaagaagatactattacagtggtggatggtgtcaaaccaatcctgcttttctgaggatttccaattttcttgagctggaagattcttgtttgatttacagggtttgggcttcatttgagcccccagcatgctgcaattgatgtaactatgaatgtagaataaaccctcaagatagatgctacatttccaacaggaaatacccaggagcaagagatttgtgtaattgaaagatagcccatccatcctcaaaggttcatgtataaaaaaattctttttttttgcctgggctttgatgaggttttacttggagctatttttcatggtttccaattctaagggaggacatggccagttgtgggggttccatcacaatgttgattgatttgatgagcattggtgcaaccagattgccagtgcatgttgagtgtctcagtacacactccacaatattctctccggcctctgcgcatggctgtacaagttttgtgtggtcccagtaagcaatgaatctgttcacgacattggtaattggtaataggccccattacccattggtgttgacattcctgattaagagcatgaaccaactgggtattgagcagggcaaccggtacccacaaacatgttgggatgtgcatgtgtcttgaaacaggttttccaagaaaattgagagggatggggcttgaacacaggtttgatgggatatttaatcagtagaattggatgaacagcaaaccgcttggccacaaagcaggtatcaacattggccctcataatactacttaaaggctacttccagttgtgagatgtttattaaatttcaaactcaggatatttttgaattaattctttgtatggctagtcaggttataaacttatcagccataaaaaagagaaaaacaatacaaaattttcatatgttgagtataaaatcattttctattcaagtactagagtataaggtggctctacattgctccacatttgagaggtttccatgtgttgagatcacttccattccacttcttgaacatagagaattgtttacaattgggagactgtgaaaagtggctgcttatttggaattccagagctccaaaacacagacttaaaaaagtcatgagacttggtcaactggtgcagaataggtccaaaaaaaaatgaatgtcaaaacaaaacttgaaaaatttatgaaaaaagaaactagaggccaagctggttttgccgttgtaaaatcttatcaccaattccattttcttcacttgatggccatataattttaacctctgaacccaggatcacagcacatttctccctttgtaacagtctgcttctctttgggacaacaatgggcacactttttgcccaaaagtagtgtttttttgcgcacagaaattgtggagtgttagaaaaaagtcagcagtttttttgctaggctaaccgctgatggtctctacaggtataaaatgcctctaatcagtgtgttagagaaactccacaagagtcactaattttgggttgctatgttctcacaatagcacccagaattcaaggtttggagaaacaaagtgctgaggcacacaccgggaattgtcaagatgaagtgactatctggtgatgtgtggtgtttggggtttaccaaaggaacacaaaagtagactgatcctccttgcatccagattcactatccagtcttcaagtttgaagactggatagagatcaaggaagaaaaaaaaatgtaaaaagggacctggatgacaactggacaggcagtgtctttttcaggtttgggttgctaaatgtgggatagtgacctgaagaaattaaaaccagagcatgagggaattttttggataaaggtgttttggccacaaaaattatttttgttggaacactcagtgggtcaaaaaatgagggaaagaaccaatggtgttttacttagaagagaagaggcattaagtagtctaaatacaagaggttaaacatgtgggtgagaccaaaagtgaatatgataatgaataaaaggttctttaaacataatgtgaagacaataggagcaagtgaatgttgataaagactagaccaaggtttgaagactaattggattttagcactagataaataaacaaaatgccgctcaatttcttgcaaaattcaaactacaccaatatttattataaaattactgagatcaataaatggtgagaaatagaattttaggaatgaggagaagaaaaggacataatttcagcatgacccaatttagcaacccccatggagatgctcttagcgcagcatagcaggcactttttgagggcctgcacatgtagtgttggtgtggacacggcggaattatgctatgctacactaaattttaggggaattccgctatgctacactaaattttagcagaattccactgtgttaccctacactaacactatggttagggtaactggcccaccattgtttgtgtaacttgcccaccatgatttgtgatgagtgatgcatctgtcaaccttgcacaagaattttatagatttgataaaggatggagagctccctgtattgatagagcagaatgaatccttgagaagaagtctaacatcccatgagttgcttgcaatgcttcactgaaactcatgaatgcatcaattcagatggttggaattctgccatttcccactttctcttcttcttccctgtctttcctttcatttctccccagatgcaacaagggaccagttaagctaactgtagatttagcacattgtagtgtagcataacgtgctaacatttagcatagtgcagcacaactgggctattgctatgcacacaggccacaaaaaagggcccactaagctgtgttacagtgcattttagtggtttttttggctgttgttgccgccaaaagggaccaacagagcgctaacactaaagtgttggtgtactgttttgagggctgctacacctatgagttagacaagcttcatagaatagtgatgaatcatctgccttctgcaagcattttcccttgggtcactaagatatacaacctcttgtagtgtgagcgcttttttgtgatgttgttttcaccatatctacaagatgtaaggagataataagaaaattttatagttcctgcgtagaaacactggaattactactacactggcacctgtgggcagtacaggacttacacttacaggaggtggacactgcggttgacacttctgatagcttatattcatttccaactattgcaacaatccaccaaattttaccctgtttcacttttcacttttctttttcttttcccttcttcatcttcctctttctctttccttgagaccttcctataccacttgttccacacaccaggtttgctcaaattattattggagcaaaacacaaccaacaagcctctgttgatggactaagggctatggtggtgtcttttggctgagacatagtcttgaccaaaggagaaaagggtcctgttgaacaatcctgaatattaacacttcttgatcagaacatctgcaattctggaccaattttacaaaatgttttttcatgcttttattttcaggagcattctttgaagacttgttgatgccacttaatcaagctgcatcactcaaatattgtgggccgaatttctgggatgagaaacaatgttccagtgattttaagtaacccactgtacatactgttcctgcacttgctaacatctccttagacatcacatcaaaaatccaccccaaagattcatgacaactccaaacctcctcaatcaagaaaattttgaactcaaaagtggtattttgatgacctatcgaccttgatcgggagttttctgttcggtgaacaaaaaacatcgtgtctcaaagtagcatgtcaagtgagaatcagattgaaatggaacaaaaaggacgatgcagggatgggaaatttgcctattttcgctgatcaatcagggggagggtacggttaaagggaggagcgagagggagcgattgtagcttcgaagcgggggtcgtcttcgagggaagcatgagtaggtctaggtttccgacggcgatcagaggagcgggaggtgagtcgagagaggaggaaggagttacggagacgccagcgagcgaggccgagctggtcggtccgataaagcgcgccgacgaggatgccgaccagacttgaaagtggattgaagagcccgagaagaagactgaggatgtctggaacaaggctgtgcgagtctaagtgcactcgcccgattcgatagtcgtatagtgacggtactatggcgtggtgttggtacactatcgcaaacgtcaccatgaacggccccgatggtatcgccctacatttcccccaatcatcccgtgagtttgtttgcttgcttaaccacctctcattaatggctgcgagtggcgagttactgaccggtatcccattatactgtggcttatcagtaagcccatcagttctagtagagacccaacgacaaccgtgacaatcaaatagctctgagaaaatggaaaaaaacgggtcaatgaatcctctcttttgatggttatcataaatacctttttcgaagttatttttgtcattgtgagtagaaataagacgaaggaaatgaaatgaaaatgaaaagacggacagcatacttcactgttccgaatcgtcgctcaacggtcaccgacacattccataggattaggactattaggaatagatctgcagagttcgagcaagcagtatgatgagtcaaaattctccaaaactgtctccccaccaacatcccccaccaaaataaacaaaaaacaaaaaaagaagaaaattaatgttttgggaactttgtgtgttgttgggattataatcaagttcagcttttttttggtatgagagaattgaggtttttttgtttaacaagcttcaagtaattgataaaaaaaaactcaatgatacagatgtagcaataaaaagaaaaagaagatgagaaggaggatgaaaaggatgaaaaaagaaactgacttgaaaatctctagtgagatgaggcgtgagtggcagatcgagataatgtttatgtccggagagaagcaaggaaaggatagaggttccgaagatgataactaaggagagataggcagccgatcggggaaagggatagaaagaaagagcagtatcagcatcaagcgtcgctttttctcatagattaaaagggatgatcgattgtgaagggatcttacttctggataagggagcatgggcaaaggtcgatgaggcacccataatcgccaggagaacgttcttgatctagttctgtatcgtccaggtcctgatcggctcttgtcttgtattacgcttcgtttctccgtctcttggttgttcagtcttggttatttctggatcgattcgattttagtggatgaaagccgatgtggtaagctctgatgtatgagttgatggcccccgaaccaacagcttccccccgatcgggtactccatggccacgtggaagatggcttcgggccgggggaggactgacaaccaggtggtggtggtcggcctcgccgcctcagtgagcaactgatactagacaattcaatccatcaaaaatgtgtctcttcagatattaaggagctgatctggaaattggtgaatctggctgtgcccataggtgactctcacaagttgagatgccctcccaatgaatgacaactggcttcatgtaatttgtagacatatacaaaaattgaaggttgcaggttagttacattaagaggcccaattagcagatcaagaaatccatgtaaaaacatctcaatggatgattgtctgggattgttttaagtaatatgaaaaaaaaaaagtgtttggtgccgggtttttgatgattttacatagagtggttgggtttgtgtgagtttaaatcatctgggctgtttgttcattgaggagggttatggccggtttggagagtgccatcacaattattgacatgtggatggctactgcattggctgcgccaggcaacctggccttcctggccacagactgtgcatcttgctaccctgcattgatgttgcacttcacaatttttgtggtctccccatctgcaattgatgacttgggtacatggtcgaacggtaggagcaccccattgaaggttgcattggtggactgcatcagccagctggatattgaggagggctgccagtacccatacagagttgagagtgcgcatgtgttttgaaacaggtttcttgtttaggatgccaaagatgggggttgaacacaggctgcgtgataagtaccagttgcaatggacaaagtataccactgagccacaaggaagacaatgattgatagccacatgcttgtatataaaggcccctgaaaaattcaaaaaacttttcaaatccagcttccaactaatagaatgcctgtaaataatttgatcctgtcttttatcatctactgaattagaaaccatgagttagcaagatcattcaaaaaaattctgcttcaaagaaagtttgtagtctgaaaactgaataaatatgagggtaaggatttttaaatgttattgccagctaaagattctaatcattgtgttagtacagtatagcatagcggaatcccactaaaaacagtgtagcatagtggaattctgccacatctgcactaagtgtcagtatatgtgatgccaagagcttttctcttctagctacaaaaggtgcaaggttgaatagaggtgtgaaaaagtgggatttagtaataagaagaagatgagaaatgaaaactatcaattttttatttacaatggggcctgagttacaggggtacaggggtatttggaagtacctgatagtctggtactttataataaaggagttttaccagagaaaagcctacaactgaagtgatcaggaaatcatacttactgatacttatttccaagccgaggggaacttcaggagggaagaaaatagtctgaaagctctcagaaaaactggctaagaggtgttgggaaagtgctggggaaaagttgttggttgtttggtttatattcaggttagagattttttgttggtaccctttgctaggtacctggcactgcttggcgggtccaggaggtgccaggtgtctgttttttgggaaaaaaacaggcagtacccaggtactgctacggataccgccccacttccctaacatggggtagggggggtggcttcaagaattttacaatcttgaaggccaggagggaatctccaggttgtcaagactgtacagtcttgatggctgggaggtttcttcctggccctggtagtgaaaaccgtacatatcttgatggctgggaggcattcctcctctaactgttagaatactcacatatgcttacattcatatgcaatatgcttctactatagttgtacttgtggtggtgttgttagtttgactcatgctcagttcctagtctggctccttctgaacatcatcatcatcttccatgtgtcaccaaactgtcacaagacttttgtctgtgacgtcagtcctgcaaccctgtgcccctcaacaggttatgatccatagtcactgcagctcccatcaccttttcaattaaaagcttacacgatgccatacaggacaactcagaacccctctctgctcatatgtaccgtcggtccctcaactggacgtaaacttggtaatgtttacctcttggcggtcctgactcaaaggcgtacttgcaatccagggggtgctggatatcgtccaagggaagatccctcgtccgccagcagaatcatctgacactaagccaattgtttgcaccaggagcagctggaatccggaggattttttctcggactgggaccacctctcagatacagcttgcttgactataaagcttaccctattggttgacctatctatccaatattgcaacttgaaaccagcaagcaagctatacaatgcaataggggggttcacaattgaactttagagtgatttttaaggtgtttatgagcaacattttatgatttttttgagtttttccaatttactggtttctgaaccttctgtacatcacaagaaatttataaatttattatcagaaacaccttaaaaatggccttaaagttcaatcgtgaacccccctattactggatcaacaaactcaagcttcaaatagtaaaagaaaacaagctaaatatgtaaaaaactgtaatgactaaagagtatgccatgagatatgctaataatgagaaaatgagaaagagagagctgaaacacatgaatactaacaacatatgcaatatgcttctactatagctgtacttgtggtggtgtatttagtttgactcatgctcagttcctagtctggctccacactgaacatcatcatcatcttccttgtgtcaccaaactgtcacaagacttttgtctgtgacttcagtcctgcagtgcaaccctgtgcccctcaacactaacttaacccaagtccctcaattagagatgggcgcgccgcatccggatatccgttcggattcggatatcctctcaccatttcagcggaattggacatccgcatccgcatccgcatacgctggcggatacccgccagcgttggcgggtatccgcggcggattatccgtgaacatctctaccctcaattggagggcctggtacagccagtctggcgcaaagtgccccttggaagcaagcctctgaaggagggaggtgtgagtaaattcagaatgtttgtgtggaggttgggggcagttggtaggcaaaaaaattgccctggcagcagttagtaggcaaaaagattgccctggcatttgcctcttcttccacatggaaatttcatatgccgtttggactagtgcaaaggtctgcttcctctgaaagtttgggtcttgaccacaagtctgggtgccctctggatttgggcccacctgccattcaaaatggccattttgctttgaggttgaagaaggccctcaatttacttcctcaaaattccctcagattctgacatacttatgtgttgacaatgcctgtatctgcctgtacctgtcacatacaattggtattgattgattgacaatacttcattcgccatctgtaagctatgtcttgtaccacttgatatggaataagctcattttcagctggatttgcatccctcactttctctccaaaggatggataagtgatcacaacaaatattaaaaaaataatacagggcattaaatcacatgctcacgtatgtgacaaacttagctgcagcccttttggttggatgggccaggagcaatggacattatagtggaaaataccaatgaaaagccacaaactgtaccagcttccaggccaaaactttgacttcactcataagcccctctttcagaggcttgtttggcaagttgcctttggctctctgtcaaggggatttgttaagctagttcctcctggactttgagacttgtgcagtcttgacaactaggaggaatcctcctggccttcaagaatgtacaagtcttgaaggctgggaagaatccccctgcactttgagactatacaagtcttgaaggctgagaggaaactagagatggccccgttgcatccggatatccgggcagattgggatatccccttgctttttcagcagaaccagacatctgaatctgcatctgcatcctctggcaggtatctgttggccacagtgggtatctgagcaggtatccacagatatctgccccttaaatcatgccaagggtgcaaaatggaagtcccttgggaaatttcagatgcagagagctgcaaaaacaggacttttgaagtccctgcagcctacaagccttcaatttatttattgattttttgctgcttgcagcctgtgacccctcccaaaaatatggaaaaagtcatacttctttttgcttgcagcctgcaaccctcccaaaaaatgcaaacagttgaccttctccaagtctagtggttggaggtccacaatggtatacagcatagatctgatatggctgtgggtgtgctaattggtcagagtgggttgtcagcagaggcctatgtgttggccgtcaacaaggagatatgcccagcaaaggattggacaagttgtcaaggagagaggctgtgcaacgcagcccgcagacaccaccgcgggcccaacaggtcagatatggatgggtaatcctggagataccgggatatccgctaagattttgaggaaaattggacatctgcacctgaatcctctggtgggtaaccattggcgatggggggtatccgccagtggatagcgggtagaatgtgactggtttttattggtcttaccacatcggcatctggtagaaccacagtagcattgagtgttcatccccctgcatgagaatttgattttgtatccacctgttctgttttaaggatgcttggatttaatcattagggggtatcaaatataaccaaatccaccatcatttaattgactggtttgaataatccacccttctttaaacatgttggttcttcatttaaccccttttgcaacggtgggccagctacgctaaccgtagtgctagcgtagcaaaaaaccgctacaaattagcgtagcgttagcacttttctcattttctgcgctaacgctatgcgcatggggaaaaaaattgcgctaacgtttagcgtagcgttagcgcgattccccccatctgcgctaacgctacgcgcgcagggcgcaaaaaaccgcccgctacactgcgctacagcagtttttagcggtttttaggcggtttttgctgctaaaaacgctgtagcgtaacgcagcgtagcggcgccagaggtgcgctaacactacaccaaaacttggctagtgttagcgccgctacaaattagtgtagcgcagcagccggagcggcgcgctaacactacacaaaaaaaggaattgttggcgctgctacactaacactacatgggcctgtagcgtagtgtagcgtagcggcccactgctgccttttggggcccattgaagcaagaattgtttttgagaaaagtgactggtttctgatggtggatttcctatatttgataccccctattgtgtgttttgtttgtctgaatcatgatatcatgatctttggagccaagatttgtcccttcacaccaggtacaaacaactggtaggggatgtcctcactgggcaagactggagctgtttgcacagtgagcatgaattggagctcatacatagactggaaccaattctggattgcttcccctttgcaagttccttgtggttctaacttttctgcaacaaggggattgggttaggcttgccacaaacggcaagatcaaacagcagcttgctaaatgcatttggagatcaaaccatcaatgtgacccaaaacaaaaaaagggatagccttcttccagctggatcatgcatgagtctcaagaatgaagagctgtgagaggtcagggtgcaaatgggccgggctcaggccaaaatgtgctgcccaaacccgacccgcctcaaatggcgggcggtcccgtgccgggttcctttagagaacagtgtgaccagacccggctgcgggcacaagcagcccgggctcgggcggctacgggatgggtggcgggcgcccggctgcttcccggccttcacatatttgttttaggctggagggggtctgtcattcaggttgtgcatttcatcggataggggtaggggtagctagcttgtactatagtaggaccaggggggggcacgtatggatagagcatggacaaaaatagaaagataaaaatcccgaaaaacaagtaacctactcctcctcatcaggctcgtcatcgttgatgggttcgttcaaccagttttggccacagattaacacctctaccatggcaggggcaagcctggatcggtagtcgttgagtactcggccaccagttgagaaagcagactcggaggctattgaggtcattgggaccattaggatgttctttgccatccgtgcaaggttagggtactggttttcgtgatccttccaccacttgagaaggttgaagtgaggtggccccgatgatatggccacggttggctgttgaaggtagagatcaagtttggctgttggggagactttgtgggtcaaggttttggcggcaaggtacttcttgaattcaccatcgggatccgttacgagacactgaatgtcgtcatctttgtccagcgaggttgtggcttgaacggttggttcgttgcttgtgtagctggtgaaccaggtgtaaagcgtcttcttgatactagcgacactctcctcggcatcatcgtcgccaagatccttggcaaggaggaagatcaggagctcggtcttgtagtgtgggtcaaagatgaggttgattgcggcaaattccttcatcggggcccagtacttattgaacttgacttgcatcggtgcaacaatgttgatgatgtgtttgttcttgctgctgtggccattggcaaggcacttctcaatggccttcatgttcttgtaaacgagatgagcggtcggatagatagtgcccccaagctccaaggttgctgataagagccgtttgaattgttggtcagttcctgtcctcagcaaacagttgatttcgacagactgaggcttaccggtctcaaagatctcaaggaatttggccattgtttcgagttgaatccactcagcatccgaagggcacttcgtatagttagcatcgtgaatcgccaggctggagtaggcagctttgtagggtaatgaagatcgaatcatttgaaaagttgaattccaacgggtaggtacgtcaaccgatggccacgccttttgtgtggtgttggacatcttcaaggcctccacaaatgcggccctgcgagacggcgtcaatttgatgtaccgagtactctcgcgaagtttgtcgatggctgtgcaggtggtattgagcccgtccttgacaacaaggttgatcacatgagccgagcatcgtacatggaagtactttccatccatgtcaaggccaggacccggctgcgagttgaggattgatcggactcgattcaaagcagcatcgtttgaactcgcattatcgaccgtcatgaacgcaactttacccattgccttccattcagcaatggtggtgaggagctgctcggatatggcaaagccggtatgaggcggtggtagaactttaaatgaaataattcgtttcactagggtagcttcaggggaaacatagtgagctgtgatgaccatgtaaggggtctgcttggaggaggtccagagatcagttgtcaatgcgatgcggtcggcctgatcaatctctttggaaacctcggttttgagcctattgtacatggcgactatatctgatcgtgcggtggttcgagagtgaaaagcgaaccttggctgtaaagagtgtacaaacttgcggaggcttggccattcggcagacttgaatggaagctcgtgggcaacctgcatctcgctaaggagggctcgcaaacgtttttgatcgaacgtccacattgggtcgacaggtacctgacccttcttggcgaaattgaggagaggctgtttttgcttgtctttggcgtcttggcaggttcggaagtgtcgccagagatggttggtgccgcttgaacttttggctgtcaatgactttttgcagtacttgcatgcagccttcaattcatcacctagaccattcggcaatccaaagaatagtcagtgatttttgtttgttgctaatcctacctcatcatccaagtcaaaataagtaaagatatccataccttggccagattggacaaaattagcccagatgtcgctagtggtcttcctacggttatcttcggagttgctagattgggtagcagtagcaggttgggatgatgattggggttgaacggtggtggttcctggtgaaggttcagctggctggagttgggagttgtccgtggttgaaacaatggcaatatccacttccgattgtgagtccgactcggaagttttgatattggactgggtggccgtggaagacttggtgggtttgccggtacgagtcctcttcctagcagccatgatatcaatattgatcggttggttgattggggatatgatatggaaaactaattgaacggcagctgatatttcacaaccatgccgggtcaatccgggctccatgggctagcccgggaccccccgtgcactgcccgcgcccggcccgccgcccaggttgggcacttgcgggccgggcgcaaaaaaacaaaattagcaaaaaggctgcccaaacccgccccaaacccgaggtgggcccgggcgcccggtgggcagcccaagcccacttgcaccctgagtgagagggtgcacctattcctcttgtttctcaaatgactataagtatttccaagtggaaatactgtctatattataagagagtaggggtagtgcatcttacaagaagataaactcttgaaaggattataataagagttatgattttatcataagactcgaataagaggataaacaaaaaacagaaatattgtgataaagaaacaaaaggaaaagagcaaaacaaagaagaataagagtttgagataaatggaggacttgacgttgcgatttagaatgctttttagacctccctcattcctaaattaacaacatgatcaagatttcaaccagctcacatgagagctgtttctggaaggcttcagaaaaacaatcttttaatacgaaaacaatgagtatttgccattaataatgacttgcctctcatgattccatatttaaagagctgcctagaattccaaagttacaaactggtctggagggacttgcacacataagtagatggtgccaaggctcggtcattcgccatgtcccaagtgccatataaacgcgggtgtcggtgccgactcggcctttgtttatcggtggctagcggtggacatgctcggtttgattgagctaggaacaagttggtaattctgcccgatgagaccggcttgccagcaggacctcatggaccggtagctgccaatgtcccaagcctgcctcttctctaatctaataattagggtggttctctcctcgacacaccgacggccaatgactggcacactgtgtagacaccccggtatcggagaccacccatttgatttctcatctcaccaccgatcggccatcagattgcaagatgcatgcagaaattgccatcctagttgaaaatggggaaatttatgcttgcaagctttgattaaagcaagtgcagtacaccctgtacaaagtagaagatggaaaatggtttcattgtacacattttatgtatgcaacacagcagaaccttctactacaataaagatccctcccccaacataaaccctcaatggacaaaccgacttccccacttccactgatccaatcgaacatgtaaattcaagcatatcgtcaagattgaacatcagcaggaataaatgtaatgtgtaaatccatatcttttgatacacttatcggccgagttgttgccctggtggatgaatgatggtccttcgacttggtcttgattgaaactcactccacaatgagttagagttcaggctcaatgtctttggcagaagaagaagtccaaagatacataaaataaatatttatatttcttctgcaacaaattctcgatcagccagtcttgtacccagagctgttcgagtatggccagcaacgattcgagcgggcagcggctacacagcactcctcccgccacaaccactacgaccatcgctcagccgttcaccccggaccaactccggctgatccacgccatcctcgacaccgtcttccatgccgaacccacagcctcgtcggccgaagcggaaagcgcaggacaagagccaaggaagcagcagaatacagcagcacgcaaccagctgttttcggccgatttctcatcccttcccgacttcacgcttgccgattttatcggctatgtattaagcagtttgcggccagccgaactggacaagttccggctcggcctaagcttcctatccagtcgaccgatcacctttgcgctcaccggacactatgccactttcctcgagatccccgtcgacgaacgagcgcggatcttagccggctgggcttcgtcaacctttgccctcaaacgctctctcttctcggcattcgtcagactgccgatctcggccatatactccaacagcagactcgtccaggctctcattggcttcccttccgacggcgatccccgcgcttcgagcctccccgagcgtcgaaaacctagctacccctaccaattcatccagcccccccttcttctagactccaatcttcctcatccctccgcccgtctcgagctcttcgaaaccgacgtcatcgtcgtcggctcaggcgccggcgcctccgtcgtcgcaagtctggtcgctaaggccggctaccaaactttggtcatcgaaaagggaagatgggtgcccactgagcagagtaagtctctcccacacttatatcacctccccttttaatattcagaatatctccgtcacattttcgtataaatagtcgaataagattcattgagattaatcagagtgtttttttttgggtcatcagttactggctctcatcacggcttcaatgatatgctcgaaggaaacggccagatcagtacctctgatgggaatttaattctcttacgtaagcaatcaccactcacaacaccatttttgtccgaacaacaatccataatggagttgctaaatttatccaattgatgatacatgactagttgggtcgacgtttggaggaggcacgacggtgaactggtccgcctctctagcgcccccgttccatgtgcgacgagcatggacggaggaacacgggctgacgtactttggcaccgatggattcgccgaggacatccaggccgtctgcactcgcatgggcgtctcgacctccgcaatcgtccattctaaggctaaccaactcttcttgaagggcgctcgaacactcgggatccatgtcgatctgatcccccaaaataccgcaggcagggcccatgattgcgggatgtgtcagagaggatgtgcgtgtttttttttcccaagttcacttctacattaatcaagcttctccaagatagaaagaaaaatgaaaccaaaatcgactatttgtttataggtccgtttggagagaaacaaggggcggcccaaacctggctaaaggattgtgcagaagccggcgggaaattcatggagagaggaaaagtggagagaatcttattttcggaggaggcgaatcctggggagattgagattgatttgaagcgcagcactcctagcagtcgacgccgccatgcggtgggagtgatagtgtatgattcgcggagcgggaagcgggcggtgatccgtgcccgtcgagcggtggtctgtggcagcggagccatcaacactcccgccctcctcctgcgtagcggcctgagactaaacggcgccgtcgggaatggcttgcatctccacccagtcaccgccgtcaccggatggtttgacgccccagtcaaaccgtgggaggggagtattatgactctggtgagcatctttgagctcattatctcccctggtgaagattgctctgccagaaagtaagactgatcgaatctggcatccagatctcatgcgagctcgagaaccgagaaggcacccattacggctgcaagctcgaggtgtttgcatccaatccgggcttctatgccgggctctttgtcccatggcgatcgagtggggcgcacaaggcctatatgagtcgatatgcggagagctttacgattgttgttctctcgcgcgaccggggagcggggcgggtgtcattggagcccgggacgggcgagccggtgatcgactatccgctcgaccctttcgacgccgaaagcctcctcgaagggatcctcgtcgcttgtcgcacccttctggccgccggggcgaccgaaatcgctaccactctgcccaatgtccaacatttcttggcgcccccttctgctaccactggtctcgatcttcatcatcgattcgaggaatggttggccgagatcagcgcgattggggtcaagcccggatacggcgtccttggctcagcccaccaggtaagattcacccgctctgatcacatctctcttgctttctttgggggggactgggtgaaacttatatctccgtttttttcgcgtgtggatcttgtagatgagttcctgtaagatgggcagtaagcccagcaaagactcggttgtgaatgagaagggcaaggtatggggccacgagaagctgtgggtggccgacggctcggtgttgcctacagcgacgggcgtcaatccatctatctcagttcagtcctccctcctgaatcatcatccgttcattttttttttcttcttcttctttcaagcagagaaagactgattggtgatcgactctcttttagatcatgagcgtcgcacatcatatcgggaaccaactcgtcaaggacttgaaagacgaagaaacggcgtctgatagacccgtttcctctaggctttaatcggcactttcaccatctattttctttgttattcaaaccaatcaagcccttatattattactggtctatttattctgatctagttatttttttttccatgttcttatgctctacatctgctactagcaatctggcctgtcatgatgatgaccggccaagaacacaaacatatagctcgctcagaacccctccatatacgtagactctcttcctctctcccattgatttttttgttttgtatatctaatgacataacgcacacgaaaattgaaataagtctaaaaaatgaatgaatgaaaaagaaatcagttggatggatagcttatggatcaattgaggagaaagacaggacactgtattgcgggttctcgatatgacaaacaatattggctgctcatgtccatgacgaatccactagtgactccaaattgccaaaactgtgcttatatctaactttaaaaggccctctgaattcagaggggggggggcgacttttaagttttattgggacaaggggcttcaatgaaactcatgttgaggcatccttgccaccagctggatctttgtttgtgttgaagtttacctgagaccatcctccctcttaaattgatccgccaaaagcaaacacttttctataggacaagcttgttttactgctgtggagaaccccaggactccgctcaatatgagtgattttactgggcttgggcaaattcaagtctgcccatgtgcacaagaaagcggcagaactatgtacactcttgaacttggctcagtccctcgagtttacggaggagagagctcgggtcaaactccatcgaatttcagagtccagtacagtgtttttattattattattttctggaagtttttatataaaaaagcagagagggtgatttgaaagctaggaagccgagctggaaggaaggcaataaagggcagcgacaaggtagtgtgtcacgtgagaccaacccatcagttatccatttgaacagatataagccgcctgacgtcgatagcgcggatggcttctagcgaattgattgcgctcaagcttctactcagcttccttcatggcaatggcttggtagctgacataccgactgaataaggttttcatggcgattcgtgctggagcgctttgaggagtgagaacagcttcagacggggtcggtacgaggtccctggagaatgaagagagtggcctgtgatggaggaagttccgggcgaccatttcgtcaacaaccgcgttaccgagctcctcagaaagcttcagataggagaggtaaccaggcgagccaacaagatgtttgcagacgaccatcgcttattttaggccatacgtgctcctgggaatgtcctgtaccatcacgctcatggcaagctggacgggcttgaaggccagggctgaagtgagatgacagcaaatgatcagctccccatgtgttcccgtcatattcagaaacaaatgcaggcctgtttgtaccatactagcggtcgagtgggacacatgtacgaggcttacatgagccggtaggtgtatgcggagagcttaaacattgcgagcccgaggtgcggggcgggtgtctttggaggcccggccgggacgggacgggcgagccggtgatcgactatccgctcgaccctttcgcgacgccggaagcctctcgcgcccttctggccgccggagctaccgaaatcgctaccacactccccaaccgggtccagcatctcttgtccgaccccatcatcatcaacgattcgagctgagatcagcgcgatgggggtcaagccgggatacggcgtccttggatcagcgcgccaggtacaacacaaccagattcactcactcccattgatatatatctctgggtggttgctttttttgggctgggtgaaactattgtagatgagctcctgcaagatggacagtcaagccagcaaagactcggtggtatctgagaagggcacgacgcctacatcgatgtgtgttgagtctgccagaaatcatcaagttccctcaaacagcaaggctctttcttgccctcatcaggcgacagtgaaaacttttctctggaccgttgtccagctttgttttgcatgctcctggggagaatggcaaattagcccctcttacaagaaactttgttgggttttcaaaatcaaatctccgcgtgcagaagaaagctgcaagactacactctacaccacaggtacagaaacttctggctcgccttaattcatacctccaaccctcatgcttaattcacagaatactacctccaaccctcatggagatctccgactccatgggggacgtcataccgatgggacgtcaacaaatgcatgcagatacgcgctgtgttgaaggtgtttatgaatgctgcgaatatgtgaattcagaatgtcgcgttcggataaccgctgggttcctgcttggcccgatatctgtgtggccaacttctgggaatctgcatgtcggcttcatgatcggatggcggtgagagttgcgcgggcgagctaaggtaccgaaccttgctagtgtggcccttgggctacataaatacaacttgggcagctataaaaatggctgttcccgtcggcgtacagttgggaggatggataaattaggataaaattcggaccgccggtctgctcaggctgctgaagctcgagatgcaaacaacagcacatattcatagcgttcatccaaatctccactgccatagttgcaaccggtgcagagtccaaaccttcctcccggtctaccgtgtcctgatactggaaggcaccttaccagtatgcaaaacaatgaatagagatttactgggtataagcgtgtgcctgatttggctccttcatccttcatatagtatctttactcctgacgaattgagtatacgtgttctacctcatctatctatatatttacataaagaaatgtgtaccacaatctttcctccgagctccatattcaactttgtgtcctccactggcgaacgatttgctgtccaggcggtgtaactataagtcatctggattaccggatggcggtatcctgttgaatctcccagcgcttcttcgtccccaatcttttggcttgaacttattaatagccggtctgcccggtggtttcctatcggtgcagctctattcatcgtcttgaacttctcttcccttttcaaggatatacacacatctcaatacaggcaacgcagtatttctcaaagataattgtctcaagctctcatgtcattcggagacagagcgcaagcagcgaaggagggtatggggatggctctcagaagactaccccaggtagtcggcctggcttgtccaggggtacacgtcgagtcctaccccccggcacaaaggctacagagtcattctgcggactgcttaaactcctcgagttaccccagccgatattcgagacagctcgccagggcgccggcgctctattacggctgtccggcacctcggaaccaggggtctacagaacaaagtcgcgtcatggtccaagtgagacttatagcatgttacttgaaaaactgcactttcatcgctgtatcgctgatattgattatttccttggtgtcaaagcatccgacggctgttcgatatgctcaaaccactaccaatacacccgctttggttgtgccccagagatcacatcggaagactgtctccaccatggattccacgatcatccaccggggcccagtggcggcagcagcttccgagttcgaaattgctccggcaggatctgcctctgagcaagatgatagaaatagctcccattctcaggacatggtgagttatttttattgtttgagggattgaggaactcggtggagcttgggagtgctgatagaattgtatgttgccaaacagatttatgagcgcccaaagaaccttaggatcaccacggaattcagcccttcaagttcagagttatctcatgagtgcctgccacaagcaatcaggattctagtcaccagaaatttcgatgtctgttacttcatcaacttaccccgaggcatctctgccccgtccatagtcaacaagatctttgccaggtatgatatccccgagcaagaaagatccggctggagcatctttcgcacgagaaaatttcaacccgtggggcatgccctcgagccaatgcacatcttcgaagaatgcaagcagacaacaagcgatctgttgatgttcatcatccttccctccaacccagagcttatgtcgactcacctcggaggcttgctcaactcgcccgaatgcccgcctgagtacgaggagaccataccatcagcgtctcaagtgttcagtcctgaataccccctctctgggttatcagccgctcccgccccacccgtgttaccagaaatcgacggtttggtcgccgaagaaccagatcctcatccactagtacaccccttcgatgatgtaatccaagccccaaatgatgccccttcgccaggaaatatcggccgaagggtcagcttcaggctccatgaggatcctacttccatacgcaggtatcccgtcacacccccgatcagaatctctgagctcgaatcttcgcctgggggccattctagccatggtgatcaacgggcctcttcttctcaacaagggccacagtggctccatcggcacagtcccctcttcggctcgcttcattatgaaggttctgcccacgagagcaccacagagagcccattccagtacggcggcagcctatcacctggtcattctcagcggccggtttcatcgcttcgttctggatcgtcttctggtcgtgtttcgcaaccattttgctcgagaagttcttcttctcaacgcgttctacaaactcctcagatcgagttagcccgcgaaaatcagaaccaaagttcgagcgagctggaatgccaagatcagtgcaaaccagacttcgagtctgacagatcagtctcagtagaaaatcaccattcgactggagttgaccattcaattcattcttctcctgctcctcctgagtcgtcaagtgaaaaaatcacaacggatgatcaaaagcatcttgacgacctttcatccgaagacgtcgaagaagatgaaagtgccttgagcgacggcaaggagtcgttctcaagctgctcctcgaggtatttcccgcatcacctgcctgcaagtgatcaagtagaagactcaaacactagtcaaactgaccagtccgatcttgcggagcctagtttgaagaaggacctcgggtggttcgttgaccttatctctcagtccttcgaacctctcacggaagattgtgccgaaattccttcgtctttggccaaggttgtcatgactttcccagctggagaacagaaagcttccgatccaaacttatcatccaattcgaaccacgatcctcttcttgggaattccaatggaatcacttctcagccttcatcttccgcacatagtgaattggaatctgatcccggttccgaggagttctctcctcattatcctatcaatattgaagggaatgaaaagcaggatagaaatggatcagtgaggaatcctgttccggaagatttcgaagcagaatccgaggatggcccagtttcaggcgacttccaggtcccaatggaaacgtatcaaaaaccacgaacggatgacggtatggatgataaccgcctcccgtcgtacaataggctcagcgttgaagaatcgtccatgaaacttcctgaaaatcaggcgaatatttcaagcggctctaatccacagagatcggaggaaggcgtgagcaagacccggtccgaggagaagcttttccctgatcgaggttgggccacccggccggcggtcgagaaagtgtgcgacaacttggaaaagtcgtttccgaaccacaacatcgaccagccgatcgagattcggatcttgaagcatcccgagaccagccatcaatctcaacaagactcttcttttcaaggggtcaaaagagttctttcgatcagatcatctgtgagctctcgaagaaagaaacgcccggactccactcttactctgctcgaccctcatccagcagatcatcatctaccggattcctcagcggaatccaatcaagaccaactctactcgtccccccaaagcagtatcaaattgtgggggttcaagacagaggaaatcttgcccggaagtcaggcggatgtcgttttggattcttccgatcaagaaggtacctctagtaaggacctcttgcgctttgttccgttttacgtttcaaagcaattgctaatttttttttgtttcccaaatttcagcctctctgaaatgggtcaaggggaaaatgataggatgcgggagctttgggatggtttacttgtgagttcccctgttgtcaactattcatattcttaattaaatacgttgtactaaaagtgaatcttcaatcgtgaatctttcaaaaccacagagctctcaatctaagtaaccaggcaatgatggctgtcaagcaagtcaaggtgggggaacggagctcgaacaatagaccgctcgtcaaatcagccttagaagcaatcaaactagagatttgcttcttgaaggacttggaacatcccaacatcgttcaatatctaggttagagtcctcaaaacaggaacaaagtctcggcttgctttttttttctttgctgatcccaggcttcaactcgatgtaggtttcgaagacactccagagcattgcaacatctttctcgaatacgtagagggaggatcgattggaagctgtatccataaccacgggaaattggaaagaggggtggtcaagtcgttcacgaggcaaattctggaagggcttgaatatctccacagctgcaacattatgcatcgagtaaggaattgatggactggcgcgatactcggaccagatcaagcgagattcagcgactgattgagcatgatttctgaatgtctcacacaggacctcaaagtggataatgtgttggtggatatgatggggcgatgcaagatctcggacttcgggatctcgaaacgatccaacgaagcctatctgacctcccagtatacgcccatgcaaggcaccgtattctcgatggccccagaggtcttcactcagcggatggcctgtcgttatagtgccaaggccgacatctggtccctgggctgtctcgtcttggagatgctctgtggatcaagggcgtggactggcttgacttgcctgcaaataatctaccaggtagccctgatattcgtgtcggtcattcaatttgctggcttttctgacccccagactactcttctgaaaggtcgggattaaaagacgcacacctgagattcctctagagcttcaaacggacaaattccaaaatcacttcttaaagaaatgcttagaactgtaagttaatgagccttgaagaacatgcagtttggtcgttgtattttctgtttgcttccttgctaacatcgtttatttcgatggatatggatacccctgtgtggttttagtgagccctgctcgcgaccaaccgctagtagactcatcgatcatcttttcctcgagcttgacccggattggacatttcaaaaatctgaactgtttaaattactttgaaggtcttcttcaacaaatttgttgtataactattgacatagacgttttttttttaactttttttagttatctatgtattttccaaagatgctgtttatgatttgtaaaactgtatggactatctctatgtgagcgtcccccaccttttttcgggggggcccccccccccccccctagctcagagcccagaccacagatattgtgaatccagcgatgtccacgcgccgcaccatgcaacgggaatggcttaaggaaggcccgcacagctatgcccgggcgccccggcaaaaaaaggccgcggtcttttttttttgcggggggggggggcgctaattgagactccaactgcaattatatgttactttttagcaacaaccgaagtgtacccagcattggtttgaagctgtttgagggtcacgagacatcttggtctcatttgcaccaatacacgatgcttatttcataccagaagcactattacacctcggcgctggtctaaatcagtttcagtgctgttgaagactcgatgcttaattagtgctgttacaaagttcttcttcatttttagtgctattgaagactcagccactcttctgtgacagaaagtgatcttttcgcagggaccggggtacaccgctggtttgagggcacttatacttggctattagatatccattctgtaccaaagcggtcatatttgtccatgtgctgattgggagtctacatacactttgtaccctctgacactcactatttgcattctttaaccagactctgacaagtttgcgattggaacagggcaaaatgttactttcttccgtttggagttcaccctggagtcactgttacataatccatttgttgttgtattgatgaaaaactcctagcccctcctgaatcccagggcccaggtaacagacaaatcgtttttttttcgagatgggagtatctcaagactgggttcgaggggccaggttcccccacagtccgatccaatcaccatcagttctgatacgctttaatcccgtttgctcatccagagcccagttacttgctcacccagttacagcttcatcaaagctctgtggactcattcgaaggtaagccgcatattgttcaacaactgtcacattacattaaacatgaagttgtttttgtgtgtctgaaggaacgcaaccgaccacgaaggattactcgctcgagatgaaagtcgcgtttccgtggaccttgtttctcttgctcgcgaccctactgggagcaacccgttgtgcattccttcgtggcgggcgacgtagctcgaatgtgggccctaccttgccggctggggtgatactggactcggaagctttcgcggggagggaggacagccatcaagtgcctgtacccatcggcggtcaaaccgcacttgtcttccacatttccgaaacgaactggcacgttcgaaatgactcggcacatgagattgtgattcaagcacactttctgaatagcgaagccgagcaatcatgcaagactcacactatcactcgaggctttgggggcagtctaggaataccgaagaccacaaaggtgatgatcaatgtcactagggctggaaacattgagcactaggatgcatatttatatagtacaagcataatatttcaacatttaataagccctattatagtgggactgctcagatcatttgtgaaactcaacttttatatcttgtcagctctacatcgcatttacaccaatatataacattcttaatcatctttcggtttgatcatttgtgatccttttggcaaatcttacatgttatcctgcgtaacaatagtgtgggaaggggagggagttactcatttttggaataagttaatctgctgagctgcaagttgagttgttgttggaagtcaaaacaatcaggaaaaatgacgacgggtaattttatttttgacagtcagacaatgataagaggttttattttaagaaactagagcctctcactaatacttgttcttattggtgggtgaatgagatttaaaaactgtaatttgtttcacaggaatataatcaatatatgcttatttacaaaaagagtctagcaacccgatatttttaccaaggattcatgtctgaagagcagtgcagaggtgcatgaatatcaagccgctatgagggttgcaatgttgttctgattatcttgttttaatagtattaggaattagaattcatcagttattttggcctggggtttgtcactcaaagggttttcaaagccagttttgcttacaacaaaaattttgaaaggccagcagcaatgatattgagagcgaaaaggatgaggatacgaatcacattgaagccggttttttatcctccaggagaagagattattctccggaagcattgcaccttcaaaaacatgttaaatatacgcgtttgttggctgaacttgacaccgttagcctcgtgctgaaagagggtctcaaacaagttgatgtcatcgcctgacggccttcgacgttatgagcagcttatgatagtcacgtctgcattgccaaggcccgtcggatcaaattggtaactcaatccgataaaaaacattaggtgactcaagggcccagtagctgtacgcacataacctttgcccatgaaaaccctttagcaattacgccgcggcggacaagggattcaactctttctgttttggcatctcctggatacacgtcaatcccttgatgatacgagcgttgaagaaaagtgtgcaattcattgaggtttcctcttatcttgaggatattatcatgtgttggtgtagcgattgttgcgtaacgactttatttctgtcctacttctcaaacttgtttcctccgttagagcaccctcactatccacacaaccaaacataacgctaaccattcgaacttcttctcccagaagctctcacatggtttgaaacttccatcattaaatcttgatgctcatgattcaatgctctcaactgcattatattttgatctttgtcttattcagtggaaaaattagaaagtcggcccaatgtagaacaggccttcaagctgatagactgtcaggtgagcggctagaactggagattgccaggtatgtgtcactctagacctgcaaactgaacatcctttggtcttttctttcttttatcgcaggagaattcaagggcaaatctgcggttcaagatgaggcacaaaacccaagcccgaggctcaagtcttactaccatcagattcagactaaccaagaatcgcaaaacgtaaacgagtatagcagtccagtctccaaagctgaagaagcgtcttcggttgaagtgccacctaacacaccgccgtcttcaaaaaatgatactttcgaacaaccccccaaggatccttcggaaataatcccatcgagcacaagcttaatctcacccaaagtcgcaactccgcaccacgatgtaaaaccgaaggtcgccgaaatctcgccgactccatcttcagaatctctttcgaaaccacacgtgggttatgggaagcagcagagcatgatcatcacaagagacctccttatcgccatctcagtccttgcattatccatgctctctctcggcatcatatggttcgcgctgatcgtgttccagcctatgatcagatcatcacggatgaggcttaaaccacgatcgtggttcaagaaaaatacaaaaccgaatgatccacctcagtggtggactcagtttcctataaactcccaactgtcagaagctgaggccttgtccattaccagaaattttaccggaggtgccaatgcaggtaaacagaaaaaaagactaccaaccaattaacccttgtaaagaaatactgatgaaaaatttaaatataacagggaggtctcaatttggatcaacaagcgaaatggtagccgcattcacgcctaggaaagtcagttggaatatgcacacaggattgaccgaacaagtcgaagtcttggaggatccagaaagtcaatggaaaccagacaacgctccgagcggagagaaccccatcccgcatagtcgactcgagacctggctgagggggactgatgagatgaggggaaagttgttcttagccacttctgtgttagttttctatacaaatcatctcctctcatgcccatttgcttattctcaaggtggtccaaccgagtgactgatgcaacttcttttccagcttccaaaaggatccaagcctgtgtctgacgaaagaatccgctctaatgcgcgggttgccttcgttgggtccttctgattcggcttccagattatgatcttcttgtctgctttacggttccagctttcacgcaacacatttatcaacaaacattgcatttcttcccttgttcaactctggtcaagcttctggttccgtgaacccatctgttctagcgttttttgattgcacctattatattgtcactgtatctcttgtgtattttctcatgtctttaaattttaaaatgtgccaatatcatcgtaaatatgtaagctttatctagaagccttacatgtaacttccattgtgatccggtccaattcatgacttccggcgtgaagactcgctctgttttaatgagtggaatgtttttgcttctccaggcccagtccagccattcaactacagctgcaatcccagggtatacatagccaatctctgagatttgggtgagctgggcttgaatgaaaaccaacctgcgctgagatacctgctacttttcttaaccttctatgtgtcacctctccttcaattggccacaattgcccttcaaacatattgttcgtgcccattacttgacccttgccgccctccgcccaccccttcgggcggattcaattgtttcacagttgtcccgtgccggcgcgggtattcggaatgagtgcttgactacctgataatgaaccggtcagatccgtgtttgtggagtgtataggtagattggcccagaccaagccaatttgtagtcgttgacaaattctaagatacttgaaactttcctttgggatggccagtcccaaatcaaacctttgccaccatgagacgaaccgtccgggttgctcggaagtttttataactaaccatcctccggactggtacaaaaccagaggctccttgaacgcaaccagcacttgatacgcatgtgccagaacttgcgatccacaaggaaatagccacaatcattcatttcggtcatctacctacctgcaacctgccggaccaagtcgtcaaacgtgttcttcaatcatcgcaaacaaacttttcacgttcaaacgcacgacttggtaatcactattatcatgatgttgaaaatccaagccttcatcttattagctctattccgcaatatatctggtttcgagttgcctaccgtcccgctctcaccctacggagatcaagcggcttctcggcaggtaaacccattggaggacgtagaatgcggcctgaattacaacgtatgggggcagatctcacccacctcgaccaccgggcatgccaatctttgtctgcaatgtcgaataacagcccctggaaggaccttgagcttcagttacgtccaagctctatcgactactatcaatgctcacggagtgtcaaaaaccgatgccctgatcttgcaatcttccatcgatgtaaatgtgttttctatttccccccacctcgagtttataagtcaaaactttctataacaaaactgactgtttgcggctgaaaaaacctaccttcttcatcaggaggacctcgtcaacatggcgaacaaatcacaaacaagtgcaagttgcgaatcgacttgctcaggggatgaacgtaggttgagaattgtgatgctaagaaaaggctgaaaatattgacgattcctctattatctccattccaggttgtgcttcctgtgaatttacagagaatggctgcaaaatgacggccgttgactacatgaatgaaaatcatgcgggaaaaccacttgcggaggctttggaaagctgctttgcaagtgggggctccaaatattgtgggctttgccgtacgttgctcgttttctccggcccacaacttgcacatattgtgtcttttttttcttacaaggtcatgtgtgcatttcttgattttctcagccaacgatagaagctgtgttggttcaagagctagcggcccacctcggactcggaggaacctgaaatcaaacgattcaagcatcaagtgcccctctggtcttaccggtaagacattttcaaaaaaccatggactgcaaattgcggatccagtcatgataaatgaatgtccaatgcagcactgatgaataactcggttgtagcctgccctctttcttctaggccctcgttcaaaaccacggccagatttgaatgcctcgacatcaaacaagacactaactcgtgtggaggatgcgtaagcgcaggcagtggagtcgattgttcaacacttgaaggggtctcctcctctggttgctccgatggaaagtgcaaaatacgtaagtcaaatcatcattctccgcattttctgcccgtactcgtggcttataaatggctgatattgaaccgttggcagtttcctgtaagagtgaatatgaatactctgaagccggttatgagtgtctcaaaatcctttaacctaatattgagagaaatgagtgagtaatccgtaatcattacatggctgctttgagtcttgatttaagggtatttatttttaaaaagggatgaaggaagtaggatatgggatttttgattaaggatcaccatggattgtttaacattgtagaaatattttttcatttccatatttaataaccacataattgacattgcaacatatgaaagcacagaaaagcattttttctttgaaaggagagcatgggcatacctcttttttttttttacacaaaaattctaggaggacacagaggttctgatcagatgatcttaggtattctgaggctagaaacaatggtgggccgctacgctgaactacgcgaaacgaccccctagcagcagcgtagcgaccccggaaagctcctcctgattctgtagcgttagcgggctgttagcggcgctacgctaacactacgccgcgttacgccgctttttggggaaaaacccgctaaaaaggggtgtaacgctgcgtagtggcatcatattttgccccatggccgtcagcgatagcgtgataccgctaacagctaacggaaaacatccgtagtgttagcggtatttcgctgcactacgcttcgctgacgctaaagtcagcgtagctggcccactgctgctagaaacaggacattgaggggcaaagggatacttgattgactaatgttcatgatatcatacgaggttatggaattgaatttagagaaaaaattgaaatagattagcatcaaaccagacaaaagataaattaaatcagaaaaatacaaactgaaattgtaaccagacaagatgtatcaagaatttgaaaaacagaaacaagaagcaaatctaaattaagaaatcatgaagcacacaaaaaattcagggggaaaatgaagaaaccaggtataacataaattagattctatagaagaaagaaaaagcaaatttaaaaagtcataacatccaaatgtaaatttgaaaaagctatactagtttttttttttctttattgaagttgaagataaatgtgttttggtttttgattttgtttttttatttaggaaagaattatttgaagatggtagagaaagcaagcattcttcaagatttccaagatgaaatctgtccaaatgagcagaaaaccttggtgggatagattaatcctgctaaaatcaggttgaatttgaacttattggaatgagattgatgcaacccattcaatcatcagctgtacatttgaatttagaatttgagcaccaccccaattcttctgcatgaatcccgcttgaactgggttaaattctacccattttaaacagtattgattcaatccagccaggcttactggaagtgatgtcttgaacatttaatgattcatacactgcctttttttgttccagctcttgttccagaatttgaagtcttccttcaatgtaaggattcaagagatatttattgatagacttgagtttaagaatagaacaaacagttttggaatgctcaaattttatcatcttgatgtaacttgaaaagtgaatcagttccttcaatgcttcacttgcattgtgtttgttttccagaagtgagctgcttccccatgcacccaaagatgaatgataatactgatgtatataaatgtaaagtttgtctatttctgaaaggaactgggtacttgtgtgcaacacaaggagcttctgattgaaattggtgccttcaaaattcaattgtgaaaaaacgttttgatggtgctgattcagaaattcaaaaaactgtgacaaaaggatggtttctgaaataccttctcctgaccgattggtttctaatttggtaaagatttcaagtgccttttgaatagaaggttgattaacttccagcaagtcttgacttcttccatccaagaagttcccactgaggattgattcaaataatccacacaaattgttcatctcttctttgaattcatgatgcttgtatatttcctcaccatcattcaggtagttggacatcttggaagcaagaagatggcttaataaatttttcctttcttcatcttgaagaactttcagtagaagaaaaattcaaatagacaacaaaacatcagtgtcaaagaaaatttttgactaagtattattctatcttaccttcaaaaacattggtaagatgtgaaagatcccagcggtcataaatatcatctaattctgtgggataccagaagtcattgttattctgatgaccctgcatacaaatccaaagattttgtttattgatgtaccaggcagcatattgcaaattgtttctgtcaaacagcttgtccaagtcatggatattaatcaactcatgcctatacatgaaatgaagtgtttgataaaacaccatcctgaatttcattctgaagtgatcacctccaattgaagttgagggtattagatctgaaaggatcttcagctcttcaatcaatttgattgttgccttgcccatttgacattcacagagatctgcatgaatgcttcttccttttagagatcccgttgattcatggattttctgatttaaataattccaggcttgaatatccttacaatgagctgtaatcagatcagaattgactggttatgggagaaccttgagcaagattggagtaaaatatttttcaagacaggcttactgtattttccatctgtttcttctgtgggatcaattctgatgtaatgatagatcaagtagagatttcatagtttccattaagttcaaaagttttggcattttgatgaaaaataaagatagaaattttgaataaggaaaaataatggataccattcacatacattacctctccatacctatagatctttctcagaatatttccatgattcaagatttctgagtcaaggaattccaagtttttttctcctccttcagcacttgaagagatcagaatttttcctggattcaagactgaaagtctatgcctgatgtgaatcaataataatttgtcaatttccctcaaacttcttaaaaacatttgctcagattgagtctgatgtgaatatccaacttggaatgatggtgaattttctctgatagaattcaattcttcaaacagtaaattcatgagatctatccggtactggtaagcttttcaatcatttggattcaagtataaaatagataagaagaaatgtaaccaacttattctgccttcccaggagtctggatcatttacttctgaatatcataatatagaaattttgtaaataattccttattcattttacacaatactttttttttttttgaagaagtgtgaatgttgactgaccatctattgccaaatggtttggttgtgtgttgagctctggaatattagctatgaaatccaaaacaattctttcttcttttaatctgcttgtttcaggacccatactaattacttgggagcttccacccattgaattctgacccaagttacgccagtactttggaagagataaattggttagatctggccagaatggaaagtaattccagatggagaagataaaaaggaaagataagatggatgagtatttttttttgttcatattaagagagaagagggataagttaatcaaataccagattcatgcaaatcttgtattgttgcactttgtgttttctgtattccaaaacaaaaggtatgcatgcagtgtgttgctgaaaggcagcatacaaaaatcaagattgtggttttcattttctggaaggagaggctataggagggtaggtagaatccaaagaaacaggaatagtttatgtcaagtccccactgtcacattctttaggtttatctgaacccaatacatagtatcctaatttattttggtggagcttttgcaagagaagagtaatctagacaccaataacagagtatccaaatttcctttggtgaaacatttgaacataagaacaatctaaatatgtcacgaatgtaggggagaatacactcctttggtgaagattgcaagagaagaataatccagataggccaccgatacagaggaccacatattgctttggtgaagctttccagagaacagtgagatgatctatgaacatacctacatcagccactggaatttttatcagtctggttttgggatatgtaagctacataaataacttaacaaactgcctctgtatccaattgcagaatttgttcagaaagctgttatgagcagtttgatgtgaccatgaagcgccctcgtgggaagagcgacctctgaaggagggacttgcaggtgatacctgttttttggcctgggagcttttgcaattttggtgggagaaagatttgcctcacttatctgttgctttatccccacaaattcatgacgcctgtggtatcaaactcaaggccttaattttctcttttttttttttttttttttggtgtcaatcacctatttttcctcctgaacacactcctcccctcccccctttgaagttttccttttttttttttttttgtgtgtgaattcccaaaaattctgagcagactcaattgcaatacagaaattcatcatccatccacctcagcttctgggcaagggcagcaccctcctccaagtgtagacagggagaaagtgatactacattcattcaacatgagatgctcagctacaaactgcccttcaccttgttgtctcatgatgaggagtatgcatctcataatgtgacttgatttgaaatttttgtccaaaagccacacatttttggaagctctcaagcaggaaagccacaataactcataagcctcccattgggaatgggaagatgctttgcatcggggtgctctgcacccccagtcctgggaggcttagttaagtcagagagaaggtgaccctgactgtggagactgatacagccctgagctttccaacaaccttccagctctttatatatttatatatatttatatattttcaggaaaacagatactccatatataatcagctgtagtagtaccagtccatattgctgccacagaagacatgctggtttccccccgctggtttctctggagcagcttccccggctgggacggtccttttcactcacctgggagccctgggtcatcaccatagtctcttgatcgggttagcaagattgcatactgtttgttttgtttttcttctcttccagtttttttttttttctattgtgttttctatccattaacaagtttaacattaagcgacaaacctccctaaactacaggtaccacgaattgtgatggcacttgagacattaattctcgcgttgaccctgcgttaccgttcttctaaaatatttctcttcagccttgacttatatatttttcatttcttttgtttatccttacatctttgttccaaaaaatcgatctttgtcccctgccttttactcgtctgccaacatccttttccttgtccggtttctttccctttttcccaaatgccactgttgtaattcttcactcttgtgtttccattcttggctcaagcaaccttaacttaacattctatactaagcactttctccaattttttttcttttctatttttgttgtaccaagcgctactcctattacatcgatttttgctcctgcactcacgaacttagcctcttgaaaacttcaaaatactttctaatttatactactcttcatcgcctaccacaatcttttgactggccctttcttcgatcttatgtcttccttcttccgtttccttttgcatcatctccccttttttttatctttgccttttccattcttttggtccaatcacctcctcttaattttcctcgacctatgtcttactctttccttttcctatcgcgttgtccctctgttttgtatttttgtcttttccaatatttttgtcacatcaccttctcttgtcccatgactcggtgttgaattgaagctactatcttgttacttgaatcacaccccttgaattcttcctatcactaaaattcaaaatacaacatgagtacctcatactccattcagggttgccgatttatagatgaacccctctcaatcaactctgatggctcaatcactgtcaatttcaccaataccaatgttcccctcaaccgtcgctcctaccccgcccaataccctcaattctcacttactgcaaagccgatgtcgcttgcttctttgactggtggtccttggttgatttattacggcactgttgatctctcatcaaatctggatgttatcaaaatcaagtctcatgtctcatattggcaaaattcttgtccctcattcatgcgatgtgatggaggaccacaactcagtggtaacattaaattcagcaatactcatgatcatcaactttgtgcaaccccgctaactccttcgccagtaaactccgttctatctttccactcagtactgatctgagccttgttaatgtagttgtgaagcatatatatatttaataagaaacaagcaaagtcagatgatgtttctgacatggacttagattaatatagatagttatgtaatgaacaatgatttgaactgaaacaagtattatatattttgggcggcgaagccgcccttagacactagtgtctatatattacatagcacccttccagtcttgacataggcaaacagataatagtgcaagttgttggctgtatattcgaatttcctgaattctcttggacactcaaatagtccagttcccggaatttctcttcttttttttcagtttgcatttctggcgctcatgaacagattgtgtataggagtgcgatcgaatcaagtgaacagatgaaggatgcccatctatatcctggagttgcaactcgaacagaaatgtgtgtttgagaatgctggcccgaattgactggaggaactttctttccactggacgcccccagttttaaatgtatgtcgttggccaagcggtccagggtcaaaaagagctcaccagattcgatatccattgtggtgtcgatgtatctataagttgatgacgatcatgaatttatcgggcgtccagacataaataaaaaaactgccgcatataagtaagtttaccgatccaaagatccgcggcgctgggatcgtttttgaattacggcggtcagagggcgaaagttgaggtagatccatgtcacgttcatgatagatatagatagatgaagccgtgcgtcgggcgtcgagaaagggttgaattttttttgttttaatgaagagggcatcgatggacgttgtgcttcaattctggacgggtctgatgtcttgtgtgatgctagtgttgcagggcttgatcaggttacaatatttttaaggaaggccagtcgagtgaaagctggtggagtcagagtgtcaaatttaacacaggcttggtcatgggatccatccagcataattataaagccctgcctctgtgcacgctcagtagacagactgatcccagcagacagccgagcagagttcaagggtttctcatgatgatgtttggatgagtgctgggctgggcttttgtcgtggaggccgggcatacaaagctacattctgggcggagtctggacttttagtgctggagtttgactgataaaaatatgcttgtatcgagtgcaatcggattttgcaaactgcttcggagcaatataaaaggacgaagatgaagatccaacaacaacaaccacaacaacaaactactatgcctcaattcactcatcaccatcatcataatatccaaagaccacactcaaccacacccacaaccgaacgaacctactacaatcaccaccaccaccaccatcatcatcattcatggtcagcctcaacccaaaaccaacaccgagcacccatcacaaagcaccgatcgagctcctcctactcaaccgatcaccatcaacaacaacaacatagacagccccgatcgcctcgcggacctcctcagtccaaaacaaacctcaccatccatcgagcatccgcctccaaaccatgctcttctcctctggccaccccgatcatctgttccacttcctcctccgcctcctcctcctcgttctcatcctcatccagacaactcctgccctccactctctcgcgcgccaacagtcttccagggaagccccatcgaccgatcgcccaacgttccatcaccgcctccgcccacttcatcgtccccgcttcctcctcctcctcctcctccttggcctcctcctccgctagactcaaacgcacccatacctcgccccctcccccgcttctctcctctagactcccgacctcgcccactcctgcttccgctgtcactcgggcttccggagtcaccgtctccggaaggatggtcgagtcagattctgacctttcgcgaaggtctgtattgactcctacacacaatttatttatatacttaacaattattggcggttctttctgttcgtggatcggattagagagaccttgtcgaatgtcttgcgcgccgtcagtcaatccggcctaggccgctcccgctcccaccatcatcatcatgcgccaacgacgacgacgacgacgactggcacgagtttccatccggacccgagtccttcggctcccgtgctcgccatcgccaggtgtagcagtcggtgtggggctcagaacgggcggacggatggggtggatgaagacgtggtcagtcgatctcttctcttataatgagatcgagggtttctacacagaaaaaaaaaaaacaagcacgtctaaaaaaaaaaaacggggttttttttgtttagacgccgatcaacggaagtgaagagccagagggcgggagtaatacaggaagccaaccggggacgccgggacgagcgaggtcaatggccgaccggctcccgttctcgagcagtttgtcgtcgggctcgggcggctgggccgcggacgacggggggctaggatacgaagctcgcgagggccggagctgtgaggatcccccgggaagccagacgagcgggtacatcagcttcgccagtctcaacctctgcgcgcccccgagtccacccgaatccgtccatccccccttcttcgatcacttcgccccttccccccctcctcttcatcatcattgtctgcttctggaaaaccattctcccctctgtcgtcgccctatcacgccccgcttctagctccccttcggtcaactatcttcgctcctttttctctcttctttctttggggcttctgttttttccggcttctcgcgggtatccgtcttctcgcatcatccatccttcccatctgctttgtttacagtctctcttttctgttgggattgatttttcagtgatttatatatatatatatgtatgcattcttttctgggttatatatacacacacacaaacacattgggttcttgtctttctttcggcttgagcggtgtcttcagggcccccattggctgtgcagttctggctcctctacatactcactcacatacttactcacttggttgtcttctctctctcttgtacacatgatttatattccttgaccacacaacaaacaagacccacactgagatttacaataatcactatatatttatctgcacatggtgttctttgtgtctggtgggtgcagtagtacagccatttcgagaaaggttgcggttcgcgagccagacttttttttattttttttattttttttatttttttattttttaggggctgaatacagccctgtatatgagctggattacttccaattcttcgtttacagaagaaaacgaaggattggaagacatacagccgacatacagggctgtatcagactctaaaaaataaaaaaataaaaaaataaaataaaaaaataaaaaagtccgactcccaagcagcaagctttctcgaaacggctgtacttgataccaagttcttgtaaaacaatgggaacccactggtacaaacaatctgtacgtgatgagtacccataacctgcctttaaatcgaaggtcctgtccttcccctatgggagaggccaaccagttgttgggttgcgccgaccaaagagagggacttcaaggcggccctgcgggcggcctgcaagcattttatgtatctcgaatcttgggcgctgaagatcttatgtaatcggcctgccggcagaacgtgtttttttggatctgtggttgggtggatggtcttgtcattgattgcaggtttgtcactcttggtctctctctacatatctttacacaagagccttatggccagctcatcagcaagatgatcatgctcaatgatcacttgcatgatggcttatgggccatggaagatgtctgatgggggcttctatgtaggatcttcatcataagtgagctgtatcaagctcagttagatcgatcagtgctattgtatgtcttcaacatccatcctcacccacagtactctatcgacaacgagctgtccatgtgagttgataaaaacggcctcagtttatggaagccgtcacaccctcactctcagggtgcaagggttgaaatgacttgaccaagcactcgaatctcctgcacgagtccctgatctggttggcggggcaaaaactttaagttactctgatgggaagagagagatatcaagacccacgtccatggtggagcaaagaaagaggacacacgatttctggttctcgaaggcagggagacaatgcctctggccacgtagacaatcgactgtctgtgtggagggaatgacctcttgcaggtgatcaagctggttgggaagagggaagtggggcacacctgaatattgtagacctcttgcaattgccggcgggcaaagagggcctggctctggctcagaagctcagtagcctacttggaaagagcaagacctcttgctgagcaggtcagatgcctactctgcaataagtcttgcctctctaccagtatggtgttgcaagcgggtctgggcacaggccccagtcccgcgtgtcctcgcgccaccggggcctgggccagcccccagggggcttgatttggcaggtcgcgcgggggtcggaccttggcactggcccaagtctggctgagcccaagctctgggctcaccagatcaccgacatcgactacaccacgggctctggtggacgagtgcttgacggaagcggttccgtcagcttgacccatgccgccccgaccaataatttggggtgcttcatagcggggggcgtaatcccccgcagtcggcttgccagcggttgcaaggcaagcttgcggcggcttgacagggttatgtcatcttgacagttgctgcgcagcagctgactgcagtaagaaaaaaaaagttatttatcttggggcttgaactctctacctgtactcacaccatcttcagctcaatgcatgatgatgtgacaggagggactatccaactatgcacaacgcgcaatcggcccaagaaagcagaatttcttggcgcacaagaattcagcacacatgtagcttttcatgtcccaggtttctttggctgattttttcaatttctttggctgatttttttcgtttttctttggcttttattttctttggctgattttattttctttggctgatttctttttcttaggctgatttatttttcttgggctgatctccttattcttgggctgatttctttttctttggcagattttattttctttggcagatttttttctttggctgttatcatttttgttggctgatttttttttctttggccaagtttttttttctttggctgagtttattttgttggttccttttcttgtccttattgtgtgaatgaagttgccaaagatgtcagggggaatgggcccaccggcacacatctgatcaatcaaaaaaaaaatcaaactacaatgattctaacatctcaatccaacattggtacaagttgtcaacaaggtctgagagtcatagaactgtccataccgatcagtctgttcaaactttgcacagaaagtgaacagggtctggtcactgagtttggcctgcctgagctcactgggaaagtgcaagacaccctggatgcctgcaggctgaaatcatataggcatccaaccaagtcactgagacaatcacaagagatgatatttttttgaacatggagaaggagacagaacaagcttgttagaaaatatagcttgtctaaaggcttattggaatgggaagtaaatgtgaatggaagacttcccgtcaaccagatggcttaatttagacggaccagctaaactttgtttgctggtgaaatctcgaggtcaaacaattttcaccagccaataatgtttagcccttccttctaaatttacaaattgagatgacgggaagtcctccaataataaaagttcttcgaatcaggttgagatgtgtagtgggtgccctgttatttttggctgcttgttttggattccagatcttcaaagaacaagcttgaattcacaagacttgtgcatgtggtgcagagtagggccaaaagaatgaatatgaaaaaataaaaataaaaaataaagtagggggtatcgaatataggaaatccaccatcagaaaccagtcacttttccaaaaacttttttttgcataaacgggccccaaaaggggttaaatggataaccaaaatgtttaaaaaagggcagattttttcaaaccagtcaattaaataatggaggatttggttatatttgatttcaaaatttgtgaaaaataaaacaataaaattgtttttttcccaaagcgttgatattcattttggggaagtgggagtgctgagagaaagaaagagtggagcctaaaaaaatgattataaatgaaaaaattgtaaccaaaaaaggttgagccaggttggttgttcagacaggagtcaaaactagagattgtttgtttgtacttgggtacctgttgaattctttcaggaaacaggtacccagtaccacacctggcacctcctggcgggtaccggcagtacttttggcgggtaccacaggtacctcccctctctctttctcacctagtttcactcccagagtcccaagtcatttttttcattttattgttttctctcccacagtcccaagtctcttttttaattttttggtcacttttattgatatctattcttttcagtgttcactcccagagtcccaggtgagtttttttcattttttttcacaattactgttgcccacacaacaaaccaaaattggtgtgtgggtgtgacaccatcatcttttgatgtgtgggcctgcacacccttttctaggcaggcacctccctaaaaaagggtgtgccggcaaacacaccaaaaatggatggtgtgttggcatgcacgtcacattaacacctgccaagaagttggcaggtgggaacagaagggctgttctcatctggaggataccctcccaatgagctggatttaaaaccagctcattgggaggaaacctcttgatgagctggatttaaaaccagctcattgggaggaaaacctcttgatgagctggccatcaggagggtttcctcccaatgggctggattgtgtaccagctcattgggaggaagccctcccaatgagctggtaattcctcattcaagttgataggaatagtgatgaagtttaatatgagaaatattgttaataatttcaataccacaggagttttttaggaaggatcacaattcatgatagattgtagagattcaagtaaggaaataaaatctgtgtagaaattttgatggagaaagtgggtagtgatgagtgcaatccacaaagaaaaaagggtcacaagatgacgggtatgtaagatgatcccagggatttgattgaacatttcactaaagctcgagaatccctgtagaacttggttgtataagatggcagcggtttctttggtttcaggcggatcgtttttcccacactgttctgaagggcctttattttgccattaggtacatagcctcctccaccaatatagactggtgtggcactcaaatcttcaactgaaagggaagatttcatacaaaaggagtgggaattagttttctcaatgttgacttgcacagaaaccaattagatcaggactcaatcactcacaaagataagcaaaagtggtcagagcacctacaatcaatcacaatttcatttttggcaattaggttgctagtctgaataacttgtaacaatcaaatgacgtaggttataattgaccaactgcagtgatgactacactgagggctaaatgtcatataaagggtctgaccagagttaaggctgattggagcactgtaaggtggttcaagtaagtttttgttgggaaggttgtgttgaggggggaagggtacccaatgagctgaactacgcaccagctcatcaagaggtttccctcccaatgagctggtacacaatccagctcattgggagggtgtcctgcccacacgctagatttagagccatcttgttgggagaaaaccatcccaatgagaacctttgacaattcttggtggctgggaatgggcagtacacgggtactaccccttttttggccaataaaactggcacctggcaccttctggcaggtgcccagagggtgtgggctgtcagacactaggtgtctacaatagaatgtaacccccttgggttacataacaaatattattgtatgtaatatttaagttaataattatacagtaatgttattcttttttacatgtattatttatgttaataaatattgtgtaaattaataaagagttacctctttattaatttacctctttcatgaaaataatattcaagttgaaaatgataattatatcttgggtgcatccaagagatgattatcctgtttatctctcttgtgtgaatatatattctgtttatctctcttaggtgcattttctgaaataaaagatattcagcacatgtacattcaacatgctctgaatatcctgacactttccccaaggaatagtgcaccaataaggggaatgcaccggtcccagcagcagtttgacccctgctctgtaatatttaagaggatgactcttcccctgagattcatcccccagacaattattaccatacaaacccaagaaccttactaaatattacatcataataaatagtgagtggggtttttacaatagtctattacattagttgtacaactttcttaattctcagaactagtctataagaggtaagtaattacttacagactagttactctctattactatcctaatccctcagctcaggcgcagtgaagctcattccactgttgtcccttataattataaggtagagattgtttgtccgtactttttgcaggtacctggtacctcctgggcggtaccccttgcacccgccccgcacctgccaggaggtgccaggtgcggtacttggtacctgtttttgtgaaaaattgaacaggtacctaggtacctctacaggtaccccctcacttccctaccaaaaatcaaaatgatggtggccttctactccaagaactccaagatccaagaaggtaccttggatgcatggaaacagggactcaaggataacaagaagtctaacaaaaaatcaaaaaggaaggtgatggctttggatgacaatgaagattcttccaattagttataagttttagatagtttcaacttttcaataagttattaaatttgaacaaatgaaaaaagtgatctgggactgatgttttacaataaatatgaaaaaaatagaaaagtaagattcttccaattagatgtagatatattacaaaagatattaaaaaatgccaaaaaagtgacttgtgagtgatatattacaataaaatagggggttgataaccgcacgccaccccccctggcgcagggccaatctgcacgccacttgcagattggcgtgcaggctcacacgcccaagcagattggcgtgcaggaccgcatgccaatctgcagcaaggtagattgggcgtaccaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntatcattattcatattcattcattttttgggacttaatctgaatctcactggaccatgtctcatgacttcaatctggttctttgaagctctgggattcaaaacaagcagccaaaaaaattggtccacccactgtacttccaatgtaatgattttgagctagaaaattataagacagcagcaaaagattttctcaattcatctttctcatgaggagcttatcaaggatgaactgttttctgaactcatgcagtttgaggagttcatctggaaggaatccagaaattgagctacttttcacaaatttaagattatgtacagtgcctagacagtgaaaaatggtgtcccatttatttttttttggagggcaaggagccacttttcaactccaatttttttgtcacaggggcacagtgggtcagggaaaaagaatatagaaacagattaattacacatgcaatcaaaaaaaagataaaaattgttgaaaaaaatcaaattttgtagttttttcaatattgatgtaaaaaatacacaattttgaggggggatgggccgagagtggagaagaaagaatataaaaaaaaaagttaaaaaagttttttttattattgtttttttaatttttttcttttttcttttgtcttttatgctttttttatgtctttttcaaggggccgtctgcgggctgggagtggctggaggaggaggcggagccgccggcgacggggccgtcgtcggtctggagcaagtcggctgggagtggctggaggaggaggaggatggaacgttggttgtttcattaactcgaatcaatgcaagtacgagcgagatgattctctagaaactgaatgggatgcggaggctatcggagcatacgcgtatatattctccaaacgctctccgatcctccgcactctcgaccagaccatcttggctgttgataagctcgtcgcccatcacgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttgatttagcattacttactgaatatatttagaattacagaattgagacatttcacccagattattatcctcataccttacccttttacaaatcttacatcttcatttagccacacctttctttaagagtccatactcttatttcttgttcttcttactctcccagtaaccagagaggcagcccttcaagctctcatccctctctaagctctattcccaccaaagagtagttccacatcgttcagcgcatggaccaacaacttcagaagtttcctcatcacctacagagacatctacaaaatcccagagtttgcagattggatcgtcaaacacaaagcaaatgtggacgaaatcattgcggcagatggtttcctaacaggcttccgatacgacatgattgtcagggcaaacgcttttgcttatcgggtcaagacagaaaaaggagcgttggtcgtagacatatcagtaatgaggaaagaagtacgagaaaaggcctgggcaatcacaaggaagctagacgaacttgacttcttggataacccttatgcctatgggggcgtcaaatttggttgcgacccaaaaaccggaagaccgaaactggcgaaaggtcataagtcaacctccgacattatcaaccacgtaccagccggcctgtctgaaaaaaacggattcaggggcaatacttcaagaaaccgaggtggctacagaggaagatacctcggccccaacgatcaaagcaatcaatacttcgacgacagacgagaagcgaggcatttccgagaagatgataacagatcatgggggcaaaggagcagctacggcaacaaccgatacaaccccaacaacaataaccaaactgatgaacgtcaacccaacaatttcagaggtagagagcaacggggaggagggtcaagttctcgtgttcaatcggggaagaaagaatccaaggaggggaaagatatgtaggcataatcctttcttcgcgtagtaacgacccatatcgcaagattatcactcccaagcccctgaaataagattataattgcacggattaaggcaatttccggacttcaacattgttgttcctgactagattgttttttctcacacttttgtgttgttctcattattctttatacttctgcatttgaaggtgtcatcaattagaaatcaagaagatatatttatcaagagagataatctgcgagatgaatgtgcagaaatggagtgaagctctgcacttgaaccacctcttgccagaatatcaggacgtcatagacggtttcacacatggtttcgaccaaggtataccgcagcacagaattgaaggaaaacggtggttcacgcctgagaaccataaatcttccctcctagcaaaagataagattcaggagtcgattgcgaaagagttagcggccggaagaatgatagggccattttcccatcagcaaatggaagccacatttggtttctttaggtcaaatcctttgggtgccgtagttaacggtgatgggaagatcagacctattaacgacctatcctatcccagaaatgatatagaagtaaaatcagtgaactcttacgttaataaacttgatttcaaaacaacgtgggatgatttcaagacggtgtcaaaattcttcgcagaagacaaaaggtcattcgaactggcactttttgactgggaaggggcgtaccgacagataccgacgaaacaagaccaattgaagtaccttctggtgcaagatttcgacggcaacctattgatagatacacgaatcacctttgggggcgttgcaggttgcggatctttcggtcgtccagccgacacgtggaaactcataatgaaaagtcacttcaacttaatcaccattttccaatgggtagacgacaatctctttattaaagaagttggcgctgatttatcaatgaaagacgtagtattaaaatcaaccgagcttggagtgatgacaaacgtcaagaagttctcagatttctcgccagaacaaaaattcataggcttcgcatggaacggtgtagataagacagtgagattgccagagggtaaaatcgagaaaagactgaatcagatataccccttccaagtcgcaaaggctactttcgattacaaagaagtcgaaattctcgtaggacgtcttaaccatgtgacatacatcttaccaaacttaagatgtaacttatgttccttatattgctggctaaaatcttggttctggcggaaagcaaaaagggcgactctggtggacatcctcgaagactttcaaatttgggtggaaaccttgaacaattttgaacacacgcgtctaattagatggggaccaccctttagacgtcggttgggttagggacgcctccacctctttcggtattggaatactagtgggaaggcattgggctcaattcaagctcatagacccactgtctaataagaaacgaatcttcctgctagaaacagtggcaataagacttggtctcatcatgctattaaagctttgcgatcaacgtggtaaatcactcatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagacagcctgccgggcgaatctcagttcctccaattgaaggggatgctaaacatactctgccggtgcgagccctgactcgccgtctagcaacctgtggaagaaacgatcatgtgttcagctatcagaaagatggctgtcgcgtaactttgtcgaaatatttcgtcaagaagcggctcacggcgatttggaccgcgcatagtttccacggcctttcaggccactcattcagagtaggaggagcgtctttccagaacgctctgggtattcccccagctcaaatttgcagggcggggcgctgggcctcggccagctacaagttgtacattaggctatactacgaggaagatttaacagtccttgcagctgttatcaagactagatttgcaatggaggttgtcatgatctaatttcactccaaatttcgcttgagggcagaacccaggacgaagtgtggggtttcgcgctgaggctcaggcttctaacctgagttctagggtctagcgcgatcccccacacttctcctctctgtttcaggaagagatcctcctccaccatttaggcccccctcaccgggggcacatgagtagaggggacgacctctcccaagaccctcacgcgcccctcctgaaaccctaagctatttaggggagcaggtagggctacgggtggagccattaggaccccaattgtcctggccacacccggaactcgtacagagacggaatcagtgtagatggattggattgggggagacaggagtagagatggcaacgggtacctgttctgctgagcgggtacccgcccgcgggtgctgggtgcgggtgcgggtgtcgagttttgggacaaaaaacggcgggtacccgggtacccaccttgacacccggcctgacacccgccctgggaatgcaatttgggagttttgggctctaccagggtgtcagcggcccatgtaggacaccagttggtgtcctacatgggcctgttgaggccggagggaaccctccggcctttgagactgcacactgtctcaatggccggagggattcctccggtcattgagactgtacagtctcgatgtacagtctcaatgagagcaactccaccgcggtcggtaaatcgggttgcttgttggaatttacagactcaacatgagccaccgcggccgctatttgtgtcccaaatctacggccgtccctaaattttgagcccgagtccctacatgtagggactcctagtgactcctctatcgaccgctcaatcccctttcacacaacaaccagcttgtgaaactctactcctccacctcaatccaaatcgcttccaacttcacaccaccctttcgcggatttttgaagactcttgcggtgcatgccacagcacttcaaggctgtaaagttggcggcgcagtcccaacaatcaaattttaacggcccgaaactagggcccgcggtggagttgctctgacatttggttgctgcctcaccgaccggaatgaatcctttccggtcgatgaggttgttatacctcatcgatcagaaggatttccttcagatcgatgaggtacaacaaccccatcaaccggaaggaatcccttccggtcgatgaggttgttatacctcatcgaccagaaggatttccttcagatcggtgaggtataacaaccccatcgaccggaaggaattccttccgattgatgaggtggaacagcctcatcgaccggaaggaatcccttccggccgatgaggcccatagaccccccacacccgcaggtacccggcccaggtacccgggtacccgccctggcagacgtggcgggtgcgggtgtccaaaaaaagtgatttttggagcgggtacccgcacccgctgcgggtacccgggtttgaagtgacatctctagacaggagcacttagcggatgtgtccaaggtccaagaacacgagcgcctggagctttgtcccaggctgaggggtcagagcagacctagcagcgctcaggccccaatcgccccaggaagacgagttcatcttcttcccttctctgaccctctcagccccgcatcagtggatgctccttccctcacacctctccagctaccccgtcaccacgcgcgcccttcttttttcagttcctccctcccacccaagggtctagcgcgatcccccacacttctcctctctgtttcaggaagagatcctcctccaccatttaggcccccctcaccgggggcacatgagtagaggggacgacctctcccaagaccctcacgcgcccctcatgaaaaccctaagctatttaggggaccaggtagggctacgggtggagccattaggaccccaattgtcctggccacacccggaactcgtacagagacggaatcagtgtagatggattggatagtataccatcatttcaaacttgttttttttgaagcatggaatgtattcaactgtgaaataggggaaattaccaagcttcccttgatgaccagccaccccaacatgtgtatttcactcaaaactcagtggcaccttttgaaattccacttggagacagtgtgacagctgtttcctagcaaacttaactttctttacagtatggtttttttcaatgtggtatagtggcaattcccaagctgttgtttgtggccaacatccctgacaccgtattcaatctgaaactcagtgaatatttttgccattaaggctgtacaattttgctgcataggggtgtctgcttgtacataatacaaaatttgtgaaaagtaccacaatttctgaattccttcaagatgaactcctcaaactgcatgggttcatcctggataagctcctcatgagaaagatgaattgaatacatctttttctgttgtcttataattttctagctcacaataattacaatggaagtacatctcaacctgattagaagaacttgtattattcacatttacttcccatcccaatgaacctttactcaagctatattctctaacaagcttgttctctttccttctccatgttcaacaaaatatcatctgttgtgattgtctcagtgtaagccctgctcctcacaggcttacactcctgtctgaactcaaattcaatccactccggtactagaaatgtccccgctggagctattgagctccttgctagtgcctttccaacatacagtgaaggattgatacacaatccttacactcagtgacttggttggatgcctatctgatttcggcctgcaggcatccagggtgtcttgcactttcttggtgagctcagacaggccaaattcagtgacctgataccattcactttctgtgcaacgtttgaacagactgattaggttggacaggtctatgactttcagaacttgttgacaacttgtaacaatgttggcttgagatgttagaatcattgtagtttgatttttttgattgataggatgtgtgctggtgggcccattcccactgacatctttggcaacttcattcacgcaataggaaaagaaaaggaaccaaaaaaaaaaaaaaaaaacttggccaaagaaaaaaaatcaggcaaaaaacaattataacagccaaagaaaaaaatctgccaaagaaaataaaatctgccaaagaaaaagaaatcagcccaagaataaggagatcagcccaagaaaaataaatcagcccaagaaaaagaaatcagccaaagaaaaaaaaatcagccaaagaaaataaaagccaaagaaaaacaaaaaaaatcagccaaagaaattgaaaaaatcagccaaagaaacctgggacatgaaaagctacatgtgtgctgaattcttgtgcgccaagaaagtctgctttcttgggccgattgcgcgttgtgatggcaatgatgatgtcatactagtctggcttggttttgcatatatatagatataaactttcaaattacctataagatttttttgtctggaagtttttttctccaagtttttttttctccatttttttttcttgaggcggccacaagtttttgacatgaaaaggatgtagaaaaaattttgaaaaaaaaagttttgtttcttcattttcagacatggggtcaagccaacggtgggactttttgaccctgaggtcaagccaacgttggaattgcggcattcctgcccaaacttgacgttggccagagcgatccagcgggattgtgtaaaagaggttaaggctgaccggtgcttgaccgcggggtcaagccgacggagtgccatttccaaaactcaacccgtggtgtaccaccaccaccacacctgcgacccacctagctgaccttgtagaaattctctcgtgtgtttccttattcttttctttctctctttgtgattggcctgtgacatctctctttctcccttttcctctttccattctgttctttcctcgatttcttctcatcacttcttcttttcatcttcattcctctctccactcaactcctgattcactcactcgactcgcttcaatcaacatcattcaccaatcactcctcaaccacttcaattcattccttcttctgtctggtgagactccaattcctcagttgatgctctgctttatcccactgagtcctgaactccaaatggaaaataaaaaaaagtaaaaaaaataagacaactcccatcctctttaggaggatggggaagacaattccaggactgtggagagatgatctgttgaatttctgtctctttcttattcctaaaaactcattcctcatttgtcaatgtttatacaaaataatatacatgttttgactatgttttgtccttgtctgagtggcatcttttcttttgtctagtgctgaaatccctgtagtctttgaacctgggtctagtctttatcaacaagaatttgctccggtcaatgtttcttacatgtttaaaactattattcatttttatattcaatttcttctcaaaccacatgttgaacatcttgtatgtagactacttaacgactagtctctgctacgtaaaaaaatcattggttctctccttcattttttgaccctttgagccattccaacaaaaatcaattttgctgccaacaatttctccttaaaagtttcctcttctgcagtcatgatttcttcatggtcattgggatttgtttttccaagtccctacatatatggatatatgtaatatttggtgtgggagttaatgatgaactttctggagatttcttttacagaaatatacctcagaaataaagtataaagaatgactagggttaagtgtgctcaaacagagcctctgtacagggttcagatagtatatacatcttggcaggaaaataaaacctcaacatgaaatgtcccacagatgaaaatcaggttgtggtgctggtttcacagtggcttcatatttctttttatgactgtcttgccatttacaatcaaatgttgaacagggtctgaatccctgtacatctccaaaacaaggattcaccttcacttgcatgtttcaactttgatggctagcttgatcttgtgaatttctcccctcattttggctcaaacatcccctacaatgtcaagttcatgtttctgtatccagtttggggtttgtacataaatatgtgccaaaacaagagccatttgtatccaatgatacttcaaaatcaacagaaattgtttggcctgggatttcccccaagttaagctcctcttacaagttacagactcagacattatgtcatgcgctgtgtcattatcaaacctataccagtccttttaccagaatgtttttacaatagaaataggcttagaacttcaccacacctaaggaaactcctgcagctcatcacagcatattgcatttgtgcttctagtcctgactttcatttcatagaatgaaaagaatagttttgattgctttgtactgcttttcagaaactcaatgaatgtctgagttttcctctgaaacatcacaaacatgcagtgaagcaggcagagatctaaatgaatttggtaccaaataatttttaacatccccatattttacttctaaccaatcaagctcattcttttcatttttcattcccacacaaaccatcctgcacagattcaaagcctgtcttagcttcacactggagcagatttggtcctgccattggtggaaactcccatgatatggtcaggccagactattcaaaatcagaagaagaagagaaggttctcaaggtcatagctactatttgggaactgagggccaaaaaaagtggcttggtgatagatggtaagtgacaaaacttgattttcaagtaatgtccaaggccaaaaggaaataaaataaatgattctctatatccaaatatgcagaattcagatacccagcctctgtaaaaggaagccaaagtcagtatttttctttactttattcttcaattaatggaaagaaaaacaaagaattgatatctgaggattacttcagccctgattggggcacttttgaagggattgaaatccatcagggaaaactcaccgccttttcagaaggctttcatggagactgatcatcccaagaaagagttcttggaaaatttggaaaaggttgatcaactaattttgattcatgtaagacacaggatttcctttttgagttcagcacaaatccagtgtgatctgagcgcaaatagagagcaaaaaactattgaattccccggaaacaaaatcttattccatgggaatattatgaggaacatttataagggtggatcagaattgtatgtattgatggatgtttattcatgattttacttggcagattgtatatatccttttgattttcaaagcagagcatttcaaactgaaatgaaaacaacccaatttttttcttcttgaaaacaaataagccttgcccccacagaaggaaaagaattaaaccttggtaagaattatttggaaagctattgtatggattatgggaaaggttctgattgagagataaaatctaaataccttccagctcattgcaaggatacaaaatcctggaaggacatgacaaaaatcagttctcaaggatttctcaaagaaagataccagcacatggatgagtgtcaatgtgaaatgcgcaaggcaaccactgaattgatgaaacaaatgagtctcttgtcagacaaactataccggggattgattgaagatccagaattcaacttgaaattcaaaacggttttgttccaagccatgggcctcatgtacaagcatgagttgatcactgtccaggacttgcaagacttttttgacagacaaaaattgagatttgcagcattgcacatgaatgaacaaaatctctggagtcttacacgaggttatcaggatctcactgagttctggtatcccacattgaagaaaggtgttcatgactgctggtattattcatatctcaaggacatcttccaaggtaaaagagaataacatccagtcaattgtttgcttttttgataatgatgattgactcttcttttttggtgaatttttttggggctgaacatgaagttcttgagtataaacagaaaaaaaccctttcaagacatcttcttgctatgaaagcctctcattacttgaataaagtcaattgaaaatacaagaatcacaagtttgaagaaaatatgaatcacatgtgtaaattgtttgaattgtttgaccagatgcactacttgacagggagaaatgaaatacaattagaaaagattgaagatgctattcaacaagcagtttcaatcttcattcaattacaaatcagcccatcaggagaaggtgctgtggaattgatcctattatcacagttctttgaatttcttgatgaatatcatgcagattatttttcacaattcattcacaaagacacatccttcattagaaaactcaacttattatccacaagcaccaattttctttcagaaatagacaaaatttatatttatctataccaaaattaccattcaggtttctatggggaatggactaagaacccatcaatggaaaacaaaaagaaaccaggaaaagttttgaaacaacttggatattttttaaactatgttgatatcttgaaagctgaacatgacaagattgtttgttggattcttcaacttgattctattgacaactatttcttgcatgggtatgttgaagggaaaatccacttcttacaaaaagagatgtctcacattcttgaaatatataaatgcaagattaatccagtacatgtggatcaattcataaatccttgacctgcttacaagcatgagtttttagtagaggtgataatgctgtttttttttttttactttctcaaaacccaagcattttttttaatcatgagtcctacccatccaattatttctttcatcacattgctggtggctgcaatacaatcttgcagcccttggaccatctcaactcgggcaggtaaactgcggtggtaagccaaatttacccccccaagctcaaaaaacccctgccaccgggggtgctaaagaggaggtaaatgtagttttcccccccttgtgaggtatagcattgctagatgtgcaattgctataccaacccatgtacctccccaacccaatggtttcacaggtcaatcctggtgaaatccagatcctcctcccctattgggtggcctttcacacacaacacacctacttgatcaccctgcggtggaaaatcaagtttcaccaggttgctataggcgcaccgcagtcaaagagtttgtaaatttaacaactgaaacaaccctttggggtggagatggtcttataaatctttttatgcatttttgttattttatacaccctctgaacacccttttggatcttcaaatttgactggacccttaggccaacaagatgcccagtcttgaaggaaattcaagcccattagtttaccaaccaggacagcaggtttttgggtcgcttgttgtaattgagatgcacgctatgtatgtggactgcttgagggtccggccaatgtcccatgttgggcttgagttgagctttggaccagcctgtgatccgcttgtccgcggttcgagtcattttaagaatcccaggccggatccaacatggccaagcacgcgggtcattcaaagagtacataagagcatctccaccgcaggggactacctcagtccctaaatttccctaaatttcgacctcgcgcaactgcggcgcatattttagctccttgcctaaattttcttttgtaccgcagagtcttaaagtagcaccttggggctgtgaaagggtatccccccgattccccctacatcatgatccatttggaatcacaaaccagcacaccccagaaaccttgtctatctacaacatacaaacaatcaacatggacgaagatgctgtaatacttcaaatgatcttacggcgaaggcaagctgcagcaaggttcagaacatcaatcaatgcaatgcttgaaattacaccaatgctccttgatgacgatgaagacgaaattgaattgccatcgcatggcggttcacatccaggaaaacaacccaaccggcctcgcgactttgaaggcagctacaacaagcttatgcagcattacttctctgcacagccactctacaatgaagaaatcttccgacgccgtttccgaatgggaatctgtcggttgaaccgcgccgtcccatcattcaactcgagacccttaaccctcgtcttgaacgcacaattgattcgtatcgaaagtaccgagaccgttgccttacaatccaaacatcgggccattcagcgaaaaagcccgccacacgggatcccctgatcggtggccgtttcagttcctctttacgcttgtggacggacagggcaagctagacggggattcgaggcgctgaatccgtaacaaggatgattgcttgatccgcaattaatatagggatgtccaccgttcgcgtacactgacgacgcgacatcagaatccaggacaagggcaaggctttcgacgaaccgtctaggaagacgacccctccccagtcacctgccgactgaacctccgcgtcgtcagattcaagtgcttcgccttgaggacggcgagggattcgcccagaagctcagttcagtggccgatgaagagcgaggtgttatttggcgagaaaaatccggtgacaattggaatggattaagtttcacgaagattgcccctgctgcgaaaacgctctctacgtgatcacggaattcgatgtctcgcttcgtcgcttcgaggattccgaagctatccaaagctacgaacaatcaagtacgccaagaccggcgacagaccctccatactccgtgttgatccaattcaatcgatatgaagatactcaacggacttacttcaacggatggcgtcccgaccgatgctcgtaggatcgacgttgattccctccaacctgtttcaaaaacgggtgagtggactattcataagtcaaactaaataatactcatcatttaagaggctcaatcaggccttatatatcatgacgtttcagatgaccggaaaaaggagtcaagccgaaccaggcttcaagaaaagtcggccagccgaaagatctcctggggccccacaaatgtccgactgcgagatgattttggatgaggttcgagcggagagaactctgcgaccggtaatctagccatcaatgacaccctccatattcccccgagaccacagacctcctcaacgtccagactcaagaccccatcatgagtagacatacggtcagaatgtagcctacccgcaggcgcacagcctcctgttcatacgtgtttctccaagacagctggacatcattcctcgaaaacactggatcctgatctatgcccatggtcatcaaaagctaccagtgactgacaaccacattgtatcaagattatcttggacatacgaacactgatgtcatagatgcttacacagacagttacacccaggtttttcgtccaagtgtgaggatgaggtttacccaactttggaggacaaaacaactatctccaatacgatgtctgtttgtgataagatagctgcaaacaagcgcaaaagatcgatcactgcatatagtaatatacctactttcgtgggaaatacgcctgagcgcagcatgtatgtgaattcatgcggacacagccctaggaagagacgcctttaaggctcaatctttaagtagtagtacggtctgaggagccaacttctgcctcttgctggtaggggtacatggctctaaaacttcaacaaaactttcttgggtcttggcacgctgcccgcctatctgattagcatatgcatttatgtgaattgcctttgtctgaagcgtgatgtggggctttgcaggttggggttttcactaaagctatgtaaggttctcagtcaatccaaactacttgaagattgattaccagataaacacacacacgcatcccgcctgcttgagagacacaagtgccccccccccctgccgtttcttgcctctagaatcacaagaaacgaaaggaatctcgattttaagaagatatgatggatatatttgcaagctacttgaaacgttgggaagctgtgtcaatgtgaagcgtccaagactcaaaaccttcgaagataggttgccattccgaccgacaataaggagtctcttacagcactgttgatcgatatattatgggccgggattggctgtgcttaggtggaaattctaaacccgaaaggaaaaacaatggtcccgtctattatggtttgcacagacgagcgcgaaaggaagatgcggccgcggttgtactcgtgagtgagtgactgaagagtgatggatcaacacatccagggtttgctgctggtcaggcaaagttggcgaagctgcagtcgagtgtactcctcgatcatcatcggtgccattgtcagagctgggtctctctctctcctcggcctatgtaggaaccggattaaaatttgacttttcgaaggagggaaaagcaactacatagtgccgccgaaggctacgtatacgcttgaagcagactcgctggctggcctctcttcggaactccaaggccgtcttattccaagacagtctatcccatcgatcagatcagtcagcagctgttatgtgtagaaactccgggtgtggaaaccgaaaccggagacaacctcgtgcatttctttttaaccttttgactggccatgcgccatgtctttttttgttgttttttggtacaagtgcttatttatgtacatattcatagcttttcctgggcaagcttcttcttcaagtgctacaatgacggggggtgcctgcggccatgattcttgccattgttatcaacttatcgatgacgctgatgcagaaactgtatctctttatacgctgaatcgatgggttgttgtatcggaggagccgacgggtccgacgaacacatggaaagaaggaggaaaaaaaaaaaaaaaacaccaacgaactcaaccagcctcgcaagtttaccgcccatccgctcaagaaaaaagacagcttggagcgttgcatctatcggtcgtacattgcttggctatccgacggctgactgagcacagcgatgctattccccccagttccgctttccccaagcgcccatgaatatatttcgtacagtcttaattgagcttcctgggccatgcctcatacaaacccgctatataaatctcataggacttgcagtatcatcttcaagaaaatttatggggcaactgaaaggtgttcttccgtgctcactggccaggttacatacatcatcatccttgatcaacataaaaccagaatcgctgtatctcttctgaaacccctatctctggatcatacgtattatattttaaatctcaagaatgatttccactgagcaattcagcccaagattccagaattatcaccaaccaaagccgtacctcggcgaggtgcacagagaagtggagattcaaaaaggtaagagagtcccatcttgtgtgtgtgtgtgttctgatagctaaagaatgtagattcctgatttgggaagtgaaagctgacgcaccgggacgccgaacttggattgcagatcctcagccaggacgcgctatcaaggcgatcgggaatagagtggatgacttgatccgttccttagagctccagagcttcccgtctgagatcgctaagtaccaattggccagccaggataagtgggaggctcttcaccaggttggaagcagcgaagactctcgttcggaaggcgggatgaacgggaggaatctacatcgattccttctgtctgatgtaaatttctacttcttgtcactccatccttttcaatctcaaaatcggtgcaattacatagtcccccgtttttgactttttttttcttccttatgctttgttcagtgtcgccagttcttgtcgtccgacttgatggccgagcagagcttcaagtcattagaaaccaagctggggatatggggggaggaagatggaccacgaaatctgccgatacttttggcgcggattccggagacaaagcaagcggaacagtgtttagaagcgtaccatcagagctgcggatggatccatcggctattccattggccttccttttgcgccaaagcttcccaaatgctttcccgcaagcaccggctttcgtactgcaaccagcccgacatacattggctggccatgctctttgcggcgtgtggactcggcctttgggccgctcactctaccgatcccgagcagtctcaagaaaacggccttccgagaaccaaacaggggcaacggagactagctttgagttggctgaggtgcgcatccagtgcactggtgcttgggcgtgagtggaatcttagtaccattcgattctcaacttcttaactcatgccctaaaatatcttcgaccctcctcaatcttacttttagaacacgatcaagatccttctttggattccctacgagcaatgtcgctgttgttgtgttttccactgtgagtcagccgaagttctctttctagaccaatgtgatatatgagatataaatttttctgattgttctcggggaaaaagttatttttcagtgagttgattgtctatgaccgaagaggaagcctcgttcaaaccaggatttcatgcttgttgtgcttcaggatgacccatcaatggaaggcgcgatggaaatgatcatgcaaaccatccacctagctcgacagctcaacttggtaagacagccttccccccccaaaaaaccgtccattctggcgacaacattctgaccttcttatcacgccggaaccaggacgtggatccggacgaacttccttgcagccacatgctccagagcgagaagactaaagacgaacgacgaaggtttatggtggcgatcttgtgtcaagagtttcaattgggcggcttgttttgcaagaaatcgtacttcgagccgcccactcagttcactctcaagatgccgaaccacctctacgatgaagaatactggccccaaggagctcatagctctatagccgattgtgatggcatcttatctaagagctccgctgaagctcaccgacccactgagctggatggggttgtatcccgttacaaaatcggccagatatggcaattgatagggatcagcttcaggtccgtactactacgtcttttccttgttttgtaacacagcttaaacaatcgtacaccccatccgctttcttggggccaaaaacagcgagcatgcgggtccaccagcccatggccgtgtcttggaccttgatcaacaactgctggatgtcgagaagggattcccatctactcttcaaacaacgttcgagcctcaccggtgtgttcttgagcctctgccgacccgagggacgatggccgacatggatcggctcgcatctcatctcgtcctggctagtgcacatgtccgacttcatcggccttttgtcattcctcgtcaaggggtctcagaggctcatcgagaatcccatcggagaaggatcttacattacggacgtcagttcccttttttttttttttttttggatcctgctttcaatcatcctctaactcacagaggtgtggcgcaactttttcttcaacagggcttatcctggccgtccacgaatccgaccatcttcccctcctcaagcatggtcagtctatctgctctccaactctgcattcctgtcaagaacttctcatcctaatgaagtagaaaaaaaaaactgatcagaaattcgatccggttcatcaacaaaaaagtctcgatgagtttgtttgtgcttgcagccagcatcgcgctttcggtcctgttaatcacgcccacaggtccatcagaagatttacggagcctgcggcaacaaatctatcaagtttatagcgcctatcaaaacacctctgtatgctcttcttgaactcgctcgaaacgggtttccttccttttgtccaccaaaactgacgactttctttttttttgccctctcagcatcagaacagcatgctttggagtcgcagcttcaaattgctcgggctgctcttggagaccgataagaagatcctgctcaatccggaatacaaaatcaatctcgccctcttagaaaccttgttgcaatgattactcatcattcaaatacttacgattctaaacctaatagatacaaatactatatatagatgtaacattattgtactaataactctgtcttcaatattcgcgtgatttctagtaataataatataaacatgagcaacacttgaaaaacaaaaatatatctcctagcacagattcatgagttttgaaaggaagaatcttaatcactcaatacatgtatcttattgaacacaatagctggcctttttctaatcggactgacaaaagctaccatctcttttttttgcatgaaatgttccttagtttttttttcccaaagaatgataaacataaaaatccaactcagtgtgcatttcagaatcatggcattgtgttgaccattttgctcggctatttcttggccctcctgggaccacattttagctaggaatattttacaagttgtattcccaaaacctattcctgaggggtgagttgcataaaagagatgggatcattctctcaaacctgtccatttgggagccggctcaagaggagtcttccgtggccagaagcaacagtgaaccaataaaatacatagaatctattggaaatgtaccatgtggaattctgtgaagataaatggccaaagaccacttttgttgcaaggcactcccaggatattaacattagtcaattaatttttttattgagataatacttaaagtgattcactcccagatggccattttttattgtggaaagtaatgattggctcatatgtatcatcatcttctctggcacattttctcaagaagatagcacacagcaacggtgcaacagatacaagacatgtatttgtattggattgtatcatctttattttgatcctgatactggtatcagtattttcttggttggtgaaaaaatttattgtctcggattcggatttacaaatgaaacaaatgtctttgtttttttttttcttttttcttcaatacggccaaatatcttgtgtatcaaatacggttttggtgggatcagtcatctgagaggatacagaatacatgtctcacttttcaaagacgatacatgtgtatttctcaggaaagtgagacaacacaaatccggtatttttgggtattcaatttctgagacgatacaaataaacgcctgacactgtctcctatcgtctctgttgcactgttgcacacagcccagaggctttttcaacacaacaaggtcgcatgaagggtatagatacaatgacacactacagggaaaatctgtttctggataaaatgatatgtgaggctggaaagcccattgcaactatcagcaccaggcagttattttttccataaatcgattgattttatttgcaaatactcattttttactgttaatcatcatcaaaattggcacagcagagttttctctttggtgtttcatggaggtaaattcaagtttttttttttttaatccaactagattcaatgtgttaaaatattggaagaaaacattacatattcataatgaatgattcaaatgatgatgaaataataagaatgcagactagtgatacaaaaattttcaatcaggagacataggaatattatttattcaggatggtcatcagttcttcttttgttttacttgtgtagtctgaccattctggaaagattttgtgggttgtccatttcctgtgggatttacagtttgcccatgttgtcccgcttttccagaatctccactgccagtttgtccagattttccagtctctccagatcttacatttgatccagttggtccagtctttccacccgatcctgtttggaaagttgctccagtttggccagttgctacagtttgtgaagttgctacattttgtgaagttgctccattatgtgcagtgtctccatttggtacagttactccatttgttccagttgatttatttgtaccagttaatccagaggttccagccagtgcagttgttccagttgatccaggtttttcattgaatccagttttgtcatttaatgtggttttgtcctttaacacagttttgtcatttaatgaagttttgtcatttaatgaggttttgtcattcaatgcagttttgtcatttaatgaggttttgtcatttgatgcagttttttcatttaatgatacagttacaccatttgatccagttgttccaattgatgtagttgttccatttaacaaattctttccagtcaatgcagtttctccagctaatgaagttcctccattcaatccagttgtttcacttgatccggtttgtccgtttaatccattttttccagttaatgtggctgttgtagttgatctggttgatccacttgttccatttaacacagttgatccatctaatccagatgttccagtcaatgcagttgttccaatttgtcctgtttgtccagttaatccatttcttccagctgtcacattcaatccagttgttgaatttgatccattgtttccagtcaagtcagttgttccagtcaatgtggctgttgaagttgatccagttgatccactcaatccatttgttccattgaacacagttgtcccacttaatccagatgatgttccatttaacccaattgttccagtcaatccagatgttccagccaatgaagtcaatccagtttgtccagttgaaccagttgttccatttaatccatttgttgcatttaatccagatgttccatttaacccagttgtcccagtcaatgaagtcaatccagtttgtgccgttgatacaggtgttccatttgatcctgttgtcacattcaatccatttgttccatttaacccagttgttccagtcaatccagatgtcccagtcaatccagatgttccatttaatccagttgttccagttattccagttgttccattcaatccagttgttccgttcaatccagtcaattcaactgttccattgaatccagttgttccattgaatccaattgtcccattgaatccagttgtcccattgaatccagtcgttccatttaatccagtagtctcatttaatccagtttgtccagtcaatccaggtggtggagggattccagtggtctcatttaaaccaggtggcccagtcaatccaggtggtccagttaaaccaggtggtccagttaagccaggtggtccagttaagccaggtggtccagttaagccaggtggtccagccaatccaggaataaattcaggtggtccatttagtcctggtgttaatccaggtggtagagtcaatccaggtggtccagtaactccagttggctcagttggtgcaggctgtccattttgccctggctgattttggatgtttgggatatcttgaccagtttgtccagtttgtccaccagtttgtccattttggtcagtttgtccagtttgtccaccagtttgtccattttggtcagtttgtccagtttgtccagtttgtccggtttgtccattttgaccagtttgaccagttgtaccagtttgaccagtttgaccagtttgaccagtttgaccattttggtcagtttgtccagtttgtccagtttgtccattttgtccagttagtccaataggcccattttgtagctgtgtattttgatcaacctggtttgtttgattatttgctccattctgatcctgtacattcccattattgtttccggaattttggcctgcttgttgtgaattggcaaggtttttgcaagcctcgagttggagagtacattcttttgtctcagattggcccttcctgttgaagaaatctgcacatcgattggactgtcggtcacatgaccgtatgatggcatctattgattgtctgaacgtctcatcggctggaccgaacctagggaaaaaaatgtgtttgtgtaaggaaatatattagtcaggctagatcaaaaataaaaggtatctggttgggaatttactgactcgacaacaaaaatgtccccttgctttgtcaccttaggggcccgggatccaagtgttccattgaactttttatggagtattcaaatcatgtcagaatgaattgaagtatcaaaattgaagcagatctcacttactgtttgaagatttcctgtttggtcttgcctggctactagcttgttaaaatttcttgctcgcaagttgttggaatgaggattcacgccattcgagatgattgcaccatgagaatcagaaaagttgatactcaaaaggagtagcccaatgaacagcttcattcttatgtgaaaaataggttgtctgtttcagataaacggtataaatagataatttgaaaattaaaaaaaattcaatggagataattaaagctggcaatatcttattcttagattgaagaaaaattcctgctggcaggtccgaggtcaagagtcaataaatgaaaagaaacaccgggtttcttttttcttatggcgctgtaagagagactactggagtgctgactgaaaacgggtgaggaaagcctccattaaatattgcaaggcgctcatgaagcggtatctgaaacttcaagctgcacccccttgaaaagaaatgaactcggtcaagtgggattatgaagcttgccagtatgtaacatagcaatcctgagcgattttgatatcggtgatttaaaattttgaaggcacaaccacaattgaacgaaattgatatggcgagttcaggaaccaaggtcccggtgattcagttcaaaatgcttgcttctccacaccggcggcataatgaaaggtgagatgaatgaggacaacaaaaacgtgctcagagtcaaaaatatcatccaacttggtaacctattgaaaggcacataaacaagttgagattcctattgaccggtcatgactcatgttgaggttaccattgaccggtgattgcccaggttaagttgatcggtgacctgtcacgtggcaattcgaggttgccatttcattgaccggttatggcctgttatggcccattcttttaaggttaccattgaaagctcgtgacacatggtccagttacaattcaaatcgttcaaaattaaaatcggatttctcagagcttgatcactacggtatgaagtggtcggccgagccggtccactcagatggctgtgggcgaccggttcgtctgaccatagcagatttcaacatcaggaagaaaacaagacgtcctcactgccaacgatcctctgtgaacacttcaacatttcaactcggatccttccttgattgattcgttcatgaaactaagaaacactcgagagactttacaacagccttcgtgtgtcaatccgggaccagattccatctttgcttatcagttgagaggttctgcaatgttgccaatataccgcggctgttgcggtcaattacaaccacgttcacagtcgcttcatttctgggtaaggggagaacaccgcaatggatgatcggattccgaacaacacatttgtctcctttggcacttggagaaacactaccaactgtctgaggatacagaccttaactttcaatttgcctacagaaattcccctatctaagcaaggaaaaaatcaacaacacaatgcacccatgcccgccatggattatgcagtgggattagaaagcctggatgcaatcaacatttcgacagaaaattgaaagttacatgtatctattatctcagctgttttgatgggttatttgattgaggtgtgcatctgctgtctgttccattctttgttttgatcctttgccactcaagtccatacatcccggtaattttgaccatcatcaaagtgtttttctgctaagtattttctttctatacgaaggaagttctttcaaacttgcccaaacttgctcataagcttctgcatagtatgaaattggtactaaagatgaaacctttgaaaagatttttgaaaatttctgaataaagtttggggagaaaatttttcaagggtcctattctaatggaaaataaaacacatgttttaattctagttttcactttatctcatataatggggcagttctttcagagaatgtaagcctttataacgagtacttgacatcaacttcaagggtgagagttggagtcactgttcactatgtaccccaagcttaaaacatccacagatcataaaggctggggagtaaaatcaggaatgagatagacgcaacactgggaaataataaactataaattcatgacaagctttggagtaaccggggtagcccggtcgaaggcatttgggggtcttgggatgcttcctttgatggtgctgggccaagtcagtagatgagacagcatgcccaagcttgtcatcaatcgccagaccattgtgtgtgctgagtagtgtggccatggctgtttgatcagtcaaggggagatgatgagattgttgtggcgggtgctctactggtgcgctggggagaagcgccaatgatgtactaggatgtagatcaccgagcttaacataagcctcgcgatcggagggtcccgaagggaccccgcgtccgaagggacgctctccaaaggagaggcttacctccaaagcccctccgatgactcaaggtaaatgagatttctgcgaaaaaaacgcttattttgccttcgaaaattatttaaaaatgtacttttcaacttttcgtaattctgagtaggcagaattgtactttatcgtctcagctctcagaccgatcctttttgtaattttttgccttaaaaccattgtctctccgatgtttttagctggtgatgatctgaattttgccaagatccaattcggatccgacttcatcagatcgtggaccctctcacgggttcctgtcggattctgcgcaattgcatagtatccggttttcaatagtgagtgtttgtattggcaggcattagatctctcagcgttcaaatgcctcaccatcgcttaagtataagagtatttttagatgatgtgtaatgaaaaaaactcatgtgacattatctcacatactatgcttcaccgaattacacattcatgaccggatcttttggtggaaaatccggctttgaaaaagccggattgtttacagatagtttccacagccccaactttacaggacaattctcaggaacaggaacagatattgaagatttggaggatacaataattatcctgtaagccttgcgatttcaatggtaccagaggcgggatgggtaaatgagtgctagtgggtgctatcggggagggggagctactcacagccaattggctggactctgtagggtgagacttgccactttcgatgcaagtccctccttcggaggtcgctacgcgacctcctcggagggaccttgtgttaagttcggtagatcaccaagtccaacggtcaacaacacaccacgatcaactatactgggacacaacaacaacaacgaacaacccaagaagttatctgatggcatctactggctacactctggcccatccagccgatctcgatggcgagactagctataccttcagtcagtcatttgctcatcctcaaaacactagggccagttcaactgtagcttactggaacacttcaaaatcacccatcttgatgaatcagcctgtggaaagatagacgccggggtacgtggctgactctgctctaccgagatgattcttgaaaagaccctcaccaaagaagacaacaagactgattcatctccataccctttgtgtatcagatcgcggttcttatcggatctcatgcccatttgatcgaattcccatcgttacttctgcctcctggttgtgagcccggatcaatcgtcagcatcacctgcacgcgtgataatgcagccgaaaaagcgcaagcggactcgttttgggatctacagaccaagatcgtcgatcagttcggagtccaatcacctcaaccccccaacctccgattgagatcaatcactcagacctcagtgacacttgaatgggataaactagagctggcccagtgtaaactgctttcgctatcgatttggaagaacggtcaacgtcttggaaccctgcccaatccactcaataatacttcaaccaagctttcaggattagatctcgatagcgagtacaccttccatctagtcatgaaaaccaccggcggctcattcaattctcaacagatcaaagtcaagactcattcactcaacgatacatccggaatcaatgtctgttttggggtgatcgtacctgaagagctcaaggatcagtccaaggaagctatccaacaacttgatggcagatggtctgataagattcaaatcgacaccacccatttcgtatgtacgatgccataccagccacagcatggacccaacaaatccgcccagcccaacacctttccttctcttgaatatcaacgcgccctccagctatcgatcccagtcgtccaaccctcttggctgcaagcatgtttacatgaacgaaaaatggtccccattgctgctcattatcttggggctcagccacctcccctgggctcttcaccaacgaccatcccctcggccggccctagcggccgtccaagggcagctagcaagtctaacatccattcttcaactccgatctcaccctcaaatactgccgaagccaactccagttcgcctggcccttcaggagcatctagtcgacaacatgagcgtgccaactcagctcctacgattacgaccatctctgacagtggcagacttcatgaccagattgaaaaaccatccgctggtcttgcagtgatcatagaaagcaaagatggcgatgaggttacaagtcataaggccaatggaaatatggagggaacctcttacaatcctgatcaatcagcatcatctcgtcatgtgcggacagaatctgactcggagaaaacgctgaaactttcaacctctgatcagtttccacaagaccagccccatgtgcccaccccgcccaaattctcggcagctctatccgatatcttgaaggagaatgtcgattcgcctgcagagaatgatagcagtccctcggggcacaagcccatggaatttccgaatccgatgtcccacattttatccgatcgaccagaatcaacgccgaatggggatgataaaggggccgaagaggaggccgagcccagatcgacccatcccacctcgagcccgcccaataataagctgcccggtcagacgagcggattggccgagcaaagccagccgagtcgggggatcgtcgacgacggcgaagacgacccgttctccgccgcaagtccgacgatctctaacccgtcgccgctcggcgatcggccgagcttcagccgatccaactcgctcaaccacggcaacttcggaggcctgctttctcccgctagcaatcacttgtcgcccgtcatcggaccttccactgggcccgctccgtccgccggcagcgacgagaatcgggcaacgatgatacctgatcagccgttggaggaaaagcaagagattcctgaggtcgaccggtctgtcggccgggaccaaccagcagccccttcacctccctcgcccaccgctctggactcacttgcatctccttcaaagaccattggagagaataagcctcatgctaatggaggcagtagtagtgaggtcttcgacgagatctcgattggctcagactccaatcaattgcccgatgatgaggaccacgaggtgtcggactccaaaggagaatccggttccggtgacaccttcttctctaccgcttccgtccccctacagccttctcaccctgatcctacccttcattcagacctcattcagccccacaatcccgccctgctttccgatcttgtccacccgaatctgcagcagcagcaccagcctaccgatctcatcacgtcggatctcgtcgaacattcttcgccttcttcttcgcctccccctcctaatcatcttgccgattgatcctcttttttttaatttttcagtgtcttcttttttttccttactaaacatttttgggctatttcttcttcctttttctgtctctccttctctctcttttttattgaaacttaatggtgtctgaatacaatacaatattatacaacatatctatatatcgatatattgatagattataaatatgcatccggcttatttttccttctcccttctcccttcgttgatgtaaagtcgttaattcaaatacattaatttattcttataccttccttcgttcatcttttgttaaaaagaaagaccgtttatttatttgtaaatgactttttttatgagaaattattgagatgttgaaatcaagaactatcagtgatttatttgaccgtacgtctccaatattttatatcgggatgtcggacgtgcttgtgaagaagacacggtttcttgaaggatttgtgtcaagaccacggtttgttttcttgaaactcatatgatgacgagctttgaatgaacccgagtattgcataacctgggatggtcaaatcaacactccaaactacagcccatttctgttccgagttttttgtttcatgtagtgggatgagatggggctcggaaaaaaagggtgagagggagtcgaatcgagcgggggcttggggcaactgctattttttagactccgctcatgttcgctttctttctcctttgtcatgtaagcaaattccgcggtaagatcttcatcgttgcattactcttgcttcttttttttttgaaagactcttggtatatatattttttctgcatcacttatttagacatctcggtcgccgttcttataacagtacatacaaatcatgagctactaagacttttagatgacgaagaaaagagttgaaggggaagatctgaatcttttgttgggtttggagatatgattatggggggatggaataagaacgctccttgagtggaattctggaagaagaaagttatcgtaagttggttatatgggacgattttaaataaagcagtttgaagaggacgcaccaagagtctttctttggtggggcaccagtgccagcgttgtcgggcccagcctcagcggccgagccagtggggttagcattgagctgttgggcatcttggagcgtctgggaggcttgcggatgcgactgggaagtcgaaggaacatgagcaatcatcacagaagggaagccaaccaaatgagtgttggctacaaagcttcctatttttgatcaacgggacgagcttacattttccgcggcaccttctttcttggcctcggcagtcgttccagcagagtcgcttcgcttagtctgggccgggccgtggccaccggtctccgccgcatccggcgtttggccattgttggcagcgttcaattgtgcagtagctccctacgaatcgaccaaggtacttcaatcagccattcattcaggtctatcaaacgctcataagtctcacatacctgagcagccgagtcggccttgtcggcactcccagggatcttatcagtgggacccgcatccgcatttcgctttttgtggtcagctttgccggacgcgtcttcacccgtcgtagcagctgtggtggcgtcagccgcgccagttgcagcgaagacggcggcattttgagggttggcctaaagttgaagtccgagcgttttcagcggcacttctatctcacaatacaatcgatcatgtcactcacctgagtagtcgagtcggccttgtcagcactgtcagggatcttgccagtgggagccgcatccgcatttcgctttttgtggtcggctttgccggacgcctcttcgcccgttgtagcagctgtggtggcgtcagccgcgccagtcgcagcgaagacggcggcattttgagggttggcctaaagttgaagtccgagcgttttcagcggcacttctatctcacaatacaatcgatcatgtcactcacctgagtagtcgagtcggccttgtcagcactgtcagggatcttgccagtgggagccgcatccgcatttcgctttttgtggtcggctttgccggacgcctcttcacccgttgtagcagctgtggtggcgtcagccgcgccagtcgcagcgaagacggcggctttttgagggttggcctaaagttgaagtccgagcgtattctcagcggcacttctttctcacaatacaatcgatcatgtattgtcactcacctgagtagccgagtcggccttgtcggcactgtcagggatcttgccagcaggagccgcatccgcatttcgctttttgtggtcggctttgccggacgcctcttcgcccgttgtagcagctggggtggcgtcagcggcgccagtcgcagcgaagacggcagcattttgagggttggcctgaagttgaaagcagcgatgagttggacgatcaaggatgggccagtttagggggcgggaaagaatagacatacctgcgatgcagtcgaggcgccttcttgcccggcagcggcttgtttatctgccgaggccgcacttgcggcgccggccggggaacctgccttttcttgggttggaggcgcggccgctgcagcatcagccggagaggaggacggggcggctgatgccaagccggctagggcagcgacaaccaagacgaaagaaaagagggtctttcgggcttgcatcttgtatcctttcgtgagtgtgttcgtagcaagggtggcgttgatgttgtggggcggtcggctgctggattggactgctggataggcggcttctggtgctggagtgggctgaggaatccctaaaccgacaggcaatgccttgcttttatatccttggacatgtctgctctcggtggtgtgctagggaccgactgatgttgtgatctacccgacgtgttccagttcgttctacacagagactcatcgctggcagcgattttaatgccacaacaactgatcggagctgctcgatgggatttgacatagatggcgcacacacactataacagatccttcccaactgaaggaaatgtgtggatcaacaatggcatcatccagacatcaattatgtttgggtctacaaactacaaagaaacaggcgtttctctcgaagtagatccaatgcaatggatctttgatcagatttcattcatcccttcacgttctacatacgttctgcttcccacccagcgcctggtgatatcgacagtccgatccaactccaatgacttgagactgtggagacatggaaagggctcgtcgttgaacaatctactgcatagtggtcactggcatgtaaccgatctaagatcactatgtttgtttgggtaagtgatgggttcacacctgctcacacatttcctgcagttgggagggatccgttatagtgtgtgcgcgtcatctattcaagatcccttcaagcagctccgatcagttattgcggcattagaatcgttgccagcgatgagtctctagaacgtagatcacaatatcagttagttcacacaacacaccaccgagcagacaagccaaagaatataaaagccaggccttgctcgccgatttatgaactcctcagcccactccagcaccagaagcccacccagcagtcgaccgaccgccccacaacatcaacgccacccttgctacgaacacactcacgaaaggataacaacatgcaagcccgaaagaccctcttttctttcgtcttggttgtctctgccctagccggcctggcatcagccgccccgtcctcctctccggctgatgcggcagcggccgcgcctccagcccaagaaaaggcaggttccccggctgccgccgcaagtgcggcctcggcagacaaacaaaccgctgccgggcaagagggcgcctcgactgcatcgcaggtatgcctattctttcccgccccctagaccgatccacccttgatcgtccaactcatcgctgcgttctacttcaggccaaccctcaaaatgccgccgtcttcgctgcgactggcgcggctgacgccaccacagctgctacgacgggtgaagacgcctccgccaaagctgaccacaaaaagcgaaatgcggatgcggctcccactggcaagatccccgacagtgctgacaaggccgactcgactactcaggtgagtaacatgatcgattgtattgtgagatagaactgccgctgaaaacgctcggacttcaacattaggccaaccctcaaaatgccgccgtcttcgctgcaactggcgcggctgacgccaccacagctgctacaacgggcgaagacgcgtccggcaaagctgaccacaaaaaacgaaatgcggatgcggctcccactggcaagatacctgacagtactgacaaggccgactcgactactcaggtgagtgacatgatcgattgtattgtgagatagaagtggctctgaatgcgctcggacttcaactttaggccaacccccaaaacgcggccgtcttttccgcgatcagccccactgatgcttccacagtttccactgctggggatgaggccttcagcaatactggccacgagaaacgaaacgcggatgcacctcccgctggcaagatccctgagagtgctgataaggccgactcgggtgctcaggtatgtgagatttttgtatgagcgtctgatagacctggatggctgatgaccggaactctctcctctgccgcagggtgttcctcaattcaatgctgttgatgctgctgctaatggccaagcgactgatgcggcgtttgcgagtactcatgccgtcgcgcagacaaggcgaagtgaaccttctggagcggctgctgatggcaagaaagacgccacagcggagaatgtaagccctctatccaagtcgctgccgagaacaaaaccagacgttactcattcattttcgtcctgattttttcgttggttcgctactttcctcagacatcccagcccagtccgaaggactctcaaacgccccaagaagcccagcagctcaacactagcccctcaggctcgacccctgattctggtgccgaaaaccctgcctccgacaagaaggaccactggtgcgtctttctcttccatttcccttttggtgaataatcaccatgtgttcttgagctcatcgcctggactgagaggctgacgatctgaatcattctgatgttctgcattgctgcattttttgctttcagaacccacagaattaatagtgccaacctttctctttctgagctctttcattctcaaaccaattttcttttatgtctccttgtactgtaccccccttgacccaccaaagcgttgtagatcactatggttttttcatgtaccaaagagaagaattgtggatcacatttcgtgatggtcctccctcaaaggctgcaagagttgtataaagaacttgaactggatcatttttttctcagaaaaatatcactatttttttaaatcaccatcgaacccagcaagacaaaattgagccatactttgctctgtgctcccccagaatgaatagctcactggggaactcgagattaacatccgcggaagctcaaagactctctagattggaaaaaaatcttttgtttcatacaaggtctgagtggagtaagcctttttcgccggggacttcatccccaccggcggtggggccaccgctataggcattttctatcccgggccaagactgggccggctgtgccggtttctcaaggaagattgagaggctccggattcttgattctctgggtcgacgccatggtaggtgtggagctgagtcaaactcagcgacggaagaaacaaaagggttcagttcgacgagttttggttagcttgatcacaacgaaaagcattgaaatgcagtacttttgcgcaaatccaagagctcacacaggttatgattccccgcttcagaagtgctctgcacctcgccctcaactcttgctgtcggttgcttctaaagccaggctcggcatatagaagctatccaggagcacttgctgcaagtgctgctcaagtcaggctcagcattgtcgaaaggtttaaatggacaagcggttcccgccgtaccacccgtctccccattgctagtgcccgacacctactccacgaaccccatcctttcccctcccatcttcttccagactaaagactaaaaccaccagcttgataaacatctaaaatatataaacgataaaagatggatcgagccatattggagttgacggaaacggctttatcgcacctcacccctcaagatcagctgctcttcgacaggttttttacgaactttcaagacgcttacttagagttgttcaatcaccctctccggggcgcctttactgacgaggaagacgcctacttcggccgttatgtgaatcgagtcatcgacgcgctggatcgtttgggaagggaagatgttcaacgcttagagttcatatggttttattggataggtatgatcgaagatttggaggaatctcgggctgtcacctttgccaggcgaaggactcagattgaggaacgattagacactctccccatcataacctctcccactctgacatctatccccgacggcgaaaatttgggatgcttagtttgcttggaagaacttgcccaatcccaagaagtcataattcagcttccgtgtcatccttcccacctttttcaccgtgattgcatccaagtaagccaactcctctcaacttccatttcccatatctcgaagctgatttcattctctttccattgtagcgctggctagaaggaagcttgggatgccctacctgccgagctgaggtcgaactgccaccctggctaatcccccaatgagctgatggacacgacattttgttcttgtatcaatatgtctcattaacctttgttgtagaataattccttaatctccttttcatggatgaatgacagtaatgaaattacttttagtctgacctttgcccacgcgcaacgcagtcctttgagtttctccttgttcgcataagttgtatactccagtgccatcgttatcctagatatcatgaattatcaaaccgatccggctcacatctgaacaaacggaggtccctgtgggccctcataggcaaaaacgagtgcgagttcttcatttgctaatgataaccaggattgcatgcacttgggggtcctcccagattccgtcccaagtctgcatcgcccgcgagaggtacgacggccccctggcatcccaagcaaaaacaaagagcagcaacacagacttgtcttgatatcatgaaattcaagccttgaataggataatttttctctctatcaaaccctcccccgcatctcaaatcaatcagcattttatttctagaagacaacaacaaaataccccacaatttgattcgtgccccgcacacacactaaaaataaatatttgactagagcctggttcaacctattttgaggcgaggcttaaaagatcatattgtccaaaatttagaagatgggagcttgggtcaaccctcagtgcaacttcaaattaggacctctcatgactgatcaggaagaggtataaattcgttgaagctcagactgaataattcagattggaattctcaattcagtagaatcaaagaatgatccaagtattcttgaaaacttcattttgattttctttctcagataattcttctcttagccattacctgtagctgtgactcaagggcctctagcctcccgtgcaacacaaaagtggatttaaacacagggtcggtcagaattcaaaatcgtcttcaacggaagctggaaaagtttctgcttttggaaaaaccttttgcttcatgcggggtctcacatataatgctgttcgccggggactttatcctcaccgacatctggattttgtctccccggcctggattgggtcagctcttctccacgaggattgaaaggatccgaagtctcgattctctaggtcgacaccgagataagctgagttgagctcagggactgaagaaacaaaggggttcagtccggcgcgttttgtttagcttgatcacaacgaaaagcattgaaatgcaattctacgcaaatccaaaagcacacacatattaagatccgctgcttcagaggaacaggcggctctcaacctggcagagtcagaacaactgatgcatcgtcaaaaaataaggctttccttgttacctcacacttgaagttgcaacatccagcaagtcaagctgggagagaattctctgtagcagctgacacaatggatgcaagctgcaaaattgctccgcacctcaccctcgacacctgctgccaaaaactggctcggcatggattaaatgcagaagattgagcccactctacagcagccaacacaaaggatgcaagctacgccagagctcaacaccctcgaggcctgcttcaactgctgctcaagtcagactcagcatttaggaaaggtttaaatagacaagcggttccagccgcacctatcaatcatcatcccaacttcactgtccgacaactccccccacctaactcacctctttccattccatcttcttccagactcacacttaaaagtcttagtctactaaatctcaaagatggatcgagaaatattagagttaacgcaaacggctttgtcgcacctcccaccccaatattaccaggtcttcgatgatctttttcgggcatttcaagcggtccactatgagttatacagtaatcctctccgagaccgcatgaccaccgaggaagccgccgagttcttctcctctataggtcaagtcgattacgcgttgaagcatttgggaaaagaagatctcgaacgcttagagtatttattttcttattgggtgaatgtgattacagatctggacgaatcgcgggctacttccttcaagaggcgacgaattctggttggaaaacgattggatacccttcccatcatatccggccccactctgaaatcaatccccgatggtgaaactttgggatgcgtagtatgcatggaagagcttgcccaatcccaagaaaccatcattcagcttccgtgtcatccttcccacctttttcaccgcgactgcatccaggtaagcaaactcctcttaacttccatttcccatactttgaagctgatttcaatctctttccattgtagcgctggctggaaggaagcttgggctgcccaacctgccgagctgaagtcgaactaccaccctgggaaggcccccaatgaattgttctacatggcctccttttcctctatccatttgtgtcatgaaactttgttgtagaatttttccttgactttctgtccattcaaaatcaatagtaatattaatcccttgtaatccaggccccgcgcacgcgcaacgcagtccttgcagtttctccactgtttggggtaacagttcagagggacgtcggaaagatctatattccagtgccaaaatagaaactacgaatcaggaaactgattcggctgaaacccctcccaaggtgaaaatcattcggaccttgaagtgggaaacttccatatagataccttatgagatcacatgaatcggctgtagtgattgattccctggcagaccatcactgatcaggaagaggtgtggatttattgaagctccgactgaacaattcgaatgggaatttccagttgaaaataatagtctgaaactctgatactcattctatcaatcaattggtttcagagcagccaggttgaaaggggaatatgtagatgtcaattaaattctcaacagtggagtcaaaatctcaaagtttaataaatcgaagtggtcagctgtttttgaggcacaaaaaaggttgtataaccacctatgatgacttgtgagtttatgatactgactcaacacaccgaacacaagagaggttcttagcttcccgagtatcacgctcctcctagcctttcggttaaaacccaggaagcctcgataagacggtctcgttgaatttactgctggcttttagacgcgatgagagcaccaccggccattggctgcaggctgcggacccaagggttaatttttgcatgcatttgaatatgcatacagctgaaaatgaatattcattttgaaatttcctgaatttcatcccctggccttttttgcttgagaatccaccatccaacgaagaaccaaactgcctaccatatcctaagcaagtcagtcctactttcactgaaatgtgtatctgctttgattaagaaaaacgcactaacacactgccggtcgaacagatcgattccatcaatacatagcacatctgcctcgtttctttgatcgttggattttctcgtcatgtctggaaatgctgaaggcgaacatattccagttccaaccacctcggccccagtgctggcagcggccccaccatctcaaagcctgcaagaatctcatcctcaaaacccaccttatgtgaaccaaatggtagaggatatcatctcaaaagcaaccgcatactttcctcagtcttcctccgtgacacctctcacattctcaaaccaattcaacccatcacaatatccattaggtcctcaatcatacaacatgcaccattggagcccatcagatgtctcagcacaaccaatgcaccacatgatggcccagcctcaagttcctatctcttcatcacaaataccaagcccttcggtcgatcccaggagtcatttaccccaagacatattgcacattctccaatccgattttaccagcgattctgccgacaaccaagcccggaaagatcaacagatcagtcgtgttgccgaagaattgcgagtcaaggttcgcttgagtcgatacacacgggtccgtgatcaactgtcagatagtgaagatgaagtcagtgagcagggcaaagaaagcgacatatctgaggacgagagtgaggagggcagtgagaaaaactcggaggatcgcatgaataaccgaaaagtcaatcctcaaagtgatattgatgatgaagctgatctcgtcgatggcagcggtgatgaggaagaagaacgggcaaaaaacaataaagttttggccaagctcaagatggagatagaaagcattatcggtatccctgaatcagctactggtcccacggaggaagccgctgaaaccatgacgacgactatccaaccggacgaaaagccaacaataaccaacgaactcgaactactgactgaaattgaagctgtcgcagaagcaccggaacacgttcagatctcaactattgctgagccggaagatgctcccgctgtaacatcgattccagaagacccatcggtaaccgagcttctcgccaaagtcaaatctcaaatcgaccagctcaataaaagctcagaacccacatcaatcataatcccgtcggaaactcgtataaaagaagaatctccaccgaatccagaacctgaaactgtgactccagccagcctatcaactccaaccacagttgaagctaaacctgcgccgcaagggtccaggtacgttgactagttattttaatattgaatccgtcactttttaggctccagtgctatcaatgtctgatgtcattatgatttctatctatgttgatcgcagttcccaggttaagccgcagacgtccaacccccgcaagaaagccccgcccaagaaacgtgtggggaggtccgcggactctggagatgaatccgatgacgaaggtcaagaaagctaccttgccacagcgggaccgacaacagccaacgaactcaaagaaccaccttctgaagtggtagaggtgccctttacgagggtcacagatgaggagcttaagtcgatcaatccttttgggtcgatttcttcgctcatcggaaacgtgctggtcatccaaggtactgctgggctaggatacgatcgcgtgttggacgagggcactttggtctgtcaaaaggacggtctggtgattggtaaagtaagttggagttggttccatatatagaccgagtcacgaaccacctgacccgatcaactcgctcttatttattgtcagatcttcgagacctttggctcggtcaccaacccacattatagcatcagattgccgaatcatatcttagcttcccaccctcgaaatgataaagaagggctggacctctctcccggattggttatgtactacctacccacacactcaaacttcgtcttcacggctgaactcagagcacagccgaaaggaacagacgccagtaacttttacgacgaggaagtcgggaacgccgatgagattgaattcagcgatgatgaggctgaagcggcatatcgcaaagcatgtagattagccaagaaaaccgcaaacgatcctcatccgaaccctcatcatcaaaaccatcctcgagagaataatcatcaagaccacgctcgggccaataattcggtccaagtctccgaaaacggaagacggatgtttgtcaaaatgacttcagatcggttaaactatggtacagatgacggtgatttaccgagtcaaagtggaaccgtagagtctgattacagcctactgcagaggccgaaagctagtaatgatccttcgatgtcgatgtctactcctacgcattccaacaacaaacagtcttcatcacaaagatcgagggggaaaaagcgagcacctggtggacgggataggaatcgcaagaagtttccttcccagacatcacatgcctcatccagtcaacccggtcctacgagctcagtaagtggtacaaacggcggttccaatcatcccaatggaaattcacgggcaaactttcaagccgacagaacttccaccaatcccggaattcagagtcaactcaattcccttcctgctaatcctaattcaaatcttctgcaatccccaagagatgtgcagggtagcttgatgtccaccctgggaaatatgaacatgaactttgtcacacaaccgccctctcactcactccaacagagcatgcactctttaccttatacaccgatgtggacggcgcccaacggaatggcaatgactcagaacccaatgatgatgtcgatgatgatgaatcagaacgcttattatcaatccaacgctgggatcccttcctataaccctcatctccctgcccattcttccaatcccatcctccaattcggtcttcaacaccccaacttcgcatccgttcctcctgcccaacaactatcttctcaacatccttcatcgaatccctcctttcagttttctcagctttctcagcagcctcagaaccatcaagctcaaaatcaagctcagaacaatcagccctctcacccgtttcctactacccctaatttctcaaccggtggtcactttaatccttcgttctatagacccccttgatcgttttctttttctttttgtcaaggatagtttggtctgcattcttttcttctgtcgctttgatttccttccatttcttttacttggtcttgttctcgttatatttttctttgtgtattcgatcgttttttttaataaacaaaaagaaacaggaagtgtgatgatacaaaatgaagtgtgatgatataattccaaaagaatagggggaaatcccagtatgtatcgggctgctttctgtgcagtttgctattcataaacacattggcttgttaacaatttagccagtctatccaagtctttggaatttacaatgctttagcgatcttgtggaatcatccagaagtaatacacacctttatatatctactccaatgatttcgccattaataaaacagagcataattatcacatgattgcttagactgagaagcagttgagatcaaagagacaaagaagcagcacatgagatcgtaaagaacaggagagatccctctgaccaagaccgaggaggctctgaacgcgccgcagagctcattcatgtcgggcctggaatcagttgatcgataggattaaacctgattgtcttcgttttacccttctcactcgctgaatcgtcctctgatatctcagtttctttctcctgcccacactcacttcatttttttactttctgacaggagatcaatcaccgttgaagaaatcgtcccacctcatagatcaatcttcatcatcaactgtcccaaaatacaagcgaaatatcctactagaaggattgcaaatagcaaagtacgccatcgggccaaaaggattctttttttttagaaacaattttgttgcaagacaaaactttccatgtattcatgaagaatggatggacggacaagaggcatgaatcaacgagggaagatcaatggccagatgagcgtacaaagaattacgtacagcgttgtcattgttgtctgggaggagaggccgccatagcggtggaagaagtgcggatggcatcctgcatcgcgctaagttgtcttccaatcgtttttccttgacctgacattccacgaaggccccaaaggatacatacatacttatctgcttctatggtcccggaacgttaagcgatttttgcaagctggtgctccggctcgtctaaccgatttgtttggatttctgttgttctcctgcaaccatctccacaggaaagtatgtacatcagtgtcgcgcgcaaacgcacaaaaaaacctcccgcaagctcccagatgtgtcgaaactcgaaagccgttcaaaaaggagatcctccatcgcaacggtcccacggcaggtttgtttgataactttttgatcatcggagtggaaaggcgctggggtaccgtcaagagtgtacatacaatttggaggatctttgctcgtcgatgcggaaaaaaactatcttggacgcgcagacttgcttgaagtgtgcaactattgagaatcgcgtcgggctcagaccacgaacggatagagatcactggcacaaaggcgcaggagatcttggagaacaaaaacgaggattcctgaaaactaagtcgcagcttttccttgatgtcaatttacttcccttctccttaccaccaacatgctcatttgttctttatacttttcgatctactttgcagttacacttggcttaacaaaccttacaaacgctatccaaggcaaattctcccattcatccgagcgatacctggtttcattcaatcgtaaccgatcagttcagttttttcttttcttgtattcgtggccttgatatgtaaaagctaacaacaatgtcaattccgcaaacgagaagaactccttggaagaattcaaagcgcaccttgagagcaaggggatcaaccacgaaattttgatcgacttgacaaatctggtccccgaggttttttgtggagtttctgtgcagatctttgaggaagacctcaagcacttggaaagttttgctcatgtcgaggtgcgcaagtaaatcctaagtggtattgtcaaaaaggcaatgttgacatttttcttaatctatcgcagcaaattagccgaatcggaaaggtttcgcggcctaggtcattgcaggagcgtcgcttagatggacctacaaattcagccagcttgcaatatccccctcatattcagactcgcatctctaaactgcatgaaatgggcattgctggccaaggagtaaaggtagctttgattgatactggtattgattgcacccatcccgcttttgggaacggttttggaccaggattcaagataggatttggaagaagttttgtgaatgacgatggcagccctatcagccccagcgagagtgaagcgccccgaagtccctgcacccggtgcggcgtaagtcattatcttttgagcttaggcagccgcagaccgatgttgacctgcctacttctccgcacaggcgcacggcagttccacggccgggatacttgcggcgtcagacactgggtatggatttactggagtggctcccagcatcaaccttggaatgtatcgtgagcaccaggttaaccatactttgtccaccagcaaactgatttttcaatctattggaaacactctttctgatggaaggcggtgagcttcaaggctggatccgaaacttccacgtttgctgatttactgttgttgaatagttgtgggatgtgacgaggatgtcggtgctcatgatgatgtgattatagctgccatgctgcaagctcaaaaagatgccggtgtgttaaatcatggccttgctcctttggactagtcaaaacttgaacccgcttcactaactgctttggcatctttgactttcacatagcggacatcatttcgatatcattgggcagtgggggcggctggggggagggaagagagttatcaagagtagcaaacaaattggttcaagagaaaggcgtcatcatggttgcttcagcagggaatagtggacatgtgagcgcaaaaggtccaaccctatgaagtggctgcattcatttaaggttgatgttcatttctcgttcagaatggattattcatcggggaaagcatatcatcatcaaagaacgttatcgctgttggctcagtagactctcaggctacggttgctcgcaatttcaaaacttctacagggaagaaccttacactctacagaccaaccgcaatggaccttcctggcgaatatctggtctacttaacttttaatccaaccgagggcataatggatgcttgtaacaaactccccgagaatactccaaatctgaaagactacattgttttgatcaagaacgcgacgtaagacttcaataacccttatgcgtatgttaaaatggttgattctgacatttcaagtttcaacaggaactgtttattatttgatcaaacaaaaaatgcagtggccaaaggcgccaaacaaattcttttctacctgggggtctggctcttatctctccctttgcgttcaatcacctgtctgataaacctggtcaattttctgctcaggattcgaccaccattccagatttacataccaagatgttgaatgcaaccatctctgcgataccaatggaagatggaaattacatttttgatcaggccaagaaggaccccgcaggtttcaaggtgtcatttccattgactccctacttttatggtaagcacaccaattgcgcttgatatgtttctcccaaagactgaaaacctgcttttttcagtgcgcaatctagatggtggtttgccaagcaaatattcaacatagttcagttctattttttttcttctcttgtctaatgaacaccctctagctcaactacttaaccatggattacagcggacctagttttgattttgagagcccccaacctgctgtggcaggcgttggtgggattgtagctagtatgtcactgaaagccagacattgttatcaagaacatctactgactcttcaacttgtgatcttagcaactttgcctatccagtatggtagctatgtgagatagtttgtgatacaaaattgctgtcattcaaggtgattgttctgatcaggatcttactttgaatagggcttagtagccgggacatccatggcagctccacaggtatgccatcaaaagatagattcatctgcgcaacatagtaaactccctttttgaatccgcacagattgcaggtatcattgcattgatcttgagcgcaagaggcaaaggattcactggaccaattatgcgctcgcgattgtcaactaacgctaaggttctaaacagccccattacgtctatgggtcttgactgtaattaaatctttgtggaatcatcatgaagtttagagacgcatgtttttgacacgaattatgttgcagctgttgttcatcagggcggaggtcttattgacgccttctgcgctgtttggacaaacaccaccatctcagttcctggactggttctcaacgattcgatatcttttaagccgaatcaaggatttacaatctcaaacaatggcacaagttttgttgattatgttttaagccaccgtccagctgtcacgctccaaacattctccccagattccaagtatggtcgaccggatctcaagcccaccccatcaaatttatcagcaactgctgagatatacccccggcaattccggctgtcaccgggctcatctcaatcaatcgaagtgaagtttttgccacctgaaagcttggatcctcgttggcttgcagtttattcaggttacattgtgatggtaagtatgaaagcttgccacactcctcaagttctttgaggcaactgaacagctaatattacaatttattttcatgtaaaaggattccaatgttgagtgtgaaagtcataatcttccatactacggtgtggctggatctctcaaagaacaatcaggcaagtggatgcaattcatgttttctgaaataatgaaccataaatatgctagctaactgaattggtaatgctctagttattgaccggggtcccaatcaagggaacttaaccaactatccctacctcacattcaaagcatctgattcaggtctacacggaaataatacaactttgtctgttggaaaactgaccccgctgaatggtgcctttgtttggaacttgaaggaacacaacagcacttttttgaacttcagactgctgtgtgagagatattgggcccggttacttttgaccaacattgtaatgttgctgaatgattgctgatgattttcttattgggaacagttggatcacctcttttgaggttcgatgtcttacctggaaacacaatcctatcaaacgatatggatgacatggatgttgagcggtcttttagaggtacgcgcttggttggtaccattccggttgaaggtcccaatgaaaatatatgctggggacgttcgaggtgtgtaaaactttgcacagatcagaattcaagacgctcaagaacgactgaaagcacaatcaatgttattcatcacacttgttgatatctcctcctaattctagctatgatcacgaatctagatcttggaatggtacaattataacccaagataaaacgacagcacagctcctaccaaatggaaattacagacttcttttcaggtttgtcaacaccatacattgcataaaaaccaggatatgatactcattcctatgctttctaagggctttgcgtgtaacgggcaccaaagaaaacccagatgattatgatcactggatatctccagagttcaagttcataaactctcaaggatagacacacaacctcatggcagctgttttgtaagtgaggtgcaataactatccatcagtgtgcttaaatcttaccctttccaagtgcactaaaattattgttattaaaattgtttgaagcagtttcacttctcctttcaagatacctgctagcaactatgtcatttgaaaaggcagttttttgggttggaatctattgtttttgatctacaattaatgttgataccagttgtttaatttgaactttataaaatcaaaaactccaacttcaatcatacaacttgcttatttgtggaaaactaaaatgaatttcaagtttttgtttgtatttgagattgtctgcctataagcctgaagaagtctttgccagtaaaaactagagatgttctaagggtatttgttgtggatacctgctatctgctggtggatacccaccagcgccaacagatacctgccaggggatacagatttgggtgtggatgtcctctttgttgagatgaacaccctgatgatctggagacatatgtgttggaaaggatcattgttcatttcaacataagcacagagataaatgagaataaaaagagaagaggcatacctggagacatatgtgttggaaaggatgaggaaaagaatattctcccaagcacagatgtctccagtataagaaatgagagaaaacaaatgagtttcaaagagtgtgaaatgagggaaatgagatctacataaagcacacagacaaacatgaacatgagacggatagtgacatgtcacaggcatctcaacacattttccctcaaaatcctagtggttatccgggtatctccagggatacccgtcagaggaacccctcagccttgagaccttgtacggtctcaaggccacgaggggttcctcttggcctggagacggtaccgtcttgaggcagacgaggccccccctggttgactggaaggttttaacagtttacaaggcacaaccttgttgactggaaggtttccacccgggacaaggcacaaccttgttgactggaaggttttccagttgacagggcacatgtaccttgtcagccagaaggaataccttctggtcaattgttggttgcccccttcaaccaccctaggtgtgatttaaggggcggatatctaaggatacccactgtggccaagggatacccaccagcggatccagatatctgattcctctgaaatagcaagcagatgtccggatgcggtggggccatctctatatcaagttagagagggattcatcagggggcccatgaatcccaacaacccggccataaacctcttgtagatgcctgttggtacgtagaactccttggaaaacctatgtgtgttgactttgtttggtcttcacatgtgatagtctttgcaaagattctcctctggtgctagtgtgtctgtacctcagaactatcacccaccacctcaactattagtccctccccctcctccccccccccccccccaaaggaaaattgaccatcttgacaggctggaaaaaaaatctgaactttccccatgcatctgcggcaccaatttccaaaacaaaatctatatatatgggagaaatgaagatttgaatatttggctcttcataagtgtgtgtatgtatcctagctccaccaatacatcttcatgggttccatcattagttcttggaccctctcagttcatgtagtccgtcaactgtataaggattgcgggtgtttaatatgaagtgatagagaactcataggagttgcatgaacaaacagatggtgtactatactatcctccaacacaaccagattcatctctcttgggatgattgcagggacatccaacttccagccagctctctgatttctttcttggtgcatgtgttgaatttctgggctgatgggtgcaaaagataataatcttccattttgggagaggctcacagaaaaaaaaagaatgagagaaccaatagtttcttatttgctgtagtagttaggctggcttaagtagactaaataccagtgatcagcctgtggttgagaaaaagaaaaatgaatacaaatcaagagagaagatcaaataagttcttgaaagtaacaaactagacaacacttctcattcacttgtaagttgtagtcagcctagatgagttagtcaagacaaactattttatatcacaaataaaaagagttcctattataagctgatttttgagtatcaaataataagccaggaaaaagatgacttattaccatagagacaagcataattgaggtgagctgattgacttaggcttaataacatttgactcagaaaactaggctcagaaaaacaacacccggtttgtcacagcctttgtaattcattttttttttttggaaattctcaattatatgctaacaatcttctcaaattcaacattcttttataagttgggtatataaacaatcctcaaaagagaacttttaattttaattttattcatcaagttttttttcctgtctaaaaaaaaaacaagctaaatacttggcaaaattaatctgatctggattaagacgacttatagaagagaagagaattagggaagggtagacaagaagcagaacaactgatcagcatgtatatatacatttttttttcttttggacttgatctttaatcttaggttgaatcatccagattgtgaacatctttcaacttgttgtttttttttcttaaatcactgtactcctctacaaatagtagtcaattattactagagatgggcggggataatccattgcggatatccgctatccgctggcggatacctgccagtgccagcggatgtccttccccccccccaaaaaaaaattaccgccggatatctgggtatcccctgggatacccgagaccaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaccgctgcatactcttattttgtagacggtgcttaccacttaccaaatttttggtgtagtggtagcgcgcctctggagccgctacgctacaacggttttagcggcacaaaaacgcctaaaaaactgctgtagcgcagcgtagcgaggcggttttttgtaccctgcgcgcgtagcgttagcgcagatggggggaatcgcgctaacgctacgctaaacgctagcgcaagttttttccccatttgcgtagcgttagcgcggaaaatgagaaaagcgctaacgctacgctaaattgtagtggttttttgctacactacgctacgctaacgctacggttagcgtagctggcccaccgttgtcagagggcacctatcattctgtttttttttttttttcccagtgattttggatggtttttctcctctgtagagtctcttgagcccactaggagtacctgtgtgcttgagttgaggaattttggtttttttgtgttagattctattctgattgattgaagtgctttctttaaaaagagtgtatgtatccaggtttcttgatgaggcttgttttgcaggacgatggaagagattctgtttgcagaagaattgggtttagatagccagcttatgtgatactgctgggtatgtatttatgtatgtagatagccttggtgaagaattgccgatggatgttggagttgtgtacataagccagtttatgtaatttggcatgggcatgggggagagagtccgctgaagaattgattgaatcgggtcgatttgaatatggtcaaatcctgggagatgactggagtttatttgtcatatgacttgttttcttttgaagctgggaagaagaagaagaagaaggagtccccctctgctcatctgattttcttctggatgagcagcagccaacaactcggtcgaaaaggaaaaaaaaagaaaaagatgagtgatacgacgactaccatcaccgatcaccaagtcatcaaagcactcaccaggaacaacaacaacactactgccactactactgccactactgctactgctactgttactactactactccgatcgatcatcatcatcatccaaaactacaggaatccaatataacagttaaggataaaccaactacttactcatattcacagctgaatactaacatcctcccaaaaaccaaaaaaaacaaacaaacagcagcagccgaccatcatcaaacccagctacagctacaaccatctcaagaaaaccacctcaaacttcttcaagcgaacccaccactcatcaatcaacctcaccaaaccaccaccatcaacaacaacaacaacctcatcatcatcatcatcatcaacactctctcaaccaaacacacccatcccaccactcactccactcaacaacaacccaacctactaccaacaacaacaactcaaaaatcaacaacaattcagtagagtctcactctgctctcataaacccatcaacttgtatcaggaagaagaagaagaaccacaagcacaagcacaagaccaaaccgaaggcctactcctccaagcctcatccaccaatccctcccaccatctactccggaacacgccctcgaacagatggaccaccaagcccaaccagctcctcaaccgactccgcaagaaacgcagtctgctctcctcatccaacaacaacaacaactctcaactagtagccgggccgtccccaaataaagaacaacatcatctgctgccctccctcggcggccctcagcaccagcaggacactcctccgaccaagcccggccagcacaagatcatcgccgcagccaatcggctcgctcatccggcctccaagtcgctctccaacatcaacctcagctggctcgactcccaacgtctctcttccgcctctgctctctcgacttctatcaatagtcatcatccgaagacgacatccaatgctccctcgctcgacagattgaaccgctcctccaccatctcctccaccagaacaagcacctcaaccttgaccacaacaaccacagctgtcctcaaccgccagcacatctccacgcccaccgatggccatcgaccctcgcgcgctgaacgcgatcacccgcgcccctccttcctcctcaaccgggcccgccagacgatctatttgccgatcgaacccacttcagactgcacagctactatgaccacgactatcaacaaccccaattcagccaccaatccgctccctgatcctgctcctgctcctgctgctcgctcggccgccccgacccgggctgctcccaataatcgccactcgccaacccaactggccctgatccagctcgaccaaatcttgcgtcacggcccccctcctcctccgacgagttcggaacaacactccagatcgctcggccccgcccccagcccctcctctcaccttctcccgatctctcaacgctccaaaacccccgtctatgccctcagtccgccctcccgtccggcccgcaaacccacgctccatcaacgcacactctcttccgaactcgatggcttgctcatcaaaccctcctccactcctgtcccttcttcttctggtcttgtccagcccgcccagatcgaccccactctttctgctaatagtagtcttcagtcccagcaagaggaggccgggccccagaaacgaaggaacgtgccgatcccgccgcatgtctggaaagacatctccatctcggccgcctccaagtaccaccatctccatctgcggctccaggagcatgatcaagccgcggatggccgtcgagcttctgtcgtccactctcgacctctcgcgcctgatcgaccgcttgttgatgatgatgatggtcctgtagccccgaccgggatgttccctcttccgccttgtactattgcgcctgatgcatcaaacgcgaagatccgatctcgagaaccgaccagtcgaggccttccgaagctagtctcatggactcctgactcagtcgacccgtcttccgagccttcttcttcttcttcttctgatgatgatgaggccaaacacactcatcatcttccctccgcgctcgtctccccgccgccttctcctcccaaagtcgccccacccccgcagaatcgtcccccgctccagccaagctctccagattctttctcgattctttctactcattctcgctcggtgccgtcttctcactcgtctcactcttctggctcttctgggtcggggtcttcggggtcccgatcggggtcttcggggtcttcggggtcttctggttcgcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggaatgtatctattatgtggagagctggaccagggcatgttgtctgaggactgctgctgctgctgagaaactgggccccattcaagtggtttctccaagtgaaaaagcaatccatgatcgttgtcatatcaagcaaactagtttgaatatttttcttgagaagtgggtggatagatatacaacaaatttgggtttggttgaatggatttttctctgagatgagatggtccagagtataaatgattcagctgcaagctctgtttaatttctgggtgaatcattccttggtcttggtccaattggtggtaatctgctggctggggaagtaaatatgtatgtgattgctatgccctttacatggatttatgttgttgaaggcttggattgggttggatggcggaattaactttgaatcttcatgctcttctcttgagtttctctttataatttgtaagcaaccgaattctcgaactttcttgtatgaaagttgcttacaaagtttggtggtgattgagtgatgattgatcgctgtgaaatgttaagttaagcccctgcagattgctcggacccactgtcataatatgtaagccaactttcctttctttcctttcaagtcttcaaggaaaaaaaaaaagaaaaaaaagaaaaaaggaacattaccaacaacaacaacaacatccatcaacaacatcatggacagacgatctacctcacccaaaccaacacaactagcattcaaacaccaccaatcactcaccaaaccaagaccaatctcatacaacccatccagaacactatcaacaacaacaacaactcaaacaactcagtcaacaacaactcaaactaacatgaacaaaacaccaccctcactacaagcactcaaccaactaccaccactacccatactcacaaacctcaaccagccaccaccaaccacccaatcaactctgatcgatgtcgtcgtagaaggaatgggtggcggaaacgagcccggcgaaggatggcaagtccccccaggttagtagtacagcacacaatccaatctcatcttactctctctaatccacttttattattccctagaattggtcttcttcctcaggtctctcggcgaacggctcgatcctttcagccccaccgacacaagatcaactactgcgtctggaggaccagctggacataccaaatcattaacagctgccctcaaccatgtacgccctccgatcaagattgggtcaaaaaaaaagaattttcaactgattctattgcattgggcaacaggccacattaagaccgacaacagaccaacccgcgatcaacgccctgttcaccgaactcgtcgtcaccgaacgagcctatctcaaacgaatcgctgccctcaaccaatcctatgcgatcccactcaagaccttctcgaaatcgtcccagacgaagatcatcgacaagtacgaagccacctccatgttcggcaagatcgaggccgtcgtctccgtcaacagctccttgctcaacacgctcgagatctgcctcaagatcatcgaacaacaaccgggaacgggccagtgggccgacctgctcagcaacgaactcctcaacatccaacgcgcctatcgcgactatctcgccgcgtacgactctatcagggaaaccgaacagaaattgctcaaaaaatcagagggctttcgccagttctgtgaaacgcacaaaggaggccatgtatgatgatggatgggcagggtcgggttgcgcgaactgttgatggaacccgtccagagaatcactagtatatcctcatccttgacgtgagtcattacgggcttgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaatgacccggccagaccgggtctcttggcatgcatagccacttgtaaccgattagccgtatgcgaactggatgaccatctgatcaaggccgcgacgatgtggggcctgcatcgctcgatcgatcatttccccgcgatcctagtaaagccggggagatacttcatcgactcgatcgacgtgctggacatcatccccgacacgccgagtccgacagtgcttcattgcaccctattcctgttcaacgacacgatcgtgatagccaagaagcccgccaatggacaattgacggggcggacgttggcggggttggacgacattgaccgattggtgggcgcgatgaagaaggccaagacaaataactcgtcgttgaattcggtggtgagcgggggcacggacttctttgcgaagtcgctcggcggcggccacagtacgccgacgaaactgaagaaaggcagcatgcgcttcaaaggactggtggatgtgcacgacgtgattgtggccaacgagccgggccagaccggtatagggtcgacgagcgaggtcagcttcgacctctatctcggccggccgccccaggacgtctccgaccgctggaccgaccggcccttccgacactacgttgtctgtcctccacccgcccccgccctctcgggccacgagaaaagtctctcactctccgcccatccatcctcctcctccacctcccatcaccaacctcctaaccccaccagccacagtctctcgcacaaatccctccaaaaccttaactctcaacaatcttatgctgccgctctggctgaacgcgatcggttccttgataaccttaggaagtctcaggctctcgttaaggccgctgacgatcgctcaactgtcatgcgcactaaattcgttaatgagatcgataacaaggccgttatcgatagcttttggaatttgtatgataagcaaagttatctaaccgaacagagaaaagtaagcccccctccctctttttgttattattattatgatcgattgtcccttaaaaatatttacaaacatacatacataacaattttttagcatagagtggtacttcaattagtgggtaccgatgcagtcgatccgctccaatttgtcaccgaatccatcgatcccgccccacccctgatgatcatccgggctcacttcaacgatcctgacgatcctgattgtcgtgttcacgtcagaaggaaaccgaatcatgtgttcccttcactcaacgcgtcgatcgataaggccgaagaagatatcgtcgttcagacggaatgtttgagtggcctcatcgttcggatcagttgagtttttttttttttttttttttgattgatagtagccttcctcaatcaatcgtaacttatttaaatctatatgcaacagttcaagcatacggaatcgccgacattccacctagaggaagccatattttctcagcctccaaccaacagtcacagccgcagtacaatgggccactcaatccgccctcaccctcgcgcgggttccggacaaaatcagggacacttcttccggagaacggggtcaacagtgctttaccgcaccgactgtttgggacccaccatggcaacaaggagggattatcgcggacgaggtcgctccggtcggggcatgcgaagagcgcgtccaacggggtgacggcaagtcagccaggtactccttcggtggccctgcgcgaaatccaacccacagcgacccggtcgccgggaggcccggtatggtaccgcaacccgtccaagggcaatgggatctcgagcaggttacaggagctggcggccgagcctaactcggccttgtatgacgaccttccccgattgagggaggaaggcaaccgacaacgctcggcgagtcctgctcggagcacgcttaagggcaaggcccgggctggcagtctcttcgaagaagagggagaggaagatgatccgcgatgggccggggctgagagcgagtcccaatccagtagcgtcagtggcctgagctcgtatgatgacgatgacgactacaacaaccaacaactacaacaacagatggtgcctcgttccgttgagacccttgccggctcgcggcaacgaacccttgtcggcccccgccaactcgtccccccctccgaccgctcctcctcgaataacacgatcatggccagagctcgctcggaaccgccggccaaagagcccgctaaaccggccaccttggggcccctcagactccccgaacctatcgcctttcgcgccgaccactcctccggctccagaaacccttccggttctagccttggtaaacgcagtcgctccgtcgaccatactcatcctcatcatccaaacccgcatcgtcatcgttcgtcttcgtcttcttcgtcttcttcttgtggttctggaagaagtggaatcgaggatgatgatcatcaaggtccgaaaaaaatcatcaaaaccactcagcctcttaacgttcgaaaatccatctctgacaaaaaacctgcgccagatcatcaattacacaataagaagaagaagaagaatgaggatgaggatgaggatgagaagagcgccactgtcccgaagaaaatcccgtctggtgctggtggtggtgaaatgaatcatcatcaacatcaggacgaagatgaagaagatacactcagctgtgtcgataatcatcttctgcttggcggtgcggcttctgaggggaaggtcgtaggaagagaagaccaagacgaagaaaatgaagacatcggaacgagcgaattagtcagttcattcattcattctcttttggaatttgctgatctatcatgcaacagaaactgaggttctgcggtgaccgacggcgaaaaaaaaaaaaacaaatagtttcgggaagttaagggcagactcaaggcgatgaaacagcagctcaagaaactcaagtccgaggtggaccttcaagtcggaccttcttcttcttctgttccgatgggtggatcggtgcatgatcagcaagataatgggggcgggagtcggagcgtgaatgggagcattccgcggtcgcctcggaaactacatgttcgtcttccctccagctcgttttatgtgtgtgtgtttgtgtgtgtagtttttgtattgatatcggggatgtttgttgttgtcgttgtgtagttatcggaggtagctaaatcgacggacccatcctccctcctcaaacctggcagtaacaattcaaaggctaagggccccaagggccatactaaaggcgaggctaacatcccgctcaccgagttggtctctcagctcgaatccgccctcggaaccgtcgaccgcaaagttaggttggtccagaaaactcaggccgatggggttagggtcgttaagaatcggtttatggaggagatcaatgaagttagttttttttttcttctgtttcccattctcctgtctcaacgctcaaaaaaaaaaacaaggaaattgataatttttttattatgattacctgtagagaagaaagaattagagcggactgaggaccaatgctagcttgatgacgacaagggacgaatgacgtaagacctttccgaaagttggagaaggagacacgcatctgtacaaggcgttcaacgaggagctggacaagatgttcaacgacatccaattgccggtctcccaatccatcgacctcctcgtccaggacctcaagaaaatcgccgccgaacgcggccagctgtctactctcttagggtacgttcttcctttttttttgggggggggccaacaaattggggtttttttttgttgatgttgggttttttttggcggacgtggatgggttatcggtgggactggcttgtatgtagggctactaaacgaatgttggacctcgaaaccgcaaagtcccaatgtctcgaaaacttgctcaaagaagcaggcctattgacgtgacctttaccactggcaccaccaaaaagaaaaccctcattcattccttccttccgtccttttctttcctctatattcttcttacacgctcctccacatccttcttcttcataactatcaggagggagaaagcgggcgtcgtcgatgggtgtgggtagatagtgagatgtgtctccgatcatcgtttgttttagatccttttttttattttgtatcaacattagtttttttttttcagttattatttttatctcagagaagaagtacatcacatcacatcacgatcgataccttgtttattctctttcccacactaccatacatcggcatagaagaacccctccgatttctctgatcttacatatcttcattacatggccctgtttttttttctttttctctgtctcgttgatgcaattgccttccctccttttttcatgtccatatatctttacatattgtttcttttttttgttgatgtctgattatttgtatttgacatattatagataacgcttgggtaaagtttttttggttttggttttgtttgttacggtgtgtaaaggctcttgggtgttagtgtggttgtagatatgaagatgagattctcagtgtgttatgtaatggagggatcatagaaattggttattgattatgaattgtcaattggtccaaattgatgatagtatcataatgtacatattacttgaggcgacaatcacctgaacagtatcgccccaagtctcctctgttttatgctgaaccaaaatatacacacggagaaaagacggtcggaaaaaaaaatacaagcggaatttgatgttgagcgagagagaagggggaacaagatcaacgtcttccgcccatccgtttgcggaagttttcgacggcccgatcgtcagttgcgagttgattagagcgaggcccatgatggtttgatccgaagcgatgattattggtggacgcattagtcgaagaattgttattattgccatatttaagttgataagctttgcgtttgaggtctttgcgaagcacgtcggcttcctcgaacagaccctcgctttcgagccgggcaatcttgagcgaatcgagctcgttcaaagggttctgtttgagatggttcggcagcaagaaccggtccgcggcaaagtgctccttgggctcggcgccagagctcggcccgccctgggtcgccccaaaccccgtcgtcgtcttcgcttgattctgctgcgctcgttgttcggttaattgtcgtttggctttctcggtcgcctcgaaattcctgatccgattactagagaaaaataaaaagcctcggtatataagaaaggtggatctgaagtactaggggtcaagaaagcaagggaagggaatagatagaccaactcgatgcccaggtcgacctccggaatcgaggtgagcatcgtcgcactcagcgtcacgtttccttcgaccaccggcttcttctggatccgatacttctccgcgatcttgtacagctcgtcgcgcggatccaaggaggcgatcgcctcgagccctttcaggatcggctccgagctctcaatcgtccccgccgcaatcgcatccgtccgtcgtctctgtagctcttcttctatgtaggccatcctgtactttccaatgatccccattagatttcctttcaagttctctctctctctatatatctctcttaaaaagagatacgtacatgtgtttgtctacatctaaggtgttggtttgttgagtgaaatggttagatttgatgatctttcgtgtccgagcgtcctcgtcctccggctcactgcaaatgaaaaaaagaaaatgttcgatgtaagacaaagagagcaagaaaaagaaaaggggttgtttactcgtctgccagtcgatcgtccttgacaggatcatcgtcgagcgggtcagtgtttgcgccgaccggcttgccgccctgctcagatccgtcggccccctcgcccgccgcattcgggtttttcttcttcttcttcttcttcggctcgcccgcgttcagtcgttggagctcgatgcccaccctggcctgcttgagtctgcgaagcgctatcatctcctctaccgtccttcgcgcttctctatatatcagtcatacacttattagtctaccttgctcgttcatttagcttttttttttgggggggggggtgatcttttctggaaattggtggaaactcaactcatccgcttcatctgacacttcctcctccttgactcgatccttcgagacttcatccttagaacgaagcgtggcattgttactattctttttcttcttcttcttgatgaatactatctgttgttcgccatcttcctgttcttctggccctctcgttgtttctgtggttattgtggacaaatcgatggatgaggtgacggtcatcgggacggatgggttgttttgtggaccttggggggtagcttggttgttgttctggttgctggttcctgttcagaatgtgtgggatgtgatgtcagttgtacacagttgatacagttgttgtcgagttgtatgtatgcgccctaagggtgcaagcggggcgggccgcccgcccgggcccatttctatttggctgcttgcagtagatagagatgggccgaaaccatcccagttacaacaacttaacaatttcaggaaaaataaaaaacaaaaaaaggaatgcctaaacaagatcggacggtatgctcggtgtgcaacctggagaaattcaaatacaagtgtcctaacgatcagacgccatagttgagtgctctctctctctcctgctctagatccacttaacttgactaactgcatcccgatgttcttttattttttgtagttgttcggtggcatgttttcgagtgcataagggtgagtgaacacaggagaaaccaactgacttaaaccgagtgatttctgacgacttgaatatatcgaactctatacacatccatggttgaacaacagagcaagcgagttgtccaggcacaacaagcaagaagccgagccagcaagccaacgacccagaccaatcacactcatcctcctcctcctcctcatcatcatcattaggaactggcaacccggttcgttcgaggttgaggccgttgacagaactggattggcccctggtcgaccaggaccgactcgcggtctttagcgacccgctccggaaagacgaaatcaaacctatcagacaacatgaatgggaactgattggtgcttgaaatcatcttccctcttctcattgcctccgtcgaaatcatcaaacaaacgtttctcattttactcgacactgatccctttctccttttttttttcctcatcttatatataaccaaaaacaatatgtttgattttttttttttttgtgtagctacatcgacccgtttgcgagaactcttggccacccaacctgacctaaaacatctcttgacaagcatcatggcatccaggaaccaaaaccaaaatacatcaagaagagacgacggagcatcgaagagctccaaggaccgaatccaacaactcctacttcaccttgtctcctccgctcaatcgccctcacttcacccattctctccgcaagactttgttcttttcaatcagtttgcggatatcgttcgggatatcttggcccaaactagatcatcatttacgtgatcatcccgaacttttttagaatcagtttgtaaaactgttctgatattgatcttacgaacatccttgatctgttaacactcttggttggttttttttttcaaggggtgggtgcagtctttgagtccttgaacctttaatatcttccgctttgatctgattcaccttgttcgttgagcactgccttctaccaatttgtacatacatacaccaaaaaggggggttggagtacccttgtcaacaaagcatatgcatgcctaagggtgtgaccccaaacctgatgcaagtcctgcgtacagaatttggcagaggcactggagcagctgtggtgtctcagtaatttgtacagctagttccagaaaggttgttgcccttggtgtggattttcctgcaagaaaaaccactgggcaatatatcaaattcatgggcaaactcaaactcaaacagtgtttttgcagtaaacttactgttagtttgtagatggattggcaatatctcttaatttctgctcagaaaatccagttcaaggtgacaacctttgtgggattagctgtagagggacttgtgctaaatgtcaagtttgtggcatgatatcagaaactaactttggtgtaaaacaccttattttgcacctgcacctcacaacctccaaaaaccttagctgtgttattgagccaggatgatggcctgaaccatcttggtattttccctctactccatttgttaactttgatgatagaagtattttatcactttttccaaaaatgcaatttttatgagtttttttttttggattacattagctaaatgttaattcaagacccatgtgaattgaaaaaacaattcattttgctttgttttcttttttggctacattaagatcaaaatcataagggaacagagattggaatagaccaaaaaatgcacatccaaagaaacaaaagctctatctgttgggataaggacaaggagggatgttttcttttgaatctttttcaaaggggtgattgaagtaaatgcaaaatgatgtcatgcaccaatccttaacttgggcctcagcctctctaggagattgccctgtagcacagcctccttaagcttggtgtgacctgggctttgggacggggaatcaggctcatctaaggatgataatcaggagggtcagggctgcatgcagtctaacccagctcaaccagctagaattttggacccccaacagggcaaaacatgtaatttttctgtccatcccaaacctttgtccattttactgtgaacacaggctgtccagcagtggctcagaggctcacaggtctcccaggctgatcaggctgcccatgggcagggccccagaggtcagaggagaaggcaatcaaagaaaaagaaagaaaaagagttatgattttttttcctttccattgtacttcaatacacacatacaactttcataaccatgctaatgctggacgagagagcaagagtgagtaagagacggagcaagagcattacagatagagtttgagattggaattggaatcaagaatgagattgaggaagcctgattacttgtccaggtgtgggcctctcttaattgctgagactagagtcaagatctcactataaaatgtgagaaattgagatgaaaggctcatgggcaaagtgaatatacaaagccttaattggggaactgctagacagcccacactgacctgcactgtttagggacttaaatgggctgggctgaattcagaaaaaaactgggattttgctgtccatatctagcctgaacccagccaggtttgggctgccccattgtcatccttataaggctcatttcaaaccccaaggtgtgaccttttcttttctgggagccaaataatcagcctccccaaccatttctcttggttgcccagtccaatcttgtcctgttgaatttttctcattctgtctctctctgcccttcatctctttctagtcatcattaagtcagaccagactatattcttcaagtagcatgtttttggttgttttaagcccctttttgagtcaaatttgaaccataggtaatcagcttactctaaactactcatgtctccacgatgaattcttcttttttctgatttactgtttgatttattaaaacctgattaattagaattaacgactctagttatttgtgaattatagcatgtttttcttgattaactcatctggcttgactaaaagagactgagaagccctgtccagtttgttacttccaagactcatgtttctttctctcagtgttttattcaatatgttttttctattcatttcatttcttataaccacattttgacacacttgtatttagtctatttaaacctagctagatatttttaaaaaaaatcatcggctcttacactctttttccgtgagcccttcccaaaaatgagactcttcttttttggccctcaacctcttacgtgctttagcgttaaaatttcaacatgtcctttcctttcctcttttttctttttttcttttttctttttttcccattcaaactaccatctgagcaagctcaacataaaatccccccaaaaaacatgtggaacaccaggattttatgcaggctcaataaaatgtttttgtgggctctgaattttcctcttgtttctggaaatcttacatttctgttttggtgtttttggtcttatattaatggttcaagatgtgttatcaatccaatactggtaatgaaatcaagaaaaatcgaattatcagccacagatggctgacttggattttataatattgaccagcgcacaaacatgcaaaaggttcaagggattgatcttcagtttttcttatttggactgcaaaagtcactgaggtttcaacattgaacttgaaataaggcgtggtgaatttcacctggttcggttttcaataataccctgacttgagctattacttccatccttgcctatgttgttcaaaattgaacatctaacttctcaattaatgcaacttaaaaatgtgctctgaaattttagctgggacctgtcactttcagtttcaagtatgccgacaggtccctgccagatatggcttttaattctcttttattcttatactaacagcttgatattcaattttgatacatcatggttatgatgtatctttcaacaacaggccagtcacactaaccatagtgttagcacagtgtaacgtagcagaattctcctaacatttagtgtaatgcagtggaattctgccacaactgcactaacactacacgcgcagccacacaaaattgcccactacgctgtgctacagcacattttagtgtttttttggctgtttgtaccactgaaagcactgtaacacagcacagtgggcctaaaagtgcgctgacactacagtgttggcacactgttttgagggccgctacactaaaattagtgggccatttagcatagtgtagtttagcagcccatcactgtatcttggaatctcatatctgtacatgtaggctgttggaattctgccattgtccggtcagacaccctctctctttctttccctttcccttccctgtcactccgttcatctcttttcttgctccatatgcatactcatcataacttgttttgcccaacctgctccctcatagttgtaatagataaatatacatgcttctgagttataaaaacaattatcagtcctttctgcaagtttttccctgagttctctacaagatacagcctcttggagtgtgagtgcttgtctgccatgcacactagcagctaactggaccttttttgggatctagaccttgttcttcctttttccaggtcatcttccaatattctccagccaaaatacttatgtagttccttcatagacagactctgatgatctgaaggctctgaaccaaagaccattaaggtttgaaggctctggaaatctacaattttaactccctaggattcaggtaaaagactcaaggctcctcatgcctttttaccaaaacaaacaggccaagattctatgctcactttttgtctatttagggggtgaaaacacttgatgaatatttctgttgaacatagttttgaagtggtgaaattcacccctcacaacttatggcttcaagtcactagtccaatctcacatgtaagcctctgaagatcatcccacaggctgtgatttatttacaatcttccactccaaaggcttatttatctcaacccaaaaattgtatgtaaaaagaacacattttttttttttgaatgatgggggcagtgaaagaaactttgtgaagtaatgacacaaaaataccaagttcataacagaatcccaaaaggttcgagcataatgtcagaaaagggaaaaatacaaagattcttcaaatggaaacaaaaagaatgaatgggaaataattcaaattcaatgaatcaacaaatgtacctaaaaatgagatgatgtgaaaaaaaaattgctactaggttcgattggaaaaataatacaagcagaaacgtgatcctagactttaaattcttgagcaacaaaaatcttagaataggggctattttggggtagataaggtttttaagagcacatcttgagccaggcaattatttttcaatgtgctgtactggatgtcgacatgttggacaggtttttttctgggcaccaagtatccaattctggagacaattatgatgaaagtaatgtccacatcccttgatcatataaatcttctcaaaggaatccacagacaacttatttttgacattgtgttgtggcccctggaagtcatgttggcaaattgtgcaaagttgatcatctggatctcccaataggacaccactgatcatgagtgatggatgtgaggtagaaattctatcttgattcttggtttctttgcaactattagtgcaatattcagtatccttgatgtcaattttcaacctgtttctttctctgctacccccagctgtttcagaagtcaaaattccactatcaccaatcctcctagcttcagatgcacctatcatttctatgacttgtttcagtggcagtatattgtggattttttgctgaagttgcccttccttatcaccctcactaagaatttcactttgattttcttcaagattcagagtgtttcttgttcttccaaattcatgtgtagaaaccttgagcccatttgaagaagtaccaatcccacttcctccagactgatcataattttcagaaaatggtgtgcttgagacttgatgtgtagaagtttcatccagttcttgagcatgagacagataatcatccctaggcatatatcccaacaggacagtatttttgattttttctgtttcatcaaattgagagaggggtggtagataatctactgaatgcatatgtgctcctggagtataatcgtaaatagattcatcaacatctgtcattccctgcctattggaaatacagtgggaaaaatggtgatgtatccatttcaacatttttgcacctatgtggcaatgatttgaggttctctgcctgtttggcacatttctctgagagtactgaaaattgtttgtggatgagatgtgatgcaaacgctgagaattatcaaaaaaataactgcgtatttctccctcaattgagtaaggtggtagaaattgcagtgtcataggcataagacaaaaacactgggaacaaaaacccaaattcaagttatatattgtgagttttctgatttgtatatctcacattattctgaaagcaaaaacaagtcatactcaactataccaaagaaggaaatcttcatagctggacagattgcttgaaaattgttgggctgatgaatgtgtgaaatagtgattgagaagaaaaatgagctggtttagttgtttgtgaggttgtctttggtgagtaaaactagttctatttaagttgtctagaagtggaaacagtacccctatttaatatctccatcagatcaaaagcttatcactacatgagctgaagcaacatttggagatctttggagatcttcatgaattacaacattgaattgttcatttccttcattgaaacattattgaaattcaatcatcaaaggagtcaccaatttttccaaagtgtttcacaaaatgtaaaatatcctgcaccaactatgatcagcagaatatccccaatctgatggaattagacaagctaaatataatatatttttgaattcagaaaaacaaacatgatactcggtcttccctgaatatttgtgccaaacagtacaagctcccttgataagatcataaatccagacacatgtatatgttttaccattgaattgaaataggaggtactgcaagaaaattagagatgacactttgacaccttttgccattggggagtacctgccacacttctcaacacactctcaataccaccaggcaccagccgtgcaggtggagggtccagtactgaaccttgttcattgctgcaccttctacctgcataaatagtggctgttggtgtgtagggaatgttttgaaatgtggcaggtaccccccaacaggttccaaagtgtcatctctaaagaaaatctggtgggttttcatcaataaacctttaactttttcaaccaatttaaactttttctaattaaacccaattaaaaaggaattcacaaaccagtgaattctaataataaactgactaaatgaaagcagtaggaaattgtttttgggcccaaattatctttattttttttcttccatggcggttctgccctcattcaggtggcgcaataggatatgtatcctccaattgtgtcttccacttcgagcccaccacccgccgtcccttgtcggacccgattggtatggccgagtcggcgttcatgatttgcgataccgtctggtaggtgtttgaccatacctttcaaactgtcaaggtcgtctccaacgtcatcatcccctcggcctcgtccgccacagaagaccaggtcggcgcggcctacgaacgcgctaaggtgaagatcatcgacgtgtgcaatcaattagaatctagtcatgttcccctacctgtacaacaagatccgtttccatccaaaaaagaccgtacaccgccagtcagtaacgtgggtaaacagggctatgatagcttcgttaccagcctcaagcaaaacatctgcaaaggtgatatcactcaagccgttcctagccaacgtctgaagaaagaaacccgacttcatctgtttaacgtctaccggtgaagttctctaaaaatttcggcatttcaagactcagaaaggggatagcttgcgctggtctgacattctgatcaaggaacctatcaggcatttgcgtcgactcttgaaacaaaaaaaaaattcaagaattaaaatgacttagagaaaaaaaaattgccagagagctaggatggggtattatgtgttagaaatcagcaggataaatcaagtagtacatggtggagcggtgagaagaaccgtctgatggcgggatgccccggttcgagtcttctaggaagacagtctttttgatggatcgagtggccgagactccgagtccggtccggactccattttttttttctcacggcatgagaatcctgaccgcctcaggccagcagcccgaccgaatcaccccagaatccataatctcagggtctttcagcaccctgagacaatgtactggcgtcagcgccatgctgacggccgaccgcttgcccgccgggcagatatgcgtcggtgcgttgaccaccccgaccccatggctgcaaatctgactaactgacgtcggatttcagcaaggtttagcagggtcggggctggtcggtttgcccggcaaacacctcgccggggtgcggtcgagctgcagtggtggtgtacatcttctatatcaactgtggtcaggcggtccaactgatcggggcctcaccggaatgtctatacaagctgagtccgggcggggttgtcaaaaaccatgcgattgcggggacgatccggagaggaaaaagcttggcggaggacgaagtgttggctcaggaattgctcggctcaatcaaggatcgtgccgagcatgtgatgttggtcgatcttgctaggaatgacgtcaatcgcgtctgttggcctgagaccgttaaggtcgatagcttgatggctgtagaaaaattcagtcaagtcatgcatctaactagtcaagtcagtggtgtcttgagagaaggtctcacgaggtaagtcgctatcacaatcttgtcgggtgaagaaaaactgtttgtttgtttgtataagcgctgccggctagatagacgcaatcaacccggatccaggaatcacgccaaaacggcggcgcaggtatcgtacgttgttttgcttgtgccagaattaacgtcgagaaagtacctgacttgacgcgtagagaagaaagcaaaactacgtaagtccaacaaagaacagtgaatgatcatgcagtgaagctccactttctgaagcggtgacctgaggctgattaggaatctagttaatcacgaggaaaagccttaactggccacaagcattgggtgaatcgtgatgctgactggaggtccggaggatgaggtccgggggcgctagcggcggcaccgtatacatacatatttgggacgaacgagataagcaatttccaaaaatcacgattcacgacagatcatgttctgcagcttcttgaagaagttaaaaccaatcagtcgaagccactcagatgtaatatgtatcccagggagtacatcacccaagcaaacagcctcgcacagcattgatcctacgtgcgattggccaatccagccacactggcgaacttcgagtgtctggaagtctacaaggtactataggatcccaagtgagccaccgaacataaaacccgccaacagcagacatcaagttgagcccgaccgctgccacaaggagtccatgccacaatctgcttttgcctactctcaatcccgataactatcaaagaatcgttcctatcatgtgggccattggtctttgtaacagtcttctcattctgttgattggcacattcaagcttgccggttcaactccggctttatcacagacaggtgagacatttgttatcagtttatccttcctgcgcagacccaacagcttccgggatggatgctaaagactctctctacatgcccttcttagaggattgtgatagtgtgcctcgagagatcgaagaaaagtgttgttctgagggtcaatgtaagtactcacctttcttctcattcattcatacctaattagctaaagaaactactctgccgttagggattatctcgcgccctggttgccattagatacctctgctggaaagtacggtcagttgaccacgatgcccacacccagcatttgtatcctaatttgattttcatctcctgctctctagtcgggcttgaaatacggcggcgacaaccaacagggtcaatgtccaggatggtacgtgtttagtcattggatatccgtatgagtttctccaattttggttacccacacactcatcaagcccgtttcctcatatgtagcccaccatgaggagtccaaaaccccatttcatcaaagactgttatttctatttcatttaaatcccaagcccatgtgatcaaaaccaaatggttgagattccttggatattctggttactttatgcatactgctcttacaagctattcttgaatttcaagacaaacaagaaatgcacaaagtttatttataacaaaaaacaactgatccactgattatagtgaatcaaatatgcttgtgaaagtatcaaattcatacactctaatttttcatcagtgtgtttgtctggaaatctacttttttagaagagaagggccatgcttgggcaccaatgttacagggcatggatgcacaccccctcaatctggaatatgggatatgccctaaattagaaaccatggggttatcagaagtatatgggaacaaaaaaatgcagtctgaaagataaggtaaacaggaactacaattaggtattctggggtctttgctttggggatggagtcagagtaaactcatcagctttaatttctgagaaacaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggagcaccctatacgccagccgttttccgactccaacagtcaaggtggtgcagcccagagtgggtatcaccattggaccaatacacaacaaacccaactcggcggtgatcaggccggatttctctcgtcagccgaacagcaacattctcagcccgaatctcaaatgactcatccgattgcatcagagggccgccttgttgttgtggactatatcctgttcattgaatcggccgaggcggagattgctcaaaacatcggtggtcaacgggctccatcgggtcctttgaagaagcaatgggataaagtcgttcccaccagtaacagcttggcgtcctggcgtaccgatgttggttcccacacctgggaagaattcaagcgacagatcgtctacctcctcagtagcccatgtccattatttgcgaaaatgttagcgcaagagttggagaacaactcaatcaaatggcagctaattctttcaggcagtcgggtctttggcccgaagaagttctactatgcctctggtgatcaggacttatacgagtttgcggccaccattcacgataacccaaaggcagcggtcacagttaagctggtgatggacgacccccaggcaaaggctaaacagttggccctggtaagcgattgatgcctgattatttgtgtttttacatggctgattttctccttctgaaaactcattggcaggcaaagaatactcaagacagtctgaccttgaagtttgggaaggaagaagagcgcaaggcgctggaactgcaaaaggctcgtctaattttgaacgtaagcatggcctactatactcatcaggcaggcaaggtgttgagctaagctgatctcaatacttgcatgtcattgtcttcagccaaaggccgacacttcatctaatccattgacccctgtgctcgcgcagttgatgggtcacatcaaggggaagtttggcctcaatgaagagcagctctggattggaaaccccgataatgacgaggaggggatgcaaatatacaacaaccaacttacggcttgggcacgggcgatccagaatgctaagaacccggcaattgatctcgatcatcctcctcagaccgaagagttcaagtggatcaaacgtcgggtgcctactcttgacagtttgatcggtcagacaagcccgcacatctctcgtcggtcggctccagcttccaacagatctgggtcgactcgtgcggtcggtgcatctggtgtggtcacccctgccccttcaaaggagtctaaggcagagttaccatctcatatgcacattgaagaggagttccctctcttcccggcggaatccgagtcggaggtcgaggttgtttgggatgtcccaaaagtcggcgggacccctgccgactcgcccattggtggaactcgtggtggatcaccggctcgcaagtacatccgcagcccaaccggcgatgtgatggggtccgctatgagcaagctgtctttcttgcgcacaaaagccagcggtcatcgatcgccaccaatctcaccccctcggaaaacccccacgtccgttggccgatcagcgttgtcagggtcacgtgttgcgtcggggtcctctctcccgccgatgttggtcttgcgggctcccaacctcgctgctgatgcacatacgactccggaatttgctgccttgatgggccccgagttggtcgtccgaaccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcctcattcagctgaaccatatagctcactggacctcgttcctaactctgacccaccgagaccttgtctattgagcttccccgaggcaactgcccgtcaaataatctatggcgcgacaagcctccgggccgatctattagagcagtaatgtgtcatcgtgcacccgaggagatcgagtgcctccggagtgggcctgaagaggccatagtatctcctcattcatacatttctattttgtcgccaagggggaaacctctctagttgtagacccaccgcggtcatttcttctcatcaaatgacacaagtcattctatcttgatatctcatcaagtattcagggctccagctctctagttgtagaccgatcttagggtcgtgacatatcagtagctatagacatggtcattttgggcagggttgccagatatttcttttgcaattacatcacccaccgcgcttgcttgttttcatttgcaatacatgataatgagtatgacctcacagtccgagattaccttgtgcgacttggtggcctctggttcagtccaaagttccagagtccggtctctcacaggccatcccccccccctttcgcccaggggaaaaggtgacttgtcaaaaaaaagacacggcaccctcaaccagccctgctaaacccaatggcggacttgcggtcttcagggggcctatccaagccaatcactccctatgtactgaacaggttgtttggcaatataatacggctagcacagaagatttaggccttagataagctcaggacggattgtcaacatgaatcttcattggtggtattcatgccgcgaaatgggaaacaaaactcgcatcgagacaccctccaaacaagaaacaagaaaacaagcggtacaagatcacagcgctcaaaagaattgcaagcaagcagacattcccaagcctcaagtcaggccgcgtagttagacccgcggaacaagcttgccataagctctggcgtaactatctcgggtaatacatgcttgatgatatctgcgtcctcggcggttccagtgagtatttgtcgacgcttgagctgggacttcaaaactgagaataccttctcaatggggttcatatcaggagaatatggggggagatagactagtaagaccgctcggtcctcgcacagcctggctacattaccaccatggtgcaatgacacgttatcgaggatgaggacgctgttcttgtctgggaaccggttcatgtttggcagcttcaacaaagatcatgccaggatcagccccctgaatgaaccacggaccagtcagccagaatagagatcgttcgtcggtacccgttgctaggtacctagtaccgctcggcgggtaccgcccgcacccgcctcgcacccgccaggcggtgccgggtgcggtgccgggtgtcggttttttggcaaaaacaaggcggtacccgggtaccgctgcgggtaccgccttatatccctaacataggggcatggtcatggaggggtgaaaccctccatgacaaaggttctctgtcatggaggagtgaaacctccatgactgaggatatatcctcggtcatggaggagtgaaacctccatgaccgaggatacaccctcggtcatggaggatttgactcctccatgaccaaggatacaccctcggtcatggaggcttggactcctccatgaccaagcacctcggtcatggaggatttgagtcctccatgaccgaggatacacacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttcagcttcttgctgatgttctcttactctattgttctgttttttaactttccttttggacttttatgagcaacttgctgatgttttttttttgcttttttttaataattttttggaacttttataggtaactcttgctgcatttttttcagcactttgctgatgtttcttttctgttttattttttttttcttctagattttattcttccaattagttattagttgtagatagataaatatgaaaaaaagaaaaaaaaaagtgacttgtctggcagtgtcaagtgaaatcaataattttcaacaaaatgaaaaagtgacttgaaactctgggagtgaccaccaaaaataataaataaatatgaaaaaatgaaaacaagtgactaaaaaatgaaaaaaaaagaattgggactctgggagagaaaataataaatgtgaaaaagatacaaaaagtgaattgggactgtgggagtgaatctaggtgagaaaaagagggggggtacccgcggtacccgccaaaagtaccgccggtacccaccaggaggtgcctggtgcggtacttggtacctattttctgaaaaaattcaacaggtacctaggtaccaacaggtacccaagtacgaacgaacgatctctaagccagaaccaacccaccaagaactcctcgaggaagtattccagatcaaggcggtacatggtcccctcctgggccatcaccgcaagcaatccatccaacgaaaccgctgggagcacgctgatccgggaggccgtgatcggcctcgggagccggaccgtttgacggcccttgggcgcataggcgtggtcacgagagtgggatttgatagaaaccccggcctcatctaaagtaccacaaatacaatcctgctcagcagctgaacaggatcaatgacatactgtaaacaacgtacctaggaataccaaatggtctgagggtataaacccgatctgaccgacaaacgccgcccgtcgcaatgcacactgagccgggtgcaccgtccgcgcctttttgcaggtgagacgcagtcgatgtttgatctcgttttgaattgtagagatcgggtgtcgttcaccggtcatcgcatcgatgtgtgctcggatctcatcgagttacagcgtgggttctaaatccaacgcatccatgatgaattgcgactcttctcgggaaaccatgatggggcgacctcgtcgttcgtacaatgcggggtcccggataacacttcttgttcgttcgtataaatcattccatctcctgatcaaattggctgatatgttcagatcaaggatttcgttgatctcttgccgagtctcacctcgtcggctcatcttgacgacaatgaccttcacaccccgaccataatcaacaaaaggcatcctcacaggcctaaacggtcatcaaaagaaagagaaaaaaaatcatcagcactgatcgaaacggacatggagggtaggagtcaacggtgtcatgggcccacccggatctacttggtcgccttgttcgcgatgtaaatgcggaatatcccaatcgaggtcaatcgacggcagcgggatcaattttgggagggcggatggggtttctggctggtcggatgcggaatttggtgggccgctggtcggcggggaccggtcgaagaaattttttttttcattcttccaatattcggaagtacaggcccatacaggcctgtatgtcatgcaaggcaaaaaaaaaatgtggtgcaaaaaaaaaaaaaatcggttcccaggggctcgccaacgcaagctttctgggaactgctgtaacaaaaaacaactgatccactgattgtagtgattcaaatatgcttgtggaagtatcaaattcatacactctgattttcatcagtgtctttgtctggaaatctacttttttagaacacaagggccatgcttgggcaccaatgtcacaggcatggatgcacacccctcaatctggaatatagatatgccctaaatttagaaaccatgggttatcagaagtatatgggaacaaaaaaatgcagtctgagagaaaaggtaaacaggaactacaattaggtattctggggtctttgctttgggatggagtcagagcaaactcatcagctttaattctgagaaacaattcctttggacatgtgccaaatcttagcctctgagtcatttgaagtggtgattgtacaaggaatctctgtgagacctcaactggccaccaagactgcaacaactgcaaggaaaagatatcttcctggataagagtggattgactatttgggaataacaatcagaagtgagaataaaaccatgtaaattttgcatctcttggatcagagtgaaatataacatggattctaagcagaaattgtttgcttgtttttttttgacatagcaaatagagatcattccgtggtaccctttgctcggtacctagtactgcttggggggtaccgcccgcacctgccaggcggtgccgggtgctggtttttgcctaaaaaaggggcagtacccgggtacggctatgggtaccgcccccacaggactagttttgaccggtccttgatggcggtaaacacacccattgatgaaacgttcatcaattggggacccactcccatcaaggaccagtcttaactgttcataacatttccttttttttgcaaaaccttgaggaatccaccaaatcattatccagttcagttgtttgtaagatgtgcagtgatttcagttatacactcttgcaaattctaaaagatgatttcagcatagatcaataacctgttgcaccattcaagtagtgttgattggaaatgtggcatgttatagtgtgataggtgtccggatcagctcaatcaagagtacaaaaggaaatccaagggtatttccacacattcattatccatcagacagcttcagtctcaagaggatccaaccatacaaaggaaatgaaatgcagcttggagcaaacaccccattgacgaccaatcaaaaccggtcattgatgggaggaaacacccccatcaatgactggttttgaccggtccttgatgggggtcaacatccccattgactgtttgaccggtcatcaaagggtctttattcagccttgtgtcccagcattcaatctttttttcttttcctcttcttatcttggcagtaccgatgcatctaacaacgagtacaagagtgctcaagctatggcaattttgatagatgtgattgttaggagtattgaagatggcaagattattgaagaagagtgaagcaaagtttgcaatgtatggtcccggattgacggtgtggtggtccaggctgctgtgcgcaacaaaactgccaaaacccctgccttataacctaaaacacctacatatatgaatatattattgcataatcagaatctacgtaaaattttacccatagtcactcactagaactatacctctatctctattagtttagaagataatccaatataaaggttaaagccataccataactagtcattaattagtatttaatagtaatttaccatatatatataagtacatacacataaattattacatcagcaggcctccaccagtagtgcagatcagttatgcaactcttgcatgcatatgtgcaaccattaggcctccacttagtaactcaattaaatgcatgcaggctttgcataaatgcatgtggacaggaaacctccaccaggcagtgcaaccatttatgcaatccttacatacagtagtaccatatttagttatttccacagcataattagctcaatgcatgtactcttcgcaggaggcagtgcaacccacaaggtcaccaccagaaaaatcacctcaactgcatcaccaccagcaaaaataactcagaaaagaatatataaggaggcctctccttcaccaattcctcccatcatcacccatccagttcatacccaactagctcagtggtcaacaccaccctcactcacccagccagcacagtgcccagctagctcagtggtcatcaacacaacacctccaacattcaagactagtcaacaacagcaacaacaccaacaccaacatcaacaccaacaccaacaccaacatgaacaacaaccaacagtttcactacttatccagaatcaccgtaaaaaccataaaaccacataaatattccacttagattgttttcacacccacattcaccgtgtaaaggttgtacaaccatcttgtattgatttacatactgatctaggtctgatagagactactacatataaagttttctctgtcataaagttacaccacaacaataaattaaattgttgtcagaattcttgtgtagtgaatagaggggcaggtctttcaaaccacccgtaacagtaaatattaactagtgaaatatcatattgttatttccccctcaaggactgccaacccatcccaaaggagttctcacaacggcatcctggtaaagaaaagcaaacacagtctgatgtggccaaaggcagtcgggcagtcttgcagatatcctcccaaagcctgctaagtccaactgggaaaaaagagaagacggctatcaatcatctgtgtatcctcaaagcacagaagtcttcccacaggctttcagatatggtcggcattgagagtaagcagtccacactcccatcaaggaccggtgtaggactcctgggacggatagacacggtaaagtatatgtatatcaaaagatcccttgagggggaaataaattgcaaataggttgaaaggctattacaacttacgggtggtttgaaagacctgcccctctaaatgtactaaacaaataaccaagagtcttgtaatcaatatttaataatgtatggctgattccaagatggatcttactttcttaaagtaatccctatcagacctagatcacgtatcaatctactaatgaatctgttacaacttcaggttaataatggaaactgtggtgctgatgacttgagcacgaaaaagataatttgttatagagtttgttaatgatctcttcctcgaacaatttcttgctaaggcactttaatcaaaaactagagctccggtactaatactacgactacttgttattggttaatttgtaatgtaatactacttatatgatgactactactactaatatgcttcaaattctgaactctttgttggtttctcgcttacaatactgtactaattcactacttatcactaactcactcacttactaacttattcttcaacttgggtgatcgaacttacttccgtaggttgatgtactaacttcactaactaactaactatcactaattctaactcttcactttactgacactccggaacacttccagtagctcaggaccaacttactgctctgcgagacttctgtaggctgatggggagaagacactttctggtggggagaggtccttcttttaaattgaagagtgagggatttctgctgcaggggactccttgtgagggaatattgctgcaggggatctcacctgaacagcctttgcgcacagcctctaaacaaatagcgcagcttatgctgtgctaggaacccttaactccagaccttgtcacataatatgcatgcaagggagcacacaagcgcagcatgatgtcatgcattgccaggcaaccaagccatctttcagaaccaagcgcagcatgatgtcatgtgtcaccaggtaaccaagccatcttccagaacactctgcataggcagtaccagcctgccagacctgctgttatctccttccacccaggatttgggggtcaaagctctactcactccttcttcctccctccgcctcaatattttcctcccttcactttcttcatcgtaccctgtacccttacgtaaaacatacagtacccttattacacaccgctcctccgttccattcctggttgagacatgttctcccactcctctccacgtatatacttccgctcctccgttccattcctggttgagatatgatctcccactccaatcctcgtatgcacaccgctcctctgttccattcctggttgagatatgatctcccactccaatcctcgtatgcacaccgctcctttgttccattcctggttgagacatgttctcccaatccactcattgtatgtaatccagtccgtacataccacacctcatccataatgatttttccttctcttgtaatgattgtcacatgtatgtaactatgctatcccaacacctctgctctatgcttttggcattggaacaggcacagcacaccacatcccccccccccccaacttaatgctgtccgcagcattcctgtggaaatgccaaaagaccattgatcctcgtaatttctaaccaagacttccgcaataacgtccttcatcttcaagatccaatccgtaccaagtccacttctatccgtaaataagtccattgccgtccaatatgatatagtcaatccgtattccgttccataagataaccgctacaacctaatccaagacgcccatgagttatttcaaactatttcatctcacccgctccaagaagaggttgttggccaaaaatccagcaaggattaattaaacctgctcaaacacttcaatctttctctcttcactatcactatcactcaaactctcaatccaatgtataattctcgctggtcttatgaatcttcaaacatcttgacgtataaatattccatgttaattttccgttccacaccgtccatgttgttggtttgtttcttctccttccaagtctgtctgtttttccatcttcctgttaaatttccaagtcgccatgtcattttgtccattttgtccagtgctcgtaccgccgtgttcttttcttctgtatttatttactgactactaattcatagtcccacatttgtaaatgcttaattttgattactttttaattaatttcgattaatttcgtttgaaattgattaattttgtttgaatttgaataatttagtttgaatttgactaatttaacccaccctattccctcagctaaacacaagatcctgtttgcctaccaattgctctccaaaaataattattaatttaatttctcattactatttccatttcaattcaactgtccgtcattttgtatatttcttgaatttccacactgtaaatccgaatgtatccacttttaatacctgtagtcatagcagttttcattcactctagcctcatttctactttgggccacatttcactgtttcacactattcctcttgggttatctgcatgtctcacactagtacacatttggctagttcattcatctctttggtatattcttcctccctcattggttgtggcacatttcatccctgcatgactctgatgtattaatttttgcctgctttggttttgcaatgcagccaccagaaaggtaggccaaaccagccagagcacctatgaaatactggattaatgacatcacgccaggttccgatgctgagttgttgcccaacttaggatgtccacaaaccggccagcgtgtccttacaacatttaagagaaccgctggccttatcacttcccctttttttctctttccccagaccattataactacaaaaaactcagctactacatgtgagcctgggtctcaatagtgactgcaggacacaagttttgagggggcacttttatatgtatttctcaagagaaaggaaatacaaataaaagcaagagagagggaaagaggagaaggaaaagaaaggaataatctttttgtcatttacagctatttcgggaagtcttgtccccttggactcgcgaaatcttttttatttttttattttatttaggggcttggttaaatgactcccaaaaagtgcagagccgactcccaagccccggattccccgaaaatgggagtcaaacccccaaaacctttgactggtttgggagtcgactccctaaaaaataaaaatagaaataaatacaaatccccggtcggtttgggagtcggcctcccaaaccaaccagggtttgggggtcgatgacccaaaagccccatggcagcggccgggaggattcctcccggccgttgaggtacactctcaatgccaggagttgacccctcggccgcaagagtgtacatctcgtatacactctcaacggccgatggaaaccgcctcggccgttgagggtatacactctcaccggccgagggaaaccacctcggccatcgaggtgtacactctccacggccaggaggcagctctcggccgttgaggtgttttcgattggctgctcaatgcatttgaacaatcaaccaagctgtccaattcctctcctctctccaaaacagactcaatcgttttgtgaactacgatcttggtttcatctaattcttgttggactttcaggatagtatcagcctgtttagggtcttgatacttaaccaaatactcattgacagcagtgaaacctaggttgggaggagaggagggattgttgacagctgatttccatttggattcagggatcttagttgtgaattcgtctagtaacttgttcaataatgagaatgcagcccgaaccggatattcgttgtcggtgatgatgacccctatcaggttctccggtgtacacctcaacggccgaggtggtttccattggccgcgagagtgtatactctcgatggccgagaggattcctcttggccatcaaggtgtacactctcgcggccgaggggttaactcccggccgttgagagtgtacctcagtggccgggaggaataatcctcccggccgctgccatggggcttttgggtcatcgacccccaaaccctggttggtttgggaggctgactcccaaaccgaccggggatttgtatttatttttatttttattttttagggagtcgactcccaaaccagtcaaaggttttgggggtttgactcccatttttcggggaatccagggcttgggagtcggctctccactttttgggagtcgtttaaccaagcccctttatttattttttatttttttactgaactggacctgtcagaactgaactagtgatgacagctgtacctcctcggctgtagttcagcacaaagaaaaatttaaaaattttcaaaaaaaaaagcaagagacaactggacaaccctttccaaaatagctgtatttgttttgttatgattatttagattctgacagtcttatttcctctgagggtagctgttataagcggagctaactctacgcctccaaatcaaaggaaaatgaaatgggttattgactctgataaatcaggtcaaccacaattttttagatcagagatgatcaaggttctttaaagggaaacctatgtagttttcagttttactaccaaacaagaatgagaagaatctttgaagctactgttgctttggttgatcagggcttttggtttagagaagaaaagaggaaagggttgagagtgacagagaaagaaacaagcataaagatgctagctagacttaaaagaagtaacttactgatgacaccaatgacactgagtagtgggaaaggcaggaaaagtaaggttcttctggttgataagtgtaggctggatctggtactggttgttgtggttctgggtgtgtctggagtctgaaaatcctctggaagcggaatcaacaagctcagagaggattttcaaagttggattatgtaatctggcatgtacatgtggtagagggagctgaaacctaagagctggagtaattcttggagcactgtgaattattacaaagtcaatgaaggaatggagttgagtaaaagtgatcagtggtgactagggttaattttacaccaggaatacatttctgaagtcaaaaaggttaaaagtcttaagacaaaaaggataagataatatttagaatagaaatgggcaattttggcagtattttggccagcttggctggctctaaggctgacactacattccaggaatcagtatttccagatcacagcctacctttctagcactcatcaactctgcgcttccgcgtagtgcttttcactacctagaattgaggctctcgcctactactcctcttgatagttctatccttcagtattatagtagtctctacaacttacgcttctatacgactccattacaaccatctcacgccttcgccaagttccatcatgactagttccaccgcttgttaacctgaagtgttaactccctaactatctgctcccagaggttagttgccccagctgtacagctgctggaagatccgcgtaagactcattaagatctcactgagccgcgctgaactcaaactaatatccactatcctctctttctcagagcgggtgttctctaaattcagtcagactatagttactaccttccgtagctcccgtaagtaacccaagcctgacacccattgatcacggtttcatcaatggggttgttgaccccatcaatcacagtttcattgatggggttgattacgccccatcaatgaccggtcatcaatgggggtatacacccccattgatgactggtcaaaaccggtcattgacgggggtaaaccacccaatgtcaacacctgcatctgcacccagcacctgtttccaggtccctgctttcgaaaacaggtgcctgcaaagggtgccaggtaccttctgacatctctaaacagcacaacactccactaaactacattgagcacagctgaacatgtagcttagcaaagcgtgccaactgattttccagttagtgaatttcgggaaccctttgcagcttagcatctggggtgcactaacactaaacatggtgcttgagtagtgttgcagtgcatcaaaagcactaaagtggtgctatgtagcatatagtagctatagcaggtcagtgtgcactcacattgtagtctatagtgagtcagcaccctacaaaactagctcagtactgtagttaatctctctgtgcattgaccctggcacccatttttttcatcccagactttcccattgcagtatgtgctttcaaccccatcaaactagtagcaacctaggttgctccttttctgcttataatgttagcggtagtgcactcatggggaatcagcttatcaatagtgcactcatccttgctcaattctagtaactaaaaaaataagaaaaagagacaccttgggtttagtggtagcagtagctgaggaaagctacatgtagcaggtaatgtagtggatcaaaaattgctaagatgccaagcctctacatcaagtgtagcttaacagttatgctgttgcccggaatgctggacatcatctgattgtttttgggggctgtgccagtgcaatctgcatcaaaacacgatttgatggtaagcaaaatattcagcacaagatgacagaccaatgccagtttatcctctcttattcaaccaaagcaatcccagttgaattctgcaggatgctgctgtgaccatttcaactattcactgcacttgaactagtagtgcaaccttgggccggactttccctgaagcctgcaagacaagtcccaacaattcagaccagacccatgtagttgctgggatccactgcactgcaaatgaccctcattgtaaaatacactatgtcagatctatcagatctccatggaaatcatcttgcatcattctgtatctccctccaatgtcaagcttgattttaaaattctgacaccccctccccccactcccccaaaaaaggtcatgtggattttgaacattgtttttgattattcaattccatttgaatagggcagggggatgggggggggggtctcaaatatacccaaatccaccattgtttaatggcctggccgtttgaggaaaaaaaaaaatctgtgctttttttcaaacaagttgggtctttcatttatggacccccctttttggggcccaattgatccaagcaaagttaaaaagaccgttttggggaattgaagcggtgtgggttcttcggcttccttctgatgctggctatcccgtacgtgatgtccccttgccatgcttgttattttaaaaactatttgaaaccacaccacccctccagtttcaagccaacagaaagagttagttgcagattggagtgtccattcttttttttttttgaaaaggaaggaaggtggggttttatgtatttgacgattgggacgagagccaataagcatcagtactaggccgggttcagacgcactcaagcaatcataatccgctggcaaaagcccacccctgaaaaaccctgtcgcacaactgtagtttgttctggtacgaatatgtacttacacattattctatatttctcatgtcatgtcacttatttacatacatattttctcatacctatacacatattatgtacatattcatagctatagtttctcaccaacccaaatacatacttgtaaatagtataaatagtagtcctactaccaaaatacaatctttcccttgggggagttttcctattctcaacttttgtaccgctgcgctctacaggttatgagcctgcgctgttaccagcggtttcattagtgaagaaaagatctttcagaaagaccttgatatctttttgtctacctcattcaactcttggatttttcagttcatcgtgatatccaagactcacgaactactcccgatctaccctagaataagcttggatttttcagacacaccttgatatccttgcagaaaccttgatcttccctctcgatttatggtcaacacgcgttcctctagaccgacccttcacattccggattttacggcccgtgttactcctcctcgtcaccaaacatctccttcctcttccattttcttttccccaccatccaccccaatcatgtcaaacgacgaaacaccaattcctcccaccacttctgccgctacaaccacctattatcccttactctatccccctgctaccaccggtccacccaccacttcctacccctccatctatccctccctcgcgtcttttgagtctctcggttttgctccgaacgtcacttctcgtcccgagccttcaacttctgctgctgtcgccgattctccttcctcgccctcccagtcagatcatcaatcatcgatttctcaatccgatcacaagtctaacgccgatgttaagccgaaaggtgacggcttgttaccttctttcgactctctcttggaacagaccttccgaaaaaacggcatggccggtttcaacgacgatctcctgaagatgctacttctccgacaactcgttggcgacaagtcggaaacgaacagctctcagtcggcagtcgctagcctcctcaagtggcagcaactgggaaaggacgttcaaccccccctttccattgacggttcaaatttccctctttgggcggcatccctcaaggacatcgtggcctcggtgacgaagaaaaccgactatttcaaggaggactcctcggcggcggatcctggcacgtcttcagggattgtggctctcatcaagaattcaattgatcccgcgctacgctcatcgctcaacgggatgacagcgtatggggcctggaaatcactcaatgggcgattcgcgaagacctcctggtcgcttctccttagtcgttggtctgacgttgcgcaggcccctgacgcatcagactcgatatctgccagctatgagtctttgaagaggagctggttagatttggaggagcgattggggggcttgacagcagataagttgctgtccctctcttttcactccagcctccgacgatttcaacagccgctaaccgatgccatcaattctcgtctcgcaatcaagccagatttgtcaatctcttcagaggagatcctcaacatggcttctcacatccaacaaggctcggcttccttgtcgtctctcatgggcatcacttcccatcgagggggtttttcttcgcgtggtggacgtggtcgtgtttttaacggcaatcacggaggtcgttcatctcctcactccggaagcaccgggcggtcgatggcgaagtcagatctccctgctgattcctggggccagaagtatctgactgctgagttcccttgcaacatgtgctgggagtggggccattgggcctctgattgtcccagggtcaagaaaggtcttcccccgctagatgaccctcgaaagtcgaatcccggttggcagccgaagaaatccaatgtcatgtccggtcgtcttgcagtttcgggcggctctctggcctctatttcggcaaatcccgatcgagctgatgacattctgtgcgacacaggagcgactaatcatgtaacgtcgcgacatcattatttttcctctctgcgcccaactaacatccgtttacgcgttgcatctgaagaatgcctttccgtagaaggcattggggacgctgtcatccccacggcgcacggcgatctccggctgtcaaacttgattctctgttctcatgtgcggggtacggtgctgtcggttggttttttcaacaagtgggacggcacggtttcttttcgcgacggtctttttcaattctttcaaaaaaatctttgtttcccctcttatgtcgacaattatcgatggttcatctcttcatcaccggtttcttctcctactccatctccctctgtttcctctgtgtccaggccttcttctcctgttgtttcctctctctcgtccaaactctggcatgcgcgtctaggtcatcttgcaatgcggaccgttaataaatctattttcaatgactgtgtagagggtttgcctgacaaaccttttgcccaattctctggaaaatgtcactcctgctcactggccaaaagcacacacaagccggtgaactctccttcgcgtgccattgctgacaagccgggggccattgttgcggttgacttagttggtccttttcctgctgctctcgatggtagcacttacggcctagtcatccatgatctcttctctcgaatgacttcggttttcggtttaaagactaaggatttggcggcgaaggaggttatctcgtggattgggaatttcaagaaacactgttctcacaatgttttgtgtattcgctctgattgcggtggtgaatttatctccaacaaattcaatgattttttaaagaagaacgacattcgccacaaaatgtctgttccctatgaaaatcatcaaaacgggagtgtggaacggaccaatcggactcttctcgacatggccaggactttgttaatacatgcaaaacttccgaatactctgtggtttctcgctctcaagcaggcggcttttatcttcaaccggattgttcatgatggggctttcaagactccttttgaactctgcatgggcaaggtgccttccctagacatggtgaaggtttttggttgtcgcgcttacctccataacattaaataccccaagcagttcgttcctcgctcaacggctctgatccatgttggaatatcggatacgtctcatgggtggcttctttggaacccaaattccaagaagttagaagttggggcctctgtcatctttcatgaagacgaccttccatctcagttgacaaactctgggaccttgaatgctgtactcaactcgatacaggcttatgcactaggtgatttctcccagattaaggaattggaactacaggacgcttgtgtttcatctgccgtcgcactttcgccttttctttccgacgccccgaatacttaccagcaggctttgaagtccgaatatcgcgttgaatggctagcggcgtgtgatgcggaaatcgatatgatgatccagctcaaggtgtgggaagaagttcctttctcggccgaccttgaaattcttaactgtcgttgggtttttgcgctcaagagaagccaggagggcgtaattacccgcttcaaggctagaattgtcgcacagggtttccgtcaagtcaacggtgtcaacgtgggggaaacttttgcgcctacccctactttcccttctttacggatgttgctggctatggcctccaaattcaaatggcctgtggcttcttttgatgtcaagtcggcgtagagatgtcgctcgatacccgggtacctgtagtgggtgcgggtacctgcctcaaaaatccaatatttttgacacccgcacccgcacccgcacctgctagggccgccagggcgggtacccgggtacctgtgccgggtacctgcaggtacctggcacatttttgcaggtaaatatacccagaaatctcacccttgaatttctgcatgacttggtaaatataagattgatattcactagatatatgagtcagaatacaataaaaataaagaaataaagaaaaacaaattattctatcaccaatttgaattttatcttctctcttatctatctttagctttacccttttgcttggcctcattttgcttatttaatttccattgatgaagactgtacaccatgtttatgactggaggaattactccagtcatcaagactgtacaccatctcaaaggccggagggaaccctccggcctcaacaaagcaaccagattagttcagcaacacatgtaggacaccagctggcgtcctacatgggttgctgacacctttgtgcagcccaacacacccaaaaaaaggagtgttggaccaccaatgataaattaaattcttcaggggaagcattcccagggcgggtgtaaggcaggtacccgggtacctgcctgtttttaccgcaaatgttgacacccgcacccgcacccggtacccgtttccgggtacctgctttggaaaacaggtacccgcaaacgggtaccgggtacctgcaaacgggtacccgctgacatctctaagtcggcgtttcttcacagcgatatcgactatgatgtgtacatccgtcccccaccgggtgtcaatgttcccccaggcagtgtactcaagctcaacaaggcgctttatggcaccaagcaggccagtcgctgctggtggcttcacctcaagtccaagttagcttccattggttttcagcctaatctagaggatcaatcgacttatgtctacaagtctggcaatgatatggcttttttgtgggtgcacgtagacgacggcatctttacggctagctcgcatgatctgctaatcaggctgaagacacttctgagctctgttctggacctgaagtgggatgctgcgctgtcaagtattgttggaattcgggtgaaggaaatatcaggtggttttgctcttgaccagccaatgctcgtcgagaaaattatcaattattcgccgtcaaacatcaagacccggacacctttgcccaacaccaatcttgtctccaacccggcgcgtgaaatggatcgtgaatacctttccagaattggttgcctgttgtaccttgctcagggttcccgtccagacatcacgtttgcggtgaactacttggctcgtttctccatggctcccgacgagacccattggtcggccctggaacacttgatttcttacgtccaatactcagctcgtcttgccctgccgattgtggcgcacggaccggatctcgattgtgtcaaaacctttgtggatgccaactggggaggtgaaggctggcgctcagttcatggcttcatctctaccgtgtggggtgcccccgtctcttggtcctcaaagagacagacatgtgtggcgcggtccacatgtcaagctgagtatatggcgctatcatttgcgtcaaaagactcatgctttctccattcactcctgtcaaacttcttctccatcaaatcacccctcattctgtctgacaacaaagccgcggtgtatatcagcaaggattgcggttcaaggaaggagcatcgacacgtcgatagggaattccacatcatcaatgaattactttatcaagagaaggtgcgccttgagtggatttcgaccaatgatcagctggcggacatattcaccaaagctctaggatggaaaaaagtgttggattttttgaaccagacgggtttgtggtcctcgtctcacaccttggcaagtattggggggaaagtatgcgctggctgcgatgaacatacgccccccgcgattgtttgtctccctccggagtctactcatcatcacatggttgattggtttgacagtggttaaccatatatgttttatattttttgtcatcttcctctcaggacgaccaccgatcatggcgcgtggggtctaggattgattatcttctttgtcttatttcttcttattttttctatcatgttttcttatatttctttcttttctataattgttttcttactttctttttctctgtttccattttttctatttctcattttcctttgttttctctagggttgttgagggggggagtgttctggtacgaatatgtacttacacattattctatatttctcatgtcatgtcacttatttacatacatattttgtcatacctatacacatattatgtacatattcatagctatagtttctcaccaacccaaatacatacttgtaaatagtataaatagtagtcctactaccaaaatacaatctttcccttgggggagttttcctattctcaacttttgtaccgctgcgctctacatagtttaccaaacacagcatgtttttttagttccatggtgttgtatcaatgtatcttcttgcccagatcccccccgtattcataaggtcaacaacaatacccaaaagcagaccgttgtgttaacgtggcttagatacaatacatttcactttctttttctccccccttccacctcccttccaccggccaactgatgaacacccaaaaccatgcccaagaaaccccaccccgccaagctacttcatattttcttccctttgcttcctttccatcctttgaaaaaaacaaaacaaaacaaaacaaggaaaagaaccaacaattacgtatttacacaacaacaacaaaaaaaaaaggaaaaagtagacagacagacagagacagtcaaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaagaggaaggacacgtgttgaacaagagagtgggtggccaagtgaatcattgttttctttagtttgtttttgtttgtttcaacaaagaaaaggaaagaaaagagggtgaaattgaggggtgtatttttgggggaccaagagtgaacgattcaaagagacgaatataatgtggatatatatatatatatatgaatataaggtgaatccagtcgcacaagaggaaggtatttattatcaggttggaggaatgtgaatgataagtggatttgttatggatggtgaggtaagtgtgagaaagagacagaaagagaggacaagatataaatatacgaggcgtgtatggaatggaaaacgagaatgaaaagtgagatcgaatgaattcaaaaaaaaagaagaaaaaggaatgctttggagaaagaaagaaagggaaggagaagaagagaagagaagaagacggatctaatcgatcgacatccgtttctgagagtcgtcattgatcgaggccgagttctgacgacgttgagaatgagaatggaggaagccgtggggctgatgagtagtacgagcctgggagagggtggtagtaggagtagcggtagattgagggaaagagagattgagcaagtgatggttaggagcggagagttcgaagggcgggggtggaagagtaggcggcgaggatcgcagtcgatcgtcatcatcaaagtcgagatggctcgagaagtatccgccaaccgggtcctcaaggaagccgtgttgatggttattcgacttgaaggtcgacagcttctgttgctccatccctccatccatgtacacctctaatcctccttgcttcgtcatcgtccctaaggtcgtcccgctccccgttcgcgaatatctctctcctccctgctcgtcgtgctgtcttcttccttcaccagtattcccatatactcgctcagcttgccgtcgtcgttcagacggcttcttcctcgtactcgaagtcttatcaactgtcgttcataaaaaagaaaatcagtgttttttttatcagcaacgaaatgaaaactttttcaaggactttgatgatggaatctggaagctcaactttgtggtttcaatcctttcccgaaattcaataagcaaatgatcgcagaagtaaagctcagaagggtcatcaaaagacaagagacggcttcccagcaaggaaagagattgtatcaattaagacttttgctttgtttttactaaaaaaaaaaaaagaaagacgtacagaagacagtcaaagatttgaagacgtttgcataagagagaacattcgatcgaccttgccaaatcctaaagagctacaagaaaggaaaaggggggaggggtgattgataaatgaagagttctcgagaaaagaaaaaaaaaagagaaatagagaggggataccttgtagacgaagtaacaagatccagagagcagaccaagcatgaacaaacaagtgaccgatttgatttcttttcggacgccgtaatacccaatgaccaagaagagaaaagtggttggtaaggcgatgatcgtcagaactcgttccagggggctgactgaggggaccaataagactagttggacggtgaatgccataaagaagaagtaatcaaacttcaatagacacatgaaaactgttttgttgtttccccaccagaagataaaaaaagaaaggatgacaaggtgagtatgggatggagatatatgtatattggtccaaaggatttagggctcactttggtaccacagatagacccgtttgatcttcctatccgcgccgatttgtttgtagatctgccaaccaaattctttgaagagatgccatgttagatagacgaaagcgacctgtgagatcccgatacaagccgggatgatcgagaggatgatcgcaggagttaggttggagttagtactattactgccttctaccgattcgatttttctaatttcaggcacctacatagatcacagccaaacacaaacaaaagatgatcagtaaggcagagataatgatgatataaggtaagactgaacttgaatgatagcatagaccaagaaggcgaagttgaaacaacacagtccgatgagctggatagtatttttatgacgaagggcgtctaaggcgaagtagagttggaagagatgggcgaggatgaagatgccaagatagacggccaagggggtcttggtggccgcagagtcgaaggagagtttgaaggtgtggatgaggttgagccgggcgattacgacggactcgaggatgacatcgatgcatgactctaggatggtgattattaggaaggtctttccgtatactgattggggtaaaaactgtcgattcacaaatttttcttggttagcttctcgtgggttttttttttttgattcatttttgctggtgtgtgtctgtgtttttgattcttacttggttgatcgtcggtttgatcgtttgagtccatcttgagcttttcattctcgtcgtccactgactgagccaccccgccaccccagagaagagaacaagtttgaatcggggtttggtatatgattccgtatgtgtgtgtattcttggcgttcaaatccgtcggtctgtgcgcttttcgttttttctttccttctttaatcttccaagataatgttttgttttttttggtgtgtttatgagagtgatcaagaatcgaaagagaggggtggttatgcgtttccaaatgagttgttgtttttttgaggggtattcttcttcttgaggttgttgttgttgttgttttgaggagtgatgactgagggtattgttgttttcctgaatgaaacgagtgggtttgttgtgttgtgttttttggttggttgttggtaaacagattactcggaagaagatggctcattaactccagggtgattattatttggctgtgaatctctgctgctgtgtatctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngattaaagcattttgatacatacagaggtgtatgtatacacataactatgtatacacataactgagttcacaatcccatacccgactccatcagcatcttcataaaagaactgcaatcagcttgacccgcaattttcattgaccgccatctcaacacacgaactgtgaagcaacgcaacccgacaaccccggcgtcctcggccgacttcataagcgaccatcagcttcctgcatgtacagtagagatcgatttgcaatcagccacagcactgtgatccactctgatacataaatataatagtccatagatatatttacggccaaccagtcccaagggatcccttcccaaaacgaccatcccttgccgggccaacacccacaacaccctaaggcatggccccggggttcgggacggggtttgaggccaatcccgagggacgaaccccggggttcagggctcgaaccccggaaccccggggtcctgatcatttttttccaggtgcggtgttgatcctctttgacgggtcaaccagccaaggaaaaacaattcttgtctgattagtgcagtctgtggcctccccagctggttacagactcacttaccggttgaagaggatcttccagaatccatcttggccagtaggtgagtcggcaccaacaagccgagaagtgcctctccttggctgtttggtacacgctgtaccaaccagccagggaggaaagcactgttccggttggctgtaccaaccagtcaagatcaagaaagctcctgcttggctggtcagtagccgagcaactcccaaacctataagccgactcccaaagaataaaaagggaaataaatgggctggagggcccagtctgccatagaatgagggaataattggcttccaactccaacgaccatctacagatggcccttggtggttgtcagctaggaaaagtgagttgttcgttaagccgataaactgtttccctatgatatttcaaaaccccggggttccggggttctgcatagcgccatcctgagtcctgaaccccggggtttggattcgggcaaaaccctgaaccccgtgggtcggggtcatgccttacaacaccccggctgaaactatgcactttgttctcctcaaatccactcttcaactctcttggccttgtttgtccaatatgcttgcaatatgtagacctcatcaaatccttaactcaaactctaggtttgatgagtccaggctgcacagaccacacagcctggaaatcatcctcaatgttgctggttgggggggggggccaaatctttcaaggtggtggagagatacatacaacaggttgttgtttgttcacttcaatcatgtgtgagtgaaaatatgctcccaaacacatccatgaggccccatcattgactcacaaacttgggaggtttgattcccaaagatgggagacattgagagtactacagccaatccagaaaaggatggcattccctcctcaaatgcactagcttgcttgtgtgcagatactacgacttcatgagccagtaaggttttggtttgagctagaagctcttattctccttcaatccagcagggcacttaaccttacccagatcacgaataggatggatctgcacaagcgagctggtgcttttgaggagaagatgccatccttttctggattggctgtaccatgtggggactatctccgggcaagtcccgcccggagtttggagtttggtatagcaccaaaaaaaaaatgctcttcaaaagtacttggtttctggtaagcttccactccgaaccccaaagatctggcaacacccaatggggtacagtgggtagacagtgaaaagtgactgcttattttggattccagagctctgaaacacaaacttgaagtcatgagacttggtcaggtggtgcataatagctcccaaagaatgaatatgaaataataaaagcaaaaaatacagtttgaaaatttgtgaaaaataaaaaataaactcattttttttcaaaagctttaatattcattttgagggagtgcaagtgctgagagaaagaaagaatggaatgtgggaagaatgattataaatgaaaacaattggaaccaaaaaaggtttggccaggttggtggtccagattggagccaaaacagtaaattctagtgctttgctgcaacgtgggctggtgaatgccccactcaacagctgtttgaagccatctggaaaccaatttttgcaaaattttcatttataatcatttttctaacatcccaatcttcctttctctcagcactctcaatcccccaaaatgaatttcaaagcttttgagaaaaataaattttattttttatttttcacaaattttgaaactttgttttttgtttttattttttcatattcattctttgggatctattctgcaccacttcaccaattcttgtgacttcaagtttgtgctttgaagctctggaatccaaaacaagcagccaaaaataatggtccacccactgtacagtgggtggactgaaatttttggcgcggggtaatgggggtaaaaaatcagtgacatcccaggtgaacctggggtgcactgacttgtcacacttggggtgattggagtgatcaaccaggtcgaccactccaatcaccgaaccgaatcaagccacatatcgttttaccatctttttgcagcctcgggacagaacgaaaagtcttactgatcattgtaagtcccttttttttcttaaacaaattcaaactgacctttttttctattttgttgtgtttttttttcagatggttcgcaacagaaatgccaagcctcatctctcaacggagcagaaggccaaaatcgttggcatgtcggacgctgggatgacgccgacggccattggatctcagcttgggatcggccgcacaacaatctcggcaatcatcactcgatcggccaagcgcggtactgttgtgacagcctccagaagcggacgaccgcgcatgaccaatgaccgggaccttcgcgagctggagaaggtcctcaacgacaatccccgaatgaagatggccgaggtcaaagacatcctgaccacgccgatttcaaccaaaaccgcccgccgccgagcccacgacatgggcttcaataaccgggttgcggtgaggaagccgttcctgaacgagacccaccgcagatgccgacttcaatttgcgaagcgacacaaagactggactccagacgactggcgaatggtcctctggacggacgagtcgtcatttgagattggaaaatcttcgaaacaggtcatcgtttggcgcaagcggggtgacaaacacgaccccaagaacctcgtacccaccttcaagagcggcaggacctcgaccatgttctggggggcctttttcagcaaaaccaaggcccctcttgccatcatccctcccggccaacgaaaagccgaaaacttcgtcaaaaacatttacgaaaagcatctcatcccattcctcgaggatgccgaccccgaccaacgcatcagcttgatggaggacaacgcccctgtccatactgcccgtgtcagccgcgaattcctggactcttacaacatcaacaagatcgactggccggctcaatcccccgacttaaacccaatcgagaacgtctggcttgtcctcaagcgcaatgttcaagatttgtatcatccgcgatcggtccccgaaatgcacgaggctctcactcaggcttgggccgacttcccaagccacatcctcgaaaacctaatcaattcaatgccagagaggatggcagaggttatcaaggctgaggggggttcagtaagatggtaatttttcagttcattcctataaaaaagcaagaataaaaataaaaattataaaaataaatataaaaaataaaataaaaaatatttttcaggtttttttcttataatcattcttcccagactcctctccatccccccttccagctcccttatttttaagaagattacttttgtagatagaaaatagtcaaaaaacaaaataatttttatctttctttttgtgtgttgagtaattaaaagaagtatcctatcattcttgtgagcccccagagcccctgtgaccaaaaatttggaacctcaaaaagccatcttggcccttaaaaataaataaaatgggcgccaaaaatttcagtccacccactgtacatggtttctggtcagcttccactccacaccccaaagatctggcaacacccaatggggtaccgggttgggttgggcccccgatgcttgcaggaaatacccggtgtctgatcggatcattttatgtgtccaagatcatagcccttgatggcagaaatctgggatttctttcgtgggtttggacttttcaactctctctctctctctgtgtgtgtgtttaatccttttgaaatccaaacactcgtgagcatattcactctctttagatccaaacaagctcacaaaaaaataagaaccctcttttgtatgtgtgtgtgtatttgtgtgtgtgtatttgaatacaaagaaaagcgatatagtatagttgtctagtgattattggatgatcatgagagatgtcacagggaagatgagagatcacaaccagagttggttttgaaacccacttttggtgtgttgttagaaccaaagtgggtcagaggaggaggaagttatctgtaaacgtgatcggcatgaaggttggccgcactacatccatccatccaaaaaaacagggagtcaattttctgctactctgatctctcaagaaagtcctgaaaaggaggaagagaagacagacatttcagattccattcgatccccattcgccaagagtttctccttattatagagcaattcctcgcgcgtttccgtcgaatattcggtgttttgactttccacaatcgcatccaccggacaggcttcttgacaaaatccgcaatagatacatttagtcatatctaatacacaacaatccaaaaaaaaaaaaaaaaaacaatcagtctgcgatgatgatcatcattatcacctcgaagaaacgggaagaaaaagagtggaagacagaccgatatcatatcgagtcgtccttcgagacccgtcctctctagtctcgctctcgatcgtgatcgcttgtgccggacaaatcgcctcgcaaagcttacacgctaatcccccccccaccaaaaaaaaacccgctcaacacttttttgtatgtgaaaaaaaagatgtgggagaaagagaggacggacctatgcagcgttcctccccactcgcatatcggcgtaacgcatgttcgcctcggaaccgcggcgacactgggcccttctcaaacggactacccacacacagatccatgaatacgagtgtttgccacagataaggagtctgagaaggaagagatcgtggtgatgatggtgggactcaactacatgatcgtgtaagggggccgaaacatctgtcccaagacgacccacattccttgaaaaaaataaataagaaaccttcaataaatgaagcgcaagagaagagcgcaagagacagagagaagagaagagcacacctctagcgatctcagtcaagaagaagagtttagcagccttatcaagcgcactaggaccattagagtaatccttgtagacgatgggcttataatcgggatccttataattgaactcgggtggttcgacctgatccttagaggaagaaggggcgccgaagtggaagggtggtaggtcaggagtttgggtgggtgcggggatcgggtcgatctctttgaccggcgcctggtgggctagttggttccgtggactgctcctgaatgcccggctgttgttgagtcttagactcgatgtcttcgttgccgttgtagtggtggtagtggtccatctcttggcggtgagtgatagcatcgttttttgtttcttgggtttgctgttgggtttgttggtggtttgttggttgttggtgtgaagtgtgggtgatgacgggtgttggtgtttccgaccaatggaaaggaggataaacgaggtggagtggagtggggggtgtggatactctccaactggagtctggagagaagtgatctcactccactcaagactcccaagctacacagcaaagactaggatggacgactatctcaaccaatcagcactcctaagatcctatgcagcactcacacccaacaacccaagagaaatccagacacctccattcccaacatccacctggctcagcaaacacccaaaccaactcaaactattcaacttattggtctccaaacaagatcatcatcaacaaggattcaatcgaaacattgcgaatggaagacagtggaaattgatgttctggaaaagagtcatcctcgaaatcgaaaacggattcaataacataagcgatccaaaaattaaagaggtaccttacatattttaatctcctccttaagaatacaacatatttcagaaaggaaaaaaaaaatagatgtatacttcttttttttatttatcaacaatcaatcaaaaataaaaggaagaagagatcgaagagaagattttaacctattacatctcactccaacaatcaccacaaccacaccaaaatcaaacagaaggaagaggccatgaagacgaagaaacattatcacctctggatcagacggagatccatacctattactacggcgacctgagcgacagggaccgctggacacgaatcgatttgcacgaaaacaaggtgagtttttttttgtatttatgtaggagcagcatacaaagatagacaaaagtttacatcaagagagaaagacttaaataaaatatcttgaatgattaaacttaggcgtcgatcagtcaagggaccacaggcctgcgaagctggggcgcaaggcaagccagcccatgataccagagccgagaccttgtcactaatcgtagatctgaaaaaaaaaaagtgtttgtctagccaactacatgatactgcacccagatctactggcggattcgacgaaggtgctagagctcggcagtgggacggggctgttagggctgctagtccacaccctcagtccgtccacgcacgtctatctcagcgactccaacccggccgtcttggcccgtctccagctcaacatcaacttaagtccgttcaactctctccctttgctttaagatctctctctctctttcttgaatgaagattgaattggacccggtcttgaacagactcgctgggggatcgggataccctgaagctggtcgagctcgattggaacgcggatcggtctgcgctgccggccccgatcgacttggacacatcctcgatcatcctcggcgccgatgtagttgcgtccttcttctctctatcttatatcttacgcttcccccccgaaagaagaagcactgagccgagagatgtggttgtatgtagatctatgatcccgacctcgtccccggattagtccgaactatcaagctcggcctcttatcaagtcatccttcatcatcaccagcaagcactgctgctgctgctgctgctaagagcaccgaagccgaggctacgaggtcgtatgggatgatatgtggcctggtcagagccccatcaacttggcagaaattcatagacacgtgtcgtaagtcttatccattcttccacctacaatataaaaaagattttatccagcagattttctgaaaagtgatttttttttgttggtggtggaatgtgatgggatgggagggcagaactggaaggattggaggttgaagaggtggagatagacgaggccatcgagatcgggagcgttgagggacgggggatcgtgttcccacaagccctggatcgggcgctgttggacttgcgcatggtccgattgtctatccggccctctctttctcctccttcttcatgaggttcctctggccttagacggcttgttttaggtgatctaggattggttttctcatggctcttctttcgatcaaacactctgataatatcaagcctctttcctatccaaactggatttgaatcttggcctttttttctctttgtaaaatgagtgaccttcttcaatgatttcaagcaacggtgagccgataacaataggtgcatcactaaagtattgcaaatccgataactttacgtgtatctgctacccaatgcatgcagaccaaattcaattctcctttcatcgagttttgaagaacatgaaagtgatcttgcacactgattgtgcatcctggaattcaacttgccaaacttagaaaggatccagttgcatcaagagtccaagagaaagagcaaagtaggaaacaagtaaattcaggaaatccacatcgagcggttattcgtatgttccgacgaaaactaaaggctaagttcgcacagggctggattgcggtgcaaatatgttgattactggaagacacaatcttggcaacctggttcgagcaagacagaaaacttagtgagaaatacgagagaatttctttgacttatatagaatccaaactcaccaggcctctgttcccgagggctcaagcattcaaaagcttcttcagttttgcttgctctattatttataaccctgaaaccgctaacatctgattaccaagtcaaggattgtgtgattagaaaaagtgattgataaatttttttcatttttcaagttttcgaactgaattcaagtgcgatattgactcacgaacggttgtcggcgtgtaatctacatactgttctaccagaacgacgaggttatatgatgctgcattgctatacagcactttacacttattaaagtataatggaaggactgaagtagtggattgcgtcagacgggtgttggatgcaagacccttcaaagtcaaggaagttgattctcacctggccaattttggaagtggcaagatgggagctcgcaagtccaatctccctctggccgagtacagactatattggataatgagagttttgtcagtaactatatcaaccaacaataggatttcagaacgggtactggagagtcggagcttacagcctttgcctttgggaacataaaggttttcggtgtctgttgaaaaacttagacacctaagagtcgcggtggagtgtgtaccacgcggtgggcctggtaccactgtcccaccaccgataggagggggaccatccaaccgaacggagggtaaactaatcattaccaaaactatatgactaatccatgtgatccagttcacggaagatagcagcattgtcggtttcagttgggggtcaaaaagcaaaataggtagagctggttccggatggcaaagtttctgggggatggcaaagtttctgggggatggcaaagtttctgggggatggcaaagtttctgggcgtccgttagcaaagccagcggccagatcagcagccaaagcaagggtctacttataatgtatccagaatccagaggctcaaatacaatacagcccggcaccgcatttctagctttcatcaggttgtgtgtcgagccacactaagccactcctacgtaaatctatagttttacaacctgagatgacgcgtccagccatgcccggccccaacgccggctctgaggttcagccttccgccactctgactgttataaaaatatacacattctgctttgtgtgttgtatgcggctatgtctatggtaaccttcaagcctgagattggattgaattcagcgggccgaaatcattctacatagcactacggctccgggatggcttttggccgtcggtatgtactgcacgggcacccgcacctgcgtcggcttggaatgggaaacgacagagtaaggccgttgtcacaacagcactgcgctgaggcgttgtatgcatatcatactggcgctagctagcaagcaaagcctcctggagcctggaggaataaacctggatgcaaacttgaaaagtaagaattttggtttgggcagaaagtgagagagggtgttttttctcaccgacacatggtttgacattgttgcctttggcatacagatgaaggggttactcggttattaaccttttgggatgccatgaaggggttactcggttattaatcttttgggataccggtttccctctcaagacccgagggctgcacaatctcttaagaatttcgtaaagaactgatttcaaaagaacaggaaatggtgtgatcttaaaaccacacatgtgatcaggaattgaccttgagcatctgaggatccgttccaacatgttggctgatgtcatgctgcagtggaaaaggcaagaaaaggagacaaccaagtctatggaagattcaacacccattcacttcacatcacaggaagataccaaaacttctgagtattttttttcaggggtcaacttcaagagtgtcccagtcaaaaatcaaaattacaaaaaatccaagctgaaaagccttattttgagaaaaaaggaaagaaccctggtcattcaaaaatagatccttttgatatctaaatgaaatttcaaatcttggaactcagtagggctttctcaggcatttgtagtctatttcctctagaggttgaatgaatgtctctggaatgaacccaaaagcacattcccatgtgaaaatattcatcaagtgagtcttcacttgcttgaaagactactagcatccccactgaggagctgattttttattcagaaaaacacaatatgcccagctgaatttttttttctggacaaaataatggtcaaaagcgatgcagaaataatgatcaatgcatccaaaattgtggtcaaaaagggcctctgcttgggattgttggttctgtggcagtggaattcatttgatgaatggctagattgttggctgcattaattcaacataggttagctatccatcaatatactttgcctcttacagagggaatgacttccttgttgctcttttggctgatgcaagtaaataggaatggtgtggtgacttgcgtggagatggatctgaagtatttcaactgagccagagaagtttttattggactgatgattctgcttgaaaacaccttatcagctggagggatttccttccagatgacaaggtataagtaaggcattggagatatcatcaggtacctgcttctgggtacccagcacctgtttgcaggtacctattttccacagccttacacccaccctgggtccctgataatgtatcataactcataagtgtcctgctcacctgagaatttttatcaacattgattgacttctgatgtattttaaagaggagagaaaacaagacaagtgtttgatcattggtccgcaaacaatcgcttttatgaaaaaaaaagtgtccacaatattggatttttgagctgggtacccgggtatgaagtgacatctctagtattgtatttttgaccagatacaaaaattttgatacaacacagatgcaatctatttggcaaaaaacagataaaaatattaataaatacatatacatgtattgtattgatttcactgttgctgtgaagagcgctctgtgtgggttcccctggaacctccatttgagtggctttgttgagctagggttttatttgggtctagaaaacctcagacataaatcatagagatcgttcgttcgtactcgggtacctgttggtacctaggtacctgttgaattttttcaaaaaataggtaccaagtaccgcaccaggcacctcccggcgggtaccggcggtacttttggcgggtaccgcgggtacctcccctctctttctaacctaggttcactttcagattaccaagtcacttttttattatcattttttttcatatttattttaaaatatcagtcccaagtcacttttttccattctttcatatttattgtgaaatgttgacaaaaaattggaagaatcctactttgttattatattttcatatttattgaaaatatcattcccaagtcactgtttttccttttgtcatatttgttgtaagacatcttaaactaattgcaagaaccttacttcattattattattattttcatatttattttaaaatattactcaagtcacttttctggcatttttttcatatttgttgtcaagtatctacatctaacgggaagaatcttgccttttttcatatttattgtaaaacatcaatcccaagtcaattttttcatgcgttcacatttaataatttattttaaagcttaaactgtctacaaattatatctaattagattattagaagaatcttcattgttgtccaaaactatcaccttcctttttgatttttggttagacttcttgttatccttgagtccctgtttccatgtagccaaggtaccttcttggagttcttggagtagaaggccaccatcattttggtagggaagtgagggggtacctgtagcggtacctaggtacctgctcaatttttcacaaaaataggtaccaagtaccgcacctggcacctcccgacgggtgcggggcgggtgtgaagggtaccccccaagcggtactaggtacctagcaaagggtaccgcggaacgatctctaataaatcaagtacctcttcctaattttcctggtgtgttgccagcacttgattgatttgaaagagacctgttgaaaatctggcccagaacagctatattcttacctctccagtccataaaaaatccttaaaatgatttctgccctacagtatcccaccctttgcttctcccttccctgagcctacccagcaaccagaggcttggcttcaaacagcctggcgccaactgaccaagtgtggcatgaggtgtgggttgcgttcagggtggattgggcgtgaactttccctcccccccctcctggttccaaaactcaactcagattcctcattgcttcattcacatggattgtagcttttaagtttgggcttggccttgggtcaagctacacatatgtcaatgacaaaaccggcaaaaatcaagtctatgaataccaatatgggacttgcctggatttactgaaacaatttttttttttttgaattggcccaagctttgttgaaaaaacaatatatgggctaggacatatgtctcaaaacctgatggaaacactaaatgaataacctgggtttatttaaggaggtgttcacttgaatctgacatgcttttttcccatcaatttgtatgacttttcaataaagttgatctcgagttggtccaggatgtcaactggcttcatttgagaaaggctttgttgatgtttgaaagatagggcaggtgagcgggcaggtgagcgggcaggtgagcattgttaagtggcagaaggctgaagccgtgaggctacatatacacatctgagattaagagcatctctcgaagagtaggggtggatcggactgatttttagaaggctcatcctcaccccaacattcacatggacacctgcagttttattccaaggcgcttcatccatatcaaaacaaaacaaaattcaagaatggtccaagctttatgaaattagacaatgtatccttgtatatgctaagacaggtgaatgtcccaaaccaatggtccattgaaaagggatttagggttgtgtgtgtgtgttaagacaggctctactggaagacaaagagtgtttgagagaaagagggggtgagttgttctgtgacagtcctgatgagaggagtgagatgtcacgggtttgtgacagcagctaaactcgacggcacaatccgatcccgagcaaacagacaggcacaagcaagcacacacacacactttaccacttcgaaggaggatgttcagccaagcattactacgaagcacccgccagaccatcgccaccagtcgagcctgcaagccaacgacgaccaacaacaatggcctccgaaaggcgttctactccgacgacaagtctgcaggacagcaactcagtccggccaccacggagagaccctccgggatccagccggcgagctcttccgacgaccctcagctgatccctgccggcttgaccagtggtgctccaggtatagacctcatacatcatcaacaaatgaagctctttctcttgtttatatgatcgaccaaaaaaaaaacggatgttaaaactcgattttttcgggattgactgtgtagaacaattggctatccgtcccgtccgcatctatcgcccatcgcccaccaccatgcaatcggccaaggcgaacaaccacacctgggtgctcgattgggagaccctacagggcgccggacgatgggaaaacccgttgatgggctgggcctctacgtgcctccccaccctctctctctctctttctttccaacattatatctgttttcttaacaaaagctctcttttgtttttgcttttcgtagggctgattacatgcaaggaacgaatctcaagttcgactcctccgaggccgccgtcgcgttctgtgaaaaacaaggtgcttttctaagtctcttgactcactcatcacttggcgaatactcctctctcacctcgctcccatcccccttccctcttataggctggccgtacttcgttcaagcccctaaagcgatcaagttcaaagtcaaatcttgtcagttttgatcccccttttctttgatccttcgctttcttctttcccgcgatcatcatcatcatcatcatcatcatcatcatcatcatcatcatcatcatcatcatcatcatcatcatcatcatcatcatcatcatcatcatcatcatcatcatcatcgaagattggattgtattaacattttgtttgatctctcgctcttctttccctatcgaatcgcatccaaaacagattcggataactacctctattcggactccaagctccgcatccacaagactaaataaaaccagatcggtcttatcaagtttttttatgcttgtcacttggaagtaacagatactcttcaataaacaataagccccatcgggatgtctttttgaagaaatccagactgaacatagaaagatgtctcctccattgttttttttttgtaataacatcatgattcaaaatgaaacaaaaataatcatcagcaaaaaaaactactcgaagatcgggcacggatgcttcttgcagtctggtctggctacggccttttcttggccacattttagatagtcaacagatgtgttctcatagttcagcgtatctatgtattcaactaatttgtcagtcccacagaacgaattggagcatatgtgtcataatgataagatgagtgaattatgtacatttacacaagtctagaaaacgaagaaaagatgataaaataaaaagggagactgaatgattacacgtcttgataccatgtgccaaattagactgaacgatgaagagaaaggaaaaatgattgaaggtatatattatgattgtgtatgcacaaccgggcccgccgcttttcctgctctatgaaccaccacatctctcgattaccgaaacctgagcaaaggtgaagcatcagcacctacgtgattgacgaaaaaaaaaaaagttaaggagaagagcgagactgaacattctgatgtacgccaagagcagagcgccgccagacgcgactgtcccgacaacatactgcaatctacattaagagacacaccaatgatcagtttttttttataagaaaacagggcgcgggttggggatactacagacatgttgaacttgacgctttccatcgtcgtccgtaggtttcctatctccccctcgatccgggtatccacctcccttatcttcagctctcggacccccaattcgtcccggatccggcccttctcgaggttcagatctaagcgcaccgaggcttgcgtccgtgtctaaaatattgattttcactatcagcttggtctctcattccccctttctgttcaaaagagagggatggatagtcacgatttcttctctcagtctttgtttcagcttctctaattcactgatcaagcgttcgttctccgacttcagtaacgcgaagtcctgtttctcgaccaactggatttccgatttcaacttagcgaagtcgactcgttgggtgtattgttgctacagtatcatcattatcattcccgtccccgaaaaaaaaaacaaggaaagtgtttagtcaaccagtgttgttgatgttgagtatgaaaaagaagaagcactttttccatttcgcttcgagtgaccaagccggtgatcaagttcttcatcgattcgtcgatgacttgttcgatggcgaccatcaagccctcggcctgggccggcgaaagaccctccttctcgagtctactgacgaactgatggctgtcgaaatagggcgcatactggagactcgagcaggacgaaaacggcgcgctgattgattggcttcttcttcttcttcttcttctttaaaacatcccatcgtcagtccagcttgggataccatcacggacaatgaaggctgtggactggagaaaaaagactgactgcggatatccaggcctcatccaccacgctccagttcgtccatacaatatctccggtcgcttgagcccctgggaaaccccgaacggcctcatcatctcgacgagcttttgctggattgctgagcttttgtcgttgttgtcgttgttgttgttgttgagagatggaggtgtggtgagttttaatggccttggtggagatcgaaacctgtcacagatcggttcacatttcaccgctccatgaacgactccgaacggtttaactttgaagttcgaaaacctcatctgtctggcctcgtctcacacaatactacttactctttctgttttttttttcttccatggaaagctggtgatgtatgggtgcattttcagagtggaaaaaaaggataattgttgtgcttgagcagaatagacccagagattctgatgcttcttcttcttcttcttctttgatgattgatgaccttgcagtatgtaacagttgtttgattaatgaatgaaccttggaagattccaaacacctaaaatccaaagttttttttttgatttcgtggatccacaaggatgggcaggacactgaacagtgtagagttgggttctgtgtagaccaatcagtttgtatcaagacactcccccattcgctatatccatgacattcactatatctcatttttggcggctctcatttgtacgaccatcattttaagagtccatattattgcaaggtaaatatgtattgactgatcagcaacttttcagaactttgacaagattctcaacagaccttgggggtttttctgaacaatctctgaacacattttttttttcaaaaatcccccccccccaaaaaaaacacgttcataatcattaaatgggctttgaaaacttgacaaatttctactataaacctcccccccccctaatgagaagatctgcctcttccaccacccattcatattacctacacacacatttatatatatatatatattgcttttcatagccatagataataaaagaagaagaagaaaactagactataaggattggttatttgaggaaagtttggtgtcgtgtatctgatcagtaacaatatcacaatccatatcaggatccaataaatatatatatgcagctgtccaattttgaatatctttttttcaactattgatctttcaactattaacgggcccatagtctcatactatttactgccttcttttcttgagctgttggcgatatcatacccaaaatcaataaaaacaagattcttctttcttttccatgtttgtcaagatgtagagctaccagatcagagagaagaaaaaaaaaaacagagagagagaacaagggagagaatgagtgatgagtggtgagtggtgaggatgggggagggggaggattaggaggaggatcagaggttgacttggacggtgatttcttgggcgatgtattcgtgcatcttagtcgaaggatgaagcgtgtccttgagccgagaagatcgaagcgaaagaacggatcagcaaaggggacacacatatgagaatggacaaaggagggccagagagggcagggagcagaggatacacgcacatagtacttccatcgttcaggagctttgcagttcgcccccgtcgtcgaattccaacatgcatccatcacattcacaaagttatactaccaccccaaccaaccacacacatacacatacacaccaaagaaatcagccgatggttatgtcgaatcataggaggggttacaagaaaggaagccaaaaaaaaagggactgaactacttcgggatggcttcggacgaagtaccagtatttggggatgtcgaagtatgccagattgttgcccgagatggccgatttgtcgggtccagctcgattggcatcttgcgaaagagctttgattccttcgctcagttcctacagagaggaaggcatcaagaacggacaaacgatggtgagtctacatttttgacttgcaaaaggggggtaatgaatcgaagaagaaggaatgtatgtacatgattgtaaagccgggtgagattgccgatgtattccagataagtgttgacgagctgggggttatttttggcgagagttttagattgatagtggaggttagggaggatttcgaggggcgggatgagcatgagaaggaagtcggaatggagggcgttaacttgaggatggctgtggaggagcttgacctggtcgagcagttcgcgggcctcgagatggactctgccgacggcatattcgaagccggtctgggggccatggatgttgccgttctggaaggtcccgttcttgatcacgtccgtccagatctggatgatgtcgttgatcccgatccatacacaatgtaacacccgtccgctccgctcgtctccccgctgtgctttcttctcccgaacatccccaatgtacatctccatctgcgctcgtgtgtccggcgcattcaccttcgttagtccgttgttcaccgtcgcatcgccactggagatccattcataatcattttcaaccccccaacttccgtctctttctttcttcaactgtctcctccccgacgcgacttactaagcatagtttagcagactgatattgtttccagtcagagttgaagcggccatgtattctccaaagaccgggccattggtgaaccttccatgccaatatggagcgcctagggtgatatcagaaaaattccacacaaacagacgcatgtcagtgaacggttgggcaggcgaaaatccgggagagggatgagacttgaagagagagagaagaaacttgcctctgacggtatcggcaaagatgggggaacggggatgagcgtcgtcgcaatcggaagcgccaaaaatgactgtatgtaggaaggagcatgcacgagtgagtgagggcaaagcagcgaattgtcgggaaatgatgcaggatctggagtggtggtgctcttacccactgcgctgtactggacccggttccaatggttcgtgctcagcctctgagggaaggtcgcgtaactatcgacatccgactgcagcttccgcgccgcgactgaggggttgtccgagttagacgatgccgagcgttggtgggcatgttttgcactggaatgttggacgccaatcaagagttttttgtggtcaacactcctggtcttgttatgtatgtactctggaactacatatgtacaactatgcaatctcttgaataaaagattcttggggttttggcgggacttacccgacaatggccgcgacgacgatggaggcagatacggcggctcccaagaacccaagaaggatgtatttgcgcattcttgggtgttggatcgatggattcttgcgagcgcttgagaccggggttggtatagaattatatcgaataaatatggatcaacgaattagaatgaaactcgcaaatacaatctatgtatcctccctggctatgtacaaatgatatgtacgccttttgtacgatccgccggcttgtggggtatataattggtggctgtaccgttttatggggttgttggcctatgaatgtccgatagctttttatttactggatatgagaaggtggttgtatgtggcggatttgtcgactctctagtgaaagtctatcggttgttaatcgtatcttctttattttaagtgtcgattgatgatctaacccaagtgcctattctttcgtgtctgataagttaacttttcgagtccgagtctttcagagtgatgagagttggcctgattgtatattctttgggttggatgagagaaggcttgaaaaacaaatttgaatttgatgaaagagagagagagagagattgacgagcgtgtgtgtgtgttttaggttattgggcggacatttattacgcaaggcccagcagcaggaagaaagggatatgatttgtaatggggcgttgggctaataataatactgagcagcgcaataacgtcagcaactccagcagcaggctggaagttcgctctgtgagagtgttgatgatgatggttggatgagggggaagtcaaggtgcagatagagttctcctgatcatgaagagatgatggcaaacgtatgagtctacagatttacacacattttaaatgggtcacaagagatcagagaagtgagctttcgttttttttttacaaattggtgaggagaggagcgcttgaagatggatttggagcaatcgaggggatgtgcaaggaaagtacttatgaggatactcatccaacagaacaagcaatcgaagaaagagaggaggccaaggactccttccagggccaagcgattcagggttagatgtttctttagttgataaactgggatcaagactcacacttcgattatcaatctataaccagtgccagtcaagtccgcagaaagaatactcaagaatctgcgttctacacaattgtgatcggagaatagagaaaacttataggctcggctgtgtgggtggtctatagcaatgtggtgggctgatcactgcgccggcccccactttctcgagaggagatgacataccaagggaggaaatcggaggtgaagaagaagaacagcgcaggatgacgattgatcacatgatccagatggagtcgacggccagtctgccaagaccgaagaccctcgaagaccagatcccggggttctctcctgcgtctggaggacagctcgaccgagtggatcgaccaggtggtggtggacaagttctgataagaacccttgaagtctgttcatagacaaaatcaagattatagcggaggattcgttattttacgcgtggtggctgtttcgaaagaggtcgagattgaaggtcctgtagaccatcaaccatgtgcactcggaagatgtcatcacaactcttgggatgggttatggaggcttgatggcatgtacagtgggggacaccatacatcccaccagcaaaagttgattttaccatgccggctgaatgtttgtctgccatgtgtggtgttcaaccccaaaagtgtcatttttggcctttttggagtgtgtactttccatttcttatttggttttgcaatcagaccgttctcttttttcactttttgaaatccataatttcggacacatgccattaaaaatggctttcaagtccataaggatgtagttgggacctaaacctggacttgcagatacatagcctgaagcaaatgtgcatggagttcaagtggatatatttatgtgtgtaaccacctcatatatgcctatgctcacgtcagtccctgtgataatcccctcatgaagacttttgggcaagttgggtgggtctgagacctgagatgaaactggaattcatactgtaggtgggttttctgggcagattggcctaaaaaatcacacttttttgccacccagaggggtgagtttttgggtttttcttcctcaacattttggacactgtaaaatctgttacagtaatggaggacttcccgtcgcgatttagagcactttttagacctctctcagtcttaaattaagacagcgattaagattccaaccagctcacgtgagagctattgccgggaggcttcagaaaaaatattttttttgataaaaaatctagatctagggggtgtaaaacaacttctgggagggtcgtagattgcgacgggaagtcatccaatatggtgtcccccactgtatattctcttgatcccggctatattgaatcccaatgaagcttgactttccagcctgttctctgtcacctttaatcatcatctttgcgcactatgtacaatgtcaaaattaccagaatcatagcccggtttggttggagatcccccttttgggctgcttgctggtatgggctatgtacagcatcctcccagatgtttatgtctgggggtgaactgtcacaagttgacttgcacccgcgcactaaactgcagtgcgcgggtgcaagtcaacctcttcatcggccagcaactcatcagacaacaacctcacccatcgacaattgatctcgcgacaacttcaatcaacccggaacaaactcggtcgatctcggcctcaggacgaattcgattggaatcagacattagtctgtatttccactgttttttttttctttttttctttttctgatttttgcttcgttttggaacaggatcgttttgatgggacgcatccgcggacagcccaacctcacaaccgagcagaaggctcgcatcgccggcatggttgaagccgggatgtctcatgggcgagtcgcgagcaacgatgaaacggatgcgatgcgtgcatcggcatcacatcgtatcgtgcgtttatcgcatcgcatcggagtgagcgatgcgggggccccgcatcgcatcgtccgcatcggaaaaaccgatgcggagaatcggcatcgcatcgatttcccgatgcgatgcccgatattttgcaggcgatgccgatgttatcggcaggcatcgcctgaacctccctccggagtcccctgacatgaggagggactcaggaggggttgtagtaatgtatgcctgcgagtccgactcgactccgagtcactccggagtccaaactcgactgcgaatcgcgattcgccttccgaactcgacagcgtgagcgcttgcttggattccaatttgatcaagtcaagcgtgccgtcggaggagtcgaccattcactctcattttccttccacaacaactcctccactttccttaccaccaataccatcagcctccccttcgggactgtgctcaggaacaacggcttggaccccttaccgcactgccatcctctgccactcaagcccagccagtccagtccttcaagcctcgactacccctcctccttgccccctcgactccagcaggccgagcacttccttcagcccggacaacacctcgcttcatccgcatcgaacccggatttcttcgatgagcagcagtacgaccgttcgccggcgcccgaccaaaacttctccatccctcctccgaatgaagcccatcgcagaacagatgaagactcctcacaccctctgtcccgtcatcacagagagattgacgacaccctccatccgccgaagtcgccatcgattgtgcccgacgatgcaccaacgttgattttgacccgatgcgtccgatacggccgataaatacatgcatcgcatcggttaagcgatgcatcgcatcggtattgcatcgcaaagccgatgcgataccgatgcgatgcatcggtatcgcttaagcgtgtatcgctaaaacgatgcaataccgatacagggcgaattatcgcattgtatcgcatcgtttcatcgttctcgcgaggatagtgggctccggacaaacaacggtctcttcgatcgtttcacgggctcggactcgtgggaccgtcgaaaccgccgagaagagcggtcggcctcgattgagtagcgagcgagacttgatgcagctgcaacggtcccttgcaagccaccccaagttgaccctagcagaggtgaccaataccatggccactccggtttcaagctcaaccatctgacgaagagctcacaatctcggatacaacagtcgtattgccgtcaaaaagccatttatcaacaataaaaacaaagaaaaataactgctttttgctcgtgcgcacctcaattggatgatatcagactggtccaaggtgatctggtcggacgaatcatccttcgaaactgggaagaggtcgcagcaggtgaaggtttggcgacagcctggtgaacaaatgaagcctgaatgtctcgaaccaactttcaagagtggcaggtcatcaactttgatctggggggccttctttggaacaacaaagatacccattgttttccttcgaaagggtggcacaaaagcaaccgattacattgatcaggtctacaagggacgtctcgtcgaaacacttgctgccgtcgatccagaccatcaactcttgttgatggaagacaacgcccgatcacacacggccaagctcagcaatacctttcgacaagacaaccacataaacaccattgaatagccgccccagtcacccgatctgaacccaatcaaaaacttgtggaaaattatgaagactgcaatcgtcaagcactaccaacccaagtcccttgacgaaatgaaggaggccatccagcaaggctgggatgacatcccagtggatcacctcaaaagccttgtcaagtcgatgcccaaccaaatgcgcctggtggtggaggcctctggtgggccgatcaaatattgatatttccatttttattttttactttttttatttttttatttcataatcattatcccccacctctcagctaccctccccacttgattttttatttaaaaaaaaatattaaagaaaataaaaaagttcaatgatgcttttatttttttaaaatgtaatgcattttgcattttgttttttttgtttcatattcctttttatcatccccctatccaccactccacaagaactcagagtttgatgtgtgatagttttttttaaataaagtaattgatgtgtcataaacaattgggaggatactgtaaaacagtcccttgacagaaaaaatggaacactctttaaattggagtctagtagagggcaaaaaaatggactgcaatttacgattcctgggcaaactgtgtaccatggagttccggtgaatgattctgaaaagtttgacagaaaattgttttgaaggtttgtaaatttttctacattttttcatctttttagacctatttttcaatcatttttccaattagctcagatcaacacaggtactgcatgcaaaaagaatgattagaaattaaatttgaagaaaagtggaggacttcccgtcgtggtttagagtgctttttagacctttctcagtcttaaattaagaacacaatgaacatttcaaccagctcatgtgagagctattaccagaagacttcaggaaaaatgatttttttgataaaaatttagatctaaggcgtgtaaatcgacttctgggagggtcgtagattgcgacgggaagtcatccagtgatcaaatttataatttcaattctcagtccaatttcttctgctctctaaactttgtatgattttgtttctttcgatttttcatttatcatcatccttttctcacatgcaattgtgttgatctggattttctgagctcctttgaaaaaactattgaaaaatacccccaaaaaaattaaaaaattaagaaaaatatgcaaactttatgcaaaacttttttctatccaacttttcagaattgttctttggaactccattttacacagtttcaccaggaatcgtgaattgcagtccattggtttgccctctactagactccaagtaaagggttccattttttctggaacaagttgctgttggatcaaactgtttgcagtgttttttttagagaggagaaatgccgttggatcaaactgtttgcagtgttttttttagagaggagaaatgtattataactcaatgtttgattgatttgattcaacttgttgcatttattagaggcttcatgactggtgagctgatgggacctgaaccatcaaagccatggatcaaattctcaagccaacatcatatcagctaagctacataaatagtatgaatttttctcacaaagaagcagatggatcatccagattttcagggaattgcatcccactcccatccctcccacctcaccctctgggggtcacagctctgttcacaaaaaatgatttctctgtgatcaagttgaatctaatacctccttacttttattgggcctagagttgatcaaagagagagagagagagtgtgtgtgtgtgtgtgggggggggggatttggtaactccagagctcatgatcatgactgtcaggtttgagggctgtgcgatggggtatatcattttgaacatctcccaaaaggttttgggagtgagcaccagatctgggtgggtgtcctctggagaaacaatgttggacatccttgagctcacccaagcttcttgcggtgagtgaaactctcactcaccacaagaatcttggagagtgcagacagtctctccagagaggcttccccattgctgctcaaagtttgtgtgagcaggaaatgtcataacttaggctgcacttggccatccatgttatgtacaagtcctaataatcagatttaatgtttatcaaacacaacagtgcaaatcccttacaatgggatactgatttgatccagactgtacctcttgaattgagaatataagcaataaacatcttatgtaatgagaatcaagtcatggtgtgaccagccaaaaaagcttctcaatattgttataatccccatccccccaatatttcctacatgattttcaaataacaacatagaagatcttgggtggccaaacagggccttatgttgaggaattgcagagttgagtgcaagtgactggcaaaaatgtttgtcagtcactctgaaccaaaaaccacacatgatgagtttccaaaatggctttctactagccacatacaatcctgaaatgaatgctgggtactcaacatgcatactcttctgtgcagattcacttgcaaggcattttcactcaactctgaatcccactatggttcatttttgacttatccaccctctccttgtcactttcttctgtatggaatagggctttggttgaacaactcccaaggatttttaaattaatcacaacaaccatttccagacatctgttgggagtctttcctccaaatggatggcctgactttgttgaaattgacgccgagagaggtccaaagttggcaaagccaaagaagcagacaaaggtctgatatacttatatttcttaactgggcgggctaaagtgcactcagtataagactgagggaaggctaatttgtcacctcaggatcaataacaagctgagctgatgtttttgatttcttagtagctagtgatttttaagtattctagatacaaggtccacaagttgtgggagcaagaagtgatccataatgagtagaaaacaattgagtatcactgaaagttaaaatgagtgacatgagattggaaaaaaaaagtgacatgtttgagcgagaaaagggagagacagagaggttgactgaaattccaacagacttgggagacagccatccaatcttatttttggttttcccattttttgggagtcagctcccaaaaataaccctcacacatgggagtcagctcccaaaaatacccctcacacatggtagttgctcctgcttgaccacaaggagccccttcctgtcagggaggtgtaacaaccttattaaccagtcagtgaggtgtttcaaccctcattgaaaagaatgggtctccccatcagtgaggtacaaagacctcactgacaggaatgaacaccttccagtcaacaaggtacagtgcctagacagtgaaaagtggctgcttattttggattccagagccctgaaacacaaacttgaagtcatgagacttggtcaggtggtgcataaaagctcccaaaaaatgaatatgaaataataaaagcaaaaaataaagtttgaaaatttgtgaaaaataaaaaataaacttgattttttttcaaaagctttgatattcattttgggggagtggaatggctgagagaaagaaagaatggaacatggcaagaatgattataaatgaaaaaattggaaccaaaaaaggtttggccaggttggtggtccagattggagccaaaacagtaaattctagtgctttgctgcaatgtgggctggtgaatgccccactcaacagctgtttgaagccatctgaaaaccaattttccaaaattttcatttataatcattcttctcatttcccaatctttctttctctcagcactcccactcccccaaaatgaatatcaaagcttttgaaaaaaatcaattttattttttatttttcacaaatgttgaaactttatcttttgcttttattatttcatattcattttttgggatctattatgcaccacctgaacaagtctcataacttcaagtctgtgtttgggagctctggaatccaatataagcagccacttttcactgtctacccactgtacaaagacctcactgactggaaggaaccccttccagtcaatgagatacaaagacctcactgactggaacaaacccctcctggtcaagtgggactgacacccaaacccccacatgtgtgggggtggtttggggatccaacttgcaaaaattgaaaattaaactggatggacaactcccaagtccagtcatccatttgagtgaatgtctttcaatgcaatcctggcagcagtctttgcaagtcatcatcaagcccttgggatttatttaatcaaagccctgttgagatattcatgttactgttgcttttcattaccatagctatggtagttgtgtgcttctttctgttttcatttctcaaaggtcacaatctgtgaaattcattatgttttcttttgctcttatactggagtcaacagtgctgggaaagattcctttttcctcatcctttccaccactgttggacccaagttagacttttctcttttctcttttctttcttctatctctttgtttcttctcactattgaaatgaactcatcctttccaaaactgttggccccaatttcatctcaacaatcccataaaatattctgggggtgggggcccaacaaaggacctctcatgagatctacagcccttgaagaatcagatttggatcaactgaaatcagattttggagggaaatttgattcaaggtgctaaaaatctggttttgtaggggcttcagaaccaatcaaaattcatccaatggtgtcactaacatcctaccaattgatttggtagggctttctatttgtaatcaaatagtaacatttttaaagttgcacacagaaaataatttctgttcaggtttgaagggtgtctggatggttggtgccaaaaacttagatttttaaatcatttttacatgtttcagtggggatcagaccttggtgacaataaataagatttataagtcacaatagaatcaaaaccaaacaggaaagatcatatcagaaaaaaacaagaaagaaaaagattaagaaatgatcattcaaagagaaagacaacataccacaatgtgaacagcggtgggccgctacacttttggcccaaaaagcgtagcgtagcggcgctttttttcatcaaaaaactgtagtgttagcgtttttttagcggttttttgctacgctacgctgccctacagcgcttttagcggaaaaagcggccaaaaaccgctaaaaagcgctgtagcgcagcgtagtgggcccttttttgcggcccacacgagtagcgttagcggtgtcgtggcggaatcccgctacgctacgcttagcgctaacagcaattccgctgtgttacgctacactaaccatagtggttagtgtagcggcccaccgttgatgtgaattagattttataggaagcagcacagtcagactgaagtgagtaagatcaaagagagacaagcagtatgtgctatgtgtagtctttgaaacctgactaaggaggccttactttctatcataggttcctgtgtgtcttcttggatgaagaagcttcatttttggtctgattttgttgcctcttgcttgatcaccttgactggtgttttttattccattcaatatacaaattattctactttcatcttgaccacagccttgccaattgcaatttgtctattttagtctatcctagtccaatgaaatcaagcatcattggttctccttcaaatcattaatgtccacctttgatttccccaaaaagtgccacctgagtctgttcccaaaaccctctcctccatttctcctcccctccgtttcttcccatgctcaaagttcacagaaaagcgtgtgaaccctgcattcttgggtttcacaaatcaagcttacataatctcaaaacaatacttaatcttcacttgccccgcaccccatctagctcagtagagacccgacttcatttatcctactactgagctaggtaagccatttctcattctcttttcccttaatgtttccttctgttctctcattttctcttttcagtgttttccttctttttctctcttttctttcttcttctcattatcattgtacagtactgacaagagtagagacccgactttatttatcctactactgagctagctacgacgcaatgataatctttggttctagaattggtctccagagcaaacggctctgattctagaaagtgttctttgacggttttagtgaagagttgaaagaactcttacgaaccgtgcatgaggcacaaacctaaataaatgatgattatggtccaaggtgtactacgtaatagttcggcaatagagaacttggacattttgatatgagttgtgtcaagattacagatggataccaagtctgtcaagctcaggaaatctaaggatgcttcccctcacccattcatgcgcgcttaattctcaattcatactggaatcttcaaaattacttgttgagtatgggccgaattgggtcaaatgttattggcaaatcactttctagtagcgatcaattgtcattgttctcaagcgactcctggaacatgcaggaaacatcctttgtatagttcatatttcgcccaaaataactattatacttccggtaataaaaaaagatcaattgattttccgttttttccaatgaggtctcgctgagataaagtgtccaagaatacaaaagcaaggtgttcaagtaaagaaaatttcgatctataaaatgtcctaaggatgggtttgttcggatggctcctctgatattgcgagtaaggatttcacagaagaaatatccggaaagtgcttgagttggggacggggcctaacgaaatagccgtcttgtttcgttacttcggacattgtatgaatcgagactggatgaatttcgccttttattgtaggtgtgattgtccatgtgtcgaacaagctgttagttgcaggccttacgattgtcacctgattgtcgatttgcgacatggctctggagtaatctaaacgtgaccttgtgaagaagatccaactcgagaacagtccggtgaaggcgaatatgaaattgttcattactgtcgccttgcttaacaacgtcacttgcgcactgacatttccggacttcttcagaacatacatgaatcgaatcatcagaataacctcaacctgttcaataaaacgagcgaaatcattagttcgcttatcgtccctcctgattgtcattgagtttcgcgataactgagcttactagcgcgtgaaccagtgacaaaatcgcagccaaaatgagatgagtgttatcagagaaaataaacttccgaaaggaggacccgaagcttggacttgggcatcgcatatcgatgccgtactcttcatctaacgtgggctgccctaatgatggcatgttgctagaataggttttcagagagatgctgttccggtagatctgcatcttgtggatgatctgaaaatatatataatatagtggcaaggaaatctgtaaggaaagaaaaaacgttagcccaggttaaatttgtcaatcagaaggatggaattagctagcttggctacaaaaaaggaactcacgcatatgaaagcaaaaaaccatgccagcctcgactggagaggcggtagaatgaaatcatatgagttaatgtgaccgttgacgcaaatatggtgatccgccgctacaaggctcaattggcactcacatacaacagaaaacgaaaatcttcaagccaaatcgcctagaaagtgacccaatgtatcagtctcttgtgcagcgttgacggagtagtaaaaaaaacgtacaaatgcggcagtcaattctagaagccccggaagttctgggagaaggtcattctcaatcgtaaactttgccggatcatagacggctgccatcgcctcaaatcgagcagaaatttggtcgaaggaatccaggagagatatcaagccatacccagcataaactaccgtggcggtttcatctacttgccaacaaattattccatgaaatcatcagtattgacggaatccagtgttgcaccaattgcgcggtttaggtgaacaaagctctaacgagcagaaatcaaaattccgactgacaaattacaatcagaaccaaagagccaagagccatagcattaaaagctagcgcagaacgtttatatcccacgagctttccaattatgcctttgggaagttgcgaataagtggtataaatactgcttcccattccccaaacataaaccctgagaccaaagtaaatctgggtgagtaggattgaaaaaattcatgagcgaggcatgtacttaccagctggacaaccacaacggcatccacttgaagcctgctatgatggtccgatccttgaatgtctatgggtaattgtttttgattcagccaccttagccttcagccgtgacatcaagtctcataaatcatgaattacgcaccgagattccatttatgtctagtattaacaaaactgtttcactgaccagaagaagggtaaaagatagactcaagatagccatcagaaatcgagtgttgggcacaaagacgccaactgagcaagaggcaggtgagtttggtactgcgtcccgctgctgtaatacaaataaactgtttgatgcgaaacagacatacgctcattgttccgcacaagccaataagaattcgataatctggagtatctcagtccgagtacaaaccaggtaagctgactaaaagtgaaacgaggataaatcagtggaattcttgttcttgtgaaagtgagttcactcaactcacaaaataaaggataaaaaacaaaggattaaccccgcggttattagattagatgtgtcggatccctgccaagtaaatttgtcgttagcatactacatgtgtagattgatgaaatgtcagagttactcactactacggcatggatggaggatacaaatcgactttttaagtaatctcggattaccgctggtatgttctctttcgaaggtgtcggactcaagtttaaaatgaagctcaaaatttcgcgaacaaaatctttatcaacgttccctggtaattttccagagttaaagtcctgctttggcattgatggatcgaagttcttagtatttattttttgaagttgagagtgctatagctaaataaacagtgaatagaatacgttgaaggcaaaatccaagaaaaaacccaagtaagaaaacgccgggtatattaggtggcttgcagtgctttctcaagttttggcatgaatggtgtgtgtttcagatggtattaatttgtagagggaatcggaagttgggttggggtaataattttggttgtgaaattggagacacgatgagcgtggagaaagtgcagatatgccctggcgaacgctggtttttactgattttgatcatcaagaaagcttctgttggaatggaactctcagcgggaaaaccattatcactgagttctcaggctatctaatgattccggtcatggtgggctcagatcacagaaaagcaaaggtgatcatcccaagcgctgggttgaaccaacccaaaattattcccaatcgataagatcagcacccgtcccaaaaaacaagaaaagagaaatcaaaattagaaggcctggattgggagacgttgttggatcatctgtcccatagcatccccccccccccccccctccgccgattcggcttaaaaggctgggtgggatgataatattgtacaccttgcaccagctcaccggggagatatcctcttgggcagaaaagccgggggggggggggtgcttaatgaactcgacgaggtggatctcttctcggtgagttggtttcacctccaacttgatgaaggacctgatggccggagtggagaggccgtcccgcaccagaacggcgtcccttatcaagttccgaacgcgagggactaagccagattccagctataccagccgcagaagaggaatttctgttggaaagccgccataaaagctggaccaggttgcgagtaggatttctgttcgatggtagggatgctcctcgtgtccgcccaggaagattcctccacagaaacccagttcgctggggagggagcctctttgtcggactgatacaagatttaccagctcgccgagagggattccggttcaacacctgatacaccttcatgcttataacacttcggccgccgggccggtccatctgtcgcggatatcaccagttcgatcaatgctatgtgcgcatatgtctgatcctctttgttgtcacgacgaagtggatcaggtctatttttggctatttttgcatagccacaattatatccaggcgcgaatgttgcacttaatgatttcatcagctcatcatagttttcattccttctgttcaattatatgtcgtctttgactcttttgtcaatgaacgcatccagtacgttatatccgccagttcaatgaggcacaggaagtgcacgagagactcttgaaaccgtatgagcatttgcatcccccgaaaagtcgatgaattttggtgacttaacaagttaacccaacctcaggcctgactacatagtcccgagtgaacaaaccaaaagcgagatttcgggtcaacacctgctaactatagcgatcacccaaccgacaggttgagcacattttgcaccgtgctcctcaggttacggggctcttagaccatctccaccgttggggactacccaagtgcctaaattccaaactcgcgcgactgcggcgcgcgtttagtccctgccaaatttccaagttcacaccgggagggcctatacatagcatctaggactgtgaaagggccttcccctatgtcccccgatcccccctagaccgtgtttgatgtgatcacaaaacaaatcataaacaaagttctaccaatttcaaagttcaacatcgccggcgccatggaactcgatcccgctatactccacatccttgttcggcgacggcgactcatgtgtaggaaaaagcaagaattgaatgctgttctggaggttacagctttgttgcttgatgaagacgatgaagcggagaaaattgaacctgttcatggaggatccaaaccagggaaaaggccaaatcgccccagggactttgagggtagctatcagcggctcttgcaccagtacttctccgcaaatcctctttacgatgacgagatattccggcgccggttccgaatggctcaacccctattcttgaagattgctgaggctgttgaacaacacgacgaatactttcaacaaaggccagatgcttgcgggaaattgggcatcaggcccattatcaaaatcacggctgcattgcgtatgctagcctatggaggtgcggctgattgcaatgacgagtatctccaactatcggagactacttccctacagagcatggaccgattctgtgacgcgattgtggctatctactcagctgaatatcttcgacacccgacggtagccgacctggaaagacttctcacagtgggtgcaaagcgaggattccctgggatgctcggctcacttgactgcatgcactggacatggaagaattgcccagccggttgggcaggacaatttcaagggaaagagaaggtttgtcctctctctttcctgttcgagatggtctaaggaccatctccaccggggggactaaatcgcgggactacacccaatttagtcccccaaaccccatttgggccttccaccggaggccctaaatgaggtcctacatttggaaaaaccatctcggggcctacagtcaacctaaatttaggagtgtataggcactcatcatcgagtgcctatctcccatatcacacacaagacctgtgatatccaccccccccctacacaacacatatcccccgtatcccaattgtgcatcactgcagaaaattgtagctctcaacaaaatcaaagacatcgaccaacatgaatcccgacggcgaccctgagcaaaggatggatgacgaaaacgaatgcagtacgtgaatttctagctttttggttcacttgatattcccctgctcatttttacctatatccagttgatcccgaccttgactcaacaaccaccaagaagaagaaagcccccaattacactgaggccgaggactttgagctgtgtcgagcctggattcgaatatccgaagatcctgccgttggaacacaccaggacggaaacacattctggcaaagggtaaccgctgcttaccacgaggctgtcccaagtcccattcgacctgtcgatggcaccaaaaaacgatggggtatcttgcagcgcatgctcaacaagttccgcggatgcgtcgatcaagccgaacagtttaatcagagtggtgcttctgccgaagaccagttgaatcgggccctccgattgtactctgttgatcagaagacgcacttcaagcatctccgtgcctacaacctggttgtcaaatgcccaaaatggaattcctacactcaagacaacgaacgaaagctagctgccaagaaaaaaaggccaagaagccccagtgaggaagccccatcaactgctccggcttcgattgccccggacgagtcaactcctggaccatcggacgctgctgcctcagagtttgagggcacaggcgacgaggcttctatcatcgatcgtccgatgggtaagaaaaaggccaagcttgctcaacaactggccttgaaggagaccacctggaaggaaaacatcgcttgagctcatgtgtccatcgccaccgaatcgaagcgcaacaatgacatcctcgataacgactcggagtccctcaaggttattgcggacaatgggaagactgctgcacagcttgccatcatgaacaaggaccttgatggtctggatgaacagcagatagaatacttccagttgaaaaggaatgaaattctcacttccctccgatcccgaaaggacaccacctaagacaactcaatccatcaaagttcctctcatgaccgatcatctgtcctcatgaccgatcgtctttcctgacgaccgattgtcttttcttacatccaatcgcctttgccaaccgatctgctgttctgaaaccgatggccttttacaaccaatcttctttcctgacaaccgatcctttttccttacaaccgatcgtccttcctttctttcctcttgcaatcaaactatgattggttttgtttctttccttcttgtgattgatcatagttactattcctcaatggttttcctttccttctggaaatcaatcatcgtttctctctgattgtagttcatctttaaatcaatcaatctagtctgttgatatattgcttgttctatctatttgatcgatgtgatcaatgatgaaatacagatagcaaacaaacaatgaaaggcaaaagaaaaagaaaacagaaaacagaaaacaaattgatcttcaaaagaaagtaaggtgatttcaatccaagcgaccctcgcgacccctcacttcccactggtgcttgatcagatcggttcgcaattgatgatgagtagccgaatttttcatagattcgtgattttcaatgaattcagcaaacgatatcctcccctctcgtgtcacctccactggtgtaatgacggccgaaggactgttgtcgtagttgtattgtaaatatgtatccctttcatcctccactatcatattgtggaggatgatacaacatttgatgatgctggacaggttatggtgtttccatcctcgggctggacgagaaacaatagcaaagcgagcttgaagtacaccaaatgctcgctcaacatctttccgtctggcttcttgcattttcacaaaatgcctctgatccaacccttccggctgggacagggttttcacaaaggttgcccagtctgggtagataccatccgcaaggtaatacccttggtgataggtgttaccgttgatttgataattgcaacgcggagcctcgccattgagtagattcttgaagagcggcgaggaatccaagacatttatgtcgttatgtgatccgggcatgccgaagttggcatgccatatccaaagatcgtgtgatgcgacagcttccaagatgacggtcggaacctgtacaaaatcagaagcataaattaaaaagcatcaaagaacaggaaagagagaggacaaaccttctctttcccttgaaattgtcctgcccaaccggctgggcaattcttccatgtccagtgcatgcagtcaagtgagccgagcatcccagggaatcctcgctttgcacccactgtgagaagtctttccaggtcggctaccgtcgggtgtcgaagatattcagctgagtagatagccacaatcgcgtcacagaatcggtccatgctctgtagggaagtagtctccgatagttggagatactcgtcattgcaatcagccgcacctccataggctagcatacgcaatgcagccgtgattttgataatgggcctgatgcccaatttcccgcaagcatctggcctttgttgaaagtattcgtcgtgttgttcaacagcctcagcaatcttcaagaataggggttgagccattcggaaccggcgccggaatatctcgtcatcgtaaagaggatttgcggagaagtactggtgcaagagccgctgatagctaccctcaaagtccctggggcgatttggccttttccctggtttggatcctccatgaacaggttcaattttctccgcttcatcgtcttcatcaagcaacaaagctgtaacctccagaacagcattcaattcttgctttttcctacacatgagtcgccgtcgccgaacaaggatgtggagtatagcgggatcgagttccatggcgccggcgatgttgaactttgaaattggtagaactttgtttatgatttgttttgtgatcacatcaaacacggtctaggggggatcgggggacataggggaaggccctttcacagtcctagatgctatgtataggccctcccggtgtgaacttggaaatttggcagggactaaacgcgcgccgcagtcgcgcgagtttggaatttaggcacttgggtagtccccaacggtggagatggtcttagtcaacccagctgtagtgtaacccaggtttgattaagccgaacatccagaaaacgaatgcgaatgctcgaagactaagcaaacctagccaggacaaggacctcgctacattatgaagtccggcatccttttttgccggatcaagtactgcatggggtcatggtcgccttgcgcccccgctgtaattgatggtccttgtgtttgcaattggaagactcagggcagacgccaggcccggttaaaaggcaagtgaaccgaatggccacattggctcaagctccaaaacgaaacgcatacataaatatatgaattagcatatcgatccgcatgactaaggggtacataacttttcgcatttgatgaagtcaattgtcccagaaaaagtttgataaggatcctaggaactataaattgtatcctatgcaattgtacgtacaaaggaagtgcaaacacaacctaacacaaccctcacttcatatacgggtcagatgccagcggtgtacatttatttatttatttaccaagaagttagaaccctgatgtgcgcaccagcctgcaattggtatgttttatgtgcgatcttttttgccccgaactgaagactagcttgagtgcataatatgtagaaaggcgagtttgcttgccccgcctcaatcagaaaatcgcgggtgcagggggacaatgctggcggtttctttcttcttgttctagagactagaaagaaagaaaagtgtgtcgtggaccgcggcctacacacggggcaaattgcactttgtaggctgctacatggtataactcatactatccgtacttcctaaagaatgcacaatccgagtggttgaacatcgacttgttgaatgaatacatgggtaagtccagccaactgggcccgccgatcgggcgatatgcatcgattccaattccaagaaaggaaccaaaggaggatattccgagaaaggatatcgaatgcgatattccgagaaaggatgtcgcctggccatccattgctaccatccagccgacgcgacctctttgttcgacatcctaacaaaggcttctgtcgttgcaagctagcactcaccaaccttgcgagaagtttgtcatagtattagtggccgggtcacgcgcatctgattgctcacaaaactcaccgattctagtcttgtcccccaatactgaggcggcttcattgagctccgtcccgtaactctaattaccttctaccggcccagccaacctttacaagctcagtctaaacactcgaactgctcaggcgacatacttacatgccgtagattcaataggaagaaacaatttccgcgaccccgcaagactccaagccccctcaaaatcccatccttctcgctcgttggtagacttcacctagcacgtcgattgatacgaatagtatggaagagaagtcacagtcagcgcgtgagaaagacgatcggggaagctccaattcagatcctagcccgcaacgtgtggggcttctaaaatcattaatcatcatattctcttttacctccaagctggattatgtactccttgttctccctgcttttctcctatctgtgctatctggtcttttacccgcttatatgacaatattggttggacaagccttccaattattcgccgattataccatcgcaatcacgggcgcaaccgactctgctactactatcaaccaggccaaggataccctacggcagcaaatcggagaagtggctattaaactcgtctgtctaggttgtgcaactttccttctcagtctagcaacccataccctctgggctatcaacggctcaaaaatctgtgaaaagattcaaacaactgtctacgatgcggtctctcaaagagagcttggctggttcgaaaatggaatgaaaacgagataccaatttttggacgaagagtcagaagacactgagagtcatccaacagatgatcgttttgtgacttctcaatccccagctggtcttatggcgcggtttgccaggtgagtattttcgtataccagtcaataactagctcacaagagaaatatgtctgcttgttaaatcacacgtcctctctattcttccaggcaaacagaagatatccgagccgcgatttctggacgtttggggatgatcattcagtacaccgtaactctgctagtgaacacaatccttgctttcaccaagtcatataagcttagccttgtgatcctctgtacgatacccgtcgtgaccatcttgacggcactatcggctaagttgacgggacctttattccaaaaacagagtctccttgaatctaccttgtctacggaaattggaagaatggttaagacgatctcaattgtaaaagcttttagcgcacaacctctcgaaatagtcaagctcgtccgtctgtcctcccagctgtcaaagaactacatgtctttcgtgcgcattttggcaatccgtttggggttgtgccaatgcctctctcttttgatgtttgtacaaggcttcggcttcggttcaaagttaataaccgatcaagaagttacgacgggggacgtcaacactgtcttttggtcttgtctagtggcgagttcttatcttcaaatgctcatgcctatgttgaccttcctcgagaaagcccagctggcaatccttaacttgatggcgcttatggaccagtcttcgggttcattgaactccaaatcacttgaagaaactctgaagactgactatccctctgacaaggccacaccaccaaacgagaagcccgatttacccccaaggttggttccattgagcacgcttcaacaaacgaaacaccggtcacgcgcgttgattcgctcttggtcgccgaccgcatccaccgttacatcctcatccgcgaacaatttcaatgcagaaaagaccagaaacgctcccaaagcatcatcgtgcggagctcttccaacccaatccatgatccctaatccacagcctctagtccgaaccagagtcactaaaccagtgcccccagagtggcgcctctcccgaaaatcgcgcatgagacatctgaggaagctgataccagcagatttcaaagggcaactcgaattgaaggctgtcacgttctattacccttccaacgagcccacactgtacaaatttccgcctaaatcatcggttttaatcactcaaactccgaacaaacccaacctagatgatgtatccatgttctttccctcgggagatttcacattcatcatcggggaatcaggaagtggaaagtcaaccattagtgctgtcctgatgggcttgtatcccatcttgaagggttcagttgaagctgatgaactcggggcgattggttggctggaccccgactggttccgaaatcaaatctgtcttgtcagtgggctgacttccgcctttctactacctgggacactccacgaaaacattgcgatcggcgtcggaagtactcgcgactggcgtaccgtctcgcgtctagaagtcatccaggccgctaagtttgcgcttctacacgaatttataagcgacttgcccgaaggttacgataccaagttggactctgaaacggacgagcaaacctcggggaatgagcttcccagcggcgaaagtggttctaggggagttcagagtctcagtggagggcagaagcaaaggctcggtctggcacgcgcttggatccgcaacgctcctatcttgatccttggtgggtgatttttagccttactattcgcagttggtctcttttgcatctcacattctaactttttgttctccctttcgctggtatcacaactttgatctcgttagatgaagctacctcggcgctagacttgacaacgcaggctttgatgtatgatgcaatccgacaatggcggtccaacaaaactacaatctgcataacacacgacctcaagcccatcggaccgaaagattatgtatatgttatgcagtcaggtcggattgttcaaagcgattatcgatataaacttgaagctcaacctacttgtgtcagcctgtttaagcaaatggcaagaagatcaacaaattctagaaaagcatcgatggcgactgcgcccaaggtcaaattccagtcaagccttccgcgaatgtctgatcaaacttgggagacgatagatacagccgaactaaacgaaatcgaagagttaaatcgtaacgctcatatcaggttctctgtgcctccagaagacggccttggctctcgctcaaatcctcccccggcaacacgaaagcgaatgacatttttggatggattcatacatgctctgaaatctgacggaagtttccttggtcctcagcaaagcgccctttcccaaggattctcgtcccctcagaatgcctggcgacgttcagttcgaacttcaactctggaggagggaaattctattcgagagcgacgtccctcgctccgatctagtttttccgctgaagaattgacaaaaaattccttgcagaaaacgcgaggctcaagatcttcgagatactcgatggacctcttcaagttgaatggcggccagcatccaggaaataaaacaagaaggtccaaagttctgagcacagtggagcaagaggatgacgaataccaagagttcactgcctcagtcatgctacaagccagcaagatagcctcaagtcgcagaaatcaattcagcatccagattgactctaatgcagacagcggggatattttaactacagaaagacggaaaaaatggtcccctgaggaattagcaaatgtagacggcgaccgcccagaaacagtgcctcataaacccaaatgcagatttatccgaaaacttcatcacaagatcaacatgcccacttcctccacatccacctggtcaatcgctcagctagtgaaaaatatcgcccccacgttcaatcaaaaatggctgaccttttttggctgccttgtcagcattggctcgggagcaattacgcctctattctctgttgtcttgggaaacctactgggtaaaattgccaacccgcctcctggttttcttctccaaaactcgatctatatcattgtcatcgcaatcgtcgacgggatacttgcatttttaagaatattcataatggagaaggcgagcacaatgtggctcgagagcatgcgtagtgttgcatttgaaaaaatcgttttgcaagatcaagagtggttcgataggagtgagaattctcccccaaatttaatcagtcgtctgattaaagacggggccgattgcaaggatcttatcggccagatattagccgacatcttgaccgttgtcaccctgattgccattacctttgtttgggctctagttatagggtgggaattaacccttgtgggcttgtcactagcgccgatattcttcttcatcgtcggtgggtgcggaaaggttagctctaggtttgaacagctcaataagattttgagagaacaagttgcgaaccaattccatctggtaagcaatgttgccctcagcttattgatatttttattaagtaagaccaacatgattttccgaaatcaaccataaaaagaccattagtaataccaaagcgattcgcgcaatgtcactcgagcctctcatgcgagaaagatttgttgagtattcaatcaaatctcgaaaaatgttcattcggtcctcccctttacatggtatatcatccgggctaaatattgccatgacgtatttggccgacggtaaattgtttaactaccccatgatcccaggtattgcttactaaaattaaaatcaaattataggtttgttattttacgtcggggcggcattggtaatgaaaggtctttacacctttgaaaagttgcttcaggttttctcgttgataatcttttcagtaacttttgctggtcaaatcgttggtacaggtaagcttttcaatgattccctttcgattgataatttgttggtgattgaattttttttattgggtgcttccagttccttctttttcaaaatcagtgagggctgcgatggatttgatccgactcgtctcattaccaattggatccaaagagacaaaaggcgacttgagaatgccactcaagggccagatagagttccgccaagtcgatttcacttacccatcaagaccagactttcctgtgttaaagggtgtatcatttgtgattcagcccggtgaatgtgtgggtattgtagggtaagcgaactcctccacatctctcagatgtaaactgatccccttaactaagagctggactttcttatcttcagggcttctggttccggaaaatcaaccatagccgccttactccacaggctctacgagcccaattcaggctctgtcagactggatggcttcaacatctcacagattgatgcacgtcatgcaagggagcaaatcggaatggttactcaacatgcagtcctgtttaacgcgacggtattcgagaatatatcttatggccacatgccgcgtacccgagcgaacaataattcggaaaacatgaagaaacacatcatcaagactgaagttgagcccgtaatagaacaggtgcatttaactgacttcataaatcgtctacctctgaagttggatacgaagattggcgagaacttcgaccttatttcctctggtcaagctcaaagactatcgatagctcgtacactcttgaacaagaatcggaagattttggtctttgacgaatgcacttcggctctagatgccatcaatcaaacagaaatactcaagaccattatggaagtcaagaccggcaaaacttcggtcatcatcacccataaagaggatgtcatgaagttgtgcgataggctcatcgtgatggacaaggggcgtattgtagaacaagggacttatcaggaacttatcgtcaagcagaacgggattttgagcactctgagcaaatgcggagaatataccgcttaatcctacccaaccactttcacataaaccacactgtctcttgcttcattaattttagtttcattcagcgcataatttatagtcttcttactattgtgaatattcgattccacatttcaaagtatttgtagcttatgacaatctctttcacttgctattcttttgggtgattggttcaatcttgtatttattagtcttctcttgaagaaagctacttttttgaatgagcaatcaaggaatgatattttgagttgctctcaattttattattgcattgcttgaacaatctatgctataatcttttcacatttgaagtattctcaatactttgcactttctctaaggcttgaacaagagtctatacatctcacatgatctttccagtcttaagtcagtatatttatttacattggaccaatcagattttcataaccttaaagcacttcatacaacatgcaagattcaagctacacaccacttgatactcatggcttaaatccactttagacttcacatcaacagtaaaggcaattcatcatcatcacacaaccaggatcatcagtgaaatatcaatcagcacagtgtacttagctcaatggttagagcatcactcatgaaagctgaggttgtgggttcaagtcccacagtaatcagcctttctttgtacttgttcaacaggttatgagcccaggtagcacatgctgcttcacaattgaacttgcaaagactggtaccacttgctagcaatcatgttggagtgtcaaactatgcactgcttgattcattcacattgctcacacatccatgtaagacttcacatcagcattggaggcaattcatcatcagcatcatcatcagatcatcatcatcatcacaagcatacatcactaatgtattcaacatacagcaatgattacttagctcaaaggtcagagcatcaaacatgaatgctgaggttgtgggttcaagtcccacagtacacaccctttcttttcacttgcttaacatttcaggcttcttcaaactccatccaactgattttattattatttgagttgtttttatagctgattgatggagatattagaacccttcatgttgatttggagcctaacttaactcaagtcccctcctccaaggaggcgcaaagacttgcatataatgtgtcacactcacatctagcatgagggcaaccagccatttggctggggacatcactcacgccccaatatcccccacaacaactcagattcatgtcttgctgcctgtaccattgaaaaccttgccattttttggcctagaatcaacccagagagcacagggtacatggcacagctggtaactaaggagatagataaacaggtttttgatccgcctgaatcacccacagataatcccttggattgatctggagatttatacatacttatccaacaccatacctattagatatgtatctcactacaaccatactacagctgttcccaaaagccttgtggttttgggagcactgtatttcagaagaattttttttgcacctctctttttagcaccactctctcctgtacgtggccctgtatggccacagtacttcaggcaagagtacccaactcccacattttttgagttgagggtatgggagttggatcattgtgatcctcttgattttttggtgtggagccggtcatcatgtagaggcttgccgtcccctgcccggcagctggcaggcatccggacccccaccagggcctcagcagccaaatcacaacctgtaccgtcatctgtacaggccgtgaggcgtaaaaagatggtggtgctaaaaattttcttttgaaatacagcactcccaaaaccacaaggtttttgggaacagctgtatgtgaacgtctctattctttcaaatttttcaataatatgctaagctaatacccaaaaaactgtgagaatcttatcgatccggcccaagcagaatcttcagggtcaaaaaagagtatattatggcttttcaaagtgcccttacaaaattgggcggcaagcagccgtttttgggtcaaattttagaaaaaaaaaaacaaaagatgactgagaaggcaaggtacaatgggacggaatggtctatcagaaggagttgtggagtttttttaattaacttttgaaatcatttttcctcatttgcaaactaagaactcaatgtacttgggtgacagccccaactttacacataagcctctcctttggagagcgtctcttgggtgttggaattctattccttgtcttcgccctcaaaagaggagattatcaggttagtttatcaccttgatgaataaacttcctgaaagacaaatcattatcacgctgatcacttgattcttgatcatgtgtagaatcaaactgttccacagaagaacaagagcaaaccaagcatatagcttgcgaatcaagagttcacatcagaagtgtaaatcttaatgatgattgtgatcaatcatcgagctctaggtgagtttcgattattgatcacaagagatagaggaaggaagcaaaggagaacaataattctaattgcttcgctctcaacaaacatcatcaataactctttagtttacacttgcacaaaaacaactcaaacaaacttatcaataggatctttccttcaatagttggtaagcaagaagtacagatcttgcaaacctttttcctttaaacaggaaaaagagagttactgattttgttgtttgatgaacgatagtcaattcatccactaaacaacaatcatcagctttaattaagaaataagttttcttaataaaataaaagtaaagtgcttctttattttgatgattaacttgaagagaactggaatgatcgctaatttatagtatattgatacagttatctcttacttattatagtccagataaatcagttaaattatcttcattgctatctatcattgttattagttgaattagcagatttcattctgccttcaggtattatcttcatttatttgattatcttattcaaaatgtattcatagcttattattaaagtagaatacttacaaagaaataaatccttcagttctaaattctttcattggggacgcggttttggcccccaacaccaaccctctgattgagaggcttagttaagctagatttggagccccccccccccccccaaatgaagtgacactgccaaaatcttggtgttgttccagtatgcagtgtcatgatgaattggatgtgcagttggtgtggataatggggaaatcacacacccctgaattgccatgctgatgctgttatttgtagcaacagactgacagcaagatgcacatagtgtggcaaattctaggctatgattgatgactttctgttgccatttagagtttgattttagcccctctaactttcaagttcacatgagaagttctaaattaagatcacaatcaaaatcaaaaccagctcatggaagatcacaaggttttttgaaaaaatgatttctttaacaacaagttaagatctaaggtgtgtaaatcaaattttgggagggttttaaattggaatgggaagtcatacaatgtctcttcggtgaagggggttgaaaaagtctggattttggcaaaaatcatacctcttttccaggaaataagagtatgcttgggccaatatcctccaagagcctagagatggtcacggtgaatccggatatccgcgcggatgcggatatccactcacaatttcagcggaatttgatatccgcatccgcaaccgcaaccgctggcggatatcccctggtgctggcgggtatccgcgcggatacccgcagatacccgccctttaactcggcggcgaggcagccggctggaagggtttccttccagccggtgtgagaactcctttgggaatggtggcagtcctgtgagggggaaatatcagatgagatatcacgtatgtaacgatctactacaactgttacggctggtttgaaagacctgcccctctattgtactacactagagttaacacaacaatttatttattgttgtggcaaaactgatgatagagaaaactatgtgtagcagtctattatcaaacctagatcaatgtggattcagcagactattggagtggaaatgttgagtaagaggtgtttttgtttttatttttatgtattttgaaaaaatgattgacgtatgtactgatgatgaatgtgaatttatgagatgatattgagaaaaaaaatgtgactattgaaagtgtctttcccttcctccttgaatcttggtcaagagcacaatggtttaagatcactgtctcttgtttgagatcacaagttgtactggttgctactttctttttcctatgcttctcaatgtctggatgatctcaatggggcacttgattaagatcacactggttaatgtatggattgattgctctgttctgtctggttgatgatcagatgagatgataaaaaattggaatgaggggggaacacccctccttaaatagtctattttacaacccggctgacttgtggttctagtcctaaccaataatctataaatggccaacttgtggttctagccctaacctataatgaatatgcatctaatcatctggccaaattgtggttttgctactatacaagattctcagtgtacctacaaacaatgtggccaacttgtggttacactatgcaataatcatttttttatgcaaataaaatttaaatcccaaataatttttgactgagtggagctatcctagtggttccagtgagtgactatgggttaaatgacccatagaatgtgattatgccataatacgcctaagaatatatgcccttctacatattggaccgtgactttatgcaatttgatacttgaaacacaaatggcacactacaccggtgaggtacacgtacctcgctgaccggaaggatttccttccagtcaacgaggtacatgtacctcgttggccggaaggatttccttccagtcgacaaggtacgtgtacctcgccggcaggaaggattttgcaaccaattatccccgcccatctctacaagagcccccaacttaaggggccaattcccgattttactggttttgacaagcttcacagacctaaagtatgcaatttccagagtaccttttttgacccaaagttacatttttgaagcttattcaagagtatgtttttgggatttttgccaatctgacattctctctgaatagccctcttttggagggctttcaagggtcctgtgaagaggattgattgacattgagttctccttggcatggaggcggtcaatataacataggtcttcccaactgattttatgttggctgggcccacaaatgtgtgaaccctttgttgcaatttatgagggcagttcacgtttcagcaaattctttgctggtcttgaacaaggtttgtttgccgatgcacaaacctcaagaaccttaattgtgggattttgactccaaaggggagcctcccactaaacgcttttgctttcctataaaccttaaaacagctagtctagcaaagtttgactgctgatggtcaacattggaggacttcccgtcggatctgggaccctcgcagaagtcaatctagacccgaaaactcttaattctcgcagagaaatttgaattttgcggctctaaaccaactctgggagacccgcagttgttgacgggaagtcctccattggcagtatgtgaacccaagagccaacatgttcaaaaaaggggggattttttcaaaccagtcaattatataatggtggatttggtcatatttgataccccccattggccacctccagccaaaattacccttcaagctaatgattaatgcaggttcattcaactcaacagaagttctctactcaaagaaaataaatcatcagccctcttcaaacataagaagggcagacccctggttctcaagactaacatcccatgtaataactgtattgtagggttgtcagtgccacttttgacaaattggacatcaatgggtgtctaaaaaaccttccaaagggcatttagctggcactgtggcacactgaagtagaccaaggcaccatatttcttttactgaatcacattacatcctttaaattacaagaaaatgaaatacaaaatcatccacttatgttctggacacaaatctttggtgtggctggagagaggtttaggctttgcttgcaggaagatcttctgacattggatgcattttgcttgctgcctttgagattggcctttttgtgaagttgacattgaagaatctggcccattatggactatatggattggttgagttagaacctatgatgatgtcaatctactatcttggatgggtgtcatggtggatgttaaaaacacaacttgtatttgtcaagctcttgtacttggatcttggactgttggagtcactcacacatttgccaacaaccctaccattgagtcatctagattccagatcccacttcacaattggaaatgagttatgtgacagcctttcagtcttccaaactgtaatgggtttctcagggctcttcattgtgcagggagagccattggactctcacggccctccctgcacaagttagggttagaagtctgtgctaccctctctttttgaaaatgtgacaagcacctttagcctgcccaagggggtggcatcaataaaaccaactgtattgacttggaaaatatagtacaggaagctctacccccattttgtggtcaagaatagaaatgtacaaaaaacatgtggctgccaagaattctttcttctgttcaatgatgacctttgaaaagaaaatccaatgggacaattaattttgattcaaggtcagccagagaatcaagccagtgggtccataaacacaactcatctgtccataaaatcttgtgcagtccttcatgtctgcagataaggaaagtgcaaacaagagataaactacttgataatcaaattgtttatttttaacatcttgtcagttggcatccattaatatgatatatatacttgagggatggagttgaacctccagttgtcagctcctctgagataaaagtgggtttttgaaaattccgggcttctatgtgcatacacccgatcgggatccccggggcaccagaagcgccaagccatccaatcgatcactcggctattccagaaagcccaggatgtggccggtgggactacaacgactgccttcgatcggtcaacggcgctaccttcaactaatacaccagaagacaacacagtccatcactcacgcgaaagttcaccatcaaacaagtctgcgaagaatggctgctatccagccaacaccgaatggagaccctgatggaataaccgccgatgctcaagaaatgccgtacacgtttatcggtaatgtcttcctttttttattgccataattatgttgtgtagaaagttcttctaaccgaatacgacggggatgtattgtagatatcggatcgaacctaggtgacccagttttccgaggcgaataccatggcaaacaagcacatccaggtcagcaataatataggcgtgactcttcagctttgtgtattgcatcgacgaaaggcgctgatgtgacgaatgattctagatgatttcgagcagatattgacgcgtgcccggtccgctggagtggtgaaacaaatcttgactggagattgtctaaacggctcgaaagaggtacgagaattggcacgaaaatatggtgagtgtgatcatctgatcatttccactttttttttttttttgagctaacgggatgatatacacaaaatttgataaaatacagagggactctatgcgactgtgggatgccatccttgtcgagccaacgaattcgaagcgggtgctaagagtgacagtcctgcagaagtggacaggtcggccaaggaatatctggaagcactggaccagctcattgctgaagaccaagcctctggtcagagtcgagtcgtggctgttggtgaatgtggtcttggtaagttatatccatccattcttaaaactttggctcctgtcgatagaaaaacgaattctcatggacttttgctcttcctttattattgttttcatctgtatagattacgatcgtctttcgcattgctccaaagagattcaattgcgttactttccgcctcaacgtgagccatcgagaataaatttgtttacttggatgaacggtcatacagagtcttccaaactcaccacctgcgtaatcatatgcacccttttgtgctggaaatttgcagttgagctggcgaccaaatacaagctccctctatttctacacagtcgaacgtcggaagcgcacgtcgactttgtccggatcatccgcgcacatgaagctcgtcatacggcggaagaactcttgcctgctcgcaagaaaggtgtcgtccacagcttcacgggcacgattgaagagatgaaagagttggttgacttgggcttcagtatcggaatcaacggatggtcagtgctttttttatttttatttttatttttttgatcctcaatgtttcctcccaaaaaaatgaacaaaaagctggtattaatctcgattcatggtcttcaaagatcatcaatagttcattgaagactgaagataatctagaagtcgtcaaagcagtgcccttggacaggttgatgttagagaccggtgcgtagcagtttagttttctgatagttgtgatatcacagaagggggtcgagagctgaatgaaacgacgaatttctaaagattgtccatggtgtgagatccgtccaagccatgcttcacatcgatttctctccgaattacccctgaaacacgccttctcaccgccggctatcaagaaggagaagcatcaagtggcggacgaaaagatggtcaaggggcgcaatgagccatgcacaatcggtcaggttgcttgggtggtctcaaaactcaagggtatcccgctcgctgaagtcacgcagagtgcctggaaaaactcagtcgacatgttccccttgctttgattctcaaatcggccacatcattatcgcttcaccttgtcttttttaaagtgggaaattattcaattgtcttggtttctgcatcctcctttcatctcataatgtctcattcaactcatcattagaaacacctcggcaactaaattgtgatttcaaattttgttcattgttatctcatttcaaaatttgatccatttgctaaagtgttccccataatgcgctcaaaaatggctctgaaatcgcattgtgagtagttatttttcaatctgcccttcttggtgattgatcattttgttctttagatgttagtctttcaatgtgtttttacaacagtctagagttgattgaatcacgcttgcttcactgattataacaggatttatagaaagagatgcgattatccgaataccaagtcacttctgaggacgtatttagctcctgcggtgacttcacgtgcttcgtggagtaagcattcggatccgtgacgatgaatcaacgccaagccagccactgggctaacagaagcggcgacggaatgttcttgggttagtcgtttttggctcctgatcggggtgttataaaagaccgtctctccacctcttaaaagaggctcgccatcagcccccgtttgcgactctgcctcctcttttgtcgatttttggatcggatccttcgatccagtcagataaattaataacgtgtgttccgtccatagtgtctccggcatctcggactggatcgcagaggatgatgatgatgatgatgaggaggaggaggaaagatcggacttagaaatctggacggattcgtcgaaatgtttctcgaacttatgtccgacccgatatctataaaaccggagattggggttgaggccccaacaccgggcagcctgggggtcgtcatcccgatgagagccttgttcgcggagccaggcttcacaggaagttttgaggccggttttcgcccaaagggtgtcggcgaagagcgggtcatggatggagatccggtcgttgtatcggaaggcctcgccgcgtttaggtgtccgactggtggtctcgaaccgaaggatatctccatcggccgtcctcagatggtccagtgcccggatcacccgtttacattcttcctccgtgagcagctccctcatcgtcatgatctgcgacgggattatcgtctccgctttcaacttcggtttcggcttcagcatcggccatcctaccgctgtctccgtggcttgcttgcccgtcgctgctccattcgacgacgtttttcctcctgatttattcttcttggtgtttttcgattgtgcggttggcatcatctctggtatcttgatgcgaatatcagtcgaactcagctagccccgccgagcaggtcgcgccgacttgtccctcaaactcggggcgcgagcctatcgtacggggtctacatacacagtggtccctccggtcaccgcccacccacccacccacccggcaaggagtgaatctattttttgagcactgcattcacagcaaaacaagatatcatctgtctgctgcaccggacgtgcgtgccatgccgtgaacggcgtgagatatttggatatctcagaccactgcagaggaggcctacattaagccggtggaatacttatttatgtacccatcaatctcactcaggtttcatgattggttcttgcagcagagaccctttcctcagcaagttccaaaatcgtccacacatacatacatactgaaacggtaaaacgaaaaacccacaatcgcactgacatcaatgactctgcccagcccaatttccggtattctggcattggtggatgaatacccgctgatgaaaaagtatcgaaatcgcaagatagctccaaccagtcagtccttttgcaaacctatgcattgcccattaaatttatcctgaattgctaatcagccaatgtctgtattcagtcctggtcctctcagtaagccattgaagcactcctcaattgcatgctcaatttcactggcctcaagcactccccttatttgaccttgggtggttgccacagttaatagctttcagcggcttgatagttttcaacgtgttcacacagtcaggatattctccatcatccatcgtcattttcagttcactcatcaatctttctcttaccggtgctttctctctccccacccctatcactcaggggaaagacaacacacgaccagtacgtttccaaaggtttagacttccagatttacatcaatgaggattgaaaaccttacattcttggtgtgatgttgcgtttggttcgataaggtcatttctagaaccgggatataacaatgaaattatcactgacaacggtcgcaacattacctgccagccaaaggtgatagcgctgggtgataactttttctcaatcatgaatactggcagctactttcagtggaaaatttctgccttagaaaataacgaagggatattgccgccggggttaaagattcccaagaggatcaatttcctctacaatgctgaacccttggactgtacggtcagtgcggaaggagctgatgaggtttaccttgaaataaatcacaattaaacccttgctgatgctattgattctctgggattgcctttagattaatctggttcaatcagattataattttcaatacagagagttttcattcgggtaagcaactagtaaaactactctagactcaggttcatctttcctcttgcaagtcacacttagatatgtgtaagtagaatttgtgccagttgcgtgttcgggaaagccaagttcacaatgaaagtgtgcacttcgtatgacactggtcttgcgaggtatgtatgtagttcactcgacgtcttgaaatccctcattttactttttttggttggtatatgaaactttcggactttgtttgatatgtgtagtttcggcgatgctgaactgtatgacgaattggccagtcgtttgtgagcaagccgtctccgaagacctatcaccatcccacttaatgcgacccaagaataacttacccaatcaacatctagttatgaattggatgccttttacaaaaagttgtctttgcccccttatagcttcaggcgatcagcatttcccccaggttataatgagtcccaagacgattctttgcgaagaacccagatcagtcgacgcgacgttctcaaattgacgctgagacttgctcccgtgaaattcgttccaatagctaagatattcatcggattagaggtgaaaggatatgatgtgactccgacaatcggcgagcaagactcaaatgatggaccggttgcagttatcgatggggtgggcatcgggtcacctgaaggtaccgatccgatttcgatgcgcaatctcaccaggcccatcatgttggatgctttcctcaaagctggccaatctaaatttagtatcaaggtggcagatattggggacgtatttcctcttgggtctaacctcagtctggccaaggctccagaggtcatccaagcaatgttcaatcacacgctcgatatcaatcagcttttgatggaaagtgctgctcaggatttgcaaggctcaatgatcggtgtgaattactcctgtgttgagacaaggaaagaatggcagcccttccttaaactattatctatagtagtaggaagcaccatgggagtctttacggcaatcttgtctgtgatcgttatggtcagtgaagagtacttgctggtgtacacatttgcaggtttccatcttaaagtctctgagaagttaagctaaatacagctctttctctgtcttcatagttggcccgcaggatcgacggtcgcaaagggcaggaggaccacatgggtgaactcgatttcgaagatagccggaacccatcgactgctcatatcgaggaaggagaagtgattcccctgacaaagattgtagaataatctgttttccttcaggtcttcattcccacactgatttctatacactttgaccaatctattccattcaaaagaccctcttgacgcaacattctggtttctccttctttaccttttctgcctgtgtatgttcttcttgaaattgtcataataaagtgaaagtgacactcgctccaatgattgatatttgggggtgaggtgggaacaatgtgtgtctaacacactcaactggatgagaaggcttctttgaactggagagaagaataatggttatgtttggctgctacaaagccacagatatcagttcatgttcactttggcgaggaacccatgccatcttaattgtcagtcccctatttgatctcttgtctttttcttttcttttcttgagtttgatttggttgatggtgttttttcttcttctttgctattgattgctgatgaacagtgaggaaacgaaacttttgaggtgggaagattgaaaaaaaagtatgtatgccactcatgaaacaaaaaaaaaaaaatctgatcaaatggaaaggacaatgtcaatctggggtacgtcaacacacacacatatatgtatgaaagaaaagctgtgaatgggcactaggatggatgtggtcatttaaagctacaagctatgtaaattccaacacgacttaatcgaccgaatttattcgatttgtaatagagcaattgtgtggggtgagttgtgtgtgtgtgtgtgttgagggtcagctgagggactcgatggcgccgtcttgcaagctgattttcgccaatttagcccattcagacgagggtccagaggttttgacgacgaggatttcggtgggtacgaagccgtggaagtcggccaaggatttggtggcccgcccgaccaagacgtctttctgttgctggtccaagtctccatagacaatgctgagatgcgggaagtaagcactgaatcccgctcgcgcttccggatcagacactagagactctcgcagctcgttgttaaggcccactagctcctcactcggtacgactgctgctaaaacacactgtcattttgcaaaaaaggggtacatgtaaatcagtcagcggacactctagccttcaatcgtagattcatatagggaaagcgtgcatccctgaaaaaggaggtccttgaaggatgcactcttctgtggatcacatgcaatcttccttcttgatgaaaaaaatgactgacttggtagaacagttctcccgattggattttctggaacttgagttccaactgctttccttctgccaaagtgctcttccatttcttgacagactcagagaccacttgtagaactaaatgaaagaaaacgacatccaaagtcaaaccccaagacttcggaaaaaacatgagagagagagagaaaaaaggagaaggggaggaagggatccaaaaagactgacaatgacagaccttgatcgagaggcacccgaggaacttggtcgtcggagatcaaggtaagatgggggtcgaagggcaagcaacctggagtgtcggaggccaaggagtgaatcaagcttttcaaacggtcgaagtcggggccggtgggcgagagccataaggacagcttggtgggactggccatcggggtgggtctgatcggtatacagttgcaatcggactgaaacaacttgaaatatttatgtatggggcgaggaaagttaaggggatggtttactggatgtattttctaaagagtgaacactgcttaaatgtttgctgggtctcccggccaggcaacggcgcgaaatcctggccaagccgcttggagacggagcctctccgggcggtgcaatgacgcccctctcaccgtagattggcgcgacccgccggatgacgtagctcaggatagaatcaaaactcccccccccctggtttgggagtcaacaaagacatgggtaacattcacattcatacttttcaggaataggggggagaaccatgccagtaaagaagcagataaatctatcaagtatacatgctaacaaacaattgatccaaagatttgggtgagtttaaggttgcaaacatggtatacaaaattcaattgatcaggtcaacatcacatttcttttttgtttggttcaagtgtgcaaacttaaccaattgaactcaaccattctgttaggattgaggccagacaacaagaaagtcaaacaatctgagagaaagggaaatttcagacaatgtcacaggtttacttttttttttttttcttatatgattagcaccttgtctattgatctataaacctcattcaattcaaccatgtttgtggtgttcaaaattacatattcagctttctaatcagataatttggaattttgtctaggatttctcaatttgattttcgaattatactactgttagtctgttcccttctcaatcttgctttgagatattggaaagtttgttcttgcctcaaggacaagattatcttggtttattgtgtttttttataaaccttgaaccaattctcaatgtttttttttgctttgctatggatataggaaattgtgaagatactttttgcctgaggtttctgacctgcagtatccagcccttggcttcttccatccctgctcctagtcctaccaaacatcccaacacttacccaacattccaacactaggccatgaactgcccacccataattgagcaggtgccactagttgtgagcagccatacaaggttgttggggtgaacttttgaccctggttccaaaaatgaggtcggattcctcattggttcattcagaaagaaattagcatagattctagggtttaagtgtggatttggccttgggtcagatcacacgcctgtcaagaaacaaaacttgaaaaaacatagctttgggatacatacatgggattgactaaaaaatcataattggtccaacttggaccaattatgatttttttttagtttgtgaagcttagagtccaactccaagcttaacaaaaacatggcggaaagagggtgaagttgaaaaagctgaggttggacaagatccaaaaagataacctataatcttagacaaagaggctcaagtgacactcagaggaaaagtacaatcagaactgatgatttcttttgatagggctgtagtatagaagggttaaatgttctagatacatgaggttcaggctgtgggtcccagaacactagcatgatgtataaaaaggaaaaacaaataataacaaaattccaacaatatgtacatatgttcagctgaagctttgaaagcttacaaattttgtgaaatgtctgaggactgctaatttctctcagggaaagatttgagctgtacatctttctatttttcaaatgaacagcaaatctagatctgtgttacctgaaaagattattattttcaggttgtcaagatcaactcattcatgagcagaattaggatggttgacagttcacaaaaggcagattagtctggccttcatctgcaatcctcttgtttctgaaaagatgtatatggaattttcctgaattttcattgttttctgcaagtatcagaatgataaatgaccctttgctactgcttttttgctatttttttaatgatcccacctaaagattgtactatccaacaggtgcaacaagcatcttcacatctccctgttggcaaaacttaccagggcagaatgagcaatcaacctcaaggttgaaaatgaaataatgggagaaatcgagcaggcagggagaaactggaaaggaaagggtcccagaattattatctacatagcacagcttttgaaatcatatctacccttaagcagatacacacaaaatatttttatctggtatttaatgggcaatttggatgtcatttgcacaagatttatttgaatatatgtattctatgtattacaagtttatttatcatttacaacaacgattaaaataattaattatactatggtgaattaaaacaggaaaattctttatttgcaattcgttctttgtcttgttctgacattcttggagtttttcattgtcatggcagggctttcctataatacggtcggttgagagatgttttggctagagttgtgcctgagttggttatacttttttccttcctctgggtggcagctggatttttctgctccgattagaacaatcaatcctagaatgtagagcttgtccattcggtttgagcgagtccgacctagctcattaattcattgggatggaagtcggtaggcaagatgagttcatgttttgtttgtgatatcttaaggtagcatgcaaagagatgctttaactaacccggtagttcgctaaatcgaaggccacataaaagcgttccattgccttcatacccactgcaaatgttccgaagacaaataagaaagtaacagcgaagggtcaataattttggtaacaagtattccacatcagatgagatacgtacagatgaatttggcctcttggttgactgtcgtttgaagtgggctaacgtagccatatcgatagccaggctcgccatcggtgatcaaaccgtcgggtaccaattgagcctctggacataggcaccaccgaacgtccttggcggtaaagcataaatcctccatctccgctactgaggagctgggtatcttgagcatgtacttgttaaccgatccggatgggtttagtgacagccacgagtcatcccagagagctccagggatcgaaagcacgtatttatcgaataggtctctgggtagagccggcgtattagtgtaacctgagttgataaatcagcggtagaatgatatgagtaactggtcgagcctttctttcaagaaaaagaaaaaaagactccaaagttcactaactcgtatcgaacgctcccataatactttttcccgatagctcattttcaccgtaagaaatggaagcagaccaatcccacgtgctgaaaagaaggattcagatattttcagttctaaatccatttcttgagtgatgagatactttgcttgttggacttaccggtaagagctgcaagggtaccatgtgagatcaccaacaaatctgctgggctctactccaccaattgtgagaattccattgggatcacggtccttgcgcgttggcatgaatgatatctacacatcaaagaaaacggaattgacatgagctttctcaataagaaaaattcttacagacagatcggcaagttaccccaaacattactttctccaacagtccacggtcatacattagcccggtcggggtcagcagctgtccgatgttttcttcgttacgtgggtaagattcggaagatagaccaagtcccagcaggccatcaaaaccttcgaacccctgctagacaagaaaagtatcagtcctcacgagactgttttcacaagtaagactaacagaaatcacgtacaacaagcttggtaacatttccaaccgttgtattggtcagtttgacactagtctccgactcgccaagggtgatggtatcagtcacgagttttccagtagcgttcccgaatccgtatggaatgaatagttgctggtggagatcatatgttgattcagtctttttatattctaagacgcttccggtatacgtgttggcagatccagtggcaatgccaaggttatgatactccgggggcgatccgaatcccacaggtatggtatatagatgcttttcgtttacgataggaattgatgtcttgatttttttcttctccgaggtagaacctccaagacaagcttggaaagaaagggagagcaccaagaaataaagggtggatgatgaacatcctgtgcggtgtgttgcattggcagaacgagttgaagtgaacattgaatgaaataaaggttagggatatgatgcaaattttcggtcgagaagatagactgcttatggggacaacttcatggaattggcccattgggcggatctccatggagtatttaagcacaatctgcaatgtaagagactcatgtcagaaggagtagataaccagccgctgagtcgcggttgattcaggaaagggtggtgttattgcttctcgtcgatgagctcagagccagcgccaaatttcgaacgcgcaacgtgggtagcagtaccatgtggggaaccgctcggaagttataggtgtcgtcgcagaaactcatacagttggttttgcagaacagcaagtcgtttatctttctacaaaatctcaagccagccattcggcctaacacgcatttggccaggaaaagataaatctcaggctcgatttctcaaacttgataagatgagacaagtttgagcggagggcagtaacacatcatttaccccagggacgaaaagattgcacaaacgtgctgagcggtggtgcaattttgatgatcaatggcgaatcgcgtacatgctctcgagggccgaatttcttatcgatgcagaaaactgaagatgagaccacaacgagttatacaggtaaagggactctgacaagtagcctttacgttacagatgagcttatcatcacctcaaatagtcttcgttcgtaatgaagtagcttcaaccacgacatccgcttgtctcagacagatgcaatgttgaaccgattcattgccaatctacactaaagtaaaaggacatcggaagcaagccactgatcatgtgtctaacagtgagacggaagcagtctcgccatgtgttctaataaagtcgtggtctacaatcaatccactttattttacttgaccgcatctacggaagattccaggcttcttttgaactcccttgaaaatcgttttgaaacctttgacccttcaccagtgcacatgagctggggaagtctgattcaacttgactaaatttggctgcttgccaaagttgtctcgttcaattttacaaagctggcctgaaaaataaaagaccacacttcgatttaaaggttaacaacctgcaaaagatggtagcacttagtcttacccttactccaaccatgttgatttccactttgttccctaacgcgcatctagcagacttttgttagtcggagagaaaatgcttctgtagacaaactgttagtttaccccgcccggttttactcgagctttccagaaactgcgccgggcatttcgtaaaagtgttgccgccccagactctctactgcgccgttttgccaacgggatacatcgagaatatatgtcaggagtgagcacgacactcccttgtccaatgctaatctatctccaaaatcgcgtgctggtcggtagctgtgaggcggtttcacatcagactcagaccaaggaagttggccttatgacactctatgcccgtaatccatcgcatccatcacatctcttgccattcagaagaacgacttgggaagcagctccatgggcttgaagagatatacaccacaggtgcaggaaaacgtttcgaagcggttaaattgaccgcttcagaactttttcaattgaatggcaggggacgtcgccctggaagtcggcgcagaaagtttttcaaaacgtaacaagaaacgtttgtgattttgtttaaaaaaacggcatcgagacctcgagtcaaccgaagcgtttgcgagaacgttttgatgtggttaattaaaccaaagcagaactgacagatgaccttaacgttgatcaaaacgtttgtgtagtggttttaaaaaccaagattctagtgcaaatctgggttgaggtttggttggaaaaaccaacacccaaccagttgacaacgaaaatggttggacatgagtgtaattggtagtttcataacttttgacaatgcgcatcacaatgcgcatcgattcgctcgcccgtgcgatatagatttgtatttccctttgggttaatttttaaatggccatggagtgttatagttacatggataacaggcaatgaaatcagaagaataggactagcgataaagacttgagatagagggatataatgggtattcgaagatcagaactagaaatgggttctctaaacaaatcatgaatgtgagacacaagagagagatatgatcagctggcagtaccggctgctgcttgagtgaattgagtagacgtgtctcctccgagtctggctatctcagtggcgatttcggcttcggttggaagggcacagtcgtccgggtcaacctcgtccaaggcggtttgtccatcccagagtcgctcatctttggctaggatcagctgcccaaaggcatacctgtacatgcgggtttgacctactcgtgaattgagatcatcattgatttgatgccagatggttggggtttcccccttcttcttaccctctcgttggatacggttgaggttgatcataaacctaatatacgcgagtcgggcccgtgtaggcggagggacctgcccatagacctgttgttttggtgtgttcttgtatcgggggtgcatcgcgatgaagacagacgagacaagttccttaatcgaggggactttctctggtggagagggtaagttcgtctgaatcaagctggagagcttgaatttgtcagccttgagctgttgtttgatgagattatcaaatgagttgagccaggcaggattgtcattgtagttgctcggcagctgtttgagaaagcgagggctttgcgagtccagaagggtctgttgttaggatgttagttaagctagtggttggtctgactatgagtggtgatggtagcgctgaccttcatcatcgagtatggcgatatggcgtctagattggtgcgggaacctctttgtccgtagatgtcgagtttaggattgagcaggatcaaccggatgttggagctcacgagggtcttgaggttgggggtgtcttcgttggtcagtaccatcgtggttgctggggatgctgtgtttgcacggccttgaagcaagatcaatgcaacggcagctggccatcgctctgtctccggaatctgataggaagtggtcagtaattgggctgtttgagtgaggaagaaggaagggtgcttacactgaagagcggttggccaatgcgggcaaactcctcatgattgtcaaggttttcttgcagttgttggtaattctcgcggatataagtgagggtttcggaacggatcgaggttgaggccgagtccgatgagcttgaatgttgactaaggttgctgactgagtcacgagtggaattccgggggtagggagacagattggggagactggtttgtgatggggttcgtactgggccgatcccacctgcctcactggctccaatttgacctggatgcccatgtgtgggggctggggtcggataagtttcatatgtcagtgtaatggtggttgagatgtttgctgggacacttactatgctgggtccgatgcccaacagaggtcatcggcaagggggatgttgattggggggttgaattatccgcgatttgcatggctccttgtgctccattgctaccgacttgggctggggggcctgtgaggctatgtgcggggttcgttatgtgaaacagagatccggttgaatgggccacagtcgacctttgggatggtgcaagagattcagacggaatccctgggcctgcctttgaaatcgcgccaaggtggggcgcaccggaggcagtttgatagtggtattggtgggatgggttgggtgcaatgaagcgagttgcaggtcctgtagtgttatggtatgtgtggtgctgcacatcagtatggttgggaagtggggcaaggtcgggccggaaatctccactgagcgactcccatccatcagcgactgcagggtcccagtcgagttcctgatggtgatggctggccatcaaaatgaaacctgaggggtgggtggaatgtcaactcaatagattaggtggtataagatcggaaacatcactcactgtcctaggtctgtttgataatatccaaggcaagctgtttggaggggaaagtggtgttcaattgatgcgtggtcggatttcggagatggggaaatgccgggtttgagggtggagtggtctggctgaaaccttctcctcatcatctccgatctttcgctgcgagcactgcggtgcgcaccggctgtgtcagaccgctggggttcccccggtgtcctccagctcatttcccctgctggacggtcactctagagaataatccacacactccaacaagtatagccaaacaaatttcagcagctcctttattattctgtcagacacactgactacgcagccgggcctcatggacgatgacattctgggtctgctgccttcactttgttgatttctttcacatgttccttgggttgaaatgtgcttttttgggtcaatattaattattttattgtgttgttacacattgcaggttttgaaaaacttcccaaataccaaggacagcagagataccggtgcctcatatgtgacaaaaggacttgttttgctagaaatattcccggacacctgagaagcaagggtcatcaagataaattggcgctcctgaatgctttcaatttaccacagcttcagcaagatcatacaggtgctcaggaaattgacagtgtcagagaggaaatcagatttgccaatgatacaagaggttcaccaaacgatgaagtcaaccacggtccagataatgccgaccctgccgagtggggccttgactcagatttggatgactcaggatcttccgatgatggtagtgagatcagttatgacttggatgattggttcaatggtcaggatgatgaagaaatgggctctggtgcttcaacagggccatctcccacgaattctgacagggttgatttggactccgcatggtaccctttcgccaataaagaggtgagttgagaaaatgaatcatcacttttggggtttaagctggcagctcatgatttgtaatttggtccccatgtcctccgggtaatctagtatctaattgcatccctgatgttgggccaattacacagtttcatgtcgcgcaaactgtatgataaaattcgatctattttaatattgggccacttggatctaccacactgggacacaattaggaggaccagaactggcatttcaaaaatgttaaatgccgaattgaagcagaacctgtctgtgctgaacaacaagactttcatgataagtttgacaaatatcattggcaatgtaagtcaaagtgattgaaaacgtatggtagtgttactggaaaaaatccacgctgaattgtgattcatgaattctcacaggaactggccaacccctatgtagtgccagacttggaattcattcctcacgaccccaaggggaaaaacatctatgccctacaccaaagtgtaaaatggagggaagatctatcgcccgagacaagagtgcaaatggttgaatattcaggaaaacattggtacatatacgagccggtcatgcttagatggcaaacccagccaattgtggtgcccatttttttctacaaatttaacaatgaagtctattccaaatgcattcagccaaaatttgaaaccttacgaaccgaagatgcacagcctggtgaatttatcatatatataccaaacaacatcaaattcaatgatggcaacctcatcgaagtacccgtatcagactttgggctgctgcattcagaaatcagaactggtcgaggggagagatttatggacaaatgcagacaccatataaatagcaagttcaatacctgtttcatccttttttttcttgcatgattcaacaaagctaatctggtactttacacactcttgcagctctggggcgtggggcacccaccataagatatgaagtgcctaatccatggcgaacacgcgcgggcggaaaagtgattcgccatgtccccatcacattatattctgatgatacctctggaaacaagtctaaaagatggaataaacatgtctcatactgcttcaccctcagtggattaccaccggaaatgtcaaaccaggaatacaatgtgcactttatatcgacatcaaacagagctgggcctttggagcttgctgagcccatagtagaagagctaaagtatgtcacccaattcacaagtatctgcacagcccataatgttgaacatttgcatgaccttttgttgcagtgaattagccaccaaaggctcagttgcatatgacatcagccttgaccaagaagtgctgttcatgagtgtaccactctgtttcttggcagattctccaatggcagctgagattaccaacacaccaaaccctggttcctcaaacaacccctgccgtatgtgtcatttgaaatgcccccaaggcggagaaagaagctccatgagctatatccgagaattttttggatgtccaaacctaccaggaaaacgaatttggagtgaaactgttgcaaatacccaggacttgtgggtcacctctcaatctagcacccagaaagaatatgaaagaaaacaacaactttacggcctcaaggacaggatcaattcccaaatcatagaactgaaacactcaacacttgatgaaaggcaacgtattattcaaatgcagcaggacaccccactccgaatattcaacccatgttgcttcctcaaaggctttgatggctgcctggacaccccggttgaaatactacatgtaatccttcttggagtggtcaagtatttgtggaaagacttcatgagtagaatgaatgaagatcaactaaatgaacttgaggcacgatggggagcattcagcacggaaggcctaagtgtgccacccattcagccccgctatatgattgcacactacaagagtctcgtaggcaaagaataccggttgatccttcagtctgccccatttgtattatttcctctgatgacaatggaggagatagacttatggactgcattatgtcacattggaagtatggcttttcagacacacatagaaaacatggatgaatacatatggaaactcacacattggattaaggtcttcttatttaatgtggcccaaatgaatgcaaggtgggtcaacaagccaaaattccaccacttaattcacttggcagaatctatcagacgatatggacctgcggccttgtttgctacagaaaaatttgaaagctacaatggtgtggtgcggaacagctcaatccactcgaacagacagagcccaggcagagatattgcaactagcttcaacaactatcacatcatgcggtggttgtcatcaggaactaaactatacaaccatgagaccaaaacatacttcacagcttcacctgaaattacaaatatattcaaacacaatttgaacattcaacaatcaatgggatacaacacccgctcattaccaaatggccatcagaggcctactatccatggaccccgtgggaaaccaaccccatatgaagatattccaactattttgaaaagcaatttcccttcatatcccatccagaaaatatcagccttgaaggtaaaccaaaagaatgtcatcaggcctggcacatttgtactggtcagtaatgttttatcccatgaatctatatccagataattatgagtctgatctcaacaaaaaacaataattgatgacaaaaatcaggaagagtcccccagtaatcaacatgggaccattggatacgtggaaaacatatgggaagtagccagaaatcaatttcacgttcaacttaatcgatgccaaaaaactggagttctaccactaaatggcacgacaatccttgtcaaaaccttcacatatggatatgtaccagcccaggtaagttcatgagtaatgaactcacccaatgtgtgtttatatataaaacccagctgacaaggatggcaaccactttcaaaacaatccaacacatctagagcatcatatgcagcttgaatgttcagcataactgctttcaatcacaatgctcagtaggcagaagaaccatgcctccaacaggaagacaagagggcaactccatcagtcatcatatccaacacagagacactaacagtttcctgttaaacaaattctcccaccatgtcccatcccatcaccaaaatcactcagacacaaccattatccccatcccaagtgacatgatggatgcagcaatggaacaaggcctttatgtatgggagagagagaaaaatggaaacaattaaaacacaaccacaccagcctcagtactgattaaaatttcaacacatcttgtccttgcaataagtatatgcatctgtggtatctcaaattacatccatgtgccaagtgcctttggagtttaccagcttgatatggtaagtgataggagtatttccacttattcccattgtttcattcccagttttcctcattgtaggacaaacaagatcatcagattggaaacataatctcaaagaaaaaataaggaaaaagaaagtagtatagtaattccatataattaatctttgattcctagatttcccatgacgtagatagaagaaatttcgatgaggaaacaataaatcaataaaattcttagtagatgatagatttgccaattgaatagggtatatcatgtgagcaatgcaatgaccaatttataattaatcagaaataaccgaaaaaagccaatcaattagactgccggtccaaatcgttcttcaacctgcctaacagtcgcaacgacaccagccactatcaaacgagctgcaccccggcgaaatccagctttgacgaggtcggcttcagtcattcctttgaaggccgaccagtgatagaagtcgttgttgtcgatgaccgacacagtgtgttcgtcatccgggcgcaggtgacaaataaagaaaaactcaaacatgctgatatcgacactggctgagtagagacgttgacgtttagcgggtggttggtgatcagaggctgcagattcatcattgatagcttcctcattggtcgcacaaatatcggtgtgagtggtgtggatgaaattggcctcggcctcgccctctgtctcggtatcggtggcttgaatccgctgaagcccaaccaatcttgtcagttgcctcatttacattggtcagattagaaacaagacatacctctgctattgcttgatcatcatctgtcaactcattgtcggtatgatggggacgtgacctcgcgtaagactcatagtattcttcagtgtgcttgattcgaacatcgccaacaaatccctttttagcattcaagagcttgcgtcggaaggcggcgtacttggctgggaaagggtagaagtagacgggaccatagggactacgagtggtgatgcgcccgacccacacgagatgtcctagtttcatctcgtacttgattatgcccgccacgtcgtgatctgcaggaaccgtcttaagcagcttgaaaactttatcctggaaggtcttatacgagatcgaccgggtagtgacatccaagtaaagcattgggtttggaaaaagatccgagtgcctgcttccaacgtccgggttagcgagctgcaggatcgtatccacgatccacgggtcgtagcggatgaggagccgcaatgtggaaggtttgggggctgcagtcggttgctcggttgcctcagttgaatgtttgatgggtcgggcaggaaccatctcgccgggggtttccgactggatccttgccgcaggcgtagttggtatcaccggtgccgagctattcttatcgggcaacttgctcggtgaatcggcggtaatcttctcggcaggcatcttcggcgtggtggttgtgaagttggacatctcggagggggtttcgagaggcagcgatgaggggacaagggactttgagatttttcgatcgagtccacgacttccggatggatcggacacgagaccagcaaaaggttcaaaaaaggaatgagaaacctcttgataacttttcaaaagttggtcaattggtgttgataacttttcaaatgttggtaatccggattactaacttttcaaaagttggtaatccggattactaacttttcgcattccaaaagttgaagcgaagtaatctaaccaaattccgaacattcctggtcgaaaaggttagaggaccggctgaaaacctttctcgaaacttttctcgggccagaaagttgagcgaaccacttggtcaaccaactttttcaaaaaagttggagatctggttcacaagaacttttcttgcacccgtggtgtagagttcacaggatcattttcagtcaattgaactgagtgtcaacggagatagatattgaagcgatatggatgtgtagatgcctgcggaaaaatttatctggccaattgtgccagaggcggattaggtgtgaccaagtttgaacctgtagaactttgcatctctagcaatccaagaataattgcctctggagaagtattcaaagcccttctgaacattatagagatgatgtaggtttgattctgctttggcggtgtcgacagacaacgctcaagcccgatgttgagcccaaagtgatgggtggtagaggagtaacattggtgcggtgcagttatataattgggcaatgagttactttcttatttaatcattacatccttctatggaagcaaaagctgacaggtgtgcgctggcagaccaatacaacaaagctcttgctcgggtgagattttcttgaaacactttttactaataatcgacttgggatttctgggtaagaagatatatagacgcgggtaagtatatcagatggactgctagaagttaagctggctaacaccacacggcagtgctggatcaagatgtgaaagagatgttcaggaggggcacgttcaggagtcaaaacaaagataggtgcctaagaattaatcatacattggccaaaaaggtttgtgaaaaaagggtctgttttaacacccacaatggtttgcaggagtttgtagcccatttgagctgaaaaaatggcaaaaacttaccttgcagcattgtttaagcgctcaaactagatgctacaggtacttgagggacctcttataggtataaaacggtgaataagcctcacttaaacccatatttatggttttgagtatggcttttgggaggcatgacagacaaataaaaaagaaccactgggttaaaagcctaacttatcaaagtccctctgaaatcagacaggggatgttgctgtcccacagggaccctccaaaggagggacttaggccttaagtcaaaattagcactctggcctaaatggaatttatcagaacagattgaattttggattgaatgcactgtagcaacgctgggccagctacgctaaccgtagcgttagtgtggcgtagcgcagcggaaatgcgctactttgtagcgtagcgttagcgaaaaatccacctttctgcgctaacgctacgcgcaaagggcacaaaagtgcgttagctgttagcgtagcgttagcgcagaaagttggaattgcgctaacgctacgcgctcagggcacaaaaaagtgcccgctatgccgcactacagcaatttttagcggggtttttacctttttttgccgctaaaagcgctgtagcgcagcgtaacgaagcgtagcggctgtagcgatgcgctaacactacccaaaaacaagccgcctgttagcggggctacagcgtagcggcggtagcggcacgctaacactacagaaaaaagggcccgttttagtgccactacgctaacgctaagtggccctttagcgtagcggcccagcgttgactgtagctccgtcagtttccatgctggcaaaacgtcttccctgagggaaagaagcgcttgcttcctgcggatcttttggtcactgccaaatttctatagctcattgggttgcaatcttatgtggaattccatgtttctgtcatgttttttgcttgctgaaccacttgtctgtatgggacgcagtgtttgagacttgtcaagcctgtattgggtccccttgggtgaaaaaatcacatctcaaatcccaattaaatcaccaggagacctcaggaagccaagggacctggaccttcctgaagggcaagccaaggcgctcatgatcatatctatctggtctgcaggggccctaggggcccggaggaatgttcatttggaaatatatcccagcaaaactccaaattgcctagagcggggcttttggtattaactgtaagtccctccctccggttagtgcaatgcaaccagtgtctcaccactccatcatgtaggagggagggacttttttaagttagggtaaaagcttagcatttataattttgaactctacacatctgtaggagttcaaaattgcaataaaaataagtattggggcatattccctaacttaactaagtccctcccattggaggggggacgccgccccgcaggggccctccaaagaagggactcatgcacaaggccaacctgcctgctcaagagcattacaaaaattggtgtttttttattcactttgctgggttcatattttaacattggtggatgaagtcacccaccaaacggaggggcctttccaggagatttgatctcttgactgaatgagctggtgaggggactcattgctagcccactcagcttttcatgactgcattgctctgaggtccttttgaggtgtctcctgtacttggtgcctcatctgatgcacaagaccttacacaagaatactctggctggccatcaatagtaaatggggcatgaaaccacatattattgtgaattcatctcactagtgtcacagatcctagaaactcaagagcataccggaagataaaaaggccatcttccatggacccaagagacatggaaagagtgattgcctatcatgctgatgatctggcaacaccaggagggtctagaaagatagagaccagtgaggcaatcaagaaaataaaaaaaattagagcatctccactgcgggccctatttgcctccaatagggactgaaaaggttggatagagaccaagtctgtttttttccaccgctagtgagtgtatcggccttaaaggccggcgaaagccgatcggtcggagtggtggtgtgcttgaggatgtgtgaatccttctgatgtcagaaggttcacacagcatagggccaatcaaccaggccctatcaagtctgtatacatacagcttgatagagacttttataggggccacagtggctgtggttttgggcctcacaatccctatatgtggcatagggacccgataccatatagggcccacggtggagattctcttaggaagattcaatcatacaaaatggagtcgggatgattacaagattgtccccgccaaatgtttctaatgctttcatagcccgtggggttgcctttccacgtaagtcactccctccagtcggcacaatgcaacaagtggtttaccactacaaaaaaggagggcaggaacttagctaagttaggcatatgcccccccccccagacataagccctgtgtttcaattttgaattttgcgggtggggaagggtaggattttgatgcccacaactgtactggccttgctgagtgatcataggtgaattggtgaaggagaggcctccttatatatgcttttctgtgttatttttgctggtggtgatgcacttgaggcaaatttgctggttgtgaccttgtggattgcactgcctcttgaaaggggtacatacattgagctgatgatgctgtggagaaaatttgaaaactaatcatggtatttctccttgtaaggattgcatgagctggtggcactgcctggtgggggctccctgtccacttgcatttatacaaagtctgcatggatctgattaagtgactaagtggaggccttttggttggacatatgcatgcatcacttgcataactgatccgtactactagtggaggccttctgatgtgataaagtatgtttatctacctatatatacaatgttttactataaaatactaatttatggctagttatggtatgtttttaacctttctaatggattatcttctaaactaatagagagaggtgtggttgtagtgagtgaatatgggtaaaattgtatgtagactctaatgatgaataagtggtttaaattatgggggttggaaaaacacctcccaaggatttgctgaagactcccaaatacggtcattggaagtcccttaggacaccaggggaaatttcagggcactggctttccagtgactgcaaatcacaaataagtcaccctggaagatttgaatttttttgtaaaaatcactaaaaggatcatgatagaaaatgggactcacaagaaagtcactagattttacccagaatttactactaatttcccagaaaagaaaatgaatgtcctctaaaattcccttttgcttacaccagctagtttccccccaaagataaggctgctgattcaaataaaaaaataaaacctgctaattgaatacaattttcatggcctcagcagtttttttggaacaaatgttacagatttgattcacaatcagatcaagggaagctcttattttttttggttttgtagcccctgtagaaatacatttagaacatcacagaaattcaaccatattcaagtttgtgatttctctttctaaattcatcaataacagatgccaattatatgtttatcacactaatagtgtacaccttaatcagaattataaatcagattcaaatttatattgcaaataattcattttttagggggaaggaatgaagtgattaatttgattttgatcaatcactcattttaaatagtgtcatgacaagtccaaacctgctgggtcaagtagctatgtatacctggtattcccactaaaagattgtggaacagttgttggaattgggtgtgcacagtgggtgcaggtgttggaattaggtgtgcacagtgggtgcaggtgttggaattaggtgtgcacagtgggtgcaggtgctgtcaatactccagatcgggagtgttgtgatcatgacatcatgatcaatttggcacggtcaacaggctctttcctcatcccatcttctttatcacaactcgacatcgctcaactcctcttcatcaatcatcaagttcagcatcgatcgagtgtgtgggatcatcggctagggacttatagctttgaggtatttttattattatttcttattattatcattcattagttgttgaccgctctaactttatgttcttagctttttatcctgaattatttgataagatactctttaagagtcaatcgtgtacttactgtgtcggtagttcatctaacttcctgttcttttaaggtactactcttttctttttctcttatttcattttattctttttcattttcattttactgaaatttatattcttttaagcctataaatttctcaacagtgaccaggaagtatggtcttgcaagccagtctggacacaggcccaagacctgtgtggctgagtgccaatggggcttgggtgtgtgcccagggggcttgatttggtaggtcgtgcggggactgaaacttggcactagcccaagtctggcttggcgaacccaagctctgggctcaccagagtgcaggtggcagacttggggcccggtcaagtggtggattggtgaggtcagctttggcgcgggtggcacacttgcttgggctcgaccaagcatgacttgggcctgaccccctccaactttgggaggtgccaagcaagggttgggtttagaggggcacgcggggtttgggattggccaagcctgcttggcctcttttttgcccaacttgggcctgtgcccagactggcttgcaagaccatagtactgatcagatagctaaatagctggttttttgttgattggtcagagggttgggatcctcctgatgggcgaagcccttaaatgacatgatctgtgttggccaaaaattcaaaaaaaaagtaagtaaaaagtcaaaaaaaatcacccaacaagtccaaaaaaattggcaagaagtccaaaaaaacggtccaaaaagttgaaaaaaagtccaaaagtcaaacaaaaagtcaaaaaaagtaaaaaaaaagtcacaaaatagtcaaaaaaaagtcaaaaaaagtcaaaaaaagtcaaaaaataaataaaaaaaaaggcaaaaacttggtcagaaacccaaaaaaacccccaaaaaaagtcaaaaaaaaatcagtaaaaggtcaaaaaaattggtcaaaaagtcaaaacaaatcacccaaaaagtccaaaaaaattggccaaaaagtccaaaaaaacagtcaaaaaagttgaaaaaaaagtcaaaaaagttgaaaaaaaagtcaaaaaaagtcaaaaaaaaataaaaaaagttaaaaaaataaataaataaaaaagtcaaaaacttggtcagaaacccaaaaaaaaatcaaaaatcttacagtttttttttggtggggatggggtcaaaaatttggcctggggggtcttgggttaccaaagtctgttgcttggttttgaagtgatgtggtggtttttcaaaagtttggagtgatgaggtgggtagttgtgtctatttttgcttggtgtgcagtgtgtaacatgatgggtaaaaagggggggggggggggtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtaaaggggggggggggttagcagggctctaaatggggctgctgcagcacagtctcatgtcagattacgcgtaatacgacatgagactgtgctgcagcggccccttcagagcctctgctaaccccctcttgcaatacaagatgtttctctacagagaagaaacgtcaaagatagaccactggcacaacacatctcactactccaaccccacaccttcctgctacactgcaccacctcaactctcaaacatgaaaaatgaaatacataaaatgctgcagcggccccttcagagcctctgctaaccccctcttgcaatacaagatgtttctctacagagaagaaacatcaaagatagaccactggcacaacacatctcactactccaaccccacaccttcatgctacactgcaccacctcaactctcaaacatgaaacatgaaatccataaaattggtcataaattataatcatgagcctaacaaaaattggtatgggttcctgtcaacaagctggggtcagctctctgaaagagactccccccagcaatccagtaaacccagtttttcaggagtgactcctcccaataaaaattattatgcaccagctttccgggagcatcccatcaaacccagcttattttgggagggattgcccccccccaaaaaaaactggaatatgaaacagcttgctggtggatactcaaaccaaagcaaatgtggaggaaaacaatcaatataatacagctttccaggagcaactcctcctgggatttcagtattgggagaggatcctcctgtaaaacaggcttatgtaacagctcaccaggaggggctcctactggcaggctggtattaaatccatcttgtgctgggaacaacggtgggccagttacgctaactgtagtgttagtgcagcgtagtgttagctttttaagctacgctacacaaaagttactgttagcgaaaaatttggctcactaacactacaggatttctgaaaaaacaaaaaaaaactttagcgtagtgttagctgactaaaaaaaacaacaactaacactaaccaaatcccttgttggtggaattttagcgtggttagtgggctaaaaagttacactaactgttagtgtaactttttgataagttacaccaactgttagcgtagtgatcccctcagttacactaactgttagcgtaactgatcaaaaagttacacaactgttagcataactgattactgagttacactaacagttagcgtaactgattacgctcctccaattgaaaaaagtaggtggtatcactaggggtgagagtttgtttgagaatctggtttcgaagctcctgtttttttggcttggcactgtttctttgctgctttcatactggcattattattactatcaagagataaattagtccccagggtttgaatcaccccaagatccatttattccatcatttagtagccagctgcaggaaagggaaacaggaagagtaagaagaagcaaaaaattagatcagcaacctgcggaagcttaacacaaatttgaaatcataccacttttttggcccgtcctgtttgtaatccacagtcaatggtcaagaaaatgtgtctgggggtacctaaatcaaagaggggggaggttagcaagcatcagagccagggtagcagtcttctagtctgttcccttttggggaagcgattgatttttgctggttgactttgagtagcgataacttttgcaaaaaaaggtccaatttccttaatttttggttcgttggaaagctggcatcaagggctacagctttgtcggccattgtgttgactgaaagcaaacggttgctgagatcgaattgattgaagttagtccaatgcaatccaatgagagacctaagtttcagaagagggagtaagctgaagagacttttggattggaggatataatggaggtggttgtgatgagtatttaattgagatgaagatcagattgagctttgatgaagttgatgatgaggatgaggatgaaaaatcttgatggggtcttgcttggatcggaagagattggaggtccgacatccatctccccttgcttgaacttcaagttcaaactcagagcccagggagtgaacatgtcacaggcatgtccatgacatcctcttgctgactgaacctcaactcaccgagccattcctcatgtactgctagtcatgtggacaaggaggatgtctggagatgctactaacctgtcatgtcaagtgttcaattccacctcaaggcatgcatttgtgttattttctcacttgaaatttttcatttgtccaccattgtgtagtgtagcttaaaatatagtgtagcgtagtgtgggaccagttacgctaaatgttagcgtcaactcagttacactatctgttagtcaaaattttgttagtgaaaaaaaagttacactacctgttagtttagcggtgattatttgaagctaacactacagaaaatttgagagaaaaattcgacgctacgctggcagttagctcagcggtgtttagcgtgcgctaacactacagattttctagagaaaaaaaaggccgctacactaacagttagtggtcaaatagcgtagtgtagtgtagcggcccaccgttgctgggaagtatagtccttcccaaaaaactgaatttttaaccagctttttaatcctcctggaaagctgggatttatacttgcttattgggggagaatccctgcaacaagcagtttttgataacagtttttcagggggagctcctgtaatgttggcattaaacacagcttgttggaaggagcttctgaaacattgggagtaaacccagctcattgggatgagttcttgattagttggtattaaacccagatgaaatccagtttgttcggaggaaaacctcctaatttggtgtaggcagcctaaacctcatcaggaggggttccttgcaatgagctgggttgaataacagattaccaagaaggaaacctatgaacaagctgctatctgacacagtttttttgggagggaattctcccaacaaaatgcatcaagtaatggtttttcaggagggattcccaccaacaatttgattttaaattcagattgtaaggaggagtccacattccctcccggatggctggtgtcagaaccatcttgttgagatcaattccttccaattcagggaaggttcttgtttgattaagggggcatgataacccccttgcgcacgccaggtgcggattggtgtgtgcacctgcacgccaaagcaaattggtgtgcgggcccgcacaccaatctacagagtgtagaccggtgtgcaggcctgcacagtgcacgtcaaagattcctaaatgcatatgtacacatatgcatttaggaccactgccatcccataggacccaggcatgggtcctataggacggcgcggagaatcctgagaaaaaagaaaacaaaaacaaggctgggagggggttcctcccagccttagaccataagctcataggttcatgtcaggagggtttcctcccaacaagatggctttgaatacagcgcattgggaggaaaccctcccaatgagctgggcttgagaccagctcatcaggagtaaaacctcccaattagctggactgtgtagcagctcatcaggaggaaaccctcccagtgaactgggcttaagaccagctcattgggaggaaaaactattgatgagctggtgtcaagcccagttcatcaagagggtttcctcccaatgagctggactgtgtaccagctcattgggaggaaaacctctcaatgagctggtcttaagcccagttcatagggagggtttcctcccaatgggctggatttgaaaccagctcattgggaggggtttctcccaatgagctgctatgagtttatagtcttcaggctttgaggaaacccctcccagccttcttttttccttttttctcatgattctctgccgccgtcccataggacccatgaaaaaatcatcctctcgtgaattcaatttagaaattttgttgtctcatgattgagttttttaaagctcatcttattgattgtattgtgtttatatgaagaaattacagtttttttttttgaattttattaaaacttgggtaattttgaggctgtttttattgtactaggggaaatgaattccagaatctatctgagaaagtattagatttagaactggaaatgataagtttgatgaaattgactggagtgagaggatctaaatctacaaagaatatcctgatctgatcaagagactttcaaacttttatgctggggctgcagaaaaaatcattctgtgctgattctattcactatttctgtaaattagaagtgaaataaaaaactcatcacatgaggaaactctagtgactttgatagtattttattttgaattttgtctgaatgttgagtgaaagatatgagaaaattggttcccaatactgtaaaaaatatgggaatttcaggtttgttaccaaagtgattttttgtgatttttgtttgattttatggtgacatgcagtcactgggcaaccagtgccctgaaatttcccctggtgggagttgtcaacaaatgcttgggagttgtttttccaaggccctaaataagttagaggttttggcagttttgttgtgtgtaacagactggaccaccacaccaagcaggttaataaactgcacagcaacaacggtgaaacaatgcaatgcaatgcaataaatacccatgtatcggcaatgcaatgcattgcattgcatcaaaaaagtgacacattgcattggcattgtatcagaaagcaattcaaaccaatgccaccaaattatagtgtattgcttcacactgctttgccaatgtgagaccaatgctgatgctctgtattgaataaaccaatgcaagtgatgcaatttgaagcccccacatttctctctcattgtgatgtgatacaggcccaatacaatgcaatgcctatgcatgcatcacatcatttacattgttgacagcaataggtcttgccttttttgtgagcatgttaataaaatactcaatggaaggcaacacccatttccaagctggttaataacctgctcaacaagctgctgggtgagacaacttcctcttgtaaagcatgtaaatagcctgcatagaaaaaggcaagacctcttgcccagaaggtcatgggtcatccccacaactcccaagccaatgtatattttttctccaccaactcccacaattcaatctgttgtaggtgtaaagcctatggtttcattgctcccccggttcctcctcttaaactctcaatactccaaaagtggagtttgtacaccagcacaacaccccccctcaaactccactccaggcctacaactgttatgagatagaaaataataatagagaaaaaaattgagcataaaaaatttgacaagataaaaatgtgtgtgttcaatcagaaagagagaaatcaaagaaaatagtgaaaaatagctgaaatgaatgagagaaagaaagaaaaagataaaagaaaattataaagaaaatataaaaagagagtgttttttttttttttttgaatattttacccattgaaattgaatgtagattggctttgagaggtttggtaaagaaatcggctatattcgatgatgttgaaacccagtccagttggatgttgtgttctcggaccgcatcattgacaaaaaagaaattgcgctctaaacttttcattcgaccttttgaagcgttgtcgtcggaaaccaaaactgcagccctgttgtcacacttgagtcgtaacggtggacttaaccctagagatttcatgattggaatgagaaacaacaagaaattgatgagaagtgaccaaggcgcagccctgtcactgtcgtccatggagaacggccggctagcgacaggccagacggggccagagcgcacagaccctggctggaactcagcgctcggaccacctgctaggatctgcctcgagacgggttatgatatgagggctctgcgatccactcattaccccctcctccccggcagatcttgtcttagctagtcgatagctgtttttcatcgcttctactagacttttccatcacctaacgcggtagcgtttttcctttttcgctttttaaagtacaggaattccagcctacatttccagtcgtcacgactgaagatcgtttccagtgtcacgacggaagattagtttagattttagataggaattccaggcaaacaccctgacgtatttacaatttccatccccaatttcacaattgaagaacaagtaactgaagctaactgaagtttttgttgataacctgtcgatactttccagcctacatttccagtcgtcacaactgaagatcgttcccagtgtcaagacggaagattagtttagatattcgaaactgccgatatcgccttgtgagttgaagttaatagctatcattgaatcattgactagttaatggctatcatttacttattgcgatcacttacgattactgtctttgattttccgtaagggcttaccatggaaaacaacaaaacaacgcggtcgaaatcaagcgcgcgcaaagaccctgacgtacttccaggtggcagttcttcaaaccttgcgaaccccgtaaagggagcagagacaaaccctcctaagggagcagagataaacatcatcgcccccacgagcgagcctcctgacagcgatggagaaggatccgtcgatctaattgctaaaaacccaatcctatcgatagagaccatgaaagatgtcatcacaaacacatcagtcccaccagacgaagatttagccgccgaacgctcatacgtttggacaaagatgaaagaggcacaagcgattggcgacaaagttttagcgagaatcctcctaaaagcctacagcgatttagaaccaacggtaggcgaaggtccgcccaaattgaccagatccatctcggccctcccagtgatgacgcatttgtcagaagacacctcaccgtcaaagaaaatcatgcttgaaactgaaactgagctggaagacaatttggtctacgcggtaggcgcggttacgagtcatcaagacatcgggtttaccccatacttcgacgataatataaagaagctgaaagcacctttacctttgaccatattcgatagaggtgagtaatgtcttatgacatctagtcgaccctttctcacccctcttatcggagtacgagtcctgatgactgttgaatcattgattaaaacagagtggcaaaagaaggctttgacagcccatttaatgctgaaaccatcaaagaactcagatgataaagcatacagaggcctagcttatcacgacgaatggactcagtctcattctacttggacgaataatcatcggtcgttttacatcaccttgagagacgtctataataaaggcatattcgcggagaaacttaggattcacaaagaaaattgcgacgcgatttcagatgtctacggattcatgacagcttttcgttacgacatgcaaatacgtatgaacgcattcgctcatcgactaccgtcaaaagacggggcggcgattcctgacatttcggttaaacaatcagtcgtggtagaacagtgttatagtattgtccgctcttacggtgaagctgcctggaaagataacctatacgccccgggatcgtctcatgcagcctacgacccagacaccggcgcgaagagacctgaattgatcaaatcagtatcttacccgtccagccagcaacaccagaacaccgcgttttcgggtcgcgggaatcaccaagaaaggaggaaagaaaagagatggaataatcaaactatcggttggggccatggctataattatttcaatcacggaggcgactatcaacaaccgacgtacagtaattacaacaacagccaatataataatcccggatcacacggacccggtaacacctttcaagatttcaaccaacatcagcaatacaatcgcggaaatcccagctatagcggtggtaataatgctggttacagtggtgggaatcatatgtccggtgctggagacagtcgcaagcgcttcagaggtagtgtaaataactcacatgaaggcggtgagaaaggcccaggggggaagttagggaatcaatctggagggaaacagtaggtttctacgcgctctgaattcgttgtattttgtcaattattctttttcaaaaattttgatgttatcacgcgcgcgtgtttgtcttggtcatattttgtttgtcttcttccctaattatagaatgctttggccggaagaaataaaatgcgaaatgaatttggctgagtggcaactggccctcgcagaagcaaatttgttacctgagctaaaccacgtactagaaggttttagatttggtttcgaccaagggatacctatccataagataggtaatctacggtggtatactccagacaaccactcctcagcttgcgaagcagcagaaaaaatacagaaatcgattgaagaggaggtggcgagcgggagaatgttcggaccctactcgcacgaggaagtagcgcaaagattctcgttcttcagaacaagcccgttagggtcggtcgtgaacgcagacggtaaaatgcggccgattaacaacctatcttacccaaaagatgatgcggaagtaaagtcggtgaactcctttgttaataaacacaacttctcaacgacctgggatgatttcaaaactgtctcttctttcttcagaaacaatgatggtatttataagctagcgttattcgactgggctaaagcttataggcaaattccgacattaatgtaccaatggccattcttaatggtgaaagacttgagtggggggctttatatagacactagaataacgtttggcggggtcgccggttgcgggtcgtttggcgtacctgcagacgcttggaaacgcataatggaacatgaattcgacgtaataaaaattttccgatgggtcgatgataatcttttcgtgaagaaagtcgactcaaaatgcaagatgcaagagatcaccgagagatcagtcaaattaggagtagcaactagcatcgagaaatgctcagatttcgacgatgaacagaaattcatcggtttcatctggaacggagccgtgaagactgtcaagttaccagagaagaaattggcaaaaaggaaagaacaaattcaacatttcctcgttgaaggcgcagagttcaaattcaatgacgccgaaatcctggcaggacgtctcaaccacgtatccttcatcctacctcagttaaggtgttacattcgaagcatctacagatggatgaaccaatggaaaaagcgttgggcgagaaggcaaatcccggaagacgtgaaaggggatttggaattttggttatcgactctgaataattataaccacacaagattatgccccgtggctgacgcacgtgagatacattgggtaggtgacgcctcgacgagcttcgggataggggtcttaatcggccaaaggtggacccaactcaggttaaaagaaacctggcggatagcaaccccaccacgaacgattgcctggctggagaccgtcgccattcgcataggggtcttaatgttacaagagatacgcggagatacaaaggggtccaacttcatcgtgtataccgataacactacaacggaaagcgtgttgacatcgcggaagtcaaaagatcatcattccaacgaagaatggaaaatgatccaacacctattaatcagcaccgaaatggatttgaccccgttaagggtcatttcggcggaaaatagcgcagacgggctatccagaggcgtacaacgcccacatacagcggtaaacagggtctggataaacattccaaaagaccttcaggaattcatgtttcacgcctgacgagtttttatagcaatagccatgtacataagtagtcttgcccacgtttccatcagtagtttttaaccctccgcatatcacatctccctcttataatcgccaaatgttgtcaaatataactagcgacatcaacttccataaaatcaatgttttcctccgggacggaacggaaaacagacaccccacaaaagtggatatacatctactttcggcgtggaaatcctccaccttaacagggtacgccagcgcggtctctaaatttgtccgattccaaaaaagcgccggggtgggcgttttccgtctgccaatatcggaaggaactctagaggagttctgcatctgggcaggacggaacgcagtatcttcgaacgaggggaaaatctcttcaacctccctacggaaatacattgcaggcctgaaagcctggcacgtgtatcataacgtggcattcccaacggggaacaagacgaggatcgacctacttttaaaagcgtcgagcagggaggatgagacggcaactagaagaccccccaaatcaccaataatgttttggcatctatcacacctgtgggttaatctggtacacggcgacgatttcgacaaagcggtactggatatggcagtggtcgccttctggggactcgccaggctcgccgagctgacgtacacctcggaaaccggtgtcataagcttcatgaattcgctgttaacgacagacgtaactttaggatccgacgccgttttcggcgaaacagccaccctgacactgcgtaacgccaaaacagcctcgccgggtcacccgcaactaattacgatcgcggaacagaaacacgtgttgtgcccggtcctagccatcaaaaggcgactgtcttcggcggaggggaagagaacatcactatttggttacggccaaggggataataggcgacatttgaccagacaccaatcggtagcccggttggagacggtgctcctagacggcgggtacacaggcctcaagggacattccttcagggtagggggcacgtccttccgcgcagctttcggtatgtcgcattcagacatttgcatcctgggcagatggaagtcaaactgctacaagctgtatctccgggattattccccaggcgatgtgaagaagagtaaggccctagtcaaacagttcaagcgtagttggtcacggatggtatcttaagtcagtcttgtttttggggatttttcccagggcagttatgggttttttctctccacagatcaaggctcccctggggcatcctagattttgggctttgtgtttgagaacaacccctgtctatttagaactgcaatacaaaccattaccactactgttcggccagaagggaggccccattggccagacacgccccgcctccctatctctttcccatacacgcataaaacttggagtcgcggcgagcgcaagactaaagtaaaggttttatgcgagtgtcgaccaggctagtagaaatggatgagaagtgaccaaggcgcagccctgtcactgtcgtccatggagaacggccggctagcgacaggccagacggggccagagcgcacagaccctggctggaactcagcgctcggaccacctgctaggatctgcctcgagacgggttatgatatgagggctctgcgatccactcattaccccctcctccccggcagatctcgtcttagctagtcgatagctgtttttcatcgcttctactagacttttccatcacctaacgcggtagcgtttttcctttttcgctgccacccacccacccttgtttggtcactttctgtctttgggctcaaggaggctttgtgcgggctttgtgtttgagaacaacccctgtctatttagaactgcaatacaaaccattaccactactgttcggccagaagggaggccccattggccagacacgccccgcctccctatctctttcccatacacgcataaaacttggagtcgcggcgagcgcaagactaaagtaaaggttttatgcgagtgtcgaccaggctagtagaaatggaccaaagaacctaatgatatgaattcggccgcacaagttgaagtcggccggctagcgacaggccagacggggccagagcgcacagaccctggctggaactcagcgctcggaccacctgctaggatctgcctcgagacgggttatgatatgagggctctgcgatccactcattaccccctcctccccggcagatctcgtcttagctagtcgatagctgtttttcatcgcttctactagacttttccatcacctaacgcggtagcgtttttcctttttcgctgccacccacccacccttgtttggtcactttctgtctttgggctcaaggaggctttgtgcgggctttgtgtttgagaacaacccctgtctatttagaactgcaatacaaaccattaccactactgttcggccagaagggaggccccattggccagacacgccccgcctccctatctctttcccatacacgcataaaacttggagtcgcggcgagcgcaagactaaagtaaaggttttatgcgagtgtcgaccaggctagtagaaatggaccaaagaacctaatgatatgaattcggccgcacaagttgaagtcgccacaactttctgatgtcgtgaaccccacgcaatcggactgcctagaaatgtgatgatgaagcctgatgtcgaccgttgaaattctccaccccaattcgcatccgaccatgtaatcaattggtcatctgtgatttccaatttcagtcgtttgtcccttgttgtagcgaggtattgaatgagatgtgataaggccgcccaatgagtgtcatttggattggagctgaaacgcgccagatagttaaccgcaaagctgagatcgggacgggtgcctaatgcgagatagtttagcgaaccgatgaacgattgatagagtattggtaagactggatctccccagttggtcacaagattgtcgcccagtaggggggtgtaagtcggaatcaattgatgctgaacttgttctttgaatttgttgatcgtttggtccaccagaagatgttgactgagatgaattgaatcatcggaatagtccagtttcaaacctacaagtttttcaggttttgaatcccacttcacccgcaaactactttcaagatttgaccaaagttgatttaatgaatcattattgttgctgaaaacaatgccgtcatcaacgtgaatccagattatgataatcaaattcccttttcgataccggtataaacactcctcgacttcgtcgcattcaaaatcccaaccatgtgagaggctcttgaagtgcttccaccaacatcaactagcttgctttgtcccgtatagtgccttcttgagcttgagagccttcccagcaagatggggaaataactcaaccggaggatcaacatagattgtttcgtcgatcgggctatgtacaaatgcccctgttatgtcaaaagaattgattatccaagtattcctaatggcaagcgtaagaagcatccgaagcgttgtgagtgaagccgttggagcaaaagttgagcggacatcgatcccaagtctctgcttgaaacctcggactacaaatcttgctttcagtttatccacggatccgtctgctttccgtttgatgtcaaaaacgaaccgagttcctatcgaatgttttgagtcacggtcctccacgtcaaaggtttcgatttcctccagttgattccactcaattaagcatgctgttctccatttgtctgcattcggggatttgagagcgttgcggagagttgttgggatttctgcatctgagatagattgaagatggtcgatttgagagtcttgttcctcacagatttctttggttggttccttgccaagttgaaggattctacgaatgcaaggttggtcaggaagttcttttggtgaaggaaaaacagttttgttttggaagtctaaaaagtctgcacactctgagttgatgattttcttggtctctggattccagaaaaaccacccgcgtttgtcatcttgatagtcaaaaagataaccagtccagccccgctgatctagtttgcgccgccgctccgtaggaatgtgcactgtggctctggcaccaaaagtataaaacgagtcaacagccggtgcccggtctgaccaaagctctagaggtgtagatttgcagcgcgagtttgagagtcgattggtaagaaaacatgcgcagcgataagcgtaggaccataatgaggaaggcagttgtgagtgagtgagtgtggtgcgagctatatcaccaagcgttctgttgagtctttcggcttcaccattttgttcgggagtgtatggtgaggtgaagattattgtgcaaccaatggattccaagtaatcttgtagtgccttggtggtgtattctttggcattgttgcaacgtaagtatttgggggatgttttgaagtgagccgtgatacgtttaaagagagagatgataatgccgggaacttctgaacgtgatttcattggaaagacaaacgagtaggtcgtggcatggtccctgattgtaagaaggaatcgatggcctttggcgtcgggatcaagaggtcccaacacattggtcaccagtagattgagccggttgtctttagggattattttgggaagagagtggcgccttcgagtgctttttgaaattttacaagattcacaaatgaaaggagtccaagtcttgatgtcaaatgttggaacgaaacgtttcaggtagtccttgacgacttgatcagacacgtgtcctaatcggcagtgccattcgtaagagggagaagagataaaaagagaatccgattttttgactgagtttattgccggtgtcggatgttgccatgagtttgggaagattatccaggattgttgggtgtatttggcaattactgagaggaaagaagaagttagaaggatgtcattgtttggcaaaaaggttggtttgaatcctgagtcgatgagttggccaaggctaagaagtgttccggtcatttccgggctgtacagaacccgtggaatcattagggaaccatccccactggttattctcaggtgtccactgtgggttgccagcattgaaccgtctgaggaagccagattcagtttgattggaggacgaagaaatgttaagttagaaaaagattggaaagatctgctaacgtgatgggtcgccccagaatccaaaattgtgcctgcatcggcagcacctgtcgcacccgcatccacggccaaccgaactgccgcattctggtcaaggccggtgggtgggccgttcagaggtgcagcctgacgggcgaaaccgaaagcggggcgacctggggtggtggtgtcgggtggcggcaagttggcatccctgcgtagagtcggacatgacgatctccaatgccccgatgcaccacaataagagcatggtttcccattaaaaatagtcgggtcactcggaccgcgattacctttacgaatgttgttgatggcagctgcaatgtcattgattgttgggttgcctggtcgtccgacgttctgttgtcgattgttggtgttggcggggttggctgaaatcggctggttttgttgataagggccacgtcgggggttgcgagccggattattggtttggcctgggccaccccaagctggttggttgggccatgtgcggaataccgagatgccgttcaagggtgatgaatcaaatcgtaaggcctcaccgtaagccgaggtaatgatagtttgaatatcgcgggccgtaacgtcagccttgttgccgagttgtactgagatgttctggaataattgtgatcttgacattgaagatggcgggggaatgatggattggaggatgaggctctccacgagaggtgaaagtccagcacccgcattctgaagaccagagaaggtctcgaagatcttgttgaacagacctggaatttgggtcggaccggttgtgggtcccgatacccggaactcgagaagtttatcgatgagttccatttggcgaaaacaaacggtgccctggaaattggattgtaccgcatcatacgcttcagttcccttagtatattggttgacaagggacaataattcattgtgaatggtgatttggataaggaaaaggagacaagtgttttcttgtgccgtaagtttggtatagttctccgtcttctcgaagaaatttgcatggccgagagtgagtaatatgatacacgtgagaccacgcttccatttgtcaaagttagagccgtcggccgcaagttgttcaacatcttgtttgtatatgcttggttgctgaagaaatttagtcctgggggtgatctcggatgccgtcgatgctgacattggatgaggtaggtcgatcgaaggtgtttgttgaatgggaggttgtattgccgtggatgatctaggaggaagttgggaagtatgatgtggtaagggagacaagaaaggagaaggaggtcggtggacgttggtataagtaattgggggtgtgtgacgtggagggtcgttgccagtctgatcgatgccggagatgctgaagttgcttaggttttcaataagcgcaatgatttgttcaggggatgaatgatctgtagagccaacgttaggcggagttggtggaggtgatggaggtagagggggaagtttcgatagtcgccggaaatctagtttgcgtcgtcgatcaagaatggatactggtttgcgatggcgagttggagggggtaatgggccgaataggatgtcttttgtcgaacgccgagtatgtaccatataacttgttatgtcggctagtttgtagggtagagcaatctactcttaatctgttgtaggtgtaaagcctatggtttcattgctcccccggttcctcctcttaaactctcaatactccaaaagtggagtttgtacaccagcacaacacaatctaaaataatataaatttaataataagacaactcccattccctttgggggaattagtaggacaactcccagagcagtcccaggaatgttgggagaaattcctctatttgggcaacggtgggccgctacactaaccgtagcggttagtgtagcgtaacacagcggaattcccattagcgttaagcgtagcgtagcggaattccgccacgacaccgctaacgctacgcgtgtgggccacaaaaaagggcccactacgctgcgctacagccgtttttagcggtttttagccgctttttccgctaaaagcgctgtagcgcagcgtagcgtagcgaaaatgcgctacaaaagcgctaacactacaaaattttggcgcaaaaaaagtgccgctacgctacgctttttgggccaaaagcgtagcggcccactgctgatttgggagttgtcttcaaatgacctttgaatataaataggggcttggtcaaacaacttacaaaaaatggagagccgactcccaagccccggattccctgaaaaatgggagtcaaaccccaaaaatattgactggttggggagccaactccctaaaaaatattaaaaaagaaagaaaacacctggtcggtctgggagtcaatcctcccaaaccaaccagggtttggaggtcaatgaaccagacaacccccacggcagtggccgggaggattccctcctggctgctgaggtacactctcaacagccaggattttacccctcgtctacaagagtgtacacctcgatggccaagaggaatactcttggctgtcaagggtaaacactatcaacggctgatggaagctgcctccgccgtcaaggtgtacacacctcaacggcggagaggaatcctcttgggatgttgtgggtgtacacaccctcaatggcgtagagggaatccgctcatgccgttgtggtgtacacacttcaatggcgtgaggattactcttggctgttgtggtgtacacacggcattggccaggggtacacttgatggccttcaaggagtgcccttagcggccaagggtttccctgagtgcacacattgatggccaacaggcatctcttggccattgagatgtgcactcagaggccaaggttctctctgagtgcacaccttaaaggccttcaagtgtacccttggccgttgaggtgtgtacaccacaagggccaaggcggttccattggctgatgagagtgtaccctcaacggccgagaggattcctctctggcgttgaggtgtgtacacctcaacggccaaggccgcttccatctgctgttgatagtgtttacccttgacagtcgaggggattcctcttggccattgaggtgtaccctcttgcggacaaggggtaaaatcccatccgttgagtgtacctcagcggctgggagggaattctccctgccgctgccgtgggggttgtttggttcattgacctccaaaccctggtcggtttgggaggattgacttccagaccaaccgggggttttctttttttgtaatattgtttttagggagtcgactcccaaaccagtcaatagttttgggtttgactcccattttttggggaatccggggcttgggagttggctctccagtctttggcagttgtttgaccaagcccctatatatattataacataaccaacctatttatattaggacagttcatgctgtgccaagtttgctcccatgcttgaataacttttgttgtttgtgcatgatttttggcaaagtttacttgtgggatttttgcttctagtaggaaaggggagcttccctgaaatttttgaacactttcttaacatatcagtagaggtttgtttcaattatgaggtttactactaataatgtcacaatacataagaaccgccagtcaataaaatacccaatccgcatgatgatttctttacatttaaacaagagcttccaactgaacaaagaccttgattcaactattaagttgacatgagggtatgctcaccaggaccagctgaagttactgacagactgggcttttgatttggatttgtgattggctggatattggatatatgcatggctgaagaggaggcctgatatttttggtggtgacttgacggggcttggcgggagacctctctggcaccggcacggcatgatcagtgtccgccatttttctggacgacctcctctgagcagcttgactggactgactcctgattggacgactattagctcctgcaacctcgcaatcccgaaggacttaggccggcgaaagtattcgaaaatgggcgaaccgatcggcccagccccgtcgtcctcctcgatagccgacttccacaaacgccccctttccggattgtttgcgatcaataaacctagcggaacgatctcgatgaccttactagaatcactcaaagaattgttcttatcgtccaagttatttgtagacaatccagaaccatttcagatcgagaaaacaactggggtaaaaaaatcaaggaagaataaatattggcagaagaagaaccaagccaaagcgatcaagatcggccaagggggcaccttggatcccctagctagtggcgtcctgatcatcggcttaaactccgccaccaagaaattgtccaatttcttggattgctctaaggcgtatcggaccactggtatcctgggatgtaagacggactcgtacgattcggacggcaaaaccgtcggattggctgcttggaaacacgtcaagccggatgatattcgtagggaatgcggattgatcaaaggcgaacattggcaaatcccaccaatgtgcgtttatccttttttttgtcacagagaaaaattggagtagggaaggtgagtagaaaaaaaggagagtgaatacccaacaatttttgttatttcatgatccggatttgcgaaaaataaataaatagttactcagctttaaagatggacggaaagccattatacgagtatgcacgaaaaaacatcccacttccacgagcgatcgaagcgagacgatgtgagatcagcgagatcaggatggtagaatggaaagaggccgacgaacatgcctacaaatggccgacgaaaatgatgagcgaagaggattcgaagatcttccaacgagcggaacatttggtccaacaaaccggcgtcgtcaagggcaacaacagcagcagcttagtcgtaccaccaaaacaagaagctcaagaagaaacgaacaccacacttaatgaatcatctaagagagagcttccgctagaacaggaggcagagaaggaatccaagaagatcaagttggaggaggtcaaggagatcaagaaaggcgaatcggaccagccaaacgatcccacaacgcccaaactggaggaagggaacgatcccaagatagtcaagccggaggacggatccagtggagttgacgatgctcaatcgtcgaccaatgatcccccgaccggacaggaaaatactgatggtgtcactatggaagacaacggtaaatcacccgtgttcacgctagaaatgacggtctcttctgggacatacgtccggacgatagtgcagtacgtgccatccaaaccaagcatgtttcttttttgtctgaagtgactattttttactgagataaagatgaattgatttggacagtgacattggccaagcggtctcatcagcagccaccgtagtgtccttgatccggacccgtcagggcgacttttgtctagaccctcctcccaaggatcctcacggcgacgattctaagagcttgggatgcatcgaatggagcgtgtttgaaagcgctattcaggcccggtctagtggctcggattatccggtcgatcaggctggttttcgggaatgggaacgagaactcttgaaacatattcaggtttaatcgctctcatcacgtgagtcgcgttttgctggaggtaatgattgctcgcattctggttggactgcttcatagagctcaaaatctgataagaacaaatgagcaaaaagggtttccccctcccacatgaacagcgcaaaatgtaatgtatagctacatagttacccaaaaacttcaatttgattttcttcctcagtctggtttcagtttgtgtcactcacaaagaagacatgaactgagtttgtgtcactgacaaagaaacacatgaagtctcattggccctgtctttttcttcttctcaggtcatactgctgtgcattgaagctgtcaagttatggcagaatgattggtaccaccaccagatattggctctactggaaacccctttggtgagggaaatctaaaatgaatgaaacttgacttatacaaaacttcaatcccccagatggaattatcagaggggccgtgttgacttgaaaaaaaggaaaggctgaaagtggcacaaaaagtgattttcaatatcacttttacaggatggattgttggaccaatgatggtaagaaccttgtagtagcaagcatctcttgttttgacagtataacatgattctactaccaatggactaggtttgaatctatcttgtagttttcaagccattgtaataactggaatctccctctaactggaatctcccaacttacttagcagggaccaggaggtatgcaacttactctccatcccaacaggcttgtggaccagcaattgttttttttttgctatatatccccactatttttcttttttaaattctcatcatgtatgtacatgttgaaaagaagaaaatgtgtgagatcagacaagcaaaaaaagaacaccccatgagaccacttcgactctctttcttttgctgcttttgtatacataattcttgatctctgctttgaaaagaaattcaacatgatcaagagcttaattgcttacgtggtcagggtaaattatctactgatgtttgtatatatatatatatatctgtgggtttttctttgtggtaagggtatctccgaagaagaaacgagaatttgaatataaggaaagaaaaatgatagaaagcatattggatagggaaaaacgacacggcggttcttgaaatcagaaaaaatggggggaacgaaaatgagaaaagtaatgaaagaaaaaaaaaaaagaataaataaaaacacagaaagggaaaaaaaaaatggtttgaaaataaagtggaaataagatccaagacaaaaaaaaaagagaaagaatcatttaattcgatagaacgacatgccgattttacatttttcgacggcatcagcgaggtctctttcgtcctgactagaccacctgagctcgccaccctcaggctccgacgcaagagagccatctttaccatccttgattccactctcaacaggcgtgggttgagcgagattaacgagggtggccgagacgccactaaggttattctgatgatgatgatgatgagggttactattgttagggagcgattgtttcttgaaggagcgttcgaagcggttcttcttcatgttcagttgggccatcgtccgcgggtcggaatggccattgatgatgatcaaggacgtccctttcggtaaccgttcgtttaacttgctgatcgtcgaatctaaactcttgcatagcttcttcaccctttcttccctttctgcttctccctcttcttcttcctttttcttctctccagtcgatgaactctcatcatcattattattattcccgctttcttgctcttccttcttggtcccatggggttgtgaccctaaaaaagttcatcattataaaataattagcggaaagttaagtgaggttcaaacttgttttgagatgtaaaattgatgtggtctggttttttttttttttttgacttacagccaagacaatgagaaagttccatgaaacggccaaaaacaaaatcatgatcatccaaagctgaaatgattccgtcggcaacctttacaagagcaaaaactggatgaataagagggcgagggttctatctgtcaaagcattcatatcattcaaattggaatactaacttcatgatcggatccaaaagcaaaagaatcgacgtttttccaattatttttgatgaccagattatgaactttctgattatcattagatgaaggattagagttggagttagaagcaggagagccaccaaagtcgacgagagcggagcgtttcggcagattaccgcgagccattcgctcgaagatagactcattatccgacgtgaattcaccgaagcccaagcctttctccatttttttcttcaagagttggacggcggtccgggcgtcttcttcggaatcgtggcccccattcggcagcccattcgattggatctctcggcctagccatttagaggcgagccatttcaacgacggtttcatcggcaatccgcgcggatgttgatagatcacactcgtgtcgatcacccatggatgcgccagtttgagggctttcaaatcacagtccaaggaatgtccgaccaagacggtattgaagtcgatcagctccgacaatttcttttggacatcaattaatcgggtcgtgatcccttgcaaacgttcctcagtgatcccactaaaccgggtcagataatcggtgatcggttggtcgggcaagaccaactgatcatacaccaatttctcatccgcatcgacgattgtcactcgagtcaattcgctccccgcggccgtcacacacatctcacaatcgactccgagaatcttcagcggtcgtccaagagatggatccgggtagatgggcgtttggacgtagcccggttgagggtgcgttagccatgcttcgaatggaggcagcgatgctgatggcgccgagactgccggaagggggtgtttggctctcgcttggcgtcggtctagcgtcgaaagtgggggctgataatgcagtgaagggtaatcttgatcaatcatgtgttcggtagaaagtaagtgcgtagttgggtccatcgagactgcatccctggaacctatcatcaagtcggacacacgtaagtcagttttctttcccaaaaacaattggatagataggtagttctacaataatggctgttttctttcacccctcccccccgggttgaataaaatgagtgtggagagatcatttacttttctttcgatcctcatcacgtttgactttagccattgcagatagaggacaagtcaagaagacgttaaagcagctaaacattctgagacgatcgcctccagccttggttggacaggcgtgactaaataaggattggaggattgggagttgagagttcttgctggcaagtgggaagggcatgattgacgattggtcgggcttggagatccctagtaggtcatggctgatccctggtatcatcaggactaccatccttttcacactacttttgttctacatagttcaagttcaaaggttcagatattgactacgtatggagtggtggaatgtgaagaagttgttttgcgtgttgaaataatgggaatgaaatttagtcaatcaaatcttactttgactagcatccattcctgattccgttcatcagccatgatgctcaggaccaaatctcgaacatcctgaaattagaaaaaaaaaaaaaaaacacggttgatttggatgagaattttgatctcaaaacgagcttgggtattttcgagacaagaatgcttacctttagttgaatcattcttccatgtcgaaaaccacgagtatcaaaatgaaattcggcgggattagccagctgtttctggtttaatttttcttgtttcttcaatttagattttgacagttggctctcgttgactgtgagatgagtctgattgcttctcttctgattcttgacggtcgtccagccggcatcggaatcaagttcagaaggcttggcatcgatctgcatggtatcctgtcctgttcttgaatcagaatttgaatcctccgagtctgggtctgagtctgagtctgagtctgagtgcttgtgtgcttcttcttgagtcttgttggtggtctgttcttctgttggttggtcagtttttttaagcttaactttcttggatgaatggctttctggtttggttgagctagtagtcccttgatcctgaatcctatcaatcagtgaggaagttgaacgacgatgttttcgttgagaggtggaggagtagttgttgagagatgaatcaagtgccatggatgaagcagattggttgaggttggtgaggatccttcactagagattcgatcaagtgttcttgttgttgctcgttttccagctcgtggatagtcttttgatgcagttcgtgaacttcttcggagttgtagataagtagcagtttcccttgggttggttggttggttggttggttggtttttcctgatttttgatcaagtgggaaccaaaattcacacatctgctgctgggccgcagaccgagcctcattcgagcgcgcagccgaaaactccaatgtaaatgcctgacctgtcacagctggccagcaggcctttcacctgggacatttccttcaataagagattccctccgaggatcaggaatcaggaattggaatgggctttgggcaaccccaataccccatcaaagcttgctgggctttttcatgactcagatctcaccatgttttagcatgcaagatttttcttttcatctaatcatgccaaaagagggaaaaaatgacaaaaactggaccattcaatgctagacccaacaccacctcaattaatggttggaacaagctagtctggaaatttttcagacagaatatgtttgtcaaataaaaagaaggcaatcacagggttcataatcaagcttttgaatgcttgcttttctaaaagcaattcttgtctggttcagcttgggtattaaaattggggcttggttaatcaactcgcatatttaggaggatcaactcccaaatgtgggagtcattaggaggaccacctgctgggacagtcccccatccccagccccaagaacctggctccctctaagccttgggagttgttcctcccaatctcctgcagtaggaattgtgaaaactagatgaattttattgctaaagaaccaaaaccagactaaaagaaaaacaatttttagaaagaacaattgaagacactaaagattaaccgatgaaagatgaggatttaccactttgagagttaaacaatgtttaaagaacaacttagaacttttatgaggcaatgcagaagaaaggactgagtaacgataagaaaatacaagatcagcttgagacttgaggatggatgatgtttcgtcttttctcaccaaatggaatcaggcaatgtgatccttgtttgaggagaagagtcgacgaagtcgagtgagattgtgagtcgacgaagtcgagtgagattgagggtcgacgaagtcgagtgagattgtttgatgagaatatttgcgatttgagtattgggaagtacggattggattgattgaaggtggagtcactctggttgagttgagagatgagaagcaagtgaaggagctggaagaagtgcgaagaagtcgcgcttttatacttgagagagtaggatcgattgagttcagacttgtgggagagataagattaggtttgagattcgagattctgctgcggtggtttgagcaacgcggatttacttgagggttcacagaaggatcacacgatatttcaacaccccccgcaatttgatgagaaaagagcttctaccagaaagcagtgttctttcagcttgttgagagaggtgttagaacttgctttggttaatgcgtccgctatcatgttttctgagggtattagtttgactgagatttcgttgttgttgtataaatctcgcaaccatttcatttttatatctaaatgttttgtttttgagttggaaccgaaattttttatcttttcgatcaggccttgattgtcgacgtggaagtttgtcgggctcaacttgtcatcatatagctcttcaatgagatactttatccattgattttcttgtacaccgtccgatagtgcgttgagttccgcttccgtagatgataatgcaatgttcctttgtttcttgctgttccatgatatgggacacgccttccaaaaacagatagatccgctgcgagagagcctggattctagatcatctgcccacgttgcgtccgtatagtgttgaattgcgttagtggtatcggaacaattcggtcggagagtgagagaaagatcaattgttccagctagatatttccagcagtgaatgatttgtcgccattgttgtatcccgggttcattgttgaagcttgacagtatcgagactgcgggtgcgagatcgggacgagtcctgcaggataggtagttgagcattccggtatgagatcgatagttgatttttagtttttcgaattcatctttttcttgttgcgttggagtctgaagttgtattcctacggacaacggagtatttacagggtgacattccttgataccggctaattcaagtcctttttcaatgagctttttctgagagagttttacacagttctcgtcgtactgtaggtccattccaagcagcgtgtcaggatcgtgtgcggatgaatttggaaatctttttagaaagagttcctcgaattgctcgacttttccagtgacaaacaagtcattgacatgaaagaaaagataagaatgtttgtctttgtgaatgaagacgcaaggatccgcggctgattgtatgaagtcaatttctgtaaaccaagttgtaagggtgttataccagttggcaggagcctgttttagaccatacaatgattttttcaatttaaggaagggggccttgcgttttgaaccttccggcgttttaatgtatagttcttcttccaagggagcaaagaggaaggcgcttttaacatcgaactgcctaatttccaagtgtttgtctaaggcaaacattagaagaattaagagagaagaaaattttccggtgggtgcaaaagtttctccataatcctttcctggtgtttgcatgaagccctgaatgcatagtcgtgctttctttctttcttccgcagatagtgtagatggtttagttttgaaaatccacagagtacgaagaaatgagccgggttgatcatacatatcttcccatacgtcgtgtccttcgatgttgtttaattcctcatcagcggccttggaccatagctccttcttatcagatttcatagccattttgaatgacgtcggatctcccgttaaatgactgtattttacaggtttgactttggaggttctgtctctcagagatctggactcaggggcattttgaggaactagcgcgtcttctacttctgagtcgttgttgtccgaatccggatattcgtcagaggaaatggagatagtgtctatcgttgccactttgggaagttcagactgcgagtcagattgatcattttcggaatcggagggtagatctgatgttgattcagctggattttcatcttcttccataatgacaaaatcatcgtgattttctgatgtagaaggatccctcttgaattccaggaactgaacatgattagtctcaatgatccttccgttatcagaaataattctataagactgtagttcatcgttgtatccgattagtttccctaattctcctttttcaaaaagtttcattccagagcgctcgggttgtattagatatgacattctaattccgattggtttgaagtaggatagagggagagatcaattcttaaaaagttcaaagggagatttgttcgatttatgagtcgggatttgatttaggactaaagtggatgacttgaccagttcattccacagattttttggaagcccagagtcgctgaagacagctctgattgactcaaggatggttcaattgaacctttcggcgagaccgttttgctgtggtgtataagcgtcagactgtcgagctcaaatgttgtttttgttgtagaaatccatcagtttgtgattaacaaattctgtacctcggtctgagtgcacgacagtggggtagtatccgatccttttttgctcaagttcaatggcttgaataattgagtcagcagcatcattctttccttttaaaggaatggcggtgcagtatctagtgcatgcgtcgactaccgtcatgaaatatttatgtccttctcgagactgaggagatataggtcctacgagatctaggtgaagttcttcaaacggtttggacactactgatcgtctttcgcgaaatgatcccttggtgatttttgacacggcgcaagcttcacaagagattgtgggtttgactggaattcctagcttgtgacggatgcggtgatagctgacatgtccaagggatttgtggagaatttcgctggttgaaaggaggctaatgtggttcttaaactcaagagtaggaagatttcctatgtagttccctttcataacgatacagttatttttgtatatcgagaattcattacgatcaaattgaatgttgtaaccgtctaaaactaagcatctgactgataaaagatttacaactatgtctggaatgaataggacgtttgtaaaaactagactaccatattcgtttgtcagtgagatggatccgtttccttttatcttcaacgattccgagcctgaactggtgcgaactattccgtcctctttgagattaagtttggtgaacagatgaatgttggatgtcatgtgagctgaggatccagaatcgagtataaagtttggaaagggggcagtttgagacgagtgaaagctgctgacatttacttccgattgattagatcggttagtgggagccctggatccaggtggaggacgaagatgcggatataacatccagcactttgaaattggatgagtcgccatagtgttgtgagctccagtcttacattttctggacacatcggtaaacaacgcaatttgggtcggaactgctccagaggtggcggcaggattcaagtcttgactgttggcatagactcaaagatggtcgagaactaggtctggagtcatatccgagttggagtgagtgacagcggtcgagagtccatttaattcgacggattttggaagctttttgagaatttcataagcgataacgtccgtatcgattttaataccgacttcgtgcattttctcaattgaggtcttgacctgagtaatgaacttcgccacgttgttattgtcaaagaccaaggacgaaaagttagtccaaactcgagctctgttggcagcttgagtggaagcaaaatgatgaacaatcgatttccaaatcttgatggcgttgtattggttttcatgattgatgacattggagtgaaccgatgggtctagtttagaagtgaggatagttcttgcatgcagttcgtcttcggccaataatttatcggagtcttctttaacgaaagtatctttcagcttttgaagttcaagaaagttcataactcgattattccacatcgtgtagttgtcctgagtgagtaagggtatggcttcgatggccgtcttcagaatcattgcgttgactttttccattgctggatctcgttcagttgtcttgataataggtgcctggtttgatggttcgatgttttttggattatccgtcatgcgtagcgacttcgactgttaatcgtgtgaaaactagatgaattttattgctaaagaaccaaaaccagactaaaagaaaaacaatttttagaaagaacaattgaagacactaaagattaaccgatgaaagatgaggatttaccactttgagagttaaacaatgtttaaagaacaacttagaacttttatgaggcaatgcagaagaaaggactgagtaacgataagaaaatacaagatcagcttgagacttgaggatggatgatgtttcgtcttttctcaccaaatggaatcaggcaatgtgatccttgtttgaggagaagagtcgacgaagtcgagtgagattgtgagtcgacgaagtcgagtgagattgagggtcgacgaagtcgagtgagattgtttgatgagaatatttgcgatttgagtattgggaagtacggattggattgattgaaggtggagtcactctggttgagttgagagatgagaagcaagtgaaggagctggaagaagtgcgaagaagtcgcgcttttatacttgagagagtaggatcgattgagttcagacttgtgggagagataagattaggtttgagattcgagattctgctgcggtggtttgagcaacgcggatttacttgagggttcacagaaggatcacacgatatttcaacaggaatgggtgtccattcccaaaataaaaaaataaaatgaaaaatacattgttccctggggaaatcttctggggaatgccctccaaatcttgaagcccctcctggccatcaagatttggaaacactcagcagccagggggggatcctcctggctgttgaagtttgtcccccccccgcccaccagcttttacacctcaaaagccaggagttatccctcttggcctttgagagtgtacaactctcagcaaccaagagcatcctcttggtcactgagattggacagctctcaacagcctggaggattctcttggttggtgtacaactctcagcaaccaagagcatcctctttgtcactgagattggaaagctctcaacagcctggaagattctcttggttcctgagatttgtatactctcagaagacggtagggataactcccgtctgttgaaagtttacactctcggcagccagcagggataactcctggctggtgagggtgtgcactctcagcagccaagagggataacacccagccattgagtgcacactctcagaggctaagagggataaatccaggccatttagagtgtacactcttggccattgatagtatttactctcaatatctgaggggaaggagttttcctctccaacattgagagtttacaccctttacggccaagaggcttctttcctctctgccgtcacacagaggagaggaaccctcccagccattgaaagtgtattctcaacagtgctggttggtttttgtcaggcttggggtacttactagtggtgagaatagtacctagagttgtgactagagaatataacaaaggtagataagggagcaaggttaatgattactagttttaactttgggtggatcagagaatactcaatgattcttacacgtgtcttcctgcagtgcagctgcgagctggggcaaccaactcaaggatactcagaggtggggtggtgtttaacaatctcaagttaacaagtgggtgacttgagtagttgtaaatggttgtaagcattgagagataggtgttatgggtttgtggtgagttgaggcaatgacacaagagatagattagtagttgtagagctctttagaaacagaaaagcctgaagccttctgattaggtagtgaaatcttgtacaggatagtctcagctaacaagtactaatcagtcagcaaagaagtctttctggtttctgattcactataacaactgagtctaggttatgatcatactgggcagtctattctttaattgactagagcttccttgatgctcttaggaacctctggccaatttgtgttcttttcatttgtgggggtatcaacggtgaaacaatgcaataaatggccatgtattggtatcacatcaaaaaagtgatgcattgcattggcatcgtatgggcgagtgatgcaaaccaatgccaccgaattatagtacatcatattgcatcgctttgctgatgcaatactgatgcactgtattgaagaatccaatgcaagcaatgtgatgcgggccccacatcactctccttgatgcaatgcgatacaggcataatatgatgtgattcctatgcatgcatcccatcagttacattgttgggggtatagagaattaaacggaaatagcagatgaatctatcaactattggcaacagtgggccgctacactaaccatagtggtcagtgtagcgtaacacagcggaattcccattagctctaagtgtagcatagcggaattccgccacaacaccgctattgctacgtgtgtgggccgcaaaaaagggcccactacgctgtgctacagcgcttttgagcggtttttggccgcttttaccgctaaaagcgctgtagcgcagcaaaaatgtgctacaaaagtgctaacactacaattttttggatgcaaaaaagcgccactacgctacgctttttgtgccaaaagcccaccgctgctattgggaaacatggtttgttatgttgttttattggttattgctagagatggccgcttcgcatccggatatccggctgctttttctagggaaaccgtcatccgcacccgcatccgcatccgccagcgggtatccccccgccttagcgggtatccgagcgggtatcctcggatacccgccctttaaagggccggcaagggaccggctggaaaggtttccttccagccggcgaggtacatgctcgacggctggaaggaaacccttccagccggtgagtcaaggacgggtagagtggacttgtctgattttcacagtggggatagattctctaccctcagcagttgctaattgactaggctttatataaagaatggtggtccttgaaatccacgtggtcagatggaggaataagctgactccagccggtccaggagagaagatgctgtacctgccagcgtagatgagcatactgcctgaggcctgctaagtgagtctacagtttgaggggagcctgcggtcagcttcgcaatcagaccgttatcgagctgactctttttaggcaagatacagcttcagtcctggataggctactcaacaacataggctgctatgcttcatataggtgcatgtcaaggacgaaaagaagcattcaactttcgcaagaaggagagaaagacttatgacaatcgctttggatcgctagccttcaagcatctcaagtctcctgagaagaagccatgcgcccgttgctgctagtaattactactagtaggaaggaatagataagggatagaagcctgccctacagaactaaacttgctatgtatctttccgggatagctgagggacgaagaggacttcctgccaacaagagcaacaagctcgccgttgaatgctatttgaagggtattttcaagcctgtgggatgcatcgaccgaaaagcatggcgacctctcgccggaccttcaattcattcgcttcccgtgagttgccttaatccgactcatccacagacgcactttcgaatgtcaaaaaatcccggtggcttccgcttatgctgcccgttgtcatcaaccgaccaatatccagacaaaaatattatctagacaagaacatttgggacctccatgtaacacgatacacagaaatcccgttcttcagggtggtatcatcgccggctggaaggaaacccttccagccggccatctacccttctggcctcgggtatcctttgggatacccggatacccgccagtgttttgcggaaaaggggccatccgcacccgctggcgggtatccgccaggggatagcgggtatccgcaacggataccctgcgaccatctctagttactgctctgcagtactaattattattcattatgcttcttgttgaaatattggtgaaactagaaattactgcggtaacccggtagcgctcatgataaacccaattttgtcaatcaaccggttagggttgagaccaaccaggcataaatgattgcttggccttgctctcctttctgatcctcaatcttgtcaagacttgtcaagattcaaacctcttcaaaccctcaagattctgatatccttcaatttaccaatactgataaaaaatccagtgtaatgttcctcaaccattcagactcccatccaagaacactcagctcatcttcttccctttctcttctgttcgcttatcaagtctacattggtcctcaaaaattgctcactcaaaatatttcattgctcataaatattctgctctgctcttattgtttgtttctcttcctctattaatcttcatcattgtttcacctttcctttctttgtttgatgatcaaatcactgaatattgttttgtttttttctcttttggtatttcagaatatctgctcttgccagcgcacttgtcaacaaaatcctcatttgtcatccactctttccatttataatagtggtatgctaagatcttattctttcatctctttcttctctattgtcttctgatcattttcttacaacttattctcttttctttttagtttggttttcagttcttagaaattctatcattgtttcttcacttctttcacttgcgcttcatcttttattcttctacttcttagttcctatttgtgtggattttgggttattttaacccctgacagttttggagggttgactcccaaagccaactgggggttttgattttttaacatattctctcgggaattgacttccaaacccacagggaaaggaaatagggggaagggatgtcctgagatggtccacagatggtcctcaagacatccttgagttttggcagttgactcccaaaaaaaccaagccccttggaatttgctttcagttgtgcatttttaagcttcaaagcagttcatgtgactgctagcttgggataaacaactttaagaggaattccaatcattgacccctctaattgattttgtagctcaaactaaaataagataagaaaatgctggaacagattaattatcctattcttcctcttgagtcctttaaatttatcttccagtaagtgggggatagtgagaattgatgaggattaaatccaaagataatatcacaaagtccatggactttggtgtggtattcatccggatactggttcctatttagtagaaagtctgttgtcaacaacatgaggataggggatttgtatcattttttgggttcatgttttgaaaactcaaggctccactgggagattttcattaacatagttgatttttttcttaacacaggttgctgatttagaaagacattggagtcaaacaaagagtacacacattcaattaattgattcctgatagagatttcacttagactcaacttgaaagaagagaaaagtatgcttatgggggaatccatacagaaatgctctaataggcctagtagatcccaccagtacaagtgtgtttggccttgttagactgctattgtgggttttcaaacaaaaaaataacaaatgtgttatgttacatcagttcaaatgtctgatttaatgcttggaaattacatcagaaatttgaactgatgtaatatcacatggaaatatctgatataagaacagataacgctatctgacacaatttcttttgcagtgggtttgagcaaaattgagtacaaaaaatgaataacagagatttaacatatgcatgaagagatggcaagagtacatgactgttgatcaagactagaccagggttcaaagactacaaggatttcagtactagacaacaagacaaaacaccactcaggcaccaacaagcctgttgaatttttctcagttctgtctctctctgcccttcatctctttctaatcaccttaaatcagactgaagttgtttttccaagtagctagtttttggttgttttctgagtcctcttttgagtcaaatttgaaccttaagaaaataagctcaactcaatcactcttgtctctacggtattaatttcttctttttctggtttattgtctgatattaaaaattggttaacaagaattaacaccccttgttatttgtgatttaaaatactttgtcttgactaactcatctggcctgactacaagagactgagaagttttgtctagtttgttattttgaagaacttattttatcttctctcagtttttattcaaaaaacattctttattcatttttctttcaaccactttttgaccacttgtacctagtctatttaatcctggctagttgcaagtgaatgaaaattattggttcttttcactccttcaccttgaacctttcccaaaaaggggcccctgccttctttgtgccactttctcaaatttctcaacttcaaccggtcaagagctaaaaaaaactcaacaaaaccacagcacaatcctaacttaaaaaagtccctccctcctacatgacggagtggtgagacactggtcgcattgcgccgaccggaggaagggacttacggcttatactggaatcccccctctagcctatttcggattttgctggggaaaatttccaaatgcagattccttcgcgcccctaggtcccatgctgaacagctttatatcatcatgactgcatgcgctgggccttcctggatgtccaggtctcatagcttcctgagccctgcccgagatcctatctggattccaagtgaggggtttttttgcgctgtatgattaatacaggtacgtctagtccgaaacagtacatacaataccgcgaagtggtatagtgagcaaaatcgatatagaaacagggaagttgccctcaaagacaaaccatctggcttttgatcatatggtagcagccaaaagatggggaggaagcatgcgcttctttccttgtgcaaaaactccttgccagcatggaaactgaccgagttacagtgaattcaatccaacccgataattctgatttaggctagagcgagaatttcaacataaggcctaagtccctccttcggagggtccctttgggacggccccccctccgaattcagagagggactttgttaagttagagcacaatcatgtgtattattttatctaaacattattaattaaaaaggtgaggcagatggatttttagggatgagaagaaagagacaaaattccaacactgagggacagacagatagttgacatgggatagtgaacatttcaagcctgaaaaaacagggtggagatgtgcatttagttctgatgatgtcaattgttgacttcaaggacaagacaacttttaatttacatgcaaactcaaaagggaaaccgggatacaagcataattataatatgatgtaagaaaattcaaactggtggggctttcaggttgcggagaaacataaggagaaagaaagaaaaagttacaacaatggcccttcagctatataaaagaatttataaattgtgaacatatttagatcggactagtgggttttgggtagtgttcacttgcaatgtataacgttgagcaaataaccgcctgaatcaaggaaaactaaggcaagcggaaaatttctataaagcacccgttttgcgccagaacggataatgggaagaatccttaggtcagtcttcgatttcatcctcgctgtcagaatcattttcgaaaacggatcttggctcggagttttctggtaaaacgctggtcatgatgtcctgcgggtatcgttcctgcattttccactcttgattctcgggtatggtgtctaaagttttgcttgttttcttttgggttagccaggttttctttttgcgactcttcttcggccaataagttaagtgttgcttgagaggtacatgtcctttgggtccacttgaggtttcgttgttgaagagattggcatccgcagaggactgagagggtgagttggatggattggtgccgctcggtggtgatgtgtgactctgaagcgaagaaattgatttgatctgtcgattatcacaacgaattgcggttggcgagggctcccaggagtggccaaagccacttccaggcagtcgagctctcgtcatggatagtgtatgtggatctgaagagcaaagctcccgatgttgtgttactgaattatatcgcctcaagtacatctgattaggagatggtccacatgcattgtcaacctgaaatcccaaacatgggttgatttcaatgatcaaaacagccaattagctcatattcagtgatattttgtagcaacctctactgaggagaaagaactgacacgaaagtcatgacgacgtgaatggaagttgatgggagaagtgtaatccgtcctcgaaacctgaagtgatgggttaagtgcgcaaatagcttccaataagatgtgtagttctgcagtctggaaattctgagagagaaaataatagggaaagaatatgggtaaatctttcgaagcttgaagaatgaccaggaaatagaaatataccaagagcttagtttcaggacttgatgcctgtttcctcggccaaatagactggactgaggggttcgcacgccgttgttgttcgagtggaatcataatgctcggaaagccatccacagacatgcttgcgtcggtttgtttttgggacaaacgaggacgaggtcgatgagatccagctgtgaggtgtggatgctggtatatcccgcctggcgaaaagcaaatgataagagtatttgagaccgtgaggtgagggatgaggtatatatttcaatctgcttgcaagggaagttctgcagattggaaacaaatccgtggaccgtttgtatcttgaaattcggataacgaggcaattcaagagattgcagtggagacgggaagtttatagcgaggtcatggaagaaagcgaggtcatggaataatgtacgaagagtcaggcgtggtttcacactttggctcgactgagcatgtatgagcaggaatccgaatggagctgaggctctgagtatgacgcttgatctaggtgtatcccaagtaggtaaagggaagaaacaatgacctgttctttgtctggtctgagttacataaaaaaaagggtttggtttgttgagcgttgaagcttgaactactgccagggcctagttgtgacctagctcaattaatgacctaaaaatgagcttcatgccaccgctaacgcccaatcgaggaaattgatgatgctttgggctgcttggatcatgatatctcccacaaatacccagggctaagcctctatcggaagacatgagtatgtacgctaaggcgcatcacggccgacttgactccggagatctcaacctgagaacacttgacgtgtcctggatcaattcccagcccttcaagcggaatggaagcgtccggctggctcctggcttcattaccagtggcagtggcgaaagaatggaatgaccttcggatggacaaacagatggatggtcataaagccgcgtgcccccgtcatgaaaaatcgatgtgcgggccaggtgcgggtcgcgggtgcaggccggtgcccaagctcgaagcaggctctgcctatgccagccaacaccgccaatgcctcgccaggcctcgccttgcctcaatgcccgagctatagcctatgatgtatgccccggacaccgagatctcccaacagaagagacttcaaggcgcatatatatgcatacatcacatcgtgtaaatgtatctagaaatgctgagctgatcttccctcagcttctgaagtcgtcatcgacaagagttcttcaaactttggcagcgttatcagaggtttatcgtttcgttacaggctttgacatctgtgctgctttgtgagaccagagaaatcagcgtcattttcaatcaggacattccaaccttaactcctatatacgcttccaagagcccccgctctgaacgtgtcattcttatcgaaagagtgatgtatgtaacccgtatcagttgaaacgtctttccagatttttccagccctgctctgcacgcgagagctcttatcgcgtgagcaggcgtgaacaaggcgtatgttcgcgaacagattgtttgatggaatccttgctgatctcaaaagtcctcaaacaaatgtgacagggaaacagaactgagaaaattgatattagaggagacacgcgaaactgatcaagagctgtaacctatgatcagtcgtcatctgatgtcacgttcagataggcttggtcatgacggaaatcggataaaattccaggtgaggaaggttcatgaaggatcacaatggatcaaaaatcacgtagactggagatacacttgagactcaccattggaaaaaatcattgcggcatttgatcgtggttaaccaaggaagaagtaagggcaactgttgcccagtgcagcatacttcaaatttacaactcaacttctgagaagttctcttgcaaattacattgcttccaaaatgaattttcagcacagtgagtgtgctggtgcactgagttgatgtctgaatacttattgtttgtcattatttcatttggcagcgtcataaattcaagtgtaatattgccttataaattcaatataaaataaaacaactcagaaatatgtaataaaattttgactgaggcaagttcaactgctgatttcaattttagagcagaaaaatttgagataatgggctatcttcagcacgataataccaatattacactttttacccacataaagtgtgaaatcaatattatggggctcaagatggcctaagatatcaagtttgttctcagcattggccatagatgaaaccagtaattaaacttgcctgagttacaattttgaaatacattttgcattggtttattttttatggaattaatcaggcaatattacacctaaattgatgacgctgccaaacggggcctcaaataaaaacacaagaaatgtgctgatttcaactgctacaggtggctctcaattcctgcataagaggcatgatggcatacagttttggccatccagctggtataaaataccttgttgaatgatatattttgaaatttctattaaacaattagatttgaaatggcctttttctttgctcacaatatgttccacttgcaagtttgacttgcaaaggagaaagtcaagttggttagaatagatttatgcaaatgaagattaaaattcaaaaaattgcacagttgggttccaaatcttcagtaatgcctcaaaaaaaccatcctgacaacaaaaaaaatatgaatgaaaaggatcgctggtggaatgcccatgagaaatataaaattctttttaatgatgttgatacttgaagataggtatttctctttccaaagtgatgtttatgtgtgatttggaaagcccaggagaacttcttgttgaattcaatgatgatttacagaaaacttgatgaatcgaccacaatgttcaaaatattgcataaggccttccatcagatgaaaatcccagtttctgtatgaagtttgatcatggtaatcattgtaagggtcagaaatcatgtcacttgccttaagttattggcacagtggggatgaggctttaagaacctaaagaagttctaataccaaactagggagactttatctcactagctcagagagaaatggaggtcagttatattctagtacaggattaatcagataaagatatgaaaaggaaattcaagctcacctagctcagggagaagagtgcatcagttctctacttagccaggaaaggaccagagacaacagcaaatattcatcaagaaaaattgaggattttttatatgtgaaagtgcttgtgaaacccgattgaggagagggttttacagttatgcagagaccatgattgattttcctggtagttaacacttaacacagaaatcatattgtggagtatctattggcatcaggtctcatttatgagaattttgatcagaacttcaggatgcctattgactgaacttcaattcattttgtttgatgccacattatctggcttgagatatttgggaatttggctcaattacatgttataatatgtgcaagaggtaagcatcaaaattcacttgtttgaaatgatattgtatatctccttcttatgataaccaacctcctccaagtgtaaaaatctggcagggtctgcttcccagattatttatagtttttctgtctactcaaatccattatgtttcttgacattgaagaaaagcttctgaatccccaattgagaaattcctgtagcatatgaaattagaaacccacattttcaaaccaaaatgaaaggtgtgtaacctgagaatatttttagaccaccacaaaattaggtttgatagattataaaatcaggctctgtggagaaaacagatcctttagaacaaaatgactttgtgcttcaagacttaatttttgtaaatttcagaaaatttagtttggattgaaattgattcaaaagtcaagatggcttggtgagattttgagagagtagaattgataacaggtagataggccaaggtgaaattgaaatggatgaaaaatttaatttccatgagatggaaagggaaattggtttgtgagacacaatatggtaccagatgtgttacagaaattggtcaagaggatttcaaacttttttcaacattgtgctcaaatcaagtcatagtagccagaaaaaacaagatcaatgcttgaaagtggatttcaatatcaacggaattggaggcaccagaaaaacaaaatacataagcacaaatgtcaagctcaagaactccatcaggttaagccttaatttttctttcatgggaatttccagttgcatataactgaaagggttaaacaaagctttaaatgttgcaaaagatgccaacaaaaaccaatgatcgatacggatatgctggtacgatttgaggggttcgttgaataaatagtctgacaaagtaggattcttcaaaacaatactctgcgctatataattaagagctagcgcccctaatgcagtagtcactgccctatagtatacccaagtctctggatctaattctgcttcggaaatactattaacagtgagagaagagctatcagtggatgagcttgcttcggttttcttttcatgtctatttgacttgatgggttgttccccgggtgcgccttccctcgaattcttaagtatatggccccacttttcttctttattgttggaaaagctgtcttgacttatttcaaaagagagattaccctcataagatcgattgtggtcagaatcgtcaatgaattcaccaagcggttcgaaggagtttctgttggatttggccgctgagttcaaatcggtttgtttgacatgtggagttcgtgcaggcccggcggctatcttgggagtggcgatagcacaaatctatcaccagaacaacatttgattagtcttccactgattgatctcgtccaagtgagggcaagtcatttcaagcaaactcaactatgggaaggatttgtaaagattgcatgtctgtgtatgcgccctttcaggtaggatagctatgattccagtgtgacgtttggtagcacaacttcaagaaggcaccaagagacctaggtatctcaacctttatagtaaatcaatggaaagaagaaactacgcatgttgttttttgcccccaccttctgcttgaagacatgaaatgacacagcgacccttttatcaaacaaactgcgaggggagggggggggggggggtcattcaactttcagtacttacccaagaaaaaaaaaatcttttgcttaaggttgaaaatgtatttaattcaattatcgcaggctgatttgttcatccttgtctcacaaatcaaaaccatcaccccttgtaccgagcacggttgcatggttcaatctgcacttatgctttttcatgcaatgtgttacatactaaaatttttgtcagagtatctgatcaaatttatatagaatgtatgatacctagcattagacttcctggtattcaaaaatatattgattttctggtgtcatgtcaggagaatctctttgacttttttgtatttagcgaggttcaaattccaccagaaagtgagttgatagatgtttttattgctgtgtcagatttgtcagaatttcagcagtgcaagaatcccttgtgcaacagggggtaggttaaatatgaatggaaactgtgattagtcttatggtagtcttcaaagtttatttcaacctagttttaacttgacgtgaaaattgcacagtggattaaatatgtgaagaatgttgtgttgttatactgataacatgggacctatcaaataatttctttcacattatcttggacttcaaaagtgttatagagtgagttttccttgcagtgtatttcagattatcattaaaatttaaaatgatttttggtcaattttataatatgtttctaacaaatatttcccttcatgtgttacctcttttgaaatcccacacaatccatagcatggtaataacaaattggaaagctaagattgccttttttttgagataaaaatcaataaaaggggtgtagaccagtggcagggttgtcaaggaggaactcaaaaattcaaccaactcataaaaaatcatgagatcagattttgtattgaaaacacaatgaaagactcagatcgtgatgaaaaatggaaagctctctgttatgcgacattctaaaatatttaatggcacccaggggccagaaatgacaagttgctaacaactatttaaaaccccaaaaccttggaagtagacttgaatacgtgagagattgggttgaatataaaaccgcgatagggaaaagtcaaggccataatgtacaactttaacagctcaattttggtttttcttcctccggggagtttcagttgtatgaaactatggggatcaaataaaactttgaaagccaagaaaaatcccatcatagaccaataatcagaatccatattcttgtatgcttgtactgggttactgaagaaataatctgccacatgaggagtatttaaaatagcagttttggctataaaacccatagctttcaatcccagcagacagcttattcctaagcgcgcccaagcctctgcatccgattcttctttggagattgtagcaacagaagaactaccaatggaggatcttggcccggcgctattcttgcgtgtattggatttgatgggttgatgagcggctgccacatcgtttggcttcatatgtttgtggtccatcacgtcttcttgattggaagggatgtgtccatccattttggaagcaagattacccccgtgagctccatcgtgatcagaatcgtcgcttatttgaccaagcacttcaaaggggtttctggtcgatacacccgctgggccagagtggggttctttgacttggggcattcgtgtgggcccagcggatgccttgaaggtggtgataccacaaatctattcccagaacaagaatacatcagacttctgctgatttaaattcattgcagtgagcacaactggagtcaaccaaactcaactatcagaaggatttgtaacaattgcatgtctatctattcttgaaggttaccggttagcagcaagttgtgtggattgatgcggagagctttatagtcactcgaatctagtggaccatgaaaaacctagccatatcgtttgttgtcactgccagcttctcgaatacctggaatgacacaaccacaccaaagtcgaagtattttacaaaaaataactgcgggggtcaacttgtaccacccagagagccaacattttgctcgttttgcttggggtaaaagatgtacctacttccattgcaggcatgttttttgaaccctgtctgagtacctcattggtgctagccaaaaaccaaaagtatcattcttggtactatgcaggctcccccggtgtaacctgtacttttactttgaaattcgtgcctgagtatctgatcaaattgacgtagactgtgcgctacagtaccaaacttgagacttgcgggttgacaaagcaagtacatattttctggaggcatgtcaggaggttctctttgccctgaccccgcatggaagcaagtagtttgtcctgaccacgcatggaagcaagtagtaggatcgagtgagtttcactaaccaataagtgaattgatgtgacatgatggttcaagttgctattgatactctggatggctcagagagccagtaaaactatccagcatttgaggaagtgtattgactgctcagctacagacttgaagttctcttgaacaatcatgtcccaaagcaatgcccagagttgccccatatttgtatctctatccaaatccagtggatgatgaataaaagactctcaagaaaagttagtcatctagagagatccacatagtacatatgtgagaactgataagaaggtttgaacaaatgccgacaattttcttgaggccatatcctgaaaatcagacacaagttacaactaatagcaagttacactgcaagaacagctcacccaactgggcactactgtcaactgactcccatggtgtgataaaataacatgcaatttaataagtaactgtgcattgagaagttaggttgatgagatgaattttgagcaaattttgaatagcaccacaagtttatgagtgacagggattgtcagaatattttgaatttatcatactctgacacttgtatgtactctatgcctagaagcaggtttacctctcacctgcctggttttctcagtcattatactgaagtcttgagaaaatacataaacatgtaggcacattttctgtctgtcagacatgatgtccatttctcattattttttctttaatccaaatatgttgttgtggcattgcatgatttggaagctaacacaccatcacatgtagaaaggagggagtgaatgagaagaggagaagagagggtctcaaaagctggtgcctttgttcaaaagagattgagagaaaaaacatcgcccatatccttatcaacaacaaaagaaaagatacacaatctatgcagacctgatggtgttgatgacagcaaaatgtgaaagggtgactggcagctattaaaggaggttgggcaagaggctggcttggacatgtagcaatgaaaacagggggtcttcaacttcacaccagatcaggaatcggtgcggggttctcccacttgttactaaccactgacgagtggtacccaggaggagaagatacctagcagatagtggtgcgggggccggaagagcaaagatcgatagattcgacagtggtggggagaagagaggcattaacggaccgcaggactaccggctcggtaaggcgcgaatgggttcgttgcaccgtctgagccgttaggcgcgttggggtttttgatgctgacagcgctgctcgctcgggggccaggttcttgcgggttggagagatgatggcgaggagggaggacttggcgacggactaaggaggacgaaggtgtgaccgtcgcttgcggcgtcgggatcggatcgatcgggaagccaagtggatcatccgcaagtgacggtgtcatctcgcgagaaaattgcgcttggccagacgacgctagcccatagatttgtcccaaaaatttcccgtcatctagttcattgtcgaaatattgggcccggagactgaaaaacgtgtccgctgttaaaagcgagtccgagcctgcttggtgctcctttcctttgcgaacaacctgttgggagaaaaatcggacaagcggagataagcatgaaaaactgtggagattgaagagttgatcgttgcttgacgaacgttgaggtctttggccacctcgtttaacccgccccggagacttttgcagcttctcatcaagaatttgatatcatagatacaagggaaccaagtcttcaagagatcgaagaattcgttctcagttacgggcatgttgacgagggtgaccatcttaaggatatagccaaagtcgtatccggagtggaaactgatccacttgacgtcttcgagtaaaacgagaccagatgagatgagcagttcgccaaagtattccgggtcgattccttgttcttcatgtcgcttgaaattgagcccagaggcctgaagaagttcgatcgagtcaggcgcatacatatcctcgctaacatcagcacggttaatgtgataatcagtcaagtatcagcgtttcggtttgaatttagatgaagtccaagccaagacagaaggaagcaaaagccctggtgacgaacttgaggttgaagcgaaagttgaattgccacacgcatttcccttctggttttctcccgttctcatcgcacagagtgaggccaagttggatgatcttcaagaggtccacgttgcagcgcagggtctgataatgataatcagatggggttttgaaagtaccgataggtcgagcaacaaccccagggaattcggtgtcctgtttaaaaatacatgagtcagatgaaagttcttcatgtgctacatattcttcgtttcctgagaaaacaaaaaaatcttggaatttgaggagcaataggaaggaaaaaaaggaacacaccattccgatgtatggataatactccacgaggtccctgatgatagccatctcactgtccaagttatcagcccaaacatcgcacatctcgaacctgtccattttgactgatggccggtagaggcggaaatttctggggtggaagagacaaggagccttctggcaagtttgtaactgtgtgagtgctttgcttgaggtggttcagctgtgcttggttgggtgggagaagggtccagctggtggtcgttgcagtaccgattttttacttccgtggagcggggacgggggtcgtaggtcccccgaggctctgacttccacagacggtcacagtcgggccgttgtcgtcaatggtcaagtcaaattgcgcacccagactacgtccataaggttctcactcatggcatgccagcttcttggcgtgaaaaaagtgccaccaattcttcctcaaaaaccagaacctggctaagttttttttccttgaaattcttgaccttcaacctcacttcccctcctaattcaactttgagcatttggatctcctctgcatttttggaacatatgcccacaacttggtgcacagcaaagccagaaggtaagaattatctctttggcaaattgtagttaagttaccaataccttcaatcaagcctaaaaacaagcaatattgttcttctcaagataaaagtgagtaaaacgcatcagctgatcatgagatcagttggagtcttgaagcatgtccaatgtgttttctcagatttaatatcattgtttatgaaaatattttacagtcaaatttcagactgttaatttatgttttcaaagttatgagtcattttcccaactctcttgttttttcttgcctattcatttctattggaatgccaatgctcacttgtgatggttacagttaatgaaatcaatgcacccaaaatgatttttagcttgagaaaaggagttccttcctaccatgaaggttcttcttcaaatagaaacaccagagtattgtatttcccggtagagttgaatgggccagggttccttttctcaagtgtcacagagatgtaatttgctgcgacagatgtcaaggattgtgactttatcagacaggggtttcgaggctacctgtcacggatccacgatgtcacatgtgcgtgtgatggtaagatcgatgtggaattttgctgattacgtgtagcaagacttcagccgaaaagcccgactggacacaaacatcatcatccaacgacaggacatcgatcaccaaaagcaaaatacatccactcggaaaggacccaggctagtggctagcagggctaggagtaatcttgaaatgtgagttcctgtcatactgttcgatccactggtattctgtttttggtgaggttgactatgtttgtctgactattcattcttctgccactcatattcaggtctaaatcaggcggaatcaagatcgtatcccctgagatcgaatcgatcgtcttattacgtctgaggccactgatcacacatacctacgtctttccattcatctttgcgtatcctcttgcggcttatgcctacttttttgagtaagttatccattccgaaatttgttatcacggattggactgacttgttcctcaaaacgtcttagatatgatcgctatcttcgctctgtggatggcgaatcacaggaatggaccttcttgctctgtgtcaccgtcttcggtggtcatgcgttgagttggctggctacaaggtggaatacaactatccgacaagcagctacctcttttagagtcagtaccctcacgagacaggttctcacccaacggctgctttaaatctgatctccacatctttctgattacaggtgaatgatatcagtaaggctgatcttgtcaaagtgatccccaaacctaacaaaggtacccctgcattttgtccgatcttgcactccaaacgcaccgtccaaaattcgaaatccgagaagaatgccccagctcagcaagaaaccatactgtacattgaatatcaacgagaccattacttttactcgcctactagccattcatttgggctgttggcttacccttcagactccaaaccaccgatgtcgacgatgacgagttcaaatggaatcactagcgagtctgagctcgccctggccaaagaaatgtatgggaagaataccttcgacatccccgtaccaaccttcctcgaattgctcgccgaacacatgcaggccccgttcttcgtcttccaaatgttctcagtcggtctctggttcctggatgaatattggtattacagtctcttcacgctgttcatgttgatcgtcttcgaatgcaccaccgtcttccaacgcctgcggaccttgaacgagtttcgtacgatgtcgatcaagccttatcaaatcaacgtctatcgcaatgggaaatggggcgaggtgatatccgatgaactagtcccaggtgacttggtgtctgtattaagaactaaggaagattcagccgtaccttgtgacctgctacttctccgcggaacctgtattgcaagcgaagccatgttatctggagaatcaactccactacttaaagagtcggtcgaattacgttcgggtgacgatcaactggatttcttgggcaatgatcgcaactcgtgtttattcggtggaaccaagatcttacaagttactccatcaacttcagatgctgtcggggataagctcaaaacgcccgatggtggttgtttggccattgttcttcgcactggatttggaaccactcagggtcaattgatcaggacgatgatcttctctaccgaacaagtcaccgcaaacaactatgagagcttcctgtttttagcattcttgatgcttttcgcgatcattgcaagccgatacgtctgggttaaaggagtcgaacgcaacttgaaacggtcgaagttgttactggattgcgtgatcatcatcacctcagtcgtcccacccgagctgccaatggaactctccatggctgtcaatgcctccttggttgctctttcaaagtatgccatcttttgcaccgagccattccgaattcctgctgcaggccgggtcgatgtatgttgcttcgataagacgggtacaatcactggggaagacttgatggtcgaaggtgtagttggggtagatgataaggacgtccttaaacttgttccactcaaccaaaccggtatggaaaccacctttactctggcttcagctcattcactggtcctactagatgatggtataattggtgacccgatggagaaaactactctcgaggcggtgggttggggtgtcaaccaaggagataccatcctaccttcctccaacgatcacacccatcgggcagtaatcaccatcaaacgccgcttccagttttcttcccttttgaaacggatgtcgacggtttcgagtgtcgtcacacctgatcgacaaacgaagactatggtttcagtcaagggagcacctgaggtcatcaagactatgatcaccaacgtccctgagcattatgagagtacatataaatattacacccgtcggggaagtcgggtgttggccttggcgtacaagttcatcaacatccaaggcgcaaataaaatcaacgaccttcttcgagaacaagccgagtctgagctcatctttgccgggtttttggtcttcacttgtcccctcaagccagatgcaatagagacattgaaaatgcttgcagattcatcgcaccgagtgcgtcttctatacttatgatgacatggggcgatccaattttttactcaactgatactaaactactttccttgagcatccagtgtatcatgattaccggcgacaatcctttgacagcggtacatgtagccaaagaggtcgaaattgtggatcgcgaatgtttggtattggatgtacgagaaaactccacagatgaaaaaggtgcgcttgtgtacccaacttgagcatcagcgccatttgttgatctttgattaatctttatgttagatttggtctggaggacggtggatgatcagatgattattccagtggatgtatccaaaccgatcgatcccaagatcctttcagattatgatttgtgcataactggggtagccctgaagcaatttgtagggatgccgagctgggtggatctagtccagaatgtctgggtgtacgcccgagtctcgccagcgcacaaggagttaattctgaactcgctccgatctctgggatacacgactctgatggcgggtgatgggacgaacgatgtgggtgccttgaaggctgcacatgttggcgtggccctcctcgacggatctcccgacgaccttaaggcaattgccgaacaccagaggaacgaacggctgaagaaagtctggcagactcagttgaatatctcgcagagattcaatcaaccccctcctcctgtacccgccgctcttgctcaggtgtacccagaacttgttgatgtgcacctcaaggcactcaaaagcggccaagacgcccggaaagccaatccaatggaaaaggttcgacaatttctgcctcctatttgcaagattttgttcacattggctgatataacttgaacttgtttactagttcaacttggccgacattacgtctaaaatggccgatatggacgaagactccgaagggccgcccaagattaaattgggtgatgcatcggtagcagccccgtttacgtcaaaactgtcaaacgtctcagcagtctcgacgatcattcgacaaggccgatgtacgctagttgccacgacccagatgtacaaaatccttgcttcaaactgtttgatctcggcttacagtcttagtgttcaatatctggatggggtcaagtttggtgactatcagatgaccatccaaggtgtctgcatgtctgcctgtttcctctgcatctctcgagctaaggtcagtatcattctccctttgtacatttttatggaggaagatttattgcggaaaggttggactgttgaatattcacaatgccaatatgatcttcacttttcagcctgttgaaaggctatccaaggagcggcctcaggggagcatctttaacacttatgtcgtggctactgtcctgggacaattcatgtgtcatttagcagcattgatctacattacaggactttgtgaaacaacatcaccgtgagtactcatgtccaaaacgagaaaacttccaggcatcgaagggattgatcactgactcaccaccgacataccatcttctgactcaatccaatgaacaaatatgtatatgcagacgcaccaaagaaatcaatctggatgctgagttcgagccgagtctattgaacagtgcgatttacttactctcgacctgccaaagcgtctccacctttgcggtgaacttccaaggccgaccgttccgggaagacatcaaggagaacaagccgctgttctacggcttgctcggagcggcagcagtggccttctgcggggctaccaacttcgttcctgaagcgaacggctggctccaattggtggacatgcctaccagcgtaagtctacagatccttggtcatcctctgctcggagtgattcctcttcctcatcagcgtttgggctgttgaacttacttgttattcaaatatttagttccggatgcagttatgtatagtcatgtgtatggacttcggcggcgcgatgttggtggagttgattgcaaagttcctgttctcagatgttcggccgaaagggatggtcatcaaagggatcgagcgtcgagaagctcggagaaaagtcgaggagaagatccttcttgagcaacagaactcgaccgctgaactcgattctactgcttcagatcagaaagcttcttcttccactgccttgaactcgcttcaagatcaaaatcatatccgcaacagaaaccctaaaaaatcttcttcgcaaaataaacatcaacggtaaaaaacaaaacaatacatctgcaatgggaattctcttgattctctttttttatatactagaagttggtgattgtgatttttgtttatttgtttcatctttgattattatcatgagtcatcatagatcttcattttcattttattgtttattaagttgagtgaatgtttgttttggggagaaaaaaaaaagaaatggttgtcatcctaatcatagtaatccaacacaaaaaaaaacacttttatcagctcatgatgaaggtttaccataagaaatggggttgcaaagaatatgattttccaactcatttcttctattccagtctgtttacatacaacttacctcagacatcatctttagcaccaagatgtttttctcatcatcattattatttacatccagttagctgtggtccaatgagtctgaaggctggatgtctgacaaagctcaggctcagcaggtcttctccacataagaagtggactttctcttgatggtgtcaaccatcatggggctataaataggcctttgtgtcctgctgcagtggcagaagctggggtgcagggagggccaggtgagggaagagtcattgaaatcttgctggtcctcattgctcccttgaacaattctggtgtcattttatcttcaggaaaggaaaaaaaaaaacaaagcatgttttactttagacatcatcagaaactaaaacaatctctcaaatagttggggattcctggtgtgcttttaaaaagtcttcatccttcaaacagcggtgggccgctacgctacactacgctacaggcccatgtagcgttagcgtagcggcgccaatttttttttttcgcgtagtgttagcgcgccgctacggccgctgcgctacgctaatttgtagcggcgctaacactcgccaatttttggtgtagtgttagcgcgcctctggcgccgctacgctgcgttacgctacgctacagcgtttttagcggcaaaaaacccctaaaaactgctgtagcgcagcgtagcgggcagttttttgcgccctgcgcgcgtagcgttagcgcacatggggggaatcgcgctaacgctacgctaaacgctagcgcaagttttttccccattcgcgtagcgttagcgcggaaaatgagaaaagcgctaacgctacgctaaattgtagcgggttttcgctacactacgctacgctaacgctacggttagcgtagctggcccaccgttgcttcaaacatgttttttattttctttgctattttggtcactttgttttctcaggatcagtgattttggtattacttttccacagtttttggccccaaccagataaacagatagccattttacacagaaaatccctgtctgaaatgtccctcttttttgtggatttgatctgataaactcagcaaaaaaccagccattgggttctatcacttggtggaatgattagttctggatataagaagatggactgtcaatccagaattgtgcccatctaactcgtaatcctggatcaagaattcttggaaattgcatgagttgtgtctcatcatgagccaatcttgcaaatttttcttatgcttgggttgtgtatccatcttgttgctctttttaaccaagtttaaatttgtcacagaaactaactaagtgtgaccatagcacattcatttgttgccgcacatctttgttttgctttggaatgtggtgcttgtgcttgctctcttcttggagttgagaaaaattcattgcttcagtgggttaagcaatggtatatatagcttcaactcatagcttccaactggtccatcttagttgagttggataacctcactggcaacctcatcacctgattcatctgccttgcacaaccaccaccgtcctgtgttcaacccctatctggtgcaaatatctctcatcatgcacatcaagtccgtaacagcaatctgctgtctggccagctatgcccttgggatgcccatggaatcaaaggaactggcggcaggatctaagcttggctctgaatcaaagggagcaaagacaaacaagcccccagacgctgaaaggtgtcataattgtggttgtgtgctcactgaagaggacactgcaccccctcctaaagagaaaatcaaaggctcaaaatccaccaaatctaaacccaaaaaataaataataaaaaatgggataaactcctgattgtcatcaatcagccctcgtggcacaaaacctttttttttggcttggatttttagtgtggtttctgtgagatgaaatgtgaggtaatgatgcagtgtgagaaaaaaaattccatcaataattgtatcacaaagaaaatttcttgccggcctcttctcaggaataagataactgtgaattaaccacattgttgaaattttgaacttaggcgtgtaagaggtttgagggccaaaaaaggaaaggactcttttttgggaaaggctcacggaaaggaatttagagaaccaatgttttttattcactagtatctagtcaggttttaaatagactaagtacaagtggccaacaagtgtttacgagaaattaaatgaatagaaaaaacatattgaataaaacactgagagaaagaaacatgagtcttggaagtaacaaactggacagggcgtctcagtctcttttagtcaagccagatgagttaatcaagaaaaacatgctataattcacaaataattagagtcgttaattctaattaatcaggttttaataaatcaaacggtaaatcagaaaaaaagaagaatttgttgtggagacatgagtagtttagagtaagctgattacttatggttcaatatttgactcaaaaaggggcttgaaacaaccaaaaacatgctacttgaagaatatagtcaggtctgacttaatgatgactagaaagagttaaagggcagagagagacagaatgaggaaaactcaacacacatattgcaatagttgagattattctgatactgtgattcattggaactgcaaagctcatgcccagggaatttgggagaattgttaaaccctagggcagggtgggagcaagcaccgcttgatggatgattgattggcaccatctcaaacaattggattgtatatctgatctcattgctaagatcctagatcattgatctctaatccaaatcatacttataaaccagcacaagcaacctcctattggcccagtaaggtttaccatgaaaaaacagactgcatgcaaacacagattcttcaaatacagtccaacatagtcttctccctttttccagtgtatggactattggaggacagttgttgttcctttactcaaccaccattcccatcaactttgctatcaaactttgtttccttttctctttttctcaatatctctcagcccccactctggccacaatttcaactcatcaactcactcacatcctcattttaccaactctctctctctctctttagacttcctcacttgccttctgccattttggcaagaaaactacatcatatatattctctctcttgcctggattatattaaccattttagtttttttattttttattttatctttctaattgtctttgtcacacagtgcctactattttttcattctttgatcttatatacttgagcttgtctgctctgtctccttgtgttatgtaatgtgtccctactttcttgaattgttttgcctttgtttataatttatggtgtccaaaactgcatatggacttttcagtataacagtataaagccagatttgccagggacctgtcatgtactgttaagtaaaactgtacatatgcagttttgaaccccacaattattgtttctgacttgttttttcttctatagttctggttctcataataaaacccgctttccatcccattatgcatccaaatcagtgaatttttctccttcaacctgcggtagtatctttctacttaggcaacaaactatgtcggtatttctcggatgtacatttgtgagagtgagtgtaaaacaattgattcatagcaattgatctaattctcccttctgttcttttgtcaataagtcgtcacaaccaccgatgtgttgcgagttgatgaagatctttgatggatgcgttttttgaagaagtgggcgacgtaagcaagcaagtagcaaatctgatgaatttgttttggggatatgaaggaatatgaagatactcaacttgtgggactgtgatcttctctttgtttaatctcttggataatagggtctggatgatcgatccattgggctctaaatccaattccaaactctatttgacaataataacaaaacagatcgttgataataagttggatgatgtggtcggattgtttgatgctggaaatgatttcaaaaaaggattacgcaactttgattttgatttgttttgatttgagtttatcattcaagaagctcttagatcggtcgcaataaggacaataagatttgctgaagatgagtactttattggatgaaatcaatgtctgtttttgggcaccaagataacacgaaatggggacggtttcaacaatcggtctccggctccttctttaaaaacatgtgaacgggtacatacgtcgattgatttttggatttcgttgagctcgttgaccgataagtggttggcattggtcgacattttgagcaatgaacagttggtgaatgagcgcatcatcctaaacaacgttgccatttcctcgtttttttcttaaatttctttctttcaggtcaattatggttcgaatgtgttctacgagtttatccaatccatagttcaataggttcaatcagcatcttcttcttcttcttcatcgatgtgtcatcagtaacaggtggaggaacaactcaccggtttcagaattcttggcgattcggtgtttgtactttggccagatgagccttcggtgtgttggagtgcttgcagtccaggcccctcttcctctcctgcataagccccccttgcagtccacaccctttcaacccccaaaattcgacggtccctctgagcacaggatgaccatcaaaaaaccaatttcctattccagctggaacaaaaaaaacatggcgatcggttcaagtagtacaaccaggatagtggaatgcaggctaatataggccgaatatccctgtcgtggctctgccagtcgccggcctacaaaacacaatcaccaacacactccgggatatacatcctacctgtcttggaccaacaacaaccgagatgtcgacaacaattgagcacttcctgacgcctggtgccgcccatgcggcctcggccttcgccgcctgcagctacgtgggcgtcctgtacctctttccatcctgccgcacccggcccttggagaccgaccaggaaggccgcagactcgatcgcctgcacccggttatcctcaaggcccggctctgggccgtctccgtcagctgcttcttcagcctcctcctggtcgccgttctcgctggagcttgctcagatacacctcttccatcctccgtaagacttcaaatctgataaattcattaaagtagtttggaagaaagaagtactcgagagaagccagtcatgtgataagtaactcactggactggcttggtcttttttacacagtctatcggcgagactctccaccgaacgctagtgctcacggggctcgaaacgcgccagatacactcgactctggaacacatccgactcctaatccagccggtgatcctgacggcgattctatacctaggggcaatctacacggatgtagtactagagccgaaaaagcggactggtgatgagggtccatcgagtggaagactcaaggagatcatcaacatctatgtcgttcgggccttgattctcggccctctgtacgaagagatcgtctttcgcgggtgtatcctggccttccattctctcgtctcgcccgccgaccagctatctaaaaccaaactcatcttctccactccgctctggttcggcttcggtaagtccaatcaccacctctctgaaaacaggaaaagtttacatccgagaaaaacaaacacgaggcgtgaacgtatgagatgattctgatatttcgcgattgattggggctgtttttagctcatgtccatggtgtttgggagacttatcgcaccctgggcgggggcaagaaggccctgatgatcgcgaccatccaaagtagttaagtgattgacacaccttctaacctcttcactacgaacttctcaggatcctcatcctcgattcatcctcatttctcttgacttatattttcagcttttcagttcatctatactaccatcttcggctggtatgctgcatttgttttcctgcgaaccggtaagcaaaaacacgattcagcggatggcaaagagatagttggcgattttctgtcgtgttttgaagaactcatctttcgttttttttttttctttctttcttattttggacacctttttgatgtatcaggttccgtgatttcggcgacgctttgccatagtttttgcaactatatgggactgccacccatcttagaatcgatgaaaagattcccaaataaacggataggtgtgttacccacaaaaaaacaaagaaatcctctctctttttgttttcttgctggattggagctgaccaagtccataccaaaatcagccattgcgttttattatttgggtgggatgggtgcgtttggatatctgttgcaaagatgggctgtcgatccggccttgttcccgtccaactcttccttctggaccacccgtacagttgcggacggcaaaaaccgaccctggatttgcaggatgtccgaatagtttagctgaaaaattgaatttttttttgtatttacatggttttccagcccttttggggccaaagatcaatataaaactggctcagagtgtcgaataaacactccaagttgatgctacaggcacttgaaggacctcgaagaggtataagaccatgaataagcctaacttaaacccataactatgggtttaagtatggcttttggtatgcatgtccggatacatgtatgtcacacaaataaaaaaaaagaaccactgcagtagaagcttagtggttacaattttgaactctacacatctttaggagttcaaaattgtaataaaaataagtatcggggtacatgcccccccgggcatagaccccgcgtgtcaatctttgattttgcgggcggggcatggtcggtttttgccatccgcaactgtagtactaaacaacactgaacaaaactggcctgacatcatatggatttgggtctcatcatgatgtgaaactcttgaaaaatgctcttcacaatctcattgtttctcttgatctctctaataattgaaactaactgagtgtccccatcacattttactttgttgccttaccttttttttggttcatgtttttgtttggatttgtagtccttgtacttgttcacttcttgaagtggagagcctagaaatgtatattactccagtaggtttatgtgacggcttataaagccaatactcatgcatgccaatcactccaccttagtcaagttggaaaacatcactgccctcctcgccacctgattccaaagccctgtgcaactaccacaatcctgtgttggcctgtgttcaattcccactttggtacaaacaaccctcatcagcatgcacatcaagtctgtaacagcaatctgctgtcttgccggctttgctctgggagcaccgatggagcctaaagacgtggttgctggccgcacgctgggctctggatcacgaggaccccagaaatgcaagcctcccgagccccccacccgtccctgcccagaatgtggcaaagagatccccatagctctgcggcaccaaaagaaagagcctatcacacagcctaaacctgctccacctaaacctacttcacctgaaaccaaaccctaaaatcaatgggaaacattcctgattgtcatcaatcagcccttgtggcaccaaacctttttttttgctttggtttgtagtgtggctttggtgaggtcatgctgagatatggtgtgaggtactatgtcacctttccaagggcataccctggaatatatatgagccatattgatgagcttctttcaagtcttgattttactgaacattcactcagaataagggcaaaagctggctcaagaaatacaaatactctgctccctttgatcaatcattcagtgcttcattggacccaattggataacagtgattttttttcttctttttctatagatgaaaaaaacagatgtttcaatcatttttatcaccaggatggcatgatcagtgtggaagacttaatgagaatgttattcaaacctaaaatcatcttctctctggtgtgtccttgaaagctttggttgctcactgattcttttattgggatgattctgtgtggatatcttgtgaaaagttgggctataaacccaggatttttgctttccgactcatctttccaggccaccaatgctcaaaaaccaaaactgaagactggcttggattcacatgctttggatctggtaggaaagctctggaagagttttacaaaaatacagcagtttcttttactgaaacaaatgtgttgagaaacctgaagattgttggaaatgattgaatgagcttacaagacagagagaaaaaaggtgaaatatttctgtgtcttttattatgttgtacagtgggtgccccgttatttttggcgcggggtaacttggggtacaaaccggtgacatcccaggtgaacctgggatgcactggcttgacatattcgtagtgatcggagtggtcaacaaggtcaaccactccaatcacccaccgaatcgatctcatcaccccaaacgacttcctcgctgccttggaacaaccgaccagaccatcaccaataaatgtcagtttccttcttattagtattcatgaaaaaaaactaacttgtatctctttttttctagatggtccgaaacccgaatgctaagcctcacctgtcaaccaagcagaaggcaaagatcgtcgggatgtcggacgctgggatgacgctgttaagctcaaaagtattcctgagaatcttttgctgagtgcggaaagggatgtgtgaggttgcctctgcctttcctggttcactagacactaaaacaagcccaccaatctcagattggcaggtttatatagtgatagtggagtgttatcaaaagataactgtcgtctgagccgtggatggtatgtcgtgtaaggtatttatatgtaattaatatgtactgaaagggacaaggcttcaaccaggtgcaagttggatgaaggggctccaaaaataagggttgggtaattatataagtgttgagaggtgtgtactaattgtaatttcaatggtggttggtatgtatgtaagtaaaatatatatagggtataataataatggtgagcaggtttgtaatgttataggggaaacactggtgcagtactctgctgagggcagtactctgctggggaaaagaaaaaagatacaactgggggggaggagagcctccttatatagacaagagtgagttattttggcccccaaggggggcactacatgaggcagtgtgactaggtacatcaggaatacatatgttgaatggttgaatgtgattggtcaggattgtacagccctgtgtgaggtttgctgcaggctgaatgagtgcttgtgattggtcaggacttgatgtgtgttctgcagggttgtgtaatgtttttaatgatgtaatatgcagttgctaggcaatgacaagccactcatgcaagcggctgtgcctgcatgtatacttttgtactggtcatgcaggacgtatgcgccttgctgcaacctgctgcacctgcatgtatacttttgtattggtcatgcaggactcatgcagctatatgtagtatgttgagtgcagttgcttcctgtatatgtagccttgagggttgtaaatgatgggtgtcagtgccagtaatgatgtagagtgagagagggtagaactatgaataaactgtaagtggctagtaagggtattttgagccatagattttgattctgcagagatatagagtgataactaaagagaaaatagagtagaaatagagtaagaagaagaaaatgaataaaatttttattttagcaatatggtataccataaagcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgtcttgagcacctgtcacatgacctgttgcttgtgacgatggaatgttacataaaagctgtgcggtacatatgctaaaatatgtgtcaggtgacctgtcacccataaatgcgcaagacatgtaagtgtcacacagaaaaaccaaccacagcccatgcgtgcgcagcaaaattcaccagatgacgattattcagaagtgtcacctgtttgcatccggtgtgagttcaattcccactttggtacaaacaaccctcatcagcatgcacatcaagtctgtaacagtgatctgctgtcttgccggcttcgctctgggagcaccgatggaaccaaaagacgtggttgctggccgcacgctgggctctggatcacgaggaccccagaaatgcacgtgttgcaagccccccacccgtacctgcctggaatgtggcaaagagatccctatacctatagctcggcccccaaaaaaagagcctatcacaaggcctagacctactttacctgaaactaaaaactaaaatcaatgggaaacactcctgattgtcatcaatcagcccttgtggcacaaaacctttttttttgctttggtttttagtgtgggttctgtggggtcatgctgaaatatggtttacattactatggcacctttccaagggcataccctggaatatatatgagctgtattgaagagcttcttccaagtcttgattttaccaaacattcactcagaataagggcacaagctggctcaagaaatacaaatactctgctccctttgatcaatcattcagtgcttcattggatccaattggataacagcgatttttttttcttctttttctatagataaaaaaaacagatgtttcaatcatttttatcaccagggatggcatgatcagtgtggaagacttaatgagaatgttattcaaacctaaaatcatcttctcttctggtgtgtccttgaaagctttgggtgctcactgattcttttatggatgattctgtgtggatatctgtgaaagtggttataaacccaggatttttgctttccgactcatctttccaggccaccaatgctcaaaaaccaaaaatgaagactggcttggattcacatgctttggatctggtaggaaagctctggaagagttttacaaaaatacagcagtttcttttactgaaacaaatgtgttgagaaacctgaagattgttggaaatgattgaatgagcttacaagacagtgagaaaaaaggtgaaatatttctgtgtcttttattatgttgtacagtgggtgccctgttatttttggcgcggggtaacttggggtacaaaccggtgacatcccaggtgaacctgggatgcactggcttgacatattcgtagtgatcggagtggtcaacaaggtcaaccactccaatcacccaccgaatcgatcctcatcaccccaaacaacttcctcgctgccttggaacaaccgaccagaccatcaccaataaatgtcagtttccttcttattagtattcatgaaaaaaaactaacttgtatctctttttttctagatggtctgaaacccgaatgctaagcctcacctgtcaaccgagcagaaggcaaagatcgtcgggatgtcggacgctgggatgacgcctactgccatcggatctaggcttgggattgggcaaacaacgatctccgcaatcattgctcgatcagccgagcgcggtaccgttgcgacagcccccagaagcggaagaccacacatcaccaatgaccgggaccttcgccagctgcgggaggtccttgaagagaatccgtgtatgaagatggctgaggtgaaggacctcctgaccacccccatctcaaccaaaaccacacgttgtcgagctcatgaactgggattcaataaccgggttgcggtcaagaagcccttcctcagcgagttcccactggcgatgtcgacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatcatgctagctcgcaagattgtccagttgcgggtatcatagccatccattgactccaattccttttttaattcttcacttttcacaaatctacacacctgacgtgctttatcaaagccgccagcaccgtatatttctgctgctagttcaaatctgtccaaaaaatcctcaaagttttcgccattgtacttgaggtccgcttccttgataataaccgcaggtctcggcctgggttcatccatttcttgaggttcttcattttccgcgggtatgccgtaagttccatttccaaggtttcctcctggtccaggtcgatttccggttgaagtgtttgccgattgtgtgtgtcggttaattccatacgtcctgttatgccttatgcgattatggctcatcggtggaggtggtggatcaatattcatgttttgaccattttgattgccagagaatattcctgttgacggtgggttggttgttggtaggactccttccaaatcttgattttgtgaaaaagccatgcctgagtttcacttatttcaattttctttttcttatcgaatgagttttaatatctgcctaatagtagtcttaatatcactaacaaaaactaaggtctctggcgtttctatccagggcaagctgaggggttttactaaatttatcaaaaaaaccaaataatatgctactccgttattcttcaattatacagatccttgaaaagttgtcttagactacagtccgcccgcacaagcttatcggctaccaccttggtagttaaaatctatatcctactacttgtacgtcagcttagccggtcccttttgtcttctaatataacttgattttttaaagtatttaactatttagtccgaccctactaggtatatatatgaactttatcgtaaaaaaaattggactgaatgttgcttgttcaggataggtttgttcagttcttcaaaacaggtaggtttcctgcctctaactaacacacttttaactgaaatacactactagttctcactatagtgtttcacaaatgtttgatccgcgtgccaaacgacaggatcctctatcacgttggggactcccttgttaagctcaaaagtattcctgagaatcttttgctgagtgcggaaagggatgtgtgaggttgcctctgcctttcctggttcactagacactaaaacaagcccaccaatctcagattggcaggtttatatagtgatagtggagtgttatcaaaagataactgtcgtctgagccgtggatggtatgtcgtgtaaggtatttatatgtaattaatatgtactgaaagggacaaggcttcaaccaggtgcaagttggatgaaggggctccaaaaataagggttgggtaattatataagtgttgagaggtgtgtactaattgtaatttcaatggtggttggtatgtatgtaagtaaaatatatatagggtataataataatggtgagcaggtttgtaatgttataggggaaacactggtgcagtactctgctgagggcagtactctgctggggaaaagaaaaaagatacaactgggggggaggagagcctccttatatagacaagagtgagttattttggccccaaggggggcactacatgaggcagtgtgactaggtacatcaggaatacatatgttgaatggttgaatgtgattggtcagaattgtacagccctgtgtgaggtttgctgcaggctgaatgagtgcttgtgattggtcaggacttgatgtgtgttctgcagggttgtgtaatgtttttaatgatgtaatatgcagttgctaggcaatgacaagccactcatgcaagcggctgtgcctgcatgtatacttttgtactggtcatgcaggacgtatgcgccttgctgcaacctgctgcacctgcatgtatacttttgtattggtcatgcaggactcatgcagctatatgtagtatgttgagtgcagttgcttcctgtatatgtagccttgagggttgtaaatgatgggtgtcagtgccagtaatgatgtagagtgagagagggtagaactatgaataaactgtaagtggctagtaagggtattttgagccatagattttgattctgcagagatatagagtgataactaaagagaaaatagagtagaaatagagtaagaagaagaaaatgaataaaattttattttagcaatatggtataccataaagcatcccacaacgcctactgccatcggatctaggcttgggattgggcgaacaacaatctccgcaatcattgctcgatcagccgagcgcggtaccgttgcgacagcccccagaagcggaagaccacgcatcaccaatgaccgggacctttgccagctgcgggaggtccttgaagagaatccgtgtatgaagatggctgaggtgaaggacctcctgaccacccccatctcaaccaaaaccacacgtcgtcgagcccatgaactgggattcaataaccgggttgcggtcaagaagcccttcctcagcgagtcccaccggcgatgtcgactccagtttgcaaaacaccacaaggattggacacctgacgactggcgaaagatcctctggaccgatgaatccttgtttgagattggtaaatcatcgaaacaagtggtcgtttggcgcaagagggatgcaaaatacgaccccaagaaccttgtgccaaccttcaagagcggcaggaaatcaacgatggtctggggcgcttttttcagcaaaaccagggcccctcttgccattgttcctcctggtcaacaaaaagccaaaaatttcatcaaaaacatttatgaagggcacctcattccgttcctcgaggatgttgaccccaaccactgcctgagcttgatggaggacaacacccctgtccataccgcccgcgccagccgtgaatttttcaattcttacgacattgacaagatcgactggccggctcaatcccccaacttaaacccaatcgagaatgtctggcttgtccttaagcgcaacgttcaggatctgtatcaacctcgatcagtccccgaaatgcacgaggctctcaatcaggcttgggccgacttcccaagccatattcttgacaaccttatcaattcaatgccggaacaaatggcagaggttattaaggctgatggggggtctgtaagatggtagttttcattttttttctcaaacaaagcataaaaagtaaaaaataaaaaactaaaaactaaaaaaaaatatatttcaaaataaaaaaatatttttcaggtttttttcttataatcattcttcccagactcctctccatcccccctccagctcccttatttttaagcagattacttttgtaagtagaaaatagccaaaaaacagaataatttttattttttttttcatatgttgtgtaattaaaagaagtgtcctatcatccttgtgagcccctagagcccctgtgaccaaaaacttggagcctcagaaacactccttgtcccttaaaaatatataattgaggcgccaaaaataacagggcacccactgtacatacatttgattagatttgaaatattggttatgagaagatatgattttgatcaatccttgttcccatccaaatttcacttctagacccatactagatttcaacttcaagcccatctgatctatttggcaaattgtcaaaaaatcactttcaggatactctctctcttatcatatctcaccatttcaaagttaaattatctacatattcttttttcttattccctttgctttaaagagacatgaaaagataatgaaagccgtgggagtcaaacccatttcacagtcatggtacagacctgctctaccactgagctaagccatctgatgcatggcgtatagaggctaaagcatgcttgtttgtgtcatctgtgttccatattatctggctcaaatgagtgacaaacgatttccttttattgattgcaaacattacactttttcctttgttgtatttttcctttccagtgtgaatgctaatggcaattaaacttggtatggatcacaaagactgacatatttacaccttgggttgagttgataggattagtgtggtatgttattgattgtggatgcagaggcagatattctgaagattcattcatgtttcagtggtgtatgagatgatttttatatctgatgcccatgccagatccttgctccaccttagtcaagttggaaaacatcaccactctcctgcaacccgataaactgtttcaaccatccagagcaaccatccctgaccagtgttcaatccccacataatccaaaataccatcatcatgaacataaagtgtctcacagtaatctgctggatggccagctttgctcttgcagtgccaatggagccaaaagtgacaggcctcagatgtgaaaaatgtggccgtacaggctcagcctgggcaccacccactgtttcaggccagcgctctgtggtggtgtgcagaatctgtagacatccctataacatccctccagtgaaacttgaaacagatccaatcactgggcttccaatcacaaaatccaagaaacaaaccactacatctgaaaccaagggataaatgattactgttaatcagcccacgcaacaaaaacatttttttggcttggattagctgggcttctgtgactagttgaagtcaaacctaatgtggaagaaaggggtaagatatgttgcttggaataaaatatgcagatgtaaaattacagcattaattgtagttaactcatgcaaagtcatttctatcacatcctaccatcatgggatatatatgccacaggtttttcaattcatccataagaacaaacattacatcattttgaaaaatatttccaatgaaatggaattgaattgaaagttaggaggaggtagactgcacccatccattgaaagaatttgaagactgaaggtttcatttcttaattataagcaaaatgactttacaaagaaaatacaatttttataaaataaagataaagaaatggttgagttattacctgaaggcataataaaacgctgcaaagataatatcataataacacttgtaaaagaataagagataatagtttgtcaagtaagagcggtgataagctaatgatcaaaaagacaaacttgattagttcttattctatttaacatttccttatttaatattatactttttgataataattactttactatgattagattaatcaatctggtaaagataattctaacacggtaatcggcttttgtttaatatttctaaatgttatacaaaagccaaaaacatcaattaatgctttattgctttgtattctctttccttaattataaggaaatgctttttactcactggtcttaggtggagaaatgcagttgatgagttgcgtacaacctgaggagaatcaatgaaagatcaagatgatgatttgttggaaagaaagatgaaatcatcaacaatcatctctttcaattcctctgatcacaatcattgatactcacttagagtttgatgattgatgatcatcatcttctaaagctatgacatcattgatgcaaactcctgaatcacaagctttaagcttggcatttgcatgctcatctgcagaacagcttgtctctgtacatgatcaatcaataatgatcagtacgatgatttactctgggaattttatactttaaagtataactcacccaacgctctcctctttcgagggctagacttaggaattgaattccaacatccatcaaggagaaatcctcatttgaaaatgggcaccacttggctctggggaattttgcaatattggtttatttccactggtcccaaaacaaaggaaatgtgcacacattgccttttttgttctggggccagtgttctgtcctttccagattacttttttttcaaaaatcatattttcccacattttttttcaacatgcttttgattctttgtttgattttgtgttttaaatgtgactcaaacattttacgccgctttgtctcttctggtagacaagaaaaaaatggagccttcaagtcaggggttttctcatgagagaaacaaattcacaaaacttagctaggttgagggtatcctagttgatctgagacacactcaaaataggttaaatgggccaaaccaacctgatgaaatattaatttgaggtatctgccttgtaatttcatttgataggttcaactcaatgaatttggacaaggtttagtgtatcaaagatcaaccaagatacatttttatggcaatgaagggttgaataattcatcagagttgatatgtatcatgtctcttgtggacacatggttcccattttatatgagctcttatatccagtcttcatgtgaaatctcattgcaacttgaagggggattaaaagatttccttcagatactgagacctttatcacactgttcattttctgatttctttctggtaaatattggatctgtgaaaaaagaaattcttgcttcctacttgattggggtaattctatttgaatctcttgtgagtcaatgggctggataatcagcctttcactgtagatcaatccccataccaaaaattgaacttcttgatatcacattcttgtagagtttacaaggttcctcaaaatattctgcagcatattcttttgaatccatatttataatccattgtttccctgattgttagtcctgagtttatgaatggctactaatttcttcttgtcatttattttcaagcttggtttttttttttcctgttgtccaatcagtgtgttgttgtaaatatatttctcatcctcattttcaatatccttccttctggcttttattgcttgaatttatttcctatctttcatgtaaatgtttctctttatttatatgaggttattagtttatttgcattttcaagttctcaacccatcaggttgttcatttccatataagtgtatgatttcaacatgtgcccttgtgtattgatggccaatcccacttttgcaagtttttcaaaatcaggatgtcaaggctcaacctctcttgccattaggaaaagtatgacaaatgattttggagttttatgaaacatttcccatgatgggaaccaattttctcctttgttaagggctttgctactacacaagcaaattttgattaatttatgaccttagcgaagaattaattcagctccaacagcgtcgaatcagggttcaatctgctgtgtacagtgccctaaccctcttttgtgctacacccctgggggtgttccaaatgtttgaagctttttttcaattttttttttcttgtgttttaccatttttttctctttttccttctttttttggcaattttggcttcttccaagttctcaggatgtaaatgggtcgggttcgggtcagaaaaccctgcccaaacccgacccaaggtacatgctgggttgggtcgggtcgggtcagatttgccaaatggctgcccgaacccgaacccaactatggggagctcaggtctgggtcgggtctgggtcgggttcgggttgacccgaactttttggctgcacaagcgtggtttctttgcgtgtgttcagtaataatcataggagggagaaataacacgatgggaagggtggtaataatgatgggagggggtaataacacaaaaggaagagatataataaaattttcattctatcactgttacatctccctcgacatcctcatcctcatcaccttttataccagcgtcactacgtatccagtcttgtccgcaaacaagcgcctcaagcgtatcaggtttcattcttgttcgatagtcactcaggactcggcccccggtggagaaagctgactccgatgcaatcgaggtcatcggaatcatgagaattgtttttgccagtctggcaagagttggaaatcggccctcgatggaactccaccaagagagtacagagaagcttggtgagtcgctgataatcggcggctcttgaaggtacagatcaagctcagctgttgttgaaaccacatgggtagccttctttgcttcgaggtacttcttgtagcgcaaatcctcatcgtcttctatgggagtttgggattggttgggatctgcagactttcctgtatcggcggttgaagttgatcggttttgagaactaacgacctctttaaaccaggtggcaagggtggattttatgtcaaccagactgattgcagctggatcatccggatcagaagagttttcgcttagaatgaattcgaggcgctccaatttgcaacgggggtccaaaacttcgctgatggctgcaaagtctttcatcttcagccagtacttgcgaaatttttcctgcatcggcttgatgatatcggccagatgagacggggttgaggtatcttgaagctgcttctcaatcttcttcattgttttaaaaataatgtgagcagcggggaggtgggtcttcccaagctgcaaagttgctgggaaaaatggtagtttgtcagaatcaaataaagaattgtgttacccactttgcattgatgcagactcacctgtgttgaaaacacacaagaagtcacgcatcatagctaactcttcccactcgtttgaggtagggcaatcggtatagtttgcatcttggattgcaagattatcgaatgcttccttataggggagggaggattggagcatgaggtatgtggagttccagcgggtggggacatcgaccgaagggagtgcttgggttttcatgtttgcttgtccaattgcttccttgaagagttgtttgcgggaggagctgcttgttgtgtgtcgcacactgttgcgaaccttgtcaatggaacccgaaagcattttgagtccatccttcacgatcaaattgattatatgcgccgcacatcgaacatggaaaaacttcccatccaaatcgggtgggacactgcttcgactagacagagttgagcagacccgagaaactgcgacatcgtttgaagatgcgttatccacggttataaaagcaaccttgtccaccaacttccattccataattgtactgatcagctgatcagcgatgttgataccggtgtgaggcgtggggagctccttgaaagctatgactcgcttcttgagggaccagttggtgatgtagtggattgtgacaaccatgaagggcgtctgattcgaagaggtccacaggtcagtcgttaacaagattcgatcaacagttgttaactcaatagctaatttcatcttcattgattggtaaagggccatgatgtcggtcttgagggtcccacgactgagaagcttgaatttcggttgcaatgattgcacaaaggctcggaaaaggggctgctcgatcaacgtgaaggggtactcgtgtgcaatgatcatccgggtaagtagttcgcgtgaggccttctgagaaaagacccaagtcgtagtaccttggctagttttgtcgacaccaagtaaggattgtcgcttgctgctgaggtaatcggagcatcgatcaaggtggcgccataacgaggtggtgccatttgtggtctttgcatccattgtcttctgacagtacttacatcgcccagtcgcatgctggcctggaatagaagagacaagcttctgatcagtcccagctgatcataaggagagaagcaagaatgatgtagtgcgtacccgttcccttcttcgtaaaatgatcccaaatgtcacttgttggtttgcgtttcttggagggctgatcggagtcgttttcggtgttgctgggttgtttacccagctcgcttcctctagtagcttgcgagagtgagatcgaaggggtggtggggacaatgtcagactggttctcttggacatcaatgtccgatgccgctgcttgtgattctgctggtgggtcgattgcagagctggtagagctggtggcagtgcaaggaggaggctggggtggagcctttttcttctttggccgagccatccctgaccgcagtgggggtgactgtgagtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggctgcccaaacccgaccccgaccgacgagtctcgagtctctcctgggtcgacccgacccatttacatctgacttccaaccatttcctttgacttccttgactttcaaattggatttttttactaaagtacatacatatttagatgaaatccaattcatgttttacaactttcatgcaaggaggagttaaatcaccaaagatggttgtgagtaaagcaactcgttcccagagagtcagaagggccgccaaatctgttaagaaatcattgccagatagcttatgtattggtttttctttgcctttttctttaacatattatgtaaattccacccctaaaagcatactacataatacataagtccataatagcccccagaagtcaatactatgacctccctgggtggctgttccaagtcctagaaaaaataaattacaaactttttttttattgcacctacagacttgtggttatatctttgggttctactgcttctgtagagcccaaaaatgtatagtaagggtatgtagccctatttgagccaaccaacatacagctcaaagttcgaaaataattttgcaggcgcggtgttacacaaaagagggttagggcactgtattcctgttccaaatgttttcggagttggatgactgctcaaatgatgaatatgcatctgactgtccagcatattacctaatcacccccctccttcggcagtcgtctcgaatttttaaagttttaccccaaccagctttttggcggatcccccaagtttcaccagccgttgaacatcctcatcctacaatcatacacatcgtcatcttgaaccccatccagattccagaacacttttggtgcttaacttccttatcgttccaattccactgtggtatcaagctggggttcatatccaaagagttcgaaagtctccttcctggcttatctaatccaaaacccacttgtgctaaaaagccgattgcaaacatcagcaaactgtcccacaacccccatcagtatttatcaccctactcccctagaacagactgttagacagtctaactcgtgctgccctccgtaccacgtcctctttgttctacctttcccttgaactcatctttgaactacaaaaaaaactttcctccattcttgatccaaaacgcttccagaatcagtctcacaagtctctgtttaccaaaaaaataaaaaaataaaacaaaaactaatttgcaaagaaacacctaccacaatggccgaaattgattacgacagccttcctcagaccgtggatatctcctttgagcctgattccaacatcattgatgtcaagctatgtatgtgagagttcagaaatcatccacttgtctgttttttatcaagttgatgaacctgatcggccagaagaactgacttgtgacttgctcttaaccaacccaccactcgccatgcagttgattacctggttccttctggttcgggtcccaatgctgaacccaaagttacccaacttgacttgaaatacaagtactctcctgaaactccatgggctcctattcacgaagtcgttgaggacaggattgataggatcaaaagatattactggaatgtttgggatctcggaacagaggtcaattggatttcatttgcttcctcgtctggctcaggggccctcacctacacatcacatgctgacgatgtttttattcgtatcacaggaagagttcgagaatctgccgactgctcctagcgccatcttccatggacctaaggtcgatattttggcggaggacatcgtatcattttccaccatcgttggcaacgactcggatgcttaccgttcgtccggtcccaactccgaagtccccatggattttggtatcaaattgggatggaaagccatcatgaagccccttttccctaaatcgatcccaggtgatttgcttgccctagtgcatttgagcaaccgatttgatatgagagatcgagccccaagactcaaggtaagatggccttgattttctttgcacagcactcctaacagcaactctcactgatcattccaccccaaatttccgattcaattctttttaggtcggtgatacagtcacgagtgaagccaagatcgctagcattaccaatagcgagaccggaaagacggtggcagtcaaagggacggtgttcctactcaaggatggcgagaaaactcctgtcatggacgtcatttcctcgtttttttaccgtggtcgattcgacgactttgatgcaaccttcatgtctgaagatgatccggaatacaaagtgacgatgaactcgactaccgacatctctgtcttaaaatcgaaggattggttcgattggaaggatgaaaacgttaaactcgctcctggccaaactcttaccttccaaacctcatcctcctaccgatacaaggagaagggagtatatgcttcagtggaagtcgaaggatcagcgtatctcactggaatcggctccgatcccaacaaactcgttcaagtcgccataatctcttacacatccgccacttcatctaaaggtaatcccgtcctcgagtacctcaaacgatccggcaaaccagttggacaacatattcttttccccaccggtggttacctcatcaaggacgaaaacaatatcagtgaaatcaaaactcctacgaacaatctgccgtattcgcaggccagtgcggattggaacccgattcattgtaacccttactttgccaatttagcctccctccctggcacgatcactcatggaatgtggtctagtgctgccactcgaagtgttgtcgagagggtagccgccgaaggacatggcgcgcgggtcaagagctacgatgtctctttcaccggcatgcttctgcctaatacgactcttaagatcgagctcaagcacatcggacaaacctcgaagggctacaaactcatctccgtcaccacctacgctcttcctggcgaatcatcctcttccgccgaacctacaaaagtgcttgttggtactgcagaggtcgcgcaagcttcgactggttacgttttcactgggcagggaagtcaagagcctggaatgggtatggctctttacaacgaatcggcagttgcccgagcggtctgggacgaagccgacaggcacttgggcgaagtgtatggattcagtatccttgagatcgtccgcaacaaccccaaggaaaagattgtgcattttggcggcatcaaaggacacgggattcgacagcgttacatggaaatgtcgtatcaaaccactgacaaagatgggaacgtcaagaccctccctctgttcggtgatatcgaccttcgcacttctcgctacaccttctcctctccaactggtctattgtacgccacccaatttgcacagatcgccttggtagtgactgaaaaagcggcattcgaggatctccgcgaaaagggactagtccaggagggtgcacctttcgctggccacagtctcggagagtattctgccctggccagtattgctggcgttttgcccatttcatccctcgtcgatgttgtctttttccgaggaatcacgatgcaacgggctgttgaaagagacgagcagaaccgctcgaagtatgcgatggccgccatcaatcccagcaggatcggcaagagcttcagtgatgcagccctgcgtgaagttgttgataccatctccaaacgatgccaagtcttgctagaaatcgtcaactttaatgtcgaaggccagcaatacgtcaccgccggggagcttgttgctttgcaaactcttaccaacgtcttgaatttcttgaaggtccagaaaatcgatatcgctcaacttcagcaaacgatgtcgcttgagaaagtcaaagaacacctgattgaaattgtcgacgagtgccacaaagagtccctgctcaaagaagaaaagcagggattcattgtacttgagcgcggatttgcgtaagttgtccactttcttttgctgtacaatcaacatttatatgttctttgaagctaaacaaatcttatgaatccccacttgatcagttcgattcctcttccgggcattgacgttccattccactcacgttatctgtgggcgggtgtcatgcctttccgagcatacctctccaaaaagttaaacccagctcacatgaaccccgagctgcttatcgacaaatacattcccaatttgaccgctgaaccttttcaaatctccaaagcgtacgctgaacgcatttaccaacagaccaactctccaaggctagagaaaacattgaaaaactgggtcgaagatggctgggatcttcccgaaaaccgaagcaagcttggatatgtgattatcgttgagcttcttgcttatcaattcgcatcgtcagtgccttttctatcctttccgtagctttctttttcctctgagctcatctaacattgctctcatttggattttcagacccgttctctggattcaaactcaagaccaattgttttcccatcagaagtataacatcgagcgtctcattgaattcggtccctctccaacccttaccggcatggcttctcgtaccttgaaactgaagtatgaccagcaagacacagctcacaacatgtcccgagaaatcctctgcatttctaaaaacatcaaagaaatctactatcaatacgaagacgaagtcgaagcggaggctgcccctgcagcagtcagcgaacccactgccgcttctcctgccgccgtcgccgtcgccgtcgccgtcgctgcccccgttgctgcctctggacctgtcgctgctgttgctgacgagccactgaaggctgttgagactctgcgggtgttggttgcccagggcttgaagaaacctttggatgatgtacccctatctaaggccatcaaggacttggtcggcggcaaatccactcttcaaaatgaattattaggcagtgctcgtaagtcttgctagctagttcatagatcacgactgtaagaatggtttgactaaccgatgtgctatttaattctctcagaggccgaatttggctcagcgcccgataaagcagaggagatgccattgggtgaactgggttctgcgcttcaatcgagctatagtggtaccatgggcaagcacatgagtgccctggtatcgcgactcataggaagcaagatgcccggaggtttcggaatgtcaggtgtcaagagccacctctccaagtcttggggtttaggtcctggtagaaccgaaggtgttctcttgatggccttgaccatggaaccacccaagcgattgggctctgaaggggaggccaaatcatatctcgattccgtcgtccaggcttacggtcaacattctggtctcaccctatctcaaggcggtcctgccggtgcagctgggggtagcgctggtggggcgatgatcaactcggaggaattcgaaaaattccaacaaagtcaagacgccttcgtatcccagcaactcgaagtcttgttgagatacttgaaaagagattcacgagatgggtacagactgcatgacctcaaacatgccgattacatgcgggttcaagatgaattagatagtatccagaaagaacacggcgaaaactatctcaaggggatccagccggtcttcgatcctttgaaggcccgacacttagactccgcatggaattgggttagacaaacggccctggagatgttctttgacatgtgagtccgtccagtcttgatcaatgttacatttctctctgacactcgttccattcaaaaccgtgctgcagtatctacggtcggttgaaaactgtggaccgtgatatcaccgcaaaagtgagtgctcgccgcttttcttcacccattctttctagatttcttatggttgcgaaccattttagtgcttggtcatcatgaatcgagcaaatcctgctttgatcgactacatgcaatattacctcgaccacaccgatgccagcaaaggcgagcggtaccgtctcgcaaaggagtttggacagatgctcttgagcaactgccgggaagctgttggtaccgctcccttgtaccgagatggtcagttgattgctagatcttattgttctggaagtaaatttcactcaccatcttcactccctatagttacctttccaacggcaccgaagactaccgttacattgaaaggtgaaatcgtctatgaggaagtcaatcgtgttggggtttctcgacttgagcgctatgtagctgagatggcagctggatcgaagtaagtcacgttaactgctgtcgctccttgaactgagtttgatggtttctgacccaattgtgtgtacttctcccaatgcctcaggattaccgctgagatgaacgtaagcccccccccccccccccccctacttgaatcaatcgtcccacccttctaactcactaccgtattttacagttggataaggtccaggaatcaatccagaacctgtacaaactcgtcaagtctcaaccgaccatcgccaagtcccagatggcagcaatccgatcactgtacggagaggttgttaaaggtctatcgccccatgagcgcaatcgcgctgccaacggacccagaagtcgccggccttccagtcaattcttgagaccagtgcaagtcgagccgactgctctctctggtgacaagaccccgctgttacatctcaagcgtaaagtgggaagcaactgggtttacagcagcaagctcaccactgtaagcatttctatcaatttgttgctcggattgcaggctgatgattgtggatgattcgcctgcgcaactagctttatctggacgtcttaacggaaattgcgtctgcggggaccacattcgaacacaagaatgcattgttgactggtgtcggcaaggctagtatcggtgtggagatcttgaagggcttgttgagtggaggtgcacatgtgattgtcactacgtctcgttactctcgtgcgacagtggaatactaccaggctatttaccaagaagttggatcgcgtggtagtcgactcacagtcgttccattcaaccagggatccaagcaagatgttgaaggttggactccagtttgctttgttcacaaggcagtcttgctgatttttttgaatcgtctttccaagccctggttgactacatctactcaaccgataaggacaaggggctagcaatggacctcgattacatcttaccattcgcagcgattccggagaacggccgagaaattgatggtttggatgaccgatccgaacttgcccatcgagtgatgttgaccaacttattacgattgatgggtgaagtcaagaagaaaaaacatgccctcaaacttgtcactcgtcctactcaagtggtactgcctttgtcacccaatcacggcaacttcgggaatgatggcctctattccgagtccaaaatctcgctggagactttgtttaatcgatggtcttctgagtcctggggcgagtacttgtgcctcgcaggggctgtcattggctggactcggtcagttggaacttacttggaacatgcgtatctgcagcgtactgacgaagcttcatctcattttgcagtggtaccggtttgatgtcggccaacaatttgatagctgagggtgttgaaacacatggtgtccgcactttctctgccaaggaaatggctttcaacattctgggtttgatgcacccgttactcttcgatgtggcccaagttgagccggtatgggcagacttgaacggaggcatggacaaactacctgacttggctgaaatcagtatgaaagttcgccaagagctcaacgaagttgctaatgtccgctcgaagatcagtctcgataacgccatcgatttcaaggttgtacatggtgtcgaagccgaggcgatccatcacccggtcaaaatttcgccccgtgccaacttcaccttaccgatgcctaagctgcgtcccaatttcgacgatgaaacaaacatgactttgcttcggggcatgctagacctggacaaggttattgttgtcgccggttacgctgaagttgggccatttggaagctctcgaactaggtggcaaatggaagctaaaggcgaattcagtatcgaaggcttactcgaattggctacaatcaccggtctgatcaaatttgtcgatgggaaactgaagaatggtaaacaatacgtcggttgggtagatgctcagacagaggagcccgtagatgactcccaagtcaaatcgaagtacgaggctcaaatcttggcgcataccggagttcgatttattgagcctgagctgttcagaggctacgaccctaagcgcaaaggatatacccaagaaatcgagctgaaccacgacttggaagcaattgaaacctcccgtgccgatgcagacaagttcaaattacagcatggcgacaaggttgacgtctggctggatggcgacaagtgcttcatccgtttcaagaaaaatgccaagattatgattcctaaagccgtcagattcgaccgacttgtagccggtcaaattcccaccggctgggacgctcgagtctttggtattccggacgacatcatcgcacaagtcgatcgaacctcactctgggcacttgtttgcactgccgaagcacttagtaagtttctgaattcaaaaaggattgatgtgttatgtctacagtcaaacttattgggctgttccttaattcagtgatggctggtattaccgatccatatgaactgtacaagtacattcatcccagtcaagtgggcacatccctcggctcgggaatgggtggaatgagcagtttatcgaaaatgttccgtgacagacgtgaagaaaaggatgttcaaaaggacattcttcaagaaaccttcattaacactgtcgctggctgggtcaacttacttctatgtaattcaggtttttactatcttcctgaaagttgcatgcaactgatctgattcacattttccagtgtcatctagcggtcctatcaaaatcccagtcggcgcttgtgccactgcattacaatcaatcgaaatcgcatgcgacaccattctcagcggcaaggctaaagtgatgattgctggtggtttcgacgattttgatgaagaaggaagtctcgaattcgcaaacatgcaggctaccagcaatacggaaacagaattggccgccggacgagaaccaaatgaaatgtctcgtccaaccactagtactcgtgccggatttatggagtctcaaggatgtggtgttcaagtgctcatgtccgctaagactgccatcgagatcggtgccagtatctacggcattgtggcttacactgctactgctactgacaaggctggtcgaagtgttcctgcgtgagtttaattttcatcattgcttcttgctaagaagttttttatgctcaatcaacctgcctttcgggtttcctttactacagacctgggcgcggtgtcctttctactgcccgtgaagcccctggcaaagttccggctccgatcctagacattgagtggagaaagcgtcaattggctttcagaagaatgcagatttcgcaatggttagacaatgaggtcgacatctttaagagcatggtttctaatctagagaaagctggccaaccaatgcccgccgacgagattgccgagaggtatgctgctatcgagaaagaagcaaaacgtcaggagaaggaagcccaatcgacctttggaatgctcagtggtgatgaccctgaggttgctcccctgagacgcgctttagcggtttggggacttaacattgatgatatcggagtggcatcggtatgttatggggataagtgattaatcttgagctcccgctgacatcactttctttggtctgcagttccatggcactagtaccaaagcaaatgacaaaaacgaaagttcggtatataaccagcaattccagcatcttggtcgatcgcgtggtaacgctgtcccagtggtagcacagaaatggctcactggccaccccaagggtggtgcggcagcatggatgatgtgcggcgttacgcaagctatccaggacgggatcattcccggtaaccggaacgcagacaacattggccctgagttgcaggagttcgaattcttggtttacccctccaagtcgatccaaaccgatggtatcaaggcaggtctcttgacttccttcggtttcggtcaagttggtggtcaggtgctggttgtccacccagattacttgttggccgccatcgagccagccgaatatgaatcttataaatccaagcgatttgttcgcgagcgagctgtaagtattagcctaatccagcttttcctgtccatatactaataattgctgcaaacctttttttgcactcgtgccatttatagagttaccgaaagttcaatgactttttgaccaagcgttccctggtgatcttgaaagaaactcctccttacatacccgaactggagccccatgtacttctgaaccctctcgcacgagcatcgaaagactcgactggatcctatgcctacccgaagaaaccagaccacttacccacgaaggtaaacattgccaccaagacagcctcgttggcggcgacaatcactcaaaagtacgagaatgaagatagcgttttcggtgtcgggacggatgttgagatgatcacagccgtaccccaatctgacgtcttcctggagcgaaacttcaccgagcaagagctagcttactgccgccaatcgtctgatttcaacgcgtccctcgccggtaaatggaccgccaaggaggccgccttcaaggccatgaagactctcagcaaaggcgccggcgcggccatgaaagagatcgaaatcctctccggtcctagtggccctgagatcaaattgaccggccaggcgagcaaggtcgcggacgaaaaaggcatcaaaaacttcgaactgtcgatctcgcactcggatgaagtggccatggccttcgttgtagctcgccattaaaggtctcattgactaaatctgtcttgttgctcttgttattccttatgttttctcttgctctttcttgtacataagctgtatatgtgttattactttttgtcaaaccacttgcttgctgaaacctccaactcttgattaattctatccgtaatatttctctcatcttattgatgcagtggctattactggccagtagatatgtcaaaggggcgggggcagacatgcggtccttgccatcgcccatgagtggctgagatacgttttagctgtgctggatggatatatttcgtcacatatatacctaactgatcgggcagatatgttgttggaaacgcacaatggtaccagctttttggaggtgatatcataatggcaatcccctaagtacacttaccgtctgaattctggcttgggcaagatgagagactacactgcgtgatagcctagaggccaatcatctttgccctcatctcattcttcccatccaatgtgttgtaaactttggctaatttattgtgtctcggtcaaagctttgcaaggcaagaggcaatttttctctacatcttgtgctgttcactttctgtgggattgtgtgcaatcatgtgatactgaaagtcattaccatgaaccttggccatatcagagagcatgccaggttgcaagaacatgaattctcacttgacacatcactttctctaattgatgagttacactatgttacatgtgtcaagtaacttctactgtagtgtagtgtaactaggcatgtagtgtagtgtagtgtagtgtagcttgatttggtataatttacaataaatgttagcatcaactcagttaagctgttggttggcggaaattttgttagtgtagaaacatttgcaatacttgttagttgagtggtgattatttcaagctaacactaaaaaaattgacagaacaatttcacactatgctggcagttagctctgcagtgttcagtgtgagctaacactacagaatttcctggggaaaaaaggctgctacactaacagttaactaactgttagtggccaaatagtgtagtgtagtgtagcaacccactgttacatctaccggggcctgggagccggattcagctgttctttcttttcattcatgatatcagttaggtggccattggactggtgactaaaagaagcaagaaaaaggattacttaccctcccgatctgcaagagggtaaagtcttgaaggccaggaggaattcctgtcttcaagactgtaccatcttgacaattgggagaaaagtcccttcctgtcaatgcctttcaagcctcaaaggccaggagggattcctcccgctctttgagacaatacagtcttgacgactggtcctggcctttggggctgggaggaatccctcccgtcatccaaggatgtggggtctcaaaagtcatgaggctcccagtctttgagactgtacaggcctcaatggcggggagacctcccagccatcaaggctgttcacgcctcaaatgccgggcagtacccaggtactgcatgtatgttttcccaaaatcaaacacacagcaccaccttgtgggtgtgcgccgggtgcggatgatacctgtctagcagtccggggtacctagcaatgggtaccaacaaacaatctctaccacagggcattggtatccaagtaaggtcatgtccccatagtagaaatactggcccaacaactggaaagaaatggaaattaaaacctgaagaattaaaccaagcaagacttgaaattaaagatgagtttgattcctctgcaaaatttgaaactggtttattaggagaagattctgtagaattgacacttttacgtcaattcttgagcttcattcaagaatatcacgtggataactttccaattgcatatcaaaattaccctgattacatcatgagattcaatgcaatttctgctagtactcagtacttctcagaaatggatcatattcacatctatttatcccattatcactctgaaaaagagccaacctgtcctcaaaataaaattatcaaaaaagagaaatattcaacacaagcttcacaaagagagttggggtacttcaaatagcacattgaattttcaaaatcccagcacaacgaaaatttttgtcatattcttcaagtgaactcaatcaatccatattttttgaatgagtatattgaacaaagaatggacccatagcatgaaaggattgaacatgaaacccctttccatagattttacataagcctcacaaccagctaacataatcatttcaaactcaacagtactatttattctattgtcccccctttcacattctagctcagtagagacctgacaccttatactattgagctaggtaagccttatcacatttacttctcattttctctcatctctttttattcttctcaaaattattgtacagcacagaactgacatttgaaactactgagtaagctagaaatttatatgatgtggttctagaatctgtctctccaaggcatcaggccttgtttcagttccactttctgttcaatagtgaagagtctatatgggactcttgcattgaacatctaaaagaagatcatgaaagattttctttcaaatcttggataactcttcagaaaaaaaatgcaagaaaatttaaatgactttctcattcacattggattacatgctgttctttttcattcatttttacttgccttccagtcttggaatcagaatgaagagaattgaagctcccacccattcatttttagcctagccttttcatgagtctttggtttaaatccaagttcacacaatgctaaaggatcctaaacaatactctccagctgagtttctttctcttggcatttctttgaaaaagtatgagtcaaattgtatcttctcaaactcattttctaacctttctcttgtataccatcaagtttctctcaagttttagtttgaatgtccagagccatctccccttgtggagcttttccccacatcatctgcacacttgttttcctcctatccgatctgtgattttgtctgttcaaaaagataccaaccaaagacatgccacaagtagaattcactaacatggattttgcttccacttcatctatgtactcaaatgtctatttttttctgctgtggtttctttttttttttttttggttttcttatttatagtgtccatttattttcctatctgagaatttcctcttgtcatacatttttcttgaatatctgctatttgaattgacattttaccagtaacatttttttttccatcatgtctatttcctcctctggatcactaccattccctatgtttactctagtggtgtttgtagctgatggaggcccggaatatggaatatgcatcgttatccaaaaaggggaaggaagtttgtggtgttgacaacgcatgacctacatgggagtaaaacctggctctggttttgaagtttgagattcatgcagcatcatatcatcccggattggatgggtatacagaacataacccttcacacaaattacaacaaaaacaactaaaataaacacggtaaccgagataaaagcgacagttcgcggggttttttttttttttttttttttttgaaaatatctgatggctgttacatggcaagttgggcgcttgaaggggcagcccttatcgaaatcaatcatctccttgtggtacttcatcgtccaagtacttgattagccttactttgatctcagttgtatcgtcaccacgaaggacatcagagacaaatttagcttcgacggccataccgacctgtatggggttcaagaggccattgtatatcgatcagcatgacaagcaggaattgatagacggagagtgtgtagatgaccatttctagtgcgcccctgatgaccccacaaaggatctgactgtaccacagcccgcctacggagccagtctcggcgcccgctgcggacgggccgggcttgacttgtgcaccgagggcgtcctcgggaagctcgacaaactcggccaggacgttctcgtcgaaggatagggtgaattcacgcaggccgctcgtcacctgcgggttatggctgacgtgaggcgagtagcctaggaacatcttgaaggctaccttcgacaccacctcgcctacctcccggaagtcactgcatcgtggtagcgaggaccgcgctaggagatcctctatcagtctcgtgcctatgttatatcccctgcaaaaggtaccagcgagaaatgctgaatcagtcttcatcattcatcattatgaaatttcccaaaattgttatcaagaattcccaggaagatgggaataatttgtataacttgaaaagagatagagagaaaagatagaaggagggatgatcgaacatcttatcgagctgttgattaacctgcgagtaatcctcgtaatccttgacgagttggacgaccagagatccgtagctgagcgcaaagaattccgcattaagtttgtccgatcgcttccagagttcgtcgccttggttggctagtttcttggggtccatcgcttccaatcggtcttcgatagacgtatccttcgtttctcctcaagttatttgttcgttctgaatttggtcatcgacagtccatgtgctggggggagggcgattgagagacccctttattagcatacgtatgcttatagacagataacacaaacacccccatgacgtaaatacagagatgtcacagagaacatgagcttgaaacaaccgcctcactttcttttcaaaattgatgtcactaattatgccaatttagccatggtggcacaagacttgatgataaagacttggcacaaaacaggcaaagttctcatgaaggattggaagtgtttcgttacatatttgaaggtaggctggataggttcgagttaacactccattgcaagactctcaaatttaccctccttgaccacatttgaagagccacatggtgcttcagactgcagtagcaaaagacagaagtgaaaaaatggaattagtgtaacgaacacaaacagaagtaagagattgtggggcatcagtcaacaaaaaaagcaggattcataacaccaaattgaacatcaaataggaaatcacaagacaacaagtcatgggcaccaaaccactagatgagacaacaggcaccctgaagggcagacaacagcctcagaaaatatgaaaaaaacaagcacaaaatgaggaggaaacaaatatttatcatggagagagaaagtggggacaccaaccaagatgacatacgtacagttaccagaaatatatagcaaaaaagactcacacatcagcaaacttgccaattaaactcctcccagcttgcaccaaaagatgagggaggctaagacaattttaagatggaggcaaaaaaaaggtgaaagactagatagaagcagggagatgagatagaaggagaaagatcagatggtatcagcaggagaaaagccagatccaagggggaaaatatatgtgtggaaagcaaaaaactcagatcagtggaaagattttttcaactcaagattttcaactcaagatagcacagccaggagaaaaaaacggaaaagaaaaacgtgaatgtaatgtgttggattctctagtgaaagtgcatgtgacagcaggtcaatcaatcttgatgtggcaaatccctgggggaacagaacacaatgtgaatgagcaaatcccaggttagaaattattcctagttgtttgatttccctgaggctgaatgtctctgatactttcagtagggtaggatgatgggaagagtgacccaagaagtgtaatacttagttttacctgaagcttggactcaacttccttcatgtcgtctttatggagtgtatcttcaagcgtccaaggttgaataataaatgacatttcttgtggacttgactttctttgttttggttccgtcaagcggtgtcgggtatctagcaggagagcttgtcaaacatccctgcacttgtccttcaaatgctgatcaatgccaagtttcctcaagatgacttgggagaaggataggataccaaaacattgaggatttcgtatatgaggctcaagatggagacggacattctatgtaattgagataacgccccgagtgcgaccattctgtttcgaaccactatttcgtgaatgtctcagtgatcgcaagcatcgtgtggacggtagatatcttccacacagaccaccatgaagcttagacctggtacagctttgaagctcgttcacaagagaacagggacatgggtgagatggattatcctgatccgaaagacatccagctcaacagggagctagcaatcattcaatccaggctccaactatcaacccagacttccttgggttctgttccattgcaacagaagatctcaatctattaaagcacttccttcatttctttgtggtaatcatcaccagtcatcgatctgcttccctccctaagctcttacactcgccggattcaaaatgtcaaccgcaaacctaagtagcagccacggttcaacctcacgatggcccagagaatcgagtgatcagtctggttggaatgctttcaagcggctgacgctattgaccaggtttttgaagcctatatggacagtttatctgatatctgctatactctataccacctcagtggtcgtcatcttcccggggttccacctgctcttcgatgggctcctcaccagccgccagtctcccgtcgatcccaccctctcagccatccagtcttcaaccatccaaatcgtacccaggcttcttcccaaccaccacggtgattcccattctctagatcgcctgaaaattagaaagaatctcaagggtacctctgtcaacacggacgaggtaatcgcagaggatgacgcgtcgttgtggacggccaggaccggcaaggttgccctcagagtcacctcacccacttccttccgccggaccgctgatggccggccgatcccccctagaagtaccctgaaaggatttgacccttctttttcggatacggtggattggtacccagtagggcacaacctctctggacaaatatctagtcaagaccatctattgcaatctgctcgcaaggagatacattcgactacggaggacttcttcctgtccaaagctttttctgatagtctagggccgagtaaaatcatcccattcttttacaaggctcttggcccggatcagtctggcgaaatcaacccaaaggacatctcgatcactacacttgtcaccagtaaccgcttcaaggtctttgctaagctggtcgaaaattaccaggggcccatctcggctactatccacgtctcagattcacccgcgatcttgaagccgcttctcgagagtctggatgagctctaccacagctcaaagtcgatgtcaacttgggtggtcagcttttcttcatgtttcagcaccgaaatttgcagcttaacatttggtttatactttccgtttttctttgttaaaaaaacattggtttttaggatattcatttagttgttgattcgttcgataggcaatttaacatgtggcgaaacgtggccaagttttttgcccggacggactatgtgatgatgttagatgtagatttctggatttgtacgaactttcggcagcgaatccttggttccccggagctactggacaagctagcggcgggcactagcgcgtttgtgattccggcgttcgagtacaccaagcagtccgacggggtcgacccggatggcttcccatccgacaaacaggctctcatgaagctcgtctcctccggtcagatcggcatgttccacaaaagctggaagcctggacatggctcaacaaattacactcgcttctatcacgctgatcagcttgaccagatatatcctgcctctggttattcccatagttatgaaccttatgtggtctacaaaaaagataagacccccttttgtgacgaaaggttcatcggttatggggcgaacaaagcagcgtacgtgtcttggtctctcgaagcaatcacaaatcagaagcttacctcagacgagataaaagtgtactgaatttcccttccctccgaaacagatgtatctttgagttatatctatccggggtatcgttttacgtgttaccccaagatttcttaattcaccaatcacacgcgtatgccgagaaaaccagacaccacgaaagaagatttaatcgaaagctatactcagactttcgggaagaggtgtgttttcgatacttcaacgagttcatgaagctcggtctgatatatgacaagggtcaaaacatgctgggtgaatgccaaaaagtaggtttctcgcgtcttattgcggtttttgaaccacaatctcctggtgttttatgtcttactcaaatacttgttatgtcattgattttcacaattctttgcagatccgaggcttcgcagaagctgcaactaggcttgggcaagcaaatctggtgcctattaactttaaaaaataatgtgataccaagacacacacgctaagcagagcccgagcaaaaatgttgtacttttttttagttttttgtattttttgttgttgatcaggcttggttatttgcctaccaaaggtacatagtagcagtaaggacttccaaatgtagcagatgtcatggacccctcccagatgtcaagagatgagcgtgaggaccacaatattacatgacagataccctttgacgtcctggggacctttcaccagaaattgccctggggagaggtgtccaaattagttaaaaaagcagatgtttgttcccagtacacgataatcgtagaacagactgttctcgtagattccaagaaaaagtgcccccttgaagaggtatcaaaatgatctatttccgtagtatgatcaacaaaaacaagccaacaaaaaaaaaaaaaaaagagtcacaaaacaaacccaaagatgaacggattgtggttattttacatgaaaaaaaaaaaatcttcgtttgataatgagtcgttacttataaagagagaaatgaatcctcccaaaaaataggtaggtactaggaggaggagcagggtttctggattaacggaggtcgcaattgtagccgagcagcgcggtgggatggaagatagccaggatcaagatggcgacggccaagaagccgatgatcagcattcctttggaccagagcggataactccggtgcattgccaaccatcctaagcggcccgctcccgctggcttttgtgctataatatattccacaataatgttcaattgttgtgaaggtttttttttttttttcaaaaaaaagggggaatcagaagaaagagacttgcctcggtagtctcgccacctgtctccatgcgcgcgatcgtaatattcgatctgatggcgttcttcgaagtctgctagccatctatggtccgcatcctcggcttgcaattgtcttgtaaacaaatgcaacgtcaggctgtatattgattacacccccccccatcaaagaaaaagaaagagtttagaaagaacgaaagtaagtaagtcttatgggaatagagaaaagaaaagacatacacggtgatgacgatacacaaccccatcgaagcgatcctagcaaaccttccagtatccgcagccagagagatactgaacaagaacgcatgggccgtcaaagaggtcgcgggaacttgcctgtaaatccaatcaacccagcagtagcgtaaatctctcgaaccctcatgaggtttaattttgttggttttgatacttggtggagtggacttacgtaccataacagattgtcgaaggccgtccgacgctcagctacgacttgataaagcctaccagatcccgaaaaaaaaaacaagtaaaagttttaaaaaaaaagaatcaagaattaataataaatccgcttcctgtgaagagcatattgtttttttttgtacggaatcattgtgacttacacagcaagatccttgaaagagctaggaggcacgcccgagtatatggagggggcgagtgagtgcggccgtgagggatgagcactgggcgccaagccggcgggggtgcccagactgcccccgccagagacgtggctggccgagttcaggtccgagtggctcgccgctttccgtgctgggtttgtatttcagaaccagaacatttacgtttaattagcgctttccataatgtgattgactcttcttaattttgatttttcagtggtatattgaagggattattattttaagaatcagaaattagactatagtgtgtacctcttctgagtcgatcgtgaggggccaccggatggacgccgagcaattgactatcctcctgagtcgtagcctgaagattatgaaaaggggtttcattgtagttttggacgacgggggaagggcgatggagttcgtttaagctctgcgaagccggcttaagctggctggggatattgagggcgacatgatgagagggggggatgtcatggtcgattggcgagtcggatttgccctgaagttggtgttgctggtgtagttcgctcgaggacgggtttggggtggatgtgatgatctgcgggggcgctggcgaggcccggcctggtgtcattccggtggacgaagagcccttcaacttggccagtgatagccgtcggttacttgatggcttgagtagccccatctcgcccggaaagtgtttctttgaaaaaaaaaaacccctgttgggtgtgcgcaggaagccggagaaagctggagcttgtgcgagccggattgaaggttcaccagtcgaaaaggaatcgggagtttcttggctgtactggatttgtttgtttggtgtcgtccaaagaaacagatggcggtttcgggaccttcagactggagatcggtggctcttcgttatatattcaattctgcagataccttttttttttcttgttcctaaagtggggtacggtgatggataaagttggggcgtttctaggcgagaaatgtttaatttagactaccctcttgtacatagctttgcaatggtttcgatttggtgtatatgtggatggatgcactaattaatggttgccaaacgctggaggagggatggaacttggaaggagcaatttccttcaaccgagctatgtatgatgagagagcagtagaccaaagcatccagtgtgagaacccacatgtttaaaatacaaaaaccttcaatcatacagcatcctaaatttatgcatttatttagacacacaaagctccagattatcggaagattgaggaagggcgaactggggctattagggggcaacttacaagttaaataccaagaacctcttcctcaaaagaaatgtctcaagaatagacataattataatgtcttaaaacaaatgaccaatcacatggtagacaaagaaacaagggttccaacttccaagcatatagtataaacccatcaaaatttccgacgagtatacgtggcgaagagttgtttgcagataattagagagagggtgggtgggggcaatttgagactgatgagtggcaacttgagtgtcaatttgggtgtataattggctgtctccaggttgagattgcaaggtggcatatctttgataaacactgcctttctgtagaaaatgggaccagattcaaaggcctgccatccccatcagatcaggggcaagttagcaacttgtgagcacaagttataaagccggccagcagcgtggagcgatgagcaacgatagcccaacacttggtggagctgttgatgtatgttgggcacattattgcttcacttcctgctgaagtctcgcattcattaccttcctttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctaaatggggggaggcagaacatcgcctgacctggcgtagtgattcattccttgacatttataacattggactggttggctcggtgccggtctcggcttatagccgccaatgcgagattggaatgcaccttgaccgaccccgttgccagagtgattgcaggagcgactgacatgtccaactgcagggagttgttcaacatcagtgggtattttttgggggaaggaatatatcagcttgaagaccgattaaacgccttcggaccttttcccctgtaagctgggtgagagtgatgtgaaagaagaagaagaagggtcttacattgaccacatgtgtagcacttcgtccccccaaaactgccgacgccagcgatccggttcccaagcgtggtggcgcttggacagtccgccgctagatgaccgaacccgccacatgtgaaacattgtctgccatctacgcctcccgtccgtggatttggacatgacgccgattcctaaagggtttttttaggattaaaaacccgaaagattgaatctcggtcaatcgctggatcagatcggattggaaagaaaggacacgatcgaggacgcgtgccaagatttcctttaaattgaagattaatggacttggataaaaaaacaccaacatgaccagattgcttgcaattgtaacacagtcgactttcggcaggacattgttcggccagatgaccaagtgcgccgcctgagtcgaagatattaacataaacagatacagcagcaaaactcgtcaataacaatccggcgagtctctatctcggttgtaaagactgtttcttctaacttcatgtttttggggtgattgaggagatgctttggagaagtcgaactgacacttgaagcatgctcggttagatagtcctgacattgtgtactgtagtcactatcgtcactatctcgttccgaggatcaaattccccgaccggtcttcttcaaaaacaaccaacgaggatcccgattcgttttatgtctcgatttctttcttggtgttctcgtttttttttttggtcctattttcgctcgttttcaatctccagtcctaatcgaaaaatcaaacaatcaatattagtccacctttatcgcagcatgtgtaagcaatctcgtactcacgagaattgattagttctcaacaatctgtacttgatcgactcgctccggctttctatgatgtgtgggtatgcttgatcactgtgttgggtggtagctctggaccaagaagagccgttgtcggttgtggtgtgggcgggggcctcccttatctgcatcaccccgggcacaattattttcggaaccgccgtacccgaatcctgacccgggtcacccggagatctctcccgagtcacgacccacgccatcagacctatagacgtacaccccttagagcagcctgcaaccacatttcacacccctgtctcagcttgagggggtggttggccaagttgccaagctgtgggagatgactagacacctctgccagtgcattgtcatgaaaaatcctatagatcaactcaaagttatatatggagacaattgatgttgtgctggtgtgtggaaaacacagtgaggagtggccacgctgggccagctatgctaaccatagcgttagtctagcgtagtgtagcaaaaatctcctttttcctaaaactgctttcactcttcttcccatcaagtcagattcttcttcccattgcacaaattacctccaactctcatcaaccattcccatccactttgcccttcaaattcatttgtttttctgtctgtttatctttcttcttgttgagtttttgagctcttgaccggttgaagttgaggaattttttgagaaggtggcacaaagaaggcaggggcccttttttgggaaaggttcaaggtaaaagaatgtaaagaaccagtgattttattcacttgccactagcccagattaaatagactaggtacaaatggtcaaaaagtggtcgaaagaaaaatgaataaagaaaagtattttgaataaaaaattgagagaaaatagaataagttcttggaaaataacaaactgcacagtacttctcattctcttgtagtaaaagccagatgagctagtcaagagaaaatattctaagtcacacataacaagaggtgttaattattgttaactaatttttaatatcagacaataaaccagaaaaagaagaaattaaaaacgtagagacaagattgattgagttgagcttaatttcttaaggttcaaatttgactcagaagagtactcagaaaacaaccagaaaacaagcaacttggtgaaattaaatcagtctaatttaaggtgataagaaaggataaagggcagagagagaaagatagggagaatttcaacacttctctcaatcatcttgctcctcattcactcacattgacaccaaattcaacttatcttatcttcaattcaaccatccactatacttcttgcaccaaccttgtctctagatctgctcacttggcttttgccaattgggtgaaaaactgatcaattttcttctcatcttatccatttttatattgaattttctgcctcaatgttcatttctattctattctgatctagtttttactgtttctccctgtttgatcttatctacttcagtcaactttctactcagtctgattcaaaaagagaactctttttgtggtaggttgaaattctctttatcattgttattttttatctccacattttcttatgcctaaatttattttttcattgtagttctggttctagtttcagtaatcaaggctgtttttttgtcagtatttcagcatgatgatctgggcttatgaagaaagaccttttgccccaattgtactcttctttgggacacagaaattatccaaaaattgtttgtttttgtgtttctattccatgagggtttgttgttttttttcaggagtaggagctgagtaaagctgcagatttactagtagcaatgcacaagtaatttgaatgaaattgtgttgtaaattatcactcgtgaacaagcttgggttgcttgactggttatcaggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattataagaatcagaattagactatagtgtgtacctcttctgagtcgatcgtgagggggcaccggatggacgccgagcaattgactatcctcctgagtcgtagcctgaagattatgaaaaggggtttcattgtagttttggatgacgggggaagggcgatggagttcgtttaagctctgcgaagccggcttaagctggctggggatattgagggcgacatgatgggagggggggatgtcacggtcgattggcgagtcggatttcccctgaagttggtgttgctggtgtagttcgctcgaggacgggtttggggtggatgtgatgatctgcgggggcgctggcgaggcccggcctggtgtcattccggaggacgaagagcccttcaacttggccagtgatagccgtcggttgcttgatggcttgagtagccccatctcgcccggaaagtgtttctttgaaaaaaaaaaaacctgttgggtgtgcgcaggaagccggagaaagctggagcttgtgcgagccggattgaaggttcaccagtcgaaaaggaatcgggagtttcttggctgtactggatttgtttgtttggtgtcgtccaaagaaacagatggcggtttccggaccttcagactggagatcggtggctcttcgttatatattcaattctgcagataccttttttttttcttgttcctaatgtggggtgtggtgatggataaagttagggcgtttctaggcgagaaatgtttaatttagactatcctattgtacatagctttgcaatggtttcgatttggtgtatctatgtggatggatgcactaatggttggtaaacgctggaggagggatggaacttggaaggagcaatttccttcaaccgagctatgatgagagagcagtagaccaaagcatccagtgtgagaacccacatgtttaaaatacaaaaaccttcaatcatacagcatcctaaatttatgcatttatttagacacacaaaggtccagattgtcggaagattgaggaagggcgaactggggctattagggggcaacttacaatttaaataccatgtaccaagaacctcttcctcaaaagaaacttctcaagaatagacataattatactgtcttaaaacaaatgaccaatcacatggtagacaaagaaacaagagttccaacttccaagcatatagtataaacccatcaaaatttccgacaagtatacgtggtgaagagttatttgcagacaattagagcgagggtgggtgggggcaatttgagactgatgagtgacaacttgagtgtcaatttgggtgcataattggctgtctccaggttgagattgcaaggtggcatatctttgataaacactgcctttctgtagaaaatgggaccagattcgaaggcctgccatccccatcagatcagggtcaagttagcaacttgtgagcacaagttataaagccggccaacagcgtggagcgatgagcaacgattgcccaacacttggtggagctgttgatgtatgttgggccacattattgcttcactttctgctcaagtctcgcattcattaccttccttttgtcgcctacaaccatttgactatcactgacgaaagacattagacactcacaagatcggaaaaacaacaacaaaacacagagacttcaaatatcatatatatatatatgtatagatacaattgtcgtccagacgaggacgggcgggggatgtagacgaaatgaaacaagaacccaaaattggatcggtatcaaagaaattctcgggtcgtagcgaatcaatcataccccgattgagaaaaaatagatacatctgttgccatcctcggagatatgataaaaggggaaaggggaggacagagagatcggctttgatgacgatgacattttatgtgttgtggtgatctcatcccgatcagcgcctgagcctagagaggtagcagatgacaataacgataagaaagcagttagccaatgagatcaaacgctctccctgaaaagaaaaaaaaagaaaaaaaggatcaaggccaaagaaaagacaaaccaggacaattgctggcgatgtgttctggttgttgacaattaaaacaagtccgggtttttaaatagcgaggctgaagcgcaggcgggggctggatcgccatacaatccctaacatcgatgccagagaagagaagagaagagaagaggaggaaaaaaaaatcagttaaagagataaggtcattacaaggaaagtgttacataggggaagggggaacattgtctgacctggcataatgattcattccttggcatttataacattggactggttggctcggtgccggtctcggcttatagccgccaatgcgagattggaatgcaccttgaccgaccccgttgccagagtgattgcaggagcgactgacatgtccaactgcagggagttgttcaacatcagcgggtattttttgggcgaaggaatatatcagcttgaagaccgatcaagcgccttcggacctttccccctataagttgggtgagagtgatgtggaagaagaagaagggtcttacattgaccacatgtgtagcatttcgtccccccaaaactgccgacgccagcaatccggttcccaagcgtggtggcgcttggacagtccgccgctagatgaccgaacccgccacatgtgaaacattgtctgccgtctacgcctcccgtccgtggattgggacatgacgccgattcctgaagggtttttttaggattaaaaacccgaaaaattgaatctcggtcaatcgctggatcagatcggattggaaagaaaggacacgatcgaggacgcgtgccaagatttcctttaaattgaagattaatggacttggataaaaaaacaccaacatgaccagattgcttgcaattgtaacacagtcgactttcggcaggacattgttcggccagatgaccaagtgcgccgcctgagtcgaagatattaacataaacagatacagcagcaaaactcgtcaataacaatccggcaagtctctatctcggttgtatagactgtttcttccagatccaagtttttggggtgattgaggaaatgctttggagaagttgaactgacacttgaagcatgctcggttagatagtcctgacattgtgtactgtagtcactatcgtcactatctcgttccgaggatcaaattccccgaccggtcttcttcaaaaacaaccaacgatgatcccgattctttttatgtctcgagttatttcttggtgttctcgtttttttttttggtcctattttcgctcgttttcaatctccagtcctaatccaaaaatcaaacaatcaatattagtccacctttatcgcagcgtgtgtaaacaatctcgtactcacgaaaattgattagttctcaacaatctgtgtttgatcgaatcgctccggctttctatgatgtgtgggtatgcttgatcactgtgttgggtggtagctctggaccaagaagagccgtcgtggtatgggtctcccttatctgcatcaccccgggcacaattattttcggaaccaccgcacccgaatcctgacccgggtcacccggagatccctcccgagtcacgacccacgccatcagagacgtacaccccttagagcatctctaacggccctgctgatgcgggacctggagccaacttcagtgggccgcgagccttttttggcctctagcggccatgctgagcaagctgctgatggctccgggggtggacccaagctgccctcggctgctacttttggcagctttggcatcccatcctccaagctgccatagctaccttttggtccatccgtcgtcaaatttccacatttttttatgcacttcttgatatcaacacaacatataccccatatcctacactgataccatgcctcccaaaagggtagttgtcgatccactcctcatggaaatcaaccaaaccaccccaaccgcaactactcgtacgatgagaacagctcatccggatccccatgcaactccgactggcttggtgcccgcaataactcctttgatgccgagtcatcctgattcccatacaactccggttccccaaccagccccttcaactgaaataatcaaagacaccaacgaagctcctaagaagaaggctccaaagtggaccatcaatgaagataaacagctctgtgctgcttggttgaacactagccgagacagtattgtcgggaccggtcagaaagctggaacgttttgggaatgggttcaccagctttataccgatctggtcgtcgattacaacaaggaaaacaaaaactcaaaaacaatcaaacctttgccagtccgactcgtcaatgcggtcgaatgtcgttggggtcacattatgagagtgtgcaacaagttcggtggatgctatttgcaagtcgaacgccaaatgaggagtgggatgagtcgagatgatattgtaagcttgatttttttcattttatattagaataacattacttaattttttttttttcctctcagctttccgaggcgaaggaactgtacaaatccgaaaacgagtcgacattcaatcttgatcactgctggggcattttgagggaacacccaaaatggcaggcaacccagcaagagattgatctcagacagaaaaaaaccaaggaaccgccaagcagcacacctgcgaccgacgaggctttgccatcaagtcctcaaacaaccactcaacctgatgatgaggacgaccgtagtgcgctgggttctgaagcgcaaccggagggcaataaggcagcgaagaggaagcgagacgatgatgcaattttgcagaagatcatcaagacacaggaagaattggtcaagatatcaaaggagcgatcggcatctgttcaaaaagctttggaggaggcgttggaggcaaaaaaggtagaggcagacgatcgcatcatggcgatggatctcactgggatggatgatgaagctaaattgtactggcaaaagaaacagcgtgcaattttggattgaccggagtagtagtagttctcttgttttgtagatttttagtagctcgctgtcctcactcttgccctctttctgcacaatctttcttctacacaccctctactgtcttcctttcaagtctcttgcaatccaaacacacgagatgtgattcttttttccataacaatgccattttttgctaataacaatgcggttcttttttctcataacgatgtgatgtttttttctcagaacaatgtgatccttctttctaagaacaatgtgattattttttctcagaatgaaaattgaaataacagatattattgcaacctagtgataagtttgagagaaagcaatttgagaaggttgagagaaaacaagattgattatgtataagatagaagataaagaagataaaaatgagagaagcaacattgaaaataaatgatttaaaaattaagtctccgtttcctccgattccatatcatcgcgacctaacttgatccagaggtgttcaacgaggtctgtcttcaatcgattatgaatgtgaatgtctcggattccgtgataacgcaagagaaacgagtcgaagtcggcattaggtgagatatctcgtgtgattgttgattgagtgcgagcattttgatcgtagtcaaaatcttcttcaaattctgaaccagcctcatcctccaccatcatgttgtggagaatgatcaccgtcttcataatggtacatagatccgggtatttccataagcggccggggaagcggataatagcatagcgtgcttgtaacacaccaaacgcacgatcaacgtcttttcgataagcttcctgcatctttgcatagtgtctattttttttcccttgtggatttgaaattgattgcatgagagttgcatattttggataaatactattggtgagatagtagccgatgttgtatgtgttgccattcaccgtatacttgaatgatgggtttactccatcttgacattgctgaaaaatcagtgatcgatccaggacattgatatcgtttagagttccaaggaggccaaaaaacgcgtgccagatccagagattgtgggtcgcaactgcttcaagaattactgttggctccttttccttgccgctgtactgaccgtggtctgcaacggggcaattcttccagccccaatgcatacagtccagcgagcccatcatacctggaaatcctcgcttttcagagaccgcaagaatcttcgcaatatcatcatcgtttgggcttcaaaggtattcctcagtgtagattttgaacaaagcagagcagaagtgtttcagactttccagcgcattactttcacctgtgatggaacagaagaagcatgagtgaatagtcagaggaagtgtcagtgaaaaaaagtcagagaaacaatatttgaaaacagttaaaatactgactgattctcaggtatttgttgatgaaatcagcgctgcatccataagcgagcaatctaaatgccgctgtaactttctgtaatggtgaaaaccccaatagaccggtgtggtaagccactcctgaaaattcaaagttatcaagagcacaaatcacagaagaatcacacaatcaagacaccccagaaagctccccagacccccaaaaccaatcatgaatcccctcaggcacaattcacatggataatataatttccccctccatcccaacagaaactccacaccctgaaactcatccccctccaaacatattccattcttctttctccttgtgtctcacactagtaacaatccccttgcccatgaaactgttatctcctcctattttcttccatggaatattctgccccttatttgtttcacactagtaaccttgggagcattttcccactgcttgtttcccctgttttctctggataaatattttcccttgtttcatgctctcatagaatgttccatttatcttccaaccacaagctggccactccccagaattttttatataaggagctttgtttttcctcttcatttgttcctcatcagatcctgccccagcaatccagataactgatcacccattattagccaggtatttgcccatcaacatttgggataccttgatttgtgaacaagtatatttagactagtaaacataagacatattagacataccatcctcaagaaatctccaaagccacacctttccttaagagtccatactcttatattttcttgttatcagagaggcagcccaataaagcactcatccctctcaagctctattcatcccaagagtagttccacaagtggtgtcccaacagtggcctttaagatctttggtttttagtcactaccacttacaaattactagattacatatagacatacacagattagctagttattacccaactcagtagaaatagaaataacataccttatctatcattactacccactccaacttcaccatgaacaacccaccaagaagaagctctttttctggacctcttccaaaagtcaacatggccaacctagttatcccagcctggagaggccaaatcccacctactcaattacctcctgttcattactacaattctggaccaaacttctaccaaccacctgcccataatccagcctttaaccctggaccaatgagaaatccccaaccctctgaaagtgatgacctggaccccttggaaattcaagaacctctgtacccccaaggaacacccagtcagcaaacaggaccagcaccaccagtaagaaacactgaaacccaacccactcaccctctggcacccaagaaacctacccccatccacttcctggaaagagaaccagaaatgcccaaatactctggaggaagaaaaaccatcaagatcaaacccctggataaggacctctgttttaatggtaccaatatgcccatagaaaaattcatcaagagatatgaggctgctggtgaaacagatggagcaaacccccaggatttggccagacaaattatcccctttatcaaaggattggacctaaaggatgaagtagaggagatgtcaggatatgaagactctaattgggaacaactgaagaaacaactactcaacagatttggatcctcccttcccctagtcaaatacaccaggcatgaccttaagcacctggtaaattctgccatcaaaggaggaggaatcaagaccctggagcactttaaaatctttaggaccaaatttgaagccatcactcactacttggtcagaatgggatacagttccaacttggaagaatccagagaatgtttgttggaatccctcagcccagacttggaatcctcagtaaccaaggagctcatcagagacaatatgattttggcctccaaggatggtggggacattctgccagatactgaaaccctgatcagttatatccacagagaaattcagtctgcatctgtcatggaaagaagaaaaatctggagaggaatagagcaaaacaattcagcaaaacccccagcccagaaaacccaggaccagaaagctgtggaagatctcaccaagaacttggccagctggcacactcagaaatccaaccccttaatttccaaaagccatgttccctacaaacctgcccaattggaaaaagactggagtactgtcaagtgtaattattgccatggactaggccacactttccacagatgtaacatggccaatgaggatgaactaaaaggactcttcaagaaggatggacccaatgtaatcctaccagatggatctcaagttcaatggcagaaaaacaaggccttcaaatcagctgtggaccactttcacctatctcagaaacagcctggagttatcaacttacctcaaggagcccttaataaatctgcagaaatttccatggacccccagacctcttttggaaagttggaagaaattgaccaagaagaggaatccacctatgaatgtgaagctgtaaaaaggaccagaagtggaaaggaatatccagaagaaacctcagtcagcaaaagggtcagaaaagaaaaagaggacctaatggatgtagacagggacagacttcaagaaattgccagacaggatgactacaacccagtaatccttccaccttcatccaccaaggaaaatcctccaccaaagaaagtccaaatccaggatccagaaagcactaccataccagctagcaaggaaaaggcccctagaaaaacctatgtggagagacctctaaccaaccaatttccagatgcagaagacaaagtggtcagcaggatgttaatggatggtaaaatggaactttcctatggggaaatttttgcaatttctaatggaactgttgaagccttcaagaaaaagattacctcaaaaagaattccagtggactctgtgaaagtttgaggtcaaatactttattgcagcgtataatcaaatgctaatagtagtagataactgagagaatgaaatgaacaagaaaaaacaataatgagttgagtaagaaactgagacaagaaatgaataaagcaagagtacttgatgaggaaaaggagtgaaatcattaagtaccttttgatgttcttgttctggctacgactcaattgaaagacacgagaaagttttataggagataaaaggaaaataacaaacaagcctgaaagaaaaataaaaaatcaatcaattgaataaaaggaagaagaatgagatagagaaaggaatcgagacagtgatgggacttggatatacctccacttgagttattaccgagctcctcctgaattcctttggtctagatgagtggtgaggcgaaacaagaatcgaacagtttgggattgatcggcagtgaattgagggagcttaggattcgacagattgcaacaatggtggttccgggtacgatgaagattttcaaccttgggtcacaggggttgaactagtaattgacttatgttcttgcatatgagtatgcaatatcctagatgtcaccggaaagccgcaacaggtcaggatcacttgttgacactcctccttgattctgcatctgttaggtgaagctgttctcttgagccttctagcttgatgaatcccaacggtttagtcaacccatctgcaatcatctcgtgagttgaaacttgttgcatgattacttgcttcttgtcgactagttgcaacacatattggaatcgcacctcaatatgtttggtgttatcattgagttttgcttccttactaatgatcactgcaccagaattgtcgttcttcaatattggagccttgattttgatatgaagattcaggattagattggttaaccatcgaagttgtttggcgcatcgattgatcgctacaaattcagcctcggtagtcgattgtgcaacaacgggttgcttcttcgttgaccaacaaatcagatttccgtacattgtaatcacatagccagaagtggagttcttggtgataagggaggcaccataatctgcatccgcccacccacaaagaccctcatcgtgatcatgagtttgcgtatagtggatgcccatcaccggcgtgcctctaaggtatctcaaaaggtgcttcaccgccgaccaatgcacctcattcggattgttagtaaactgagcaagtaggtttgtagcgaaggttatgtccggacgagtgtgcagtgccaggtaattgagcattcccacagctttctggtacagttttggatgaaaaggtggagcatccgttgcaacaatcttatgcaaattcatcggcgccggcgctctgactggatttgaatcgtgcatgttgaagtcatacagtatcttctggataaagtctgcctgattgacatgaacggtgccatcctccttccattcaagcgtatagccgagatgttgagtcggtttctccttgactttgatggtgtagatctttttgatgtcatcgaggagtgccaaaactgagcttcgatcttttcccactacaaatccatcatcgacatgcatgtgcaagaaaactgaccgatccttgttatagaagagcgattcgtctagaggagacgagtcgagacctagggaagtgagggtaccgacaagatgttttctccattgtcgtggagcctgtttagtaccatacaaagacttgttgagcttccagacccagttctccttccccggttcctcgaagccttctacttgagccacgtaaaccggagcgtctatttcgccatacaggaaagcagtttcaacgtcgaattgaaagacatgccaggaacgatttaccgctacggtcaacagtaatttaaatgactcattccgagcgactgaggcataggtgtcgaagtaatgcaacatatgaacctggtgatttccaaagcagacccatctagctttgaatcgaagcaactcgccaaactcattcttctttcgaccaaggagccacatccccccgatcactttgttgtcacccggtggaggaaccagggtgccagtgttcttggacgccagtgagtgatattccttggccatagcttccttccagccgcgatgttcgtcaagactagcgagagcttccttgatcaagactgtttcggtgaggtaaactgtatccggaacatcgaaatgtagaagtaataactcttccggcgggtccgttacagctggcgccaccatagtcggtgccggcgatttggctcctccttgtcgacgggaaccagagatgatattccaagcatccacatcccctataatttccttggctgggggcttgttatcaggaaccatctcgaaacgatccttgagtttctttgagaagaccttcttcacgggaatcgatgttggagttgcgtcaatcggggaagggataggaggcgatggctggcgggattgaactggagaacgagccgggggtgaaggatgacgaggttgaacatcaacaccactggatggacgagccacagacgtagagacgggcagggttgacgggctcaaaacgggacttggaggtagggataaaatatccggagttggacgagtgagtgatggaggaatcacggagctagagggtttgattttatgagacaccctatctgaggaggatttagagtgtagagaaaccgctcgaggcaaggtgtctggaggtttggtgagggcggagggggagttatagcgaaaggccagctgagttggtgaatagtcacgactgataactacatgtcttttggtcgaatcaaaaaaccgtaacgcatcggagtggtcttcgtagccaagacagatgagaggctttgaaggtacagaaactttcgagggcggtttgtgagttacatagacttttagtccaaacgggactagcttgttgatatcccgaattggttcaatacacatgttcaactccgatagcaccgtgactggattggaccagtttaaagccttcgaagggagaatattgatcagagtcaatgcataacgggcggcttcgtcccagaagttaatcggtactgaggattgcgccaagagacagcggattttcacgagtaaggtttgattgaagcgctcagctagaccatttgtttggggactgtttgccggtccggcttcaacacggatacctaatttttccagttgagaaagaaaataggttgagttgaattcaccaccgcgatcggtatgaatgagagctgggcacttacctgtcttgtttgtgatttctttgacataagacaggatttttgattcggagtccgacttattcttcatgaggtagattcgattgaagcgggagtaatcatcaatgataacaagaatgtatttcattgaggatttgctggggggggatatttggagtacatccatgtgaagagttttgaatggtcggtcggttgtgggaaggggattcacatgaggcgttcgcttcagtttgcattgcttgcatacttcacagtatttagcaagctggccggcagactcgggtttgatgccatgcaaatcaaagaacttcttcaagtattcgtctgaaggatggcccaggaggatgtgatagtcaaggcgtggatccggatcggatacatttaacgcgtagttgatagaatttggtctagggacttgaccttgatagagattacccactcgaggaaaacggtagataaccttctgacccagtcgaactaacatcagcctattctttactaccagccgaagtccgtggtcttcaagttgtgaaactgaaatgagatttctaggaccgtttggagcgtagaacgccggatagatcatagtaccgttcatgttaaacttcccaacatgagtaatgtctatagagccagagtaggtgttgattgacttgagaatcggctgtggatcgacgagtagtttgaaatcacaaagagtggtttttgaggcacccgaatccagtatcaacgagtttggttgaggagcgatgactagtccatttgcattgacttcattggtgatcatgaatccgtctaactcaggataatcaacttcatcgccttcgtcatcttcttctgccgcatcggcatgatcaaattcttcagtatccgcaaggttggcttgatcgctcatgaacttcttcatttgagcattgaacatcttagcgaattgatcggagaccgcattgggtttgttattaggagccggttgtgtcggagtgacgcctctaaagcctcctcgattagatacacctcctcaatgattaccgtgagatgagcccgctcctcgagtcgttgaggtagattgaaaacaatccacagattgtttacctgctcttcgagtttgattagagtagtaggccggctctgtggtaccactggctttccgagaatcttcaataaggagtcgatcataaattttgtcgaatgtgaacggttttttgtcgtataaactttgaaccaacgatgataagctgtcatcttgatgtaagcttcgcaacaagagggccgccgcgagaccagtcgtaatagtcatgaagttcggattcgcttgaatcgacatttgcaatgcagtatggagttttcagaacgtcgtaagatgttgaaccagcgatgatcccggcatgtaggtgcaattgattattgcgttgagtttatcacagagactgatgatggacttctcgccgcaagcagcacctaaggcgtgaattgcaccatagatatcgccgttgtgtgcactaacgaccgggtgtaactcctccttaaccgatgagtacaagcgattcatgcaccaggctgacatttgtcgaaattcgggtgtatctttgttggctttgacccattcgtccttcatgatgtcttcatagcccttggcggtgatgatgttctcgaaccgagtcttccattcggcccagttgtaacgatcgagttttttgaacgaaaaccgtgatgattttccatcgtctgagctgtccgacgagttccccatgttgacgaatttcctaaactgttggttattctaactttagtcttataatgaattatagccaagtattgactctcgctaccatgtgaaagtttgaggtcaaatactttattgcagcgtataatcaaatgctaatagtagtagataactgagagaatgaaatgaacaagaataaacaataatgagttgagtaagaaactgagacaagaaatgaataaagcaagagtacttgatgaggaaaaggagtgaaatcattaagtaccttttgatgttcttgttctggctacgactcaattgaaagacacgagaaagttttataggagataaaaggaaaataacaaacaagcctgaaagaaaaataaaaaatcaatcaattgaataaaaggaagaagaatgagatagagaaaggaatcgagacagtgatgggacttggatatacctccacttgagttattaccgagctcctcctgaattcctttggtctagatgagtggtgaggcgaaacaagaatcgaacagtttgggattgatcggcagtgaattgagggagcttaggattcgacagattgcgacaatggtggttccgggtacgatgaagattttcaaccttgggtcacaggggttgaactagtaattgacttatgttcttgcatatgagtatgcaatatcctagatgtcaccggaaagccgcaacaggtcaggatcacttgtttatccatgggaagtcatttcaagcactcttggataatggatcacaagtcaacttactccccagggaccttgcagcaagaatgggcctcataatcacccaaagagccatgaatcttaaaggaattggtggccacaagaatgaaattttaggagtagctgaaaatgtacctgtaaaagtgggtcacatcaccagaggaatacatttttatgtttctgcaggagaagttcaacctattttgggaaaaccatggctcatagatgtgtcagcaaccatcaaatttcaccaacatggagcagaatccttggcaattcagaagtcaggcaaaacttacttggtacccatacataatccatccaatcaaaagtgggagaaagattttcctgtccacacagccactacttcaagtcattttttagtgtctggcacctcccacaagtgaagtcttgggaggtgcctaataaaaaggaggaggataaattagtatatgctgcaaaatataaatcaactacaaaaaaaataaaaccagttaatgaacctatgcctcagaatctcaactcacctttatgcaatccccctttatcaagagacccttacaaaacccccttaacccccttcccacctgaatttacccccacctgaaaaataactgaagaaagattgaaggttgtcaattttggaccccctggatggctttggccagaagaactgaaactcctgaagcatgtcatcaagctcagacaaggaggactggccttttgtgaagaagaaagaggactcctgaagcatacctatggaaaaccctacattatcccagttatcaagcatgacccttggcagcaaagacccatcccaatacctgcagccatcaagaaccaattcatagagttagtaagggaaagactcaagactggcctctatgaacaatcctgctcaagttattccagcccagtattttgtgtcaaaaagcaagatggaaagttaagagtggtccatgacttacaaaggctcaacaaagtcaccatcaaagactctggacttccaccaaatcctgaagaactcattgaatctttcactggaagggcctgctatggtctgggtgatataatgggaggatatgatgaaagagaattagccctggaatctagacccctcaccacctttgaaaccccccttggcagatttcaactcaccagattaccccaaggagccaccaattctgtggcagtctaccaagcccaaatgatgtggatactccaggatgaaataccaaataatgtgggcatttttattgatgatggagggattaaaggccctgtgtcagactataatcaagaaacattggaagaaaattcaggaatcagaagatttatttgggaatatgccattactctggaaaggatcttattcagaatagaagaagctggactcaccatctctggaaagaaatttgcctgttgtgtacctgccttggaccttgtaggacatgtggtatgcaaagaaggaagaaaaattgcccagaaacaactcaacaaggtggaaagctggccactccctgacaaccccacagatgtcagaggatttcttggagtctgtgtttatgtcagaatgtttatccctggactttcagaacttgcttcacctctcagaaggctcacttggaaggactcagaatggaaatggaaccaggcttgccaggatgcatttgaaaaactgaagaaactggtgggctatgatattactctaaaaaaattggactattctgaagaagcaggagcaataaaattagctgtggattcaagtcatatagcagctggagcagtactcacacaagaagatgaaggcctggacagacctgtcctttatgaatcagtggtattttccccaacagaatccaaatattcccagtccaaattggaactttgtggagtcaccaaggtcctcaagaaactgcaaactcaattatggggccaacattttgaattattagtagatgccaaaagcttaatagaaatgatcaactcacccagccttccaaatgctaccatgaccagatgggtagcctttatccaactattttcttttaccatgaagcatgtccctggaaaaactttcacaatgccagatggactatccagaagaacccctgaccctggagaaattggaacagattttgatgaagaagaaaagtggatcaaacctcaccctggctttggactaaaagaggtcaacatggcaaatttgggggtggaacccactcacagcaaccaaattggagtctggaaacaccttcaatattacttggaaaccctcaacagaccccctgaatgttcagacaaggattggagtattattaaacataagtcagcaatgttttttatgtcagaaggccacttaaaaagaaggaacaaaccttttccccaggttgtggtaacctctcaagacctccagaagacagtcctcaagaccctccatgaagaattgggccacagaggcatggatgaaacctacagaagagcaaaactcagattttggtggccaaatatgaagagggctgtcaagaaatgggttcaatcctgtgtggcctgtcagaaaagaagctcagcaaaacccttggaactcaagagggctactggaatccctataatctttggaagagtaagcttggacaccattcacatcaaagcaggaaggtggaaataccttgttgtggccagggatgatctctcaggatgggtggaagctgtaggcctggagcaaatcaaagccaagaaaatctcagaatggtttatggaaaattggatccacagatatggagtccccttaacagttgttgttgatggtggtccagaatttggccaagaactccaaaaatccctcactgaagcaggtgccaaggtcaaagtcactacaccctactacccagaagcaaatggaatggtggaaagaggacatcagcccctgaaggatactttggtcaaactctgtgaaacagatggaaaaaaatggaggaattacttaccactagtactctttgcagacagaatttccaccaaaagaaccactggatattccccttatgaattaatttttggacaacctgccatcttgcctgtggacttagagctggaaacttacctgggaacagattggaccaaaattaaatcaacaacagaattattgtcagcaagagtcctccagttggaaagaagagaagaagtcctacaagatgcttacaagaagatgaaggaggccagatcccaatccttggagccaatgaaccagaaaaaatccctcagaaaccctctcaatcctggccagttggtgttagtttataataagagtctggactcccaatggggcaaactgtttgaaaacaggtggaatggcccttgtaaaattaccaagcaagaaaaaggaggctcctatgcactagaagaactggatggcactgaactaaaaagaagatatgctacttctcaggtcaaaccttttttttccagggaataagttttctttttttgtttctgtatttctaaaaattatttcatcaaaaacaaacaaaagaaaaagaaaaaaatttcctgaaaaagtcttgaaaaatacatgaaaaatcctcaaaaaatccctaaaaacacccattaaaaaaaaaaaaaaaaacaagagtcagaatcaagttttcaactttttttataccagaaggactttttttttacttacttattcaataactgtcatttgcacttggtccacggtttcaagtacacggtccagctcctccataacactctcgtacaaccaacatcacgccaaacgcctatacccgccactgcatcaagggtgattgaggacgtcgccgtccagtaatgcgaaataagagcaaaaaaaaatccttgatgtgtcgacgcgcatttaggacagcgtcttcttgaacaacctcggcccagatcggaccgcgctcctccagcgttaactcgtgatcaggatcagggtgaggcgggtagacgtagcacggttcagccggagggggtgtatcaactcgtatgggagagaaagccgtgccgcttcctagggattcagaagagatgggaggcgacggcgatcgagcatgtctctcctgagagttgaaaggaaattggccgtcggagttcacccgaaaggccgcggcgatggcaaacaaccgaatgtcggaaaatgagggaggaggaggacgaggtgccggaacgttgtggtaagaccaatcaaacccataaaaccttaaaagacatatttaaaagactaaaatagtaaatataaacccaagaaatcaggtaataaaatcaaatagtcatgataaagcctttttttctcaaatcatagttaattatcttgatattttattttatatatattgatactacacagactaaaggtataaaacatacaaggaagaataaaaggtataaatataactacaaaacagatcatacaacataacaagattggtcaacaaggaattagaaataatataatgttatagagctaaaaaccattcaggagggaacagaataacataataatcaatcataaaatcatccagaaagatcatattaattaattaagtagatcattattagagatgtcacttggcacctgttagcaggtacctgccacactttcagaaggtgccctggacacctccctccacccgctgtgaaggtggagggtcaagaactgcttctttgacagtaatacacccttcacatgcacagctggtggatggaagtgtcaagggcaccttctgaaagtgtggcaggtacctgctgacaggtgccaagtgacatctctaatcattattaattaattacacagccatttaattaattacacagccattttattaaatacacagccactcatcattaatttcacaacatgaagatcattaatcacacagatgaaatcattgaccaacatagcagcagaatattgatttcacaacagtacatcattaattccacagctgcacatcattaatttcacagctgtaaatcattaatttcatagcatgacatcatcatgacatcattaaattagcggtatgaggtcattacccagtcagaccaagcattctcatcagtgaagctgtttaccatccccaccaaagattttgtctataaatagaggctctcctggcccttgttttccttccttcctcctcatgctagctacagaatagtaattagagatattacttagctttcatcaacccttatatttcagatacagaattgtaataaaagaatttactaaacccttactcctcacccttatattgaaccctgttaaataataaggaaattatttaactcacctccagctctcaacaaaagatattgaagaaataaagactcactttattaaagacccagaattgaaccagagaatccagaaagaatagattaaaccagaataaaccagaaaccctcaaatatctcctaactccagaagctcttgaccatccattccatccacccttataaacaactcaacatcctcaacaggtagtatcttcactaagataaaattctagaaatctaccacactattatttttcttagtgtaactctctcacaagctagacaaggagggaagtctcacccacacccatttattattattactattttatagttttattaatatttatcccctccaagctcttcactcattagcttgagcagttccacaacgtggtcctcgactcttctacgggtatctacaggggaatcaggcgcaggactttcggcttcttcaaccttgattgcagggttggattcaagaggagcggtagtttcctcgtcaggcatggtagaatcgtcagaagctaaagaataaggagataggggttggccgactaagcgctcggggatctcaaagtaggaagacatgggcgaacgataagttgtcgacggatcccaacccaagcagaaggacgccttttataagcacgaacccaacattcgtgatatcaggtgccggcaaagcaagtcagccgaaccagaggaaacggtacgttactagcaagccgccggcgctgccggggctgaaactgaagatacataccggtagtcgagatacgatctggtatctacggactacaaaaagggaggtaccgacaagaggcgctaatctccgagtgagacaaacgccagtagcagataaccaagagacaaaaagccccgctatacatagcgtcgccagaagccgagacggcatcaagagaaccgttgcccgccgtcgtagtaggataagaagaggaaggatgctgggctatggtccctacacatcgccgacatgagatcccccgtagtcgtttacgaagacaacgctagttattgtactcaatattgggcagaacggccaacgcgactggtcagcgtcgccaacctcatgatgggaacctccgaagaggatgtacggaccgcttttcgagagttcgatagcatacaacactgcttcgtcctgctgtcggcgccaaccacggcaatcatagtatactcgactcaatccgaagccatcgccagcgtaaacggcatgaatggcgctattgccgacgaaagaaagctctgagtatgggggacaaccactgcttcgctaggaggacttgcattactattgagaatctcttaaaaacacctactatccgacaccctttacttaccttctcagaccctctggacctctaatttgggggtggttagaccccattttagtcattctgctccttagttttgtggctaaatcacctaatttttatcattccctgggctacatgaagaaataagatatcagaacctctcataatgaattgatgaatcaaaataaaataaataaaaataaaaatcattccataagataaaagtacaaaaacaattcctctacatataaaaaccatagatttttttgttgtttcttttttccttttggcactatttcaaattatggacttccacatttatgaccagtttcttttccttcagaatatatttttttagaatttatcaggattgtctttttctctttttttctttttttggatgatggggacatcatctaatttgggggtggatgtggtaagccactcctgaaaattcaaagttatcaagagcacaaatcacagaagaatcacacaatcaagacaccccagaaagctccccagacccccaaaaccaatcatgaatcccctcaggcacaattcacatggataatataatttccccctccatcccaacagaaactccacaccctgaaactcatccccctccaaacatattccattcttctttctccttgtgtctcacactagtaacaatccccttgcccatgaaactgttatctcctcctattttcttccatggaatattctgccccttatttgtttcacactataaccttgggagcattttcccactgcttgtttcccctgttttctctggataaatattttcccttgtttcatgctctcatagaatgttccatttatcttccaaccacaagctggccactccccagaattttgtatataaggagctttgtttttcctcttaatttgttcctcatcagatcctgccccagcaatccagataactgatcacccattattagccaggtatttgcccatcaacatttgggataccttgatttgtgaacaagtatatttagactagtaaacataagacatattagacataccatcctcaagaaatctccaaagccacacctttccttaagagtccatactcttatattttcttgttatcagagaggcagcccaataaagaactcatccctctcaagctctattcatcccaagagtagttccacaccggccgcatcccttttttgaatgaaatagtcatcctcctgtgaaacagccttgacaatttaaagataaagtggtcgatgcatcctgaagcgtcaacgaaataaatagtctgggtaggttgggtttttggaaaaatagtcgttgtagagcatgagattgccttgaagacggttgcgatatatttctcggcgccccatcgttgatccaccacgcttcggttttgcgttcattcttctgataactagtgcaattgaggttgagagggaagctagtattttgtcgttgtcctcaatcaaatccatgatcttgatgggatccattgcgatttaccagggtcggcaaatacaagggttggagaatacaagggtctgcgaatatgagggtcggcgaatacaagggtcgtgtcagacactgagacactagtccatgtgtctacatgagattttaacccctccagtttacataacaagtattattatatgtaatctttaagttaataattataaaatagtgttatccctttttacatgtattttttatgttaataattattctgtaaattaataaagattcacctctttattaatttacctctttcatgaaaattataatcaagttgaaaaggataatcatctcctgggtgtatccaagagatgattatcctatttacctctcttgtgtgtatgattattatgtttatctctcttatggtattttctgaaataaaagatattcagcacatgtacatttatcatgctctgaatatcctgacactttcccccaaggaaaagtgtaacaataaggggactgcaccggtcccagcagcagattgacccctgctctgtaatatttaagaggatggctcttcccctgagattcatcccccagacaattattaccatacaaacccaagtaccttactataatacatataaatagtgagtggggttttaagtagtttattgttagtttaactagtttactttcctcttattattatcactagtctatataagttaagtctttaactttatagactagtaacaacccttttctcttatattctcaaaagctcaggcactgtgaagctcatcccacagttgtcccttattcttataaggagctagcccctccactttacaagtgttgagttgggcttatttccactggccactctttggctatagtgtgacccaataccccatcaactcttggtcacataagagaccagagctgacaggtcgagtgtcgaaatgaaaggaattttggatctgtttgctgggtgttcgacgcggtgtgtacagaagtttcaattccaggttcaatccacccctgcccacatccacagtccatattttggactgttgtgacatgtgggtgacatcttgggacatctactcccgggctgctgaagtcgagccaatccacccccagaccgttagagatgcttagagcatctccagcagagcctcagccggggttgatttctgtcccaatagcagcctgcaaccacatttcacacccctgtctcagcttcagggggtggttggccaagttgctaagagcatctccaatggtcctgctgatggggacctgggaccgacttcagcgggccgcgaggctcttttggccgctagtggatctgccaagcaagccgctgaacattgcgggggtggaccaaagctgccctcggctgctgagtttggcaactttggcagcgtttcacccacccccgctcaacttcacagtctgcatttagcacaactgtgacagactggtgacacctcgggacatctggctccaggccgccgaaggcaagccaatccacccccagaccgttagagatgctctaagctctggtagatgactagacacgtctgccagtgcattgtcatgacaaatcctatagatcaaatcaaagttatagacggagacaattggtgttgtgctggtgtgtggaaaacacagtgaggagcggccacactgggccagctatgctaactatagcgttagtctagcgtagtgtagcaaaaatctccttttcctaaaactgctttcactcttcttcccatcaagtcagattcttcttcccattgcacaaatcatccccaactctcatcaacattcccattcactttacccttcaaatcatttgttttctctctgttatcttctctctcacatcttgctctcattcactcacattgacaccaaattcaacttatcttatcttcaaattcaaaccatccattattcttctttgcaccaaccttgtctctagatctgctcacttggcttttgccaattgggtgaaaaactgatcaattttcttctcctcttatccatttttatattgaattttctgcctcaatgttcttttctattatattctgatctagattttactgtttctccctgtctgatcttatctacttcagtcaactttctcctctgtctaattaaaaaagataactctttttgtggtaggttaaacttctctttatcattgtaattttttatctcctcattttctcatgtttaactttatttttttttattgtagttctggttctagtttcagtaatcaaggctgttttttgtcagtatttcagcatgatgatttgggtttatcaagaccttttgccccaattgtactcttctttgggacaaagaagatatgcaaagattgtttgtttttgtgtttctattccatgagggtttgtagtttttttcaagagtaggagctgagtaaagctgcagatttactagtagcaatgcacaagtaatttaaatgaaattgtgttgtaaattatcttctgaacgggaagttcgggaacctaaccaaaagcagcgatgggcagatacgttacccaaacggataacattgactgtaacgtaacctttacagttacgttaaccacaagttacagatatctttatttcagttacgatatctactggagcaaaaggccccttttttttctagttacgttcccagaaattctgtacaaaacagggttatgttacagaatttccaatatttggataacttaagggtaactttgctggtgatacactgattcttgatggttttgttcattaagtgcgagataatttgcccaatatgatcataaaccaaccagcggttatcatttcaccagtaagccaggtcaaaagatgtctggtgtgaggattgaacccacaacctccacatattcactgtacatgggaggcactctttgaccgttaagctatacacaatatgttttagcccttcaacctctcataacacccctccccccaagtaagttatgttaccccaaaaaaatatatggaaaaaataaaattggttacgttactttactttacaagcaaatttagttactttacaaaaacagcatatttggataactaaaaaaaagttacgttctccaaatcccctgctgtaacgtaccgtaacgtatctgcccaccgctgccaaaagtgacaacaattttttcccagatgcacatccattttctggaaaatagaagtacattggaaggaacaaaaagagagaatttccagcaggagcttgggttgcttgactggttatcaggagttgtatgctgggcacccaaattatttgggtgaacctgattgatttataaagcagggtgtattgctttcatagattttattgttcaccagttggacaatctccagttgtatgaccaacagctccttgacattttgaacaccatgggtcggcctcaagtactacctctatgggtacttctagagtgggtactggaatttcaagtaggatgacagaacatgagtgaagaggtactgctgctgccaagagaatgatgcacttcattgagttttcaggaggtgtatggttttagagatggaggtgactgaggcttgaacacaggggtttaacaatgacacagtgtaaagtgatgttccttgctgatacagttatattggcagtaggggctgctgctgggttggtgagttaaatagccagctgcccaggtgacccaacataaatacattaggatccataaaacgttttgagatttcccttgatcattaacaaccttctttgtggttataccaactccaaacctcaagtatacaggagtcaaatccatttttctcttctcaacttcaccccacattatttgaaaccaggctgtgagttttttttttttttttttggatcatggtgtgcacattcatgttgtcagctcatgttcaagttggagaatcataaaaagtgaggttggattgtgagatatgtatgtcatttgacgtcggtggatcgggcccccgaagtttgtcggggctctaaagccgaaatatgtacccggcgggggaaacaaccaggtcagaaatttccgaacgaaaaaagcaaccaacacacacacattaatagtagtgaagacactgacagcaacataataaggactagcaaggatgactcgactgatctggagcggattcaagactggtttgggatcaatcaagagtaagtctctttgatcgaaccctgcaaaataaaaactgatcgatatgcttctttgactcagactcaaatcaaacaacacagctattaataacctcccggcttggatcgctaggatcgacgggcaacaaggatcatgttggacgagtaggaaagacggagtgcttctcgacgacgggggcagtgatgatcaagacgaagaagcagaagaaggagatcgaacggcagcggctgaaagcagcggaggccaaggcgacgctccgaacgagtctcaagctgaggcagaagcccgacccgatcctgggctactcgacccagatcccaaaagcacacttgaattgggagaactgcgagctcaacaagctgattgtcaagaaggaggatgtctgggcgggaaagatcggaccggtcgagctggacgatcctcttcaacctaaaacacccatcgatcggaataatcaacaagacaaagaaggtggtgcatccctggtcttgaactttggattgaacgagaacgagcatcaaaaagctatcctcttcgacggcttgcccaagatgaaggaactcatcaagatcaaaaacaagcccatcttcgacccttccctgaccgagcccttaccctccgactccgactcgatcatgaacgaacaggacgaggaagatctcaagaaactcagactgatgaggatcttggatctacgaaactcgaactcgaaggggatcgataagttcatcaagctcaggatcctcaaggccttctctcctaaagaccatcttcaccccgaaaaactcgaccctggttgctcggaagttcaaggtgagtgaacaacaacctcagacagaaccataaagttgacaaggagactctaaactgatcgatgatcatttttagctgctatgatcacctacaggatccatgcggtcttggaccatgcttggcaaaacagaagagataaagactccaagagacatctctccgacctggtcatgaagcgcatgaagatcttgaaatatcttaaacgaactaaccccaagagctacttcgaactactgcccaggattggcctcgaacctaggtatctcaaggatgaactcatcgttcgcgctaaacttcccctgcgtccgggagaatccctagattaacctcatctatccatctgtcctgctttctcttacctaaattacttccaattgccgttctcagtttttattctctttgctttattttcatttccttttttttttttttttcgagttgaaaaatatatatacatattcaaatccgtcactataatcctagtgttgacccacacaagacacttgtttttgataaacgcttacaaacataagaagaaatcaagagggaagagagagaacacaggagaaagcaaaaaaaggaagaaaaaacatggggactataaaccagtgaaaatcaaagatgttgttagggaacatggtatcaaagcaaatcaagtttttctaactttctctcaagttatcaatcacccgatgcacaaccacgacatcctataacaaaattcaacggaagcataagtaactgatatctatgttttgaaaaaaaaactgctcagaaaaggagagagggaagcggagaaccaaccacaatggacacattcgacgaccgtaccaggcttcagttgagctttagggacccgacagatacacactgatccagcatagttcatgtcctttttttgtcaaaacaatacaaaaaatgttaggatccctcattctacagaatggatatggatgggggagaagtgggcgaactctggattggacgcatcgggcacaacataggccttcgaacccggtccgtttccatttagcgatcaagctggacaaacacgtcaaattacgtccaagataaacgaagcccaccactgttagttatagtaggtagccaggaaagaaggaagaggtgatgaggggatgcttaacttggcatccgcataatcttgctcgagcagccactcatacaaatctctcgagatcgcctcccgcttgtaatacagatcgtagatgtaccgagaacgggtgtggttgatccggatgatcggccagaccgattcgttcttcctcttcccttcatgtgtcgctgattcggctgtccgatcatcattgttccaagtttcactatcagcttttcttttttttctggggggccgaagtaaaatgtatgtgttgtaggactagagatagcgcttaccgtctcgcatctttcgttcgtattcatctaagactccttcgatctcttcgaaaccttctgggggcggtttagtccgattagtcctgatctttggcattctcctatatatatattcgtaaacctcgatcgcgcgtccgttgtgtatttacgtgtctgaatcgttatttggtcttcttttttctggcctgtgtccagcgacgaaattgaatgcagtcctggctatgggatcacttgaccttcgactccaaagtggagacccccgaccctcacccggggtgacaccaactgacgcatacatccaccgattttgcatactattaaaatttacgtaatcatcttcttccaaatttgttgccacctgtggcccgaacttagagcatccaccctcgtctctgtaaacccgctcggtaagcgagatttacagagaatttaagaatattcatcccctcgttgcctctttagagcatccgcatcagtcgttaacttagcgcggattaaggcacttagtccagcctcgcaaccgcaccggtccagattaagacaggatcaacttgactcagctctccatttggagctagtggggtctaaatctagacctcactaatcctgggaataagtcctgcatgcatattcaaaaggcatgaacacatacaaattagctccgatcaagtcggataaactgacctcaaatacataacacatagatttaaaccacctcagccaccaccgatgcggctggaggccgagatcaccttaatcttgtcctaatccgagctcgctaatccagtgtaacttgaccactgatgcagatgctcttagggctcgttaacaaactagtctttaaaatattctctccagcttgctagatttaccaacgactacagagcctctgtaaggccactcttaccgagcctaccaaaccgcaagcacaaccatcaccaccaccaatggccactccctcctccaccccagtagacacaccagacgaaaaccccgatactacaacaaaaaagaagagaggaccaaactggctcccccgagaggaagagcagcttgccatctcttggatcaatgtcagcgaacaaccagaattcgctacaaaccaaacgggggagacattctatcggcaaattgagcaggacttcaacacccactccaaggcgcactatcgtgatcgggctcaaattaaaactcggtgagcatctctgctcacaatgatctaatattcttttgctgatttgtccccgctgccagatggaccgcgatgaacacagctaccctcaagttctctgcaatctacaacgcgatcgaacgaaaccctcccagcgggtctagccctgaagattggcttgaagcagccaaaacaaactaccaagaacagaccaaagggactgccttcaatgccctctccgcatggcagaagctccgctatgccccaaaatggcgagccgatccgcgagtgattcaaccatcaacaccagccccgttggacccacaaactgatcccactggatctccgacggaaacactgattactggtgtatgtaccccaagcagtcgttcggcatcttcgatattgcgtccgatcggtggcaaggcagccaagaggcgtcggatcgagggatatagagatgatgagatgatgtcgcaagcaaacgagtttgttagcatctctcaagattgcctgctctcccttaaccaagcaaacgacattctcaaggcaaagaacgagatactcagggagaaaatgaagatcgaggagaagaagcttgaattggaagaaaaaaaggttttgattgaggaggagcatcgccgaagcgagacccagatgaatgactacaagctgctgcgtgaaaacgaggaaatggaagacgacgaaactaaggaggtccttcgcattatgaaggatgaaatcaagaagaaatggcgtgctagagcctagaggatagttcaatgatagtctatatgtctcgcttgcagcctcctcttgtctttactgatgtgtctacactctacaaccaccaatcgatttgtctaagcgtgaacgcaacactcattatttgctcgcaaaagggtttatcttgcccatttgattaagttgtattgatccattgattacacatgaatgaatggatagcatacaataagcaattctctacagaagatcagaatggaaatgagtggaagaggaggaaaatgtgaaaggtgggatcatcaaacaatctcatcaccacggagtagccaattgtagatcttgaggtcctcacgcaactgagcatgggcctcagggttgtgtagatcaaagttattctgaaggtattcggcccaggtatgggccaagagagggtcccgatgatttgggagaatctcagctgagggggccgtgagaaaagggtcgaccaaagatcgttcctccacaatcatgttgtggaggatgatgcagcagttcatcacctccatgacatcgtccttctcccacaattgacatccgcgagttagacaggcccagcaagcctggagaaccccaaaggttcgctcaatgtcctttcgggccgactcctgcagttttgcaatgtgccttgaggcgccgtcttgagggtgcttgattgttgagactagagtcgaccaaggtggataaatagaatcacataaatagtaaccggtcttgtaaacatgaccattgatagtgtaatcgattgtgtcagatgcaccggctagcagtttgtcaaagaggtggcttcgatgaagtacattgatatcgttgagtgccgaaaaatgtgtgccagatgcgcaggtttttgcttgcaacagcttcaaggacgatggtcagctttttctccttccctttgtactgccctgcccatcccgatgggcagttttccaagcccaatgcatcccatcaatactcccgatacaacctggaaagcctcgggcttcgttttcactcaggattgccgtcaattcgtcgcggttcggtgggcgtaggtattccgggccgtacagctcaatgatgttccggataaaatacttgagggtccggagggctgtggtttcaccaatgcgaatgtactcgtccagggaatcggcgctggttccataggccaattggcggattgctgctgttagcttttgatgggttgataggccaatctgaccacagcagtcctggaagaaacaggccaacagtcagtagacaggtgcgatcgagagcgacttcaattactcactgctttgagaatccaaaaacaatcgtgctgctgaagatcacggcataagcgattgaacaacgccttgctcatccggaagcggcgctcaaacatccggttgttataaattgggtgttcgacaaagtagtctttcatcagccgttcattgcctgcgattcgatcccgtaggatgacttccttctcggtggtgcgaatggttctgggtacgggtacgccttgagatagttcttgcatgaggcgacgaaaccagtgttcttcctcgatgtcccagaggtagtccatgtgtggatccatagtgagtacccagcggcggtgagtgagttttaccaaggggtgccgttagacccgagggtagatcagccgtcggtagctaaatcggtacagcctaccgagcggataccgagcaacgaggggcacttttctcattagctaagcaaccgagccgagcgggactcgcgggctacctaaatatttacccaaacgagggtggatgctcttaatcagtcccaccttctaagaggcggggcagggccccttgcgcgaagcgcaagcctccgaaggagggacttgggaattatcagccaattttggcttggatcctgaactgcactttgccagttttggcaggagccaaacttcaacaccaccttacatcagcatcctgtgggccaaatggccggccctttggccagattgaagcttggcatctggccttaaagatgacatagcccttatgttgactggattttttttcagtcatctgcaggggatgtaccttcagggtctcctccattttggaaattgcaatacatctgtacaattgggccaaatgcatgggtccctcattaagtgcatgaaaagatcggttttcaatcccaagtgcatatacaccaacattcaagacatgtaaccttccaaaccatcttgtatgggaattgcatatcacacaacataaccaagcaccaaaagagagatcacaaacggtatcactcaccgacaccttttataatctcccctccaaacctaagtagatttaccagaggagtcaactgtcactgactgaagcattttaccggatcccattgatcctccaattatactcaaaatgtcagatcaagaaaagatacttgatgtttgcgcgcacttgacaaggatcaagatgacaccaaaggaattcatcacgggtctgctcaagaaagaccacatagaactcaactaccgccgacgcacctggggaacaacttacggtgccagttcaactattgagctagtttctgaaattgcaaaaatattccacaagaaagatgcagctcggcatttttgggccaactttattcaggctgaggtcaaactcgttcactatcaggatgttagttaagaatgtaccactgatccatatttgtgttgattgcaggttgtcttgttgtgtcgtcaagaaatggaaagtcatagctctggctcattcatgagctcccgattggtcagacgtgatttttttgggctggctgccaaggaggctcgtaatcataaacttacaactgttgaacaaccaatgctttacaacgtaatccacggaatcttatctcatttggacaaagaagagggcaattctgttcatgtggacgatccacatgatgactccacttgtcttcaagagaatacattgacacacgataccaacaactcaagaggtcatatgggcaacaccccaactgatattggtgagaccgtagtcgaggagcttgtcgcagaggcagaacccgaggtccatctgaaatccacctcaggctcgttagaggaagtgatgtcagagtacggtgggtttagttactcatccaaagaggatgggccagatggaagacaaaagaaaatcaaacatgtaagtttgcttttgttcatgtattggtccaccatgacttgagtgtaactgattgtcattgtgccatagaattagattgcaacggtgatctgttcaatgctcagctttgcatgtaatcatcgtcacaatggattacagctcgagaattcgatccgattctatgcttgtggggtttcggagacggtcaatgaataccttcactactggggtttaacatctcatagaaaaacggccattcatgccctacaatccttggcctcagaagcagcggacactatagcttcttcgatggccctgtaaaattgtgtggctcctatcatgtgtattgacaacttggacatggaagagcgtattcaactcgcatcggtaggaaagcagaatcacatgttccatggtacttggggatacatacacggcggggcaagtttgaacttctggataccgctcgcaggacggtttacctttggagcgctcttcggaccataaagaacgccgcaatgacgatgtgggactgaagcgcttgcgtaacgctaaatcggtgcgacccagtgactcttgggtcccgagggcggcaagttgacggttgcaaagtcgttcccgcgtcgactgcgtctcggggacgctctacaacgatcatgatttttcttcccaaaaatgtgtgtagagggtagtgtgacctcggaacgcctggctgaacaactttctctagaaaaaaaaaaaaaaaaaaaaactttgcaaaaaaaaaactgcaaaaaaaagttgccacaaaattgctagcgcaaacgactggattggaagctagctgtaatctgggcattgagtaaaatgatcactggttatccaacggtggatcatctccgcatgcggtctggctcgctgatgtgggtgtgcttcggctgccaggttcaggtgcaagttcgagccttgagcaggcaactctttttttgcttggccgaccacgctgcgcccgcttgaggcggcgtcaccggtgaggagtgtcccggtgacacacctgcgacctggaaggacgcccttgcagcgccgacctcagcgatcccctgatgccgcggggtcgatcaccggagcgatcctgcaaaactgcgccctcacaacgctccccccttgctcagtcaccggagcgtccaggactacgccctacggggtcctgttgacgctctcctcgcccggccgtgtacatattcccagtgacaacctgatgaaaacactcgaccccaatcagctcaccttacaatcgtaccacaacgccttaaaagatgtggattctctgatcattaacccagctgatttccttcctgacgatgaagcccaggatcactatgaaaaagttttcaaaagtcagattgcccgggtaatgtacaagtatgtggcccgaccggctgactcaaagcggaaacttcccatggaccctccggatatagagctgataagtcatgagcagcccaaaatccacatgatgaagctcatgaatgagtctgacaattcagctgaaggcattggacaggtgatggaggcactccgcagacaaagccgacttgaacctggtgaattctttggccgattccagcttattgacggtgaccttgggactgctcagatcttcaatgctatccgatccctccgattcccaagcgaacactgcgatcacagtctcaacaatgtctcattcactcttggtgcggcccatacattgtggaacattgcccacacgatccttacacatcactttgggaactctaaggcaatggatgacctgggggtgtggcgatacttacaagcactcgggatccccccagaaaaagtcatccagaaaaaggatttcactaagatgctccagtatatggaacaagtccacgaagcgaccctatggtactgtctaaggtatgtcatttagcctgatactgtatggtcaatgtcaccactaaccacaccgccttttagacatgtgatgggtgaacatgactccaccatcacagaggatttgccggtgattccgacatccaattggaatgcaattgtgaaccaatgttacaatcaattctgctcacatgaggcccggcgtgcagctcaatcaagtcccaagctatacaatctcttcatccgactgcaagacttctccaccgtgattgaggccaaccgatcaatgaaacgtggtgatattggccgactaatcaatgtatggaagatgtggtcaatcatgacccaatcacttccaggcctcactcattactcggcctacctccccaggctcattctactgataaccaagatcctccctccttcattgtctgagttgattcggcacagcattctggtctcgccaagtggtagaccaaatcactttgtggccaaagacttccttttggaaacacacaattattggctcaaatatttctatgttcgcggtgggatcggaacacaaattgaaaggctacaagaactgttctcgtccaacattccaattgtcagtcccaaaattttgactcatgaatcttgctatgatctaatcattctcattttcaattctgcagctccgaacaatgtttgattcattacgtttagatagtggggccaagcatgtccaacaaagtcataaaccattgctcttgttacaagcactccagaggttccaccagatggccgaaaaaaatcagattcttgatggaagggctcggccgggggcactacaacccttaggtattcagaatacatatgtcgaggggattagaatcctacaagaggagatcactagcaagccatctgagcttggccggttcaccatgcacctgccatttgacgagcaggttccaactccacccagcgaatcggaagaaaattccaattcagaaggtgatcagactgatcacctagctcacagtgtgcccatggatgagaagaaacttacgaatcaaccccccaccaaactagatcaccgacgcgatgaatactttgactccccgcatctcagcatcttcgccttccagtcgtacaagcatagccatatgtgcagcctgtatgagccttccaagagtcctcgaccttcttccgcttcttccgcaactccatctctatttggctgcgctcctcttcctgaagttttgctagtctttctgcctcaatcttcgcagcatgctcgagggcctgtttgtcttcctcctcctgcgcctttgccaaagctgcctgcttctcgctcttctctcgttccatttctaatcttgtatcctcagccagtggtccttctcggaaagcaattacagtttccaacaatccttcaagctgaccggggattgtctggccacctatgagcttgcgcaattgtgctaatgtcgtgcacccatccaggttacctattattgagtctatgtgatgtttttgaaacagatcatctgggccgaacaatgtttgtttggtgtaagtttgagcaaatagttgattaaacgactcttgcaactgaaccgataagacttcacattgcatcggtgtgagcttgatacgttttccacttgcagttacatcgtctacgtcttgatccacctgtttccttttcctcctgcttgtctttggtacacctggccagtcccgagccattagatcttcgaagttgtcactagtcatctctcttatgttgtgaattaaaccagcggccatgttaggcttgcaatttgaacagcagcagtcacaaaaaccctcttcttgctcgcgctgcttttctcgtaaataggatgggtcgtcggcagacagaggtatgtagccaaggctgagggatccatatataagggtcagttaaccaggtagacatactggatacaatctattaagtcataaaactcacacattatcgattgcaaaagctatcctcagacacacgggtgtgatagccaaggcatccatccgatcattttcgtctatcttctttgacatatcaaaagccgccactttgttcttccccccccttgcgagttttttccacaaacatgatagccaacccaggtcgcccatcccggccagctcgaccaatcatctgacatatggctgatgggtcaccccgccccatctggatcactcgtcgaacccgggaccagttttgacccatacccaaagccattgtacaggaaatcatcggcaatttatccgcggcaaaatcttcaactaccttcaatttgtccttctcacccgtgcatgagtggaatcgacaaaccaccaacgaattaggcctcatcgaaacgcccggtgtcccatgagcctcatccacaaccttcattacctgtaatgttctgttcctcgatgagctatatatcaaagttggaacaatctgcgcatccaagacttcagattgtggtgcaaacaaaggtgccaaccctacgcaagatgacattgacgaagtgatcggaactcgtatgatgcagatctctggccgagtgagttcccccctcacaacacaaacattatgatcttctaatttcaagctcttcttgattgattcgatagcaatcggcctgcaagttgccgacataagtaatattggtttgttattccaagtgagcaaccgaccacccattttcccataacagggcctgaagattgcgatgtcttcaattcggcccagagcaaccgccttgtcctttccgctagaagattcgaccagtccccactaatatatgatatgcgcctcgtcgatcacaactaatgcaaggcgattctgagaagtttggacagaagtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaacatcatggcaggagtccgtccacttttgaggttctactcgtgtgctgttgcaaacaccgcttttttctgtggctgggacaacaagacaagatatgaaggctgagatcttggttatttgattgtgcctctaaacttcccatccttactcccctggatctgaggcagaattctctacatccacaatgacaaacattgcaaccaaagaaaccttggaaggatcacagtatccagttccaggtgcatatgaacaaaccagcaataccacaacactcgaaaggaatgcggtccggaagttggatgttttgtgagtgcagcctgggctgatccgtctgccatccagactcatgaggctattacagaccgcagaaattgatagaagaattttctaatttgtctattttgttgtgaatagactcatacccatcttgggtgtctattttttcttgagcttcctggatcgagcaaaccttggtatgttgcatattccacaacctcaagctagccgtcttcggtctcgttataaactggctaactcggattgatcatcacattgtggattgttcaatgcaggaaatgtgcggattgttggtaagcgaaaaaaaaaggcttttcatcttcaaatgagtgcgctaactgtgccagcatttctaccctcgaatcaaacaccaggactccaaaaagacctacacatgaccgactatgattactcgatggcattgactctgacgttcatgtatgcagctgatttgtttaacagactatcgtggaaaatgccttggatagctgatcaaacttcctcttttgttgcgggtcttccaaagaccttatatagttgagccaatccgccactgtcaatttttcagtagatgcttacttattttgtgattggttttataatgtgccctagattgtagatcttccttcaaatctcttggtacgttttcaacacatatttccttccaatttcttcctctcccttgctgtttctcatattcttacctcgcctataattccctaatccttttttttggttcataagatccgtaaaattggtgctggaatacatttacctctgctggttacactttggggtctggtgacttgtttgcaaggtttggtcaccaagtgagcactccatttattatcatcagttctgttttttttgggggggatggatcctaaatctgagaaaaaacatattttccagctatcgcggacttcttgtatgtaggttagtcagaaacttcattgatgttgaagcatgagatgagttttggcgatgtattttacatcagaaccaagacctacacagtagttgggagagagataagtaaaaattaacgcatcttgccgtccattcatgtcccgcttgtttagattctttttaggctttttggaaggtgagttcaagttcaaaccaagatccaggtaacgctttaaccagctgaattgttcatacttgtgaaaggtggactgtatccgggtactgtgctctacatgtcgacgttctatacaaggtgtgcatcttgccttggagcgtatgatcatctctcggtaactttctaccgctcaaagccagaaaccagagtcctaataggacttatgctactgctatatctgaaatcaggaccgagcttcaacttcggatcgccacattttggggaacaatttgtatggctggggtggcatcaggattactgacgtatgcgatcatcaatctggatggtcgatggggacaccctggctggagctgggtttttctggtacgtcttccactcggcctgcacacaacttggaaatcacgcggacgcgtctcaccccctttacgtcaaattttgaacattgattctggaatagattgagggtttcgtgacctcagtttttggtatcttgggcttcttgattctaccatccagcattcataaggttaaattcttgacggatgcagagaaaaggtaccaagacaacactatctagcaagccaaaaccaatggaaaaagaaggcgttgtgagcaagcttctgaactgtccaaattgacttgacatttttttctagctttctcgtctcaagatcagagaacatctgtgctcccagtcttgcctcttcgcccgccacagccaaataccccaacaaatcaactgttagccaggtctgggaagcttgcaaaagcccccatgtgatcatcttgaatatcgcacagttttcgtgtgcatctaacacctacagcttggcctatttcacccctactggtccgtaaaaatctttgattacagactagcaacttcgaaaattaactgaccatcatttgcgggaaatcgcagttgtccataccgttggttttccttcaacatcaagtgagctgctcttatttactcccataagctgacttgatgcatcttttgcccaacagttcggttactctcctaccgatacccagctgttcacaggtattgaaaacctttctgagtttcacaatgatcaaaatctcgagctgaatatgtatgagaacaaattggactgcagtcccaccctttgcgctgggagttgttttcctcttaggattgtcgtactgttccgaccgatatcaagcaagaggcctgatgagcgggatcagtgcgatcctttcgatcgttgggtttgcgatgttttatggctcaggcgacgacaaagtgcgctacgcttccctgttcttgtcgatccctggggcctatggcgtggcgccatgcttgtcggcgtggacggcagacaatagtgctccccatgcacgcaaggctaccgcgctcgcctttgggactatggtcgggaactctggaggcttgttcagcgtttgggtctgtcttcatccgcctcctttctgccacacaccaaggaatcgttcaaatgcttcattttctgacgtggcattaatttgtctggtgacgtggttagatttttactctgggacgcaaaccaaggtaccacctcccgactgcaattagcttggctttgtgagttgcagaaccatcaatcaaattaagccaaggaatctgtatgtctcatgaaaatcagctgatgtaggtatttttctttgtagtggggtgatgatcataatgtgttgtgtgatgaacaccttgtggctaagctatgcacagagagccaaagtgaccaaacgaagccaaatcctcgaaagatacacctttcctccggccgatgggggtggtgaagctgatcctgggaaggaaggattgcaatcccgtgccagcgagcaggagctgttatccgctcaggcttgggatcatctgggcgatcagcatccagacttcaaatacgtctattgatttggatatgttttctgtaattttttcttttctttcttggacttcaaccgtgctatactaggatgctctatcaagtagcttaataaacccaatctaatattgtgcacaacagatcctgaaacgcaatgatagacactgatttattatagtagtcgactcatgattagaataaaccttgttcactatttctgtggctgtaattattgtgtttcctataattgttggactcaatccgattcttctggttttgattatgcatttgaaaatcctcagatctgtgtttttctcatttttttcttggatttttgcccctactatcccaccttttgatttgcacttttccacggtcacagcctgccacccaccaccttgcaaccacccgcttttctcaagtgcaacggtgatgaggttggcgacctcggcgagcattgacggggggtggatcagggcaaacttttgtctccggtgccgaaaatgaggtcgatttcctcttcccttcactttggaaccgagaaagggggaatcgcatggaaaggccagtggggctggccttgggtcagatgctgcggatgtcaaggaaaaaactcaaggatattgaaggattaacaagggaatatgggatcctctaaaccagaaaaaacggaaaagtgtccaagcttcatgggaaagacaataatagattattgcgacaggattgctgcaacagaacaagaaaattgattggagtgtcaagtgatttgtgctcagatggattgtgatcaaatctgtgtttctttgggatgacgataggacacaaatatgataaaggcttggaaggatagctttcaagtagtaaattaaggaaaggggaagcaaaacttctcgttgatggttgcttatatgtagctgctgaaaaaggcactagcaacaggaaatgtgaaatttgatggcttgagattttggccaatcctgcagttaattcagatatcagaaacttcaaatggctggtttgtgaccagaagctgaaccacagaaaacaacatctggaggggtttatcagggcttttggcctcggaggaagttggagctcgttggctgtgtgtagttgagctctgttggcagtcacaagttcaaggactggatcagagggaagacgaagggcggaagggaacgaagcagtttcgttgaggcagaccatgttgactgtcgaggcttgcaggcagtttcaggcatcgacgtcgtttgtgaaagtgggagagactcacaccaaccccttcgccgccacttgtcccacgctgaattcttcctgaatataaatactttgattttgtggtgcactttgcaagattttgtttgtttgtaccttctgcccgaaatttacagtcctccagatcgacaacactactctccatcaacacgatcacaagatgtcgcactcgaacacccctaaacgcgagaacaccgccccgctggccatccctcgagttctggcagccttgaaggatctgatcgtcgtcgaagaaactaacgaggaacgaatcaaactcaataataaggtcgcctggttccatgatgtgagctactttccatgtgcttttgtatcgctactagtgattgctctactgacatcctcttctcatcttcaaaatatatatatatatgtaggtgtttcggctcagaggatccgtaagttaagactgatcctatctaattatgcttagtttcataaaaatttggtttggatgatgttcaaagtactgacttataatatcattattcttgtagacgataccacatgcattcaaggcggtgattatgttcacactatggtcgacggtcgttgcggtagccgacctggtatacgagacatccctgaatctgtccaactcggtcgtcccactgctatcggttgtagtcgggctgatgctggtcttcaggaacacgactgcgtttgctcgctgggaggacggaaggaaagcgtttacctccttacaatcggccgtccggaacaccgcacgcgactactggatttcgatcggcgcaccggtccatacctcaaaccccaaagacccaacacctgcatctcttccgcccaaagaaatcagactaaaggcgagagcactccggctattggtggcctatgtcactgccgtaaaacgccacgtgcgcggacaatacgggatcgattatgaagatctcagggccctcttgcccccagaattttacaacaggcccagtcaacctggctttggattcgatgcggcagatgcagacatcaagggatcttcttcaaaggccctacacaccgagtcgccacctccactcagtggcccccttggcggcggctcaagccgcagctccaacaacgtcccctcctcggatgcgatcgacggaaatctcgcgcaatcgactctcaaacgtcgcccggcttaccaacgcgtcacctccttcttcttctctcaaagggaagagctcggcctagcgacgggcgatgattcggtgggcgtgtcggacgaatcgtctccactcttgcgccatcgaccatccgaccaacggatggaagactcctccgtcgtcgtcgtccataacttcttgtcgagaccctccttgcccttgccgctcgtgatcgcccatcagttgcatctctacatcactagatgcaagcgcaagggctatctcgaggccatcgggcccgccggtcatagtcgcatggtggcctcgatttcgacgatgaccgatctgtttagctcgatcgacggcctcggcatgactaaaatcccggcgtgttactgcatccatctcaagcaatgtactaccctttatctctgggcgcttccactcactctggcatctggtaagacctccttctctctcttgtcttaatcatcctgattcaattttataatggtgtggtttatttttgtggctgtagatttgggatgggcattgatcccgtttgtctcgattgtggcgttcactttggtcggtaagtcactgagaaaaaaagaaaaagaaaaaactgcaaaaatcatgagcacggctgatttatgattattttttgatggtgttgataggcattgaagccctagccagagaatgcgaggatccattcggggtggatccgtcggatctcccactagattatatctgtgctgatctacgaaacgaggtggagcatctgatcgccaagcttggaagcgatcccgaacaagacctcatgatttaacaaacataactcaagtctatcttggaaaaacacacacacactctctctctcctagtcgtccgcattccttccttgcatcatgtacaaataacgctccgaattcagttttggttttcctgttgtattttggtagttaatttatttatgtttgaaaaaaaaaaacgaaacatcgaagcatagatgtgggacggatcagatctcacacacttcatttctgtcctgtgttttcttttttcagttccggatttgcacacttgtaattttgtttctctctctttatgaactgttccattcaaattgtaaaaacaaaacaaagcacagatcatgttttctgatgcttggcttatattgagtgtgtgtgttctggtttgttgaacaaattacttgttagtacgggtccagaatagtgcatcctgttgccacctgcttccattcagaagttgagattggctaaccagttaccagaaggtcaactaatcagtatggataagagtgtactggccagaagcacatgggcctgaccaatggctgattgatgatgcttggttgtgagcggattggccacttgccaaaaaagactttccctcatttttagccaaacctggggggggaggaggcaaatttcttggaattttgagtctcctatcgtgtggaggtttttgtggcaaaaagtctggaaagagtttgtaatggactgcaccagaaattgcctggtaaatttcctcctccatggaatcctgtgaattcattaaaacactaccggataacatgggtgtctgattgattctggagatcaatttacccaagtatccaaagaagtgcgtcttcttctcccatatgttttttaagaagaaatagcccaaacatcaagcactgtgaatcttagagatggtcgtggggtatctgttgtggatacccgctatccgctggcagatacctcccagcgtcaatggatacccgccagggggtaccgatttggctgcgggtggccgtttttcccccaaacctggcagatatctgggtatccccagggatacctgagagggtttccttccagccggcaaggtccttcaagtcggcaaggatgtaccttgccagctggaaaggtttccttccagccggcggggtacatgtaccttgccaaccatttaaagggcgggtatccaaagatacccgctcggatacccaccagcggctgcggatggcaatttccccggaaaaagcagctggatatccagatgtgccggggccatctctaactttgatgcccatgtgttgttcaattttgggttttaatctataaatgccttacaagttacagaatattttcttctctattccatccagaatatatcaggtactcccattccctaagtactcaaattacccttggttatctatgcctttgccagtggaacatacctgggacaaccattgggtactttttactcaaaaaaggtgccccccagaatggcacaggggcacaccctgtggttatactcagcaatccacaatacagtgtataacttcaaggctaaagaaataatggaaaccgtgctttattaggccaatttgtggtagatctttttgtcaaaagtgatgtataacagatagcttgactcaaagttaacttaaactgaagattcaaaataccacaggaagcttatgcaattactaatgatcacactgtcttaatttaaagtgttaccaatgcttcagcatgcaacatagtatcaacaatatgaatctgactaatacttgatatattgatatagtgaatgaagcttgttttagggcaagaataaggaaagtatttgtttgcacaaagagaataatattgaggattgcaaatcacttgagatatcccacttttatgaataaaaaaagagggggcaggcaagaattttttttccagaaataatattgtggggacaacaaaagaaaacttttgggcttgatgagggatagtttttgatgcttttgaagaccagaaacactggaagagaccttcatgtacacttcaaactggaagaagaagtggaaagtaagcttgctagtatctattgacagtaaggatatcatctgaaaaagaaaaaagaaaaagattatgatggcataagaacacacattttgaacagtttttcaagtcgctatggtgacgtgactggctgcaccacgtgtggattggattgaattcaaagcgattttcgacgaggggggattactttcattcaaggtcttagtgatcgaccccacttccccaattacctcaggtgcccctttagtacgacgaaaggctttaccgaaagccatcccggcttcctccccggccatcgcacatttgaatgcaactttgtcctcgatgagcattttgagcattctgatcaatccttgcggggatccttccaagacgggatgcgcatccctgacagtcgctgctatcattattggccaaagagccggcgcagcgttggcccaggcaatcgcaccgaaatggattagacttgtagagattctcatcttgtcatccaatgagttttctgtaactgttgggactatataggcaagcaagtgagtttgagatatgcgcaattaaagaatgaaatgatgtcgttgaggttttcgtaataattaagcccagagatgatagtggttgatgggttaacttactccgaaagatatgcgcccagcttatatagaaaaattgctaatcttctgtacaaggaaccaggtttgatgggaatgggagtgacgcattccaagaaaatactgcgtcagaccttcagtccagattttcagattttatccatacattcgagatgggctctacatcaggaagggtactagcccaccattcggggcagtaaaaaatggtccacggatgagctacgggttccgccgagtcgtagttacctgttggcaaatcatattcacgtgcctccgttctggcgtttatcactctattgactatttgtacccgtggcccgccggatagagaagtccgacaacgtatctcttggccccgtcaaagacactttccctggaccaaacatgatagtcattgaatacattccaagtcttggttgtccgtcggtgaagcctttattatagctgtccccacttggcatattttcgtctccaaagacatcaagtgtgtacagcttttatgaagatttgccaagagtttttccaatgccattttcgccgtcttgccagtcgattctttatcggagattgtatgactggtcaattcagcacgacataccttatcaatattcactgcggacaagccgaacacgaagctttttttttggcaataagacacaatagatatataataggtcattgacctgacccaaagggttccatcacccttgcggagagatgtgtgtttatttcggacatcaaaactcatgatgtctgacagtgaaataaccagagctttgccagatttttgcatatgattttttggaagttggaatagactgataacatatgaggggtttgtcattccaaggaaataagatttgaaactacatccccatagcgggtctatgactggattattagctcatggacaagaccccccccccaaaaaaaaagtattaattcaagataagccagacaaacctatctcaaagtatttctatttttagacccccccccccagaaacaaaaacaaaataaatattgggtgaatataacattggccaagcagggacaaatgagcacctccaaatatttgaaaagggtgaccatgaacaatatcttgaccctataaatgggtcaacccttgatgattgtaggttgacccatgatttcccattgagaaatttataggcttaaaagaatataaatctcagtaagataaaaataaaataaaataaaataaaagtgagatagaagaaaaagataagagtagcaccttaaaagaacaggaagttagataaactaccaacacagtaagtacacaattgactcttaaagagtatcttatcaaataattcaggataaaagctaataaaatagtgttttgggataaaagctaatagaatagtgttagagccacaacaccgctaacgctacgtgtgtgggcggcaaaaaagggcccactacgctttgctacagcgctttttggccgctttttccgctaaaagcgctgtagcgcagcaaaaaaccgctaaaaaaaccactaacactacagttttttgatgaaaaaaaagcgccgctacgctacgctttttgggccaaaagcgtagcgtagcgtagcggcccaccactggccttaacatatagatgttattgggctatagaaatcaaccaatacatggaagtgatgggtcaagggtatatccacacaatcgtgctttctttcatactccaaaagaagggacactcattatatgtttgatttctttgatcacaaatatgacttcaagttcagtcatgtttacaaaatcagtacactcgcagcttgaatattgataagattataaaccttatctcaggttttcccaatttcactttgtattacatctcatcacccccactctctcctgtaatgaaaacacagaaacaacaacagcaaaaaaaatgtacaataggatagctttgattttcactggatcagctctgttcatcaacaccaacccaacccaacaatgatgacatctattcagttcacatctgtggtcactacatgtatggtcttgcaagcgcgtctgggcacaaacccaagtcccgcttggccaatagccaccgggggtttgatttgtgcccagagggcttgatcatccggaatctgcggggggcgggacttggcacatacccaagtcccgctggaccgatttcaagccctgggccgattggtagcaggtgccccagctcggcactgggccccgactgagcagctggccttctcgggggccggcatgttggcgggcgtggcaccctcgcttgatttcggtcaagcgaggctttgctccgacccccgccagctttgacatgtgccaagcgggggttgggagggtgccacgcgggctttacagtcggccaagcatgctttaagattggcccagcgcgcttggcctgttttcggccaaagtttggtgtgtgcccagacgggcttgcaacaccatatgtatatgtatatgtatgtatgtaaatttatatttcaatctcaagtataaaaacctaaaaagaaaaaagtgaaaaccaaaagaaacaattcttgaaaaactaaactgaagaaatgtatgtgaaaagagctcccactaaaaccagatcatccacatatatgtatatatatgtacaaataagctacctctcctctcccacaacttatctttttttgaaaaaaaaaagaaaaaaaccaatggaaaaaaaaagatgaaaaaaaaccaaaaagctgaaaactctatatttatttaaccaggttaatcaaaatcaaatctaatataatctaagtaagtaagaatctcgcactagctcccatttaaggttagtgttcatattatctgtgtatgtttttttttttttttttttgaaaagttcctccaccaaacgaatttgccaattccgcttccttttgtgttttggacatgtatgttgtgatctaattgatgatgacgatgacgatgatgatgttttttattttattttgtgttatgtatgtttgtttgagttatgtaagttgttgaagttgtgaagaatttgagaaaaaaaaaaatgaaagtagaaaaagagagaaaagggttttttttgtttttgtttttggatttggatttgactgattctataaagaaatcgacagaactagagaaaaaaaaggaaggatccatcgaaagtgagaaccgatcacttggaatcatcagcgggagtgagtcttccattgagaccgttccagccggcgaatccagctgcggggctaggtctaccggcgacggagggcgagtgatgggaggctgcaggggcggtagaggaggaagaggacgaagaggggggaagaggggggagagagaaggaggtagacctgggcgaattaagctcgagatgtgccgattggccatcattattgccccccgccatcgtcgatgaagagcttcccgttgcctccgtccctccttgtccgtgtcctccgactcctacatccgccccatagtgcgacgccgcatggcgcgataagatgtcgatcactggtcctagtaagcgtgtgaacgctttctcgcctaacgccgccacgcgtaagcggcccgtccctttggctaccctcaccgtcgccgctcttggtgcggaattcaataaggccaattctatatatatatccatatgattccttttcagttactcatccttcagtatataaaagaaagaaacacttaccgccaaaatgatctcctttaccaagaattccaaccaactcttcttcgacaacatcttgcggattattagagttccgaagttgatgaagattcgagttgacgcgtttcttatagacctcggctctaccggactcgatgatgaagaattctctgccgagttcgccctccttgatgacgtcgacgccttcggggaaggagcgatcctcgagggagtctgcgattttagagatctctgtgggcgagagggagacgaagatggggacttcggagaggaagttctcatacatctttcgcttggtagcggtatgattgatgaggatggatcggaaggtgacccgatctaatgcccataaggtggccgtaggagaggtggccaccaccgttgccgctcgtggtgcgttatgcatcagcgctagttcaccaaacgcacctccggggccatattggaatactttcttactcggggcttgatgagtgacggtggtgccgttggatgctcctccgaagggggtactgcccctttggatcgagcctgccccgctctcggctgaagcagaggaggctgagagtccattggtgagattggtagttggaaccaggctttcaccaccggccatggtgaccagtgtgccctgagctccgttggaaggcgctgggacgtaggtgtaggtacgtggtccgcggatgtagacgtcgaaggtaccttcctcgacgacgtagaagaagtcgccgacggctccctgaacaatcacctcggtgccttgggtgacggtgagttcttccatggcattgaccacatcgtcgtgctgttcctcgtcgagatacctgaagagtaggttatccttgatcgagttttcgatccgttgacgttggttgtgggtcttggggactaccttcttgggtgcaatcgggccatcgtctcggttgaagggggataatgattcggcagagaccgagacccttcggccaaagttgtaaccagcaggtacgagtggcacgtgactcgaatcatccgagctgctgtcgtcgtccgattcctcctcagccacagggggtgtaggttgttgtggttgaatggtgggcattgatcgattgctgttgttgttgttgttggtgactgtggtggctgatgctagactgtaagcggttaatggtccgggggatgagtggtaggtgggtgcgggtgatcggagggattgattgggagagatgggttggtaggggtggtgttgattttggttgatcggggcaggagttcgatgagctggctgactgattgggatggttgatggggaggggtaggttgaggttggtggttgggctggtggtggttgttgtggttgtggtacggtgagttgtccgaatgagtagattggattatttcgatcgttggttgttgttgatgatttactggattgatgaatccgttgttgttgttagtagtagtagtagtagtagggaagttgtttgggggtggttggttgaaggagtagcagagggttggttgttgttgttgttgatggtagtaggatggatggtttgatggatagttggagtgataggtcagttgttggttctggtgttgttgttgttgttgttggtagactgagttgagttggttgagttgttgtctgatctgagttctttcctgttctagtttgaattggaaccaggctgagcagaattggagtagatcgtttggtgctgctctgatgatctctcgttctagttcgttgatgatgtttaggtatgagtgttggttattgggttgagtcattgggggctggtttgtttgttgaagttcaagttgaggttgaagttgaggttgtggttgtggttgaggttgttgtggttgaagatggaggagaaggaggaggatgatgacgagtgagtcggattacctaatccatccaacaaaatcacaccggatatccgacacagcacaaacaaagggaaccatgtgcccccgatcaccataggatcattcccagcctctccaaaggaatcgtaagcatatcattggcttgtcagttcaagcaatcatattcatcccatcttatctatctaaccaagcactgatcaatctagcgcgccagatttcaatatgtatcttgccccccaaaaactgcagagacctagggtacatagcttatgtagtttggatcttattcttggatgcgtggttcatgtggtttttcccatacatactcactttccagtcactcattttcattttcattttcagtttccttttttttttggatgatcaaggtctacctgctgtcgtgagccttgcacccaaggccacgcaggtggtcagtctgacggtcaccctgtcacacatgaaactggtctgtcatgagctgcacaatgagggcaacatcataaaggcaaagggggtggacacatcctcttccttcacagtcttggtgtctgatttccggccaagcaattggttgtcatcatcaattataatgttgagcttatgactgtctggacaagaaagaaaacaaagagcaagtaagaaattgagtatgcatatctctattggggaattgagagataataaagccttcttactgtcaacagtgggccagttacactaaccgtagtgttagtgcagcgtagtgttagctttttaagctacgctacacaaaagttaccgttagcgggaaattttagcccactaacactacaggatttttgaaaaaacaaaaaaaaaacttttagcatagtgttagctaccttaaaaaggcacacctaacactagcccaaaatcctgttagtgatattttagtggtgttagtgggtgaccccactacactacatgttagtgtaactttttgcaaagttacactaacggttagtgtagtggtcccctcagttacactaactgttagcgtaattggtgaaaaagttacactaactgttagcataactgattaaaagttacatgcccacatgactagcattagtataccctgaagacagtgcctgattggggggcctacatccagatcccctcaattgatcatcattttttttttcagttggtaatgggggccactcaattttagccccctgccaaatttttaacacttacttgtaagaccacattcccctgtcagactaccttgagattatgggttcaattccccctcagatcatactttactgggttccattcccacacttgttcaatttccactttcacatcatgtagcaagggggggggggggggggggggttgaggtgtaaccatgatgtatcaccagagtgtggtggagctgttggcatgaaccatggcaactatcacccaaataaccttacaaccacaagggtctgtagcctagttggtaaaggaagcactctgtatgtgactcagcattgctgaggttgtgagttcaaatctcaccaggcacatcctccgtttgtttgtctctgcatcttgtgctgttcattttctgcgggattgtgtgtgatcataggacattgaaaattgtcactatggacctcggccgtatcagttatatggacagttcacacaacttgtccattgaaaacagaaagcagaggaagagggttcaagagcataaattctcacttgacatgtcaatttctctaattgatgatttacactacactacatgtgtagtgtaacttctactgtagtgtagcgtaactagacatgtagtgtagtgtagcgtagcttaatttggtataagttacactaaatgttagcttcaaatcagttacactatctgacagtcaaaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtaccttgacggctggaaggtttcccttccagctggccattgcatgtacctcgccggctggaaggaaacccttccagtctacaaggtacatgcctcgccgactggaaggaccttgccggctggaaggaaactcttccagccggccattggtctcgggtatcccaggggatacccggatatccgccgggatttgggggggaaaggacatccgcacccaaatccgcatcccctggcgggtatccgctggacctggcggatatccgccagcggatagcggatatccgcagcggattatccccgcccatctctagttgttgtctcctcagtgtattattcatcagtcacagtttagtaccactcaatcaaggatacacaatctttacagaaccttaccaaacaccaataacaactaaactcatttctcagcatcacacaaactcattcctggacttaccctatcacttgattaaaacttgccaagctgagcttggtgggtcttgttatctgatattatagaagggcagagcttgcacctccatcatccccttctccagtcagcaaaaagggtcttacaaccactttttgagtcttacaccgggtacctcctcacttccctaacatagggtggattgggggctgcatatttaccaataaatatgaaaaaaatgactacaccacaggtcgatatttttcatttgaccacgttggcttggctgcagagtcagaaacagggcagacttgacctgtctgccctgtatgtgacagcagggacaggccgacaccaaggatgggtcagccaaacataattctgacccatctgacccaagtgtcaagccaacactcctgacctatggtgttggcatgacacttgggtagaacagggagccacggctgacccagccgacacaatatggccctgatgagcaggccaatgatgtcggccagttgagccagcctgatattatcgtcagcttgaccagcagtcaagctacggtctaacacacacaaccagcccacaaagacttgtttcaaggagcaagccaacaacgttggctggttgagcctttatcaaacgttgggtttgagtcggcttaaccaagggtggtcagcctgaccatcaaatcaattgaaaacacttattgatgaagtgttctacacctctttccatgcatgaaagaggctacacaggacaaaaaagtttgaaaaaaaagtttcaaaaaatggacttagaaaaaaaaaaaaaggaaagactcaccgaagataccaggaaacaaaataaaacctgatttatagccaacaaaattgctcagattgcatgagttatggctgttggtgcaatagtgatcaagaggggcagctggctcatatggtgagagccagatcaagagttcgagcctggggtgtgggttcttttttggaatgctaccatcagaagatcagctgacgtcggcttcaacgcaagccttctgtcagaagattggccgacggcgggctttgacgcaagccttttgtcaaaagatcagccaacagcgggcctttacgcaaagccaatgttggaagatatgccaacagcggcttccgatacattccactatgaaacattgggttggccaccaaagttttttggtggggttggggggaggggggttgggccgacaaaattttttatgttggcacccagttgaccaaagtttgtggtgtacactttcaacagtacttcatgaccagtactggatgtgcagtattttctcctttttttgttaaaatagtgcaaagaagtgaaaaaaaaaacggcacatccagtttcattttatggcatatccagtacgggagatgaagtaatgttgagagagctagtggaaccaagtgagaaagagaggttaggtactgccagtacctgccaaaaggaccagtggaacctgctggacagtgccaggtgtggtactcagtacctattttcttgaaaaattgaacaggtacccaagtacatacaaacaaacaatctataaacaggaatatggtgtgtaaaagaacaaacaatctataaacaggaaacaagaatatgtcatcaatctatgtcctgttcaacaccggcaaccaacctctgtgaatccaaccacctccacggcggagtcaagcatgattatccatcatcatgtcatggcagctctttcctctccccaaggcatccaagaatacaccccctcttatcaacggtgggccagttacactaaccgtagtgttagtgtagcagaattctgctaaactttagcatagcatagcagaattccgccacatcttgcactagcactacgcgcacaggccccaaaaaagggcccactacgctgtgtagcggttttttggccctgtagcgctgttagcggcctgtagcgcagcgtagcatagcataaatccgctaaaaaaccactaacactacattttcttggcgcaaaaaaggcaccactacgctacgctttttgggccaaaagcgtagcatagcgtagtggcccaccgctgctcttatcctctccataaaactaatagaaagtgtacccatatcgtgtagttatgtataattcattaaaagtcaaacannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttcatgagatatatatatatatatatgaatttataaataaacaatgagaaaaaaaaacacacagtataaacaaaccaaaccaaaaaaaaaaacaaaacaaaaacaaaaaaagtaaagacgacaaaccttacatacacccacccaaccagacaaaaaagggaaaaaaacaagactgaatattccgccaagtaacgattgaaaaaaaagaaagggatcatgagagagagagagagagagaaaagaagaggtcgtatttttgttgagaaagaagaacaatcagaggggaagaaaaaaagaagtgaaggaacaaaaacaaaacaggtttattgttggagttgctgaagatgaagatgatggtgatgatggtaaggttgttgttgttgttgttgctgttgttgctgttgagcagccaattgttgttgttgggccaattgctgttgctgagtgagttgttgtttctcatgaagatgttgatcatgggaatgggaatgggaatgtgaatgatgatgatggtggtggtggtggtgatgaagtgcagtagacggcggcggcgggagagtcgagatattgtcgatcgtcgtccgccacaattccgacgactctggtctatgtacacccccaaaagaatatgataatatcgagaagtcagcaaaaaaaaaaaaagaaatgtccggtctctaccgctcaaataggggttttgtattcttacccgatttgttgtcgcatgatctcatctaatactatcctttgttcttgatgtttctcttgagttgacccaactaaaaagaaagaaaaaaaagcaggaatagaagaaccaagaaacgtttaatgttctggcgtcttttaagaaatacttgagccagaaggaagacgaacgttcaattcagatttcaagatttcgcgttcgccgagagcgaatttgatcttagctttaaggacgacgaattccaagaaggcgaaatcgacggaggggtatttgaacctcaactcttccaacgatttgcgttcctcttcggttcgcagttcgttatcgatagtctcattgaaccattttccgttctcattgatgatttctagcagatctttttctgctgatcctccaccaggtggtggtggtaccagttgaggcagatcactgccggttgaacagtcgatcgacttgccctgaatccctagctcttctgccaccaccgtcccttcctcttccccttccgattcgttctccgccttgatcttcttccctccatttgtattcgaattcgagcttgtcttcaactgggaagtcgtcgaggagcgcacggtgggcaagatctcgccatgagagactcggacatgtttggccaatgcatccgtccttgagaaggtcttatcgcattctacatatttccaatatgatcagtgtcgagctcatcgataaagaagaggatcacccctcttacctggtttgtgacacgagaatggcttctctcctgtatggcttctgagatggactaggagtgccatcctactcccttggggcttgccctgttttggacatcccacccattcacagggacatttctggcctctgggagccgttggatcgggcggaacgtgacctactcagatatcaaaaagagaagtcagtgattggatatcctcctaagcaagagattgtcttctgaccgttttcgccaaccagatgattgatgagatcctccaagatccagaagccctgtcgacagttattccagccgcatctgatcatcgggaagtcttcgtcggtgggcatgatggagagttggaattgtgggttgggccctggttgagtctgaggctggacatgatggtggtgatggttgaattggttgaggatcagttgttgttggtgtgattgagggttgcgatgatgatgatggtgatgctgttgttgttgttggttgttgttatagtttggtggtatggtttgagcttcgatcgattcttctgctgggagtgagtttgagattgagtcgaatgttctcttcttcttggctgatgatgaggttgtgttgggttgtttagttcgcttagttcctccagtacttcgtggttgttgttgtgttgttgttgttgctgttgttgttgttggttgagttgagttgttgttgttgtttcggtagttcttttctggttccatttcttcttgtggtttttcgttttggttctttctctttcctcctcttcctgttgaccgtcttttccgtctattccgtcttttgtggatatgtgtgctaggtttgttccctttaattgttcaagcccaagtgaggagagccccacccggccacccttcgttcactcagtctcctgcatacataatctaccactctgtcttggccggcaccccaaccgagcccacctactccgcgaccacaaaaaaaaaccaccaaaagaccgaatgaacccttccttacaatcagcaatcggcatcatctaacatgatcaagctcaatcagcttgactggaaaacataaacccgtccaatgaagcccaagtctaaatgacacttctgcagtggtcaaacaccagcttagtcaaaagagcgaacgtccatcacagtggattcccactctcactcagctatcgggttatgtaaatatctgccttccttgttatgtttctctgcttcttcctcaaaccatcaagtacaatacatcattgcatatagtatctacaaaagaactgaagtcttaacgatgcactggaggatgtgcgctcagaatagagaagtaagatggagacattccctatcaaatcaaacaaaacaaccaaacggaaacaaactgaatttgaatataaagagtaaaagagattttttttttttggtttggtggaatcaagtcttccaacactcgggtcttcttttcaacaccgcttggcactcggatctcgagagagaagagatttgaaggcgctctttcaataagcttttaagctgagactcgtcgaggagctcatcaaagcagagacggacgagctcctcgaacgagaattgtgaggaagacgagggaccctccgaagaagacggacgcagaggatgggccaagagagtacaagcatccaagactctggcgaaatgtttctccaatctcaacgaagaatgccgctgatgatccgacgacccagaaccaaagtgggtggtagtaccactcgtcgagaaattcagccatccaaagaggagatcgaagtggaactgcagaccgcctcgacgggtgatcgcccggatcgagaagggctcaaagatgatcttcagcagcagtttggcctcgatctccttggcgatcggcttcaccagtcgggccaacttgaccgtcggctggacagtctgtcgcaagtagttcatccgcgacttccacagactgatcgcagggacgatctccctcgatagctcatccacttctcccggacttccttccgcaccctcttcttcctcaatatcccatcgcctagaaatgttaaaaaacacgttaagcatcatagtctgagaaacgcacgagaaggaagagttgactactgacttggcgaaatagggcttcaattcggtcatgatctcttggacgacttgtcgaacgatcgccgcctcggttcgcttagcgagctcctcaaaccggacgaccgagggactgaacagggtcggatccaaggccccgaccgcctcaacagatctcaagaacctctcgacctccggcgttggaggggtcttctcctgcttgagtttctcatagagttcggcatagaactgacgcgggagaagtcgcccagagctcagccccagaaacacactgaaggaaatcggagggataaggatgatctcaccaggtcatcgttccaggatcgaaagcagctcaagatccaattacagctgacatagaccttggccagtcgttcgaggcccttcaaccccagattcatcttagcccgacccgagtctccgcccacgacattcatcagtcggttacgctcgaagccgtccaggaccccactgatccgctgcgaataagcctccaggacgaccacttggatcttgaccagaaactctgcctggtaactcagcctcggcaagccctcatacttgctcttgatctgctccactaagtcttggatcctcagcgccgaattggtcgctgggaggttcatgctgatcggtctttggtcttcatcattgatttcccaggtctccttagagctgataatctctaaacacatatcatcaacaactttatcacgatcgcaaggaaaacaaaattgtcaccgttaattaatcaagatccgatcatagtaaaaatacaaaagggaaaggaaaaacttacatcgtttttcggcctcgaaccatatgttgaaccaatgctgatttgaaaggatcccatcgactgtacctagccattgagtagtggatggaacaccagtcttagaggaatcggactcaagataatgcatctgacggatcatttgatcgaatccgattgccttttcgatagtatgagccaaaatcggcttcatctccaagatcccagggatactccgtttgagcttcttctcgacgatcttgatcaattggactgtaaacccattctaagatgccattccagttctcttcattgtcagtgggaatttatgttgttcgtaaaacagggagcgaatgggaagaatgatttacaaagactttcgtcgagccctggccactcaattcaaacaacttttggatgtcagacttgatgaacttttcatgctcggccaagcgatcaagtacgtgattgaagtaccattcaggctacaaagaattccaagcaaccgaaaaaatcgggatcaatatcttcttcacggagaaatacttaagggtgggggaggatggaagagctgaaaggaatacacacaccttatctagtcgattcgtcgcccgttggccgtcaaaatgaaaccggaaacgcaagatgattggccttaggatcgccttgagaaggatcgagccctccagaaggggcagccaaatcacgctcgactggtctactggatcgggtcgtcgctcgaccagtgaaaccaaatcaggacgactgtgcaacctggatgaaacaaaagataattttgtttgcggagaagggatttttgtgagtcaagacaagaagatgtgcgacggagaaagcaaacacctacttgttttggaaattgacggcggtcttgaatgaatccagtatgcgtttcgtgctgggtgacttgaagtcaagaggagcacgactgggctgaggccactcgatttcattctccagagtctgtgctacatgactaaaacaacaaagcaaatgttaaaacaaaaaggtcttgtgcaatcaaggagaggtagaactgacccagaaatgatttcgatgagagagttgagggattgtctgatgatctggtagatgtactggtataggttgaattgtgagaagtggttcggaggagtgagtcgactgaagtcttgataggattggattaactcgaacagtcgatcggcaagggcttcaatttctctgatcgaagaagaagaagaagaagagtttgttgaggaaagtggatctgtttgggtggctccttggaccaactggtcggtgtggtccctgaagtcgagtaggacactgaaccacaacttcaggcgtcccagttctttcagccattcgatctgctcggacatcgattcgatcaagacggatgagttcttgggctgtctccttgcttcttgtgccctctgcggtgcattctcgagcgaagttgggaggggcttgagagactcgtaatggtcgatgtattcgtcctcatacttcataaactcttcgtgtattcgctcactcatcggctttaattttgcgatttcttcttgcgcttttcccatcattttctgtacttccttagtcgattctgagagctaaggagaatcaagcacttgagtcaatatatatgaaaatccaagtttgatggaggagcttacttgatcatctattgcttggaattgtgtttctgcgatgcctgttttttggatcaattggtcgaggatctcttggtcagatagaccgtcgagggtagtggtggtggtggtggtatcatttgagagtagactaatctgatggtgggcttggatggacagttgtctgagttgatgagcgtcgttatgggagtatggcaggtttagcagttcgaccagtttatcgatcccgtcctctttggtggagtcttcctccttgattcccatcgatcgcatcgtcgtcatcctcatcgtcatcatcgtttttttttttttggtttgactttgactttcttgaactttagcgagagagagagagagggagagtcatgcaggtggcacagggctatcacggataagcggacatcgagacagccactggacatgccagccaagtcctgctgtccatcacctgtcaccgacacctatcccacttttccaacatcctcctcgctcaccaccacttcaccatccacatcgatcacctcaacaaaaacttaaaccgaccgaccaatcactgggaaacgagatcactcagctcgacttcattcatcatggcagataacgattcaacatcttccccccaattcgtcttgcctgctattcatgaccatccagacgcatggggaccatctccaacagcgcttccaacccaattcaaagagtacagcacccctcctatttttattctccatcttatatgaaactaaaaattgaagaaactgactgttcaacttcggatggatgcatttttgaaaacaaaaaaaagtattccgtatgcgcctttttcaaagtctgacaagatcggtaggatcgttgactggaatgcagagagcggacagctgagtgtcggagcgaatgctcatcagcgaggattccgagccaatcggggatcgacaagagaggcctatggggccggccagggcggaacgtttgcgtatttccacgacgaggatgaggcgagtttcaatctagtgggcggcgggacgggctcgaaccgaggcacgggtgggctgatgggcctcaaccgaggggcccgtggacggggcagtaatctcagagggaccgccggcagagggcgtggggccggcggcagactcgagcgtggatctggtgctcgtggtggggcgggtaggaggggcggtcaatggggcagaggcggcggaacttggaagggcgattggggcgatcgtaactcccggattcgtgagagtacagtcgtcatcggtcaagattggcaggttctcgaagagatcgaattttctcgattggctaagttgagactggaagtcgatgtcgatgcggccgaagatgtgttgagtctcttcaccatgagatcctacctgtcgtcatcacttgttggttctagagtcactcatcatccttttcccttctttagctccacccacggtttcctctacgaatacgatcgaacctacgaccgtatcaataccaagaacccccagccactccagattcttgatcgatctcgataccatcctactgcatctgaggatccaatcatccaggagctggctgctcaaaataaagcacaagtctttacgaccgactcggttttgagcttgctcatgtgcgccactcgatcagtctatccttgggacattgtgatcatcaaggaggggggaaaactgtttttggataagagagaaggaggtccttttggtaggtgaaatttagacaaaaaaacaaggcgttttcctgggaagttaggattgacttgagggtttttactacgatggttgtttcaaacgacccatagactttttaagcgtcaatgagaatgcagccgatccgccagcagaatcggacaagccggattccccgaataccccatcggccttatcgctcgaagcgacgttcatcaaccaaaactttggcttacaagtggtgaaggaagacccgaagacggcctaccaattcgagcagccgaacccgttctacgggccggacgagacggagccgtgtgcctcggccggtcttcgttaccgaagtttcgatctcagcttgagcgaggaagaggagatgactctgatcatccggaccgaggtcgacgccgtcctccgcggccctaatgctactaacgtcaaggaacagggcgggaacgatgaggacagctttattaccatccgaaccttgaacgagttcgactctaacagtcaaggtagcggcggggcccctaactggagggctaagcttgacactcaacgtggggctgtcgtggctactgaaatgaagaacaactcgtgcaaactggccaagtgggctgttcagagtatcctggcaggcgctgaccagatgaagatggggtatggttttactttctcgaaacccaatctctatattttcccttttccttcaaccgactgacctctttttatctcaaaattccaatgatcctcgtagttatatctcgcgagccaacccacgagatgcttcgcgtcatgtcatcctcggtcaacagtggctcaagcccaaagactttgcggcccagatcaacgtcaatttgtcgaacggatgggggatcgttcggacggcgatcgacctcgctttcaaagccgaagatggcaaatacttgctgatgaaagatcccaacaaggtattgctttcatttcaccgttttttctttgagggggggggatgatctctttattgatctttcaatgtttgttgttgttttttttagcctgttgtacgactctacaaggtgcctgaaaacgcatttgatcttcaagaggatgaggaggatggggaagaggccgacgaggatgatgaactcgacctgggcacttgatccctctcccctcccccctcttcaaaaaatataaccaaaatacagttgttcatttcaacccatatgatctgtgcaccgaaaataaaaggaacaaagaaatctagatcttatgcgttgtttattttcttttcttgtcttttgaatttctcaatcaatctattcgatcatgttacatatataaatatatatatatggcctggctcgttggggcaggaagagataggttttccggaatcttacgtgcgagttcccatcattggtcgatggtttataggaggcagcttggcttgttactcgaatctattagaaaaaaaaatacatttcaggattggtttatacatatttgatggatcaacggttcttgcgaagacctgtgggcccaagacgtcacagctgaaaggtttctttcatgaggattgcttcacactacatccatataagtctgttggtgctcttctgcacggtacaaggagcatatcgttctccccatatgtggacatcgtccctccttattccccggcccggagaatgcgctcacgaaaagtggaggacccttttttgccgttttttttgttgttgttcatgtatccttccggatcctcggaatcttgttgctacgtgtatctccgagctcttaagtactcatgcacccagcgaaaaatcggaatgaatttgaaaacatcttgattatttgtctatctgatctctctatcataaactctgtgtatatctaacttacctttatctttctttcttccattttttttttattttttgaaaaggaaaaagaaagcctatcgaatagaaagcgttcatttgtaaattcgataattacattcatggaatttatttatcaactgtgtacataaacggatgaatatattaacaaacaaacaaaatacttcatacataggtcgggaaggagagccggagtgaccgttccctcacaaagaccaacagactcgatggttgttttttcagtgatatgtatattatatcttaaaagcgttgtttgggttacgatgaagtgtggacagaatttcttcttgatcacgagtctttcacccagcaattcaaattacaaagattgatcttgaggaagcagttcttaatagaggatattggaattctgataaggtagtcagacgaacaagagcacagagagcgctttgttttgaaatgaggcttatatatccaaagcgctcggccgactcgcttgccgggtgactgccacgaaatctcccctgtttcttggacgtggactgttagaggcgatcttgttgagaggataactggcagtggcaggcattcttcagatctgtaaattcctttgttttttgagggggattaactcgggtaaagcgagactcgagagagcgactgtgcgagccgaccgatgattgtcctgccgaagattcttctgtgcagccattcctctggaggctgccggccaagtaaatcgctatgctctggcagatcaacatacatacatacatgtttggagctccatcaatctgagtaattctgggtacctctctccactcagatacgtagatgtagactcctgaactgatataaatacttacacgatggacttggttgtcggctccgtatctctccttacagatctaaaaagctactcttcacccaactggcttttccttctcccatctttctcttcctcgtttgcttcgaatcttcttgcgactttatcacaacgcgcgagtcggctgttaggatcaaggacggtgtcgaattggaagcagtttgaaggacggccatacatagtcgaacaagaatgacgaaatttttcgaaactagctttcagagggtgatgaagaaacggctcaaaggatggacgttgaaagtgctgatcgggagtatcattgtggtgttcagcttgagtggagtgggaagggcctcgggaaggatagccggcagacagaggatcggccggggaaggatggacaactttgaagagaagatcgtctgccggacctcatcgccgatccgagcgaatcggaacgagattctgaaatttatcgactcgttctgtgcggaggcgatgggccaagagttcggcggctcggagggcgaggggacgaacgtggagctgaaggagctctacaccgtcgagccctcccaacgcgccgccggcatggccaaccatgtcctcctccatgtcaagtctatcaacggctgcaagttctccgtcggctacagctgcggcaggtttctctcaagaccaaccgacgaatgcaacatcggcgatgaagccaaacaaggcggctatgtcgccaatggctgctcactgtggaagaccatcccactggtctgaccctgtcatccaatcctcatcgaccactccatcttgactgccatcgacatcgtgagtcctgattccttatggctggttcctcaataatcctaatcgcctgataagactactacaaggcacattctcacaccgaggtgttttttcttccaccattaaatctgacggaacgatagaaaaacaacactcgtcccccttttccgaatcttttttcaatcatgaccgacagaaaatcgttaactctcagctgctatacagccctcagcagacttttctttttcttttccttttcctttcaagatcaaaaaagtcttcaatcgtccacatgatagaaaataaaaagaacttggcctctttgagttttgattatcaaaccaccacccaaaaaaaagtttggatttttgtccgattcgcgtcatcaatacttcaaatctcccttgttgaattaagcattgtctttgtagtgagcttgcatcttgtgcaaacagctctgaatagatcattttgaatagctctataatatatagactaagaaaggattcgaaagaaatcatgtctgtctttgcacaggctttcctattacacaaagaccattttaaacactcgaccaggtatacacatgcacaggatttgaaaaaaaaaaaaacaatcaatctaaaaacggttgtatagaaatgcttcatggcccaggtgaaattgtatctttctagaaatttgagactgcgactgatcagtcggaaagagcctcacaagctgcttgatcaccattcagttttcttcagcaaatctttcacatcttcatcattcttatttctccttcttccccaaacaagggatacatacacaaaggtaaatattcaatgaacaagtgatctcgtacttaggcaatgctctgcaacagcaaaagagcatttcatggatgggattccacagtgattgcagaggaacagaggactcgtatttataaggaaacattgctagaccaaggcagccctgagttatggggtgggggtgggggcttaactttaagttgtttggcgtttttaagcccaaagggatatgtaactaaccgggccaaacccgattggcctatcgagtcaaataaaatatcagtcaactagtgcgtgttcacgccgtatcgtgatctgccaatgcttctacgaagacatctcgcgacgatggcaagcagactaagtgtcaagctagagctcgtagggttgctgcctcataagtacgggggcactgcgcgcggcttctcgtcaagaagttttccacatctcgaatcactggatgaggttatggttcagacaagtagacaacacacaccgtcgagttttgagcacttttacgagtgaccatgtcgttgcgaaaatttccagttaatttgttgctcaccgcgagcccgtcggtggccaatgcgccgagtgcaatcatcccgtctcttggaggatgcttctttaatcatgagctcctcgattatcctctcacaaaagcaattaatccgatccattacctcggtttggattaattgtagctgtaggaaatgagatactacaggctgcagggcctagctaccagcagctggatatgtgtttgcactcacaattaatcaatggaaaaaagacttactcttataagtacttcggtaggtagaaacccaaccagcggcaacgctttcttgaaggtttccggaggtcagggcacatagtcaacctgctttactctgatacaactagaaatgcattcatttgtaaatcattctcggaagcttccttgttaccgctacagcaccgccatacttgtgtttgaaaacatttttagaaggactaactgttccttgcaggttgcaatcattattcatccgtatttttaccaatatcaattcaagtcaagtcataactcattcagaaagcgggacgcaaaatcgttcagaattacagtcaaagcgacctgttcattgtcaaaaaagcgaagcagccatctacatattgattcaactatttgttcgaatattcaaacttcgtaatttctttaccccatcagtcgcaatgaacccccagcctacaattcgacgcctctccctcactggatcaaagtatcaatctaagccaatcttgagatggatttggctgctaatggccactggaactgtagtaactatgctacattttacctccaagacttctcatcaacacgcgccggtttcgtctgttgccaaccagcgggctggtcaacctctggagagcccccttccaagtgactttgaagatactctcaagctcatcaccgaccatttcaaagtccatgggcatattggctcgtctatcaagcttataaagagatcacctcaaggtccaggtgagccagtcattttcaactatttttgagcgctaagaaagtaaaatttgttgactggaaattgcttctcgttcccaaatgacacattcctgatgctcaaacttcgcttttgcacgacaaaaacattgcggtatttgatattctacgacttttacttggcttctttgctctcacttataacctcaacatcgctttaatcacaacactgaaaatcgcttttatgtagctacaattactgaaaacccggatgctactacagtaaatgtcactaagggtaacgctccactggtgatatacgtcgaggacgcaaaggactccacaacacatgtgagcaaatcgacaattcaaagacgctccttttttgaattttaaccaataattttttgttcaataaatactcggggcactatttaggtggtaaccatcgtaagcgtattgatcgcacctctccaaaagaagtgagtgtatcgctgactcctagatccaattggccattttacacatcgacactagattggcgtgagtgtcttcaaagataatgagtcgaaccagagaagtgaatcgttaaaaatatgttggatccatcctttacctgcttcttgggccttaatagtttgatgaaaatgtaagttcacaatttataaaaaaagtaagcggtgaactgtaaccaatattctgattcattttgtttggttttttcagtcaaaccctattgtaagtccaaacaatttccaatcaatgataacaacaagtttgtcatgagacagtatgctagaataaaacctgacaagatcacttgcaaaacatgatccccggcatcaacacaattgatttattcttcagtttggaccgagccaggtaagctcatcacaaaattcacaatcaagtcaaataaatgtttaatacggagtcgcaacatctgagttttctctgctccaatgattggccatttcttccatcccagcctgggccaaacaacgtaagcttgtaatattaagtctttaactcttcagctggccggcagattcctgatattttctcataaattataccaattatccagaaagcagacgtaagattactttatttttcttcatcatcaaaggactattcagaagattaattacagcagtcagattaatcaaagacatttttctgtaacttgatacttcaacacaaaatctgacccttttcaaattgacagtccaatgtcagtttagggtctttggattcttcaggctttaatattacttcatcagtcgagagtactacaacaaccaaggttgacactactacaactgtaagtattcttgtagaaattttcaagcaaaatgttctaacatcacatacactttttctcttgcgacttacagactgaagtctcggtgagctatcagataagttttgagtcataaggaagacaactgatgaaattttgttgattttctttggtttctgactaacaattttcctgatttgacatatgtttcccatttccactcaaaggcaaaccagaatgtgtgttgccaatctattgtgctgataatcatcacatttaagccagaaaaaatcttgctgaccagatccatttattgaatatagggccaacagacaggagtggtaggtcatcaaccaaagcaaatagataaacatttattttgagataaaattgcctttcctgactgaatttttttgtacttcttgaaaaataaggatggaacaactgtaagaagaatggctttgtcaaccccttgaagctcagtatcaaaattctgatatttcttattttggatcatgaaacctaccacagaatacccccggtgtaagcaatgaaaatttacattcttttggtcaaaaagctttgacctgatattaatctttttggtcacatcaaaaaggcccagttgggagtaagcattctatacaatcaagatggagagatgaaacaggtctgatcaaaacatctatttgattgtctacacaggaacagggatcagtaagttcttgatcttcatatttttttgaagtatctctcatcagctctcatgatcaacaaaaaacatatattcaggtacaagcagatgtaagtgaatttcattgctaaggtgtcacaagatcaatcataaaaaagaaacttcctctccaaaccttgttcttgtggctgatctgttttgaaaactgtgttctctcatacctgaagctaaacattactttggatagttccatttctgtcaacaatacagctgggagtgtgagttttcttggagatatcaaattctaggcttctgggtaacttgttaacattttaacaaaaccattttattggtgttttccaggctgaattatctgtgagctgtgcaacaaccaaatgttcaaaaagaacaagaaaaactgatggacacactttccttttgattattctttcaaaataatcatttccttattcaaatgtgagtcttctgtagacttgtaatttatgaagatcaatcctgagccttgatgtgtcttttcttttttaggaatcagagagatacaacagtaaggttcccaaaaaccaaattcatttttctaatcagaaacaaatctaaatttgatgctctttgaactctatctactgttggaatttcctatcagaatcaagttccaattcaaaccccacctcagacacaggtatctttctttcagtcttacccaatcaaaattaactcagaaacatagctgagaatttggtttcttattaatccaatattcccaatttaggttccagccagtgtgagtgattgaatggaattctttagcaaagatcctatagggatatctaactggtttctctatattgctcttgactcaaaataactcttaagactgtggtaagtgtgagaatccatctgtggatataattttcaagcagagagatgatatagttcaactttaaaattaattttgactttcaatttcctcaaattactgattactttatttgaactcttttgaaaaattcaacagaatactgaggcagtaagttgatgttttgaattatgagtgaagttgtttattgattttgctttcctaaattttacagactactccactggtggtgagaagttccctgaaaattccagatttttttgatgttttgaattgatccatattgaatattttaatatgaaatctctcaaacaaatgtaagccacccaacatactattctttccattttcagaaattgacgttctcacatgaaatttgttgttctgctcaaaagtgactattggtgagtctttaaattgttttatttatgttttttgattttcaaaattgaaattaataatcttattgtttcaatttattttataaagctcaaatcaataggagcagcccgtaagctgcaggttactcttcaagaaaaagaaaaattcttacaattcttttcacattttttttccaaacccttccacacaaaattagattttggtaagtctttgagattataagctagaaaagtaacaagaattgattttttctcttggataaattttagcctatagactccaccactttgaatctggagcccctaattcaagtgaaaagttttaccaacacgcaaacctttacttcaagatgccgccagttttcaacaaaggctcagggatatggtgtatttttctattctttcttcacattaagctggaaaaattgaaagattttttttgatatattttttggcccctgatttttttttttagattgctcaaaggttcatcacaactacagtgctgaaccaaataattatagatcaatccggaaataaggtaaatatgggctcactatttggtagtaatgggattctgagacgtgcagtcattgtgggaaatggacgtcttggaggaagcacattcaaagaaacaatgacagtaaaaattaccaaaaattatcggttgtccagaatcattgagttgattaaaataggtacttatcaagtttctggattcacaaaagggaaaacaacacagacaaaaacagctgcaaggccccctgcaaaaccagaagacattcaagttcaaaaccgtgcagatcaaacactacaattttcagaaactatgtcacaaagagctcttttgcaaagtatacctggagcagcaattcaactcaaagggattccaaccaacatacgctgtagacaattcacaacaatcatttcagagagactttttatcaaggcagaaaaatatggtgtatgtcattataatttagatatttttgaaacttaaaaaggtagcaaattaaaccaaattgtttgattttttagattcccatagatatttcaccacagttcaatcaaatcaaaggcccaagagagttcaggagtacctacacaagtgtcaaatttggcttcactgaagcagttaccaacagattaaccaataataaccgcatggcaaaaattactgatagaatcagtggtggaggtttgactcgtctatctactgtcaagaagtttaattcaaggaccagtgtggcttctttgcttcaaaaacaaccaccaacactcaataggatagatccatcaacaactaaaacaaaaataccagtgccaccaacccatctacaaactgacacaactagaaattcagatacacccaagccaccgccaaaaggagtgcctaattctgatttattgtcttttgaaaagatggaagttcagtcaaactcagtaacaaaaccagagatcaacaagctacccaaaacccctcccaaaatagcaactcagcctgaaaccaaagcagcccccaagggatgaataaatcctgatctcaagatattatgacacctgtggataccaaagaatttcctaagacaaatacaaaacctgaaatcaaaccagatgtcacaggctgaatctccaaagttattttctgttgtaaaatccaagaaataaaaaatgacaaactcttgagttgtatcccaagttaaataataaagttgttagaataaattactgaaatttatgtaaatcgtattatatcctatttgtaaaaaatttatgccaaattgattgtggaatgaaaattcttaagcaccacaagtaaaattgaatcatttggtagaatctgaaatgaagaaatttcaaatcaaattttgaacaaatatacattttgtgatgttgcttaagatttgagaaactcaacagtggtccctgaattttgatcttgttgtactcaggctgaacttgttttgctgactcttgattttgcaagggaatttagactgtcaaacagctggatcaatgttgatttgttgactcatagttagcacccatctcttttcttgtctagaaaacttcaataaaaaacagctcactcaattcccttttagctaatgcaagaggttaggtccagtgtgggtattctgttgaggattgatttgagttggaatttttagagaggattatatgtgatgaatggtcagtcaggagaccaaaggatctcatctgtttcttcatactatgaatcatagcctctttacatactcatagctctgacccttgggaatccttgaaagttccataaagtttcaacctctgactgggtggcccttattgggtgcatcatctggttgttatgggtcttttttcagcttttggaaacagaagagggtttagtattttgggtaagcctcttttttcatctgttgtggagctctgaaacatattttgtcttaacaagtttcaatttctcctctgtgttacccttgaaatgttttgtgcatccatggcagtggtgggctgctacgctacgctacacttttggcccaaaaagcgtagcgtagcggcgctttttttgcgccaaatttttgtagtgttagcgcttttgtagcgcattttcgctacgctacgctacgctacgctacgctacgctgcgctgcgctacagcgcttttagcggaaaaagcggctagaaactgctaaaaaaggctgtagcgcagtgtagtgggcccttttttgtggcccacacgcgtagcgttagcggtgtcgtggcggaattccgctacgctacgcttaacgctaacgggaattccgctgcgttacgctacactaaccgctacggttagtgtagcggcccaccgttgtccatggttcattagggcaaatctgacaaggatcccttgttatcccagtacagaaaacccagttcaccatgtggaatttcttggaattggttctctacctgtttccaaagaggaatgcctttcagcctggtagaaacatttagaaacattaattgtctctaccaggtcacacaagaggactcctggcaaaatggtagagacaaattgggtttccttggaagagaacctttttggaaaactgatgtgtagagataagcagttcaccggagaatagtactctggttccaagtgtgggccaattatgctgaccatagtgttagtgtggtggaaagtagcagaactctgctaagatttagcctagcatagcagaattccaccacctctgcactaaaactacacatgtaggccccaaaaaaagggcctgcttctctttgctaatgcactggttagaggtttttggccctgtagcggctgttagcaactcatggggaaaccctgctaatggtgtgctaacactacaaaatttctgtgcaaaacaagtgccactatgctaacgctttctgcacaaaacaggtgccactatgctaatgcttttttggggaaaaggtgtagcatagcatagaatagaggcccatgttgctgttacttacctttagtaccactagtacctgccttaaggtgccatactaggaaaaaggtcaaccatctacctggttccaaatcgacattcttcatgatgaaatacaaatacaaggtagcccttctaattgaaattaaaattttcagatcaacctatcttaactaagttgagtggatcccagatgaactaagataccctcaacctagcaattttttctggcagtggaccaattccacctctagaaaacgactaatttttatgctgattccattgcaaatcatctgattggcttaaagaaggcaaaatcattcttgcagttgtgtgaggctttttttgaccatttattgacaatacacatcaataaatcaaaacatggaatctgtcatctaagtataattgatattgtcaggattatctatttacatgcatattcaaaatttgaaaacagaaggggagatcaggaccttttatttttcatttacataagttgctatgagaagttataaattgaattcagtcagaagaataagaaaaaaacagaatggattttaaaattaacttgaatcaggttttcctcatggctttgcaccgggatcaggtttgggatcaggtttaggttctggctctggtttaggtgctggtttaggttctggtttaggtgctggtttaggttcaggttctggtttaggtgctggtttcggctctggtttaggtgctggtttaggttcaggttctggtttaggtgctggtttaggtgctggtttaggttctggttctggtttaggtgcgggtttaggttctggtttaggtgctggtttaggttcaggttctggtttaggtgctggttttggctctggtttaggtgctggtttaggttcaggttctggtttaggtgcgggtttaggctctggtttaggtgctggtttaggttctggttctggtttaggtgctggtttaggctctggtttaggtgctggtttaggttctggtttaggtgctggtttaggttctggttcaggtttgggttctggcttgggctctggctttgtgggtgttttgggatcaggcttaggcagaggcttgggagctggttggggctcaggtttgggttcaggcttgggttcaggcttgggggagggttgtggtgatgacttaggtggaggctgtgggatttcattggatctctcagtgggtggtatctttggcagaggttgtggaatagttttctttggtggtggtggtggtggtgatgatgttaattcactgaatctattgtcaggcggtatatttggcagaggttgtgggatttttggaggtggctttggtatagtttgaggttgttttggtatgggttgaggttgttttggtatgggttgaggttgtgttggtatgggttgaggttgtgttggtataggttgaggttgtttaggtatggttggtaaaggctttggttggatctgacttcctgcaagttttactgaaaaatctgcatcaggtggctttggtacacctgaaggtggctttgttggaattggctgtttcagggcaggcttgattgggaccggctgtgttgaagggggaattggtatggttggatttgtgtttggtggtggttttggtattctttgagggtttgggattgatgaaagttgtgatgcaaataatgctccattgactgttgttgagaaagcactgacaggtcttccattttgatttgtttgtatcacaggtaatcctctaagggcaccttggcttaatctgtcagtgatttggaaggttgcttgattttgggccaatctcattgtcatggattcagaaaatccaaatctcattgcagtgtttgtgtctatcaaagaccttgcagggagaagaggtttttggtttggaactggaatctgcagaagaaacaaattgaaattggaaattagtatgagcaatatctcatctcaataatttcaaaaacaaacaaaacatacacccatctgctttgctgtaatccataattgttgtgttgctttcattgaaaacatgtcattattgaccggtggaatcccattgagtctgtttgataatccaggaatgctgtttaaaagtgctcttcctgatcccctttcagagaattggaatgtttcacctccaaactgaattcttcctgttgcactagtggggtttccatttctatcaaaacgttctgtgattttctcactgaaatctcctattctgaatctctctgttacactacccattcttccatttgatcgaatcctctcagtaatactatcactgaaaagcattcctcctgactggccaataatagactgctgaaatctggtcgggtttccattctgatcaaattttccacctatctgtattgagtttccaaatgagtctttacctaagaccattactgtttctgttttaatgaaactttggggaatctggaatataatacaagcaacccacattgaaatcaaattctttgtcagttggacagggatgagtgaatgaaaagcttaccccagttttctttgctgtggaaattaactgcatgcatcctattgcaaaagggttgactattgtcattgttgtggtggttttcttctttcttattttaggggtttgtccctgagaaaattgagactattatagaaaattaacatatcagttggattccaaaataagatcatatttagagatgttattgttttgcttacaaagtcctgaaattatcattgttttccagggtgaatttgaaaaatatggctaggtcaaaatttaggaattccaccttacttttaaagaattgagcttacagtctgttcctgatttttttttaaaaaatatgacaaaacttcagtataacgtttacactgttggattttacattgtgactcaccaaaatatgaagctgtataaaaaatgaaacaaagaaggagaattcaccaatcagctttgaacctaaaccacttttttatcatatcttatccggtttgtatcttacattttgtttcagatcaaaccataatttgaagtaagaaaaaatcaaaatcatagttttcagaaatctatcagaggaaatctagaatagttctatcacatttcttacaaggaatgggttctgtttccaataattccaagacaagatggttagtaattgtatgcattaaatccaaccatgaattgtacaaaaataacttactgttccatttgactttgttatgataagtttttcaaaccaaatcagcaacatgtactgtaaaattgaaaccttctgattcacaaatgttttcaaaactcacaccaggtgttggctaaatcaaatcaaagcatataatcaatgtcagccatgctttctgcaagaaaagaaacttatgaattctcaccacagtagtgcctcctccagaattaggatcaacagatggagatggaccattgcttccaggagttggggtacttcctccaaggtttggagtggtgcttcccaaagaatcagctacacctgaacctccaccaggagttggggaattggttcccggatttggagtaggatttcccagagaatcaagcgaccccaaagcagcaccagcacttgtattattaattcccaaagtatcagcaccacctaaacctccaacaggagttggagtagtgctcccaggagttggggtagtgctcccaggagttggagtagtgctcccaggagttggagtggtgctcccaggagttggagtggtgctcccaggagttggagtggtgctccgtagaatcaagtgatcccaaagcagcaccagtatttgtattattgattcccaaagaaaggagttggtgtagtggtcccaggatttggtgtagtggtcccaggatttgatgtagtggtcccaggagttggtgtagtggtcccaggagttggagttcctgtagaattgtctgatcctaaggcggaaacagcagttggattgttgtttccggaattcagagcatcacttccaagagttgatccattggctccagtgattgaagtggtactaccaacagaactagtcaagtcaacagaagtattctttcctgcattgttatcaactgccacagtggtctttgaaccaccaaacaaaatcaatagcagccaaattcatgaaagtcatggaatcagctcaagcctttctacttctcaataatactcggattttggaaatgtttgttggaaaatcttacatctattggaggcttgataaatcacagaaattgatgaagggatctgcaagtcaatacttctatattgagtcatacttaaatatccaaaattctttaacttacagttgtctgtgtcaattgaggaagaatcaatttgagtcattcaagcaggatagttttccttggtgagtttgaattgaattatgttgaacaatttttatctgaaattacttacctgaccaggttgtggagttggtgagggagcacctgttggtggtgtttggggttgaggttgaggagtgggctgacttagaaggcttggatcacctccagatccagaatttattgccacagtggaagccgaagagttagtagcaatggtagttgtactggaaaggtcagtagaagctggaggagtctatgacaaaattctgagatcagtctgatgctacttttggaatttggttgcaatgtgctcattttggacctaagaccatgtttcacatactttatttgtgtgctgtgtgtgctgtttctgctgtgtgctgtgtgctgtgtgctgtgctgtgtgtggtgctgctgttgttgttgagtttgtgactagacatcagagtgatggacgcagaacatacaatcccggaaggaaatcaagataaacaaacagagatcgagatgtttttttgcgtgaaatctgatcaagaaaatgggcttacagatcccctatcctctctgagtgtgacgacagttgtggtctccttacccacgaccgtttttcctgttttctggagacagaaaggaacaaggatcacatcacatacatgttagaagaccttcacttctttttcgtattttgtttgaggatttctcaactcgattgcttaccactagtgtcgggttcgggtttagcttttttttgcaggagaggatgtcaataaaacaagcatagaaggagaacatttaatctcgttgtcctcaaaaaggagtatttaaattatgaacttaccgtgttagtgatctacgatggacagtagaaagtggagtgccaagtcaagatcaagttcgtctgactgaagtcccctgctgagaatgagcacttacgtttacctatggcacaggcacaatagacaagtgttaagagcaagtcaatgatcattctatggactttctgggggagggggaaacaaccgatgaacttacaacccttgaaatcttggagaaaagaaaaacagaaacgggagtaacatgtcaggagcctcacgcatcagactttttttgtttctgattcggcagatgactcacttcgaccaataactcctcctcttcatcgtcttcctccaccaacacaacctcatcatcatcatcatcctcctgctcaattgttatcgtagcgacattgtttggaggtttggggactttaggaactgcggccccttttggggcgacaagaggtttcggcgggcctctgccgcctgcaggaagcttaactggaggtgttttatctagacctagccggcggaagtttatcatagattaggaacaccgagaggaagttagtcatcggatcatggtcaaggaagctgcgaagagatgatgttactcaccgatgttaaattccagaagcagaaatggtgcggcaacaatgtgaaagatattgagaacaaacgtcaaaagttgatgtcatctgtgcttgtcgagatttttatgggatctcaattatccgccttactcacctgtaccaggccgttggggtgatcgtttgaagatcctattagaccggtcgccatactcaagggctttccaatccttgggaaggaactttgagccatcattgaaaaggggctgagcgcggctctggaaaatccttgcagtcctgtgctcggaaacatgcgggcctaaaagcgtatgttgataaaggttgagagaagcaagcagcaaaatgatcggagctccaaacacgaggagcaacgaaagccatcgacggctagccggtttcgccgggttttttgataagtctagaacgctaatgcgaagctggggtttggaagtcattgcgactggacatatgcgcaatcaatcagaattttaacctatcaaatgctgtcgatatatttcactgactttgcgccgaatcctgcggtgtaaaatcacagtcttctttggccctcgcgtgtcttctttgcggttagttagtgatcaaaagatgcgggaagatagcttatgaaaatcgatttctggtgcacaggttgagctgatgattggtattgaagtttattttgcagaatacttatttatttagtcacagattttgggatcaagactgttctattcgagattgatacaaggcgagaatgttgggatagtgtgttcacaagaatgattctactggatgttgatgagtcggaatgcgcaactcaagtggtttaatgattgatattcgagaatcatctcgacgtgggccagctagtctctaacaatcgagggaagggaccgagtgatgaattgaaggttgactggctaattgaacccggtagtggggacccactcagaaggatgcccatgttgcttcacaagctgagcgcattcggcttcgtttggcgtagtttttgatgagatcaaggtaacgaacgagaaggcctcccggtggtcaaagggatgctatgggtgacatcacgtataccaaccaagctgagaaattaaaggccatttcctcaacctgggcgatttgacctcggtggatgtccaccgggcttggattgccgtggagtgttaccaggaaacaggtcgaaccgaagttatggaagaaatccacaatgaatttttgatgttaattcggttggtcattcttcggtcgatggctccatgattgcaggatccttcgttccaaatcatcactctgacttgagatggtctaatagatcttctttgctcataccctatgacgtctggactgtctagtttgcatgtttgaatgcagatcaggaactcaaatcagctatagcaagttccaaccaaaaagtcccgcaccctgccgtcaggactccaggagatctagagggcgcgaaaagaggcaggagttcggtccagttagaaggtgttcaaggaaggaagaaacgtctaacatcataggacatcatcagatcattctcctcataatccaacatcaaccagtttttcttgctgccccgggcttgaaaaacgtctgaaggaagcaaggttgatggatgatcgatccgtcaaacactgcgtcctcgggtcacttttgagaagagcggtgtcgtgaaatccgcgagtttgcggccttgggcgaaatggcaagtcggctctgcgcagataaacgacgacagaggggtgagtgtaacgaccggtaatttggccatgcaaacgccggacggtgcaagcattgcctacagagcccttatcaaattatcccaactgcaacttctgttattcatgtacttcataacttccataacttcacaacagcttttttgttccccagaaagaaaagggaaccagatatggttgtgctgctatataactcaggttaaaaaaatacacgtggaaaaaaagcagagacgattgttgatcacttctacatacaaagaaggcgattcaggacagccgatcagcaggatcgggagaactgagagcgggaaagctctgagagaaatttcgaggaacatgcagggccagatgccttgagagggctttacaaaatacagctgttatctattggtttggtggttttacatgagaacagtttttccgccgtagtgagagaagacaaaatgagagttcatcatgaggccggcgcgagtgattttgagagctcagggggggcgctgctctggacggcatgctttcgggccttgagcacggcatccttctccgcatcaacgtagatgcgcaacttgccatccgatttgcgcacctcgactttgacgagttccaaggtgggtactaaccaatgcgcaccacattccgaaactatcaaatttgtcgttttcgtctcagttagcttgacattcgctcagttacatagattgacagtcaaaaactcaactcttctccggtggatgtgaggtgcacactgcaatcgtcatcgcaccactggctactcctgccttgatgccggagggggagtcttcgatcactagacagtttcccggttcataccccaagcactcggctgccagaatgaacggatccggctaaaggtttgtgcagataactaatcagtcgctactatcgctcagtctcgatgaagttggtttgaagacgcacaaagggctttccattcttcaagcggggatcatcagcagtaatggtcacttttggaggagttatgcctactcttttgagagcaccataacagtaggttttagctcccgaggtggccactgcatagcgaccctcaggcaagctatcgataagctctcgaacgccgggtaagatcctgacagacttgtcctgaggaagattgaataataatcgtcagggcttcgcaagcagcctccacataccaagctgtccagttctggacttaccgttaaatctgaaacatcaacttcttcatcatccgttttaatctcctcctcatcctcatcatcatcatcgaacacatcttcatcaatgttggacgagttggggtcctcatgattggcgtggccattaacgggagcctgagtcaagggttttaggccaagggcctgcttacataaatataaagttgaattgatcaatatctcaattgatgcgacttgattcttcgccggcctgataaacaattctaatgtagaatataaaaaaaagaacgaacagccattctaccggaaacaccatcggcagtgatgaaatgggcaaggctagatttccttcgtggtttatggtcgtgaccattgatgaccatcgaattctttcgactggtctcgcgactctggcgcttactgctggcgacgctagatctacgagatcgaacctcgttctggaaatgatcggcttggcgtaagatttcggtctcgaatgcttccacgtggggctccatctctgcatttgacatcctcctcaggtgtggcttgaggtccttcagattatcgatggcccttcttccgtgagtggcatcgatgacctcttgagggtctttgttgagtgtttgggctacagctccccacgcggattcgacagctgctatggagtctactaaagttccatccatatcgaacttttttatacatattcccatcagaaaacaagcgtcaacatactgagatcaagacgggagggggagacactctcgccgatgattgggatatttgcaggtcctgatgatggtaagggggcttactaagattgcatcaacaaccatctcggcttggttggtttcattgagagattggcagaggttgaattgggacatggtgataagctgtgtgggggtgaatcaaataagtttctttaggaggaagtcagaggataaatagaagatggatggagatggagaagaggatttgagaagcggtgtatcaaaatttctggagatggtcaacagcaatcgtgttttatttttcccgctttccctagtcaatctttcggagagtgcttctcttttataggcacacgatgtgccctgaattgttgccctgctgaaaacccaagcgagcaagcaattcattcaccttgagatgaggatcgatgatgggcatactcaatcaacggcttatcacgcaagctttccatcctcaacatcatctcggtcgagagccagcgactgaagatgatgatgatgtcatcagtcaggcctgattattacggtgttttttttttcggtgatacataataccgattttgatgtccagcgtaacatatctcagagaccactcatcctaataacttgccaccaggacaccggggtgaaacctggtgaaacaggtcggaggacaaagattggatgcctgcccaccacccaaatcttaaggctcaactctgatcaaaaaggtgcaaaggttatctaaaactgtccagcgcatcatccccatagccaccctgctcctcgtcttcaacaagggcatcagactcgaggaaaaccatgaattgggggggtcaccgaggaagaacgtgtatcgaatcatctttgtgcagtggatgtaaaagtgatacagtcatttgaatattcacactctcagcagtccatcgatccatcagttcggaaactttcgaccccttccaaaaaaaaaaaaaaacaccgcttcagcaatcgatctcgacgaatttgtgtacaaggaatctcaactgaagtcctctctatccgggaacgctctagcaccggtctgacggtatacatccagcttgagagtacaatatcggactcggggtccagcctctgaaggccccatctgaacaataatttagcattccagtttcgtggatagaatgctgtacatattgttatatccaaccctatccttacgcatgcgacggtgatgatcaccatcatgatcggtcaggacccgctacgttgtctattccctatatcgttataactcaaacgaaactttgatggaaattcttgggatcactgcaggcagctgccagcgcaatatttcttcatcatcacgggatgcatcccatgagcaacaaccatttggacttagattgggagtgggcctagtccgtccttcatgctggaccggttcgagccggatcaagaattctcaaccctctgtcacgaattaacaagcataaagagttatcaattcagagcatctaatattcagaaaaaaaaatgacctacttttcgttgtatccttaaactgagtcagattgattgaagagtctcacaatacctgttgaagaaactcacttgtgttcaattaagccagttttttgggggagcatgtttgttggtattttttttttcttcatacaccagaggaattgtcaaaacaaatgccactcatacataggagaaaatcataagaggtaatgtgtcattatttctcagaatttcagtatttacctacagtctcaatctgaaacattggttcagttaccataaacctcctagttttttttgttttggaaaattcaagattgaactctctaaagtctaataactcaatagttggaatccaaggttggaaaatatggatacgattattggtacaatagttccaccagattgtctgattctgaatccagtactaaaaatgtgaaatcatcctgagttgagaaccaaatggcaaggtgatatgagtgagtatccatgagctatcaaatgaaaacagacaaagaaacccactaccacccatttgacagaaatgagcagttgcaagccacattggacataccccaaattttggccaaaaaggccatcaagtgttctggggaaatcctaaagggatcctgtccatctttcaagcccacttggcaccctatcaactcaacccccaatatgtgacatctctcaaagttggagggagtaaatccacagccccctacttagccaaagtcaagcaagtgagccacaaacactttgatcacctcatgaatcaagggatgcagtatgcaccaccccactttctcactaggtttttcctttgaagtatcatcagcaagaacaaaaaaaactcaccttgaagcagtgctccaacaagacatgaattggagtgttaactgctgatgggcccagaactgcataggaattggcctggtgggacttggagctatctgcccagatcccccccccccgcatctgttttcctcaaccaagcctggatggatcctggccagacagggctttgataatccaccaaattgactcgcaaaacaacatatacaaacactccactttttgtgtgtaaagtacggcctttgttgaccccttgagtgcctgactatgacatgatgttgtctttgctcatttgttgattggatgcggttgaggagacaaatgcttggtttgtgataagctgttcatgacacttcagtgcagccaagagggaggaaaacactgctacttgattgtttttctttcaagtggtttcagtttcttgattatttctgagtcttacttctagtacttgatggtctccagacagaccatcaaatcaaatcaaatatgattcttgtactggcccatgcgtccacacatattcttccaaaatgcccagagcttcagagtcttattggaggcgctaatttccgcatagaatgtggaatatatctctgactctttgatcaacgaacatgaacaagacacagcagagtgattggaactcaacctgactgcatgatttttttttattgagtgggagatgagttaggagtgtgccctgacactcattccaaagtcagactagagtgactgtggcagagcaaacccccactcctggtccactcaaaaaaaggaaatctgcaagtatgttaggtggtcagacagacacaaaaaaaggtgtggtctgaatgaaccccagggaaagggaccggtttttttttttggtgggaagagatggtaggataatttgtggcttggattccaaacgcagaaactcccatggacactcatgactctatttatgggaatataagctttaaggacagtcgatgatgctactgtcagtacaggtggctcgggctcggtggggcaagggaggggcagacctaggaacaaggagcagaaacaagattgatagatttcatgagtaaagaaggaaaggaaagaagattggatgagaatgatgagaaacatagaggaaagaataaagaccttaaggacagtcgatgatgctactgtcagtacaggtggctcgggcttggtggggcaagggaggggcagacctaggaacaaggagcagaaacaagatgaagaagaaaagagaaagagaacaacggttggatagtagtaaagtgaaaatacaacagatgtcacaggtggcatgtcacaagcagtcactgagatttctcattattcccacattccccctcaatctttatttccttgataaagcctgcgctctttcctaggagtctggtggagtgtttggcggttttgctgccagtgagatttttggtgaccaggtcggtttggagggttgttgacggaatgtattttaagtcaattgttttattttctatatggtctcggatgaagtgataccggaaattcatgtggcgagtcccgtggtgatagattgggtttttggctatttgcattgaactgtgattgtcggtgtatagggtgagggttggttttacttgggtgatttcctcaaggacgttggcagcccacaggagatcctgattgcattcggttagggctacgtattccccttccgcggacgagagagcgacaacgttttctttgtgactgcgccagactatggtgctgttgtagtagataaccgacccggcgtaagagttccagtcggaatcggagtatccaacgagttcatgaggctttcggtcaagatcattttgtccgagtatcagtacttttgacttggtgtggcagaggtaccgtagggcatgtcgggcagcttggtagtgagatactctgggatcttccagaaattgagacaggaagctgaccgcgaacgctaggtcgggccttgtgcattggaccacgtattggagtagttcaacaacgcggcggttgatgaaaggcggttggtcggggatgtctgaaggagtgaatttgagagtgttgtagttgttcagtaagggaatgttggtgtctcggtcgttgtagatttggaattcagtcaagattgagtgtatgtacttgtcctgaatgagtttaatggaccccttttcttggatgattcggattcccagggcgtattttgcaatgccgaggtcttccattttgaagtaggagttgatttttgttttgaatccggaagaccaagtaccaccgaagatgagatcgtcgacatgagcgtacaagaacatcggttttgatttgtctgaagagaagtataggcacgggtcagaatgacaaggattgagtcctatttctttcagtgcagcagtgagggcgtggtgccagcatcgggggctttgcttgaggccgtagagggatttgttcagcttgaggacagtcccttgctttccatcgagaccttgagggattttgatgtaaaggtcctcgtccggcttcccgttcagaaacgcgcatttcacgtccatttggtgtacctcgaagttgttgagagcacagagggtgagcaatattcgaagagaggtaagccgcccggtaggagagaagacatcggtgtagtctcgtccctctttttggaggaagcccctgacgcacaggcgagccttgaattttgtaaggttgccgtcttggtcggtctttctccggaaaacccaggttgtggacagagggtgcatgtccttggtttgagtgacaactgtccagacttggtgtctctccatgttgccgagttcggattcaatggccagagaccagtcttctttgtggatggagataatggcttcatcgtaggatcgggggtcttccttcatgtagccgactgcgttggcagagtggcctgtccagcgtgaaccactgactatgttggatgggtcgatgtcgctggagatgtttttgggggcaggttggtctgctgggacccaggagtagtgtttggaaggagctgttgtcccagtgcttgagggttggggtggtggaggggtgacggactgatctggagtagggggttggggtgatatgggtttggtgaggagttcctcaaaggtttggtcgtcatctgaagtttcagtttcggacgggttagtgacggcagggtgtggagttgtttccggagaggaatttgaggacggaggggttttgtcatcgaattggaaagtgagaagggaaaggtcctggtcaggttcatctgagggataggacggaaagacatggttgttgaatttaacatgatgggtgatcttgacgttacctgtctctgcatccagtatcctgtaggacctgtgaccctccccgtagcccaagaagatcccccgtgccccacgattgcctagcttcccttctgacctgttaagaaagtagatagcttcacagccaaaaggatgtaggtgagcgacggagggagttttcccaaaccatttggaaaaaggggtggagaagttgatggatttacaaggggtgatgcagcggtgggccgctacgctacgctacgcttttggcccaaaaagcgtagcgtagcggcgcttttttttcatccaaaagcggtagtgttagcgtttttgtagcggtttttcgctacgctacgctgcgctacagcacttttagcggaaaaagcggccaaaaaccgctaaaaagcgctgtagcgcagcgtagtgggcccttttttgcggcccacacgcgtagcgttagcggtgtcgtggcggaatcccgctacgctacgctaaagttgcgtggaattccgctacgttacgctgcgctaaccgctacggttagcgtagctggcccagcgttgggtgatgttttccaggtaggcggctgtctgagcggcctcagcccagaaacaaggcggaaggttggagtcgttcaagagacagcggagctttgtgacggtggtgcggttacctcgctctgctaaggggttctcctcgggggtgtagggagcagttgtgaggtggttcattcccttggaggcgtagaaagcagttaggtccttgttcttaaactcggttccgttgtctgagacaagattgacgatggaggttttggattcgttttcgactttgagaaaaagatctctgagggttttgttcacatcgcttttgtaagctaggaaccgaatccatacaaagtgagagaacccatcaacggcttgtagaaaatagcggtgtcccgacaccgagggggtggaaatcggtccacacaggtctacatgtagatattctaatggtcaagtgggagtcggaaaagagcccaggaaaggttctttgtgagcttttgaaacgtcacaagtgttgcaggtgaaatcgaccttagggatgttggggaacattttgaagaagtacgcgggcaaggggtgacctgcggcctggtgtttttcatagatagtcgtagatttgatgtctaccttgtgggcagagtgctggatttgattgactatgaagtttccgtcagcgagagagccggtgaggacagggtctccattttcatccgctagaacgaattcgtcacggccaccggattttagagtgtagttgtttttaatgaacgcgctgaggctgatgaggttggaggtgagagtgggaactagaagggagttcttgagttggagtatggcgtgggggagatcgatggaggtgattccttgcccgatggctttggctttgtcgccgttggccaggtaaacgtggtcgtgaatactctgataggaagggaaaaaggacgctgagttgaacatggaggtggttgccccggagttgagaatgagggcagagttgctttgttggagggtgacttgaagggcctttatgggcttctcttctttgggaggcttgagcttgagttgggagcagtcctcaggtttatggacagtcttggggttgtgatagccgggggaacactttgggccgttgtagacgtacccggaattgggagccttgcgagaggtagcgagagctttggtggtctcggcagcctcagaatttcgttgcatgaacgaacggatttcctcgacgacttccttgatggtgggtgatttcttttctatttggcattttttgaggagaagttcccccgagtttttgtactcggcgggaatattgatgatacaccacatggcgatgacggtgttgaggagggcggacggtttggttttggcgtcgtcaatcagagcgcagagttgtcgggtgttgtaggacagagtggacagagtttcttcgaggttgtttgagttgaggacggtggtaaagatgcggttgaggtaagtggcttggttttggatggttttcggctggtagtgttcctcaagaagcctccagaacttcgaggggcagccttcggcttcgaggtcgaattgatcagcgatcttggtatcgcagttgatttttaagatggcgagagcatcgtcataacggttactgtccagtttgtcggcttgagcagcttcctcggaggtttccttctttaggacgagtcggagcagatgtttgagttggaggatggaggatatcttggatttccagtcaagatagttagccccggtcagcttgttctttctccgagatcgacggagaactccaccatggtgtaggatgctgtggttttgagtttgggagtgggaaaggtttgaaaagggttaaagttaggcttcggaagaactagagttttccggtctcataatctatgggaatataagctttaaggacagtcgatgatgctactgtcagtacaggtggctcgggctcggtggggcaagggaggggcagacctttaaggacagtcgatgatgctactgtcagtacaggtggctcgggctcggtggggaaagggaggggcagacctaggaacaaggagcagaaacaagattgatagatttcatgagtaaagaaggaaaggaaagaagattggatgagaatgatgagaaacatagaggaaagaataaagacctttaaggacagtcgatgatgctactgtcagtacaggtggctcgggctcggtggggcaagggaggggcagacctaggaacaaggagcagaaacaagatgaagaagaaaagagaaagagaacaacggttggatagtagtaaagtgaaaatacaacagatgtcacaggtggcatgtcacaagcagtcactgagatttctcattattcccacactatttaaggctggccaaatcattccagacaaactttgtggacatacagacataatagcagaggcatgcatgattggaagcaaaacaaaagaatccgagccgttgttgagcgctttccccacaccatcccgacgattggacacgcatggcagcctctcgtcacattaagacacggtgtagaacaaccagcaccaatcctatccagtggtctcaacccgttaaaggcacatatataaccatctttaacattcctcttcacatacatacctacaattctgctcacaaagtaacatccaactcgatcatcctatgtatgtttattgagtgtcagcggatgttcaaatcctcttctctgtatgcagtcgctcctcgcgcttttttctgctttggtgaaaaaaggagacaaacgacgcgcttgcagaggggtgtagaatatagaagctcaagtgctcgagagccaataaagtcccagtacatagttttccgtcgatgatctactacatatgaagcactacataccgcaaggaagtttagaaagtaggaagaggaatagaatggtggtctgatcaagacggggagtacatagaaggacgagcgcaaaggctcggaggtattacaagacagcgcgtgccaaacgttccgttagtcttggtattggaaggccctctcatcatcatccgctgctctgcagtcttgccatgtactacgaggtggtgggtttggaaaaaaaaaacacgcgacgggactacgcaagctctcctgttatatagagctcaaccggcgacggatccccatccgtctcctcccaactcatcccgcgtccgatacttcccctccccccgcccatttctccttcgtctggctcagttggcttcaaagaccgcttcgcaaagcatccccatcatcccccccttccgtgcttctgtttgtttgtttgttcttaaaaacgctctagatatttttttcaaactcggaaaaaaacttgagttttaacctccttccctttgcgatacaatcttcaatcctcttttctcgacaacacataaaactcgttaaacagaaagatgtccggatccgtcgaaagaagcacccaggaagagctctcaggtcaggatatatgtatactatagtccgggtgatcccgctcttccaagggccgaagactgatgatgagacttattgcagaaatgatgacgacgagactgagtctatcggagcctcgactcaacaatccctttgagccgagtggaacaagtgacgagggaatgagcgatggagccagcaggatgccgatggagatagatgataccgagcaggctgaagcgatcagcgccgacagatcgacgacgacgaagacggaagcagagatgatggagattgtagacccggcgagtggcccgatggaccgacgcggagcagggagtccggcgggcaagaaagcgccgcggcggagcacccgggcaggctcggtgccggcccggccgcgcagccaacatggccatccgttccgcctgcagagaacggtcccccagttgctcaggggctcctggatccatccaaggctccagcactccttcgcccctcgcccgcccctcaatccgctccctacaattatcggcatcgatcaaatgcagcttgaacccgcctcttctgccctccttcgcggctcaaccgctttgagacgtagcactcgccccgcgcttcgccatgactcacatataactcgtgatcgggctaatcaagcgcgttgacactcatccacccctcccccactgtcctctgtagaaagataaaaaaggacggattttgtatgtaatatttttctagattgtgtttcttcttgcttcgaagtgattccccttcgtctatgtacactccgccaatccatatacttaaatatgttgtacatccgagcattttcctataataatttggtacgcgtcgtccaatcaaatactgaaatgatgagtagtggtgagatcgtcctggggtgagcgatgatgagggacatgatcccgggattggctactccagaccagattatcaatcgatgaagagagatggactgatgaaggtgattggaacagtccatgggcctttgggttggaatccaccctgatggttaatggttagacctagggagagaaaaggaggaggattgatctgtgtgtagaagtctgacgaagcagttctcgaaggaggagtttaagagaaaggcaatggaattgaaaatctagttttgtgcgggatgaatttgatggttgttctccggttgcatgtaagaatgatgattggagggtcttaagttttttttttttttttttttttttgtgattgaaatgcttttatagaagtacatattgagtgggatggatactttaagtcgtccgtgatgaggctgatgtgtgttttttgtgggttgatggtcccctgttgatggcttgggttttagattgcggactaatgtttgggggatgattttgagcttgataaggaaagttaactattgattaatttggtttttatagtcctttttagtttgaattttgtctgattcgtagtcggagatttgattcgcatgaaagagaaatcaattctccgtattgaatgattgaaaatgattggatgacgtactcccccgtggagttgctgagtgttacatacatagtgtgatcacccccccttgaagtttaatggatctgctgactaaccaactgacattttttcaacccccaacccaagctacaaccaaacaaaaagctgtgatgaagttgacctcggcaatgggacattagcatcctcccccccttcgaaataaaatggtcaacaagccacccacaagaagaaccttcaacaacaacaacaacaacagaatgaacacccccactactactaccaggaaaagactactcgatcagactcaagaccaatccatactctgggtagaccgaatacagaaccactcaaacaacctcaccaccaccaacaaaccatcaccatcaccatcatcaccctccactaactcatcaaactcatcattccactcaacctcatctcaaccaaaccaacaacaacaacaacagcaatacccaccttcaccatctgcctcatcatccacatccacatcctcatactccccatcctcatcagccttcccttcctcagcctcatcctccttcacatcccctgctaacaccaccaggcagaccatcctatccaccaactcaatcatcaatacaaacaacaacaataacaacaacaacaacaacaacactttcaaaaggaccagggcgatcgaagaattagtcgaaactgaagccatctatgcctccgatctggtcatcatcagagatatctatctctaccgagcttctggacccccgccttcacccccaactctctcgactaacgaccgccagatcatcttctcaaacatcactcagctcactcaactcgccctctcactctctgaagcactcactcaggctaacactcaaaaccagatcgggagctgctttatcgaattcgtaagcaagcacactctaaaatctaatgcaccaactcaagctgaccagagatatcaacagttgcccaagatcgagaaactcttcacggtttactgttcaaagtatggaccggctagtaagaggttagaggaattcactcggaagctcgaccgaaaacagaagaaactcgacaaatcttcctcctccaactccggccatcataaccataaccatcatcatcatcatcatcatcttcacaaacctagagaagaacaactaggaatcaagtatttaaacgattgtaagaagttgtgtgagggtcggactagtgcttgggatcttggatcgtcagtccatatatattcacaacaaaagaaaagccttagactgactctatccctgatatctagattactgatcaagcccgtccagaggtgtctgaaatactcgctactactcgatcagatcatcaagtataccgagtctgacgatccagatctgagttcattgatcaaggcgagggatgggatggtgagagtagcggacagtatcaacgaggtaagttagaaagactggaaatatatgggagggaagaagaggggctgactatgaaaaaaatgaagcagaccaaacgacggcacgaggtagtaggcgagatgatcagtcgctcggggccactgggaactcggtatggggtgcgtctgggcagcggtagcagcaacaacagtcgaccgacgggcggaaagtgctggccgagtccgcccgggctggccgagctgatcgatcaggtcaggagatccgccaaggccctcgaccagctccccctcgtcctcatcggctctcagaactcgatcgtcgattggatcgtcgccgccgatcggctcgtcgacgccttcaagcacaccttcgctctcagctcttctccctccgccccccctcccccgggcatccttctctcagatcttcaggcctaccaacatctcgtcctccgtggctctttgaatggtcccctcaaattcctggtttgtcttctcaagcatcacgtttctattgagtaaatctctttgattgattgatttttttttaaaaaaattaaaagcgtgaacggattaagaaagagatcatcccacgcatcgaggagttgaagggcctgtacacgaagccgttgatgttgatcgagaagtacgagaaacggcgccagatgatcggctcgccgtctcatcatccggcgagtccaaccggttcgacgagtcggactcgtcggacgagtgaaggaggaggtggaagcgggaccgaccagccgatcttcccattatcatcagcctcctcgttcagttcccatcctctcctaccctcctcacacaccacaacgcccatctcgatcccttcttcttcttcttcttcttctactgcggctacttctactactactgcggctacttctactactactactactgcggctactttggcgaccgaagatgggatggactatcagctcaaagagatccaaaggttcctgctcgaccaattgccgaaactcatccatctctccaattccgccctcaatcggatcctcgctaatctcttccgttccgctcaactctgccattccgatctcatcgtgcttatcaataaagccctcaacatttaactctctctctctctccccccctttttgtttctttgtttcggtgggtggggcggttttgaacgcggtttttttttttgggtcagaatcagaacaattaaaactaaaagcgtgtgtgtcaaagatgaatgaacttaatgtgtagtgtgttcaaaagaaaaaaaaaaagaaatcttttataaggttgttatatagattgtatttttttttttttttggtggtgttgttggtcgaatgaaatcttgttatcttatcatgtttatttatcttatgtactgtgatccgaacaacaacaacaaaaaaaaactattattattatcttttatttattgttattgttattgttattgttattgttggtattgttgttgcataaaagggttcaaataatatgtagcgagaaagaaagaaaaaaaaatgaaatgagagtgttttgaattggtttatgtaaatacataattggttttgaacgagttggcagggataagaaaaaccaccgatttattgacaagttgtagtaatactttggatgatcgatgagatgatgtacatagccaaacttacacccggatgtcttcatgatacatagaggcacaacaagccccatcgttcgggttttttggaggacgagggtttgtgggggctcctctccctgcaaggtggtgcagcttcttttgtttttccgagaaagagagaaagagaaagagaaaaagaaaaagattacaatacaaatgatggcttatatatataaagactacacatctacatacactttcttttctgactcacaaaacaacaacaacaacaagaaaaataaaaacaatggttttgggggaatggaagtacataagctcgataaatcaaacaaacacaaacaggaagaaaaaaaacacattgatcattggcctggctggctgggtttttttttttttttggatccacagattcgagtgggtctgttgttgttgtttgatgatgagaagacgggcaaaagaagaggggtggaaaggcccggtggagaggaagagaagaagacctagtggctgaaggctcagctccaaaaacccagccaaaaacccaaccgaagatgaacccatccaaaaaaaaaaattcaatctgacaaagatccacagagtgaatgaacatggagagtggaagagtgagagaaagaggataacgtctatggcgagcgaggagaagagaggacccggtgaacatacagcgatcgacgaagaccggatacaacacaaaccagaggagagagagagaaggagatctaagcgggaagggtaacggccgtatacaggagacggttcgggagcatcataataggtcctccgaaatgcttgggaaaaaaaaggaatagagagagattgaagaatgatccggattatagtgatacatgtgtgtgtttccttgggttgggttcgtcaggctctatggatgtctcagggttctttaacgcttgaaagtcgagacccgattgacgggaaagatccccctcctcaaaccgattgacccgagccacctattcagatagaaaaaaaaaatttattagatgatgatgaaggaagtaagacagaagtaggagagagggggaaagagcttaaccattggtcgtcaattttctcgatgataaggatagcgtcaccctttttgaagctaaggtcgccggcttgatcgccgaggaaatcgaactgcgcgacgactttcccgaggaacccggcgagatcggtgtttgtggaggcgaccgagggcatccgggtgccgaccaagaagtccttttcgagctcgcggtcgcgggggagttccgggacggcttgggggccctcggggccttcgaagcaatgcagcttgtcggtcgacgagaaggctgagatcgcggtcttcttgggcaggtctgcccagatccccgtctgggatgacttcatctgacgcgcactgctcgtcttgctcatcatgtcgcccccgaagatgtcccgtgtctcctgcgaatagtcgtctagcctcccgcatttcttcccatctgttcgccgtggaaaatcactcttcgaacgggtcatgtaattgattggactcggtggcccaatatggtcgaaactcatcaagtcatctatcatcccattcgggtgcgtcaaatcccttggtttgtctaccaagccatcatcttgaatcacgccgtaccaatcgcgggtagggaaagcttttttggccacgctttcactacgacggcgtggtaaatcagtagtgttctcgtgtggctgcgaatcatgccaatcgttcaacgagtcaagtggcgcatcatcatccgaggcgattgaagataaggattgaatttcgtcgtcttcatccttcttgcctcctctgtgtgaatggagatcatcttcctcatcgtggtgatttctagcagagatttcggtcaactgttcggtgatcaaggtggattggtgggagccgaatgtatgggcaccgtcattcagaggcggggcgttccaatttcctgggggcggtggagattccgatctgacgttgtcgatccaatgcggagttgttgagccttgtcggctgagactactctggtcggtcttggcggaattctgacgactagggagtcgccaggaactgacggtgaagatactctttctgttctgagatttcggcccggcgcggccagaggagccacaggtataagaggtcccgaaggagtatggttcactaggcggtcgggcttcacgagcgccgtcccgttcaaaatcgttgttccgcggttcaaacaaagtattttcatagccgtgcctttcgcctgctagacgatcatcttcaaagcttgtattcctgggtgattctgatggaggatgacggtcaatgtattcggtataacttcctgcccgcgccgtgagaatgtttgagaggtcttccgcccataagggtatgtcaatgtgaccagcaagtatcttggttgctgtcacaccgcgaccataagcctaagagagtgaggaggaagggtaagcagcgattagggacgattttatcttttcgagaacggaatagagtgaacagacgggagaaacagaccttaacattgcaatcctgcctttcaaagatggcactgccctcaacactaatcccagcaaaagcacctttggttttggaataagagtacatggcagcaagctttcccttggagttgagagcaccagatccttcggcgtttctcccgatggggcccagagcgacggaagcattgccgccgagggtgagtgagccggcggacatgaattgggtgagagcagatctggagtttaggacgaggatgaattcggcgacctcggcgcctacttgaccgccaaagcccatcccgcctgtcccaattgccgacggaggcgaccagcggccatcgggcagacgtgcaaccaccactccggtaccagctcggacggacatcaggaagccggccttggcgacggtgaagatggcgaaaccgtgcgctgatctgagcacgtgtgagggtatgagaccatcgattccgttcgttggactgacgaaactctggcacatggtcccaagaattatccaaaaccaaataaatagatcagttcaatgacttcaggggggattagatcacggagagtatatacacatagaatactgaccttgaaagtccgggcagccttacttgatttagattatcatcgcaaacaagatatcacatagacaagcttatcagtacaccaagaattgcttataaccagccggatggatggatgaagatacgcacgagcattcgagaggcagagaggtgggtaatgggttaccgatccgcatattgatggagacgagacgaggatattatgaatgctttgatagggagaagtgtatctggaggggtggagggaatggatgtctgggagaaggagaggtttcaagttatgttggaaacgaacttaacacaagtccctccctgggcccgaagggccgcctcccgtcaggagagcgtcccttcgggacgcggggtcccttcgggaccctccgatcgagaggctttgttaagctcgtgttggaaagtcccccaaccggagttcagctggaggccagcttgggattggtctccatgacggatgctcgaccagctgctgttcgtcggcatacacgagagttgggctccgatccgcccccccccagccccggatatggctcgtccgcaagccgagcaccaaatacccggtagttgggcctggatacccgctggtgatcatcaaggcgatccaacagagatgggccttgccaacaaactgtgaacgaagtgctacgaaaatcaatctgctggattttccctcgttcatactacacacccagggcacttcagaaaaatcagtgcatcccagggatgccattgcccctgagatgtccctgggacgggatgccgtccccaggacatcacaattcacaaaaattagcgcggcccagggatgccattgtacccgagacgtgcctgggccgggacaacatccccaggacatcatggtccctgcctggcatccctgtgatgtccaacttaaaaatatcattgcagcccagggacatcattgcccctgagctgtccccagttcaaaaccgcccccccggcgtctatctcacgtcccacactgactcaaccgtcacttagccattcccacctggggggcacggcatctgagtctccccatgagattaccctgtgttccagaagcccaaccagcttcaacacttgacagggggacaacagtcatccccataatggcccaaaaattagaacaatcgagcaaagtataactgtttgtacaactttagccacaaatggaagcggaatacaataagggcttcaccacaggatacacacgcagggcacttcacaaaaatcggtgcagcccagggatgccattgcacctgagacgtccctgggccgggatggcgtccacaggacatcaatgcctacatgtggcatccctgtcacgtcccacttaaaaattttagtgcagaccagggatgccattgtccctgagccgtgcctgcaacccacaagccatccctgggccatcaccgccccccctggcatctgtatcatgtcccacaccgacccaaccatcacctagccattcccacttggagcccacggcatctgagtctccctgtgacattaccatgctttccagaagcccaaccagcttcaacacttgaaagggggacaacagtcatccccataagggcccaaaaattagaacaattgagcaaaatatcaatcatttgtacaaccttagccacaaatggcagtggaagacaataaaggcttgtaacacaggattgaattttgaaaaatgatcaggtaaaacctttgtttaccactccggatttaccacccgcggtggagatgctctgaggtgtgtattccaaaatttcagttctcaataattgaggaccgtttggtcatcctgttatacgtcataaattcccccctgggttataaatcaacccccatctgtaccaaaatttcagcattataaattaaatgatttatgagatctaacaggctgtccaaatgtggcctgaaaaatttaaattcaaacacatataccaaactggaagtagccaaaatgtgggttactcccaatgtaacttgtcttacaactacaacaaaaaacaaagtaacaatttatgcacagttactgtgaaatgtgcacattgtcagcattggaatttttttgaagcaaattttgagtgagctctgagcaagaaaccaagtttaagtgttgattctgaattaaaacactcatttaattgaaacaatgaacaaacatgattacaggtttttatagctcccatttttgaccaaagtatgactggaaattgaactgaaaaggcattgcaaacatttcttttacatcagtccacacttactattaaattagaggatatatattgggttagaatataagagggagcaattatttttgaaattactcaataaaccatgggtgattttatttgacccatggtttcaacagagatccgccatggccaaacggacagacacccagcgtgcaatagcatgcctctggctggtggtgaatgagggatcagcaacaaccaaccccattgggaaacagtgtcgcgcagtcaaacataacgggttttaagcaaggacaggggacaaagtctcttcggtttgtcaaccttaacaatttcaagccaggacagtggaagaagtctcttctgtccttgatttcatccccccccccccttcccttcccccaattgagattacagttttatccatcattgatctcccttcatctttgaacatattcaatttccggccttcaaacgtaattgatatctattctttgttttactgtccctgactgatttcctccccccccttcaggtctttttcctttgcaatatgtctgttttagtatcatcagactccaaaagcaagtatcgcggcagagaccaatccccctcgccagcatcggacactccaggcccccgcacacgtgtgacgactcaataaaccaaccaagaatctcagttgggtttgatctgacaagaaatacgaccgacacattgtaaatggtgcccaccaggccgaccgaatccgggagctgttagatgtattcatcgacaagtttgtgcgcggcttgagctgcaagaatcccgagactgagctgatgattgtcggacgggatgagctgatctggcgggactgtaaggcgtgcggccatcggttctatcccatttcaccaggaaacgaaggcaagcagaattgaaggcagccgtcaatcaagcttggtaagcacttttacaacgctgttgtgcttgaagtctgtttgatctaataattagtgttttctcttatccgaagtgatgctgaagccattaaacagatgaaatcatggcaaaaccccctacattcctctacttcaaatactcccaatctacccaagccgcttccctcaccctcgatcccaaattctaccggtcctgctcgtggtaattaagagctttcagaagcagctctgttcttattgagggacctttggtctcatcttggctataatggcgactcgtttgtagagatgcaaatggaaattagttgtgaattggatcatgcagactttgcaaggttcgagcgagagattctcggcaatgaagtgattggtgcccgtgccgaggtttgagcaaaaaattttcactcccttcacttgattcattttcaactgaccgcgcctcttttttttttctttttgaaatgtagatcaacatgttgagagacgagcgaacactgcttttaaagagactcgatttaaatcgggagaacatcacacaattgatggagactgaggagcaaacatacaaaactctgatggtggaacgtgctacgaccgagggtatgatccgagcactcaagaacaaaattagagagctgaagacagaacaacatggagctcaaggacaaatcacatcattaaccaacaacatggaacgagctgagaaagctagagtagcggcagtactttacgcaaaaggggctgaggatcgtgtcgtcgaagtagccaatcgacagaagcaggccgcatcgtcacctcctgctccaccggccaaccccacaatcccgttttggcccgcagcggatgatgaagcattgaagaacaagttgaaagaccaaatgaggtcagtaaaggagtcagacgggcctgtgaacctttgttgaagtggatccacaaggcagtgtttccgactatgtacaagataaactaaggaacagccgagggaaaatgcaagacttggtgagctcaaattctcaagtcatgtgtgagttggtgaactaacaactaacttggttcagctcctcacaaacattgatattaaatcagagatcccagttccaacaatttctgccctattggttttggtaagtgacttctcccctttctccatgatgagtggtgcctcacctgctaccccattttacttatgtgatcccacaaatgaggtcttgcaaacaatgcagctgtgaacactgaagctgtagaagatcctgcgaaggacgtctgaagaacctgggttttttacctatttttttcctcttgtacatagtggttgtttctctttcaggctggtttgcactggtgcaattctcagtaagattcttgtaggtttttttttgttgtaaaacaaccaatcatatgtttcagtgtgtttgttattcacaataaataccatttcactatttgattcactgtctgcacattggtgtggggttattgagtatccttgagcttgctggtggatgtgtgtgtatgtgctgtacaattacctcaagaaggacatttttttgccaaaaaaatgctgcaatgctgtctgtgtgacggctcacagatgccacatttccaaatactgttgatgcaaaatctttgaggagatggccctgaaatacctccaagccggcagtgggatgctttggggggacgtcacatggatgccccacaaggacgtctcagggctggccttttatttgtggaggagcacacgcctgggatgctctgatctgtgggggctgatgtcctggtgctagcctcctggaccctgccacttggacgtccatctgcactgggggtgtacatacgatcaaatacctgctttaaaacagctttcagttaaacaactgactgctccagctccggcaaagttggcggcactgggcccctatgtccaggtattttgactccacacatgaggcaaaaaaaaaaaaatgaaaccaattttgaagacgccagtgatcagctgcgtgagctgatgagttagggcgagtttcgttgcagcggccgagaagggccctctcctaaacccttcgttttgtcatcggcatgcaataggttgatcggacagagggtacaacttgtcaaaactggccgcaggtcatcgtcgcaggattgtgccatgttttgtatgtatacccacaccagtcaacacaaagcctatggtccaaccacaatacaccgtggagcgcagtgtgacggcatggtatatttaccaaggtctaggagctggcttcacaaagtacaatccgcttccctctggtactcaacaccatttcggctgggttttctacgtctctatctctcatcgttttataaatttctaaaatgctaacgattgggtacagttggctggtttttcaattggccagtgggttcatccgatctgctggcgctagaccttctttccatctacctcctggaacaacccatatttcaccctcggagtggggggatcttgtaggctcggcctcgtcagaagcagaacggctatccaagcgtcccaggacagatgtcattggaagtggccagcaggttcattaccagcctagcgatgatggggcccatcacttcctaggtatttcaacaggcttccgatctccgtccacaattggttttagatcgaatttttatttttaactgtgtttgattacttgatgctgcaatagaaaccggggcaacgttcacctctccatccgagccccaacccttgatagcaagtcactcacaatccgttgaaggaccatcagatttgcaacttttgtcatactatgtagatttactcaaggacagcggatctcttcctggggtggaaaacctgggtcatgcggtcgagcatccttcgcttgggcgacaattgcatgtttctgatggaggaaagtttttcttggctcttgataatctacttttttcagaaacggtttttgcgacttctcaataaaaaacaatgaagtgtaaaatatgacctataaggtgttcttcctctacaggcctcgtagccgatgacccgcataatggtcaacagaatgttttggaggtccatcaaaatcaagtgtatggtccggctcatccagtttcttcaggtcatcctggtgagcccttattgatacttgaatacccctaggaaataaacttttgttcacccaattaactgaacttggtgcctctcagaaaactttttcgatccctcacaactgaactacaacatggatttgcttgataaccaactggatcaacatcagaatgtaaattttcttgtgccagtctcagatcaacaaccccatcaaaatttggaagccattcatcaggcaataatcaacagcatagctacatcggaaatccaaaaacaaatcattagtcccttatatgacgctatttcaccattggttacttcggaacatgagatcttttcgagccacatcatgtttttggagaacagttttacatccctgtttttcgcaagcatcgatgcgcaagtggaaaacattgtgattttttcactacaggctcagcccacaggacatgatggatcacttgcagaaagcaacgctcaacaacacaatcaaagtgaagaaaaagtgagctttgtttgggtgaagggtgttgatgagaaattagttcctgctagcgaactggcaagagcatttaaatttttcctgtggagggtcttgcttgtggccgaggcactgatgaatgaactgaactttgatcaagaaaaaagaatcaatcatcttcatcaattggcacccaccgtcagggagttcatacttagtcccaaattcagcattccaatcttggctaatcaggatgcactctacaacagctccccgaatttctcgttccacatttgctcaaaaatcattgcccaattcttttattactcactccctggtccaaacgagcaaagacagatggcagaatatacggagcgctatgcccaccggtttctctaccattggtacaaaacactcgaaatccctcaagctcttagtaatgcaaacacgtttctgtacttgctgagaaagataagtctggataaaaaacagttgagagaatcacatgggatattcttgtgatcaggtgaagaaacaagggcaagatcatccttgaaattgatagtcattgaacaatttattcaatacgaaatacatcaaaagtggaggtttttggggctatctttcaagttgtttttgaaacatttacaaataaagaaacatttatgttcactgaattcagaaatatacttcactagtctcaaaatttgtttttattataaattaacaaaggaaaagatataatttcaacacatttgtgtacaccaattctcccttcctattcttttaacaccctccttttgtcaggggttggaaaggggtgaatattcattcattgaatcccctgtctatggtgtgaccaaccagattgaaaaccctctggaaagtccatgtgtatggtttcatccacatagataaactatcttgttctttcatgagtaaaagaccatgccagcttatcagctcacctctattaaaatattttttcccctcatttggggtgcctaaattgctccaggagtatcattactactactagccagtctcacaaaatccacttttgtgattggcagggatgggtgttggttcttttcatctgagatggtgcactatctgggatccagagaagtgatttttttttcacaacccaaaattccattttaggtttgcaccaaaaagttgggaatcaagggggatgtagggcacatcatttgccctaaattcaattcccaagttggaaattggaaattggtctggaaattggaaaaacctggttgccatggtacaggcactaagtaaaaccaaaaaaactggtattggctttagcactgtcatctcagaaaggatgcataatgtttataaagatggtacattctgtagcagattgttacactggaagtaaagttgagttactgccaagaaagcctccaaaattgaagtgttaaacaccaataaaatttaattctgagttttatttatgcaaacatatttgaatgttgtctcatcttgaatttttttcttccaacctctgtgggttgtttcactttttttttgttaagaaagctggaattatcaaccagcaaaataagctatcaaattcaagcaattcctttggactttgaagggtcatttattggaaccagtttgacaaattccaaagatgtgatgaatatcagaaaaaaaaatacatggattcataaagcccataccagcttcatattagggggtatcaaatgtgagaaattaaattaaaacctcatttactcttaaaataagaaatatttttgaacagtgtgttatgattgatttggaacgctcacttgttctcctttcaaaaatacatccatcagaaatggtgggttagtttaggctagagattgtttcttgagacctgggtacctgtttatacctaggtacctgttcatttttttcaagaaaattgataccatgtaccacaccagacacctcctgggggtaccggaggtacctgtttcaggtacagcaggtacctcccctctctttttcacctatttccactagctatctcaacgttccttcatatcctgtactagatctgtggtaaaatgaaactggatgtgctgtttttttttttacttcttcacactagtttaacaaaaaaaggaaaaaatattgcatatccatttttcttactgtatatccagtactggatatgacatactgttgaaagtgtatagttaattttttcaatttttttatatttattagggaagtggggaggtacctgcagtacctggggtacctcctgattttttcccaaaaacagacacctggcaccgcatctggcacctcctggccactgcggggtgggtgcgaggggtaccaggtacctggaaaaagtcccgtggaacaatctctagtttaggagataatgaggttttaagatttcaaattattcatattttataccccctattatgtgcttgttgtgtggagatactgcctcataaatggattcaacatccttgtggttgagtaaacaggggacagaaagagtgggaggggagatgagaaagggaaatattttcaccttcctacaggaaggatttgattccataaaagcactctccaaatcgtttcccaagtatttgtgacatttaatctaacttctgagccatccacccacctcttctaaaatgttttctgtatctgtcaccaaggataaaaccctgtcaagcggaatagaaaatttgcctgggtgctatggtaaatgcccccagtgtaatcagttgcatatttggaaaatgattagccaacaaaagcaacccaagaggtttgcctgctaatctgttgttatctgataatccacagttctgggtgaatatgctggcagatccagtgaaatgattactatctagtttcaacggctttctggttctccctgatggttttaagaatgggggctagtgggatgttcaccaattcccaatttggcaatggcactatggcagtgagccctgaatactaatatgacagatatttaatgtgaagaatttaaacacaaactttctgagagtgtatctgcatgtcgcacccagcagcatgttgaaatcctctggaaagggaattcaaatacatgcaaacgtaaggaggggtgactgtgtcaaaaaacctttttcaggttttgtaaactgctgcaaaacactcttttttgggtgtgttgtggaacattaccttagaaaatgggatctcttggtagagagccttctttctaagtaaaggggggttcaactatttccatttgaacatcctgcaatcattaatacccccaaaatttgttttgaaagagcttggaaatttcaagctatcaaattgaattttgaaagccaaaattatatttccaaattgcaatatatttaaagcacagtaaaaaaaaatcagattttgaaagaaaaaaaaaagaagagagaaaaatctgccactatctcaaaatcaaagctctataaaatgatagactgattaaaaataggcccatgaatatctgtgtatttctacttcaattttttattttgttttttagattagaatatctgtttttattcttgatagatcatcaaacagatcatcttgaattgggttatttgatttgatttcttgattcttttttttatgctctttatccaatcagtctaagtaatgaagcgagacttgttgacattcttcaaagcatccataaactcatttcgatcatgaaaactttttaaagttttcgtcgcgtaagcacgagtaagttctaacaccggtgtccaataatccctgaggtccttttcagtagtaaaaagctcaatcaacagcttatttatcacatctccgttgtcttcaaacccacttcccagaacggaacagaatttctgaatgacatattcagctatgggctccgaatgtgccttgagttcctctattttaatttctcctttggaacttcttagtttggcgttcagaattaatgtagccccaagtagaatttcgaatgtttgagcataatccttctgagcattggttttgattccagggactgattctttgagagcctgatcaaacttcgaaagcatcttcataataaatttcccatcagcatactgcgcaagatctggcaaaggttttttatttttctcttgttcacttgcaatactatcgaactcaattagtggcgggtaaccatttgaattggaaacttgagctttcaacaagaagtgttaaagaaatcaggattgtacgccaaatcttatatatcatcagatgattggacttactggagccgtgtaattcttggtttcgtgcattggaaaagttacggaaagcctcatcttgatcattggaggctgagccataagcactagatccaaacacagagtctttcaatgcttgctcatcaacaggcatgatagaggtcaaatcatcttctttcaagccagccaaacttcccgaaaggtgtgcgcttgtatcagaagctcctccgagacccgaatggagtggatgactaccggtgagggtacctgtcgaggcgcctggagccactgggttgtataaactgatttgttgtgcactatcatctccgacaaatggattagagttgtgcacgttgggtaataactgaagtagtccatcatctattgctgctaaagttgcaattatcagtcagtttcgatcattaatcagttttaacgcaagcttttcatatgatactgtttattgagaataagctgtgctaaacatcatcagagagaagctatttccatgctatcaagtatgtaacactgccgaaaagagtgaggaaactgttcgactcaaattcttttgcttcaaaggctttaatgccatatgtgagaatcattggatgttttttggaattctgctatggatattcatcactatgctgaagtattgatggaagctcaccaggatgatcattaaaaggattgaattgctgagaagcatgcgatgggggctcaaatgtaagacgaggagcttctacagacagccttccgttcgcaggagtgtgtccgtcttgagtggcggggccgacgaggtgtgggtccatgaaagggttccaacccgatgaaaggtctggttcatgacgttggcttgcaatttgtgtatgtaatgtgtgggatggtgccccgaaccctgctgaccccaaataccaaaaacaaaaaacaaaaaacgtaaggattgaccacacgattagaaaaaccgcatgcacttcacaagatatgattcaatacagcaaggaatgatctttaccatgctgggcatttgcaagagaatatggctggattcctgacgcagaaaatcagaccagatatcaatcacacatcagaagaagtgttgctacaaagatggaagtgagaatttgaaggctgtaattgatacctcctagcgcactctggtcattgttaggctgatcatcgtcatagtcaaaggggtttgttgatgccgtttgcccccttagtgggtcacagttggcccaagtatgatcaggggcaaaggcctgatctgagactggtgggtggaatgttccgtgtgaatgagatagtgaaggactgggtctggaatctaccgctggagtgagccctccagccaagtaaattgccaacaagcagtgacttagtcccagcatgatgtaggttgattggatgcggttaggctattagaaggaggtggatttagagatcctgaactccaaccggtcatatcaacacaccggcctaaataaatagtatatgattctcactgaaaacttgatggacttgccggtcgctggaagaagcgtataagcctggctgggtctgatcgattcgacattgcttcctcccagcgtctcaggattagattgtatactattactggcgctttgcattcaagtttacaagtgagactcaaggtcgtcgataggacttggatgcagactttgtacttccagcttcaccaatttcatcacatgatcagtatctgggtatcatgactggacatgattcacaatgcacgtcaacaagctcttccctgtcacaggtttgaagagtaaaagatgatgagccgagcacatccacatcctgttacatcttgagaggacacattggcgtccacatgcttctggagcgcaagtgccaccgataacaacagcctcgtgatcatattgaattatttctggtctaaaacagactcaaccaacgtgcaagaacgatgtggatgagtcacctcgcttggccatctgacgactacccagcgaaaagtgagcagtctgaactcttgaggtggcaaaagctgtacccaaccctccagcttatcaattcggcctcgaagttcaacagagggtcccgatgacactcgtgactcgcgtcgaccccgcgggacgctccttggccgaagcggctttgatagccgtggacacagcgctgaaaactcttcttactcccggcacgcgaagagggataatggccctgggtgccctggccgaaaagacacctttgagagaaaccaagcattatgtaaataagacttccacctccaactcgaatccgaagagcacgtaatcggccatggctttccgttatgtacagcggaatctcggctcggctcctagcatccgtagcagacgaatttcggccccagcatgtggcggaagcgtggaagccaagtgtgaattcacaacttgcactggcgtccatacatttccatcatgtgctctgccatctcatgtacacatgctctatgtatcccagttgagtttgtctgtactgtagcagcttgagcacaaggtgagaagacggaagtgaattgataacccttgaccaggctcgaaccgctgaaattctgcttctcagtttttcaatattggcttgcaagatttcattcaaaagatacatgcaattttaaagtatgtatagaagcctccagtctttcgatcagacgatggtgaatgtgtgcaattcaagtgtttgaattgccccggccaaagagtctgactgattgagaataccgataatggaggtcttcccgtcgcgatttagagtgctttttagacctcactcagtcctaaattaacaacacgattaagattttaaccagctgacattacagctgtttccggaaggcttcagaaaaaatattttttttgatgaaaaaaatagatctaaggggtgtaaatcaacttctgggagggtcgtagattgcgacgggaagtcctccaatgatatgcatagacgaagcaaagctccccagaaatggagctcactggtccgaccgtcaccggggactgaagttaataatatttaagtatcaccttcagcacttggcttcctttccctcccctccagtttccccggtgaattccagattgcttactgcttccgacaccaggctgaaattatcaagcaacccactaaaaccaagcctcttaatccaatcccgacttgagtcatctcgagaaattcgacctcagtacagtagccccaaggtattattaatcgtagtcaagtccaatgtgggttccatttttaagcactgccttcattcacccaacgccgataccatatatttaaaccactgactgccttctcacctttttttttggtctataattgctgtctaaagctagtcagccctcgaattgatcatgcgttttaccatcagctcgaccggtttcaaattggaaacattgctactgctcagtcaactcctactcgggatttcgatcaatgctgctccaacgaaaacaactgatgagcaatccttatcaacctatggaatgtacctccctgttgcaccgtgcgagtcgccatgcaaattaaattcgggtggtaagattccattccgactacttcaatcagtattcttggcaatcattaacgcctgcttgtgttttttttttgtaataggaaagaagaattgatcacttgaaaacaaatctctaacgataattttgaggctgtgtcaacctagcggccgacgactcacgactccattgattgctacttctttttttagtatatgatagggttgataaaaccatcagcttgcttccatttatttctcgtttgttgtttttgaactcatggacttatttctgaccttccaaaccaaatagtctacctgttggtattattcttcactcttaaagatactcaaccttcttaaattatctttttttttttcttctatatctgcattgaattcatcttcccagcaacctactcctggccgcatgttgtctcttttctatccaaccacagaaccagatataagcagtacaaaatctagtcaaaataaacgatcaattgacttataaaattgcctcttgtataccaatccactttgtgagaagcggacttgtccaagacgtgttttttccccctgatctggccaatcagttttccatggtacagccacttagtttgtctcgcctcatgccgaactgctagagacactcgttctgtttgcatgaacaagctttggtttcggggattattcgagggagaaagaattgttggttgtggagcaaggttctgaagggtcttggtgaagaactggttcccgactaatagactcgagaggctaagccgggcgagatggctgatcggataggatgttgtcctagccatttgttagatacctgccggagcgcaggacttacataacagcatcggcgctgaatgccccctctctgccacacgacagcgggaaagccgtcgggctcagaccatatgtgtcaacaataggcgacctcaggacgaaaactcaaaagtttcattttctttattttctataaaatcaatctctagacaacaacgcccacagatcatgtttctttatttctatttctagtcatgtcaagctattttctatacataaatacataatatgtatattctatttctacttacacatattatgttgttaggcgcgttgaggagtattgagatcccggcgcgtgtcgagtaaaatttgtcttaaataacctctctctctcgaacccgctcttgttcccccatgggatttatcttgttttcactctcatattataatatattatacgtttcatcacttatactttaggatttcgaaaatcctccctgcaccctgttcctgcaacctgccaagactttcagatccctgaaaattctttacattataaatcccacaaccaaactacataaacattgtttatcgatagaccttgaatccactctatcaaactgtcggaattctcttcagacgaatttttttccatacactccagctctgatcgtaccccctccactcaacttcctaacgacctttctttttcatcgacgacgcgaatctctcattctcaacaatctcctattcgcccatctcattcactccctcattctctcccggtttcacttcatcattctcttcctgttcgacgcgtccacccgagaagtcgctcccgccccgctatgccaccatacggtctgttggacacaggcgaccagactcaggatgatatcgagcaacatcacgcttcgggaggacaacaacaatcggaaaatttgtcaacgcgagtagttcgcggggaggagttggatcaagtcacggcggaggtagctcggatgcaacgatcgatggaccgaatgatgttgcttttggagaattccccttttctacaaccccctcctcctgttaatgtgccaccccacccacaggagaatcatactcattgcgcggtgcctccccatttccagttgcagaacccattgccctcggctcaattcgctgctcctttgtccaacaatctgtttcaacgccaggcgcccccttcggacacgcccgaaccggatcagcaaacccaaccggagccgtcaaaactgaaggatgtttacttcttgggagaacccggtcatttgctcacctttcttcgtctgattcgggatttccttcgtcacaaccccaacttcacctcagagaaacggaaagtggtctggatcttgcgacacttcgggttccatccagcagagcggaagaagacgccttcgccagccaaaaattggtacaattcgttggtgatcgacaacgcccgtcaacaaggggttatcgatgtgtatggcgacttggacggacagcccttcaagctccccatgttggcctcagtttcggcttttctcgatggactgatcgcggtgtttggggacaagttcatgcgtgaaaacgcaaagcgggccttggaggcatgtaaacagcggaatttaacgattggggagtacaattctcagttcaaatcgttggtttatttagttgaagacgttgaagctacccgtattgagaaatacactcagggcctcaacccgaggatcgttaggaaggcgatgtcaaagcaatggatcgatgcaagaaccctcgatgataagatggagttggcgtcagatgcggcggctcaactcgatattctcgctttgttacctccggatccgccttccggaactcagcatttccctctctcttcaacacgcctcggacaccctcaacctcaaccacctcgacctccacgagacccggacgccatggaaattgacgcggcacgagtcctcccgttgaacgcgggaaaatctcttttggatgcagcacgagcaatatgttgcgctcgaaacctgtgcttccgctgcttggccccgattgtgcctggagttcacacgggtagtttgaattgtccgaatccgttcatcacgactgagaagaggcaggcgtttgtggatcagtgtcgtcggaatcagagtgctgctaccccttctgtttccacttcatcgatatccaacatcaatacctcatctcctcagtcacaatcctttctgacttatcaaccccccccatctccgacaccattgtcgatgcaagattgtctacaaacaccactcgacgtttcgcatagtcatatcggggagggcgaaagttctaccgccatggggttcgacgagcattatgaagattatgatgaagaaagttgtgccacggtggaggttcctttggcgacggttcatgtcagattggaaggatccaatgggaaccggctgctagtcccggtttccttccggggtccgggtggatcctggattcctgcgaccatccttgtggacaccggtgcgatggctaatttcgttaatgaaagttttgtccgtcaacacaacctcaagattcgaccccggaatacacctattcgctgtgtgggtttcgacggacgagaaggggtcggaggattggtcacccaggattgggccggtatgattcagatctcatcgatcgattcaaaacccttcacacttcaaagctcgttcggtatcacacgtcttggatcagttgatgccatttttggtctgccatggttggatcggcagggatgggtcgcatcaggtagtttgaaaggaggacaccaatttactttagggtcaacccccctctacgtgatcgaatctgcatcgttgggagggaaacctggaggtaatgaagtgttttctcttcagacagtttccgctccccccttttctcttccgccagaatttcgtcagtatgctgatgtttttatgccgcagatgaattgcacactccctccccatagagaaatggatatttctattaatcttaaggatggagccacccccccttttgggggtttgtacaatttgtcgtttgatgaacagcagcaattgaaaagttatattgatgaaaatttgaaaaaaggttttatccgcgtttcttcctctagtgccgcagcccccatattctttgtcagagtgccaggtaagaagcccagaccctgtgtggactatcgcggtctaaatgccatgactgtccgcgacagctacccgattcccatagtggggcacttgttgaaccagctacaaggttgtaagttttttactaaaattgaccttaaagcagctttcaacttgttgcgggtagctgaaggtcatgagtggaagaccgtgttttgcacaccatggggtctgtatgagtatttggttatgccgtttgggttggccaatgctcccgcttgtttccagcgtttcattcagtttgtgttacgtgagatgttaggagtgtcctgctttgtttatattgacgacattttgatattttcgaagacacgagaagaacaccaggctcacgtcctccaggttttgaaaagactcaaggaacactctctttttgcatcccctgaaaagtgctccttctacgctgataaagttacatttctagggtttgtcatatcatcggaaggcctgaagatggaggaagacaagctaagtactgtgaaagagtggccctatcctcgaaatttgaaagagctaaataaatttttaggttatctcaatttctacagaaagtttatcgcaggattttccaagatagcggccccgttgacttcgttgaccaaggaaaatgaaaacacagtttcagggttgcaatcagctgagtcaaagacagcctttctttctctgaagaagtgttttaccgaggccccgcttcttcaacattttgattttacaaaagaacgggttcttcatgttgatagctctaaatatgctttatcagcggtgctatcgcagaaggacaagacggggcaactccggccggtttcgtttttatcgaagaagtggagcgagaatgaagcttcttggcaatgtcacgatcaggaactcggcgccatcgtccaggcgtttatcgaatggagggcctggttgatggatacgagggaaccggtcattgtattgtccgatcacgcaaacctgaagtatttttttactaaccagaatttgtcagacaggcaaacacgatgggctgtttttttgtcttcgtttaatctcgtgataaaacatgtttcaggaaaacgcaacctggccgatccccccacgcgccgtccggactttctccctgaagacggagaagagcactcccagcgtactcttctcattcacgcggaggatggagtgcgggtgggaggctccttgtctcaagatctggacccgagaatcgatattggggaagttgttccggtggttgaaagtgataaggaccctgaagttgaaacggaagctgacaaaaggatgaccgactggtcattttgccctccttcctcagacctgaaggagttattacgcgaagcctatcaaaaggaacctcctgatccagaagaggaggacgacctggtgtttcgagaggatctatggtggttgcgggacaggatttttgtacctcagtcactccgggcccgtattctgaaggatttccatgatgaacccacggctggccatctaggatcgctcaagactctggatctcatcagcagaacaatgttctggccaggaattaggcgtgatgttatcaattatacaaaatcttgtttttcctgccagcgatcaaaacattctaaccaacgcccccccggattaatgacctctctgaatgttccacagcgtccttggagtactatcggtttagatttcgtcgtgaagcttccattatcgtcgggatacgactccatactggtggtagtagatcatttctcgaaaggagtgcatctgattccagcaaatgaaacgtggacggcggaggaatttgctgcgtccttctttgatcgtatctttcgtcttcatggcttacctgataagatagtctctgatcgaggtgctttgtttgtatccaagttctggaaggaggtgcagcgcctccttcggattatcagaccggcgacgcgacagcgcttactcctgggaccttactctccgagtttccgaaatgacacggattaacttaacgctcgtcctaatcccacctgatcgggttaaggtggcggggaatatggaagaggagaagaatcaggaggcaagaatctcacttcaaccctgccttggttggcttggggagccgaaacgaaggaagagcatcgggacattccctggcatacctagaactaacagtacccctgaagagtgcaaattctagagcttgtcgaacagaagatatccataacaaatcgggacaggccgtagagaaatctgatgaactcgggtacaaagttgccccagtttccggggtgcaattcagcggtacaccattcgccgaggaggagtgtacataccaggttcctgtgaaggattcctcccttttgccggtcgcagggtagatgggggaatgaagacccccctcccctttgcattccatcttgaaaagagcgcgttttccgccggtagtcctctgctctaagaagacgttcttgaagaccccatgatacttcaggaacacatcttttgattgagagtcttgcccctagtgcttgtgatcaagggcctgtccagttggatgttgggtttgttaaaggaagactgtgctttgttgccggctggcagcttctgaaaaatgcaggcagccgcgggggcgggaggggcccatggtggatggggtggtacatactccgcgcggcgcgtgctcgtcgacccaccgtcgggccggtggttcagtttggcccagctggttggcttgggttatcctccatcgatctctcatctctcatcacccttggtcgatttgtttctctctttaatatttttatttctttcttcccttcaagcttgtcaagtttcctttgtcttgtcgatgttctacacaaaataatacacatactctgcgaatcttcagtaaatacaaatatttaaacaaatattcacaaccaaccatcaacgcactccttcctgtgtaacaagaacactgagaccacccgaaaaacattcgattcctcttgaccattttactaatcatcatcatccccttccagctggcaaactcatctcctctagtctctccaaccgactcagactcccctcccctctccgcatcccatcccaccgaaggatactcaaaccatgcaaggcttgcctgccccaccaccctcgattggctatgatgtcaacgagtttcgaaggttcttcaaattcggcctcgaccaactccagtataacaataagtacatcatcaacgatctcaccaccctggccagtgtctaccaccatcggatgtctacctacatcgtcaaggatatcgaacaacacattcgaaacgtaagtgaacccccaacttctcgagatcttaatatttccgtttgttgattatcctcgtgttttttttttcctccttagagccatccgtcgcacagattgattggattttacgtcttggattcaatttgcaagaacttgggtcatccgtttcctcagttattcaaaccattcattgaacgattgtttttaattgcttaccgggatattgaagacgtcgatccaatcaccaaggtcaggccccgcgaaatacccctgccgtttccctttcagacactcgaacccaatctcacggccttacttttgcactgccctcttccatacacaggtcaaattcgaggaacttctaggaacctggagaactggatcagccaaccaaaccgagctcttcgatccggacatccagagaaggatagaagaaagcgtctttggtaactggcgacgggacgattctaatgccagccaagctttcctgagtggggtgagacccaagtttggaatttttatatataacagaaagccccccccccccccaatttactcactcacttgttttattttctggaaaagataaaacaacaaccagcagttgccactcctgccgaaaaggctagcattttatttgatgtgcgaaggatcttatcggaacgcgaccaggttgccgcagcttatccagccgatgaatctaacctggctcaaattgccactctccaacaagttgagctactccgcttttcatcctattccattcggtcacatattgatgctaacacccttgttgttattttttttttcgcaaaacaaaattgatccgattcagctcgaacaattaatcgcgacccagcaacttacaatcagtcaggttgatgacatccgaaaacagctccagcctctcaaagccagcctcctcccgcccgccccagttgagtgtggtattctaccgtcacatttaccggcaattgtacctcagatggctcctttacctacccttcctcctcttcatcattcaattcaaccctatggagactctgattcacttgctagtcttactagactcctagacaccaatccaaatatccttctccaggcagtcaatcaatcaactcatcctatttctcagcatcaaacctccttcaactttgatccaaatctgcaactgggttttaaccatccagaacagcattcacagtccgctgttgtctcctccgctcctcagcttgcgcaagaacaatcaaatacaaatatgttcgacagccagcaactagctgccgcgcttgcttatctgaatccggcagctcacaatggtttgttacccaacccaggtgctcaagaccgaccgatcgagattactcagcaacctagccccgcgccctccacgcttagcactagcgaaagtctcccggcctcgcacacggatccgaccatagttgaatacgaaaatatgatcgccagtttaccgatagaacttcaaaactcatccatcaatcgcgtcaaagcagcagacattgctgacatcctttattcacacattcctcagttctgtcgccaggatggcagtcgcttcttgtatggaaagattgggagtcagcgggcatcagagcaacttgatcgacactttcgacttcagaggcgagtgcatgagtcgggacaacgtgcacaacagaggatgtggtcccaattacaatccgaatggatcgactctcacgactttgggatcgccggccatggggagaactcgaaggccgagggaagtcagagcaagaagaggaaatcgatagacgaagaaaaatcggagaccgagctttcgaagaagtcaatcgttcgacccagctcgcccggcctggctagtcaaccctgtccgatctgccaagagtcattcgagactcggttcgatgaggatgaggcggaattctactggacgaatgcggtcgagttgacgaaggaggccggcaagcgagtggtctatcacgcgacttgtcattacgagacgattcggaacaaggcccggatgaagatcaagtcagaactggaggagaaccggctcaagaagaggattcaattggacgccgagcggaagagtcggagtgagaatggaagcagagagcaagctaatggagctggaggagttgagccgctgactgagcttggtagtagttgtaataatgataatcaagcagtcgactctacgactggtgatggagagacatgtttacttcagcttgatgaagcattctttggcggagagagtgagagcactaagatcaaacttgagtcttctgatccgattcctcctactagtacttcctcagagttaatcgtagcccatcttcctaatgatgatccacaagtaaaacttgaagccaacctcccgcttgtaatccctcctcctagtaaggcctctcctcgtttgctcggcaaacgcaaatcctctcccattgagcttcttgatcctctctctgatctgcctgatcactctgttcatctaccctctgaggtgacgagtaagaagtccaaactgagttcaacttgactcattcttcttcttttttgttgtcgttgtttttctctttttttattttttttcaaaaaaaaaaaaaaatgaaatcaaaaatccatatagtaatcatcgtttcacgtcaacatatttttataaaatgtaaagcggcaacccaatcatcattttcattagttgtgatctttttttttattttatctttctcttctttcatgcgtacatttttcttttttttttatcgcgagccataattttattttcttttacattgacttagataattcaaccacaaatatgaaagcaaaccgcttaaaataaatatgacactcctcctcctcttgcttcatgtcctacttgtctctaatttttttttactttgatctcaggtttgtacactgaaaatccatgaatcttttatccagtctgggttttgttttccctttatggggaggatccatccgggtatcaaatgtatgtgcgcgccggcccagtggctgatcgaggagtctgcaatgcctgctcggtgctgagtagggtgtgagtggtgttttggcttggtttgggggatgttgatgtggatatgcaacggacacatcaagtgatctttgccttcttgaacctccccgccccgcacttccgcccaaatccttccttctttgtcgatacataaataccatccttgaaatcggaacacatacagaagaagatggccgacgtggaactgttgaagagtaagctggggcgccagtaagtatggtcatccacattatcctaaccagctgcagcatgttctagggtctgacctttttcctgctctcctgctttctcgtcttgaagcccggacttccccaaaaaagtcggttaaattatctttccccccccctctgttcttgctctttcattcacagaatgacgggacagtggtttcttcggtcgtcaaatgtcgagcgatgatgaagctgatcactccgacctacaacaaacactaatccgaacttgcctcgttcattgtacttcttttttgatcgttctcgacctcccatcgggttcgtctgttatcagggaatagactttctggacttcttacccatcttgcgaggtaagtaactctttttttgtttccccctcaggagaatcaataaagcgactgatctatgaagataactgacctgcattaaatggtctttgaaaaaaaaaaagacccgcagacatttgagaccttaatcggccatttttgtcaccacattacgacgaccatcctgcccaagttgaaagaacaaggaaagaagttggacgtgatcgtcggcttggatgcgcgcggcttcctcctaggtccaatcatcgctctcagattgggatgcgcttttgtgcctgttcggaaggccgggaaacttccaggcccggttgagaaagtcgaatatactaaagaatatggcactgtaggtcgatttccaccccccttttttttcttcttcttcttctcttgcttgaaattgttcaccctttcgggcggaatgactgacttcttttttttaggataccgctgagattcagagcgatgctatcaagcccaaccaaactgtgatagtgattgatgatttgattgccacaggtaagtaacagacacaaaagaaaaaaggaaaaaaacaagagacccttcaaatgtgccttcttgctagcgcttttatcaccgtatgatcacatgggtgccaataaagatctgacgttggggatcgttgatactccttcatcttttttttttttaggtgggactgctaaagctgcaggtgacttggtcagcaagctcaatgcaaccgtcttggagtatctgtttgtgatcgaaatcgactttctggaaggccggaaaactctcaatgctcccacgtattcgatcatccaccattagaattcacgtgcctccacaccttctttctatctctacatgccttgtgtgccgtccccgggaaaatctcgacggttttccatgccatacgtcttgagtctatcaaactgggaatcgaatcgcctcttcttctcctttttcttgctatgttactataccaaattatagtcgcgttgtcagcagtcattgcatctgcttgtttccccttttttttcacaatgatcacgccaagagaagaaagacttgcagcaggagtttgtagactgtcacaagtgctcgaggactgtgagtcggtctgaccttcacaatagccgcgcggttgctttctccgtccagaaagctacttatgttctcgacaacacacctaatatctggttaaggatgaacgaaagagataatcgttttgacaatcttggcccagcctcaggaagagccaagcccaggcttcgtatatattttcttccgtaacataggctaaaaatacatacgcctctgcaaagacgacaagagtaggtctattcgagactgtgaaagctgcttgcccgtgacaatgctggctgcaaagctgacttggctgctgtttccctcaacaggtttcttcggtcactctttttgcttgtgttgtcttcagactcagcttatgtaggcaggttgttcagatggctgagtagacgaattgatggatacataatcttggatcgaaaagacatgaatgagaaccaaataaaaaaaaagaagaagaaatctaaggaaaaagagtatgtaatttgtactggaaattataatataaggggaaggcagaagaaaacaaagaatcaaattcaatgtatatatgaagttgatgcaagttcttccaccttgtccagcaaggcccagggtacaggcgtgttgttttactcctccagatgagcggcagtcctcaattcacggcatagatacccaaagcaacgaggacaatcattgccatatcttctggtggaaacaaaaaaaaggaaggaaagaagtgagactaagaacggacattggaaaaaagggaatatttatgtgtatattgaatgcttactaataccaggatcggtctttgtaagatgggacagacgaaatgttgcggccttttctatgttggtctttgcaacaatggaccagatagatagtctgactttgtcgatgtggttttccaccatcggactcttgctttggaccaaagtttgttgagtgactgttttggcgagtgcaaattttacgaactttttaaaacattacaaaatcagttcttgtgtatggtattgtatgtagtgtgaccagtctcaaaaaaaaaaaaaagagagaaagaaagaaactcactaatgtagaatattatatagccgaaaatagcgagggcgaatacatcttcaagagcaattcgaagagaggaaggaggtaattcaggaaaactgatattatgcatgtgataggaagaaatgttttggctttttctatgttggccttcgagagatgtgataagatgaatgttgcaggtttttcgatgagtttttccttgaggttgcgaaagtgatctgaagaattgtacttagatggcacaggattttatggagaagggatcgacaacgagacagctcactacatagccggggtcatcatcaccaactgggctttccggttgagaagtgttgctgctgccatggccagagttgggtcgatttggccctgggccatgcttatcacagatgaaatgggtaacaaaaataacagattgtaacggatatgaggaaatatgtaattgaaggatgaatactagcccctctcaaacgattgccatgctgtttaaatctcctgccaacaaacccactacatacccggtggttgcatcacctgagaggactgaccactagcctctaacaaggtagctcgtgtgctcgaaagagcttgtttagatcccagttttggtggggaatgactcagccgtactcgtaggaaccgttggttagacaatctcttaatctgcagtgatggatccttcttcccagacaagggaggtgcaagggctgctttttgcgctcaatctagtcttttccatgcatttatccatgggcaccaacagcaccaacctggctgtttccaatcatgaggctgaagctgtgagccttattgctgcgaccagcctagctggaaaactatgtcagggccgtatgatcaggaaaattatcttccttgtcaataacattgcaaaggggtcatccaaaggactaaaaacccagcttcttcgaaaccgggtcgatcacttcttccaagtcatcgacaaaaatttggcggcattacctccttgggcagaggtcgtcatagtctggtgcccgggtcacaaggacatcactggaaatgaaatgggaagacttgcttgaaaaagaggctgtggataaccctgcatccggccatacttttaatgttcaagggaacaaccaaaagagcactcaactggcaaatgctgaattgcgcaccaccgttgctgcctccccttcctcattgccaatcaccacaacttcggtgataaatcaacttggctctggccattgcacactgaattattttcttttttgcattaccaggcactttgatcccatttgtcccttctgcccaggcaggcacactcccattcatcttttcaattcctacccttgattcaaaaccatccgatccaatcttcgaagatctttacgcaacttggcctcgacagggttctgctcttgagaagggtggacacctctgttgcaagattccttcaaatgaccggccgatttgtagctctcaatgctgtctcttgatttgcttgtactctcttctttttctttttattctgttttttctctccttttctttccttcttctattcttgtcatctcaatcgcccagattttcttcatgctgctctatttcctcagcttctcttctcctcctgtagtgtatctacatataactaaaagaataggctcagagagccaaacaaagtgtcatgcaatctaacgccggcgtcgacctccaattcacatttgtcgacgccgacgttggactgagacaggtgcccatttcataagcaatacactgaaaggggcagaaggtcatcaagtaaaaccccccaacattcggggcaaaatcaagcaacctccccaaaattgggggcaaatactagtttacagataagattacagtagattcatagtatgcaatgccataagccaaatcacacttaaaaaagataaaacaaattggtgattgattataaacaccatttgccacataaacctccagggagccagagctgaaaaacaagaagataagattgttatggagaccaacaagcttatgaattttattcttgctcttccaaccccaagcgcactatccaatcttagatagggttgtacaactaaaggataacccactcgattggttttcagacacccaattcttattactagaaatgctttcctctatgatcttgcatcccaaccctgttcataaagacattgatactgtcttaaatttcaaaacacccaacattgatttgctttcacaatttgtgtacctttggaactccaatcacaatcctcatttcttgcaagaaaatctctttgtcacataggttcaaatgtacactattttattgacctaaatgagaaataagaacagcatagtccagcgttttaagaattcagcactaaatcatccagatcatccatcaaacattttgcagtttagttgatcaaccacatcaaaaacacaacaatctctatctttcaaaagaggggtcaaaatggttgatgggggagttttctgttacaaaaaatcttcacagccagttctttttggctacatccaaaatttttcttcttttttcttctttttcctgtttctgtttctttacacccctcccccacctcctcaggttaattaacagtaatcaaatcaaacaaagaataatactttttttttgaaatttcttcattttaactcttacataaaattattaaccttatatatcttaggggcttggttaatcaactcccaaggattggagagtccactcccaaaccccaaggacctcctgaggactttcagtgaccgtctcaggacatccccgtagtacatagcatgatagtgttcaaacaacacaatcaagtggttatcaaaccttgatcagtagttttttctttttctttctattctccattttaaattgcagtgttaaaattggttcaatgtgtctctctttgaatcatattttaattcaactgcttttctgttgtctattaaagctagcatactacaagtgaacttcaacattgggtctgtttttgatccaacatgagacacacttgaggggactcaagtgtgtctttgagtttgtttgaagacccccctctttcccctctccttcattggccaataactcaacactctttctgtcaacaaaagtgtgaattcagttaaacaatttccttcacccatttatttttgaaaaagaaaaaaaaaaacattggaggatactatgagatatgttgtgcagtaggttcctcaaaacccctaccacaatgttttttttttttttttttttttttttttttttttcattccagaagttgattccataagaatctccaagtagccacaggcttaccacagtagtaccaaagtgttttgttgaaacaataattctgatcataagaatgtgagaaataaaatcctacctaaaacttgtgaaaaatcacagaaatatggtgtggcttggaggaaggatttgctgacctgagaatcccctctcaagatcattgctgagacctgtgttgatactcaaattttgcccaagacaacacagttatatgtggattaccaagttgcactgtgggtcagctgcatgccaactactgtcagttacatgatttttttatcagtgtctcacactttagctgccacagtggagacactcatacaagtggaaggaagtgctactgtccattgatcctgcaaaataatccaccctttctttagataatacatttgatcatgggatcatgctccttggaaggagctggtcttgattgctgatgcaatttggtagatgctttcaactggacaacttgaattatgtactttattaatcaaaatgtatatgttcattttaattttgattttatgttcagttgagttaagaacaaaaaaaaaaacacatgaatcaacagtgtatatgtaaatatatttatgcatttaagaaaagaagaaaaaaatcccagaaaaagaaaacagaaaataaaaagaagtggtcagaatcaaaacataaattctagagatactatgttcatgcacaaaaccaaacaaacaaacaaacgtaaaagcaagggggagagaagggagaagaggagagagagagagagaggaaaggaataagcaaagaagaagcagagagacaactttcatcatacatatacacacacttatacacacgcacaaattattatatgcatatatatatatatatatatatctaaaaatctctatatacactctcatccatctacctaccacatataacatatatttttatatgatcatctaaaaaaaaccaagaagaagcaaaacccagctgagaaattagtgtgtatgtgaataaaacgagggaaccaaaccggccaaaaaaaaagaacaaacaaactaacaaacaaggactgaaataattatacaaagaaaggcttggcttggttaaaattgttatttttttgtgatttgatgagataaagaaggagagaaaagagctgaatcagcaggtgaccagtgaggagagaggatatggatcaagtgtgtgttgaagagggaagaggagtggatcaatgtggcatccggatcgatctgaagagaaaaaaagggattgccgaagcaccaggtgtgaatcagttactgatcgacccaacggttttttggtgagtgaagaagaagatacgagaaggatggtgatagtgaagagatgagaggaggacaagacctataaagctccgagtcctcgaacctccaggccttattatcgatctccaagaagcgatggtcagttaatctatcagcagttggtctagcctcgggatccctaaaacaaacacagcctcaacatcttcccctctctctcccaaaactcaaagaaagaaagggcgggacgggagcttggaagaaagaggacatacacgatgaagcattgggccaagaagtggtccgacattcgacccagcttcacgtccggtggtacgggtggccttaatcgttcagcgcccaactgagcggaagagaacaaatcgcagaatgatcagagagagaagagattaaccgagctgcagaaaggtgaatactttaaacatagcctgaatagcctcctcatcagaccaaggtctgcgtccagcaaacatctccaaaaccacacagcccagagaccagatatcaaccttagccgagtatcccttcttggtcggattgtggaccacctcaggggccatccagaagatcgacccttgtagtgacatctgcgtgttgtcctcgtacacatgctcggatttcttcgagattccgaaatcagagatcttgcaattcccactgaaatctaccaacaaattatccgcttttagatcctgtttttttttttttgacacatttcaatcagctatgtttcttatttggtcttcgttgtcccaaaatccatactgactctatgcagaatatgaaggccatgtaaatacttcaacccttccaaaatctgcgatgtgaaatacttgatgacgtttaattcgaaggcaccatgtcgtcgaagacacctaccgattgagccaccggagacatactcgaggaagatgctaagatacaccgttgtctcttcaaaacctagattgagtgacacccaaaaaaagaaacccatccttttaacaacaggtgatcgggaaggaaaagtggatatacatacctaggtattggacaatgttaggatgctcgaggtctcgcatcagatggatctcagacttcagcgcattgacaacactcttctgccgttcgcattcccggtcgcttcttgtcttgggcagctcaacctgcttgaccgctaacatctccccattcgtagcattcaatgctctatattttttttttttttcgtgtcaagtaactctctacagatcagtatttatgatacttagatgatacgtgagaggaagaaaccactaacagataaacttgtccaaaactacctttaccaatcaattcacccttaacccatttaaaagagactaaaatgaaaggagaatcaattaggacgagaagcgaaagtgcgtgataaagaaagaaagaaagaaccaacaattattggcatcatcacccatggtggcttcgttgataggaggaatagagacctgatcaccagggacgacttcctggatcttagcgccccagagcttagtagatttacgtctgaggagcgcagcgcctctgccgtcgatctcgacgcctgattcacggagagcaagtctatcagcggtgccaagtttctgggaggccgcccgggccttgtcctcggtgcgtctgaggagttttttcttctcctgggccacgacgcgaatggagcgagtgcggcctttgagccgggcgatcgaagaggcgctgtgagccgtcggcgtcattgttggaacgaccgccgccggactaagtccgcccgtcgcgggactcgagggcgaatttaggtccggcgggtccactccaatatcgatcggtttgtccagatcgtggtgcggaaaaaagtcctctaggttctcgtacaccgcgtcgatcgggggccggaccgcccaatcatcccctgtgaacgagatccgtcggctgtctcgttggtcagccgaagacgatacattcaagttcccattgttcgtcagggtttgtccttttaaggtcgaactcgatgatcctaccgagttttctatcggcttctcgctcgctgattctttctctatccggggcaccttgaaatcggacttcattgtcccagtggggttgatggtatccgtcttcaagctcagcttaggctttattagacttcctggcttctcttcagtttcggcatacggttgcatcggtgtcacaaacgtccccaccacatcatcatcgtcatcatcatcaaggtcttgaaacatcttggtcatgctaggcggggtagtgaccgaagccgtcgtcgaagggtttgtgaaggatgagctggtgaaacttgtgaaagttcctgtggatgctgaagcactcgtcgaggaccgacccctggtgagcctttttagaggttcagtgatcggggcctcatcagatgctgttgaagatgggattgggatactgtcaagcgtcagttgatttagaggaaccgtgagatcttccgggctggtttctcccaggctcttatcgcgtaatttcatctcatcggagttccgagctgaaccgtttgccaatcgacgctctggtcttcctattccggtgagacgggcattagcctgtgacatactcagcgatgatggattgttcgaattccgagaacgttccaattgttcggaggaatgttcttggtcaaagtcgaggttggctgaatgaagcatagctggactttagtattgggatggtcacttagtcagagatcgaacaagggagtacctctctgtctgatcagctctgattcaacacctccatatggatcctgaatggtatggcctgaagcgggcgatgttgttgatgagaggggttcaaaaggtttggttgaaccgttgtcgaaaggtcgtgatcggctattttctgtggcggggcgtcgactggaacgttcgagaggaccggtcagaggtgacctcaagaaaccttcgggttgatcttcgattcgtgcgaatcttgatgaggagggttgaccgatcgtagctacgacataaaaaatatcgattttcagtactcaaatttataagcagatacgtgatgattcgtacgagatgccatgttgggtctccgcttggcaggctctcgctcgagctcactgcgatattcgcgcgattgatcccgttcccgtcgtcgaccggcccctgtaacatcctgcaagagctcaccaggtctgagaggaatggaagcataaccaggtgcttgttggaaatatgcttgaggcgcaagtgagccttgcagttgtcgatctgcgtgcgtgtgtgcgtgtgtgtgtgtgtgtggaagaggcaggatcgaaaattactttagtgacgatgttcttgtgagcatgctcatacgcgaaaggtgggcattgactactatataagcatgatgaaggagagggggaacaaggcaaggaagaagggaaagcccaagccttcgagacaaacagtgaacaggacctgacctgaaaattggctaggtcgcatgggtgatgaaccatcaccagtgcgaggccgtgggggtggcctagcttgatcgagatacctattttcgtagatttgtagagaaacgcggggattacgtgctgaaaggctagagctagtcactggaggaggtcttccgatgttggggagaacgttccgagggtcgatccggggtagaccattggaagatgtcggagcattagagccgtatccgggtggcccagccggacgtgaggatcgcatgtgaggattgatcgtaggctgagggaatgggaagctgggagatgtctgaggggggtagctaggacgagcaggttggtttgggcgttggagtgagggatcgttacgaggaattcgaagtggaggaggagccctcgaagccggagaggcggctatcttgaaggcagaatcgtttggtagagggggatgagtgaggcctggggtggttcgcttgcgtgattcactggaatgctgggcgtgtagttcttccatactcttggctgtctgtagatctctccggttggatggttgactggtggcagggaatcttcgggtggtggcggtagcaggcgcgttcttggagttggacgagctagcggatcgaagttgacggtggtagtcagccagccgagggtctgtgtggctaggaagcgggggctgagaagaggatagtgatgggacgagctttggtgcaggatcggaggggcgtcgactagggcgggatttggtgggggatgaggttcaggagagagacgagatgggtgctgtatacggatccagtcatcaggggtttcgatctgagggcgagggggacgatgcgagttgggatagacgggaagttcgaaaggggtgtttgagttaggggaagggcggtgatcgtcaggaaaggagctgttgacgggtgagggatggtttgggatgtaaacagaagcggatgattgatttcggatatcgacagatgaggaggtgtggaccagagggggtaggggagggtgggatgaggatgaagagccatctcgagcgtgttggagttgttcgcgactgatgcgctgccagcgacagcgagatgggagatggtgctgagatggatcgggagaatcgcgactgccggctgaggatgaacgatagtcatgcttgagatgagagtaagagtcgggtgagcttggggactgattgaggttatgagagctatgactgctatgatgacgatggtaggctggctgctgatgatgagccgaaggggtcaggggtggtgggggatgatgtagatgatggggagagctgagtggttgattgttgttggagatggttgagaggacgatgagcatgggtgggtcagactccttggcggctcgcatgcacatatcccagagttgccagtcgtctagtggttggccgacgggctggccggctcgacagcgggagattctgaagttggcatgatcgtcatcatatattcctagtttggcatagattctctccttgatggctgcaggagaggttgagccggacagatcgacgaagtaggcggcatcgatatcgagggtgacgagtacctgggagccgctggggatcatcggcggacgatgttcgagttcggcagaacgcagatcgggagaggtacgagagttacgcaggattgggcttacggcggggtgatgggcagacgaaggagaggtctggataacagaggagactgggtgagtaaagtgtttctgatggatggattagaggaaagtgccagcgactgacggagtagattgcgtttggtgtggtgtttggcttctggggccgactggtgacctggaatccagacatcggacggatgaactatgaaaacgcacacagatagttcaaggacagtcagctcaagcagacgccagttggggcagacagaagcagaggattgatactttaccttgcaagatgctggggtggttggttttcaagttttctttgatggagatagtcaaatctggaaagagaagatgaccaccacatttattgatttattgatttatttaaacatggatattgtaagtttacatacattaagtgtgtatgtaagaaggatgtcacagagagtcttattgcggtgggtgtgacagctcgatccatcttggataagactctccataaaaccgtaaaacggttggcatgacatccacttgccaagatacatgcatacatacattaaatacttacatcatacacacacataaatacatctactttacataaatacaatcacagggaggacaccggcacatatattgacagtgtacatatggcatttcttaaaacaccggaacaacttccaagtgtgctctgcactgctcagctctgcaagtcgaagtcaagtattgctttgtgttttgtttccaggatgactgtgagggtcgctcccccggggccagccgacaggacatttggcctaggcttccgatcgacctcatcatcgtcgcgccggcgtgatcggccgggtggggcggggaccacggggcccgggcaggccgagcccaagctacatactcgaccgttcccaagacgcgtattagatggaactgacgcgcaatgctaatgggccgttaatggggcacatatccccggttcttgactttccttcgtcttggcaaggccgtcacaagcttgtcccctctccatgtcttgagcttggaaattcttgcaggtggtcaacggcagaaacaacctcaatgtccagtatgaatgtgtatatgacatgcgaattcatcagttggatgacgctgacaacttccgaaaatcgattccactcatgtctcagagaggagtcacatcacgctcagctagaatcaacaaaccattccgcaagcaacaccgaaaagaacaaatcagtctgtccatagactgacctgtgatcttggtggtgtcaaagttcattgatgccattctacagtcagttcatgacccccatgagttatgcgcactaaaagacttatgatcccctcaggctttaggaagctcaacaaagagccctgctgcaggaagtacaagacggaactctcaagagtctcctaaccatgcacactctaagtactcagctatgacaagaagcgtagcctgattatcgtcgccgtcagctgtgtaaattctttaatgagccatagctgagtgctcgtgtgcgctgagcgtgttagcctcattgcggactggcgatcagctgacacatcggctgaaggaagtgaagaaaaagagcttgaatggcgtctttcttgagcaatcatttctgcttagttggctacattctaattcaaaaacaaaaacaaaaataccaaggcttcattggaaaagaaaaatgaacaaaacaggatttggagaaggtgcgccgtggcattggaagatcgaatgcatcactttttttttcctccaagcctagaatacacaaatataactcctacttgatcactcaaaggataggtgcgaatcgccagctaccaaacacttaggaagcaagaggcaataccccggttgtcgcgtttacaccagactcatattgagatccaatcggactgcccgggctaagaattgtgatgtcagaggtacatgagactcagtcatagaaataaacagtcaagggactgtcaacagttcagaacgttccaagtcggaggaatctatagcgattgcgcaatactctacaatgagacaaggtcaacatttcagtgaccttttacgcagatctaaagtgagcacaaccttatgcggatttaaagtgagcacaatcgattgcaatcctacactgcaggcaaccagtgagacaaatggaagctgtccctctcaatcttggtgctgctgagcgttcattagagcagcttatttacattcgagtattctgaacaagcagttggtcgcaacgccgggcctttgtatctgaatcctgctcagcagttcttacagtgtattgcaactaccccgtcttgttttgacaaaggatttgctggatgctgagattcaagctgagccatgagctgcttgttgtctgctggccctgtcgtctcagcaatcagcagcaatgtcttctgttgaatataaaagaccacccatgatcctcccttccacaatcccctaccccaccaacccaatcctactccacctccatcgcgctaccactagggcattcccaccatggctactccccatcttcccccggtttcgtcgccgctggctgagtccggacgccctcccactcaccctgctagcttcggtgcaaatgcttgcaagcccaaatgctacgccccccttcctattgctcttgcttctacaattcccatgatgaccgccagtggccagcactcctaccggatcacccctcgtggaattgagctaatggcgcaccacgagaaatttagccttctcttccgccgcactcgtgtcaaggacatcgtcggctcatccaacgcccgtccaacctgaattcctgtgagcttttagtcaaagtttaagccacatcctatccacgaagctaacccatcttctttcgctgctaccgtgtccattgataaagattcaaatctggaaaacaatcaccctgcctttcatttgaacaccgaagaattcacttgaaggtactatcacagtcagtaagctcgatgaactgccctttttaattgaggaatacgactactgacttgtttgccacctctcgctcctctttcatcaatagaatcaaccctttcagatcccatttttctcttttgcaaaatttgtgtattcaattttccgaataaatctctttactttcatcaaatttcatattgtcttgtattatcagctctatttcctttcactcgactagaatctgtggttcatttagtcttctcccctagtagatagaaataataataacgacaccttgtgcctagtttcaaaggcatcctctagctttacttatctgatagaacttccttcaataccatatgcattaacattgccaatgaagaaatctgaggactcaactcaatctctcggtcatgtcgagagctcctacgactataaagagcttcaaagcaataattcttgtgacacaaccattgaaaaaaaaaatcaggccgaaatgtagctcatttttcgagcctgatggttgtgtgctttggcgccaaggttttcaaattttgaatccagatataaatcatcatggtgatccgaattcccagtccgaataaactatacttctatccaataatacagaatcaaatttcgtcctcacaggtaaattctgggatgcacgagctcttcaacttgagcactcgccaggagtgggataggtaagaatcgcctaccaaaataccccggatatctaatcaaaacaaacaataaggggactgtcatcacttcagaacgtgccaaatgagagaaatctacagcgacaatgttgtgcaatgatctacaatcggttaaggtcgcaatttcagtgacctgaagcagatcaaagtgagcacaatggataacgatccggtgctgcatgcaacctgatcagataaaggaagtttaccttcccaatctgggcgttgctgagtgtccattgccagaactgcttatttacaatcgagtattctgaagaaccaaccaatcggcacaccgaacctttgtctttgagtactgctcagcggttcatacagaacattgcaactaccctgtcttgttttgacaaaggatttgctggatgctgagattcaagctgagccatgagctggttgttgtctgctggccctgtcgtctcagcaatcagcagcaatgtcttttgttgaatataaaaggccgcccatgatcctcccttccacaatacctcaccccaccaacccaatcctattcctcctccatcgcgctacccctagggcattcccaccatggctactccccatcttcccccggtttcgtcgccgctggctgagtccgggcgccctcccactcaccctgctagcttcggtgcaaatgcttgcaagcccaaatgctacgcccctcttcctattgctcttgcttctacaattcccatgatgaccgccagtggccagcactcttaccggatcacccctcgtggaattgagctaatggcgcaccacgagaaatttagccttctcttccgccgcactcgtgtcaaggacatcgtcggctcatccaacacccgtccgacgtgaattcctgtgagcttttagtcaaacttccaagccacatcctatccactaagctgacccatcttctactcctgccagccttctaccgcttccattgacacagattcatatctggaaaccgatcaccgatacctatcttctccatgctatttctcttattcccgaagaattcacttgaacgttctaccacagtaagcaatatcaatgaactgcccacttttgatggggaggacttccactgactcttttgctacccccccccctcctctttcatcattataatcaaccatttcagctctaattcttctctcttccggaacttgttgattcaatgctcctcacataaatctctttactttgataaagtttatcattgccttgtactttcagctccatttcctgtcactctggacttcacccttagtttcatgattcaaaaacatcctgtgtcaccaaaatcaaaattgacacctcatacaatcttcgactgtagtaggttaataaaaaaaatgacaccttatgcctagtttcaaaggcatcattcagctttagctatatgataatgttttgtttcaatgcatatccattaatattatcaatggcaaaacttaggaactcgacttaatctcttcaaagcaaccatttttgtgacacccaatggaaaaaaacactcaaattcacaactaaatacaaatcatgtttagtgctggataattgtgtgcattaaactaaatgtagaattcatatataaattttaatgtttaaccgaatgcccagttttgaagaatccacaattggttccatactggaaaatgaattttcttcataaatgtctgggatgtcagaggtttgctacttgatcattcaccaggagcgggatgggtaaatatctcctgccacccagttgctacgtatacaccagacccatgaagttcattcaagctcattaccagcgtgagtttcatcttctgaaatcagagcctttttgctctggggattgtgtgctgagaagtgcacacatatcagattcggtggtataattaaacaactaagggactgtcctgaaatctcctgagttcagaaagtaccaaatgagaggaatctgcagcgaaaatgctaagcaaacacccagtatggctcagactcaaggttaccattctccacgactttacatgggttgaaacggatcacattggattgtaatgttgtagcctactgatcagacaaagggatattatgaactcagatttctagatgcatatgagataccttctcaatctgggcgctgctcagcgttcattaccagaaatccttatttacattccaggactctgaacaagcaaccggtcgcaagcggcgactcgcaacaccgggcctttgtatctgaatcctgctcagcggtttatacgaagagtattgcactattctgctttgacaaagggttttctattgaagctgagccaagatgttgctgctgtctgctggctctgttgtctcagcaatcagcagcagtgctttgtgtcggatataaaaagccatcctgctcgtgttcacaatccctcaccctaccagcacaatcctccttccccctctaacgcgcttcccttaggaaattcccaccatggctactccccaccttcccccggtttcgtcgccgctggctgagtccggacgccctcccactcaccctgctagcttcggtgcaaatgcttgcaagcccaaatgctacaccccccttcctatttccctcgctcctacaattcccatgatgaccgccagtggccagcactcctaccggatcaccccttgtggaattgagctaatggcgcaccacgagaaattcagcctcctcttccgtcgcactcgtctcagggacattgtcggctcatccaacacccgtccaacctgaattcataaacccaaaaaaccccttgaaaagtctataaccacagtcagtaatcttaatgatccttccaacttttatttggggaggatgtcgactgaccatttgccacatataactacactttcatgtatttaatcaaaattcccaggtctgatatctctatttttctaactttctcggttcattgttcataaaaaaaaaattgttttgattccatcaattttcgtatttccatctgttatcgttcccatttcctttccctctggagctcaatattgactatcccatcaaaaacccatgacttactccaatttgtatgtcattacattcaaatgacaccttgtgcctagtttcaaaggcatcatctaaatgaaactttctggcaactttaccttccattccatgtttaatccatcatataaatgataatttcattggtcacatggagtggtcccacaaatagtctaagcttcaaagaagccgtcaatacaacacaaaaaatttaggaaaaactgacttgacacatgaagagtcgaagttgttgtaacattcctgttacatgcctctgactcgccgcagcacggcacctgagaggactcgggagatatctccgagggactcgagtagtcattctgcacggaacaatacactgttatcagtttaggttcctatagaagtgggttttggctgctggatgccaagggagttctaatacaaattcagattttctacatgcttaatagatctatggttttattctgttgaatcattgatctaagtacctatctctagagaactggaaaaggtcacataataaaaaataaaaaacactaaggaaaatatttgtagagaaatttttaactttttcctctgtttctattttgatgccttatttaacatcttgggattagtagaaacaggagctgatgtaggattaggaattaaaaaattggccaaaattgaacagcaacaggtagtattttgcacataactgcagcttcatcagtagaatttcaaaaattcctcttttgaaaaagaaaatcttctgcttttattcaattcaaaatggacattcaaataaaagtatatatgattgttctgaaggcaaatcttgctcttacagagcctggtctgaagtggagattgaatatcaatcatattacttttcatccccaaagtcaaggtctgatgaatgggacgataatagacaatattgtttgcttgaatatattgataagttggtgaaaagctaaaagctgtgttgagtggcacatggttctgcagcccccaaatacaaatctatagcaagcaaaggtttactatctgatcatctggtttattacacttcaaatatttcttggatgggaattagaaaaaaatgttagcttaggtgcagatttcaaatctgcaccatttcagggtgacctcaaaacaaatacagtattttgagcaagcacaagatctagagtgaccatacctggtcagtaattagtgtacaaagggcaagcatttggtcctacttttattggatatagtatacttttgtgtaaggtgactggtatatggagcctacaagtgttttgccctgccaaggaatgcagaattgtgaaccccaagaaatacatggtttctatgagcaaaagatcaagctgtgcacagataaaatggtacaatatccactctatcccaggaagcttcactagtcccccccccccctgggccacattgaacatggtgcagctttgatgatgtcaaccatcaactcaaatccatgaagataaaaattattgacaattcctggtttttgcttcataatcaaagttgtggtttttaatattatcacatacagcatctgtattttgaacaacacctttgtgctgagagtggaggatggaggtgaagattcactgtctattggaacatctgtaactagacaaaaaaaccgtaaaaatggaaactagtcaagatgcaaggctgtttcttctgggtattgatatatggacactcacgccaatgctcatttattcagtgtgatacataatctcttatgtgatgtataaacacaaggttgaggggcacaatatttttaattagagaaggaaacacaaaaaatcaaagcaaatgaacaaattaggaccaggtcgagaaaaatgtgttcatttcctttataatgagatgtgaatcactgtgataatgtgatagagttaaaatgcatctctaaatgattgtggtggatagggattagatactatgtttgtgagcatcagacactcagtcttcctttaatactgtagaccttcctgatgtcagcagatgcttggacttgttggtgcaattgtttggagttgtatcaccaacaacaccttcccaaaatatttgaagttttttcttttcttctttaatatgtcctatgatattattggatgttcacaatctatcttagatgccccttgagcccttgcgagaagaaaaacaggagcacaacaaggccttttggcctttgaaaacaaaccaatggagtccagaaatgaagttccatccaccgtttcagcagacccaatcagtagaatggggccttctggagaaggcgcggtgtctgtgtacgacagtacgcccttgtaaaacctgctcgaccggaaggaatctctctcggtcgactaggctctagaacctacccaaccggaggaaaccctctcggttaccactggagagtgacagaccagcaaagttttttggaacgttatgcggaaccgggtggcaaaccgcccttgaactgattcaagttttttgatttctggaaaacctacaaagcggttttcacggcagcttggcttcgacgtctcgtatccttttaaagctggctgtcaacagctcgccggcacaaaccctgcccaatgacttggttataaacccagctcgctgggggaaaacataaaaagttcgttaattggacttggcctgagcgcgcgccaattttagtagaaatacgtttatcataaactcccattggttgtggggaagataacatcagttcagagaaacatttaaatgtgtgaagatcgagtatcgtaaaagtgaaaaatgacagccgaaattagaagattttgatcagatgttcagagatgacaatgggcccacgagtaaaacaataataaacgaggtaacacggaagtaagctaatagtttcatcgacctcataagttaatattaaaaaacacaaaattgtaatcaatggaatcatgaatcgtcggccgctaggttgacacagccttaaaattataattagaaagtcgttttcaaatcatccattcccatctcctacgaaaaacaagtcagactttgatccttgcaaaacatacacattggcatggtcgggatgcaatcttacctgcgcttcaatgggttttacacggtaccgtgcaaaatgcacccggcgggtagtacattccttcctttgatatggtttgcccctcagtgtgtttgattggagcagaatggatcgaaactgcgagtagaagttgactgagtagaaggaatctttcccatttgaacccggtggagctgatggtaaaccgcatgattaatttgggtgctaaatcatttcaggcggccaagaaaggagtcagtggtttaatgatagcaagcagcgtcagttcaatgaaagaagtacccaagatgggacctatgtattacgattttttcaagggttacactactgggaccgaacttgacttgccttgtctgatctagagttctaaggaaggcaaagttcctcaaaatcactcaagattatgtgaggtttgatttagtggtttgcttgataatttcagcctgatgtcggcaggagtaagtaattttctggaattcagcggggaaactggaggggagggagaggaagccaagtgctgaagttgttacttaaatattatcaactttagtcacagttaccggacaacggtcggaccagtggcagtgggttgaatttctatagggagtttgctttgtctacacatacatatcattatcagtattctataacagtcagactctttggtcgcggcaattcaaaagctgaatgaaattttcagcatctgatgatcgaaagactggaggcttctaaagcatttgaacttggatgtatgtatcttttgaaccaatcttgcaagccaataaaaaaattgagaaccagaatttcagcggctgagcctgatcaagggcaatcaattcacttctatcttcttaccttgtgctcaagctgctacagagtacaggcacgctgaactgggatacataaatcaattgtacatgacatagctgagcacatgatggaaatgtatgctggtgcaagttatgaattcacacttgcgtccgccacatgctgggaacgaaattctccggttatgatcctaggagccgagccgagataccgctgtacataacggaaagccaaggcctattacgtgctctttggagttggagggcctccgctattttttgaaccaagacttgaggccggtatgagcagcaggagtttggaaaaaaaggatatagaagaagagcaaatcttggtttgcacgcatggatctgtggtgtgaagaattaaggttaggttggagtacgggctgagattacgtgttatggatacggaagtcggattgaacatgcgggtttccgccaacatgcactacgcttaaggtactaccacaggtgaagtttatttcaaagaatttttgaaacgctgttgtatcaccccttcgcgttcacttcgcaagcttctgtggcgacaggccactgtcgaaagcaaagcttaatccggcttgattgcagcataagctactcgtgtcgtgcaatggggaatacaacggctactgggccgacttgccttgtcgatgcagcgcggtgccggcgaactattcccgccgtacttctgcttgaaaggccgagcttggccgtgcttgcagatcggctgtgaccgtgaccgagagtgtttgaatcaaattcagctgcccatattatgttggcaaaggcttggctggaagctggactaggatgctactgttgtctgctgactctgttgtctcagctcatgtcacaatccctcatcccatctgtccaatcttccgaaccatggctgttccccatctgcccacaatttcatcaccaccagctggttgctttggtgcacatggaagtaagcccgaattgttacggccctcttccgattgccctggtatctcaagttcgaatgatgacctctacagtacccccacggcttcactccgaaacatagaagcagaagatgattcgcgcaaaaaagggggaaaagaaagtaaaagaaactaggaagaacaaggtgaacaaggtgtccgtgcaaactatgggcactgaataatttaacaaaaaaacataacgcaagatcggagtggtttgtatatgtaaagattccttctgatgaaacaaaaaaaaaaacgtcgtaaccttggtcgttttgtcgtggcgatcaatcccgaacactttcgctcatgtattcaccggcaggattgaaagtaaagcccctttgaagaaaaaacaaacaaacaataaggtgagctttaaggtcgtagaagatggtgaaaaggatttggacttactcaaattgttgttgtacagtctcgctcaaatgagaatcttccaccacagaatccataggcatttcactgaaaataattgagacgtgccaccacgataaagaaccattggtcaaagcttgccacaaacgaaccaaagattctaaatcggaaggaaaatggtgataggagagatactaaccttgtgaattcgctgtcaaaattactcgcatcggccgcactttcgacactcggtttgaacggtggacgataacctttggagttcaatctatcccaatctgcacagggtatatgatttcagtattgcaggtattggaaaattaagaggaccgaaaaaagcctcaaacctatggatttggcgaagaatgcgtgtcgcttgatatcttctgcacctctggctcctagacgagtgttaggatctcggtctagcaacccggtcaatagggcacgtgcatcaggcttaatctcagctgggaaagttaacggatcctacaaaattcaaccgcaaaatgctccttgtcaaattcatcgatcgcttgaaattgacgacagaagtgacgtaccttcaggattttgcggtacattgtatgatgatctgcgatgattatcatcagtaccaatgggataccgtgagtaaggagaaaattaggatctttgcggagacgcattactgatgtgatgagtactcaccctcgtcatctgtttacagttgagaattaaactcgtcagtgccagacgcaagcaagtcgaaatccaagcgttgaaacttacaatacgggggaagaccggacaacatctcatacagtaatatgcccagcgtccaccaatcaatagttttaccgtaaccttctcccttgataacttctggggcaagatatctaaggatagaggcagaacataatgagcaccttgtagttgagcgagccaggtcacacgtgctttgaaaacagttagcgtactcgggagttccacagaatgctggaaagcgcgtattggaatagattaaaagtcagcaaggatccaaaaagaaagtgctgaagcagaagaatagacggatgtgagaactgactatttgttcgttcggcttcacccatgttgagcttacaaagcccaaagtcacacaaggcaatgtgaccagtataatccaaaagaatattttctggcttcaaatcactataaagagcaaacctttagtgagagcctcacaaagcctttgcttgtatcgaaaggagttcactaaccggtaaatgacatccatggaatgtaggcattcgagtgccgagagaagttcagcagtgtaaagtctcgatcgttcctcactaaatctaccctcacgctggagatgatggaacaattcaccaccgttgatgaagctaaacacaggcagatcttagcaagggtgccaaaactgtgtgtgagcggttatcaattgaatacacacgataagaccagataaagcttgtccgggttttggaaacaaaacttgagaggaacgatgaatgggttggtaatttgggccaagacggttcgttcggcaagggtgtgagtaacctctgatcgagaaacgatgtgagcctttcgaatggttttgagcgcataaattcgccccgtgtctttcttgcgaacttgcatgactttcccgaatgatcctttcccgatcacttttaacaactcgaatgagtcgatggtcaaaggatcattctacaccaacccgccagattcttggtgagcagtgtaattcattcaattagaaggatgtgatcggcaagacttacggcggaagctttgtacatcacttgcacatggaactttccttcgccactgctagcggaataccatgcatcggtcacaccctgattggtaagtgaaaaatccgatccgtttaaaacccgagaatgtcagttctctaccaataattatcctggcgcgaaatggatgaacgatttaccttagcttggatattgggagagaaggtgacactgctgattagtaaatcattacccatgtcttgtcgatcatgacccggagcagttctcaaataagctgaaaccgtcacgtcggatgcacgcgacacgtcactgtagaatcacgtcaagcaatggttgaaaggagccaaagattagcatgcatgtgagcgggaactcaaattccgaaatggaaactgacaagtctgctcgatacatccagcccggattttcaagtgctccaccgactgcatcaaccaaaatctatcgtagccatatagaagttagtcacccgtgatcaaggccaaattgaacatttgaaatatgcttacttcatttttatcataagtcaagatacaatctgtaacaagatgggcggggttgacaaaggatgagatgagtacggagaccaacaagcagtgttcagaggtcccacaatgacaagaggcccgaccaagaaaggcgagaagaactgacagggtaaccaccatttttgttttcggtggacgctaactctatggctggctttactattcaagccggggccgacactaccgctaacagagctagaatttgccgcatcgctctcgagtgcacgttggatacgttccggaagttcggtcccctcaggaagcttcagtccggtggcctcgacgatccggatgaccaaagtgccaggagaggagaccttgagtgatcgagcttcgccgggcttgttgtcgactgactcgtcagccttgggatcggaaccactcgaaggaacagaatctttgggctctattggaagtgcaacagtctgagtcagtggccggctgagaaacagatggtaagtatgaatggatgtagttactctttccgaatgttctcgctgcggctgctttcatgttggtacaataatattctggatgtgaggttcgggagtgagttgaggcagttgtggattggttggtttgattaggaggcagctgctatgtaggctcagttgggtccgggagtggtgcgatggatcatgaaggttcaaccgctactttctaggttcatcaactgtcacacatcccacctgtcacaactcagatgaacattaaaaaaccgaggcacaaaaggaaaatcttgggaaattattgcgcccgtgcctgtcccggcttccgtagaacagtcagccaagaacctggtggcaatgcaaaagtacgtcgtaaggcgagtccctgtagtcttggaaaagccgcgcaccgccaagcaagaatctggcaacatcagagtgcttcttggtgttacttcgattgttggggatgaagctagacacgcctcagccgatctcctccattcccagttataagagaggtggcttccagcacaacagcccaaccttttgctgagttttcttatcttttcttctcagttatattttcaaacctgaagcaattactacagcgcgatcttcaaacaaacacaatgaaatttctagtcccagtgacattgctgcctttgatccctggtgttgtatacggagtgaactttgatggatggtgcgccacacattacgggagcgtgggaaaaccatgggcgatttgcggcaaggcagaatattattacgacgacccaaaacaaggcatatcacgttggagtggtgggcacttgttttttttctttagtctgcctcatttttaaaaaaaaggagtaggtatactaaaacctcttgcaatctcaactctaaccacttgtttggactttatgagcagtccgatcgcaagataagtgcaaactcttgaaggatgacccgaccgcaatcccgttttgctgtgcgcaatcaatacgcaagctagtcgaagtgtgtaccatttctaatcaatcacacaagcccttggatacaaagtatttatatgctgctgttactgacttcatcacttctgaatcttacagagcggtttttggggtgggccttctggcactgcagtggatgttgttatgatcaagcaagactgtcaccaattagcatagtcaccagttaggatactttttcaaccttatatatctgcttgtaaggaagcttggcacggcttttctactcttcctaggaatcaatatttccttcctccaaattaaactgctgattgtacatactcagggctgtgtctatcaattaagggggttcacttactgctgatgctggaatcatcagcaaaacttgttaaaatccaactttgctgatgcattgcaaagcaataaggtttggtgaggagttcccctttagaagcaagatgccacaacaaaaattaatcaatattgtgcatcagcaaccaaaccttgcttcacatcagcaacagttttggtggaacatgaaccccctatatttgctaccttcctcaagttttttccccatttcttattttttgtataccagacaattgttttcaaatgatactcaaccaatcatctctttctccttgtctttccttttttctatctttgtttttgcaatccaatcaaaacaacctcatgatgaataagaaatcagccaactgatccgcaagctcatgtatcatttaccagcttcagcgacaagacccagattgattgtgctgtgcaagagttaatcaagactcaacacaactcccataaatctaaactcaaatgatagcctctcaaacggtatgtggtagcaatcccaccctgtggcgctcatcccatggattcatatctatctgcagggttgctttgcaaccagaaccttgtgtaagctggaactggaattaagttggagagcctgcatcccaaaagatttataggctctgcattggtgttgagcccagttgttgaaattagagatggcccctcatacatgcgcacctgcaacaagtacaattacttgcgtgaaaattctcagatctcagacacctgcacccctaggcaagtacttgttggaaggcaagaagtacttggtgccatagagatcatttgtccatactcgtgtacctgttgattttttttcagaaaataggtaccaagtaccgcacctggcaccttccggcgggtaccaccagtacttttggcaggtaccgcgggtaactcccctctctttctcacctagtttcactcccagagtcccaagtcacttttttcatatttattctacccgtccagttaacctcttgatgtttttttccccttatttttcttaataaaacaattatcttgatgtgaagatttgtggtttaaaagtctttcaaattttttattctcttcctctctatttatgtaaaatcaatttttggctttttttttctctttggaagtaatgatagcatggttttacaagaatacatggttggtatcagctaccagaagaatgtttcaggtgccgtgcactgaattccatagacaacttttcagacctttttggaatgcagacattttgttagatcatcccaatgaacagatgaattgactccaaattgaatgttgatatgtttgtaagtgttttcagggacaaatgggtttacccttcaagtctctatcatcagaaagaaaaactcaaatcaaatataaaacttcataatttcagagcttaagatcatcagctcatcaggagggtctcctcctgaagaggtagatttaaagccatctctttgggagaaaaccctcctggtaagaacctttttcaaatcttggcaggtgggaatggggggtacccgggtaccgcccctttttttgccaaaaaaccggcacctggcaccgcctggcgggtgtgggcggtaccccccaagcggtactaggtacctagcaaaggatattgcgtaatgatctctaatttacaagaagcagaccctccttggtccacaagggaattagataatagtggaagaggaagagcataggcagaaaaatgcacaaaaaactggctttgaagcccaaatttgaaaactcgccatgcggggattgccgcatctgtggtaggcctccaatggtgtggacagatccactgcctgctactactcctgccgtggaggcctaggtaagctcacgacaatggagattccctccccacaagttagaatgaatatgatatccaccatatccagcaatatcatgaagtacaggagggttgaccgagaaaaccaaccctcctccacaatgtttaaagtttttcatcctagatgatcaaggaggagggaaattccttcctcacctctcagctgtcaaaatgggttggaaccagttttttttttttttttttggggggggggtaagtatgcatagtgcgtggactgttatcagggcagttccgtttccagccaactcttttctggtcttgacaaggtttatttgctgatgcacaaaccccattaactttaattgtgggatttggcctctaaaggggagtctcccactaaacttttttactttttcataaactaaaaatagcccatcttaacaaatttttgatgctgattccaagataagccatatgtgaacccccttattcttggaaccccatcttttgatttatggtgttcaaagttgagaaacatttctttttgaattcatgcagttggggatggcaaaaaccctgccctgcctgcatcacatagagaagtgttcaaatttaaaaaatacaggctatcattgagaaggtgtttcacaaactggaacttcaggggggtccagtttttgttcaagttatccatgaactcaggaggagataaatttctacattggaacagttatgttcatagtggactgctgattctgatgcaagtaacaatttaagggcttggatgagtgctgggtaagcttttccaccaatttttgagagacagtttgattgaatttcttttacaatgtgccactgacaaaggaggttgttacttgtagggaattaattctcaatcacaaatatcaaagctttttatttggtggttggcataacaaatggggtgtgggcaccagggaattccttcctcacactttgaaaggggttgtatcagttacaacaccccacaataaggttgcctggaggtgaccaagatgagattgatctgattgaccaattttatattggtcggtgtggaactgctgaagaaccaaaaacagagatttgaggggaaatagacaaatacactactagtaatgtaagttgaggctatgagtgctgattaggctgccatataagactaatagagggttacactaagaaacaagaaagatgtgtggctaatttctaactgattcttaggctgctacaactaatgagtttgtttgtcagccttagagatcctcaagagtatccaaaagactgcttaacattatattacttgtaataataataagaaaacctaggatattattttataaatgaatttttcgtaatattttggagggggttgctcactggaactacccccaaattcctactgcttctaggactttgtcataactcaagagcctcagaggttagtaggaataaaaatataagatactccaaaaaaaataatataaaataaagataaaaacaaatattaaatttatatttacaactataaatttaaactataattcaaagtgtagaaattaccacctttgttaagtgtgtggtaatttccatcagtattattctattataagtagacacatgatgtaattggctataacaatgcatcatgatgtcatggggacatagataatactgtatttaatctactacaatattctcattacatcatgagaagaaatactattgtagtacattaaataaacattctagaatattctaagaatgcccccaggggtgactctagaatataaaaggaggccattcctggcccaagattggttcctcagcatattcacccacagcatacttagtaagtacagtgaatattctcctcctacttttagagtagttatcccaatcccaatcaaccttttactactggaattattagtgtgtaacttttaaatttccctttcatccctcactaaaattccttataaagcagttgctgcaagactaccacctctgacaagtagccaatcagctcaagtgcttgccagctgcttcttagcaattattattgctttaaaatctcaactataacaatttattaattgttataatctcctgttatttggttcattagaaacaaataagcttaaaggagtgtggacttaacctttgtggaatttggaccacatataaagggtgaaaaagagtaatctttttctttagtagtccttcagcacagtgatagcacctggtttttatattatttaaaccagtgtagcatacacagagctgactcccgcacccgcacccagcacccgcgggcgggtacctgcgcagcagaacaggtacccgttgccatctctaactcagatgagttctgatagtaaaatagttttatctgaggggcacaataatatctgtaggggagaaattgcatagggggtgtactgttgaaattctgatagtatctttactcacaccaaaaatcacttatattattgatctcatcacctcattttctcattcattatagtctgttttctagtctagtttatgcatgtctgaccctccttcttgtagtcaaagaaccctgaagaaaaagggcttatcagctctctggctaaaacttatcttcttgtctgtgaactctcttgttgatgcatatcatattgaattgttttctttcttctttcatattctattctgttctaaccacattttggccatacttgtaactattctatttaaatcagctagtcacaaggaaatcaaaccatcggttcttcttcattctgaaccttgacatcctcagagccccccgtgagtttatcaataaaagaccggtcactcactctctctctgctcatcggcggtcataatttcttcatgtacaagtgataagaaaactgtatatatactctagggtacaaatgagcacaggttacagtaattctggctatgggagaaacatgtacatatgtagcacaagagatgtgaaaagtaaacaatcaaaaaggaggatgagtaaagaaaaacaatcccaaaagatgaagaatgtgaatgagtgtactactgtcatactaaaaagcatagttgtaaagagtgtgtctgagagaatatatgtagtatgtaatgtgaaagaagtactgtaaaggagtgtaactaattgtaatgtgaaaaaatatatgtaaaagatagtacttgggaaatatatgatgtatgtagcaatctgtaaatatacactgtatgtagctaaagtgtaatgtaaatataaagaataatatctgtaaactaagactgccaataactagtgatccagcaagaaatgagatatggcttgagtgagtgactaggtaaaaaagggtgtagaatatgaataagcagtaataatatgataattcccagtgaatgtacagtgaaataatagatgatatggaaaggtatgggttaacacattgggcccaccaatacattagaacaaaggaaaaatttattggtgggcctggccaatataaaagcggagaccaatcttgtattagttgccttggggcaacattattgcgggggtggtaaccaatacaaccccttttgccatgtcagcccatccatttctcagttataattatcttgtatctcttgtaagaaaaggcgggaatcaaatgtgaagcttttgtgtgatgagttaatgaacacaatgtgcaacaaggcaatattaaacatgtttttattctattcattgcaaatttggataatccatgaatgcttcttggcaagatgaattgatcctgggagttcaacaaagaatacatcaaggccccaatccttacaatcagctttagtcttatgcctggttttggaattatttcctctttccttccggtcaacaaggcaatgtgccttgttgatcagaagggtttccttccaatcagcaaggtataaacttttcaacccaaagtaaacccttccagtcaatgaggcaatgtgggtgcggtacccgggtaccacccattttttgcccaagaaccagtacctggtaccgcctggtaggtgcggggcaggtgcaggaagtacctaccaagcagtgctaggtacctagtggcgggtaccaacaagcaatctctatgtttcaccgttgcttgcatccaattttatttcaacttgtagcttagtccttggtgggaaaatgagggcagtggaagctgagttggcagttgaaaggcagttttggatactttccttcagttttttctttctgtggtagtttttttcagaggcagtagaagctttggccaaattaattgggtgggtgcggaatgcacacagctgacaaggaaagcatgcgtggctgaggccgcacgcacaggctgaggaaagcagtagctagaggatagaaagtctagctttctgaggcatgggaaagcgcaggaaaagagggctgaatgcacaaagttctgaaaagcttacgttggggaatccgggcactggtggacttcggggttcatggccgactgcggagcggggtgagcatatactgcagaggggctaagagggagcaggggcaccgagatgcagaagtggggtttggcgtggccgtaccagaggcggaagaagcagtgggatacctgtctgaatagcggccggagtagtacattgactggcgggtgtcagaggggtgacaagcagagggtgagggagtggcagcggaggacagcatgggaagcaggggaggacatgtgtgtggggcagctggaggattaggagttcggagggagggggaagaattatgacttagaacatatcagaaaaacagagtgaaggaggagtaattgtgtattagcctatagaattgttagagatataggagaaaagttagagtattacagtctagaaaaaactactatttatttaactaccaacaagaccatcaagcaagttaccctggacaacaaatcagagtaaggagcgttgcggagcggagaaagacaagcaatctcctagggcgcgccttgctttccacaatgtctgctgagttcaattgaaaagctattgtggttgctacagaaacaagagctgggttgggcagctggttttttcatggtagtgttgggttagattaattaacttgaagatacaagatgaaattgaatattctatcagcaaaagtgaaagttaaaccaatccaatctgatacggtattaccaggaaaaatctatgctcactagatgtctgtaagaattgagacagctaagagtgtttattgcttatcagatcatctgctaaatacaagaaatgactatgctcaataagagattgatgctgagagagtagaattaactaagagcagaaggatcggttgtaggtcttgtattgcaatcgcaaggcgacttgagagatgagggaaaattagagagagaaagaggtagatgaagatagaattgttttttgttcttttatgtgtgtttatggtctgttcgatgatgaagatgacattagctttgttcatcttcatcacgattctattgatgaaatatatttactttactgtgaggctggaatagcttgtcttgatcctgacggtcaattcgcacttgtctgtcctgacgagagtctgttcaatcaggtggtacaatgttgttagctttattgtacacgtctaagttgctcatgaatctgaacttactcgttggtcttgaggctgagcctagcaagtagttctggttggttggtgattctgtttatgattgagctggagggcaagtggcgaatgattagtttgatgcctgggatcgggctgagatgaagcctgcttaaatactcacgagggtgctgtgcttgcttcctcgttcactggcggtttgtcgctgctgtcggtggccaactcgcgtgggctttgttcccatggattttggctgatcgtttcatctcctgtgtctgggagagaagaggctgagatcagtttcatcccttccgacattctgtaacctaaacgatgaggcttactaggttttactttgtcatctgcaagattcttgcgacacttgcttgatgactcatccctgtgagggagaatctgacaggctgggttgctttgagccgtggggcaagaagcagaggaggagggcgtagagacacctatggctgataatgatattctaatggagactcttccggttggcttggtgaggaagtctgcaaagttggcactggttctgatgtagtgcaacttgatgagcttgtcggtgatgagttctctgaaaaaatggagacggatatccatgtgctttgtgcggaagctgttctgggaaatctcacttctggctaggtcgatggcgccttgattgtcgactccaattggaatgttgattggtgtgtacccaaggtcaagttctgagatgaggtgtgccaaccaggctatttccctgccaagatctgaaagtgctttgtatttggcttcggtagatgagagagagactgtagcttgttgagtggctttccaggagatgacttgtccacatgtgaggatggcgtagcctgttgccaatcttcttgtgtctgggcagttgccccagtccgagtccacatgcgcgcttattgcaaggctgggtgactttctgaagacaaggcccaccttttttgtgccggcaaggtaccaaaacacttgctcagccgcgcggtagtgctgaatgcccgggttttcaagatgttgcgacaggacactgacggcgtatgagatgtcgggtctggttagaacgctgaggtagttgagcgctccaacgatggagcgatagttgacgcctagcttgctgagctcattgatttcatttggtgatgctgctttgaggtggtctttcggattgaggggacatgatgccggagcgcattgatcgagaccaaattcgaggagcttcctttcaacatactgagtttggtggatgtgcaaggcgtcgttctgacggtcaagattcatacccagcagaaatgacgcctgacccaagtatttgatgtcaaattctttttcaaattcttgttttaggatttctgggtctttgctgataatgaccaagtcgtcgacgtgagcgtatatccaagtgggaggcttcccatgcagatcccctctgtgaaatacacatgggtcggagacggttgctcaaaagccgatgctggagagaaaagcgctgagtcgcttgtaccatacaagagaggcttgcttcaggccatagattgccttctttagctcgaagacggtaccttctttacacggatagccttgaggagggaggagtgttacagtgtcctcaagcggacaggtaagaaatgcgcttcgaacgtcaagctggtggatctccatgtcctgattcaccgcaaatgacagaagtaggcgcaatgacgcagctttgccagtgggggcgtatttgagatcgaagttgactccgaaggtttgtcgaaatccttgagcacaaattcttgctttgtactcaatcacttggttttatgatccaagtttcttcctgtatgcccatgttgatgcaattggcgagtcggatgcctgtctttgacgctcaatccagaccccatgctttttcatgttgttgatctctttcagttcagcttctttccattgacttgattcgctgctcttcatggccatgtgatgcgatttcaggtcagcggaggttaccatcagacatactgtccgacgagtcctccttccttcaatgatgttttcagggttgatgccgctgttgatttcctgttctggggcgttatccggtgtggtaagccaatcctgaacctcaaggcacagcaagactacatatcacacaataatcacagactcaaggcccctcaagagtttacccaggcccccaaacaaaggtaacacaccaataaccctcacaagtatccccctcatggataataacatctcccacacctctgaaactcctcagatgaaacccaagaccaaattcctagttcattattgataagacttagcttacacaccagctacacactagtaacccttctcaatataacctcaaacccctctaaaaatattccttatctcttatctccttccacattatgccaatgtttcatactagccctcttttggccctttcttcccattgtctgttcaatccccatctgggtgaaataattacccccacctcttccccttgataagattatccaatcctctctctgtttcagaatgaatgcattaccttatcttagcttggccctttctttggtttcagtctagtcttatcttatcttagtgccacactaaattaggccacattgttcatagtacaattttcttccatgttcattattttttccattttgttccattcatcttccaaccacaaattggccactccccataatcttgtatataaggagctttgtgtttctcttcatttgttccccatcagagcctgccccagcaattcagataactgatcacccattattagccaggtatttgcccatcaacatttgggataccttgatttgtgacaagtttatttagactagtaaccataagaaatattagacataccatcctcaagaaatctccacagccacacctttttccttaagagtccatactcttatattttcttgttatcagagaggcagcccaataaagcactcatccctctcaagctctattcatcccaagagtagttccacaccggaacgtagatccatctcttgtcggtgttcttgggaggaatcgcaggagtgatttcttctgctggactttcagacagttcttcatcgttccccattgactgcacatcctcttcttcttcaaaatgtaaaatgggtggagcttgaaagtcgggtaaggcggtcaaactgggaggaacgacgttgacgctttgattggttgccgggcagaatggaaagacaagttcatcaaactttacttgccgtgagaagataacttttcgatcctcatgtcgcagaattcaatacgaggtgagattgttggtgtatccaatcagggttccttcccaagagatcggcccaaacttgatttctctgttggccttgggcttgaaagcccacgccttgcatccgaatggcctgaggaagttgacgttgatgtcctttttcagaaagaggtatcttgggctcgccttgcttttggacagagagggcaggctgtttgtgatagccgccgcggtttgcaccacttctccccaccattcagcatccatgtttgcttggagcatcatacacctcgtcatctcgatgatagttcgattggcccgctcagcgataccgttgtgttgcggagtgtacggcggagagatgttgtgttggattccttcttgcttgagaatttcactgagttcattgttgcagaactcaccacccccatcggttatcatctttttgatcgcgttccctgtttttttttcaaacaaaattttgaagtccatgatagctttggtggcgtcggacttttctttgagaagatgagtgctgatctacaagtgtgagaaagtatctacatcctccattggttgcaggtgagataggaccgacgatgtctccatgtacgacttcgaggggatgtgatgtcggagagaagtgacctttgaagggaagcttgatcatctttcctcttgcgcacaccccgcacgtttctttcatatcgagatcgcttttgacgtcgatgacttctctgatgcgcggtgtgctggcgtggccgaatcttcgatgccattttgcgaaatcactgggtttattgagtgcttgcgtgatcagggctgtttccctgtttttgattccttcaatctcaaacaagttgttgaccatgctgattctgatcgcgtgttggccgtttaacttgacaaccatcttcccatttttgcttgtgatgctggcgtcgctcttgatgagttgtgcgaaggagattaggttggtggataggttgggaacaaaaagggaatttctcaaggtaaagctagagccatcgtccattttgattcttgcagtcccccttctcgttgtgatcatgtcggcgttggcttcaccagatccagtgatgatgaggacgtgtgtagggacggtttcaacaaaatcttcaagcgagttgaacatgtgttgactagagcctgagtcaagaatgtatcctcctttcttagcgctttgcttgtcggagtagtaggcaaagctctcattttggcttgtagaggcggtggttgtggcgtagttggaagctcgcatttgtttgttgggtctgaacggtctgacctcaggaggaggtctcttttctggatgaatcgtccaacagtcgtcttcttcatgcgatgcctcaggattgtgtcggcctcctttgcagaacacccttttcacggattttgtagtcgtggccagcgcttgtccttgtggcgcaacgacttctcaaattttcttgacttgatcatgattcgatatttgtcttaactttgagaggagtgtgtaggggtttgaaagggtatcgatgtcgactagcaatcgttccatgagtgcaggacgcttttcagtgattttctcgatgattgagacgctgactagttcttgcattacgtcgattcctatggtgctcatttcagcgagtgccccctcgaccttgacgatgtacttgagaagatcgtcgttgtaagtgattctgccatagttgacccatactcgatagataccgtagatgttggccgctgcgtaattctccttgagtttctgccagatcttgtatggatcccgaccacagacgctgttcaggctgttgaagatttctgggacgatcttgctgctgaagattaaccagacttcgagagcgttattcttttccgtttcgctaacgttgtccttgccgagaacgtcactttcacacgtgtaccacaatttcttgagttcgaggtaagcgctcaatgttgcttgccagttcgagaagttattcccgttgaacgtgggaatgatgatgacttccttctcctccttggatttggtagtgtttgtggtggtggaagcggctgcggttgggttggccatctcgatcgttctgctccttagctgaatgttgttcaatttgaggttgttgttgctcgaagggtcgagactgtaaatctgtaagaattgagacagctaagagtgtttattgcttatcagatcatctgctaaatacaagaaatgactatgctcgataagagattgatgctgagagagtagaattacctaagagcagaaggatcggttgtaggtcttgtattgcaatcgcaaggcgacttgagagatgagggaaaattagagagagaaagaggtagatgaagatagaattgttttttgttcttttatgtgtgtttatggtctgttcaatgatgaagatgacattagctttgttcatcttcatcacgattctattgatgaaatatatttactttactgtgaggctggaatagcttgtcttgatcctgacggtcaattcgcacttgtctgtcctgacgagagtctgttcaatcaggtggtacgatgttgttagctttattgtacacgtctaagttgctcatgaatctgaacttactcgttggtcttgaggctgagcctagcgagtagttctggttggttggtgattctgtttatgattgagctggagggcaagtggcaaatgattagttcgatgcctgggatcgggctgagatgaagcctgcttaaatactcacaagggtgctgtgcttgcttcctcgttcactggcggtttgtcgctgctgtcggtggccaactcgcgtgggcttcgttcccatggattttggctgatcgtttcatctcctgtgtctgggagagaagaggctgagatcagtttcatcccttccgacattctgtaacctaaacgatgaggcttactaggttttactttgtcatctgcaagattcttgcgacgcttgcttgatgactcatccctgtgagggagaatctgacaatgtcaagtgacatcatgtaacattgattgctgctcccatgtagctctaaatctgttgtgacccaacaacaatggcccctttgtgtgctacagggggctgaggaagagttgagctggatatgtaatgggtagtacactggagttagcttgatgtcacttttcatcaagttttcactgatttttcctggtgtattggccgatctattggataggattgattttttgataccaggtatcaaaaaataggggattggattgccctagtgatccaatccggcagtattggattgtgatcaggattgaatctgaagcccaaaagctgtggactgcatgcctcacactttggtatcatcaactgggtaaacggtctaatccctggattggattgaaaagagccccaataccaggtattgggattagattgctctacccaatcccagttctccaataaattggtattggattggagatccatccaatcccaatacccagtattggagctcttttcaatctgatccccaataagtaccaatctggggatcagattgttgaaattgttgctatcagtgatgtgctcaaaaacatagagcagccacagcaatgtgcacatacgtgattatttctacaggcaaacctatgcggaaagtgtttcacagaatttcacaccattgttgagatttgtgtggcccatccctgaattgtgcaaggtatctgttttagttgcatttgtttaagaattttctgcaacaaagaaattacagagagggttctaagggaggatggaatgaagaatataaaatatataatataaaaacttgaaaaaatattacatttttgctcattttagcaatttgaagtgtcatctaccattgaactgcccccctattggctcaattaagccttccatgcagcaatacattgagttgatgaggtgaacaagaataccatgtgaaaagtgggggtcatacttggtttaaagcatctctaatggacccatgattgggccaccaggggcaaactttgaccgccagggttcaatttctgacctccattaatgggcccgcggatcaacccagaaaacattgtggtgggcattcaaaactgtgatgagctgctgattgggattgataatcacactcccccccccccccccctttgggcatggcctcccacattccccctcagaaggggagtgtgggcctgcatgccaaagcagattggtgtgtgggagggcacacaaatctacagtagggtagattccctgcagattggtgtgtgctcccaccggccaatcctgtaaaaggggtgtgtgatcacacccaccccctctgaggggggggggggggttaaccccccaccccttggaatcctgattttccaagaaatcaggattctgaggggcggggagtgaaaaccaccactcagagaggggcatagacctctgcccgccaatcaataaccaagatagcttggttcttgatttgtgggcaaaataaccaaggggcagggcttgcaacctgcctctcaagagccccaagattcaaagagaaccttactgaattggaaatcagtaagcttttctgcttgcttatgtgagcaaaacatcctaggatgtcttgctcacataagcaaggctctctctcctccttggcaggagagagaactttgtaggcagcttgctgacatgagcaaaacataccaggatgttttgctcacataagcaagctgcccctttcccttcctccttccgttttttttttctgtagaaagcaaaaggggcagcttgcttacatgagcaaaatatcctgggatgtttttaccacatcagcaagctgcctacaaatttccctctcctcccaaggaaatttgactaagtgtaggtccaatttcaaaagaagataacaagacaacagtttttcataacaatcagaatacagaaactgctggactctgaagatcactctgaagattttcatgggtataaggtcaatcagcaacctgaattagcatgtggatcccccaaattttctacttatgtgaatcctggattcaaaaaaatcttatatacttgtgccatacttgtagtgacctttccttgtggtgctgatttcaattttttcttaatctttcaaaagatattgatcaagaactagtgggactggaaaaattggacctttaccaaaagaaacagtggatcaagccattttatttggctctgacctggagttgtagctgttatggggtggtgagggcagtttgaagaaaatttgaccagccaaagtgccattcctttcccagccaaaaatcagacgtgatacacaagcccctcactgcttgcggggcaagctttgcttgccagcaggaaacactttcaggtgaggagattggacaagctaggcatacatatccacatatttttggctgggctggactgtctagaccacagcatcaacctccatcaatttgagtgtatggtttggattggaatatttaaggaagttgatgaaggccttgtcataaaatttcttgatgaatttttggcttttttgaggccaggtgggatagaaacaagaacaaactactatgaaaaaatctcaccaaactgatggcagttgacatgcagaatactcccaatataactttgcaatctattccaatgtaagaatttctgcacagtgactgtacattgaagtatggctgagtcagtggttgagtaacatctggggaacaacccaactttgaagagagtttctgcatgtcaactggcagcagttccttgagattttttcacagtgaaacagagtttccttgaagaaaagaccctgggccattgtggaaatttgactgctcttcattctttctccagtcaacaacctactagaagggtttcttgatagcatcccagttgttgaggccaagtttttttgcttgtcaaatggagaggggatcctagacagacccatgttggagcagagttaaacatgcagcttgccagtaaatacatcacagttgtggcatcaggtgatatccaaggattgctacatagaagaggctcaattctcgccggcaagccaccacatgtgtaggccctggtgtggcggtacatacttgggagcagtttgcgcatgacacgtaaacactgattactgagagtgcttgaactggatgcgttgggatccgtattgtgtgccttcctagagccgaggtgcccggcctccctcatcacatggacaaatacacccgactcctctcctcattgtaatttgatcccatggcaaccttgcactgtaaacacccgtctcggtgcgtgtcaaaacccctctaaggtgaacatcatacatgcatcttgcgttgtggggcattgtgcagacttgtgattggttgcgataacgcaagccaagcaagtggtgtcatggatggaacctcgcgtttcggtacatacatataacaagaacgtgtgcttcggctttttggcaaaattatatacgtactcatttatgtatctcgtacttgcagtcttgcacgcattcctcgggccgagctacttgaaagattctgcttaaaaggtcgaccggtactgcctcaccagctgctattgattccttcttagctacccacacagctgctacaatcaaggcttcaaccctcttctcatatcgcgctatcgcaaattaacagaatatcatgaacttcacccttgctggcttaaaattggctctcgtcatcttcctcagcccacagtttatctcggtctcaatgagcgcaccgatcgcaagtggcggccacgaagctaaacattccaaagcgctaaccaaggtcgacacgttggggatgtattatcctggaataccggaagggggttcttagagtactcttcagaggtaggctcatgctgcagcccaaaagcaatcattcatctgtgactcacaaacattaatttttgacttcgcatagtgccgaaaagcgtttggaatgggacctagaggccgcgagattctgtcgattcaacccaactcaaacaatcaacttcgcttttcgtcccttccattgaatttgattcatcagaccgcgagggttttttttgtggatcacttactccatagctagccaataaaccgatttgatttctccttactctagcactttcatattcagcttgatgacaattcatttcctaacttgattagttgaatttattaaatccttctttacttctatgttgtttctttacatattgttcagtaggtgtgtgatcaattccaacacaaaagcttgtatcacataaataatcttcagcgaagtttttacacctatgaaaatgatacggatcaaaaatacaaatatgcaaatcattggaatgatttgtgtagtcaattgtttttaatccactgaaagccctttcggccacaagtagttgttatgcacaagtcctgtccattggtttgggggggagggcggtattccgcggctggcaagaagtcctatcacagcagggttgtgctaaattgcagcatagtgccacagaattctgctagctgtgcactaatttgatgcattcaggccacaagaatgcacccgccatgtcacatttcagcactttagagcaaccttttgccttttttaaagctaaaaaaagctttagtgtggtgtagcactagcagtgctgtgttagaaacgttttgcccttttttaccactaaaagagctttataagtgtggagttgcagtgcttccagcgcactcaaatcaaattactactagtagcaaggggctgtggcaaggtttgttacgccaacactagtttgtgttgaaattctgtaatccacagtgttttaaatatcagcacatcaggcatggacttggtagcctagttggtaaaggcagcacttctagtatagtgtcttagcttcaagctaaggtcgctggttcaaatcctgcccaagtcaatcattttcttctaacaagtctgaaaaatgcattgttaattttaacagtttgccatgtagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaggctttgtcattctttggcattcccaataccatatgagcaatatgtaaataggatcgagacacgtttgacaaagcccatgaataacatgaatttacaaagtaacttctcagagtctgacgagagctgatgagcttatagggaacggactaacgaaacatatccgccattgactatcatatgtatgcaccagggcaggcaagcaaacatactaacctcacatatttagcaacacaatttggacgcaaatcgccaaaatcagtgtgcatggatgttcgtaaatccgtgaagagctccgcctcacgtctcggcgggccttaatccgacacttcgcgccgcgtagatttatatcttgttttgagcccgtttttgacaccaagatagatgatggttgggcgtagattcgtagaccttgaggaaagtgcttcatacatgtatttatggattgaggtctgagctgagggagagaaatacgctttgccatcggccaagggttgtatgtaccctcaggctgggcgatttgatttccaaattcctacgaaccatccacgcgggaaagtttcgagtgttgcgccattcataggcctacatatttttatgggcaaaatgtgcaagctctcaaagtccatgttgtttgcgggatttacgttgataaataagacggcaatgcagaacggccttatggcatttccgaacagcatgctagctagactctgctcctctcttactagctcagcttttacttcgcccccagaatcgcctcgacgaagcaacaatcagtcgacttgaaaggatactcgctatactctctacagcatgcgcaacattaaaacttcgataaatgcaattcattgcgtctcatagccgtggaatccgcgaagccggccaagacgaatgttgtccggctaatttctgatgacaactgcatagcgtttctgtgtccctagtacactaccctgcccagctttttacctccgctaagctttctgctcgtctttgtggcatgagtcacagcaagtactgcattttgaatacaaaagactgtgttggcgatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttccacctgtccacgattagaagctgaatgccaccacccgttcaacatcgtgtgaattcatcgatataactttgagccttgtcatgaccagagcttcaaatgtgtggtgaagtgattaggaggggtgtcttgaatggaatctgcgtcgacaaagaaactcacaagaataatagtccctgacattcgtcagatggtttcgaccactgttgtgagccttgcgaacggaaggactagagaaatttccctgattcaatttagcttcatttgtttcgtcaatttgagatagacccaaggaatccagcaacgaacctttcactgacgaggaagacatctggaggagaagaagccccggattagtaacgttcttcaaacccagtgttcaatgattggcaacccaccacagtagtcacaatagtacttccccatgccgacaaaccaatggaccgagaaatttgcctgtggatctgctgccttggaatgtcgaatacgagttgagtgattcagcaactcgaatgcggtttgattgagctgaaggtttgtgtatgcgtttcccagttggagaggaggggaccctgaggggcgcacagcctggacaaaacccaagacaaaactgagagtcaccgcgtgcgacttacgagtgcgccccgcgcaccaccatacaaacactgtgtagcacgatttcggtcgactgtgtacagagactacccggagacccccgtctagtcgggtggtgttgcctgctccagaagagtagtacactactggaacctgtggtctgcttatcatagaatgatacgatagtcgattactcccgagacatacgactacaagccgatcgcaatggcaaacgaagactcagggccttcacgctcgcatacccaccgtggacgcagccgaagtcctggtaacgaaaggagaagtcgaccacgagacagacggagctcaagcggaggtgaacgtgatagagtccgaaggagccgcagccgagatcgaagaccgagcgaaaggcatgctgacagggatcgcagaaggagctctcgtgatcgggacactgtctacaacgacaaacgcgatcaacgtgatcgatacaccggaaggcacggctcgccctcccaatctccacctagacgtcgacatcgatccacaagctcctcctcctcctcatcatcatcatcatccgcttattcaggaaaagaacgatctagagagaagaaacattccaagaagtcaaaaagcaaacgggattcatcgatatcgagtgacgatcagcacgagtcccgcaaacattctagcaagtctaaaagcaagcgatctcataagagccggcacaggagtccaggtgaagacagctcagatgaacatgctcgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaccctccccccctcgagccggcctgcgggcggcctgagcccgcccaattatcatccttagttatggctgacttgtggtttgagggagttgtgaggctgagactgagaaggagacggagtcaagatggagacgtaaggctgagacatacagcgtggttgatacgttaggagaggaggaatacagaagttggggagagggagagagtagaatgagatggaggagaagtgagtggaccgagaaggggaaaaaaagagtggagagagcggagtatggagtgtaaggagcggaaattccaacatttagtcaatgggattactttgtgtgcattggggagtaatcacatattttttactgaaagaggttatatcaatcttgatgtaatttaattccacaccagcttctgattttgtttccacttctgattttcaaatctagcttctcttttccttctattccatatcagtcatttctcttaagctttcacctcagcatcacttggtctgatctaaatcatttcagaaatttactgaattgcatagaccacttcaatgctcatagttaaaattttacctgccctcatgaggcacaacccaatttcttcatttcaattttttgatcttacatgtagctacaaacatacagtttgaaactttgaagatgtccataatatcaattttttgactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgtctatgcctccactttcggtagtttcccctgctctttggtgagctcaggctttgtcattctttggcatttccaaataccatatgagcaatatgtaaataggatcgagacacgtttgacaaagcccatgaataacatgaatttacaaagtaacttctcagagtctgacgagagctgatgagcttatagggaacggactaacgaaacatatccgccattgactatcatatgtatgcaccagggcaggcaagcaaacatactaacctcacatatttagcaacacaatttggacgcaaatcgccaaaatcagtgtgcatggatgttcgtaaatccgtgaagagctccgcctcacgtctcggcgggccttaatccgacacttcgcgccgcgtagatttatatcttgttttgagcccgtttttgacaccaagatagatgatggttgggcgtagattcgtagaccttgaggaaagtgcttcatacatgtatttatggattgaggtctgagctgagggagagaaatacgctttgccatcggccaagggttgtgtgtacctcaggctgggcgatttgatttccaaattcctacgaaccatccacgcgggaaagtttcgagtgttgcgccattcataggcctacatatttttatgggcaaaatgtgcaagctctcaaagtccatgttgtttgcgggatttacgttgataaataagacgacaatgcagaacggccttatggcatttccgaacagcatgctagctagactctgctcctctcttactagctcagcttttacttcgcccccagaatcgcctcgacgaagcaacaatcagtcgacttgaaaggatacccgctatactctctacagcatgcgcaacattaaaacttcgataaatgcaattcattgcgtctcatagccgtggaatccgcgaagccggccaagacgaatgttgtccggctaatttctgatgacaactgcatagcgtttctgtgtccctagtacactaccctgcccagctttttacctccgctaagctttctgctcgtctttgtggcatgagtcacagcaagtactgcattttgaatacaaaagactgtgttggcgatgtattgtgacgagtctagttcttgatatcgcatctatgcacagctcgtctttgcggctgctcagatttacagaggactaactggtgcaaatgaggggaagctataaagtcaagacatcgtcccaagttgaagcttcctagaaaagccaaagtaaaaatacttttttcttactggccgccaactccaaatctcagtgcgacaaagcgacaaactctcgcaactcgactaaaaaatcttctcttctaattctcaagcaatcagaagtctcagcgtctattcacgatcatggcgttcaatcctaaacaatctgctgatgttcagttgaatgaattggagaccagcgagcattcttataatcgtaaaaggtttggctccccttgcccgggaatttctatacttgtgaatcatggatacctgtacgtttttttagtcaagctaaaacaaggatgtagcagacaaatctcacgactgattttgatttttttttttttcatttttgaagtacccctgctcacaagcacgataggataaaagttggagaccttatcaatgcccttgtcaaaggtttcaatctttcctggtttcatgccgcctttctgagtatcctagctgttcttatctgcgggaagggattgtcagtttcgattgcagagctaggtgctcatggccggatagagcatgatggaagcatcactcgctatgattacgggtcagtgatctttctgactctattaatacctctagagaccttggtatactccaaataacacatgttttcttgatgaatcagggaaggagactcactaaatccagatgaaaaactgatcgaccaatttctcaacacgggggaaagcccacacccagtctccttgaatgattatgctcttcgtagagcggaattagccgcttttgctcataggcccttctccctaaaaactcgcatggtatgcctatattacttgaaattttttttttgaatatcgattggtatgatgtggattttttgatggcaattgaaccgcaagagctttaactaacgactgggctatgattccttgcctctatgattccattctcagacagctcttggcgaagttgggcttatattttctatatttgggaacaagaaagactacgtacattcgacatcccttgaaaacatgtgagtgacttgtaacatacacttcatccacaaaaatatggaaacctgaaacacctccatgatttgcaaacaaacagatatcggcatgaaaaactacctcaaggatggaagaaacccaagcatcctatttcaatatgggatgtggtcaagattggttggcatttgaataaaaagatcaagatttataccaaaacaaagggtaggctcacgcaatcatgaattcgatgtacacttatataaattattatgaatgctctcagtagctgtttctgataaatgagaaagacaatttgagtttcaagtaataatgtttgatggcaattcacaccgggctttatcaggatagacgaaaaatgataataaattcttacaattgaatgtcaagtctgtaatgagaaaactcagcatggaatctacaattccataattctcaagactgcagaattatctatgaatcagatcagaatttgtcagggacatcattggatttgcacacagcccaatgatattatgttctttgcaattttaatacttagagttacaatggttgggggtgattcccacgggagctacttctgactttcagtttttagtacttcttcctttttcaatgtgattgattatgtacttttggacttctgaacgcaattttcactaagaagaaacaacaatgggaaatcggtggagtgatttgaaatagaacaaggaggtaagcagggtgcaaaaaagaggtagcgcgttttgcccatacttctctagaagcttaaatcaacccagttgacgagcacgatcagggttcattctagctgtcaatggtggtgcgccctgtcctccagaagctggttgaggttgcgggggaagtgggccagatgaatagccattcacatgaggaggctgcatcattccgggaggcatgttatttggtattggcgggcctgcgaagcgcatagggggcggaccagaaccgggggaagacatgccgttttggccattcattaatgccaacatggcaggcggaagtggtggcatgttggggccagcagtcgaattcgagaaggggggtcgcactaatagataatcaaataagtccggtataaggtcacgtgagcttgattcggagtgacgttaaattgggagattgagactaaatcttactgggaccactcatgccagcattaggaggccccggttgtgagccaggagggtttccacctggtccacgattagaggttgaattgccaccacccgtttcaaacatccgtgtgatttcatcgatgtaactttgagccttgtcatgacccagagcttcaaatttgtagggaagtgattaggagggatgtctttattggaatctgcgtcgacaaataaactcacaagaataatagtccctgacattcgtcagatggtttcgaccactgttgtgagccttgcgaacggaaggactagagaaatttcccaattcaattcagcttcatttgtttcttcaatttgagatagacccaaggaatcaagcaacgaacctttcactgacgaggaagacatctggaggagaagaagccctggattagtaacgttcttcaaacccagtgttcaatgattggcaacccaccacagtagtcacaatagtacttccccatgccgacaaaccaatggaccgaaaaattcgcctgtggatctgctgccttggaatgtcgaatacgagttgagtgattgagtttcagagctgaacgtttgtgtatgcgtttcccggttggagaggaggactgtgaggggcagacagcctggacaaaacccaagacaaaactgagagccaccgagtgcgactggcgagtgcgccccgcgcacacaatcactgtgtatgtagcacgattttggtcggctgtgtacagagaccacccggagacccccgtggtgtccggtggtgtcgcccctgctccagaagagtatgtaccactggaatctgtggtcttcttatcatagatacgatagtcgatactcccgagacatacgactaccagccgatcgcaatggcaaacgaagactcagggccttcacgctcgcatacccaccgtggacgcagccggagtcctggtaacgaaaggagaagtcggccacgagacagacggagcccaagcggaggtgaacgtgatggagtccggtggagccgcagccgagatcgaagaccgagcgaaaggcatgctgacagggatcgcagaaggagctctcgtgatcgggacactgtctacagtgacaaacgcgatcaacgtgatcgatacaccggaaggcacggctcgccctcccgatctccacctagacgtcgacatcgatctacaagctcctcctcctcatcatcatcatcatcatccgcttcttcaggaaaagaacgatctagggagaagaaacattccaagaagtcaaaaagcaaacgggattcatcgatatcgagtgaggatcagcacgagtcccgcaaacattctagcaagtctaagagcaagcgatctcataagagccggcacaggagtccaggtgaagacagctcagatgaacatgctcgtaagaaacaggcccgtgccgaaaagaaagaacgcaagaggaaaaaacgagagaaaaaagaaaaggagaaggttcgccccttttggtctattcactgattgatccatgaccaaactaagcaatagatttacctggatagatcatttaacatattctttgtttttacattttgatttcattctatgtgaacagaaaaaagaaaagaagggacagtcttcaaagcacaaatccgctatcagtgagtatggcaagtatggaatcatcactgaggctgatatgtttaccaaggatcaagagttcaggtaagttgattcacatccatctgaagcagagacaaaaatgaaatgagacgtccggtttgctaacgagtccaaatcgatgtcggatcaatttgtagggcttggctggtagaagaaaagacgctgaatcctgaaacggtttcacagattaaaatgaaggaactcttcaagtgagtgcacatccattctcaaccaagccaaggtgtttgttacccaattgatgattgagactatgttaacttgctctacagagtatacatggaggactttaatactgctacattaccacatgaaaagttctatgcactggaaaagtatgaagcaaggatgtaagttctctttgttgatttgggtcactcgatcttacaaccgctgagtggtctttttctgtccaaataggaatgcgattcgttctgggaatgtgactacccagagtgatacctatgatcctcgcgctgatgaagccgctctggctgcccaacacaagcgggtagctaagacggacggagaagtgtatattggtcgggctcagcttgagcagcttaggcgaattgaacggtcagcctcaggtcgaatttcatagaaatttacatattcttcagctgaactgatcggattttgttattcttgtagggagagagtcgaggcttcccgaatgaagaggatggggatggaggttaaagagagtatgggtgtacgatatgaagccgattgatatgcaccgttaaggttgttatactccagcggaaaaaaaaatggtgatttctgatgggcatatactcttccacttattgaaataaatagccaatcctcatcaagcatcataaccctcatagttgttgcaccattctgctgataaaattacaaagtctgtatataatttgaacacctctctctctctctctccaactgactggttttgcacgtgataacacccagtagttattcttttcaaatggtgcagttgggaggttttggaatttctagctattattttcacaatgaagttcaaatccctcggtttgcaactaagctatgagtgtacaaatacaatcttgtagttattgattttgcctagtgtttgtagcagttcccaaacttttaaaacatgctatgtttttatttccaagcctgatttttgaaatgactgggtgtgaataacagtcaatagaggaaacgacgggcccatcttttcacagtgtaggcttttgtttgggtcttgaaaaggtttatttttgtaaatgtatcttatctgcacttatgtattctcaaaccgatagaaaaccaagttgtaagtatgtaaagtgtaaccaacatcgtcaactgcgcgttgatatggcaggatgaataatacatatatcataaactatgaaccaaaaaccaaacgcaataaagaaataagacttgacgacatctgaatgaaatggacaccatcgcaattttgttacgtggaatcgatcatggacagaaagtgatatcgaaagtagatccaacggggctggtggtgaccgcttggaagtcattgggctgggcaaaagcttgatcggagggacaattgctctggcggcacgttttgacgttacctccgttgttgatggatgtatcaactaatataatcatccatgaacagtcagtcagaagatgtcccaagaaaagttactggtccattaaaaaaacatggacactgactattgatagagccatcaactcgggagagtcccacgagatctcgttaccaaactgttgtatccgtattcgtcaagtaaatctcccagaagttatccctccgtcagcgcattgaagtccaccgttacacgctatccaaaaagtgccacatcagtctcaaaacattgttcctatcccacccggatagcgatcgccattcagctggagaaactcactccggtcgcacagtttgcaccattgccatcgcaaccagtgcgaccccaagagcggactatgaaaggaagcatcattgtaggggaccttgttatcagaaacgccgaaattcgatgatagagagataaaaatccaagagtcagcaaacttttgcaagaaacatcactcacttcctatctctccgtcgttcactccaaattgactcgacccccctggctcgagtttggcgccataagccacggatggatcaggttgtccattcggagctttcccaaccgcaggccagacagtgaaggggcagttgttttgaaagtgcagcgtgtagccgaacgccacgccgcacatggacgagctaatgagtagaagcaatgtcgacttcatcatttttaagaggcaattgatctggaaaggtcgcaagcaggctctgttagttaaattcctcttatcatcgacgtgacacttcagatgagataaaaatcatgatgatggattggaaattggaattacttttttttttgttcgtattactggctaggtggcaatggatgttttggttctcctccaaggcaaggagccctctcctatttaagcctgttctaatggcccagcagcagactgcgagtgaggcgcaagcttcatgtgtacacagcatcagtcaagtctatatgtctcggggcgtttgttcattgtcccatctttctttctcggcagcgcaattgattgatcctatgattcccgcagctccgggcgcaagcaaggttggaataggaaagaagaatttccggcgggaccataggatccgggcgagatgaaaattgaaatgcttgatgtgtgaagctgtgggactgagaggtacgtatgcttgtgcgtttaaatttggttttgtcattatattttgctctccgatcataggctcgttattactattaggaggcctcagagacaccggttatccagacccatgaccacgcgcccggagtagaaacatagaaatcggttggtaatctgtctcaaaaaaagaatgaataacatgccttggcgcgactgcgtgtggctcgcagaagcagatcctagcttaagtggcgatgcagtttgcagtgcagcttaaattgttcgagcgagtctccttttgagggaaagattcaaggacttcctaccagtggcagggtgagcgattaaatcgagaggcctttcagagttcttgggcgcgacgaaagggttgggcgaatgctgatccaagtctcaggctctatacataggaggcccagcgatcgccattctgtctgggcggaattacattccgccggctttgggttcatgccggtgcgggactgtgcttggtgtcaccgtgcagcttgaagcaatccgctgtgaattcattcatggcagccgcttgcccccaaaaaatagacaacgacttcccgtccctaagatcttcgaaagcagaacttacaaggctgtggccctggggcagatcctttcggcgaggcacgccctgtgtacttacataattaaataaaacattgctggcggagagcagcaaggttcccttaaggcttagacagggaaataccaggagagcttaatgatgctgatcggacgctgtaactcagaagcatgctctgggagttgcagcccagcaatggtcatgacacacgagaaacccggaagcagttgcctcgaaagctatataaagactgtctttgttgtgtccgaatgccaatcatcaatccttaatactcatctgccctgcgacacacatataacattactattgccccggcctctgtcataagccctcaataaaaaaagcgtccgcttcatcatgttagtctcaagcttgttgattgttgctggaagtgtattcggcgcagtgtccgcacacaccatccaggtgaacaacaactgtggtgaaagattcatcatgcaagtccctggacgtggagtcgtgacttctggtggtggtggcacctggacatacgatggggacaccaacgggtaagcttttcggaagtcttaaaagcaaggtttccctagtctgacggccagtctatgtaatcgattgggcaacttcacagagtcattgctgccgtcgggaacaattgcgaggagaacggagtgccatgcactgcggccgagttttcgctggtctccgccgtcacctctgccgacatcactttgatacctccccaccaatgtgcgtaccaacttcaattgtgcttgattcacaagaattccgtcgtctaactcatgaatcgaccacgattgatagacaacaagtcattgcgcatcaccctcaccaacgggctttctaagtcttgcacctcggctgattgccccgacgctttccacactgacggaaacgacgaactctaccaaatccaagagtcgggcaacccgaactccggcattactttagatttttgcatctgatcgctcatgagtagcataacaacttctctcttagctgcatgcgtttaactgctcaaatcacctctcgaacttgtccaatttcagtctcaaaacctttgtcaaatgtagccaaaaaaaatgcagacctttctctatctatttcattttcagcgcattgttggatataaactataaatcataactccaatcagcaagaattgaaaaacaaagcatttactcgttaatcaagcgtatgttgttttccactcgatcatcaatcaatcaaattcatgtatttctgaatcacatccagatctcaagatcaaccaagcctcctcccgtaactttcaagcaagaaagaacagggaatcaaattaccttaccctgatgaagtcatgccagtgtatctagacatgcgaggatttggacttctccaacggagcggcaatgagctgtttgagaacgtgcttggcagcagagcatctgctaagtagtggacaaacgcgttagagtttctccgtgactcccatctgaatgactgctcaacgagtggatcaatatgcttgagccgttgcgccacgggagctatttattgtagttcctttacacagatttacgacatggtcacccccacgggttgatttgggcatcttcccttatccatcctcaccaagattttagacgaaccccaacagtcgtaaaccgccgacccggagcaaccgtccccggtaaaattcttggagagaacgcgtcggccctttcgtcactcggctagtccagccgaagaacttctcttattgttcgctccatcgcactacggacaattagctgtcgctgcgccccgcagcgtcacctgacgtttcccaccagattcagatgtcgcgcgaccaaattgaagttgatcatgcaacgacactagcctcctcgcaacgacagcaacccctctatgatcatcgacagagccgccgaaccgaagaccctccgccggctcaccctcctccagctccatcctcagcccttcctccgccatctctatcaccaactcgccctccgataactcccccatgagattctctgctaacggccctcattggcattatgatctgaggtatgtgccatgcagcttatggtcattcatcagtctattcaaataatttgtaaaaaatctacaattaatttgatggttgattcaatagaatttccgtttctcagagagtaatctatcccatgcatactttggattttgaagtcaagtgtgtaggatattccaccgatcctgagtctaaggaagaacccgacagtgaaagtactttgatactggatatcgctcgtcaagaagtccagaaacctggtgacaatcgacttggttggtggctccttggccgaccagaacttgtactcgtattgcttggcccacatcttccaattgatcttgatcaatgaacttgaatgtaaaaactgtcaacgtttttttttcttttttttctcgtgagtaattgtaggatttgtgaacaacataaatcacgcaagagttcaagaaaacagtcattcagttttaattatcgagaattgaaaaccgatatcaaaagaagaaagatgtacttgaagcagaacaaatccaccaccgaacaagaaagtcaagaaattgagaccgttcttaatgaacacgccagcacaggtgccggtaagagtaccgaaggagagtttgcggacacttaagagacttgtaaattctgctggctcaagctcgactggctgttgcggttgaggatcaaacgtttggggaggcagcgccgcattgagttggatcacaggttttgtggatatgcggtgatttctaggagtatcgagactgaggtcttggtccttgagaatgattgtcttgggatcaagggttgagttgttgggtaactcttcaagtcatttcggaatttgagcttattactctgaagaaatcgattgcagtttgagtctgaccagactggctgtctagatactcttgggatgttggtgatcgagcttctggtgagttttggtgtttgggtgatcaagtgggatcggagtgagcatatctgagtctgaggagctatgatgggaaaagccagcatggtggtatccagaaagagtatgtagtaggttgcggttaaaagaaaagtcacccctctcttctgagctccaagtctccctcccaacccagcaatcaagcaaattaggaaatagactatgcacctcaggctcagctagtcacccttcataccagccacttataaacaatggatcacaaaactccaacaaatctcattatggtctatttgacttcatcaaatctctttggatgcagtggtctagaaggtggtggaaccaattgccgttaaaaacctccccagagcatacatttgacccatcgataacccgtcatcccaaaaccacccatgggtgggcgtatcaagaagctgcaggacctgattcctatagcaggcggtcgctgcgctggaaccaggatactggtctgctcaatgcttacaggttgactgaaaatctgcatcggtatttggaagtgctttccatatactatgatagatagcaagcttccaaaaggagagtgggtaaattgcatggaagccctcttgagacaaaggtaaagtgcttagacatggcaagttatatatacatgtgtatttgtgtgtatagattacagtgatatctttgactgggatcagttttgaggtgagtgaccttgaaacggttccaagttgtagggatctgaatctgatttggatgagtggggatgggtaggaaagcatctagttcttcttgggggtccgggggattgctatgaacagtaataagtgtggagggtgtgtatgtaacaagtttgtcatgaatcgtaagaggggtgtggccgaatgtagaaacaaaaagccccccaaacgcataatgaaagtgacaatcgtcacgtaactgttacacatgagctgggagctcatcccgttatccattgtgcagagtacctatcctcccagatcgtcagtcaagtgcctaacttgtttgcgatctggatctggctgttagcgcttatcaagcctggcttgcacatcaggctatttgtcgggaaggtgcaaggtataactcaagtcctggggaggatttgtccattcctccccaacaaggagctgtcaacttactccccagctggcagctagcaggtataaggtagacctaatcacatcgagtcagcttgcagaacattgccggcaagtattattcactggcagggaagaagacattgctagcgagtttcatacgccggcaagcaagcacatccctagagggaagcttggaaggtctgagtgttgcaaatgcaaatcagattttcattactcctcaatggggcaatgaggatttgccttgagattataaacttagctctaactttttgtttccagattcgcccacccgtaagagggagagaggatcatccacaggaggcgagagtggtaggcattgaaaacccaaccagcgactgatcaacggttgtggagagatggaaattggtgtcagcttccctactcttgttcatcgagctgttgcccgatttcccgtctcagctcttagtggaaccttgaatccagcttggaggttaacattcgggcatgaatccagcgccgcctcacttcttcgcccaaagttcaacttccatctttgcagtaacaagaacgatccaccagccaagcagcccgaacaatttgtcatacctctttgacctaagcaactttgatcattgtcatggatgttatcgcaagagaagctagacgaaggggtcaagcatacgtttgttgaggaggaaatcgccgaagctgctttattgccccttagctggcgtgtgcagtgtgatctgttgtttcatagattgagttgtcgctgctgctgacgtagcatgaggattcagtttgacttgaaacgtctgggtgacgctgcgggccgcagcgacagctaattgtccgtagtgtcggctgcctagcgcaatggtcaacgcgtctgcctacgatggatatccaccgggttcaatgttccggattacactggaatagcagaagattccaggttcgagtcctggggtggtcgcagcgcacgggaggacgacatcgagttgtctggttttgtcccactccttttagcaaagtgccgtttgcatggggacaaaggaatgtagtttggaagttacggtctacgaaggcgggaggtgattcggctcggtggcatgggtcatgagctggcgtttttttcgcactccggatatgcttctccttttttgtacttttgatgcctcttggttttgtcagattgtgggtgccgtccgcgttttcgttgcagtatcgagtactcaatctatctcagacagataggtaatcaaattcatggatgcccaagtcgctcttgagctggaagataagctgaccggttgatcggccggctagatgaagacacacgcacgcagccgagtacatagtacaagacctaatatttctggtctggtcacgtcctacataactgtttcaaatggatttagatttctgaagcagaggagacaattaaaaaaaagagaaacaggaaagaaaggaagaggagtggagcgaaggagggataccagttcaactgattgtcggaataaatcagatgaaccatttcgacgatgtcattgtcaccatttagcataactattatgttgtatctcaaggttcaaaagagatgaaggggaaaaagaaagactacgaaagagttgtacgtgttttcctcggctttcaacccttcctatgtacagtcatatacatcacaacaacaacaacatatttacaattcatcacaaaacggtgttccaaccgacgagcgggattgacaaatgatagaaaaaaacaaaaggggaaaaaagcatcaagagaacgtgatccaatcgatcatcgtaagatcatatcagaggattagggtgtcgtaggacctgtaggctagagatgctaaccatatatcaaatagatgaagcaaccgaagaaacgtaaattaaagggagaattcgcatcaatgcaatcgaaaagaaggtcaaataaattagagaatttcaaggaaagtcataaggatttctcgggacgcgtttagtcaaacaaatacaacgaaagggaaaaataataataatctcgttgataagggggggggggggggaagggaccaatgaagagagagagagatggagatcacaaaacgagagggacgtttagttcggcgagtaatctacgaaaaaggatgattcgttcagccgagtaggaaaaatagtcgaactcgaattcgtccatagagttgctagagagggagggagtaggagcggtgagccaacgatcgagctggactttcaagtcgtctctagcctggactagaccccagagagcccacattgcatgcgaggctggactccaaaggttgacgtcttgctccaaactcatcactcgcccgtcttcctccccatcctctttctcggctactactccttgtccagcgttcgtcccgggcacacgattagtatcctttggggtggctaaatcgctcggctcgtccaaattgaagtcgctgatttcacagtctttgaatcttttgatgtacgagttggccttcggatcgctctgttctttctcaatcgctgaattggttttactgtattcacaatcgattccaaggtatgctcgatagaacctctttcgttcaagatacgtgggataattcccatgtcttgtaagggaataggagtgcgtggggtgatggtaatctgcacaccactcatgaaaatgatttgctgaagaagaacaagaaatgatgtccaaattattttaccgcgtgagaaagaaagtgcaaaaacatgtggctctgtactgctaacttacctatatcaaaaccccgcggatttgccgaggcatattcaaactgtgcaatttcaaggatttcgggccaatgtacgtggtcaaaatgagcattgggggttaaaaaaagtgaaaaaaaaaaatcatttaaaagctacgagcgaccactcacatctatgaccatgatctggtcttgaggttgttccctcaacagaggatcgtcgtcttgacgtagcaacagattcccacacctaaaaaaaggtaagttccaattaaaaactgagacttcaatgagggcaagaacgcaatctaatgcgttctcgaaaaagaaagatgaaagtggggagggaactgggctgactgggtatcattgtgactaaagattctaggacttttaccatgaattctctcgtgattatagatccaggctcggtaggatttcatttcaaggatgagacgaggtaagtcgacaatcttgacgagctcagccagagcctgaggggatgatagagggaagggagttgctctgaatcgttcgaggggatcttctccgtctgtcgctggaagggatgggttgctggttggttggattccaagtttctcgagcgctttagcgatatcgacaaacaccttggtagcttcatgttgccaacgagtgatattattccaaacccaggtgtatgcaagggatctgatttcgagccagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccgttatcaaacgtgccgagtaacaagggcccgattccatatttagcggataaggtatgtaaaagatgcaattcttccttgcgagagatcaatgtgcccgaagatggaccatagattcgtaagagcacagtgggtggcgattcttggtcgggtagttggatagctggttgactgcttgagttgtatgtacaggagacgaagaagacggcgttggtgagacttccgctgactttggagattgtgattgatgacttgtattgatcagagaggtttgaccatccgggcagcttgagttgagagcgcaggagctcgaatagactgtcaccaaattcaggggtacgatatttcctgatggagggttttatgggatcattagtttcttgtgtagatcgctagatgaatcagaagggggaaagagatctgactgactttgcagatagtttggtattagattggggtacgccctcggcatgcaccggggcggcagaatattcgactggaggttctgattcgtcttctagatcggatagggatgatgatgatgatgatgattggttgtggtcatcatcggtcagggttggctgtgagctgatagaagatttgtgattgtggatggaatgagcccaggttgagctgatgagttcgagtccgacgctagcttgcatgttgttggtatgttattctttgtattctgaattcttgctgagtcgttgttcgttggttggttggttggttggtggataagctggagggtcagtgggagggaagaagatggagatggagaggatgggtgtaaaacggtcaacaagaggaacagataatgatggtggactcgggagtcgggtcgaggtccgattacgtaaccgaggcaccagataggatacaccgggtccgggcggccggatacaccctgatacacccacatcaaagtttgaaacccaccaccatccacacatattaaagttttgccttatcgcccttgactcacgtgtcagtcagccaagctcagccaaccagtcgcacgggtcaatcaatgcgataagggtatgctttgactgattgagaatgccctcaactacaaataatcgcaaagagatgggaaaagtcaactacagacaagcaatggcagagagttggaaggaaatagctggaagcagaaccgtgagaggggaaataagcaatgaaaatagtaagcaggaacggttggaatgaaataggaagaaccacgtgttcaacctttaatgtgatcttttgtggtacccaccaccactgactcccaagactcaagaggatatgtagtatgtaggaatcctacagaaaagacagccagctcataattaggaattgcagaatgatcctctggtaacacaacattgcaaaaatttggtgataatacaaaatttcaactgattacagcatgacatatcaatatgtaaccacacaagctgaaagcatatttgtgagcaaaaatcatgaaagacaaaacttattggtagacttgtatgtaacttcaggcaggttttttatgtcaaggaattttagaaaaacaccaaacctccttggaggtgacaatcttttccagaactgcataacacaacagattggctaatttcattttttccatcattggcatccacaacagcttaccataaccaaactgtctgtaaggtttcaaaaataaatttgaagtctagcaagaaatcatggaatttcagattaggcacactccatattgcatcaaaactttgattgaaactaattcaggatcaattgcaatgtcactgctggtgaaaagtaaaaaaagtaaaaagtagcttagtgatcaatttaaatatgaaagacggagctgtggaagtatttatttgataattaatctggagtagaatatgataaatcctgatatctgaagagtcctttgaatttcatttcatttaagtgtgattctgtgtttttgttgttttcttatttcaaaccaccaaacaaaaaattgaaaaaccaaaacagaaacatgcaaataggaaatgaatagatccagtcttcaaatggttacttaagtagtatttcgtcaggcctgtgaatttattgaagctctctccctctcaaacatccttgctttagtatcttgaggtagcaaatctttatttttcataattgccatgaggatgtctgattccactttcttgtcctggatcattctatcgatgaaaagggagatgttattggtgttttggaagagtgcttcccaacgttgttgatcctgatgatgccaaaaagcaatgacatttgcagccacccttggggaaagacttgtatctgctttgcggttggacaaataatagaccaacatcatctgaagtatatcaatattttcacccttatggtcaccttgatgattagaagcccctaggatagagctactttcagaggaggaaaaaatcaggtcactcaaccacttgagcagctctagggtgttcttgatagcattgtccagccccacatgatacttattgcattccctcatgagagcaatattgtagtgagttatatgtgaaaccaaatataagtatgacaaggccagatcttctagagggcaaggagaacctgtttcttgattaagaatccacttgaccaaaattgcttcattattttcttctggaacttcatagatcacccagggcaaccattgatacggttcaatacccagcggtctctttccaccaacgtttgttctgatcgcttctactacattctcacccaatttggcaaagtttaaagattcctgaaggatgactgtgttggagtcgaacacaggtttgggtacatgtccgtgatttttctgttgaacaagttgcggaagcgatgtctcaaagtttgaatcttggttcgggaatggcgcgaggttttctggaaggtgttgattaattgaacttccaattggaacatattgtaatggagtagattcacctggatcttttcctcaatttgacatattacacacagatgattagctaggccaccatcaacttcagatagaaattcctcactcaccttgagtttcagtgggataaacttgtggacttggatcggtctgaatcaaattcaatccccttatactgggatcaagagcccccaatcctggatgattttgtaccccaggcgcaacactaatttgattactcgtgttagggggccaaagagtcataactgactctcgcttttcatcatcaccgcttgaagaagttgtttggggtctggaaggacttaaatttgaattcacagaagatgaatgtaggcttgggccgtccatgtggagtacctggcttgtggtcttttgacaagaatatgcagaaaaacagagtgttgttggcaccatcagcgcattgagggaatttttaaaatacaactgacctgaccagaaagattgcctgtagagctgttgtgcgattctggagcattcacttcattttcatcggcgtttttgtagagctggccttttacatcaattccatgtcttaatgttggttttcctagataggagtgcaccaagatgtttttatttcaacttttgggattctctgtgatggatggagcaagcgcaataagcattacagaattgccacaatcacccacccagaaattcatcgattttgactgtttttgaatcccacatgttttccaatccattcaagttttttgataataaccagttgtgacacagacatgaataaatcccaaacgttactttccagttgatttttggttgaattaagtttggacaaaaacagagaaatataaaatataccttcaggagagttttgttgcaccctggggacgtggacttccccaaattctttgcctaagcaaccagtctcaatttctgaaggctttgcaggcctccttgagcatgaagagtcaactacgctttgaagcaggccagaatgattgtcatcatgctacagaaacaaaatctaagctagtgcgctgcaaaaaaagtaaaaaaagcagaaaatgtatcacttgccatgaaaagatcatgttccctgcccacctgcccgtgtgatcgcggcgaatcatgtgacactagactccctggtccgtcgacaggatgatacttcgctcgcttcttggctctacgtgaagcgacaaagtattccacactttcagggcggacacgataaatctgagaagctaagagaacgctctcatcagaaccattgaaaattggcctagcggttacgctagcaaagaaacgcgaggctagtagttgtaagaggagatgcgagggagatatctggtgcattctgtctcaatttctctgagagctgaaaagacagtgacttcagtttttgtggcctgttgatcgtggattgacttgtaattgcggtgaggaagtcccatatataatatcaagtgcgctggaattcgaaacgtgattaatcaacgtctgcgtaggtcattcacggtttccgtgatggatgcaggtctcaccggccggttggctttgcctcttgccgtgcatcggatccatacgtggaaagctatgactatgagacatacataaatgcttcatttgatgtatcgtgtctggatggatgcctcggcacgacgagaaaagtgaccttgttcaagactattaatccaaatgttagtattacgtcagcttggccgatgccaggcaatgggttctgccccctatatacagctaccggatggaaatggcttccggcggggatatggcctttgccgaggcaaatgccttacacaactggggttctgcagtgagttgtgattctcctcagcttgcttaacattccccatcgggtgtgcttaagtccgacaaggcgcctgcggatgttggactgcacacttatgaagtgtgctgctccgactgccggcgtgaaattatggacggactttctctgactgattgcaccgcccggctaaggaagaactgatcggactcattatttccacagccaggtccggtaattattcaagaatatgtcacatctcatgagggaccaccataggcagactgtcaatctttgagatgttacagagtagatgcaggcacaattgacaacattgatgatctcagtgatgccagattgatacatatgagcacatatgtttctgcacccatgaaagactgaaatatgactattgactaatatgcactgaatttgagtgcttctgggagctattgaatacctgaattctttccttacaaggccttgtctgtgtgcattatattgtaaggcagtatatatatgtataagatgtaaaaaattatcaaaaagaaatcaaacaagggttgcttctgcttgaaatcttctcgaggcattgtaattgttatgctgattctattgaaaaagggtatgcattaaacttttctctacttgttatggataatgaaataaccaaggcatacaaagtagaaaatggaatccccatgaattgaatgaagtaaaaagatagtaaagtgaaatgaaatgaaatgatcagaatgccaagtgatgtttcaaatttgaggtgaatggacttggattgccaagttgtaatggttgagctaggagttgtgagatggaattcataacttctgcattgatttcgttgtctgtgagtatctctttggcaaaacgttgagcttcttgacttccaaagagctttttcccaagtccaggcttatggctatgccaaacattgatgatattgaagacaatgttaggaagaaattttccatcaattctataattagcaaaatatgcatgcaattgttttggtagatctccaaaacctgtatcaccaggaaatccgggcaattcaaatccatccttgatgaaattttgtgtggagcgccaaaaaatcaagttcctcaaccaaaatattagatcttcagtgtcttttacagaatccaggtttgaatgcattttgtcaagtagggcaacattgtagtgaattgtatgggtgaccaaatataagaacgacgaagccaagtttggtaccaaagagagaattgtgctattttcattggtggaaggtatgacatccttggtttcttggtttactggtgtttcttcatgatgaagtatcacccaaggtggatcataatttggttttccggatttcattgttttgatcatgaaattaagggtttctacaaacttttccaagtgaccctggataaagcgtggatcaatccaacttgtgtgaaaaggtttagaggtgccagctaagccttcaagttgagaaattgcatgttcaggagagcctttaaccaacagtattgccagaatgagacgagattggtttttggtcgtgtttcaagagactcgagggaaattaagatttactcacctaggcttgcaaggggatgaactgttgtaattggctcggaccaactgtatagaaagggtatgttatgttgatctttggtgctcgggtagcccaatccaggcggatcaatcggcattccaggcacaacacccatctcatttccgtatttcggaaaaacacttgcaataggttcccctctctcattgttggagcttccaactgctttttgatgaacagggtgacttcccaagggtgaatggacaatccttggactatcccaatctagagcatgacctccagtctttcaaaaatgatccggaggatgagatgacagcgacaatgccagttgctggcacaaatttttgagtagagaactgacctggtaagaaaggacactggagggtgtcacttgatcatatcgagaactggttgccagagaatccaatgtttcttgatgcggatctctccaaaaatgatgaatcgaattcactccatcgtcgaaaaggttgtctaggattgggagcacaagccagacgttttcatttgcctaaacttttttttttctcttttcaaagggggtcaactgttggtcactcacctagaaggccctcaatttgagctgcgtcccattcccaaatgctttcgtgttcttcctgagtttctggttcgaaattaatttcaagcagaccttatcaatcgataaaggtaattttttccggagaaaagaaagtgcgtgatcagaaagttcagagtacatatttaaacatttgccgtaaaacgcaagtttgcaatagtaagatgcattctttgctgcggacctgtgtcttgctccgagggcatggcttgccagacttgtcccatattttccaaagggtgatcagtcgtaagcttcggaagcttcgagggcctaccagaaaatgaagggccaacgacgcattcaaggaggccagaatcgtggttgccgtgctagagataccaaaggcaggccatcaggccttgaaaaaaaaaagagaattaaactcagattaaggtttaatcgcacttcacgttcgtaacaaagattcctatcatcctgctcgggtaatagaggggaatcgccatgaggaaatgatgttccggggttgtcgactcttggtcgcttccacatactatctaaagtaccacagctatctagtgagtcgccgggaaatcgagcagcgccagaagccaagaaaggtgggtcataaacgccaggaaaggtaggtctggcagagatactagcgaagaagggatgcgccagggtatgaagaaaaagaaaacagcatattggttggcgcattccgtactatgttttagttcaactgaaaggacaaggttacgttctggagtgactgtgcgggtttagtaacaggggagtcgtagacatacgaagcaagccaaaaggtcttataagctgtgctgtaggccgttatactttcacttgaacttgtgcactgaaacttgatttatttacttatgtaaatacgcataacttgtgtcaatgagtctacttatgaaggaaatcgtattggattcatcaggtgtactgtctgacacaaagtagaaggtccatggaagcttgtagcaactacacctcatgatagtagtactagtaacttgcttgctaggtgttttagtgagatacaggccaatcccatttgctacgtgcaatatcagaaatgacatcataagggaagagcaacctttccatggtgcaagacacaagaaacaaaagtgatcatttcaaaagaaaaggtatgcttaggtcaaaaggttgacggcaaacaatgcacgttcttcatagcaaagcatgagtgaagtacggtgtgtttgatgaaacttaaaaccaacaaatacgtaaaatagattagtgagactggtttatccgaaatcttgaaataccaacaaacctatgcaaatttggcattgaacactacgttgataagaaggagatacagaaaggatgccgatcaaggccaatcacacacgaagtgggggaaccagtgatctgagtctaagttgcgcaaagagccgctctcattatttgaaactaggtacatatttctgtccagtttcaattagcataagggcaaacttttacgagccttgctgttacatccgagataaactgtacaccagactataataaatacatataaaaatgacatgcggaagaatcgcttcaactgatgaggaacaataatggtacagagtacaagaagtactgacatggaaaactagcggatgagtagcagttctgacatcatgaggaaaatatgattaggatgtgccataaaactacatggcacatatgcgtcgcagtaagagagaacactatcacttgcgttttacttaggcttcaacgacatgcaattcttttaaactgcaccaagttttcgatggaaggattattgatttgcgttctctttcatgttacgtttttgcgctcttgccaggacagccttaccaactctgctcgaattgtctcggcggagttgagcattgatccacgcaccggctctcgcaagaggttccaatcgcagcaacaaatcggcatcattgccaagctccgcctccggcttcagcggtggggtgatcatgccagtgtgataaccggaagactctaaagcataaatcacatcctcggtcgcgatatctggtttcggcgaaatcatgtcccaatttcaatgtgactgcttgagaggcaaaaatgaacaaattaggtatgactcaggcaggatgattggtgcttaacttccagtggaaccaggagaataagggcaacctccgatcccaccaatacttgaatctacggtctggacgcccagttcaacagctgtcaaaatgtttgacaatccggttccaaacgtatcgtggcagtgaactcctagttgtttcaaatggatacccgatcgtgcaagctgattgagacactcttctacttgacggggcaccccgacaccaatggtgtcagatattgcgacctcgtaacatccaatatcgagcagttcttgcgtcacagacgccacattcctcggatcaaccttcccttcatatggacaaccgaaagcgcagctgacatatcctcggatcttcactcctcgcctttgggcccgtcccgctacctccgacatcttatttatggactccgagatgcttgagttgatattggccttgctgaagccttcggtggcagaagcaaataaagcgatttcatcaacaactggaacccgattctcgtccgaacttgaatttgatttttcgaatgtttcaaaaccacggagattagggattaagcaactgaaagtaacaggggtggatttcctggcattcttcaaactgggatgggagatgacttccggggtagaagccatttgaggcacctgcggtaaaaatgaaaataatgatcacaacacatctgtatcatccaaaccaggtgaattcaagaaaatatgacgaacccacttaggagacacgaaacttccaacttcaatagaatttagattgagatcgactagtttttcaatcagtttaactttgagttctgtgggaagaatttcagattcgttttggagaccatcacgaggcgagacttccatgactcgaatcggtctccgcggcttgccaaatctggtcccgtgtacttccatcgacatcgcacgagatagccttgactgatcgaattttgttatggaagcggaaagacttctcgccgaggtcgagggcaagcagagcatggcgaaaataagctcaagaggaaaaacaagcgactgtgacaaacgagaacagcaaagttagctactgggacgattcgatcagatgtgtatatggtgttgcaagccagtctgggcactggcccaaggcccgtgtgtccaagtgtcaccggggcttgggccattgcccagggggcttgagttggaagttcgcgcgtggcccggatcttggcacaagcccaagtctggcttggccgaacccaagctctgggctcaccagaaccaccaaccacaaaacccgacccgaccaccacacccgacaccaaccagcaccactcattggttttggcctgggtggcactctcacttgggctcggccaagctagactttggcccgacccaccccaactttgggaggtgccaagccaggcttgagtacaggccaagttgggtttagagggtgccacgcggggtttgggatcggccaagcccgcttggcctctttttcgtccaacttgtgccagtgcccagactggcttgcaacaccatacctagactggtgagctgctcggcgacttgacgggatcacatgaaggccgtagctggttcagctgactgacaatggtgtactccggcccccggtcccgggtattgaccgaacttagctaggtcccccgagattcagggtgtaaatgggttgggtcgacccaaagccgacccgagacccgacgggtcatgggttgggtttgggcagactttgtgagaaaatcacatgacccgaacccgacccggaagcttagcgggtcgggttcgggcaggtgttttgatagtcgggcaggtaagtttttgtcataattgctctacaaaggctaaaatactcgggtcggcccgaacccgacatgcaaactgccgacccgagcccgaaaagtcccaagacgggtatgggtctgggcagcatatattcaattttgaaccgacccgacccaacccaacataaatgtcgggttgggttcgggtactatttttgggcccgaacccgacccgtttgggatctcgggccgagatccctccgcactcttgccctacaaactgcagccaaatggcaggaaaagtgttcccctcacccaaatcacccagtactcccctgttctagtgtgatcctcatgctgagggttcctccaattaaaatcctgggcttcaaagcatatttctactcacttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaatttaatccccataaggccgaaaaccgaccgtgagggttcggggtgtgtagttcgaaccagtatgtggtgaaagatcaggcaactaaagggggtctcgtaatggagaccccaaagccttaaaatactcaccccccgcgggccacgggcatgcaaaactgtcgcccccgtcctcgaatacatcccatgacccctaggcctgatggacatcttcatatcgaagcgtgacccgatccgaatcctggccctcaaaaactgtcggcttactggccgggaactatttttggatcccgacccctctcccctttaggatctcggcgagagatccttccacattttagccctacaatctgcaatcaacgggccaggacaggtgttctcctctccgaaatcccgcagtactcccctcccctcagtgtgttgcgcatgctgagggttcccccattaaaatccagggcgtcaaggggcgattctcgtccggaaagactttcgatcatccgtcgagtcacgcgtagctctcggccgggaaggaccgcctcacatttaccgaggtacatgtacctcgttgaccggaacatggagctcttcggccggaaggatttccttccggtcgacaaggtacgtgtacctcgccggcaggaagggcttccttccggtcgacgaggtacatgtacctcgacggctggaaggaaacccttccagctggcgaggtacatatgcctccacagctggaacgatacctcgccggctggaaggaaacctttccagccggcgaggatgtgcctcgccggccatttagagggcgggtatccgaggatatccgctcggatacccgctgaggcggggggatatccgccagggggtgcggatgcgggtgcggatgccgctttccccggaaaaagagaccggatatccgcatccgcgcggatatccggatccaaagcgcccatctctactctgggcctggcaagaaatgtgctgtaaaatctgttcacaaatcacaaagctcaggaacagtgctgaggaggaagcaagcttcaccacttgttgtgaaagcaagaaatacaaaaaaaaaaaaaattatatacaatgaaggccaattcagcaggctacaactctgtctattctttttttcatagtctgagcagtctatttttgaaaaataaaataagatgagggtttttctcaaggaaaggctcatttcccttgagccaagcaagcaacttcagaggtaagcctctcctttggagagactctgcacctcctcagagaggcttagttaagcttgaatcctggggcctactgaaactgaagagcagctccactgggggttgctttgccaattatagcaacaccaccatggttgctacaggttgtgcaaggcatcctactgtacaggagtccacacccatttgtaatttcatgattcaaagaggacaaaaaaattgagatttttttggggggtctctggcgggttgagtaggagtcagctgaattttgatgactctttcatcaccaaggtggagatgttgttttccctgttgaggagcttaaggtgggatctgggaactgaaagaggttgtttgagttggaaaactcttctgtgctggccaattagtgggagaaagatactctgtggaaactgggtttggagtcgctttggggactgcaccggcctgtctctttcctttccaaaagaaaagaaatgcaatacaaaatcaaaaaaaaaaaccctaacaagaaggcttaatatgggtgctagtcagtttataccctaattgaccatcatgctctcaggctgacttcctaacttacctccaattcaacttccttgttgaaagatcattctgattatcactagacagagctcttttttttcttctcatcttggaaatcatgatatcttgacatgtattggacttcctttgtgttggctatgatttgcaaaccaatacaatcaagcttagatcactagaagccacattgatcaacctcaaacatataactacccacttagtttagattctagactttggtccagaccagatcaatgccccaaggaaccccctttgataggtatctcatttcccataaaaaaagaaggaaaaaaaaggaaccaaaagaaaaacaatgagtgaaatcttgtctgagctacaatcaacaattagcagaagagattggtttttgttttccctgacatgaagagggctctctatgttgatgtacacagatctgatacttgtgggctagaatgtgagacggtaataagaaggctataaagaactatacaaagggaatctactgtgaaattggggtggaatgagtacaccagtttttttttttggtgttataagccaataattaatatagagaaaaagactccttctatacaggcgatgaacgaacaacgacttaaggcacccaagattcaatgcgagatatccatctttctggcattaatcccgagaacggaaccaggaatctcggccacgtccacagtctgggcggcggcatatcgctcctgcccaacccccttgccatcctattaatttgaatttcgccatcaaacaacatcacgatgagccgccatgttccccaatcgacgtgacttgctcgtcgggcttcttttcttggagaaaagagaaagagatcgtggaaaggaagggaggagacaaactgaccagctgtcgaccatgtatttcccacccgctccaatcacaagcaccagccaccaacgtccgggaatgcctttgacaaggagtcctgtctggcgtttgaattggacctccgtgaccatgcctagtccacagagagtaaacatcaagaccgtcgggaacttccaatcgatcttggacaccgccgcgattactaattagtagaagcatttccatcaacaaaaaccacatcaacccatccgaagtaaatcaaacttagagggaaaaaaaaatgtggttatattgatgcgcacggtattcgtggaaaattccgctgaagatcattccgcccatcatgccggccgtcttagcagcatctttcccgaaggacgagaagagatattccatcggattccagccacagaagacgatgttcctccgaaagatagcatgccaacctatagttcccttgctaacctgatcagtccaaagacggattggaatgtggaagttacatattcttgaacaacagaccttttgaccagaacgctatcaagctctcgcgggcgtgtaagtcgttgaataagggggggtacagggtcgagtcgaatttccctggcgctagatctttcggtagaacatacggtcctacttggtacagaatcacctccagaagagttagtattccgcccagcgtatcgattgcaaaccaggctgctccctaaaagtgaacaataaattaaatcaatcagagcgaaattcagccccaagatttgaataaaacagaaattgtgacactgtgtcgaagtgaatatccagatggtgataactagaaagagggaaagcagacaattcatataaaaaaaaaaaaaaagaaaactcaccccgaatggagcgggcgtaagaaaatcgaactgaggataatctctgaggaatcccaaagaaggcacccaatcagcgacgaccccgtacgccccatgaggatgttgagcacattcgacgccgatcatccagagaagcgtcatcaagaaatggcagacgacggtcttgaagagcacgtatacgaagaataggcccgcgcccatctttgggcctcgtgggaccacttctagactgggcgcccatgaaggtctgcaggcctcgaggactgtggtcatcagaggggcttttttttttcgaattttgaattttggtcaggtcccatttttttgtctggctattttatttattggacataattcatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaagagcgtaaattggatgatttggagatatcagttttttacttcaaaaagctcatggagttcccaaactctttcggcccgggacagacttgggggggttcaaattgggattctacaaaaaaaaaaggaaactggtctacctcgataattaccagccttgatcatctcctcttttgaagcgaagacaggagcctgagagaggccgtactggatagcgagacagacggcatggaaggtaggaaaggagacgaaggtgaagttccagtggaagaagacattgaggggatagaagagtctgatggcgacccgactgaaggtgagatagatggtgatgggcatcagggccgctcgaagtagcttggcactcctagagttctcgtagcaggggttcatgaggaaggtttgagtgagcaatgggatcaggaagagatagccaggtagcatccgttcgaattcgttggtcgcaaacagctccgcggttgtcgaggagctcgccatctcctgcacttgctgtttttttttgttttctttgccaatcagtccgcgatgttaaagataagctcgttatgtcactcaaataataaagtagtactgaataaccatacagcaacgaaggaaggagttgaacttgatacacggtatatcgggtggagctgtggttgtcaaatacttcgtcgtgagtccgggtgacgatcgtactgagttttgtaaataaagaaaagggttaggatccaaggactggtggaggagtgaggagctgggaattttggaggtggtactgctgaggagagagaggacggctgtgaagtaatataagctgcccatcggatggaggagatgatcaccaggctcctgactacattcctcccaatctgagaggaccagagattgttggtgtgcatcgatccatccatttttctttctttctttctttcttttttttttggtagactggaggaccagaagaggggtgatgttagatgaggcccatcttcagatcccgacgaggctggacagtgaagatgcagagtatgtacgcatgaactcaactcatgcggacatggtcatcgagatcttgtggaaaggagagccaatagtatgaatccacaaatttacactgctggtacatagaagagacctcgtccgagcaaaaatataaataagaaaagaaaagaagtgtgcctacatatatgcggcatagcttatcggaggaaaaaaaaagagggagtgatgatacagcgtgaatgacttcatgaccggaggactgatactgcaaacacaagtctgccttcggcccagtgagtgactgctcagcttatccagaactcccggcatttctcgatccatctgggccctcctccactctgcgtcctgtcttgcatggattctacatacatcatctgactcaacattttcatgggaggtttcctgatcaagaagtccatttcgctccagattcatcagtacatctcctgtcatcctttgggccagcgtgccccaccgttccatacggagaacctgatcaagtggcctataaaaacttaagagtccaaaactgtggtgggtgtacatatgtaactgtaactcgaaactataaccgtctcgtcatagatcttctttagaactcctttcccgctttttgttcttaataatcacactagattgcaaagctgagtttatctctaccttgtaaataatatgtatcccttgctggaagttcctgagttccaaagaataatttttctcgcgtttttaatgatcttattttgccaagtgcaaaataagctttttgttttggagtggaggacttcccgtcgcgatttagagcactttttagacctctctcagtcttaaattaagaaagcaattaagattccagctcatgtgagagctattgccgggaggcttcagaaattttttttttttttttgataaaaaatttagatctagggggtgtaaaacaacttctgggagggttgtagattgcgccgcttcccgtcgcaatctacacccagatgtatatagccaacttgtttggattacacaaccctaacccaccaacttggaatcatgagacttgggcaagtggtataaaagaggtttcaaaaaatgattttgaaaacaaaaatatggaaaactgatttttaaaatttgcaaaaaattttacaatgattgcacttttttcaaaagtctcaatattgctccaaatgaaaaaaataaaagttggaacttggagtatggtatgctgcagaaatgataataaatgaaaattatgataaaataactaccagatggttttaaactggtgtggagggagacattcatcagtctcacagtggaaaagacagtggaggcagtgctatcaaattcaacttgtgttttgagctggatactgaggtccaaataatttctggtgttgatttttttgtttattatcattcttcttgcataccataccactcttttttcaaatttttattttttcatttgcagcattatttaagacttttgaaaaaagtgcaataattgtaatattttttgaccattttgaaaattggtttttcatacttttgttttcagaatcattttttgaaacctcttttataccacttgctcaagtctcatgattgcaagttggtgggttagggttgtgcaatccaaacaaattggctatatacatctgggagggcactgtacatgggactcaagatgcgagtgggccgggttcgggccaaaaaaacagtgcccaaacccgccccacacaatatcccgggtcagaagtaagaccacacccgacccaatcttaatagtggcgggtccgggtcgggtcatagccagtgaaagatttttggaaactgaagtgattaatttcttgtaagttaaagtgatctttttaacaaatataacaagttgtttgatataaataaaaataatgagaagatttattctttacctgaaggcagaataaatctagactgaatgtagtgataccttacccttataaaccaagcccctgagatatataaggtcaacaactttatttaatgagtcgaaatgaagaaatttcaagaaacaaaaaaaaaaaggattattattcttggtttgatttgattacttttaattcacctgaggacgggtgtgtaaagaaacagaaacaggaaaaagaagaatatatttggaatctggatggagcccaaaataacgggttgtgaattcttttgctgtgaaagaactattttcaccactctcttgagagatgatcaactgaactgcaaacttttcaattgatgatctggatgattcatatagtgttctattcttaaaactctggattatgctgatcttaattctcatttgggtgaataaaatagtgtacaagatttgaacctatgagacagagagattttcttgcacgaagtgcggattgtggttggagttccaaaggtacacaaattgagaaagcaaatcgatgtcgggtgttttgaaattcaagaccgtatcaatgtctttatgagcagggttgggatgcgagagcatcgaggaaagcatttcaagtaacaggaattgggtgtctgaaaaccaatcgagcgggttatcctttagttggagaaccctccctaagatcggatagtgcgcttggggtcggaagagctcagcaagaataaaattcatcagctcttcggtctccataacaatcttatcttcccgtttctcggctctggctccctggaggtttacatggcaaatggcgttgattaatcgccaaataatcagcccgagtggcttgggtttaggcagtctcatgttggaggaaaacaaccaattcaggtacagatgtccatcggtctcactgtgatgatggaccatcatcagaccggtatgtcctagtgttgtaatcgtcgttcctttccatggtggtgactctttccacttcgttgcccaattgcttaagagtgtccacgatcgtggagctcttcaaattcataatgtcgcccatttgatgtgttctgatgattcgacagatttttgtcgatcctgtgccagaagatgcgggtcatagttgacgagatgatgatctggatgatcagtcgggggctgatcgacccgatacaaaacgatcagatgggctgttcgggctaacataatgtctttcttgatcaagagattctgggctacggaaatctatgtcgtttcttggtgagggggaatggacttttataacgggaaaacgttggacacaggtgaaagaggttatcgtcattttttgagtgatgaagaactgctgacttggatgaaaaaaactgacttgatcttaacatgtgaatcaactcacttggctcgcttgaaccccaattggctgtctgtctattcaggtcttctgggtggccgctttcgccatgctggcccgggttgtagagatgactctcaaatgaattaaaggtttgtgtgtgtggactgaccgcattgacgtgatgcgtgagatcataatgtgggtatagattggccatgtctggagacttcggtaatggcgaaccagtttgggtgtggggaataaccacatcggcggaaaacggcggaaagctttgtgggctaagttggtcatggattgttgacattaccggtgggattgaatgcccggaattcgattcaaaaggaggttccagttccagcggattgggatgcccgtactccgatagcatgggatttccgtgttccgagcgaagggaatatccgacttctggtgaaagatgatggctaacttcagatggaaaatgatgttcaacttgcgatggaatgtgatatgaagattcagattgatgtcctaactcattaaagatgtcattttgccatgaatcaattgcgcttgggttgtgatagctgttgaagtgcaaagaatggggttcttcgacaggggagtggtaagggtggtccagcggttgccagttgatctggggtggcagaggcgccagaagatcgtcttgattatctgccaggtgagctgaagggcctgtatgcccatatgccattgaaggctctgatgggcttactgacgcgcttaaaccatgagcttgtagttgattgtgatcaagaagctgctgatagccattgtcatttaaatagtgtgaattgtcgaaatttaaatggtttggtggcggatcggagacatgcgctatttctatgggggtgggtgtgtccttggtcagtttgcaggaaagctttcatcaggaaatgaatgtacgaagtgctagtaggactgggcataaacaaaacgtttccctgctccacctcacacgaggaaatggcgagaagagactcaagtccaattcggtataaatctgccatgctgatgtgaattttttgctggagcgataacgcgttggaacagaagctcaccgtgatcatcgaaggtttgccgggcaagcgaggagtggtaatggtgttcattcacatctcccatgtgcgcctcattcaagtatctgttctcaaagcctgcaaaagaacagctcaggttagactgtgtggtggatctccttcctaaattacaaatgtgcggcccgaagagaccgctaactctaagataccggagaacaagaataagacttacctgctccggaagcatggatttgctgcccgaggtgcgaattatcagctccctgaaaggaactctcctgctgatgaaaagcttccgaatctcctggctgacttatgagcgtatgcagttgttgtagatctaagtcttcccagattgccgagttgaattgtaggcgactggtcaaaggctccgactggtgtggtgtgtcaggcactgtcccggctgccaaggaaagaaagacatggccggttggttttgttaggaaccgaaagtgtctctggaaaagtgaagcaaaaaaaagtgaagacattgcgaattgggttgcacaaaatgcgaatgcctattcttacccaacaaatcatgggcctggttggttgcgccgtaatcatttctaggctgatgataaacctcaccgtatccgattggattgagcctagctgcttttgataacctttcatcttcgtccaaggctggcctcgcgtgagccaacggtgcgaaagctgttggtgccagggatatatcatggatggtattgggaggcgtccataggcttggcctggcactggccgttcgggaaaggtatttgaccaaggaaaaagccaacaagcaacacctaatattaagcattctgcaggctggaccacaacgtcggatcaaaatggatgcaacggaagactgaagttagtttgagacgaacaacgttcagctacgtatcaaaggtggcttgaaatttgctggttgtaggcttggcttaggccaggtgtggactactgggaaggtagggctactacatcacaagtatttacccggcgcactcgtagtttcacttgtgatgatactagtgtgatgctagtggtgggctggctttgagacgagtttccatcgaatttgactacccccgtaaaatttcatccatttgtgtcaggaaatcgaagatttgaactacccacatacacatatcttgaactggcaaaacccagccaaacctaccttaacaaactccctcacgtttataagggagtggtgagacacaggttgtagtgcatagatggacttcagtcaagcttagattgttatgtagcatttttgttcactgatttatcatcaaagtctcagatatgacggtcaacaaataacaatcaaaaggaaaaagaaaagtcgagttattcaagcatcacataacgagacaaaaaaaggaagggtaaaacagacaacatatcaagaaaaaaaaaagatagacaatgggaaggatgatattttttgggagaaaaaaaaacgaggtataggcataagatgtagataggtatttttttaaaagggtttgatggtttatttgtttacttatatagagaggtttaaaagtacataaatatatcaagaaatgaagatcaagaacactcaagaacgagggaaaggaatcgattgaggacgacagagacaaggttggactaatcgaccaagagatcggaggcagcagtacgatgaccagaaggggcaacagcagcagcaggaggaggaggacgatgaacaagatgagtgttaggatggaaggggacgggatcgaagaggacgagagcctgaagatatgggttcaggaactgaaccggatcgatttcctccaactcggagaggtaagggttcggtgttgatacgctggtggaagtggttgtcgaggggggagaagagggctcagaggagcggcccggacggacctcgtggtccgtacactcatccggcgaatcaagatcgatcagcagctccacagacgagtctggtgggctgcttggtgtcgttaccgatgctggcgtcgccggcgcaacaacctctttcccgttccttagaatccccaccaatcggcctccacacccacatctttgacgttctggcttgatcgaatccgaatgtctcccaaatctgtcggtgtatcccagaaaaaattaagtcagcccctcgaggataaatatgaaaaaagagcgaggtcaggtcatcagggtgcttgaaacactgacactctgttgcatcctgatcgatcacacgcccatttgaatttataactgatttcgtagctgtgtctcgtagtcaccacaatgtctggtatggacttattgaccttgcgaccccaagcttgaaagaatcgaccatggttttctctctgcaaaaaaagacaggcgggtgataatgatgagatgttgtcagaagtggtgtcaaaaaaaaaaaagaaaagcagacagaccattttatggtcgatgaaccaacaagcgacatggcagagttcatgggcaagagtgctcctgagtttgtggatatcgtcaacgaccttggaggccaactcgaccctagcgcgggggacgcggttgccgagagcatctgtcacgtggacgtaatgagctctgccggcggtagtattcaagcgtttgctccagaacagctcgatgggcggcagcttgcggccgaagaccttcctgttcagctcgaccagcaactcctcggccatctcttctcggacttcgacaaacggaagtgacgccaggtctttcttcagtggcgtcttggcggttgactttgttggctttttcgtcggagtacctcggctcttggatgtccctcctccttctcctgccttggccttcggtttgtcgctctcggtcgctgggactggtttcggggaagacttgggacgattctcttttactttgatttggatttcttcttcgccgctcgagctttcatcactgcccatgacctggcgtcttctgtttcctggaatcggttttggagaagacgtgggacaagtatctttagatttgatttggatttggtcatcgccactctcatcgctgctgatgacctgaggtctcctgtttgcagggatcggtttgggggaaggcttggtacgattatcaatggacttgatttggatttcttctttatcgtcatcgctactgatgacctggagtcttctgtttcctggaatcggctttggagaagactcagaagggttatcttcctgtttgagttggatatcatcttcaccacttgaactttcatcactacttatcaccaaacgccgattggtttggagggcgattgcatctgtattttgacggcttttttgtgatatcgatccatttaaaggatcgcaactatttgttttgtggaaaaggcgtacacacaaaacaagattagcatcctatctactttctagacaaatgatgaaagtctctttctgacctggttgaatagctacccgtcgtgagcgcctgtgagcgaagtttttggaattgaagggctcgagaagggttgatcctgtttataaaattataaaattgacggttaaagaacgggttataaggagtggagacaagtgggatgaactggggacatactcgatcgaatcatcactctcgacatcgatgatttcgttgacagctgaagatttttgctggctgtgactggctcttatagagcttttacgttggctacgacgaggcggcggggccttgttggtagaggatctaggggactttgatgaggagaatgaggtcgagcggagagaccggctatcctcattagcttctccttctccttctccttcttcttcttcttcactgtctgcaatcactcgtttgggtttcatcccagctcgggtacgcgttgccggtctgacggggttgatgatgattgaatcttcttgtgctagctcttctgttttgggctgaactactaagatgttggcgtcaaacgaatcactagagcaatccgaatggtgatcggctggttgggcttgatctgccagacatgaatcagagccgtgacagtccatactggggatagatgttttgggaatcttttgatgatgattatcctcctggtcagatgggatatcttgagtggtcaaacgacgagccttggttgtgattttggatcgactggtggttgatttcttggtgggattcgagcgaatcttgggtatcgattgcggtactggtttcttaggttcgaatgggctcttgctggctcgagatcgatcgaggatatcgaggtcgtcgagtaggagctcgatgggtggtttgggtgatttggtgggactgctggctctcttggagacgacagatgaccgacggggtccgatcgagcgcctcgttggtggtttgtagtcggcgagtgcttttgggtctggtgtgggtttgctgggtatgccaagattgaggacgaactggatgtgtatgatttttgagtatgtggagagagtattattagtatagtaaggagactgacgtgttcggtgaggttattgtccgcctggaggattggtttcttggggttgaacttcttggcactgttctcggctcgttgtcttagtcttgacttgggtttgtctggggacatgaagatgtctaggatctcatcctgttgctctgagctggcagctgctgctggtggtggtggtggtctgggtgttgttggtagtgatcgtgcatgggctgatgagctgatctgctggagtgctctggaggcagcgactgctatcctgtctgattcctccatgtgtatttatgttcttcgttcgtcgtttgttgtttggttttttgatgcagttcagttgtagtttctcttgagatgtctcttgtgtgctggggcttgttggttggcttgagaaaatgcttgattagtctcctcctcaactctcccagtcgggccagatacacactgcataggactcagccaagcttacatatttccaaagaccacttcaaaacagcaccgattggtacactgactgaactatttgtactcggcaagtatttataaatcaaaagaacaaacattggtcggaatcgcgtacataaacaaaaagacacgtgaggctgtggagcttgctctcccaatcgatcaaaatcaattcgaccatcatcgatgggtcatagccaccgccttgacactaaaattgcaaataggaatgtgtacaaagcagacatggacatcttactctttcacaaaaaaaaaacgtaaaggaaacttgatctgaatctgaaacagccgggaatctatccaaataagagtctaactacaacaaataacaacatcaatcaaaactggatactatacaaatttgaacttccgacaattgcacttgggtagcaatataaataataatgatgagcatgatgagaagaagaaaatgtagaatgatagatcagagaaatctctaatttaatacaagctggaacgtagaagaacaatcgagacactcagagtggtctgggataactgatagatgtaaagagaaaagttgcttgggtgataggagataaagagatattgcggctgtccttgagtgcagtgtctaaagagagaggaagaaagatctaaaggaatctcaaaggccttctgtggatgatctgaggataggtgcagattcaccatcgtcatcaccatcgtgctcatgagtccttctaaagttcgagttcgatttggattgcgagataaattcagggcgtctgaagccgagtgagatcgatagtgataacgagagcagcgcgccacagatagtgatgaggaacgcggcctgataacagcctcggcggtcaagacagaccaaatgacgatcctctgcgtccgaggaatgctgagaatgatggtcgaagatcctcccaaagctcagattaaagatctgtccacagagtaatggggccagattcaggaatccaaagttggtcgcaaagtgtttgaggccgaaccactcgagcaccaatgcgggcccggcaccgtacatgttcccatacgcaaatccgaccagaccgcccagccataccacgtgatccagctcggagaccgcaaagtatcctaagatttgactcagcaggaacaggctcgagatccagcacaaccaccatacacgcccaatcgagagtccacgcttcaatagatccgaaaacgtccccgcaaagattcggccaaaacagttgaagatcgataagatcgagacggcatgtgcttggtataatctgacggtctgatctgagctatccggtgatgtgggtccataaatagcaaccaacatcgtacctctgcacaaacaaacccctttgctcagtcattgtgaccaataaaagctggtgggaagagctagccagaaaaaaaaatactactaacaggttattgatgatcatcagaccaataccacagcagcaactcatgacgagccaaatcatccaaaagtccagctctcggaccaaggcccagccggtgatatcagtctgtttcttgagcggtaagagctgagtatcttcggtagattggcgagaatgggatgtgcatggttggtcttgggaggagggggaggtctgacgatcatcacagccgatgcccatgagcacgtaaccagatgcgccgagaaggatggccaaagaggggccgatgctcaagagggccagcaagacggcagtgtcggactttgcgatatgatagccgatggtcgtccagaagaaggcagagaggccgaatccggccaggacggtgccaatggccgtggctcgatgggagggcgcaaagacggatgcggtgccggtgatggcacagctgttggcgatcgaagagcccaggccggcgaacaggtttcccatcaaggtttggacgaccaccaacggtagactcggctgggtgaacaagagccagagtaagccgtagcccaacgagatcaacgtcccggctcctagtaagggtatcgtcgggccatatcgatcgatgtatcggcccacgaagggcgacgagatgtacatgcccaggttgcccgccagaccaatcacgttcagcgaggtggccgagagatggagcttgtgtccaagttggaccgaataaatcgaaaatgcatctaacaatgtttaaacaatcctcgcgaccatcatcagcacagatatcctagtatgacaataggatccaatcaactcacaattagttccggcgctcaatgaaatcgaaacactggagaggagggtgataagctgtcgcgtcctgggatgttcgtctaacatttgagcctggcaagtttatcgaatttcatggggttggctgctctttaaaataaaagaactgccagctgaaaggagcgcgcttatgtcacagcacctttcactcgtgagctcaaccatgtgacactcctgattgttgtgagtttccctagcgtcaaatttgctccccaatgcaattatgtaattggttgactgtaaaagtgcgttagtccttgaaggctcgacaggaaatgcggtaattaggatttccagtcacaccaagcggcaagctcagcgtaccgaagccaagactaaacttcgtcgagcttgaccagacgcaagaatcttttatttgatggtctgagcttttgatcagttggtaccgtagacaagacttccccccaccggagcactttttttactaatctggggacatttcacaaggtgagacaccacaagtacagggataaggtgccttaaattcataaatagaaaactagcatcagacattttttttttgtttctcaggcactttcctggtccaacctgcagtagccctttggcagtgcgactcacagcgattcgaagttcactgaatcgtaggggctttttttgactggtgctcccctaaaccaccttgcgccgttcgaaattttcttctcttccacattgtacttactcacaatcgtgaacccccaattttaacccttactttcccccatccacttcttttccagattgaggcagtcctactttgaagtagtctcaaggatttccccaaatttgccttttgtctcatagaaaatgttctaccaacttatgtttgttggcttgtgcgctgttccagctatcatcctgtcaactgctggaagtccattggctgaagattttcccaagtgtaatccaggtggtctaggctatgatggtaaatgattttatgaaaagaacttatatcttcccaggaaacatatttttgcctattgaatgctgattctccctggaataattaacaggaaaattccctgtccctgaaattgaagtcacagaccatcatacttcagtaaacacattttggaaaccatcttcaggcaaaatattagagtcaggtccagtttttcaaagaggcaatgatgacaatttatcaatcaagcccacggtttttcctgcttcaatagatgattttatatctgattgtgaaaaaggtcagtcaaatgacaccaaattcaaatttccaagaactgacactgatgatagttcctctttcagaactcagtcaaagtgaatcttggaaagctaccaaaggtcagtcccatttttgcatgtggtattctcatatggattaccagagtagttaagaaatatgttctttggcacgatagaagaatttattcactttaatggtgaatcaaaagttgtggaaaggcatgccatagagatatttgataatcttaaagctaacaaaattaatccaaaggaactatccgatcaacacttcaaggattatgaatcaattgccaatttccaaaccaaaatagatgtcttgaaaatgttgaagcttaggaaagtagcattggtcaatatcaaactgaaaaactccaaacttgatgcactattttcaaagaaagacttcttggttcagctacctgactgtcccaaatggatttcacccaaaataatttcattgaatggagatgaaactttgcaaggatttgtggactctcttgttgatgaaatcaaagaaattatactggattgtgaatctgaagtttccgggttcaaagataaaggcaaggattatgaacttgagaaagagaggtccatttttccttacctttggatattaattgatttcttgttcaaaaatcacttcataaatcaagaaactgtaagaagtatctttcaaaaggaggaaactcgttggctactcagtcattacaatattgcttttctgggaaaacatgtgataaaaaactttcacattggaaaagtaaaccccactaagcattggttctggacactaaggtatcactttcttagtggtaagtcaaacttatttcaaattttgatttctgaataatttttattttaaaagagattattagtgacttttaactttacatgaaaaaacaccaatctagcctttggtgaagaatatgattcaaagatggattttgatttcttgattgaagatttgttcctggaaggtaaaacattgggactctgggaaacacaaaataaaatatggaatcagttctctgcattattttcaaaagaaaggtacaataatctgctgggaaatctaaatccaacaggagaggtttcaattaacttggatttcaagatcaatgaaataaaaccaaacttaaaaatccctcaagaatacataactgatgtcagaaacctgatcaatcttctaaaggaagcaataaataggagatcatatttacttcaaagagatgtttgtgaagtattggacttggttgaaaataaaatttacccagggatagtgagaaaatctttttatgaattagaagaagaatctatttcttcttcatccatgttctacaaattatcacacattttcaagaaaaaaactgggcacttagaaagaaaactgaaggaatttgaagatctaataaaagtaatattattaaaatcaaggctttccaactttaaatacatcaagaaggcgttcaaagaatttgatcaaattcaaagcttgccaaattattccctaattccaagaagcaaaatgatttcttttgaatctgactgggcaatatttcacagtttttccagtaaaaaagatgatgattattgtcaaaacttggaaaaatttggcttgtattttgatcagatttatgatgtaagaaaaattaaacatgatctggaaaaaacaactttatataattaggctagatcaaaggggtgaattcaaaccacaattcccccctcaaattccttgaagagaaaggggtttttgtgctcccagagaattactatagacatagttcttgctactcatttttgatattactttcattcaccttcattccaaaaactcatcagactgggaaattttactattggattatggatactctgcaattttcataaaaatcgatcaaatgcttttccatgtattccacatgctttggaatgatttttcttttatttttgatgcaaattgaccaaaactgatttctgatctagctttttagaaaataagagccttagaatctatcttccatctgaagagacaatatatcagcccttgacaacatctgatcttcagttgtatgtcattcatcccatatgggcacatgtagaataaataaagggtcaaatccttttcaccaagcttgagcttcattggacccctccttgagatgatttatagttccttatttcatcaaatctcttcaattttcattttcacaagccacaagatttggcttagcagggaaatcctgagaatgtagattttgaatagccgtctgaatttccacctgaatccttgtgggaaaaaggtttgttggtgaataaatccaaaggatgaattgagaaacaatcctgatacattttctgaaatttttcaactaaattcttctattccaaacagaatgaaattaaaaactccatttgatacccacagctaggcaccttgcacctcctgacaggggaatagctctagacaacctgtagagactttcagagaccgttcaggttgtgggtgaagggcctggttagaaacctcatctgcagaggaaagctaccagggcagaaagtaatgccttgcagtctctggtgcagtacttggtacctcttttgggtgaaaaacggactggtacccaagtccaaatgcaccctctctaaataaaattgggaaattatattttgtttggaaccaatcaagggcggccagagttgggcaatattcaaagagctggctggcccagctgactagactcacaaatttgaccacacaggtaaagtccttgttgtgggatggcctttatctggctgaaatgtgtccactttataggttgtggtttcaatactcttttcccccattcccctaaaagtatgtgtgccctccgggttctcatcatgttgagttaccaaaaaggtaaagtgtcagccacagggtacatgtcacagtacctttcacgtaccaagtaactgctacacctgtacttacttacataagtacatatccataaagttgtttacctttacttcttgttatcttatcattattattatcttatcttatttattttatatttaccttatctgttaattagttatctattttatacataattgttttatacctaagtaattacctcttacctttcactcctttatccgtgaaatacctgtaccacaagccatccctgctctacagtattttcacggacaaatatctttataaataaatatgtacatactctgaatgttaattatcaattgatcattgaatgaatgcaatcagtacatgtactgtcattaataattacttcattatttaatgtgtgatcttaataatgacttcattgttaatcattcttgttgccaaagtcatcacggacaagaatcattacaaataaaatgtacatgtattgtttgtatattattgtttaacaattgaagtaatacaatcaatacatgcactgatccttatttgttattttaattgaagggtctgttaactgtacacgtcacaaataatacttactgatcctctagcaaatagtatgacagctctaacagatcattacaaataaagatcagttactcaattaaccctgctcttcctcttggtacttgttagaatagtcacatatgcttacatacatatgcaatatgcttctactatagttgtacttacggcggtgtatttagttcgacccacgcttagttcccagcctggttcctcactgaataaataccaccatcttcattgtgtcaccaaactgtcacaagacttttgtctgtgacttcagtcctgcgaccctgtgcccctcaacaggttatgatccctagtcgcttcagctcccaacatctctcatctactcgatatatcgtcaacctaaatcctacacgatgccatacaggacaactcagaacccctcgccactcataccgtcggtccctcaattggatggaaactcggtaacgttcacatcttggaggtcccgactcgaagacgttcttgcgatccagggggtgctggatatcgtccaagggaagatccctcgtccgctgtggaacttttcaagctaaagaaaagagcttagaggggaaaagaacaactacacaggggagaatgtgagttgaagacttggatgctgatgaaggtgccatcttgtcaaggcttgggagagagttacactaagaattaaagaaaaggtgtggctatttctgtgggtaatcttagtatgaggtttattactgatgtcttgtacaaggcacctgtgagattgtgaggatgtgggggggggattttggtaaggatgaggctctggggataatggtttctgggttcaatttcttatcttctgggggaaaatcaataataattacttctggtaactactagtaagtgatgtctgctaagtaattatctgtttacttctctaatgcaagcatggggaacaaagtaagtgggaaagggtattctctatatacatgtgggtggttctgatcagatactagtggtaagatatcagctgatgtaagaagatggtatgaaataagttgtatctgaaagacaattggttatgaaataaatgtggctgacaaatgtgtagtgtgaaataaacatgttgaaaaggagaaaatatgaagtaacttctgtttgtgataaaaataatatgtagtgcaaaaagaaatgagataatcaaagactgaaataaatattatgaggtgagatgagaaatctgtgtggtgaaatatatatgtaggtgatataagcaatgagtaatgagttgacatgagatgtatgatgagaatgtaggtgatataagccatgtgtattgagtttgaaatggaatgtaagaatgaaatacttgtagtatgaaataaatgtagaataaaataaatgtagaatgaagtaattgatgtatgaaaagaagtggatgatgagtgagatgagatgacaatatctggatgagaaatcagatgtatggtatgaaacagtatatgtagtctgaataagtgatatctgagatgaaataaataacatttactgaaagattattatcatagaaagaaggtactgagggaagactaatttgtatcttgagatatgtgatatgtagtatgttgtagctatgtagtactatatattatgtaaccaaactatgtgtaagaatactattttgtaaccttctgaactggatacaaaataaagggttatgtagcatatgcatatctggttgtaataacatgaaaactactgtaaatagctattttgtactatatatgaccttgattgatctcaccacaacctcccccaactttatttgtctgtccccagacaatacctctcttaaataaatattatgtacattcagtaataatcatgtaagagaaaagaattagaaatgtgaaggagaaacaacaaagattaacataagtccaattggccagtattgagcttcaggtttgtttgagaattgattttcttgattttcaaatcttcaggtcttgaattttaaatttgaggttgatgttcagttgaattcttgaaagtggagtttctgataatgaaatttctcataatttagtaccaaggtaaattttctctatttctgtcttaataattttaatctgttttagccctctgactaaaaaaaatctaatctgttcttaatcttctgaaaaaaatctttgtaatcttcttatttttctgtaaatttacctttaactaaattatgtaatttcttcttttcaattttccatttcaaaggcttctcctttcaatgcttctcatgctttaatcttcttcttctgaatctctgaggcctcgtttggctgtccatgatcgtcataaacgatcatggcagatatttcgggggatcgaagcttatgacggggcctcatgaacgcgtttgggaggacccatcataaccactcacatatgacgaaagtggccaacgagatatatctccctgccaaatccgatattttgggtcccccccaaaattttgcgtcataagtgacccttcatcactctcgccaccctctcatttcgcttacaacaactccatgtcaccccccatctgaacatcacccctctcaccagtatcatgcctccctgtccccttaaatcaccgttccgatgatccattcccaaggcgcaccaaacagccacatcgacatcgatatggattttcaggctgcgtcatttgcacagcctggaagagtcaaacctagattctgatttgacgatatgcaatgacggtctattacgatcatggacggccaaacgaggcctgagtttcttgttaatctcttcctttcacagcctgtagtttcttactaaaccgatatgtagtcatactttcattgaatactgttttttttttcgaatttacctgttgaaaaaaactattatctggagtcttgaatgacagagatttttacatcggttcagtcggtgtagaacataaaaagaatagaacggaggcagatcctcatcgccgaatcggtccgattaaaagaaaccagaacccaaggccatcgaaagaagactgaaacccgagaagattcgagttgaacccaacagcctgagcgggtaggttcaatcggagtagaacttgaaaaaaacttatgtaaaagaaagaatgcggaatcgcggatattgtttaaggaccttgccgtattggtccgctgactgagccgtagaagacaaacaaatcggatgaaaatctgatgacaaacagataaaaaaacctatcgatcgttaataatcgattgttgttgtcgccgcagagaaagaccatcaaggcgaaagaaaggcaagtaacggatgtgtttaaggacctcgccgcatcggtccgcctagaatgagtgtacactgagactgaaaacaaatgactggtatcgacggcttttaaggacatcagcgagaaaaattggtccatttttttttttgttcaatattcgatattcaatcccatcctctcagaatctaatatagccggttttgcacgccaatatgacctgttcatcatagtccatgtgtagtcctggctgaccttgaaggaaagatcttgagaagttgaaggtgaaaatctgctcaagtcactgctagaatctggcctctgaaagcgagaccttttgaggttcttttgatgatgaatcaatccaaatccatttgatttatagttgaagtttctttccgaactgtttccacaactatctactgagaaaacagcaatcaggacctcaaagacaaaagcgactgttatctggctactaggaaggccacgatatttattaataacttcgacatcaattgtttccagccaagagcgattgtcccaagtcatgagtagctttaggaaaagcaatattgatagagccaatatcgtattcaaagcagagtcaattttactgtcttcaaatggttcacaattttcatcaaagatatctaagctgtgttcttcattttcaagatcgcctgggtctcttgcttgttgcctattttctctaggatctgtgtaatctcttctattctggacaaaaactctatttacagtgttatggttgatttcaggaacatgatctaatagttccgctttgatttcaatcattgtatagatcttgagttcagaactttcatccattgaaggaagtacacatgataagaaatcaggttcttgaggttctgctggattgaaattgtctagatcttctttgttatgcctattcactttatcaaagttggattgcttgaagttggccgcatattctagtagtatttgttcactgcggttctctggaatatcatttgcaagctgagatacatagaaactagacggattttctgctgatatgtcatttccgaaggggttttcaggctggaaaatgacagactcctcctccaacttggctgatgtccccatcagctgggcagaaaaagatgtgaacgagatatctgagtcctccatgtgaaaaaaatttctggctactgtattggtaggtgaaaatgttgaattgttatcttctataaaggtgctggtgttatattcttccttctgagaaaaatccgcaagtccatcagaggttttgtcttcatagctcaaagctacattgaaatcctccatcattctctgaattatcttttcttccaatccagtgaaatctgtggttaaaatttcatcagaagaggtcttgctagctggttgatctttagaaagaaagtcttgaggctctgtttcttcagttatttctccagggggtttgttggtctgttgagtaaagataacttctggttcagagggtggattgaaactaagagctacagaggagttgtccaattcttcagtttctaggtcgttgtctccttcataagagcttaaagatggtacgtaaatttcttcaagttgtccaaaagaggaggagaattctatttctgtcatagcagtcttcttggagtcttctgaaaactgatcaactgcttctttgataggtctactagtatcccaggcaattggtgtatcatcaggtaaaagataacttctgccttctttcttgactaagcctttggattcatcaaaagaaaataaattacatctgttggaactatggttgggctggaagcaataataacatctgaagtttgggtttctgttgggagctgaagttggggggttggcctgctgagagactgaatccaagggcttgtgaggaggatccatgtttccagaggttagagcagctagttgtttggtaagatcttgaagctgtttatcatacaaattttggacaggagtactaggagtggtaattcttggtgccggtttggtctgagatgctggtaatttttcttaattcttttctggactccaaaggttttgccgttccattacactgtctgattgaacttctctttgaatgtaggaaatgagagtaacagtgggaggtaagatgtctcccccatctctagatcgtatcatcttatcatctctaataagttctttaattacagctgatcctaatcggcgactgagagcttcaagcaagagttcacgaaattcttcaatgctagtattataacccatcctaactagatagtgagtgactgcttcaaatctagtcttgaatacttgaaattcactgagagtctgaattcctcctttactgacggcggagctgaccaaactttctagatcttgcttcgtgtacttgacgagtggtagcgcctttccaaatcgatcaagcaactgtttcttcaattcctcccagtctgcatcttcatagccggtcatttcttctacttcgtccttcaaatcagcatctttgacaaaaaaaatgatctgttttgctaagtcccttgcactagctccatcggcctctccagcgcattcgtaccgtttgataaacttttcgatcgcaacatttgtaccatcaaagaaaacatctttatccataggtttaattttaaccattcttgcaccagtctctggtccagtatacttgggcaatatgatttctttttccaagaaatggggtacaggagaattgtctgacttctgagatgctgcggtatgtcgaatttgttgatgatctgagggatggagggctgaatttctggaagattgaactgactggcttctgtgttgtccatggtttgagggatatagatttaaagggactggctgatttctgtaagacatttctactatgtatgctaaaggaaaaaaaaaactaatagagtttctagagaatgctgatatctgtactaaaaatggtttaaggtaagattgatgtggaaaatatcagggtaagaatttaaaattttctcagagggatataaataataatctgttgtaactgaagtgaaagtatactaataaaattctctggttaatattataggtagtgggtttgtgaaacagatgaaacagtaagactgaagtaataaggggtctaagactaaaggtttgaaggagaataaaagccactgttgggacaccacttgtggaacttttcaagctaaagaaaagagcttagaggggaaaagaacaactacacaggggtaaatgtgagttgaagacttggatgctgatgaagctgccctcttgtcaaggcttgggagagagttacactaagaattaaagaaaaggtgtggctatttctgtgggtaatcttagtatgagatttattactgatgtcttgtacaagtcacctgctgagagattgaggatgtgggggattctggtaaggatgaggatctggggggtaatggtttctgggttcaatttcttatcttctgggggaaaatcaataataattacttctggtaactactagtaagtgatgtctgctaagtaattatctgtttacttctctaatgcaagcatggggaacaaagtaagtgggaaagggtattctctatatacatgtgggtggttctgatcagatactagtggtaagatatcagctgatgtaagaagatggtatgaaataagttgtatctgaaagacaattggttatgaaataaatgtggctgacaaatgcgtagtgtgaaataaacatgttgaaaaggagaaaatatgaagtaacttctgtttgtgataaaaataatatgtagtgcaaaaagaaatgagataatcaaagactgaaataaatattctgaggtgagatgagaaatctgtgtggtgaaatatatatgtaggtgatataagcaatgagtaatgagttgacatgagatgtatgatgagaatgtaggtgatataagccatgtgtattgagtttgaaatggaatgtaagaatgaaatacttgtagtatgaaataaatgtagaatgaagtaattgatgtatgaaaagaagtggatgatgagtgagatgagatgacaatatctggatgagaaatcagatgtatgggatgaaacagtatatgtagtctgaataagtgatatctgagatgaaataaataacatttactgaaagattattatcatagaaagaaggtactgagggaagactaatttgtatcttgagatatgtgatatgtagtatgttgtagctatgtagtactatatattatgtaaccaaactatgtgtaagaatactattttgtaaccttctgaactggatacaagataatggctatgtagcatatgcatatctggttgtaataacatgaaaactactgtaaatagctattttgtactatatatgaccttgattggtctcaccacaccgccagcggaagcaactgatgctaaaccaatcgttcgcaccgagcgcggctggaatctggaagacttttgctcggactgggaccacctctcggatacggctcgctcgactataaagcttaccctatcggttgacctatccatccgatatcgcaacttgaaaccagcaagtaaattgtacaatacgatttgtgaagcctacgaaaagaacactcgggctcgtcgacttgccctcgaggatgctttttggacagctaaacacgatccaaatatccctatcgccaagtggatagctcgtattcgtaatgctgcaaccggtctggccacggtcaaacttactcgaaccctgtgcccctcaacagtactttcacccgtgattcagagcacttcttctctttcccttgtaatattctggaacttataatccgtgccacttccactgattaatccccagaatattcagacaccagttaaaccagttaacatttatattgatacagtacatgtaaccaacataaatcttgtctaattttattgttcttaagcttcagtactcttactcaacttatccacaatattcatagccttgctgaatattcccatcaacaatacctatcaatcttcaactaattttgttaaagcttaataagtattgttagcccattcccttttgggaataaacaaaccaatcccaggtgagtcttagtaccctggatgcctattaataccctgtaagtcttagtaccctggatgcctattaataccctgtattgatccggatgcactgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctctttacaggactggtattaatcacccactacctaacactcaccatgctcaaacatttcagtcaactcatagtaacaaccttttactattcaacactcaggttagttacccagaggatgacataaaggctatcttttaatcagacaatgtttcatggtatgatgtgtgtaaacttccttgctcaaataggagagcttaaatgtttcaagtatgttaaggtgccaagatttgtaacatcaactttctgctgttttttctgtttcaagtttgatccatctcatcttccaagatctgtttgatgaactgattttcttgtattttactgcagacaagacccccctccaccatagccaattctgtcaaccccttgtccttgttgaggagcagctcccaattcaagttcttctctgaattttcaaagtcattcttgactcaatttcaccatcccaaaaccagttctttcccagaaaataacatcattttttctttgcctgtccaaattgagatctattttgaattattcccaaagatattcccaactttaccttgtatctcacataaagatgttttatcaacttatggtggttgtcttgtgtgctgttcaagttataatatcaccaaattctggaaatccattggctgaagacttttccaagtttcatcaagacagtcttaactgtgatggtaaatgatcttcatttgaaccatgatttctaattgtgatgctgatttgctttatgtcagccacagagcacctttcacagtacgtgaaatgtacctagtaactgcaataataataattaattgaatactggaaaatattatatattgttgttaaaataataaataaataaatatgtatttacatttaaacttaattcataatttatatttaataattctataattaactgtgaaacccccttgagtattgtacatataatatcactaggatttcacagaaataactttagaataaagtattaaaacaatgtttattcttatacattatgtacatattttataagccataaataattacatatgtataaagaatcagctagtagaagcgtgaaatggatgaggaataagctatatacatttatctgaagcttacccatccttgatcacatcatcagggcatcagattgcatcataaccctcttggatggcgtcatcaggacccttttgtgctctaattcaaagcttgcataattcaaagcagcctacacgggaaaggagcccaaattctacatgcaagactgaattatgcatgatggacatgcatttctcatgatcacaagcttgcataagcagagttacacgtatgcaactaactctacaattgcacagcccctgcacagtaactgtagcctttccaattacgtgagaaataggccacaaaactcaattatgcatgtatgatctcatgtcctaggactttccacccatgcatagcactgcacagctgcagctcccatccttacacgaaattgtagagctgctaagaagctccttagtgccctgagggcctctcctcttcccctgagccccctgtagaatatttaaggagctcagattcctaccttttccccccaggaaattctagtagcatcaaaccaacacttgtaccgtgtttattagtgattcaaaccaccaataaccttacaaaccagctaccttagacctaaatagatttactttgctcagattcaaggcatttctacttatctctattgcataaagaattatccccctggttaaacaattctggtccttaagtgtacatacacttattcatctggattgttgttaaaagacttatcccaagtgagttgaagaagtcctcaccttggaagcctattaatccatgcaagaggattgatccggatgcccaattgaataattggatgagtcagcagtagaagtaccattcctcactgactcctccctgtttcttttacaggttgagggatttaaccacgaataaaccttctcaattactcttcttgttaacactcagagcacaacccttacaggttagtagcatagaggctgacactttacatatcccttgcaatactgtacagggaaattccctggcccagatatagtcacagtccaggataattcagagaagaggtttttgaaacaatctccagatgaaatcttagagacaggcccatcttttcaaatcagaaatgataacaatctatcaaaaaaacctccactctttgctgctgcaatagagaatttaatgtctgattgtgaaaaaggtcagccaattagacaaatcctagaacaaaatttcaattgataagagccaatattgatgggtggccttattccagaactcagtggaaataaatattgggaagcaactaaaggttaggctgatctctgcatctgatgtactcatattgataaggagagtatttaagaagttaattattttgaagaacagaaaaattcaaataccttgataatgaatcaaagaatctggaaaatcatgccaaatttatctttctgaagcttggatctcctctaataagtccagaggaaatacctgaacaacacctcaaggataccaaatctaaactgccccaaatgggtttcacccaaaacaatttcattgaatggacaggaaactcttcaaggtttttgtgattctttggtgaacaaaatcaaagatattatactggattgtaaatctgaggttgctggtttcaaggagaaagggaatgattatgacattgaggaagagaggtttatctttccttacctatggaaattaattgacttattgttcaagaatcacttcatcaatcaagaacatttgggaagtatctttcaaaaggaggaatcccattggctagtcagtcgctacaatatggtttttcttgaaaaacatgtgatgaaaattatctccaaagagaaactaagaccaactaagcattggttctggacattgaattatcattttctcagtggtaagttgaacattttccaaatttcaattcttcttagaagttttgtgcaccagaagaaagattgacttttgcttcctttttcaaaacaaaaaaatcaactgatccatccttcagtgaagaatgtgatttgaagattgattttgatttcttgattgaagatttgttagagaggggtcaaaaattgggaccgtgggaaggtcagaatgaaacatggaatcaattctctgcactgttttcaaaagatagatacaataaaattttgggaatgctcaactcatcagaaagagatccaatcaacttggattttaaaatcaatgaaatcaacccaaaatcaaacatacctcaagaatccataactgatgtaagaaacctcatcaatcttctaaaagaagcaatacttaaaagatccttctcactccaaagagatgtttgtgaattattggacttgattaaaaacagaatttacccagggatattgaaaaaagcagtttatcaattagaacaagaatcaatatcttcttcccccattttcaaaaaaatatcacatattttcaagaaaaaacctggacacttagaaagaaaactgaaagaatttgaagatctgatcaaagcattgttgttgaaatccaggttggctgacttgaaatacatggaagaggcttttgcacaatttgaacaaatccaatcattcccaaattatgccctgatttcaagaagaaaaaatctgttggttgaatacaaacatatatcaaaagctgctgaagaagccaacttcttattttacaaatattcaaagaaaggggatgctaatttcaaaaacttggagaaatttgggttgcattttgatcaaatttatgatataaaaagaatcccaggtgatttggtaacaacatctgtatatctttaggatgcatttcacatagatgagagacataaataaaattaaaataaaaaattcccttgaaattcatgaacaagagaaaactgaattgttttggtcccccccccccaacaaattattataacattagctctttccatgcatttttggtattatagcttttacccaccttcattaaaaaactgaaatgaattaacaagaaaatacactccaatgttcatacaaaacaaagccgcatcatacaaccacattcttttttcatctactgcatgtgcttcataatcagaacattcctactggtgtgatgcagatttgaaaatgtttgtctcactctttctagaaatctaagcgtctttttgtctatgtatatcttggactaggaatgttcaaaaagaatgaagaaaaaatgttgatgtagatatacccactcttccctctgaagagagactcctaatctgtccctcttcagtctactttcctggggtggttcagtaatcatctacatgcatgagttgaatgaacatggggccaaatttgattttcaccaagcttgagcttggtttggcccctctttgaaatgattgactgagacaaagttggatgtttggtgaggtgatgtatacattataagctgtggaatcatatcttgttgccaacttggtagctgagcagttagtgtgcactgttttacctttttggcctgtctatgtctatatatcaagaaaccacactgcttccaaacccctatgtgtacctggattggaaggagagttctgggaatctagatgttagacagccatctgaattctcacctgaagtcttccaagatcaaagtgtatcctagtgaacatatccaaaggattattagttttatcttcaattgtcttactagggtggctcacattagagggcaagtgctactggcttgcttgcgaagtgctggttgctggtttcaggaatctactatctcaccagtcaaattggcttgcacttgtaagcccaaaccttgtcctactaagggattcttatgtgggcaccctcaaggtcttcaccaaagttaatcaccaagagggtatgtacacacacagtagtgttttatcagagttcatgtttcatggtctgatgtgcaaacaccttcgtacagtcagtacatccttgatgctcaagggcaaaagcttaacctttttttaggtattcatcaggatgtatatgcaatcctttttgttgttgttgttgttgggttaacatttgagtcatgtcgacttggatcatgattgaccctttacataaatccttaattacatgggccttgacagatggtccacaagccgtcccgagctcttttgcccgccattgctgaaatataggatttgctttactttattcttaattcaaattgattcgaataaaatcatcgaggcttgtaatttgagatgccatcacatgtaaggctttttacattatgtattatatgctcgattttgagaagagatctcatgaagagagcacaacatcaattccaaattccaatgattccactggaggcatgcatacacatgttgctgctttgaaattcctcaatatgcagcttgcttatcatgagttatttgggtgagtttgccagtttgcgattgaggaatttgtccataagactcgctgagactgcacagccggagatagctcatacacaaacaacagaatgatattgtatgttgtgatactctttgataaggatttgatatatggttatggttagccgtcggatgagatcgtaagaattggttgatataacattagggtcggaccgtcggtgaggtaggcggggaaagtcacagataagctggattcaacacggcccgggccggctgcccttttttttcccttgccagccatctcaagttcttgatctgggcttgagcgtgtacggatttaactggccgggctgaaataaggtggggaaggatggcttactgggtcagggtgctgttcctgaatcctgagtcctggctgagtcaagtttggcggtgcttatgtaagcccgtcagctcaataatccctgcccccctccgcccatataaaacttaccctgccttcgcccgtcttctccttcccccctccttccttaccatcttcgattcttcccacttccccttccaaccacatcaaaccaaccaccaccaccataatcagcactcacaatatcattccaagatcagatgatggaacaaatcaccgacccttcagtcatcagcttcatcaacaccgacaccccagtcatcatcagagcaatcgccgactacctcgaccaacccatcagctcaggcgaccatctactctcacaaccaaaatcgaaaccacttcccaccaacaaattccaagctcagtctaaaccaaccatcgacactcatgactatcttactcggtcagctaccaaaaaaaaaaaaaaaaatcaaacaagctacatccaccaaaactaacatctcattcaactccctacagcctcatcagcctctccccactctcaatcgatggcgtcctactaggattggtctacctgcaacggataacacatctccaaccacctccaactgccaacagccaatcagaacatcaagcacagcaacaggatcagaaacagctcatacccatcaactcactcaccatccatcgactgatcctctcatccatgatcctcggaaccaagttcatctcagaccgacccttagccaggaaacgactcagcaaagtggccggagtatccgaactagaactcgaccatctcgaacgagaactcttgaccaggctgggcttcaaactgtgctggtcgaacgatgaattgattcaactgactcggaaaatcttaaacgatcccctccacccatcatcaccagtcactccctctccaacttcagaatcatccacaacatcagaatcatcaacaatatccacatccacttcaaccaccaccaccacaacaacggccactgccaaggcttccgtccatcgagcctcattctctacctccaacgtcgctccagcccagatcaatgccttgttgaaggagacattccaccagcagaggcctcgtcttcgtcaagtcccaattcatcgactcgaacctgttggcggagaagtacgggttcaccagcgaaatcagtcgtcggtcgagcagccggatgatcgacaatctgatcgacaacatcaaccccaccggcgatgctgctgactcccctccgatcaccaagcccagatcgacctccaaaatcctcgtcaccagactcgaacacaaccagatcaaaatctgccatgctcaggtcttctgatcctgccccccccgtcgttttgcttcgctctgcccctctgttcacttgtactttcaccatcatgtcgtccatcgaacattttttttcgtcgctgtgtatccgtccgccaaacacatcttcacactctgtcatctttgattggccctcttgatcatcagtctgatcttcattctcgtcctctgttcgttttctgggagatgtggctcccaactctcactcttcttcttcatccttgtcatttcatttttttttctttcttgaccttcaccaaataacaaactaagctaaattaccatcttcttgaccttttctttctgtcttttggatggatttctacctttcttgatttctttctttttctttctttcaacatgaagtttttattttgttttgtagcttcttgaatctgtctcctttgcgctctgttttctcattctgcagttctgaaatattgattgattgattgattttggtagctgtttgtttgagtggttaattaacagaggtagccctggcgtggggcttatttacaaaagcagctttcaatctccagtatttgttggatttctggttgctgaatgggtcaatgagtttgagatagacaacaagtcctggtggtggtaacccatttcagacagacaccctagcactaaaaacagctacaaacttttcctctgagcatctcttttctacttgtttttttttttttatttttacaaaacacttaagtcatataaaagtcaagatcaactgaccattgttgttactaaaaagatagaatcaccacaatctttgccaaaataacaacattctctgcaattttgcatgtttgttttttagtgggctgagtatgctcagttgagctcaattttcttttctccctgaggtataaaaacaaagcacaattttaccacaaaatgactgtccaaagtattctttgagagaatgagaagctgattggaggcaaggatgttctaatgagctgtgacgtagctgccaagtcagtacttgtgcagtttctgttttttgcctttattgtgccaacaagcttgaattggccaagctacctcatgggtccaagtgctagcaaccaagcatgatgctctaacaaggtccattgactggaacttgttgctagttaagcttaatggtgggatcttgcttccaaggatgtaaactgaacccctgcatctcaggaccatgttcatctactgcctaactctggtaccagtgctggttgctcaacagatcttgagcccctttgtcaacaatgggccagttgcactaactgtagcatgagcacagcaacaacggttcttgctgtcagcaagacatagcaaaattttgctaacatttagtgtagcacagcggaattttaccaccactctgctaacactatgtgcgcaggccacaagaaagggcccactacactgccctaaaatgcattttagcagttttttttttggctgtttttaccgctaaaatcactgtagtgaagcatagtgagtggaactaacagtgcactaacagtcacactacattgttggtgtgctgctttgaaggctgatacactaatcttagtggggaatttagcatagtgtagtgtagtggcccattgctgactttgtcacaagttccccagatgacctgggggggatgtcaaagactagcttgcccaactctaagttctgtcaaaaacaccctgtaggagaggcttttgtgcaataccttgtctgctttcaggtgcagaaaagatttccaggataaaagaagcaaaggaaacctgttttgaaaatcatctagtgagagatcaagaccattctgaatatacaaaattccagccttgttatccagaaaccaaatcgtttaatgccaaaatgagatttcaaaatgtgcatttttgtgctcaacccaaaacactgtaatcctgtttttactttggcacatccatctcttgatgtggattatttaatttgaactagaatcaaacctgaaacttttatgtttaccaatctagtccatgtcaggttttgttgaggtgaacactgagacagaaagagagcttgtgtaaggatgaggaaatagaatccttccacaagctcaactttgcctcacagtttctacccttaaaaatgggtctacagacacaatacataagcaaagaattagttgaaaatcaatggtgggactgggtcagaatcaaaactaaatgaacattctaaggatttatatcattgtttggttgaatgcaggggtgtctgggggaagatatatccaagaagtaaaaaggtgcctttccacatttagcttttttgctccagattggtacttggttcctcccactggcactgggggttgctttaattagttagggataacccaaacctatgtttttgatgaaaatcaaaggtccaaaatccccaagtctgcagtacaagacaatcacagacagctactgaggttgagctacattggatgacttcccgtcgcaatctacaaccctcccagaagtcaattcacaccccttagatctatttttttcatcaaaaaaacattttttctgaagccttccagaaacagctctcatgtgagctggttgaaatcttgattgtgttgttaatttaggactgagggaggtctgaaaagcattctaaattgtgatgggaagtcatccattccagatctctcctgactacatctgaaaccaaactcaacccagaatctagttggggttcaccagattggtcagggatgaatcaaagaatttgttccttccaggtcagagggaagcttccagccatacctcatcacttaaataaaaaaggtccattttagcaaggtttgatgggaatctctccattaggaataggtctatcttaacacaatctcctcacttctgaggtctgggggaccccagtgtgccacaggaactgcacaaagcaagcctccaaacaatggggtccccccagccctcagaagcaagaggatagggccaaatgttgaaactcagctctcaccatgggaaaattgacaatgttactggatcaggttagcatgtcctgaaagaaaaacttgacatctattccccagtcactttgactctgcctgcggaatggaagtcatatttttgttcaggacattataaactgatgagataatatgaccccaatttgaccagggtgttttcccacctgatgtcatatctgttccaagtttcaactcttcatcctttgctctcaccaagtcttccaattttctctttctcctaccgtgattatctcttgccccctctactcttcacacatccagtcaatcaactcaatatcctttgatctttgtgtcaatgcacactatctgctctccagagttagtgctgaaaaattcttcatttttgggcttataaatggcctttggtgatgccatggtcaattttgattatatgagaattggaggtacataaattgaattttcatgccatatggtaccgggcccaatgttaaacagaaaaattcatagtgttagtggtattaatattatgcaaacactaactttagtgtagctggctcacccttgctgagactcgtcactctttgatcttcctcctcctttgtttttctgtttgtcaatgtctctctcagtctcttgcctcttcatagtccctcaactctatctgctgtcactctcaaagtgttagtttcatctttctctagagatggtcaattcgcatccggatatccgcgcggatgcggatatccggctgctttttgcagcaaaataaccatccgcatccgcatctgaacccactggcgggtatccgtcggccacagcgggtatcctcggatacccgccctttaaacggctggcaagggaccggctggaagggtttccttccagccggcgaggtacatgtacctcgtcgaccggaagaaacccagccggcgaggtacatgcctcgtcgactggaagggtttccttccagccggcaaggtgcatgtacctcgtcgactggaagaaaccccttccggtcgataaggtacatgtacctcgttgacttgaaggatttccttccagccggcgaggtacatgcacctcgccggctggaaggaaacccttccagccagccatccccccttctggccttgagaatcctttgggatacccggatacccgcccaaatttctgggaaaagggcacatccgaaccccaatctgtatcccctggcgggcatccgctggcgctggcgggtatccgccaggggatagcgggtatccgcaacggataccccgcgaccatctctatctttctacatctgttgttctcttttcttctctgggttaattttgttctttttttttcatgttgagcagacattttggctctttattcacatgcaaataatacaaagaggttcatgttcttttggaatgattccatgattcaacacaaatacatcatcatccaaaccttgttgaaactgctcctgctgatttgccaagaaagtgttatagcttagggcaaagctcccctttggatgcagaatcttatggtcaagcttacatacttttttttttgagtgaaatttggccaatggcattgctcactatgaatctaggaacaactaagctggaaatacaagctttttgggaaaacacggctttagagggcaaaagcatacaacagatactggtgtttaacaaatggaataagaaaatagagaaaaaagagaggagaaagaggaaaaaacaggagaaaaggtgggaacggaaaagagaaaacacggaatcagggcggggtgaaattgagttgatgttgccttggggcgcccaagctagggaaacagccggaaagctggagaaaatctgccacgggctggtcggctttgcgtattatcattgctctatccaattggttagggttcaatttaatttttgagacacagagtgcctttcagaggtcagcccggatgtgcttgaagcaagggcagaagttaaaaagatggccaacggtgtccctgccaggtcagaaggggcattggggatccagttgcctgtttatctgaaaaagaaaggatttgtcagacggggtgatgccaagaccaacggccttctagctacacctgttgatggggagtttggttaggtcgtttggatgatggaatggaggggcccaggtctttggttgtttttatgatgccctcaaggaagaagctggattcggtctgtaaggtctggatatgaaactagaaggaaattctagtactattcctgtcctaataatttttgttagtaattttatattaaattttaaagtttaaagtgtatttaaacttacaaaaaaaggggattgttggttaaacaatcaaagaaattataacctcacaatattacttgttaagaggcctagagttgagttttaatcaatactctgaattccaaaggaggaattgaggaagggtgaattgttttttagacaatagatcacaaggagttcgtccaaaaaggtcttttggatgagttgaggattcctgggcaaattctagagcaatacttctgcaacagaaagtaagaaaatggccaatcttaaaggaataaggagctgggatcttttaagggcaaaggctacaggttaaggctgaaggtagcagtaaaagaggagctctttttcgtggttggaatgctaaggttgataagagaaatggttggaaatgctggcttcaagtatatagtagtatatatggtgaagtgggtgaatttctgaggtttaagcactcaataaaggagtccttatatagccacacacctgagggtggcttgcagtgcatttttgcacgatgacactgatgctttgggcttgtttggctgggtgtaagccatgcccaaggccttggttatcagtatcccaaaggctgaaacagttgtaactgtaaccacgggtacagctacccagtcaggaagtaatgatgcaatgccaagttattgctagggttctatatgcccaaaggagactttttgtttcgtctccaatccattttggagggatttggttgaggtattctgatatgtactggctcagaacaggttaaactacttgggccagattgaaatgggccaattctcaaccctgttgatttcaaactggaccagggttgttctggtggatggctgatgtaagaggatattctgagtttgctcagaaaggttattaaggttagggataaacaaaacaggttacatgaccaagtggctggtcagggttcagaatatgtggtctaaactggttacttggttgtagttgctgagctacaaggttgtacatgttgcacaagccttgaaaccttgtttatcttgagttcgcatccaatgaactttgtttatgtcatcagctgatttggttctgtaactttaaatgtctgtaactctttagttattgattattttacagaattctttgttttttcagtatgtagttacacagtggtatgtaactacatgaattttgtttttattttctaagtaaagtaaaaaaagtttatttttatttttaaaggcctttgtggtcatttgcaggcttttgaccatatacacttttatatatagatttttatgcttaatattaatttattatttataatattttttcttgggctggtcttgagacttgaccatgagttgtaattgttatttttattattttatgttttgaggcctatgggtatgtatatacctcaaggctgacacggtcgctgatatatagcgggaccttatgcagcttaacgacaggtcctagcaatatctaggggtggtagtctgcacgtggatagaggtggaagacggaggtaaacgactcggaggaggggactcactaagtgttgggtagtcctcagtatcagtcagccgtcttattcctcggtactcgagtactaatccagacagtatccttggcttgttataacggtacgacgacaacggttatagtgggtaggcttttttaaggagtctgtttaggagtggaagttgtttagaagttagtttacggtttgaacgggttcttgaattataataatgaaaaaggttgaattcttgatgatctctcctcttctgctctgacctgtcctggcttttatatccatcgggtccgttgtggatggcgtatgggagtcgagttcttgttccgaggcccgaagcggttgtgtctgcttggtcatgaggtcatgaaggccgatgccaatccaggtgttcccttagagtgtgacatcttgtgaaactgggtgtcacacctcaaggactcgcgctggagatgacgcatgggcgtagtacagtactgcgattgctgcggagtctcccgcacgtgctcctgaggtcattttaacaattgattctggtttttttattcaattatgacttttaaatggaattaatatttatttacccatatatatataaaataagattaataaaaatcattacaacaggtcagattgtcctgctttatcagtgacaagctgacaggatttcagtgagcaatgtcctgagcagagttgattcagaatagaagcggaagcaaagggtaaggaggaggggtcagcgcatttggtcaataaatcagccaagaaaagctgagcggttttccggagattgctcttaatcttgaagactggggaggtagggtgcaggaccgcctcctttgccaattcatcagccacctcgttaccagggatgtccctgtgtcccgggcaccaagccatggagacctccaccgccgggggcagagcagagagggcatcatcaatcatcttgaagagtgattgacccggcttgggggatgccgggttcatggttctcaagatcacccctttgttgttgacaaagaaaaagatccttctgattctccggtcgcggaataaagtagtggccatcctggaagctgcaagtaacccttctgcttcagcctgatggttggagatgacatagtcattgcccagggaaagggtgcagtaggagtttaacttggggcaaaaggctgcccccgctcctcctttatctgggtaaaaagatccgtcactgaagatttaaatgacatccgtctgggaggcgtgatctgaaagcgaggatttgacagcctcaatagctttggtttttgacaggtccaaattgaggaaactccggacgttgatgtgggggggcttgaactcaaaagaaagatggatcagttcagggtcacagcccagggcggcttccaacctatcataggacagccccatgcgtgcagagtccgcgagtctgcttcttggttccaccctgctggacaggataagtcgtcggaccatattgctggtcttgattgttgtgatcttccggaataaaaaggagaaactggacttgatgatgttgtggatgattggttgggtggatgacctggaccggatgaactggtttgaggtggacttgaaaactcctaaggaacaaattccagtcaaacgatcagctttggatgctagggaagctaccttcctttggtttgatttggtggcccagattgaagcgcaataaattaacctaggagtgagaacactgctgatcaatttagcacgtgctgcttccctggcccccctgcttgagttgccaaagatcttcaattgagttgcagttcttgtggccttgtcctctagtgctttgaaatcgcgcgcaaaagaaattttggggtgcaagaagactcccaaccacttcaccttggataccgctttcaggattgaggacccaaatacaaaggagtcattggggggcttgtcccgggaaaaccacatatattgggcctttgcctggtcaaagatggcaccatgggatttgccccaatggagagattgtgcaccatcctggcttagggattccttagcctctgtataagagtgagccgccacaagatggaccacattgtcaacataacctatagagatcctgttgtgagcaacggagagttctttgttcagcagggtattattatataggatatagcgaataacggagagaggggagccttgaggaaggccaatctctaagcaatgagggagtgaaacaaagtcttctagtttgattgttgtcgagcgatcccggaggaaatctgcaataatcagcgtaaggtaagtaggacatttttgttgaaataagtaatggattagctttctggggtgtactgaagggtaagccaacttgacatccaagaacaagccagataccaccttcccctctctccacttagcctttatccaatgctctaaggtatatggggcttgataaacgcacaccagcccccctggtgcacgccaatctacagagtgtagaccggagtgcaggcctgaacgccaaggattcctaaacgcatatgtatacatatgcttttaggattgccgccgtcccataggacccaggcatgggtcctatgggacggcggcaatcctaaaagcatatgtatacatatgcgtttaggaatcctttggcgttcagggcctgcactccgggtctacactctgtagattgggcgtgcacaggggggctggtgtgcgtttatcaagccccatataccttagagcattggacaaagggtttaacccagttttataaggggtctaaaggttgatttgagagtgagagagtgactctagctgatacttcaatggcaaggggatggtatgtaatggtatgtaagggtttgtaagggtagggggtatgaaataggtggataccaaactgaggggaaaacaactgagaggagagcctcttaaatacacaaagttgagggattttggattctggggaacaagagaatgagagattttagctggccagagctttacaatgaggggatttagctagtcagaacatgtacatgaggtattttggctggttgagcaacctacatgatatcataagagttattttagcttgaactagaagtctacatgagggttttatgctggtgtagcattttacatgaggtgatgtactagtctgcaagctaaggtgaggtgatgaatattacatgagtggtgtgagatagtctgacataaagatggcacttgggaaccgggtacccgccacgggtacgggtacttgtcccttttttggcccaaaatggataccggataccacacctgtaccgcctgggcaggtagcggcggtacttggcgggtatactggcggtacttgcactcagaaaagtgctgttttaatgattttgataatttaatttcattggggttcaaagaccccgcacctcagtcatcatccaaatgtattacagttgctttcttcttcccctttgacttttgcttcttctcctcctgtattccctccttccacttggacaaaactccttctttgatcagaccgttcttcgaatagaaagccaccgtcatccccctgctcaacgaccgagccgatagcctgtgcctcttggtcgagacataatcacggccaaaactaaaggcccgttcaacatcaaccgatgttgctgcatatttgtaccgcctgggcgggtaacggcggtacttggcgggtatactggcggtacttgcactcagaaaagtgctgttttaatgattttgataatttaatttcattggggttcaaagaccccgcacctcagtcatcatccaaatgtattacagttgctttcttcttcccctttgacttttgcttcttctcctcctgtattcccttctttcacttggacaaaactccttctttgatcagaccgttcttcgaatagaaagccaccgtcatccccctgctcaacgaccgagccgatagcctgtgcctcttggtcgagacataatcacggccaaaactaaaggcccgttcaacatcaaccgatgttgcttagagtcagtgtgtgccaatagaagggtgattgagtggaatcaaaactcaccaggacagctaaggacatccagcgccatatttaccaggcctccgtgggtgtttccagctcgcttttgttggatccaccattttaacggattgattggttcgttgttgtccaagataagtcccccgccagccacacctccaaagggtctgaggagcaatgaccacctctggcagcagccgcgctgccaaggccagctagcatgctagtcttggcctttgtagagatagatgtcagtgtcaaatcactgttgaattgattagagtaaacaatttaccttagagcttgtagtagctgatgatgagttcatcggagctgatgcttgaggcttataaaatgtcaaccacatctcccgagtaagccttatagcctcggaaatccactctggttcccactgggctagcttgaaatattcatccctaaatgatgggtggagaactgaagaaactctatgcattagtacaatcaaagattgaattagcagccaaaaaagaatgtaccgatggctatcctataaaggggtgagcagtctgttaagctgtagtacttattggttatctttaaacctatccgacaggcatttttcagagctggtgggtactcagagccactgatcactgttgacaaatgctcagtgatttgatcaatgaagacaacaatgttagcaaggcgagccgagcccgatatcgataattgaagagtgatctcgtagaatatgttgagaaggttggccaaatctcgtgccaatgcaaagtctgactcgtccaagtagtgtttcctctcaatcccatgccgtttgtgacgttgccacacaaggctgggattcagataaccaaccaggctgtgagtaaggggcaaagtagagagatgaagcaggatcacttacatggccgcctcacatcggacaatactgttcacttgggtgtgggttgaattccatcgagttcgtacgtctcgtttgacattatgaggtgtaagagttcccttttcgcgacatatctcaacaaattcggctttggagttgggggaatacttcaatttcttggcgattgcgcggaactggggattgaaaaaatgatcagttacaattcagttggtcaagagattggtgcttactttagccaaacttgttttgcaagttttggtggtataacgattgtcttccccctcattgctagcctgttcgatatcatcaaggtcaagtgattccaagtcttctcgatcttcttgctccagactttcagcctcacttgattggtctccttcactggaagagtcttcaatatcttgggtggagctagatgagatgagtagatgaataaggtggcctttcaacagataatttaagattacatgaatatcaacggttccttacgttacaacgttgtctgcagtggaatcgtggtctgaatccgagtaatcagaggcatttgcaggtgtttctggctgtttattggaatcctttgcttgcttctgagttccaaacggtcggagaatcccttgaacaattaagttgaggacgtgtgcaaaacattgtagccactgttgcttgcctttaaagcgggcccacttctgcttcttcagctcacttaccatgaccttgttatttgaggcattgtcgctgacaatgccacatatctagtgaaggaaagtagattggttggtcagcaccggtttgtgataaagaaacaaagcaataaaaaataccttatgctgaatattgaacttctccacaacagcggcaactgtctccgctaagtacttcccagtatggctttgagaaagtcgaataaagtctagaggcatagcctctagctttatatccccagggctgctatcaactagtcgatatatgactattgcaaggatatcaaatccatttggtgattgccaagcatccacacctagatacaaggcacctttatgttcctataaatgggggaaaattacaaaaacaaagtattgatcagtaaatcaatactttcattagtcatctgagccatccccaccgcaagatccctcttgtagccctgttgtattgctagttggtggatgtccttcgaaaccatgtgtcttgtcggtaaattcttgatgacagtagggtgaaggatggcctgatggctggattcaactagggcggaaaatggcctggccgactcggcacaccatatagcacagagttgcggaacctagaaacaatcaaatttacctatagcttccaaatttctaactgaatctttgcttacctctttggggtcgatgtcgccagtccctttaatcccgaccaatgcaagagtctgattggtatctgattggttttgtttccggatgcaccccgtacggtgcttgttcaggttgccgcaagaggagtccgaggttgggcggttgatcttgatcccacacctgaacctgattgtcagatttgaatccatgtgcactgagtgaagaatgagatcgaggctcacattttgcagggataagcaatcatgaatcggtttttcttatcacgctgtgttgagagttcaggggtcaagtagaatgcgtagcagggactctgggcggcggcagcgactttctgggccttctctggaagcaatgggatagtaaaaacaggaaaaatgcttcagaaaaatgattgaagctcatgacaacaagattggaaataactcacttaactcctcctcgtcagttgtttcaattggtgctgtagatgttggctgatcattgtcttcacctttggtttgatgttcctgggtagatgtaccattgccatgttgttgtccggtctcagattgattttcctgggtagaagtagtattacgctgttgtgattggcttcaagagggtgaggggcttgatgggtgtgatgagtttggtttctttcgcttgcgggtggatgatgccatggtggatggatggttggatgatgatgatctcctagaggatatggctgaagagtagcttgatcgtgcttgacacgtggcctacccccaaacccccaagaagaatagggggtggagacaggtacacccgtgcggtacccaggtagcccaatttttttggcccaaagtggataccggattccacacctgtaccgcctgacgtgtatttggcgggtatgagcggtacccgccaacgggtacctagtacccgcaggcgggtacccgaatgccatctttagtctgacagctgcaaggaagattaacaaatgacatgacaacctgcatgatgtcacttgtaaatccagagtggtaccagaccaacactgcatgtgtcaactgtcagaagatagtggagtggtgtgtatacatgtactattatggtgtgagagtgtatgtagttgtcctgcaatgtacatatctatagtgtgagttatgtaatttgttggtgttgttgagtgttgaagtgttgccatggtggtgagttgtgtaattgagtgtagtgatggtccagagggtgtagcttccaatccagttgagttccagtgatgcctccagtggcgaccaagggtgaaattgaccatagaatccagttcttgagccataatggttgatttgtgagtgaatatatgagaaaaaaggtgtaaaaagtatgtaatttgtaataaaagaaaaaaactgtaaaatttttaaatgggccagatggctacccttgtataccacctcggtaagcaacaataacgcaaaccaccctcccacaaaaaaaaagctctgacacaatacgttcaaccatgatagacacagacgttgtggggcatcaagagccacaaatcatcaaaatccccaatccggcaatcatgaaggcaaaagcccgagacatgttactcctcaaagccatgaaagcacaagaagagggagacaaagaaaaggccgaccgtttctttgccatgcacgattcgctcctgaaggagagcgcaaccgtcatagcccagaatgcgaacaagatccaagtgaggaaaagcgcccaggtggtcccccagaagaggccttcaccagccgggggcaccaccgaatctagaggaatcaaattcatctggagcaactctaactcgcacaacaaaggaggattcaccccctactttcataagaacatctgcgagctcaaaggcccaatcccgctcacgatatttaattggaaatagcaggaagaggctctcagctaccattcaaggaaccgccccaagactgatgaaacggccgcagagaaaggtctttgataccacggcctcaaagtcccagacgagtggctacagtcccttgcagactggacactcaaccacaggtgtttctacgaaacgataaaagatcagtacaacttccccgttctagcggagtggatccttctccacaaagagaactgcgacaaactacagtgtaaacacggattcatggtggcactccgctacgacattaggatccggaataacacattcgccttctgagtcgagaaggatggcaaagaatcattctctaacatatctgaatacaaaccagatacagcagacaacgctcacgctgagtcaagggacctcaacaaacttggtgttcgggacaacccatatgcgatcggtggagccaaatttggatacgaccctcactcaggtctacgaatctcaaaggcaccaacacaaggcactttgtcggtgaaggcacaacaacagccaacagccaaccaccagcccataccccagcaaatggcaccatcaaactccctccctcagagaccttccaatggggaccaaggcacaaaccaaaacacgaggagctctgggtacaaaggaaagaactttaacccaaattatagcaacaacaaccttaaaagacgcgaatagtaagtaccccttctcaatcaccttatccttccctcctcaaccatccctcattcttaccatactccacctccctagacccagaagtggaatcggcaacagcaggtcacatatcatagacattcccaaagaagctatacttacctcatcacaaaacctatcatactttctctccctcccataacccttcccacaaaccttcctcctgattccattcctcatctaatttcttgtatcccaacaaccttgtaattaattcatatgaaagtaatgaacaaggtcaaataaaactaagttcccaaagagcgatgtggagtcctaacataagactatttaatcatccaaacagtaacaagctggaagccaatgatgaactgttccatcttgcacatgaagaaccagaacatcccagcgcagagaaatctgccatctggccggaggagatcagatgtgagatgaatatagacaagtgggagcgggccctgcaaaaagcaggcttgacggtgtggtagctgaatgtgtaaaaattcaaagttttttattatttctttttttcattcttttctttatcattttttcttatacttcctctcaaataaaactcatttggactcaagcaatggattctacggagaatttcaccctgggtcaccactggaggcgtcactggaactcaacaggattggaacctacaccctctggatatgtacaacactcaattacactcaatcaaccacacagaacaactacacaacacaaatttgacaaacacttcaatacaggatacaggtaaacagatgacatcataatcttatgtcatgtgtacagcttacacagcttgtcaggtcatgtgtacagctcatgtgcacagcttgacagttcatgtgataatcttcctgcagctgagctcatgcagtctgtatgacatcattcagattgctaggctagcacaaacccctcatctacactgcctcttctatcttaaatatctcaaattacatcatgtaggttgctcaaccagccaaaatacctcatgtacatgttctgactagctaaatcccctcattgtaaagctctggccagctaaaatctctcattctcttgttcccctgaagctaaaatccctcacctttgtgtatttaaggaggctctcctcccagttgtttttcccctcagtttagtacccacacatcacataccccctaccattacataccataccattaccattacatactgtaacaacctttataacacccaataacaacccttacacttgtagtacacactaaactcactctcatactctcataaactcaattcttacatcattaaactgtgatcaaacaaagaaatctcgaaccaaccatccctatcacttgattaaaacttgccaagctaagcttggtgggtcttgttatctgatagtaaagaagggcagagtttgcaactccaccatacccttctccattcagcaaaagggttctcacaaccacttttgagtcttacaacggagagatactcagacatgattcatggcttcagacacggtttcaaccaaggcatcccaaatcacaacttaggaccctcaatcccttacttcaccccacccaaccaccaatccactctactagcacaagaaaaaatagaatcctcaattacaaaagagatagaagccggaaggatctacggtcccaacacgcacacccaactcatggaaaagtacaaattcttcagatccaacccactaggagcagtagtaaatggagacggatcattcagacctataaatgaccttttcttcccccacaacaacctgcagcttccctctgtgaattcattcgtagacaaactcgactatgctacaacatgggacgacttcgaaaaagtgtccaaattcctttgcaatcagacacagccaatactccttgccctttttgactgggagaaagcttaccggcaaatctccacagcaaaatcacaatgggcctacctaatggttagggacttcaacggcagtatactgatagacacgaggaatgcctttgatggagtcgcgggatgctgtctatgatagtcagggtcagacgatgcatggaaagagcttatgctcctacgaattcgacctagtgactgtcttcaaggtgggttgactataacttattcgtgaagcaccgagacttcaatgtagatatggaacaaatagtgtccaggttccaagaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncccagctcaggtgttacctcacttgccggggaccgatggattaacgcatggttattccggcataaggcactaccagtcccggcagacgcgagacaggactagaagagtggtatccacacttctctcctcaaggaaacccggatgattaggaacccagacccaaccaaaatagggtggatgggtgacgcatcaaccagctatggcattgggatgacaattggccgatactgggcccaattttgactcacaaaccaatgggaccaaggaccagaacccaagagggacattgcctggctagaaacagtcacaatacgactcggactgattgctctcgaccaactaagaattagaccagggaataccctcattgtctggacagacaacaccaccacagagagtgtgatatcaaagagaaagtccaagaatccagcagtgaacaaagagtggaagatgatacagaagctacttgtaggaatggaggtggacattgtctcaaggagagtcaaatcagaggataacgtcacagatgccgtatcacgaggagacagatccggaaggaaccctgcgtttcaactacctgtccaaatcccttatgacctggagtcaagattgtaccaatccactgattgatcccccccccttcctctacggacctcagaactgtttctcatccccagtgatttgtacatatcctctccgcaatacactccaatcttcatgctagacctaaccaaagttaaaaacctcacatccaacggatccataccaagagagcccactgcgcttgtgagcctgggtctctatagtgacagcaggacacaagatatggggggcacttttatatgtatttcttaagagaagagggatacaatataaaagtaagagaaagggagaagaagagtgaaagaaataaatgatatttttgttctttatttattttaagaagatgattaaagttctggcagtcttactttctcttcttggatggctgcagacagtcttactttccttagtaggatggatgttataagtggagctaactctgacgcctccaaatcaacacaaactgaaatgggttattgaaactgatgaatcaggtcaactacaattttttagatcaaatatcaaggctcttcaaagggaaacctatgtagttttcagttgtactaccaaacagggagaatttgagatagtagaagctagagcttgctttcttggatcagggctttgggttgatgaggaatgaagagaaactgagagagacagagaagataaacaagcagaaagatgctagcttacttatgagaagagacttactaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctatttgattctttaaatctggttattgagaattaacgcctttcaagtatttgtggcttaacttgtgttttctcttgattaattttcttgcatgactaaaagagactgagaaggcatgtcacgttatttctttcaagaactcatttgtttaatcctctcagtttttattcaaaaaatcttttcattcattttctcccaaccacatgttggtcacttgtatttagtctacttaagtcagcttaaatacagtgaataaaaaaaccattggttctttcattctttttccgtgaaccattcccaaaaaggtccttaaacctttttgtgccctttcctcagaaatcttaattcctccagtctttggttcaaaaattcaacaaaaagaaggctgtaaccatttccattctcatcaaactcgcggaagtattggcgaccggaaaccccttccaaagagccctttttgacctatgtgtcgtagccttctgggggatggccaggctggttgagttgacctacaacgatgacagcggaccactccgagcccaagcttcactcttaaccacagatgtcaaaaaagggtcggaagacagaactgaggtcatccgactcatcattcaaggagccaaaaccgctggccccggagaagaacagacaatactcctgagagcattaccacacatgctctgtcccgtcttggcagtgaaccaaagactcttggaagccgagagatacggcaagatggaggaagactgcgacaactccctctttggcttcactgaacccggcagcagacaccaacgcagcacgtgccttggaaaaaatttgggaagcctgcagctttgtgggcgtcttgggccactccttccgggtcggaggagcctcaatccagtgtgccatgggaatgcccgttgagaagatttgccagagagggcgctggacttcagacagctacaaactgtacctgagaagcttcacggacagcaaggtagagtccacactcaccctcatcaaccagctggaggaggcttggatggcatgaccatagatgttgttcctcccatctctttcctgccgcaatacatccctaaatgactcaacaactctcatctaacccgtgtgtatgggtcagcaagacaggaaccgctaggctcccagcctctgggctgggagaacatggtctggcggttgcccccacccctttgggggtgtcttgtttgctcaggggagaacggcttccgctcccggatctctctcggcctcctcctcacaacgcccctctcccaggggcttgtgatccggaggatgccgacaggcccggcgacagacagctctaagactcacgtctacaagatgtcgggcccttctccccccctgacccacacacggaagtcttgggaaaccttttaagagtgtaagcataataagacaaaaggggggtacgcccttcgtgtacttgtctgagacgcgattgctcttggcgcactatctccatccggaatggaccttcctgacaccaaaatgagcacccatcagcttaacccaatggtttgcgtctggccgaccatctggtcagcccacctgcggtgtgacacctatccgtgcggcatctcaaccgcttggtcagcccaacccttgatttttgtttgacgtcacctcgacggcccggaggagccaaaagcactctggtggtgtatattcaaaagaatcctatcccgacaggagtgaggtttgaactcacgctcacatagtgaaacagctggaatgtagtagcctgtcttgttgagaggggaatctctggacatgaggaccaattcaaaactgtcgccttaaaccactcggccatcctgtcataatttacttaccttatgcctgccattcaacatttctttagtgggcatacatatagacaaaacgactgggacccatttgcaccacatttttttgcgaaactgtcacattcgttgtgtctacccactgcattgcctgttgatatctgcgggcctcttctctctgcatgataagttttagccgttgttagaatgcgagccagcgagccagatgtttgaagcttcggtcccatgtaccagcagtgcaatacaacccaacgtttcgtgactcgagccagcaaaacaagtctcaaccgtatactggaaaccgtctggcgcattcgcagtaacgatgggcatagtgaaaatctgtatgaggtactttcttcgaccccccacgcgcagaggatgtgaacttgatccctcacgaaatttcaagaggaaagacgagcctatacatagaagtgccggaaatactaacgaccttaacttttgcaaagcaacaacgagcgtcgggggacgttgacgttcgaacgagctcactcagccgaccgtggaagacaacctcaagacggccctttcctaccgtggggtggatcatgaacctggtccttgcaagatgtatactttggatcggcttccaccacttcctcctggctgattcatctcaacagcaatcgagcagacctgcaagcctccaattctcatccgctcaggcccgcaatttctccgtcccacgcaaactaccccaaatggatttcgagatagacgccaggttggccaagtgtttttgctacatgttgaaagcactccaggacgcgatctttgttgatatgtttcctgcatatatagctatgctggtcttttggatatatccaaaggcccgcacgaggaagccaagattttcttttggtttattccagctcacaatgctctgggcgcgaatgaattgacactttggagcaacggcggacctggatgcagttcaatgataggggcatttcaagaaaatggtccggtaagcaccctttaaaagaaacgtcattaaagaaatgagaaacttgcaatttggaatctaacatttgaaagggaaaaataaccattagatcatgtgggatccaggtaggaccagcgcgattaaaaatccatagtgagctgtttgcgtttgaaaagtatttactgacagtgattgagtgtagaattcacatctttttttggcttttgaagttcatggcacacacgttccagtatgctttacgttgaccatcctattggtgtcggctacagcgtgggcaaggcggtgatcgacaatgagtatcaagtagcggattatctttgccggtttcttgaggcttggctcaaggtaaagccatccttttcactaatcttgttggagtagtgtcgtctccagccgttcctaaaacttgagtggttatggcaggttttcccagaaatgtctcagaaaaacttttaccgtatgctactccgtccttatctatctatccagtgatagaaatcaggaacacagaccgatcggctgatctgttttcgactctaaatgtcctcttcaacctagtggccggagagtcatacgctggaatgtatttgtcttacaccgccgcaaccatccacgccaaaaaacatcagatcccattgccgctgaaaggtcttctattaattgacgccgtcttctctgagtaaacaaccaaactttttttttttttttgaaagttaactaattgatggactcatgtgctttcctgcagtaccctcctacaagaacaagcacctctgtatacgtttgttgagaaagtatgttctgagatcgacttgtcttgggaacatcttgaggtccatgtttcttcttgcttactagctcatcccttcaaatgatacagcaccaaagcactttcaaattcgacgaaagtttcatggcaaagttgaaccaaaccgacaaaagctgtggatactcccaataccttcaaaaggttcattgaatattcttcttatctgtgagttcaagctgacaaattctcctcctaccaattcctcccggcagcatttggtctaccctccccgtggtttcttgccagatctcaccctggtcagttatgagaagtgcaagctctagtcctagctgaggctgaaaatagcgtcccaagctgaaggctgatgtttgaacaggcaacatccagcaaaaatcctaagctggtgaaaccgcagtgcaacatagtaacgatggtttgtgactctctgaaagtgatccaagcagcatactgagactcaacattgactctaccacacacagatgaaccaacaccttcccatcgggtttcaaacttagtgagtcaatcaatccataaaatggaaaattcatctccccaaccagcaaagtactggacatttatcatgtggagaacctctccagtaacatcttgtggaagaaagcattcgactacgccttggatcccttcctgacatatttcgacatgctagacgtgaaggaggcattcaacgttgatggggaaagaaaatggcatgcttgtctacagtccaaccaattggtccgtgttttgcttgccctagagtccttgcccaagaagtaaaaattaacgatctttacccgatctttcacatagcttttccccaagggcgaccaatctcctcccccagcgcttacggtcttaccggacgtcatcaagaagaacaagaggaccgtcttggcgcagggaagcttagatgccgtgctattcatggatggtaccaaactcgctctacagttagtgaaattcgtacttcgaagacatcctctgtcctgagctcatctactgatgcatcacaatttatccgtagaaatttgacctggaatggagacttaggttttcaaaaacctatcgaccagacgttttcgattgggggtaaagcgatgggtcgatacgtcagtagatttctagttcttaacgcacacatcttgacgtggacacagctcttttttcattgttctgatgataaggatctgtgttgattgtagaactctgagcgtggtttgacatacatcgaggtggaagatagtggccacaagttaccccatgacaagccagaagcagctctacaaatcttagactttcttttgggccactccaactcgccttcctcgccttagttgtttgacagcctccttgtgtacatggggtgaatggggcactgttaatgtgttgtgaaagaggcagtacataatgaggagtgtttagggttcgcgtttctagaatgttgtgtttgtcaagtatcagagagattttgtaaatatttcttattttagcttcttttcgtttcttgtgatatggttgtccctttgagagaatgcgcaatgtaagggtattcccctcatgcacccacgccctttgggctcgcaagtattgatcggcccaaccaaggaattcattgaactcacgacgcaatacatcctgctctagcgaaagaggtgataccggttccagacagattctcccctgtttcagcacgctctggatttgacgaagagggttgaaatcaaaaaatacattacatggattccatgatagaatccacgaaggtgggctttgaaacttaatatacaaaccagttcatttctccgcttgtgcgggcaggatcatataatcagatctccagaaaaaatgtgatttcgagaaagacccagttgatattctagaagtactcttggaaatgatgatacatggatacattttgacctgagctatttaatctgggagaagtttgtatagtagaccctaataagatgagacaaatattgaaaaaacaagtttagtaaaaagtaggtgatgacagactggggtttttgaggtaacacgcttacatctttattgagtttgacggcttttttagcagcaacgagagcggttgcacactctctagccctatgcattgcgagtgtgggctctaatttgacgatatctttgatcagaaggccgtttggattgagtttcaagatagagatcactagttccatctcctgtcgatgaggctgctgttccctgaacttgagcggcaaggtgaccatgatcttctccgtgaatttcaagagttgcttctgttgtgtcttggaggcttgagtgaaattcttgggtttaggaccagcaatcttgctggatgatgaggttgatgatccgttattgttccctctttggttggccgatcggctctggtttgggttgctactggtcgaggcttggttggccgatcttgtggtcatcgagtgctcgttggtcatgaaggattcttcttgctcactaagcagaaatcacatataattcatggtgattaatgatgagtaacagcgttatcggagaggtgcatatcacccacttgcgttgcgatttactctcctctagctgtcttctggcttccttctccgcctgttcccgtaagcgttcctctcgttcggcctctttacgagcctgtgcatccaggaaggatttgagcttaggtgcttcatcgaaatcggtcacgtaagagttcacgcgcaatccgtagatgaatgctgagaaggcctcgttgaagccgtcgaggtcttgacagacaagatcgaggttggagaggttgatgtgcaagtcggtgatggcatctgagaggtcgacgaagagtggggcgagatgttcgagatgggcccccggatcggcggctggagtgttctcttgctggctcgacggttgagcagactgacgaggctccgaggagggcggatacgagccagagagggtgtgcgttcggagtgagttcctcgaaacacgcttcaagctggagaagagacagagaaggtagatcatcagccacccgagcaagctggataatcaggatgagtttgagtcttactgacggtgtcttgggtgctttcgcgcgttgttgttcgttcatcctatgtgccaatggcaatagtatttattgtgtctaataggaaaactgggatatcaatgatcattcccgtagtccctactggcttggtccgatggggcatcggagccagaatatccgtcagtcccctgccaggcccggtccgattcctggggtataagcatacctggctgtactctacccgatataagcatccctcgctctcctcgtgcctctccactcgccagcagtctcaagccaacacaacagccatcgaccacctcaacccatcaaatcaccaatcatcctcatttctctttcttcagtccaacgctgcccttcgagtcctacagaaaacacatacaatcagaacagtaacattcgaacatgtaagctttcatatcaccaccatctgatacaaaccgactcacatcccggcttactaatccttcctctaacccacataggtcatcggagctctgtccagtttacgcccctttcttcggtgccatggtaagatcacactcctgaatcctgttccgtttgacctgctcttctcattcgcctttttctcccctctagggctgcaccgccgccatcgtctttacgtgtatcggtgcctcctacggcacctcaaagtcgggcgtcgggattagcgccatgggcgtccttcggcccgatctggtacgtcattccaacatttcacaaatctaaacactcgatcttgttttctgatcatattttacgtctgcaaaaaataaccctccgatcgatccaccgatgccactctgttagatgatgaaatgcattatccctgtcgtcatggctggtattatcgcagtaagttcttagacgaaaatgattaaaccatgcaggcggagccataactcacgttgcgatatttcttactccatcttggcgaaactagatttgtaagtttgaaacgttcagccgactagcagattctcagatcgacagatactcatagatggattgggatcattcacagatggacttgtcgtttccgtcctgatctctggatcactgcaatccccgatgccactctaccaaggatttgtccagcttggggccggtctgtccgtcggcttggccggtctctcggcaggatttgccatcggtatcgtcggtgacgcaggtgtccgtggcacggctcaacaaccccgcttgtttgttgggtaagcagcaccttctccctcatcccagtgtccagcaaccatctcagactgattatgtcctccttgttctatatcttacactcagaatggtgttgattctcatcttcgccgaagtactgggtctctatgggctgatcgttgcattaatcctcaacactcgaggttcccagcacccacctgtacgttggtttggcttgtctaaccggaaggcgttcttctcgttctgactaacttgtttctccttgtaaaatttagtgctaaacttcacaagcccctcgaaagctctctttccgttcccctttacatatagatcgattagaaacaatcagctcatgtttagttcccggaaagtagtagccttgaatgtccttcatgtactcgcgcttcctgaagacagcttaaagtttctgttctttttgttatgttgttaatttttttttccgtgccaattcaaacaaacaaagaaaaaaaaaccttctcataacaacaagcctactgaacacaaaaagataagaatttacatctctttctctctctatgtttccctttctccattgatgtctcacttgtgttttaagaaacctttattcatccttatcaattcttctaccttgttttctccttatttcatttctttgttctcaccattgcgttggaccaatcgtttattttgttaatgatcaagttaaaataaaaccagtgcgaaccctctttttcttatctttcttcttaccgcaaagtgcccatttggggcaccaggaaatggctccaatgtagtggtgggtgaatgcaatgatcttggcggaagtcaaataagcctgtagacaaaaattctccagataagctgttttccaagcatacttgatactgggagagcatagattaatctgaatcatctttcaaaatggtcagcaactcctatcaacttctgtggtgcttgaaaaggtaattgccaacaatttctcccattcagctcttaagacattaccattcagtgaaacagacattggcaacaagcatgataaaacatatatgaattcaaaacaacaactgttttaacaatgctatagggacatgatatcacccctcccccatctccccccaaatagttttctaactgaaccctcttaacagaaatttggaagccttccaggcttcccatttcattaagaaacaaaaaagactaagaaaagactcagattgtctgacataaaaaatacagaaataaacttggacaacaaccccccccctgatatttcccttgtattttactagttgttctgcagaaacaaaaaaggctcacattcccaaaggtacatccaaagtttgtgagggatttcgtggacaaatccagacaattgtttctctgccaaattttaattttccaagaggatcaaatgcacatggctactaagtacatagattaggaggggcttaggagatgatattttaggcataatgggatttccaaaaaccaacagagatatcaaaatgatttttcgaagatgttagtgaatcatttaatcaaaacaaacttcacacattcatccttaagcgttgaaagagggggtatctacatacacacagcagaaatccaacatttctgccttttgttgtgcatacatacagtgtgaaaactgagatatgtatcataggttagattaacaaaaatctgaactacataatttgcttgaaacctgagaagaatgaaaaattgacaagctacatctagcgtccattctggcttcatggctatccatgtcatccttcaatccacaggatcaatggatgtttcaagacaaagatattgaaaagtactcttttgccaaaaaacagaagcatgcttcatagtgtcctgctttcaattgatggccttagcttcagaacaagctcattgaatgggaggcaagttcatgatagatgacttacaagctcaagttccggaaaatcctgcttcaaccaacaacttggtccatatgcttcaagtcgatacaaggaaaaacgggccggaaggatgtcacaaaggttacacagataggttcacaagcatgtcagacgggaggaagaatatgcaatttgtggttttgccaccttttgttcttgtcaaatttcatgagaaccgactccacaagacatcattttcgatcatcaacttaatcaaggcttgctatccgcataaccggtaccatcaagagaacaagataatatcatcggaaatcccgcgatggcgagctatcaaccggtttttttcccattcactgaagccgatgacgatggccgacttctcgacaacacatactcggacggatggatggctagctaccggaatcgacgtcgacggtgccgccctgaactgaagaaagtgaaggaacactgcgatcgatggatggaagactgggaagcaggccggactccgaaactgccccaggacgaacgggagccggagccgtcgaatggaatgatggggggccatgatggtcaggaggccgaggacggcgggggctggacggtggtctcccgaggaggaaagcacggccgctcggcaacagcaaccaccatgacgacgatctctagccagcctcaacagaaagctcgtggggctgatccatacgcccagtcctcaatggccgacagggatgcttccgcggccgtcaaagtcatgaaacgcaaattcgcaaaaacccaggctatcaataatctcaaatctagtgacgaggaaccttcgcaaaactcattctactccacaaaacgcgccgacacccggaagaggaaaaagctattctgagcctcaagcaacatcgctgcgcaagggtcagactaggggactggactgtattcgctttcccaagatccttgtgtacctttcagctcctcaaaataacagcgccatcgaccatccgacctaccggccacccgtctcacttctttttttcggacacaaaaatagatttatcgaccctccattctaagccgaagcgtcaaagacatcttgtaaattttcgacgccaactaacgaatcgtctcatgatcttctcaaaaaaagggcaaaccatccttcaagcgtgccttgatttgtagatcgtcgatggccgttgcccatatgatgatcaccctggtgctagcttgaaaactcagatcattaattcaatcacggaaagatagaaacctgaagatgataatagaaacaatgtgaaatatttgaacagaagaattgcctcggacagattgatagggccattctaatgtgatgatcatataccaatctttttttctcaagattttcataagcgtttttcaatcactagtcattgtctgatttcaaaaggtccagccgtgggggtttgttttttgagcatgggacacaccaaaaagttagtggtgtggggtcctgatctggttgggtaaatcgtcttgatgtggaaaacttgacagtataaagatgtgggattaagatgccagagccagacaaatgtgaattgatgatcatcactcttgagtctgagttttttcttgtgatggactggatttgattggagatgaggaattgtgaccagtatagagctacttgttcatgtattgtccaccaagctgagtaaggaaaaaagggaattacgagatgagggttgacccttggcagtttttttttttcaaatgcgtaaatgtgttttttactcaatcaatttgtctgatgatcgctgtcattaaattacttgttggctttcaaaagatgagtgctggttgtcattattgggtcacttgagcggggaagggcgggggggcactgctgttgggatccgaagctgattgattgggatcagtcaatctttcactcgacttgggtcaagtgtttaagtttttcatgctgtacatatacagctcacttcgtttttttgtcacagcttcatcgtaagctgcccaaacagttcctcatcagcagcaaactcacaacagccgcagtacgaagtaaagagtagattgttcccgtgggtttagctcagcaccttggtcaactgaaattctcacaaccaacaccaactacagccatcaactaaatatataaactaccagactggacatacccccatcaaccaatcaacacaagaaactatcctcaacagcctcctaatggcctaccatcaacccgtagacgaggaacgcggcggaagtaagcaaaacccctttcaaaaagaaacagtcaagcttattctgagatgatttgtttgtttcagcctggggaatgcccaatcaccaacaaactggccacgacatccctctacgcgatccacttcaatcacctcaagcattcgtcccacccacccatgtgatcaatgacccttactatccatctcaaaactaccaacagagcgaatacttggagcccaccgtctatgggggcggcggattgcacgaggactacgactcttcatcctgggtacccgcctctcaacatccctcaagcaattatgtcaattcttctacatacctccaaaaatttcgccgtattttttttaacactaaatctacctgcttctcgactcctacaggaatcctccatcagcggtacccacacttatgaacccaagatatcatctggcttcgagcaccccgttccgagtgatgcacacgaagacgtcccactgatcaggaacccgggtgaataccatcaaaataacaactacacccctggcggcttttctgccgaggttccgaccgaagatagctacgtccgttacggccgcatccctcaacgccaacctaggcgttacaagaccgtcaagcgggtcgaactctatcacggcaatctcgtcttggattgtaaagtgccaaccaaactactcgcaatgtgtcctcgtaaggacgaacgtgaattcactcacatgcgatacacagctgccacttgtgatgtgcgcctcaacttttttaccttactctcgaccactcattcatatttaactcacctcctctcccatctttcgtttagccgaatgacttcaaagacgaacggtatactctaagacaggttttatacgagccagcccgtcgaacagaactgtttatcgtcatgactatgtacaatgaggatgaccagctattcacaagaaccatgcatggggtcatgagttgagtgttcattattgcttcccttctacgcaatcttagtcatcgatagctcatcattcttttaatatatttataaaatagaaaatgttcaacatctctgctcacgtgatcggtccaaaacatggggtaaagatggttggaagaaggtggtggtgtgtatcgtatctgacgggcgatccaagatcaactcccgtactctctccgtcctggcagccatgggagtttaccaagacggtgtggccaagaatgttggtgagtgggatcatcgttcatttcacaaactgcgaaggcaatcactctaatatcgagaaattcattattactattattacccagttaatgacaagccagtgaccgcgcatatctacgaatacacaacccaaatctctatcgacccggacttgaaattcaaaggatccgaaaaagggctggtacccgttcagatcctgttttgtctcaaagagaaaaaccaaaagaagatcaactctcatcgatggtttttcaatgcgttcggcccaatcctccagccaaacgtttgtgtcctcttggatgtcggtacccaaccgggagtatcttcgatctatcgactgtggaagagcttcgacatcaattctaatgttggtggggcgtgcggtgaaatcgttgccttgaagggcaagttcctcagaaatctcttgaatcctctcgtggctgctcaaaactttgagtacaaaatgtcaagtcagtcctagtcatcttctattcctgtctcgggcaacaacaaaaaaaaactaatacactcgtttgctttttcacccaaagatatcctggataaaccattggaatccgtttttggctacatcacggtcttaccaggagccttctcggcctatcgatatatcgcactacagaacgatgccaagggagaagggccattgacgcaatacttcaagggagaaaccttaggacattccgcggatgcagacctatggactaagaacatgtatctggctgaagatcgaatcttgtgttgggagctcgtcagcaaacgaaatagctcgtggatcttacattatgtcaaaaactcattcgcggtgaccgatgtaccagaccaggtatgtgatcaacatcggttcccttcatatccaagatccctagcttacggttatgatctctcttctatcgcaggtccccgaactgatctcacaacgtcgtcgatggctgaatgggtcgttctttgccgctatacattcgaccgtccactttggttatctatatcggtccagtcactcctttctccgcaaagctgtcttacatttcgaaatggtataccagactgtatgttatttgtttccctactccaaccctgattcaattttccactaacatcatttcgtattctctttaatgcagttcagcatgctcttttcgtggttcggtttggcaaattattacattgtcagtgttcatctgtgcaagtcaagcataactagatacaaggtgctgatggaaaacaaattcacaataggcatttgttattcttactaaatcgatggaagatccgtcattcaatttcaacggcattcaatactttaatgatgttttgaggtatatctacctcggcgtactcatcatgtgttttctattagccatgggtaatcgacctcaggggtaagggtcctttccttgcatcctgcgcgtgattaattccttattcaccaacattggaataatctggctttgcagctccaaagtgatgttcacgctagctctggtggtatttgcatttataacgctctacatgacagtcagtgttttattttcaattatcctcaactcgaaagtggtctcatggatagtactcaagttagactggttatcccgcagttcgccggtgtgtttatcgccgtcaaggggatcctgaatgcggaagcagcgatcgtcgcaagtggtggtcacttcactgtcgccgatatcttcgcaaacaggatctttcgtaacattgtgctttcattagtcgctacttttggcttgtggttgatcgcctcatttatgttttttgaggtcagcttagcgattaactcaacaagagaactgtcagatctgcgagcctatcaagatattgacgacaactttctttatctcggttatggttagccttggcacatgttcacctcctttgcccaatacatcttgatgtctccctccttcatcaacgtgatcaacgtctatgcgttctgtaacgtccacgatgtcagttggggcaccaagggggacaacaaggtcgagaccgatctcggggtcgtcaaggcggctgaggacggcaagacgggcaaggtggacatcaccgttcctacggacgagaaggatatcaatgcggcatacgatgacgcttgtcatgtgttgtctaataagcctcccccggaaaaagaaactatcgacgccgaaactaagatgacagactcttaccgtaatatccgtaccaacgtcgtcttggcttgggctttgatgaatgtacgtcggatctcgcttttttcatgtgcagaagatttgcgctctgataataacaatgtgttcattttataattgtctacagggtgcactagtggctgtaattttatccacaaaagccggctccaatatctcacaagatggagactctgcaaaagttaatacatacatggtatgtttcagtcatcgttcttattattatgatgatgcacaaaattttctgcaggcttctaaccaacagatttccggtatcttcctttttttttatgtacgttggattaatcgattattaatcaatcatgaaccaaccaaatctagacgtttttgttgtacagcgtcttcgggttatcgtttgttaagtttgttggaacgactatgtatctggtccagtttatctttacaggtaaagttttttttcccatgcattcctctctttatctgttcaaaagacacttcacttcagttgtctcttgctgattgtttttttcttcccaattgtttaatcaaaatcaggatgatttgtattctcttgtcttaattcttttttttttgggaccctgctggtttatcttttttttttgacaatgttttacattataaatatcacaatgaaaaaaaggtatctaataatatccatcaccattttcctctactatacaaaacaagaaacttctctttattttccattggggggttctccttatgtcttcttattgcttggtcgttttttctatttttctgttcaagaggtttttttactatttatctacatcaagatacatgtatttgtttgatggcttgaattgttcatttttttcaagaaaaatttttttgaatggcccatagacgtggtcacattgtcggaatctcatcatcattatatcctagattatcatgtataatttaactctcttcttctcctaattagtagtaaatcaatctctctttcacttggtcatttgagctccattgctaattaacttaaccgtgtagacaaaaacggcgtctgcggtctgcatgatcagtaggaaccggggccagcttgatcttcaaagatgtaaaattcactatgcagctgtcttgcggacggccgcaacgtaaacacaagctagaggaatagcgatctcaaagtaacatgcttggacaagaggcagttttgctacccatcttcggagcccacatcggcaccccagtttacttggttttcaattgtcttgtatataatcatggaccctaacacgtgacataactcgttcatacataccggggcccggccttgctcggagtccagaccttgaactgccactttcctccacttccgtgcgatcccgactcgggagtggccggaggcagagtccaatcctctctgccgccttcccccacttccgagcaagtccgcgtcaggacggaccagtcatgggatcagtttctgtgtcagttggacgactaaaaaaatgtgggggactgattgagtgtatgacccagggccatgggtgtgtatatacgcctttttcagcttgtatgtacaccagatcaagggctgcgattggatctcgggtgtctgactgagagagcatcccaatattatcttgtcacagcccgtccccgtctacatatttattttggaatcccgttggttgcttttgttggaatgctgggattaatgcacgcttgtatgcgcttcatacgcaggctgcagcggaagcaaatggccccggatgatgggagccgacagccggggtatgcaggtctaaatcgtcctgcccccggaaattatgacaatgtctgatttgtctgtagactaccgccgcgacacgtctccggttctgccccaggattgcccctgagagttccatgtggtgtaaatatgtactctcagcttcagccccctgcaccccataattggtgctgaggatccattgaattgaggcagatgctgcctgtttcatcaacacatctttcctagcctacataatgctaagctgacaagtaaggatgaggaccgatagtgttatacgtcatggattgtggcttgtatgacgagcaaaagtgcttcctcaggcctcgacctgcctcgacaggtcagggccatcttgatgatgcttgtttgtgagtaggtgagatgaggttgttgattcggcctcgggatacatgccatgtactgaagctcttactcggcgaaataccgagttcctcatccttcaagaggattaaaagatgagggactttggtgcaaagagctccaacaagatatcccgaccacccatctgactatacatagtggcgcctccatcccttttttgcttcgggttcaatcagctggtgtggtcacgcagaacaatcgattgccaatcattatctatcagtacatcaatcaggttattctggtgttttaaagtcttatttctacattcccttgggctacaacaaccctgggctagtatcacctatctaatattttatcatacccgagatattccagtgcaggtcacctgacaaacgctttgaaccagcttgatccttctagtgctggcaagcatcctaccaatcagcactgagagtgtcccttttcgatctctgaaacccgtctgatggactgggtatcttgctagacacactttcaaacgcatatatacccttcaaagccgcagtgagaagctataaaaaaagagccaccaagatcttctgcaaccgagtatttaaatacacactgaccaatcctcggttcacccccacacgaagaataaaatgttttctcaacaaccatcccacctcttcctatactacctactggccttagcatcagatatagctcctctatcggcttcttcttcttcaacgccacgaacgtgtaccaatgtttaccagcctattagcacgagtggtgatcaaacaggtgaagactttttctctttcatcttcaagtttattgatcaagccagacctcttgcatctaccatgctgaaagtactatgtatctccgcctgcaaatctagcaaatcaaatgacctgtcggggtactggaaacccacaaagatctttcatctgtgatcagaagtcatgcgaaggctcaacaagtacgtcatttatataacccagagcgtcttataactgcaattgtcatggaacttttactgatgagtgatgttggctcgtttaccagcatgccagacttgcgtagcacaattgacaaatgtctccgtgaactcgatcgaatgcgcaaaatattacgtggatgacaaccgaacaagtctgtctcgcaaccatcccacaccttccattgaaaaaacagagcttgaatgctgattgagaaaggaattttgagaaacagattgctggacatcggctgacgagcagtttacctgctatggcaagtgcaccggggccgctggtgagtgtaataatcaagagcctcgacacgtcgaaacttggctacgaaaactaatgtcaaatctcttgactatctcatctcagtttgctcggattgcaacctagatgaacaaaccccttcgatttccaactgttcgggtgacagcccatcaaaacacggcaccaaagcctcgcatgcttccgccgccagtgcaagcaatgcaggcgtaacaacctggcttgcctgggattgatcattcttgacttatcgtgctcgatgatcattcatctcttgggcccctgggtcatcgattatcgcattttgtaaactaatgtataccgtctgacttttttaatgatcagcgctgttgtaatttcatcattccatccttggctctctttctttctttctttcttcattcttaccttcctcgtctcatcacttcttcatttgctttattccattgtttctcacttcattttattaatttagctcatgcattcactcgcacatttcttctgtcactcttgatcaatcggacctgatttttggcagttctggttcctgatcaccgcgatactcagttccctcattcaagcgttttgaataaccccaaacaaaatctgatgacaagaaaatcagggagagggaaaaatcactgccaacttttgggagaacaacgcccagaaagtagggagacgtcaaaagccctggctctcgaagatcagcgcgtgcaagagcctgctacgttgatgagagaaaggcttgggatttggaaatacagagaagaaaatacatgaaaatttcagggaaaatttcagggaagcgcagggcgggaataagcaaaagatgaaaggagggctaaatccttttttcatttattaggaagtaggaagagcgatatgtggctcgagggcacatacaaaagagttccttgagatggtttgatttttttttcctggatgttccgggactcaaaaagctcagcaaggtgcgagggaaatgataagaaatgctggtctgaaatgtggtgttttgaggaacaaaagttgcttatttttgatctgaaaatcattaattggccctagactttatatatattcctcgaggtacggaaccaattgtcgacgatattcctctggcaattgctcaaagctacagaaattagggggttttgactctcatggattagagaactgagtggaaactcattacctttcgtgcaattgtgccactgcctcgtcaaaactggcatcattgtttgcggctaatttggccttagtgaacgcatgttgggctattcgcaatgcagcctcccatctgtgtaagcttgcccgtcgatcttgcccgttgtattgggcctgagagtcatacaagaaatttttatcaattgcgttatctgtgcattttagaggaatccgaaaatacatagcttacacgactcgttttgaggtctacaaatgcctcaagtgcaatgatatatttaactcaaggcctgtctgttggatgtggctctgtctacactggtctccccaactgatttaatacaagccgggcccaccaatttgtataccccttgagtgtatcagtgggcccagccaatatgaacttggtctggcgataaccccttttgctgtgagactggcccaggacaaacgtatcctatacctgatcgctgtaaagtaaacccttaaactctgcctctttctgtgcccacgctacgtgtatttactataaatatgctctcctttccctcctcatgctctcatcaccaaattatcatcctaccttgacacccattcaccattcccattataatctcacaatccaaaatgacctaccatgataaatgcattctatacttcaagttgcaggaagaattaaaaagtcttcttccaatcatggtcgtgttttcagctttgtgacagctaactgtcttttttttgcttggtttatattacaattagaaaatcctcgaggcgctgacggtcaagtaacatgggagagcgcaaaaacataccttggttttaaaggctggtcctcgatccccttcgaagatcctcgaactttatacatatcagacgaagtttgctgtaaaatctttcaagaaatcgacgattctgagttgacggtggccggtttattagactcaatcaacaagcccaaaattgtggcatggataatttcggtaggtcattaatcgtacccacaatggtctcgagttggagtgtagctaacagtgtttgtgttccaggtcacaaaacccatcttgctcctttttgagggaaagataaataataatgccgaaggccacctcccagaagatggagcatcatcaggggctcggatagagttcacttacacagttcttgatctttgtatggttgttatagctcaatcaaatattgaggttccaaccaaagacgacgcagcccaacttatgctggagctcaagtgtaagtggattaattctattagtaatagtggcaacaaatggtgtatctgagttgaagttacccaaatctcgacagctgcgcaacagaagcacaaatcaagcgggttatcacccaaaagtatctacggcatcctgtgctcgaccgagacatgggagttctggagctgcgatatacatgggacttgtaggagaaccggaacccttccaactactaggagggatgtcgctatctccctgaagaatcttcggtatcttttcgaaatcacctatcacacttttttcgaagcatacgtagttgcgcttgaggccttgacaacccgcaggaggttgcaagtaagttttgactgcaagaatgaatcgtcccgcatgataatccatcgggaccatgacaacaacaaaaaaaaaaaaaaaaaacttatgtaatatgtgcatactacccatttgggcttgtcaggacttgccaacttggccacccggccggcgggtagggtaccttggaggtgatgagtcgatacaagaaccggctcgctgggctagattacaccttggcaagcgggttttatctgctagacaagctccctttcaagggcccaagggagcagttgtctgctttgtggctgctcgcttgtgagggggcttccttgccttgtgggtaagattgctccttggtcttgttcaggttcaccaagggagctttctctcaagcaaatgggacaaagcatatgtacccactttatcgacgggatcccctcttggagagagcaagtagaaattgatggctcaggagaaatccgcgctggacatctcagcaagcagttacaatgtgtacccattcaccccgcagaccctctccttggtgagcaggcatgttaaagtgatgaccggggagtactcctccccagtgagtagggtaaggttcaaccacaaggttattcattgtagattgacccatttccaaaatcgtccttttcatttcggagtatgggtgcttgggtcaatcttactcaacacgactatcatgcgggacgtttcaattctcggttttgactgctcggatatttttattctcaaacagacaaacgtggcatgttgacatctttatgagcctcaggtcacgcccgaacaacaggtaaaattgcgcaaatggcaatcctcattagatttagccactattgcattcaacatggcaaaagctgcaaaagacaaagcggggttcgatgatgctgttgagcaattacgggagaggtgaattcatcaccatacacattcatcaacaatttgttttagctaataggattctctaatctttctagctttgacctattgcctgaggaccacaaacgagtaagctacgattacctgaaagcattcaaaatgactatggccaagtgatctttgatggccagaacatccactcagcctgttagcaccagtctcagttgcccgtcatatctgatcttccactgccgctttgtcttgagttcgattgtaaatgcgtagatgaagaagaagatgatgattttttccttgaaattaattgctggtccgagggcacaaaagtcatcgctattgccaatccaatcaacttgatatcattctgtcttggctgtctcagcaaaaacctggcagtcattgctcaacaacagcttgtatctatgtttgaagataacttgcatgcagcttgcaaccaacattcgaagctaaggtagacagtgtcttcagtgattaaagactcatgtagcaaaattacacacacgctgatgatgaataatgttgtcgaatttgctatgcgagagttgcattttaatacatttcttgatcttgctgcacacaatcggctggggtattgaaaagcttcaccttcaatctgtgtaagtgcaagatcagtaagaggaagcatatattccagataatttaagctgttggcggaaatccgggattgatccatttggcatcttcctgcacttttgcaagtggaatccaaccggacaggatacccggatcatttcaaaggcttgctttgcgagcttccccaagacctatgcaacgaagtgattgctttgaattggcaggatggtggcgttcaattccaactgcaattcgtcgacatcttaatgaggatgagagctgaagattcgcagatgcgagaaggagggagcagcagtttcgatgagagtcgagtttgatactcagtccaccaaggaacactggagcctgaggtggataaggagtgagatcttctcaaccctagactccgagagcacaccaaataggttgcatgtccagaaaataaacacaacacttggcccaaaatcattattgactttgctcactagctctggttcatttgtccattgcattttgcttggccaagagacatcaaagaaatcaactgccagaggggcgtgtttcccttaacttccaaatgatggaaccgggggctttcaaactgatcaattgaacaattattcgtgcgcatgcatttgcagttattagaaagaaatactgagatcacaaaaccatagtatgatatttatggagatgtcaaaggggccgcttgaattgcttaataaaaaagttgaaattttcactgaggtggttcagttgcttatgaagcgagcaacgattattaaatatgaaacggagcctcaagagtttgaagaatcttcggtgtccactttgctaacatcacaacacaggagctattttttatttatttttaatccagatcacgatggtaaaaggacagcaggatgcgggaaaaaaagttgcaaatgtgccgtaaatcttactatcaggagacagcagttcatttcaagaatccaaagatgatgcgctaaaaaacgaggggcttgagcaatagcgactatttgcattgatcacttgagttgtacaaatttgaaaagctttatccaccgagacccgaatccaattaaacaacgcccgtcagtcctcgaacaaaagcactaacaccgatcccatagtctaccaatcgattcagctgcgcacaaacttcttcttggaccgccaggagatgattgattgctggtaaaatcttgtggcgctcatcgtcctggtcgggtaatccaaagattgacgttccctcgcttcctgccaaccttgggccgtgaacttttaagaagacgcgcatgatggcttgaaccatttcgaaatcttgtccttctttcaggcgggtctctaatgctttgatcaatgacaataagtgttggatatcggaaagtgatcggatctctagatccagggcggagggggaaaggtttccaagatattcaaaaaactcttcatctgcgttgtgattaaagcatgtttcgaaatcatcagcttactttgatcaatgatttcgacaatatgatcagaggttgtgcttacattcaccactggcttcagactgggtcagtcgttttgtaaattctacttctaccttcgtgctatcaagaaggtccagctttcgcttcttcttttgatcggccggtgcagagctattggggttctccaaacctttgcttgtgacattaaatcttggttcagtacccgccacagtgggtaagaaaaagggagctctttcgggcgctttgggtggttctgtcggtttattgcgagcctaagtaagaaataagtatcagagtaatcagtcttacacgcctcgacaaagtgggcaagcatttgctgaagcagaaacttcgcccgcaccttgatgatttccaaatttagcaatgtttgccattttgacttgggcatacaggatagcgtaattagtccttcttctaggggctttgaggtgatgtgatcattgtgagaatctgcgcaaggatcggaaccccatgcatctggcctgagcatcgcttcaagttcctcggtcggcttgtcctcgaccccatctagcactggtgtttcgagcaatggaatttcatagttttcgggtagacttttgtagctaaacccagagaattgggctctattgacccacaggaagatgccgacgctgtcaacgtgtgcagaggctaaaaagtctccactgggcgagaacgtgactgaagttgcgacactggttgttcgaaatgcatcaatcatcgcgcctgttggcaaatcaaatgtgcgaatgacagagtctgcagaagtagcaacaagccagcgggagtcggccgtgatggtcttcagagcaatcccgaacacaagtcaacgaggttactcatctggacgaacagaaagattgcgcaccatgtccaatatcggttttgtaaagccctgcaattgacgaatgacttcgaatgtgtctgtatcgagtatccgaatctgattgtcacggcagttgattgctagcattccagtatccctttggagtagtatgctagtcgcaccactcggcagagtcacagtttgtcgaagagagcccgaaatgaaatcataaaactagaatatgtaaatcaacttagtaaggtgtcgatgcgcgagcgatcaagtgaggaatttgccttacgtgaacgtggcctgaccgagtggctaccatgactagctggtttagcgcatccgttgcaactccaacgacattcagtatcatgtcattttgtttgcccttgccagatgacccaggtaggataaactccctccgtttcattccactttgcatgttccacattccgacttttccactgccttgagtacctatgagcccgtaattaccacaagccgacacacagacacatttggcgatttctccttgcgggtctagttgaaacgatttcttctcgatcagtgagaacgagtgtttgccaatccgtttgttctgaactgaccaagtccttcctgatgcagagccttcatgacacgtaagaagatcatcccaatctttagatcttgaggtagagtgtgacatgttggtaataggaagcaaacgtaatgaagagacaggtacggcaagttgagaggcttgtttggttatagagccttgactgagctcgaagcttcgcgagtctcgaacaatactgatcgctctgagggtcttgtcttgtccagcgctcagtattgtttttccgtttgagccatagtagcgaatcaaatgaggaggccgttggtgtccgcttcgatgggtgagcaaacgaggaagcccagttggggtttcaaacagccacagtttgatgctgttatcaccgctggctgtgacaactacaggctgaccgggtaagaagtatacgttcgatatgccggaatcatgtgcttcccgtatgatgtgaagtaatcggccgccctcattaagattccagatggccaagtggccttgtgatgagctggtgaccatcacctgggtatctgattctgagagagagcgaataaatcaattggggatacttgcttcattaaaagacattatatgtatgcctaacctgatcgaaaagtaataccggtgatagaatccaaaacggcattagtcgagaggttggaaccatcggactgccccatcttgactgcaaggatttcttcaccaaatttgacgtccaccaaactacaccagccatctgcaaatccaacggcgatgatgtctacggccggagcttgaaccatgcgagtgattgggatcttgtcacttgagcaccgggctttcgatggagtggtgaacaaagcaggttgaaagatatgtattaatgcacccgtctgaatgttgtagattgccaactggccctcctgagatgcgacgacgattcgattcaaataggtcgagggatgaactaaggtggtggccagaccgaaagtagacgggagttcgattgtaatatgaagttctaagtggattgattggattcaagtcatcagtatgtcttgtcgagagcgtgaaacagagcgattgagatagaagacaaccttttgtgtcaagattccaaacccagagagtttttccgcatgatgatagaccgacaacttgatttccaaacgagatgaattcttggattgtgatgttttgagtgctgactttcttgaactgatcaatccagcattcgggtccaagatcggcttcgttatctgaattgtcgctcgatgagtcaccagactgagttttttggcttgatgttttcaatgtgccaatgacccgagtgcgcttatagatgtatatttgactcccagctgaagccaaaactaatccggaggtgtgtacatttaaccaggtgatgggcgtaggtgtgaggggccctgatcgagagataaacgagtagatagatggtcagcatgacttgactctcgaattctgattggttgtatctaagtattcgaacttcatctcaccaacatataacagtctgaggctgtcagcgctccaaagagcccatcctaagccgacactcgttaagatcacctgagagttggtttgtgctttggttgatccaaggacatcggaatccttagtagaatgagaatgaatgacaaatggaacatcggtcgtcacgtggccaagcgatcggaatggagcgtagagtgaggtcgacatcaagatcttgctagttcgaagttgctaccaagtagtactaggtgccaccttgccgacctactggcagagctggccaaaaatccaacgcgggtatcgctcgaccaacctgtgggtctatctgcggggaagggaggtcaagccgtggacgtctagcagcggtcatcgcgcagcccgccgcagccgcaagctgatgctgattacataaactttacacgacaacacacagcaacccacgaaagccggtaccaccacattcatcaaacaacttccaacatttcgactttcaattctcacacatggcgtttgttcgattggttatttgtgtggttggtatctatgctagttgtaagtcttttcactcgcaagaactcattcatccttgctcaggattttaactgaccattagaatatctttccgctctctgctgcttgcacctcaaacctgtagtcctctcctgggcattgattcaagagagacgtaagtaaaccaatcaatatttggttatcagcaaaatttaatcaagataactgatcaaacatttctcctgcaaccagtttccaccactccgtatgaggatccgtcaggtggtaaacctaaatatttcaaatcggttatattcttgaatactatccaaagtggattcagtgctacggccgcactgatctatctcctcttgaagaagaattcatcccaatcgatcctacaagtactcggattgacaaacccaaccccatctaaagccgagaaaacccccaagcaacccaattcaagactcgcccccaaagatcaaaacagattggccttattaggacgttgtttacaatgtgcaatcttgaactcgctcggatctccctttggttacgcttcactcaagcacatcgattatcctactatgatccttggcaagtcatgtaaactcgtgccggtcatgattatgaacatcatcttatatcgacgaaagtttgccattcacaaatacatcgtcgtcgggatggtcaccgttggaattagcttgttcatgctatttgccgatcatggttcaaaagccagtaaaggagctcagcagagtagtctatttggtttaaccttattattgatcaatctactcatcgacggggcgacaaattccactcaggatgaaatcttcagtcgatttacgatcagtggctcccagctgatgtttatcatgaacgccttggccacaatcatcactctagctgccctacaagcacccctcccaactgctatctcctcattctttggtacatcaaacagttccggtaacgaatttactgtagcgatagagttcatcaaatcatacccaaaagtccttcaagacatcttactcttctcttcagccggagcgattggacaactattcatcttcgaaactctctcccatttcggatcactcactcttgtcactatcaccgtcactcggaaattatttaccatgctgttgagcgtgtttttcttcgatcataaactttcattcggccaatggggtggaatcgctattgtcttcggggccatcggcttagaagcatatgtcaagatgtccggtcatggtaaagctaatttgatcatcgacgaaaagcaaaaggcgaaaatgaaagagctataatcaaaccgccaaaggtgtgcaaaccttgcatcaatttcgactattcgtcttcgagtaacaatttagttgtggatttgtttgtcgccatcatcttcgtcttctttcatagttcctccttttccttttgctcttcgatttgatttccaatcagatttcatctcgcatagagtagattcttcacttgtagagtttgcatccttttccttttgatcacaaagcatcgcatatcgccagataagtaatagacccgaattggatttttcttgaaaatctagatgatgataactatgtcttttgaactcgactgaaaaatttcgccttcaagatatgtcaacatatgacctgggagaggaggcttccgatctggcacgaaaattgttcatgttgccgtttgcgcacccaccatcactctagatgtttctaactggtaacatcctgcagactggcttccgcaaggctattcaatactgctacttggattggaattttacacaagacagagatgagatctgctatgaccaagtgcgagtctagatcttgttggacctatcaactgtcaactttcgccttgaggatagactagttctcgccgctccagttgggttgaggagagatagccttcattggcttctccttatttaatgttcgtccataccattgcacgacatgcactagaatgatttttgcgtaactcgcttctagtggaatttactcaagtctcaacgtttaaaaaaactaggagtttgccattgcgaaacctattcttgcgctgagctgaatagatttggtgcaatgatattgatacgatcataggcacatatctcactcaactaattctcaatcacagcaacatgcaaaccacttttaatgtctggattttactttcaggatcgaaagcagttaccaacccggccacacagttcgatttcagattcaaggtgggctcaagtgcaccggtaccggaggatgtggacgacttgtctgggttgaatttgtgacccattggtgtgaactttccagacgtggaaattagtttctgggcatcttagctgtgcacaaccatctgttgccgagtgctcccatctaagctgcaagtgtttaattgcagttgtccagcctggtcacggtctaatctattacatgttctttcttgtcgctctggtgagtctgcgtgagacttgggcaagaatttttctctacaagctcatattgttagttggatctagttttctatcaaaaaaaaaaacagccgctgtttgccgcggtggacaagacattcttacaacataattttccggttggaaatgccctccattcttgagacaattggagccccaccagtctagttcatgactggaaccagtatccaagctaactattttcagtccaaactgaagtcattcatgccggtctaccaatacgtgtccaactgagcagcagcttgaccttggggcttctgctgcaatcttgccattataagaagcacatcttgtcggccaatcgtacactcatccctttatcaaacatcacagcctctttcaatttcatcgaccttccggaaggcctcttatatccacttggatttttccttacttgcacatacaccacttcaactccctttttaagcaactcaatttgatttgactcgccaaattcagccacaaacaaagcaccacaagcccatcaccttccacactcacatccaaaacctaatccactccgccaagatgcaattcaacacgctccgtctttcgctttctgctgctctcttgagcgccacctctatcatatctgcccctgctcccacccttggcggtggtctaggcattggcggtgggattggaattggaatcgggttgggaggcggtttgggaggtggatatggtggaggctatgggggaggttatgggggaggctacggtggaggtctaggctacggtggcggtctcggctacggtggaggtctcggctacggtggaggtctcggctacggcggaggtctcggctacggtggaggtcttggctacgggggtggtttaggatatggcggtggtctgggttatgggggaggctatggaggtgggcttgggtacggaggaggcgtgagtaaacatttcctataaatcatgatcaagtcatagatatgtccgctgatatccccttctcctatcctgcagtactactagcttggttgagaaacaccagaaattttcaaagtcaaggtgttcttcgaatgaatggctagttggatgtccctgcttttatcattcacaacatccactcccttcacaatttgtaaacaccatcgcttaacaaatttcaaccagaaatttaatctctttttcgggctttcggatccttctttgttttgtttttttcttctttgggtttatcagattctcttgttgtatataattttcaaagaattcaatcgcaaaaaaatcaaataattttcaaagaattcaatcgcaaaaaaatcaaacaagtcacttccggagcattccccatgtggttaaaagatctttcttttttcaaagtgtgatctcctcatacctgagcatcgagattggattgcctacgacagagcagcgcattctgaacctattcacatcaccaatcatattaatagttctcggaccttggagatgtttttgaatttcattgtctccaaagatataggcaaattgattctctttggttttcatgactttgagtctcaaaattatacaaaagatctcattgaacttgccaagcagggagtccaatagagattctaatacaagagcgaagaggattcatcaaaaatgttacaaaaagtaaacaattgaatccacagataaagatacttaaactcaggaaagtggatctcaacacaaaaaatatgaatagtgcaacattttcaggacaattcaggatctgcaaccttgacttttgcgaattttttcccatcaatcataaaaactaaaatcaaggatttgacacattttttttcttgaataactgtagaacctgcttgattatcaaatagattttggtcaattaatgtgcaaaggaaatgaaaatcaactaaaatcaccctaagcaatcaataaaattttattagaaatgatcaattacttgttcaaggatagctttattgatgatgaaactgtgatcaaattttccccagatgatgaattccttcagctgacaactactcatagtttttggtattttagaaacaagatggtgattgattgtaatacttttatcaatgcttctgagtattggtactggaaattgggattcaagttatttggaggtaagtttcttttctttctttttagatcttgtattcctttggattttgagtttataatgaacatgtctttttttctcattgcaaaaaaaagaacttaaaaagtatgatgaattaatttttggaggtaagtttcttttctttctttttggatcatgtattcctttgtattttgagtttataatgaacatatctttctttgtcatcacaaaaaaaaagaacttgaaaagcatgatgaattatgtagagtctgagatcaaatttgcagtattaccacaagaattatctcccaggatcaactttgcaatattatcacaagaattaccttccaggtgaacaaaacaaaatattttgataggttctcttggacggttttaagataattatctatggataggtatttttcaatcttgaagtttgaagacaatttgagagcattcagatatccttgtcaaaataggttgaaagaattcatcatgagaagatatgattggatttttggtttaattttaaataatgtagctagatttttagaatcttggctagaatcttttcaggttgatctccgtggccttccaaatttcctacttatggacagctagtcacaaaaagcaaggtcttcttacagttaatgaattagttctatctggaaatatttttcaatttttctcatttgttgaagagcacatcttagcaggaaatacaatatataaatcaaagtttcttctaattatcattgatccataatttgaagagtatcttaatttgattcttgtcaaatgcagttgatttagcaagaatttatgaaagttttgtcaaaaggggcacaaaatttccccattgtgtctcacttaataataaatcaattcttggagaaaatgagaagaagcactgcaaaaggggctgtattggttacaaccccccgcaagaaggctgcccggaggcaaccaatataagatcagtctccttgatcaatttcatattggccaggcccactgatacatttttccattgttctaatgtaaatgtattggtgggccaataaaaaattggtcaatgagaccaatgttatatcagttgcctatgggtgaccttattgtggggggttgtaatgtcccttttgcagtgaagctagcataattatatgatgaatacaaccaaacctttgaagtgattatgaaagacattaaaggtcacctgtcaatgtcatcatggttgaaaacccaatcaatactatttgatcaatctagaatgactgcttaacattggatagaagggaagactcaaggagagagaatgtttttcataattactttttcaataatcatcaagaatgactcaaacctaattgtgggcaattctctcagtggaaacccaaacatcaaataggaatgaagtttccttctagcaagttgtcccttttttcaaaatttatactttttccatacacttatgtattttgcacttcctaatgacccttgaaaacaaaaaaaaagaagatcacaggtttattatttcatggaggttcttgatcaaaattctcaagtatgcatgttccaagttgatgatcttttgtctgttaatgttgataatggcggacttccggtagccattcacagggctataatttacatccctgtgaatggctacatgaagtccaccataaatgccacttaaaattctcaactaacacacttatcacaaaaatgaccagtgcaccccaaagccaacattcctgtactgaatgaagtcctgcaaatgtttgtggcttacaagaatgccttatgattcctcatttccagactttggatcctctgtaatctgaaatcagttcatcttcttatgttggttaagtatttctcagcttgtttttcaaaattttgagtttttgcaatcttcagtccagtggtggtctagatgattggttcaacacctgttcaaatttggggtatctgagactgccagctttgagtactttgaaatccgtcagcgatctttgatgagtgatgccctacaatctccagcagctggtgctcatctggtgctcttattaccatcctgatcaggtcgctgtaggctgtgtttgagttgtgtaaccctaacccacaagtcggatggttccatccccgcctctgcttccccagcccaagccaagccagtctcaagtctgcccactcactccttcaacagtcatacttgaacctccaggaaccacagatcacaccatggctgctgttgcctcttccactcacctccacctccatctcaaccatctcatcatcaaccatgacaaacaaccacccacaaacaacaacaacaacagcaacaaactcagtagcaccagcaagcaccacccagaaccaactcaagcaaccgaccaagcaaacactagaacaactacaaaccccaggactcaacccagtcagcaacaactcggcaagctgtgggaacaggcactccaacagcccatcaagttcatcaaatcctcaaaccaactcaatctcactcagataccctaccaacccatcaaccaacctcaaccagctactcagccaactcgcccctccaactcagccaacacgaaccctaccaccaccagcaaccaatccaatctcactagctcatcagcatcatcattatccgaaaagatcagtcccaactcaaatccaatcacccaatcaacgagctcccgactatcccaatcgaactcgtctgcctcctcacaagttgcaacctattggattagaccccagcctatcggacccggcttttataataccggcaatacttgcttcctaaatgctactctccaagccttggttcatacgcccgcactggccatcggtctcatggacagagatgaacattctccagagtcatgtaagcgcctacatatcatcatcctcatccccctccaaccaaaaagctcccatattttttcactcaaagatctaacatatgccttaaccccattttccctttcaaaggcgatttggctcgcgccaagaagttttgtgcgctttgccgaatgtatagactcgttaacatgtgcttcgataaagcttcatatgggtctcatgcaatcgaaccttcacctatcaacagagctctctcgagttagtactctcgtttcatattcattcaggccggggaacgctgtcaaggtttaatgaaaatcaactttttgtgtcatctgtcctgttgtagagtttgctcctactatgaggggcggtcgccaagaagatgcacacgagtttttgagattgctagttgaagcgatgcagaatggtgctctacaaggtcgggccgagtaagtagatccccctgatcttcattcttctcgtcactccttgaatttcgtcgcttacatcgatccttgctaatcatagaaaggccaaacaaaagcagaaagaatccacttttgttcatcggatgtttggcggaaagctgagatcaagagtcgtctgtgagcattgtaatacaccaagcgatacgttcgataactttttagacctgaggtatgcttgtggctattggatttgactgattctgaaaccatactcggagagcttaccatggttctactctagcctcgacatctctcaagccaacagtgtatcgtcagctctgaaagcttaccacaaatttgatcgtctgagaggtgcaaaccagtacaaatgcgacaagtgagtttctgtttgggccttccatggaggcgtaacatgctattttccaggctctaatcggatgataccacagatgcaagtgtttacgcgatgccaagaagtccatgtccgttttctccgcccctccgatcctcaccctacacttgaagcggttcaacttccgaggccgaaagatcaacaaacgagtgaattttgaggactcgctggatttgaagccagcgatgagtaacgaatctgatatcaccggttacaagctctacgccgtcgtttgtcatcgcggccaatctaataagagtgggcactactatgcacacgtcaaggcttccaatgggaagtggtatgttgcggatgattcgaccgtcgagtcgatttctgactcgagaacagtcctggcaaacgaacatgcatatattctgttttacgctcgcgatcgagagagcttgctatctgctgcaatcgctggcaatcgtcagtcaacatcgacgacaacaaactcggatggtggcaatcgcgggtcattcaccaagaggaagccttcgatttccgatgatagacattcccaagtcaacggagtagctgaaaagactggcaaacattcaaatcgaaccgagaatggacataaacgcgtaaggacaggatcgattaacagccaagagtcacccgccaagtcattcatcggcccagtcatccctcgacaatcattgccatccttcaagttcaaggacacccatcaagatggctcggatagtacacgaggatcaccagccaaggccaagcaaaatccggaacaggatgctcatcaatccggaaggagctcccttaccagatcaccctcctcgcactccaactcaaaccacaactcgaacgatcagcaggaccagctttccgatgatcaagtcgagcaaccaatgaaccagatgaagaagaagaaacgcaaccgtaaaccgaaatcgaaacgtcgcaaaatagttaatatcgccggaaccccagtcaaccaggtcccgagcttcaaacctcgtctgatcactggttaagggctgatggccttcactctgctttgtttccttaacttctattggttaccggtgttgagattcctacatcgccatctctctcataattcatcaatacctaaatattatatacgtcgagagttgctcagccttgtttatgtacatacatataatgtctattttgcttcttttttgcgcattgtgatctgtctttttttcctgccatgacggagtagggcaagggctgtcttctgaaaaacacggatccagattgggatcattatcatgagcatactgtatgcagatacttagtccgaatctgtattattcatcaaatagatgatggttattgactctgcaagctcatatcatctgccctattttgcaatagtggaaaaactctctcacttggtcagatcacactgtcatgatctggcctagcacaatgagatgatcagatgttgttgccctatggttttggatattggcgctggttttgcttatctatgcctcaatcagcattcacacccatgcccaacttgacaaatggtccggattccctgctgtgagcggcattggcatgcagagtaccctgtggggctgccctctgggccctcaccaagaggctttgttaggcttgcacccatccccccaccatctccattttttgcttcaaatctcaaatcatctgtgtgttggtcataccactttcttatctaatatgtactatactccccttgattccccccaaaaaaaatgtgttgtattcatttgtccaaactgacattcccaagctctagcattgaagctttgtccaattcaccttgtgaagctgcattggctgcttgccttcttggcacttatccacaactcctaatccagactcttgacaccaattctgcagaagcaacaagggcagaacggaagattcagctgggctgttgctcgtctcctgtgtgagcttgttttgctccttgaatactggcttttgctgactgcattcacccataaagtagatttatcaaggatctttaacatgtcatacttatcaattcaatgaagagaagttctcagtaagaaattgatcaagtatgaattacttactgatgatattttgattgatttgataagaaagctatgtcaaagctttgtttgcaaaacattatattttctttatcttttcattaccagaattgtcagtttgttttgaaatcaattctcttgatctttctcagcggtgaatctctttccccctttttctgtattcttgatccatatacatttgctcctattttatccttatcttgtttgaaaaacagtactatttcctttacaaaacttcttccatttgagctccatttcaagattttatctttaaataaagataagccttcaactcttaatatagacactatttcctcttggaaatattcacaatcatttaagaatagagggccctaacaataaggttcctatctggagcctgaagctctggtggtacccaatgatcaggtgataggttgggtcaggtcacagatgaatccaggagataacctgctcataggcccagattgaaaccttacatacttaggtgtgaaattccagttcaccattatatgtttttttcctcaaaaatgaaatataaaatcccaaactgatgactgtggaaaagaaaattggatgaatttgtattgccattggcatctgcagccctcccagaatttgattcatacctctttttttggctaatatttttttttggaatttcaatttcacttgtaccagtctccttctttttctttctcaaacatgttgctcattattagccatctgttactcaagattgtcttttctttcctattcattatgcatcattatggacccacaaattgatcatcatgcatctagtttatttaataattcaagataataaggaattaaaactcacaagtcctgcttatacctgatcttgagcaggcacttgggcctcttctcagcctttctccaagcaccaggaaaaaaatatgctcactagatgtcaggtgaaaatcatgcaatattgattgcttctcccatgtagccccagctctgttgtggactaactccattggcctcctttgtgtgctacagggggctaaggcagagttgatctggatatgtaatgaatagtaagcatactggagttagcttgatgtcacttgtcatcaagggttccatgttttttcctggtgaagtgaacttgagctcacttgagaaagcttgtgattgaaataaagccacactttttctctccttccactggccagtttttcaacagtgatagctcttatgatctggttgtaattttgatttcagtcttgattttggacttggaggggctcaaaaatcactctgggtgatgatggaaagtcctcaattttagcattaaattaaataatttcaacagcccccataactctgcaaaaaatagattagaaatactttcagaatttgattcctaaaactatgaatggtacaggcccaatttgtgtttacagccaatcccaaaaactttgtggttctggggtggctgtatttccaaagatttttttgcaccaaaaactgtattgcctcacaacctatacagatgacagtaaaggttacaatttggaagccaaggtcttggtgcaggtccggatgcctgcaaagtaccaggtgggggatggcagaccctctatgtgatgggcagttcttgaccaaaaaatggagaggattaaaatgatccaaatcccaactcaactcaaaaaatgtgagagttgggtcctgttacctcaagtactgtggccatgtggtgccatgtgcaggagagagtggcactaaaaaaagaggcacaacaggagagagtagtgctaaaaaaagaggcacaaaaaataaattctttggaaatacagtgatcaaaaaactgcaagctttttgggatcatctgtactttgcttcagtttcagcttattccatgaaaaatgtgtgtgctgcaagagaaactggattccagattaaaagtcttacaaaaaaggtcaaaatacccctggatacatacataaataaaagtctatattgtgttgcaagacagtctgggcacagtccaaagtcctgcttggccaagtgccactgggggtttggaatgttcccagagggcttcatcaggtaggataggcagagggcaggacttggaacttagccaagtccctctgggcccatttcatcctgttgtccaagaggatcatcaaccatgactccaccaccaacttcaatctggttttcttttgtgagtttggtgagcttattttcttctttttattctttatttttcttttgtttatttttaatcctcattctcattgtattatttgcctcttaccttttttgttggtttttacacagatgttggaatcaaacgtcatggacctggatgacgttgtggtaagaccaatcaaaatcactcacactctacaaatacctttctggacccatttcatatcaattacagatcataacaaccctcaaatcaacatcctacatatgtaatacactattggccacctctacacaatacatggacacctctatcagaaccacaaaggccaacaacccattagtaacactccacatggatcaccagccacatttggtaattaaataaatacaaattaggtataaagtgggagaaattccaccatccaagagggccagactattaggaaagacccttatcctccagcatctttgtttcccttctttacatatcatggcaatttactacagtagccacttatgtcatgtttctatccctgttgcttcagccttgtttcacccttgtcacacatgccattcccaagcctgtctcccaagccatgttgttgccttgttacatgtaccctgtgatgatgccttgctccttgttttcttattccccccaaaagacttatatgtagtgctctcttggcccttgccatttgtcccccatcagagttgtcattattgctccctggtcattgatttagcattacttacttggaatatattcagcattacagaattaagacatttcacacagaattattatcctcataccttaccctttacaaatcttacatcttcatttagccacacctttctttaagagtccatactcttatttcttgttcttcttactctcccagtaaccagagaggcagcccttcaagctctcatccctctctaagctctattccctcccagagtagttccacaacgtggatcttgaatccaataaataccccctccccattgatgtgtgaacagagagacaatgaaagcacttggtcaatgcaacccttgagctatggggtgcattgaattttggcaggtgtggcacccttgcttgattttggccaagcaagggtttgctccaaccccccgttaactttggcatgtgccaagaacaggttgggagggtgccacatgcgctttaggattggctaagcaggatttgggattggcccagctcacttggccttttttggccaaatttgggtgtgtgtccagactgccttgcaacaacataaatgagactcaacaaggtaagagtttgagagatatcatcattatttcattgcagctgtctataatcacctccttgtttttagaatcaatacatcattccattccctagctgttggaattgtgccctctttggtgctctatccgcgctgactctccactccctcactctccacctccatttccgctccctcactctccactcctgtttctgctcccatttcctctctctctcactctctgctctactcctttttccctttccttcccttctctctcttctcaatcctcctttcttccaatcatttgccatcttctcaatactccccaatactcctaaccacaacttgaacacagcaacatgaaaatatctcaatctcaagacctaacccacaagttgaacattggtcaattgaatcaaataaatacttgtgctcaatccattcaccaaaaaccagcagctcctctcattgacaatactcgatcttccccgctttcctaatcaataatcaccccagccaatctgcttggcctcagctcccctcaacactcaactctatccaacattccaatccttgaattccccttccacatttgccttgttttctcctctctcatctatcttctctcactgttcttgcttgttgagaaatcctattgatctcaacatttattcaattcaataatccactcttctgattgctccaaccttatctctcaaaatcttatcttggctattgccaatttggtgagaaactcaaagccaaattgactcaatctcatcctcatcattttctattgacatgcttattttctatctattctcatccttttgaagcttgtactacttgttcctctttgatctaatatacctcagtcagtctgttctgattcctatcaaatctaactattgtggtatgcttctttttctattgctctttttcatattcttttctcagtgtcatttcttattgttcacatttcctgatgtttttttgctttagttttggttctagtttcaataataaaacctgtttttcatcactagctactcatgatgttggaggactttccatcaaattgggagcccttgcagatatgaattttgacccaaaagtctagatttgtgcagggaaacataactttcaaggcttcaaatcaatcctgggggcccccaccagatcttgacggaaagtcccccgttcttttgcccaggaagccagcaagcctccaacctatcaaagtcacttgcagctatgggtcccagtggcttaccagagggacttatgtggtggacacatttttgatatgagtctccagcacttttccacatgcttattcttatcatagtatttttgtttttgttgactctcaccttcacaattcccaagaatttgttgaatgagatgatttgtaatgacacaaatgtgtcatgataaatctgatcagaggaactgagagtaaatctcacattataattggcatgagtcaagtcacacatctgaacacatcagtcaaacccaatcagccaagccagtgatgtcattcacacctcggacccaacctgacccaacagttgggctcttgatcagtctcacacatttacaatagaaccatatctatccttgctccagctgtgcatatttacattgagattatgtacaacaggggcacccgcatgatgccgagtcgccgaccataagaaagggaaggagatggcccctgaaagaagataataaaagttacagtgatcgccttccaatctgctatcgtcgtaccgacatacccgtgtgcacatgcaatacgtcccgacagctcccggcggcccagtggatgccttatcgttcgttggtgataccaaatgatatcataaatgaatcatcccttgggattaataattgtcgacctcatcatgagaccctcccacagtcccagaccgaccccttgccatatatagctcatgagtaaggcagggtatacataaacagatcagctgctgagagtcgagaagttgattaatggatagtatgtaaacccattgcgcccgcgatgcatgcacaacaccctattctctttttacttttttgtgcgtgtatcaatatagtaatatgatgtattcccttctccgttaaaaccaacagaattatagtggcatgtggatggatccactttgacagagagtacatataaatgtgtagaagggtaatccagacgattctaaggattgcacggctcaaatctctcggctgatcacatacatggttcgcagaatgtactaggcttttctaattttatcctgtatctgtattggggttcctcttcttactgtggactctcaaatattacttgtgatcaagctgaggacgaggaagaggaggtcggcaattcatcgaagtcgactggtcggtaaagaatgtaagtaatactttgcccttataatatcctcctcaatcatcccacttacagcaatccgacctggttgtccactctgaacacgacctggggctattcgggacctttgaggtgctgaatataaataagatccactctcggaaagggcgtcactataaatatctagcgcgcatacctcctcacaagagctagtagtaatgttctcaataaggctgacctaggttggccctagtctcgcttatctgctattcagccggtgcattcgcctattacctggacttgtgtattgattccttcgagcatcaatctctaatcaacgttacgccttgttttggcaacaggatgatgccttcagctcacactatccggtccgccatgacagagtggccgggtttcttgggtaaaggcgtctagctgtcgcactgcatcttccagaaccgagcccgtggtgtggattatgtacatgtttccttcaacataaatctaatttattatttatgtacacccttttcagcagtttcctgaaaaattctccctcaatactcacaacttgaacatcgcctgagtctcccaatacctaagctactcccgagcggccttctcgaaggactttattataggcgcaacaccacttccttccatttctctcttcttttcttttctcttcttgtgcttccaccaccagtaacaccgcctccagatatatctgtcccacatatctatcacaactaatcacgatccttatccatcattcattatactccaacgcttgttgatagctggttggctctccaagcttgtatgtatgtattggaattttcctcgctctctctctctcttctcttctcttatttcatacacaaagatacatacacaaatctcctctgcatccttttttccatccacccatgccagccaatctggttcaagcttagctactcttaacccccacccttgggactaagctgcgttcgagccgcatctggttgctgacagaactccttcttccctcttttcagttctcgaggattaatcgacatccgccaattcacgcttataacacccagaggattaaccattattccaatttcctccacggtagatctcggcttgaccgtcgaaatggctgatgccgtctcgctgtgtcatctcccatcttccttcgactattccgccccgtcctacccttcgcacctccaacctgccactctaactgagctggacacccgcggcgagacgccaagcggatgtaagcacgcggaagtgataccctccttggaatttttacgcgagttgtccctattcctgttcccccggcactgattcagcttactgactgggcttgctatccaatgtaactcacccacccaacccacagttgatgagagtaactgtagtagtcagtcctcggtggaagaggctggcttgacttccgagccttcagcggatatctcacgccacaccattcacgtcatatctaattctccagacagtggaagtcagacctcgtcgcttgattcttcatctccccagcccctacgatgcataacagctactcctcttacagcctcacgagcagattcctgtgagattccctctcatttgggctcaccggttgctctgacagatcccgaggggtctgccgctggctcgtctttccccctattgtgttcctcgccaattcaggagactttcgatctaacagcggagcggccactagtgtccaaccgccgttcccgctggctcagcaccggaaatcgctcaccggccattcaagagctaggcctcgaatttgagagcatggaacatgcgctatcaaccatgccgggctttaaaggccaccatgcctccaagtccaccactaccaccaccgccactaccaccactacagggagtcgtctgaagcagggcgacccttcactctccagattgaagagcacaatgttttcatctatgaacaagtctgaaccaaacctcgccaatcctgagggcgggagatcgcttccagcctacgatatcctccccggctctcgaacatcgggccattctaaaaatctccgaccttctcaacagttgagcttgtcctcaggaaaagctggccatactgacgtggtagaaataccacgcagccttcaatccggcaatcacccgtcgatccgatccatcttcaatcaaacttctcgccgcatctctgaattcacttctcgcctcaatggtcccaaccattcgtcgcaaggtagtcttgcttcaggcccatctccgccagagtgcatgccgcctgctctcagatccccggtgatcgttattgactcccagcacaatggtacccaactcaatccagatgaccttccgcgcgtcagtctggcgccattacagcggacaccacatcatcaccaggaagaacttccggatatctctcagacctcaccgcatgctgataatcctcaagtttcaaacaaggttaagcgaagtaatgctcgtgtccactcacccaacttttaccagtctctcaagtcaagatggaaaccggactcgctacctgcccaagacctttttgcgaatatctccacagtaccatcgacatccaggaattcaacaaagacgtattcgaactttgacaaaatgaagctcgagcatgagaatcaggattttctcagtgaatcccaagccgccaatacctctgatgatttcctcaagggcagctcagaagggaaagatgctggaagctcagcccatcctgattcaggtctaacgggcgagctcagtttacgggccgcccatgccactccagcatctagattgcgtgccttttctacctcgagccacaaatctgatctcgcatccattccgcctgttcaaccgacagaaaagcagcagtcccaagcagtgtcagcctccgaagacaacccgcccaccgtggtgccttctgatgcggagcatactgctgacggggtcatgcctactgtatctacagtcgggtccaaccaacggaatccatcgcccggttttggtggcgaaaaatcggcggagggcatcccaacgacatgcagcattgaagccgacgtccctaggatacctgtgccacaacccttgcttcaagacagtcgtggatttgcgaggcagcacgctttctcagaacctcccaaaaggcttctgccaaaatgtttgtttttctgaaatatgtgactgatttacccgattgacgccgggttgacagagtaactgaaactattcatgatatctatttgcagtgcccccaacggctaccaaactagccaggaatggagcagaatgtgagaatccgcaactaaagacactgctgatgccatctgccgaggaatcgtcacccatactccatgatggcccttcaatgctaaacgcagctcaacccggagcttcaaccccggatccaaatgacggcctcctgcaatgttccgcagtgtctacttcacgtaagtcttggtttgattcgccttgttcttatcaatttatttgcataggtactcattttgaaatgactataagtaggccaaacccctatcaatcaaatcaaggcaccgacgacagtggtagccaagccagagtcaatgaccattgcagaaggcttacatcacaaacaccacctcaattttgctgcccggaggtcatctataagtatggttcttaaacggcccgattcgttggatgcttccaccccaatcatctttcaaggaatctgggagagggagttggaagaaaatgaacgcaaatggaagcggctcgcgcgtatgagtagcagtcagtcatcctctcgctactcaaccgaatcttactccgaaaaggacaacacaaatcagacgcacggcgaacgagcccccttcatcactgggggatctctgaggcattcatcgagtagaacttcccagcatcttataagactcggtcgaaagttaagtcaaaacaaagcagaccatcacactaaaagccaatcccaaagcgacgtattggatcaagtgtgggactccttcaagtgcgaggctgaactgagtctcagtgatatcaactgtgataggtctatcattgacgactcttcaagtagtcccggttgcccaaacgatcttccaggcctgcatgaaatcaccttcaacgaccatttcgagcgcgcacatgctgctgaagattccgaaagccttgcccgtcaagattctaaacctattgggttgggcttgttccatccatgtgaccccccgatcggggctacttttcccattcaagacgaatactcacctatcactaatgccaagctgaaaaaactttccctattgtccactcgagcttcttggggcacctcagacggttcacgagaaaggcgaaggcgacctgaaagtaaagctaccgttgacctgcctgacacaaattactttgagcgcaatccaacgtcgctagatctgtcgctcttggacgcttttcctgcacctccccgtagtcatcgatcgagccaatcttcttcatcatcgcattcattgaaggctctcaaatcgactgacataccaaaaaagaacccaagagatggcgctaagacacctacggcccaagccccagaagccacgaacgagcgacgttctcccgagcgcaaggtcgcttcttctgttcaacgtcaaaaatcaaccgaggagaattcccggaagagtccgatatcattcgtgctcacctccttctctaatcggccacgtgcacaaacttcggtgcgctcgcccgtcccgccccctttgaatctgaattctgccccttcatccaatccaaatcatcggcgacggaccatgacctcacatatgagcaaccccggtaatagcgggaccgagacaataccacctgtacccttcttacatgttcccaatactgcccccctcgcctccactaccgctatgtcgcatgatcgggataaggctgctgggggagctctttctcctgatatcacccggccgaacttgtcgaacgaaatcaagagctctaaaattggcacgggtggtctgactcctaagcgccccagtcttttgatccgacccagtctgcgatcaccacatcgagcagggattcggatggcccctttccgaagcggagaaacaagcctgtctccgaaattacctgccgcctattctccaggtatcttgtctcctaccgtccgacctattcctcattcgattcagcagaccacgaacgggttgaatcattcgatcgagcaggctggttacttttcttccccacacgcctcagttggttcgtctacgggaactgcatcgacaagctcaacagtgccttcaccggccacgcccacctcgttgggtatggcttacaacagtcggattccatctgtaccgatgtatcacgcctccaacttcacttcaggcttgagatcgcccatcaaatccactcatccagataatccaagatacgtgatgatcgaccagacccctaaatattctgcgggggcgcgtggacccccagagaccatcaaagccactcgtgtttatcggcccgagctgttaaactctagccccctggccgagtcgaccgaacaagtcagctatgggatggccctataagcctgccttagtctcgagttcttcttgttagttttttttttctttatctatctctttctccttgagtttgcttgcccctagcagtcgaaatcttgtgatgcagttagttagttcggctctctttgcgtctcaccctgtacttatacatcaagtgtacccgacccacggaaaatcgcattgatttctttaatttctttattcctttttttccattcggttatatatatctatatataacaaattatagttccaatatagtgcgcagttgaacgttttatttatttgttagtacacactggacctatacgaacaatcacttggctttctctctttctcttctcatttctcagtcatataaatgtttgtatgtacagagggacattatttttcaacagtcagcttgaaatccatcaatctagcatataatcatgctcaatagtcaacctgatctcttgtgccaagctcgatttgccgatggaaagtgcatgagtaatatggctaatggtaggatggtttgttttcgaatggatgcttggcgagcactgtgaggattttgatgttgtcaagaatgatgtgtcttacatgatagatgaggtagcagagatgcgagggatgagtattgaaggagttgagttgagcctggatgccattggttctgtagagagtagtccttatggtcatgcttgatggatgtgatgttgtggcgcttgagttgctcgagtatgtaacatcgatgcatcgataattcgactcctcgagcctcgatgactactcatggcagtcaagctgatgatgactctcgatctgttggaggctgtcttgccggatcttggtaaccgtctgctacatatatacaccctaaaactaaatacacatagcaaccaaccattgaggaaactgtcaacttttcctacagctctccatgtttcctgatctcggaaaccaactggacaactgattgtgactccggcctgccatattgaaggatcgacttcgaagttgcgttcaaaaacatccatcatctcaaacagaataacacgattcctctcttttcatcttggtcttacctctctctcaaaatcccacaagcaagctatggtcaatcaagccccaaaacaccaccagcgacctcgaagcagggtctcgaccgctcaaactcgctcaactagctattcatcatccatcagaagcatatccgagtcgaggggctggttgatcggcttcagttttgctgtgatcgccatcctattctctcaagagatttccgattatattcactctaacgatcaaaatcacatcctcaagcagtactcatcacaacgtgccccaaacgtatcggcctggaaggtcgttccgatgtccaaccgaggaggcggctatggggttatcgcaacaagacagatcctacctggtcagattgatgagctgcttctcaatttgctcttatagttgtgttaaactgaccttatcgatttgggggttgactcgtgatctgattacctcaacaggagaactgatcatgaaagaagcaccgctggtcaagatcaaactcggcccaactacgcttggaagagcaagtcgtaaagtagaacgagccgtccaagagctcagcggagaagatcgtaatcgtttcttaggtctctcgaacgtttgggaaaatcgcagcgaaatcggattaaacaaacattcagggatctttcaagttgagtagctttttactgattatcttgactattgcacccaacaaatattcatgatggaagctgttcttaaaactcactgctttgtctcattaacaatttgttgtcttactctagacaaacagtatgagctcaggtcgtggttatatgtccatctttccttctatctctcgtctaaatcatgcatgtaccggggccgtcaatgcggtctataactggagagagaatgaaggacgagaggtagtacatgtgacaaaagtaatcgaacctgaagaagaaatctttataacttactttgactccaaattgccgcggaatgacagacagttgagttttttttttttttgatttggtttgttgctgctccttccccaacgtcagatatcgttgcttttcaagaacaagaaacgctcacaaaaacaatttgctctacctctcgccagatctttccttcatcaaacttatggatttaattgtacatgtacgatttgttcacttgattcacatcgggtacaagagtcggatcatcgtatcactcggattaactctttgaaggcaaccctcagtgcatggagtgctggatccattggaggggcagaagcagttcaattaattgaagatgcaattgatttgatgactcaggaaggcatgacatatgagtaaatcagctccctagccctcataagaaaactcgtcatgttgatgttagggttgaatccgttccctttttcatgtaggtttggtcagttatacgctgatgccgcccatattgcggtgtcgcattccgagttgagtagcattttccgttttactaaactttgcttcaagtgcagctatcgatgaactcatcgaaattcttcaaccagtttccaaagtgctcgaaaatatgcctcgcttgcagccaagcacttcagcatcgaattaggcccagacagcgtagaggtagctgttgcaaatcaaatcttcaagaatccaacttcgtcgaatgtctgggcaactcggctccaagaaactgttcgaaaatgagtcatactcaaaggaggccacttgaaccaaagtggacatccttttacaagggtagatggtactgttccatgcaacctggcttggcttcgttcagaagtaaaattcaccaaaaaaaaaatcatcaagttcctactcccttctaccctacttcgggactcaggatctgcacttttcatgcataaacgatagtcatagacaataaggataagtacctgcgatactattgtaacatttaatatttatgtgtacttctagatctccaaattcaaatcgtgaaataagacatgtttctcgcctcatggaatgcttcactcttgagggaattccctttgtttagtttacaactgatgcacttttgggtgtatacaacagcaagtggtgttactggtttagaaaggaggggcacacccggccaggcaaacctgaggctgaggtgctctcgccacggatgcctcaattgagcatcagcgacccaactgtctctgagtgattcatgcatggagctgccttcttcacgacctgcgctgctttttttgaccaagtttctagctactggttgaactacggtgtagatgcatctgaggatgtctagctcttataatctctatgtccaaaccggcctattcacacccccaaggtcaaacctgcaatgacctcagatgcaagctcataatgttgcttgattccaagttcagtacgggcgcatttaccgtcaattttgatatcttgtttctcaagcaacacacttgtctattctgaacaaaatgtatcctgctagtatacccatcgggaaccaggtccagtgctgttcatcactgactacgccggcatggcgacgttgcttggttccaggtcactttgaaccaccctcgttggaatgcagatcgcagagagcttttcgacgatcaaacaagtgttgttactcctcggtgttccaatccagcccgacaaaccgagcaacatatatgattgaatgtaaagcccagtcggttattggacttggttcaactccagagcggtctatctgatcaatctattctgaccaccctaaacttgatatgtatcagccagacccagaactggaaaccaagcgatgtcaagctatctagcgagctggtcgaaaggattggcgacgaagtatatcgatctgggaccaagagtcctggtcggttgttgagcgcaactgatcacacctgcaaactcttcaacctctggtcgtatccggatgcctcaaggatctaactcaaggccatcagcacacgttataagacatgcgcctggggttcacaattttcctttctccatccttccattcctatagcctgctttccacctattcaatcctttcagataactagataccactatccctgacggccagcacaccaaagcttcaactttcttgcacattcttacaagaaaaacctgattgcgctccgtacaagctcttaagcaccagagactctgctagcaccctataatcgactctcaaatctttcaaagatgcaattcactgtcggtttactttcaattgtggcggctatcatcggcgctccagcggtcacagccgttcctacctttggacatggtagaggagttgtaagtttgcataactttgaatagtctcatgaatgtactcaccaggttaaaaggtcatggccaattgctaaacacatctctttcctaatagggtttcggtggatatggtggcggatatggtggcggatatggtggcggatatggcggtggatatggcggtggatatggcggtggatacgggggaggctacggggcaggatatggcggcttgggtggaggctacggcggaggatatggtggaggttatggtggaggttatggtggaggttatggtggagggtacggcggagggtatggtggagggtacggtggaggaggtggtggtggtctgggctttggggtacgtgtgctcgttcgctatttttccagcttgtttgcagttactgattatcctcttgtttgttgtacggcacttttggatcctcagctcggtcttggtttaggcgtcggcatcggcatttaaattgttttgacctcccaattccgagcatgctggagtgctcgaaatctttgacgctcgaacgttgaccccttctcttttcccttgggcaacatttgatggatcacatccgccttaccacgtccataccgtcgtcgaaagaacatcaaatcatgtgattcttgtatttaaataccgtcaacttcacaccttttttaccatctaaattttgtattcacatgtctttgggtttcattgggtttattttttgacttgtgctactttaattttgggtgtatcggaatgattattgttatataaccactttcaatctttggcaagaaaaagagcagaataagctttatttgcagtataataaccacctggtcatttctatcttccaaaccgcgggggcacactatcaagaagattattacccgcattgaaaacaggctcagaaggtgaaagcgtacatgttggtaacatttgagcccaattttcatgccgcagtgtgtcatgatgatcccaatcacagcaatcccatcaagtgcacaatgcattgctaacttatttataagtcgcaacccaagaaagaccccttctgaatttcccgacccgcagaaatacacgtctgggtggtggctcatctgttgctcatggcctcctgcttcgttgtgcagcgcaccaagacgagccctcaagcggtaagatcgcgttaccacgagttttctgatttcgagtaggcgttcaagaaggaacatgaaataacgccttatgagggacaagctacgaagatcttgtagcttcatgtcaaataaagacgaactaaacttcaacattactttaaagctttgagattccgattaattcaggttttgtttttgttattccttccccgacaaccctatcattatctcggctcgaactattctgagagctcttctcaggatcaatgaatctgtgcatgtagaatcaaatgtttatcagtgcaagcaatttcttcgtgcctcatgagaagctttgaaatttctcacttacacaacagtgaccgttatgtcatctcggtatcgtcttgaatgcggagcaggaatactaagaagtgctcccactttttctcgacttgcacctccaagagcattgcggatcaggtgagtggcaacgtttgtgtcttcaaaaataaaagattgttgcgaagaactttgaggatcatgtgcggtgggcgtaaaacctccgggagggcagattacttccacttgatcggccgccgcgacttgattcttagccaagacccgctgtttagaggataagatcgagggatgctggccacccatttcgatccatctgccaactagcccgaccacttcagctgtttctagtctgtcccacagaccgtcagttgccaaaacaacgaaagctggcttatcggtctcacttggagtagggattgaggttgagacgacttcaggcttggcggtaacataaggtggggtgaggtagtcaattggatcacgtcttgcccttcctgatggatggaaggcttcatagagcttttcttggatgccgactggccactgtgttgatggaatgtttttggtcaatatgagctatgaataattgaagtacagatcacataccttataacgtgcatccccgaaggctcttgtgggctgtaaacctcccagcaccctaccgcgcctgatgacattttctcgttcttcagggggatgttctgatcgcattctgagaaaaatatcaagtaagactcctcaagttggagccacaaaggatggaaatgagctaacctttcaacttctctcggattcatgccttcttgatcttcgctaagcaattgggccttccatttccctttaccattattggctttcggatcccagactcccatgaccgctctggaatcaccagtgcacgctacatgtactctgaaaacaaaatcccacaactaattacgctaagtatatcacaatgatgggttcgcaaaggaagcgacttactttgatcggagagtatcgatatatgcaagcaaagcgcaagaaccacttaaggctggcagcagagtttgtagggaggctgtttgttgtggggtaacgtcggcgccataagctttaggaatactcttgtcgccagacttccgttgcgcctcgtatgccgccagcatctgcagaggtcgacccacaatttgattgtctagcttcacgaaggcgttttgaatagcaagcttaacaacatcatcgtcttggtcgagattgtcaatcaccgttcggttatgtcgattgttccatgtgacgatgttccaaatcttttccattacacccttcgggatttgaacctcgcgagctccatcggtggctttcttatcaggatgggcttgagctagttgcttcgcaagataggccgttacgtattccggttcactgcgaaagacggagtgtagttctcggttgactgaggggaggagctgctcggccaatagtttcgaggtctgccaaccagaatgaccatcaaaaacaccgaaaaaaagcatatccttggcagatggtttcaaaagtgatttgggatctgactctgactgatctcgagtcatgacagcacataacgagtcatcttctattggcgcatttgatgccacatgattggtatcgtatcctggcagtcaaagcacgattgatcagccaagcagcttgtagaaaatcattcaaatggaagaacccacggtaaactgggtttcccactcgatcgacggagaaagtagtctcgtatttcttcaagagttgattcacctcctgagtcgataacatggtcaagattttctttgcaccgggagagccagtactgaattaaaacggaaacaatgcatgaaatgagtcccatgctttttttttttttgaaaaactagcgacgatgaatgacgattatgtgtattttttatcatagctaattgtaggattgactaaagactcactatactcactggctggcgatcgggatttcgaattgctctctgctttgtgcggccccaaatagagggtcatcaactttcttctgtctgttggattgaagccagaggacggtagctccgatcgaaaagaaaccagcagcaatgagcgcgatgtcgacaagtgcccgctttttgggtggtggcggagagggattagatcctgaatggatcagtcgaggtttgactcgaagagaatgcgaggcgcggtacgtccagttaggcgatactcgtgtcgaagaggtgtagttgaaggagttgagtcgggttgcttgacgggtgatgttgaggcttgtcatgactaaagaaccgttccaatcgatcgaagagacacagattaggacgtgtttgagatccagccgtcgttggcgagggttaaactggaaaggtccacttacttttggtttgattaccattgccggtcagcagtcagtcagctcaagcctcagaaagttgcagccggagcaattgggaaatttcagagccacgttcgggtgccaaaacgggggtcccgactacgtcactgcgtcagagcaattcctctgaagctctcccaagcaatctgaaggcacacaaaccagttgtgatgtcttttatccactgccagagtatctgccaaggatcacaccctctgattctagtctcctggaaacatgggggtgatctacaataaagagatagtacaaattctttctttgttgtctgtgaaactatgagcagtcaccaaaaatgacaagattgagctattcagcagatattcaaactcaataaagcaatccttaaaaactggaagaaagaatttgtgccacattcctagcttgtcttaaaaaaattgatggggaatcatattcctagtacaagaaaatagtacaacacatacttcctgaatttgaaggaaaacaaaacttcactacatttctattcctcagcaataactcaggccagatatctgagaatattttcaccaaactgggaaatattcaccattaggagaaaaatatatatatataaaaagaatttcaaatactattggaagaacaactcactcctattaatcctcttcttccctttttccattctctcatcttctaaaatcacataaagattcccacaaatgaagctaaaaattacattcctgaaaattcttttttacaaaattccaaactaaattcaaacaaaataaaattataaattgaatctgttgttgtagatattagattttgcaacctacctcctatgaagatgagggtccaaaatggattgtatttgaccaaaatacaaaaatctctttcttgaaagattctttcatgactgtttttttttccttgtagcatactcagatagtatttgggaaatcattctcctcatcagctttgatcagtttgttaatatttctaatattattgattatcttttcttagtctctatagaattatttaactaaacacacaccaagaaagatgaccaaattcttgtgcttgagaatttcctggggataaagaatgaaaatatagctttcagacattaggaatgaagagataagaatcaatcaagcactctctttcccccttggcagaaagggtatgtattaattgacaagatttatagctgagattttcataatcaaaatgaatggcctcatactgattatgaataatgtgtgccagggtataagacacattgcttaaagtctgaacaattaatttcatgaataacatgacaaacaggtaatgaaggagaggaagacagctcccaagtaagtacaacaagcaagcagaactatcttagatagtgcaaaaaaaatataaaaaggaactgaagaaagtttgataaaaagaattcatgaaatttcaaagagcaccaacagagagctggctgatcattaaatgttcccttccttcctttcactcaccattgaccctacctgataaaaaagatagttgcaggaagttaaattttagttgatgtttgcccttaggcccaacaaccttttcaactaatcttcaagctgaaagatctcactgttatcaaaacttcacccctatcttcaattctctcattcttgatggatatgtcaattatgctcctgccatcctcatgttatatcttcctgcttgaaatttgaatttctccctttgagcagatttgaaaaaaaaatctgcacttccctgatgtattgatgtaagaacttcagagattgtgtatgcaagtctgagagttctgccaggttctgccctgtggtgcacatggcatccattttatcacattgtacttaggttcaggtttttacagttatcaccatatgactataaatccatctaagcagcacaagatggataagaaacatgtatgaattgaggcaaagtgccagtttcttaattagccacattttgcaggggtagcaggggttattaccaacacaatgggtttcttttatatatacaggattgtcatagcagccaagtgtaaattttcacagtctgtcagcaatgtggtttttcatttttcattcagtacaacacccccacatctccattttttttttcaagaatatttggaaacaatcaagtcccttgcttggacattcagatttgtgggccctaacttttaaccatggagcttcatgataacagctgggaattgatctcaatactgtgcgggagctgtgtgtaagtagtagaaaccgtaaaatgaaacagttgccatgtgcacagtaataatgtccttaatttgtccaagcaatatgtaacagccaagagacatcagatcaggacttgatcaagcacaatccctctaacacgttactgtgagggttgctgtgttatgaaagttgtgataggacttgcccaaggctaattttttgcaaatcaaaccttcacaagagacccctctgcttgataagctagttggtccactgccgacataattaatcagatctttgagctctcgatgctcatttgatctgccatgaggtttcaaagaggtcgagacctgttcagaatgtcatggtggtgtatccgctgcatacgctgaaatagtatgtcatgtatgattcttggcatcagctcctggggtgctgaataaatatttctgattcaatttcaacgacgggatgaggatagggccgaagttggtatttttaaatctgaatgtatccgtgagttaagggtgagtgtatgcacgtgttggaaggattcctggggtggtgtatccagctgactgatcatacacagactggaacgtggtcgaccaaaccatcggagttggtcactggattcccccagatcctcccattgtatgtatcagactgtgcaaatcaagacacactgcgtaggacgttttcagtgatttttttccaggtcttggcagctgttcaaagctcgaaattcgaacacgttccgctgcttgtacatagttttccttaatgttacaggcaaaaataaggacgccgggtgttgattgagttgtcaagatgatcccagcttgtcgatagcttgaaattagcttccttcctggtcatggctttggcggttgaaaatatttccatcggcggcggctgggttgaagcggactgcttgagcgaggcggattcacaatcgaagataacacccttcttttttttgtgctttttttgatgtcacactcacagggtcaaatgactcatcaactgatccctgctagagacagtaccacgtctctcaacagcagcgaggtgcatttaaagcccgttccgactggccccagtgcttcccttccttgcttgtttcaagtcgccatacatttcaatatcctccagtccaatattttctacccgctcataccattcttacaatccagtctccacctattttttccagctagcttatttgtaccatcgagcaagcatcgcttttattactgccagttttgagtcatcagttatgtctgccaatctcaacttgcctcaacaaccccgcgaggatggtcttcaatcagcccttcctactccggaccaatccactagaatttctcccgtgaacaaggcgaacgcgttacccctctgctggggtcatcgaggagtcagtgacttgaactttcctctctttcatcctttcaatcaaccattgcaaattgtaactaatttctaacacatttctacgcgtctgtctcgaattacctaccccgcaaaacaaacacctttgacaggcatcagctactttcccggaaaacacgctgtcttcatttgaagccgcaatcaaggatggcgcagagggcatcgagagcggtgagctttttgtactgggcaagaccagcgtaccattctcttgatctggtccgaatccttgattactgactgtgtacggtctcttcttggaattgtcatatcccacagatgtccacgtttccgccgatgacgtcgtcctgatgtttcatgagtgagggatctaccttcatgcgcatgtgtcgaccaagcctcacatacccttgttgtttagcccatccctcgagcgcacaaccgatggtgaaggcatgattgccagcttgccgtatgtcggcgggatcgatcgcatccgtactcttaaagctcctcatcaaaagatcccaaccttcgacgagacgatgaccttgctgatgttgaaagaaaatcaacacgtcgtctttaacattgattgcaaggtttgaagttgcctttatcactcctcagcctttgagtcccactgactcaagtctctgggattcaaaatctgcagccgaacaacgatcctgagcgtttgttcacactcatcaaggcctcaattgagcgatttgaggatcatgctctcctcctcagccctcgtctcgtactcgggctgtggcatcccaaattcctggaaccctcagctcgtcttctacctggcctgagaaaggcttatattggtaactcgccatcgatggccaggaaatacttttgggacgcatgtcaaggattcagcatgaagttttcatgcctcgtcggctgggaaggcttgtcgttccgcgaggattgccaaaaggcaggcaaaagccttctcgtttggactgttaacgatcgacaggaaatgatcgaagcttgcaagtggggcgtcgacgcgatcctgactgataagaccgcggattatctagcccttcgtcaagaaatgaaaggtagtttctttctcgatctttactttccgacaagatcgctaatctcatttcgtgcccactagatgactggagcgctgtcactgccgagacttcagctctgttcccgtactcatcgatacattacaatggactcgtttcgtggctgtggggcagattcgagtcatactctctagttagtcatcttcagtatatctggtcgcttccgtacgtcggttaacatcgagttgttctcccaacagtctcgctcggtggggccgttccaccccatgactacccaatgacggttatgttatgacctggcatcatttttgcttttaccaatgagccttgctttctgatatctgtaatcctagtaatcccattcgccttcaattaaccatatgttataaacacatagtcacttgagctagctcccagaccatgtacaacttacatacttgacctttcagaggtctcctatgcaaatatgaataaagatttcatccaatgtagagatatactggtagctgaagtgtatgtgaacaatctcgctggtgccagaagtattacaaaaattcagtgccttctttgcaccccaggtctctctccctcgaagaattaatcataatgaaaggtttcactttttttcaaatgaagtagacattgtgacctttgccttctgtctgcttactggagcttcacttggaatggaaatgtatctgattacatccacccctatacttcaactttacacaagtgcccattcctgcaagaaagtagcttggcatactcatgttgggttgaccactggtgtgaggccctatctataactctaattgctagcagctatatagtttaccaagaggcaaacttacttaaagcttagagataaatagataaaggtaaattctcttttcaaacattatgagaacttatgatgtaattagtcttatattttcttttaagtatgtgaaatgttgagtatattttatattgctaaaaaaagaacaggaatatcatgatgaggaggaaagaacaacaaagtgggaacaatgaagatcaagtatacatatgaaatattgaaaaagaatgaaatgataatccttgactacaccccggttgcagtgcgacggcggcttgtcggctgaaacatgtccgaccatgccggaatccgacagcgaattgacggtggggcgaaaagagacaggcaggttggattgaccctgacgttggcactgcaggtcggattgactccgacggcatctgcaatggggtcggattgaccgcgacgacagatgagaggtctttctgacagccttgtctgccatcaattttggtttggattgaccgcgacggcaggcggaagtgctttctgacagccttgtctgtcgtagattttgtgtcagattgacctcgatgcccaacggcaggcgggaggtcaatctgacagccctggctgccgtagattttgagttggattgaccccgacggcaagataatggattgattttgcccgtttttttttttttttttttcttttttttttttttcacagatactacatttgggctctgctctagatttagcagtacatatatttactagttacattggggtgcggcttgctaccgatagaaaaagatacattcatgtagtttattttactacttttggggagggggagatgcgaaccgggagagaagagtaaagtatgtacagagtggaaaatgacttggaggcgattgtcaatgacttttttggtgaacaaagagactccgcttgccaatgatcaggtttgagcaggaggggccgattgagagggctgaggaagaagcaatctggtcaaagcattttcaacgtcttgcatgctaggcattacaatgctgtcatgatcaagatccttgaagttctttttttgagagaacagtgatttgtccttttccaggaccatctcggcatgcctatagttgaagtcaaacagaacaatatgattagccctattgttctaggatgttgcgagatggactcacttctgctggaaggggagtgatttccatcgaagatcatccaatcgttgatcgatcaacatccattgggtgatagtcttgggataatgaccaagatagtgggagaccgtctccaattgaagatgactgaatcgaatgtgttgcctccaggtgattgagaccgccgcctgagtggctctcttgtgccttggcaggagatccttgatgatctataaaaaatacaaacaatgtgattagcttttgggtacatcgagatttgcaagaaagatatctgaccaggttgatcaaatcttcaatcggaggaaccacatcagtcggttgaacttttttgtttgacaaaatctgattaagaagctataggcaaatacatgagattagcagacaacatcaagtagtgtgagaatgaaaatcaaggcttacggtgtctctcaactgtcctcgaacgtgttttaccaagttggcaattacttcatcatattgcgagtttgagttgaggtcgccaccttcaaatccttttggataaaacttctctttgaattcaggggtttgcttgtcggccacaccctacatagcaagttgagtaagagtaagtcaaaaaggagaaacaacgggtcaaagtacatactatagttaacctaagaagggatttggtcagcgagtctgaatgcttgtcaacagtagcagtgtatgcctccacgtctgtccttccaacgaacgatcttgctgtttcgcggatgaaatcctgaagaagatgggaatcatcaatccaacattgatcaggaaagactgggaaacaacttacttttaagaagtcccggacagcatgattggcagatccactctttgatgatacagactcaagactctgtgaaattgaggtgattgcatagaagagtctaacaaaccgctcttcgggagggcactgtgcatggagctgatggtaagaataagtcagaaaccaaaaagaaagaagaaatgcttactttagcagccttcatagcaattgaagcaaagtgatcgttcagatgatataagctttgaagctcctcaatcagtaaatcgattggatcatctgcatctgccatccgctcatctgtcacttcattatctgaaggatgattggtctgattgaagatattcgcgtgactggtatcatgttgatcatgttctgctggattgttgatgtaggtgttgttgttatgagaagggctgggagggttgttaaagatattcgaaacatcatcctctgattcataagtggtagacatggcttggaagaggaatatgtggacaatgcgcccaagaacaaactgaggatgaatggattggagggagagagagaggagcgaccggagaagtgaggtggaagaagacagatgattgtgattgattgtgatcgcaaaccaaacccatgacgcaacgatctgaatccctcatgtcagaaacagggacaattgagaagaacgaaaaaactgatgcgagccgttgaactttttgatgaacaaatgaaaaatctgtccaagtgtcatttcacctcaagattttgaatacgtatcaaacatgcggagacatgtgtctgttgctttggatgagggatgtaagtctctttaattggaaaaatgacttggaaaaacatgacggatgacttacattttgaaatccaatctaaaaggcttcacggaattttcaactccagaaggcgattgtttccgttgcgagatatgtaaaagtcggctcctcaaagatagatcaaagcattcaaagctgaagtcccatcaagaacaaatgtcggcctccaagcagcaatgtgctctctcgcttacagctgaccaaaacgttacaaatacaactgtgaatttggaggatgaagaaggtctcagtcaagaatttcataatgtctttttggatcggacttttgagagggagagagaagacgacatacacatggagaatgactcggattcagctgaacacatccggcctccgctagaagaatttgacgagccggcccccgcggagaactactgggactcagaagacaaatgcgagctggattggattgatattctgcctgaagatgaagctaatcaccatggcgaaagagaacaaaagaaaggtgatgaggagaaagagaaaaaaggaaaagactcaccttggtatcccttccggaacaaacatgtgagccagatccttgagttacatcctatgtgatgctgaatgtgatgctgacagattgctggtttctgattcccaaaagtatcttgccggatctttgattgtaggattcctacataaaattgtatcacgctcaatctaccactacatacgacagatcctcctcatcctgtgtgatgtctaccttccgggatatgaggccttgcgaagaaaaagaaagaaagtacgtgcttctggacgctaccctatcaagaaaaaaaatgcaagcacggggaagacctgttttgctctctcagtagaaggcatagtggcgcaggtatggacattgcttcatttatgtgcattctcttctgtcagtttgtaactcacaggtgtccttttttattttttaggaactttctaatcccttagttgtaccacatctagacttctttcccattgatacaaaagggaagaatatattcaagttatcacaatctaggaggcggctatccggcttctcacacaatcaacgtgttcaaatgtgctccttgaacaacaggcattattacatttttgaacctgtaaagctcaaagaatcaccaactattctgatccccattttcttttacaaaatggatgatagattttttttgaaatgtttcaagccttcaatatcctcaagtagtgaaaacaaaaatctagtccttcgtatcccctcaaatatcctgtttgaagactcaaacttgataacattacctgtggatgacttggatctgacatactcagaaatcaagactaagagtggaaaaaaattatctgatctctgtggaaattgcattgaaggttggcaatacatatttcattcattcttggatggtttacttattgatattattcattttttcaatatcttccaacctaaagaatccgatggcagtcaggttaccacaataaatctcccaaatccctggcggactaaagcacacggtaggatcatccgccacacccctatcaacttgtactgcaatgatacgtcaggaaatgtttcaaagcaatggaacaaacacatttcctactatttcaccttgtccggacttcctccagtaaactccagacaagaattcaattgccacttcttgtgcacatcaaacacagccagcgctctggaaatggggcagatcattgtcccggagatgaagtaagcatttacagcatgtttatatctgttgggatctgtgttgacaatttttgtagcaaaatatctagtgaaggatttgatgcatatgatgttagcctgtctgaggaggtcttggtaatgacctcagtattttccttccttggagactcccctatgcatgccgaggtcacgagtactccggttccttcagctgctctcaacccttgccgattttgtgtgttattggcttcaagcttactcaaaaaagtcaccatgaagtacttgcaagagtttctgcaaatgagttcacatggaacagaggtttgcaaaatttcttatattttatttatgtgatgttggctaattgtgtttttgactttgttcaacagagccctaataagcaccggcattggcctcaaatgattgaagactcaaaaaaatctggaatttggcaaaggagaaaaagagtgaaaaaaaatcagacgaactttcaatcaagtgtggtgttcaagatcaacttaatcgccactttgcctctgaaatataccaatctaaaagactcaagaaaaagctcaaaaagaataaagaaacgattccggatcacttaaagtcaggaattccacaacacatagttgatctagagaaaaatgatccaacagatttattcaacccatattcagaacttgaaggtgctaaggtttctcttgatataacccctttctctgaagtaaaaaaactgattcttgtggttgtaattccaggatttgacgggacaatacatactccggtagaaatcctgcatgtcttcttgcttggtatggtaaaatatctttttcgcgatttcatgaatagcctcaaacctaccaaaaaggatgaacttattggactatggcgatcattcggaaccgatgctttgaacataccttcactcaaacccgttggtcttgtcaaatactactctagtttaattgggaaagattttaaagtcatagttcaagcagctcctttcttattctttcaattcatggacggcccccgaaaaaacatctggcatgctctttgtcatctggcactgctagtattccagactcacatcacagatatggatgaatttttatctgaattgtgttgaggtgtctgatagtctgctaccatgatgtatcactacatgtcgaaccatgagcactaccacccaacaaccctggcagtcacaagcatctgtagcctagttggtaaaggcagcactctagtatgtgtctcagcttagctgaggtcgtgagtttgactctcaccagacacatcttcattttgtctgtctctacaggttatgagcccagagcctacctaagtgtgacccgcttacaatagagaccggatggaggtgtgaatgcttacttgtaagaccagacccctctgtaagcctgctccttgatcacgggttcaatccccatctcgatcacactttcttgggtttatcccacttctcacatcatgcagcaagggggggtgttgaggtgtctgatagtctgctaccatgatgtatcactacatgtcgaaccatgagaactaccacccaacaaccctggcagtcacaagcatctgtagcctagttggtaggtaaaggcagcactctagtatgtgtatcagcttagctgaggtcgtgagttcgactctcaccagacacatcttcattttgtctgtctctacaaattgaagatccgaattgacactttcctataccatatcatcaaatactctgctcagtggattaataaaccaaaatttcaaatgttactgcatcttccggaatctatctgactctatgggcctgaaactctctttgctaccgagaagtttgaaagttataacggcattatgcggaatgctttggttcactcaaatcgccacagtcccggtcaggatattgctatcacctttagcagttatcattctttccgtcaaatcctcttgggaagtagcttttatgattcgaaaaagaagacactcacaaaagcttcaactcaagtaacagatgtttttgccctgaatcccaacatccaagctacttttggctataactattctaccttacatccaactgcatcctatccatcaatcagaaaagaaaatgtttcaaaagcggatatacttgcggttcctgaagatctaaggagtcattatctttaccaccacatccaccaagtctctttgttaaatctgaatgataaagaaattcttcagaagaagtcctttttttggtatgtttctcttttgctttgattggaaaccactgtcaagtttaatttaggctgatattatacatatttgcaatggcctgaacaacagtttaatctctcctcaaatcaagacctggaccagaaaactgttggccgaatccgttccatctggaatgttcgaaattctccacaccatccatgtcgatacattcttcatgctgatatacttaaaaagtccaagaccttgaatgagtggtatcaaatgaaggagtttaccatcacaccacattgtctttttttgaattcagaggtacgtactagttttgttagtcatatttttttgcactaatggcttctattgattacatatcccaaaaatttctaggaagttttaagtactttgaacttgcagcataattgccacgatggcaattgcaagctgacagagacaaggaaagtaaagttggaaacgagcagcagtgtggtcatggtactcgaggtcacacacaatgacgatcaacgattcatcttaaactcctgctctttgcgtgcaattgattttcatcaagaaacagcaggcttctcgtccgatcgtgttgaaccacttcagtggttggatgctttacacaaaggcctaggtaaatggaaggcaaacaaaaaaaaagggaaaactgttatcccctccatggcttcaatctttcaatcccgagtcgatccgtcattcctaatttagatatgtacatagattatacggagcagtgaatttgtctttgattgatggtgatgctagactctggcacctcagtatatggtgcaattcttggcaatctgatgttagcggccatgctagccatttgatgatagaccacaaagtcgtttctgtgctgtaaccagtcaaaagatgcatgttaacctttctgtgaattcaagtcacaatacaaaacttactctgcgtttggcctcctcaactgctgctccagtggctgagcttctgggaaaggcagcgttggtacaatagatgtggatttggccaatgacaaaggggtgatcgaaggtattaccagggaagccggtcggtctgtcaatcacgaaaggatgatcgaaggtattaccagggaagccggttggtctgtcaatcacaaaagggtgatcgaaggtattaccagggaagccagttggcctgtcgatcacgaaagggtgatcaaaggtatttcctgggaagcccgccggcaattgtcgaggtgcgctagtggtttgagtgggccgggtgttcattgttgttgtctagttttggttggtcggtgatgattagcccgagtcaccaacagacttcgacctgtgggttcagctttgtcagtccgatcaccgagttgtctcggttagtggccttgatgacactgaagaccaggtcggacgagtccaactggccagcaagggcggctgactgacccgtctgctaggcttgtcagacctgtcggcttatttatttacgctgccgacactcgaacaaacttttgggcaagcctacactgctgcctgaggcgtcaggactgtcggtccaatccttgcgccaagccgtccatgccgactggtgcatcggcatagtcagattgccctccctgtcgggaaaaggagtccgacggcaaatgggccaagtcggtcaggtcagtccgacgcactgaaaaactcgacgtcagttcaggcgggccgacacaaatccaacatcgggagcaatccaacgtccgacaccttttacaagtggagccggggtgtatgtacatcatacataaattgaatcatgacaacataaagagaatgtgcataaatatcaaataaatacccagatcaaattgataacaaaagcctagaaacctaaagatttcactcagttgactactattgttacaactgggcagtgggacctgttgcaagtgtaaatgaagaatcttccaaatatgcaatttattgtttgaacttgataactttggccatgtatatggaggtctgcccctgagaaatttgtgatgcaaagtggcttaaagaatagtttggactttattctttccaacaataccatttttacgactttattctaagaattaagacaccaatactagaacatcaaaaaaagtttgaccaggtatttggaggtcttcctgtgggaaagctgcaatgcaaagtggcttagaaaatagtttggagtttattctttccacaaatactgagtttacatttttagtgcaagaattgagacacccacctcagatgataaaaaaaactttggccaggtatatggaggtcttcctctgagaaagttgtgatgcaaagttgcttaaaaaaacgtttggactttattctttccaacaagaccatgtactacatttttagtgtgagaattgagacacccacatcagatgatcaaaaaaacctttggctgggtaattggagcaacgctgccaccgatacgagacgagtatcggtatttgggggtatctggatttgataccccccaatatcttggattggtattgaaggctccagctctgcgagtcacagtatgggcaaatcattgaaaatgcccaaatgatctcacaacgataccattctccccttctttttcaatcatttaacgtgacatctaaatagtcaaactgtcacaaaagtatgtctcaacagctttcttggtattacatttttttattatttcttcttccttctttggtagtgaatgtatttataagaagaagggaatcaagtatgaacttactcgagacaagagattagtgtgaggtggtttggtcagggtgtttctcatggaacaagctgaattgattgatgagttccaagatgtctatcttaatcatattgggattgccaatctccagccaggaagaggaggaaaaacaggaactgtgggaaaaagggagttggaggctccattcatgaaacattgatcaagagcttgatgatgaccattagtaaggagaacaaaatccttgatagaggcgctcatagcccagcgcaatgatctagtcttagttaaatcctagcccagaaattaaactgcatacataaatagctatcaaaaaataaaaaaaatctgataccagaaatcccatattcctcccgtatcagtatcatcacatgataccaataaacacaaataccatgtattgcccactagatacgatacatggtatcgcatttgagaccaaatgcaagaagtgtctctctcaaaattggtatcagaaaaaaaatacgatactcagtattggtgatacatgtatcgtatcgtatctgtggcagcgttgattggaggtcttcccatgggaaagttgtaatgcaaagtggcttaaaaataagtttggactttactcctcccaaaaatagcatttttacaactttattccaagaattgagacaccaatactccaagatcaaaaaaaagaaacttggccaggtatttggaggtcttcctgtgagaaagttgtgatttaaagtggcttaaaaaatagtttgaactttaaccttcccaacgatgtcatatttatttagggccttaataaaaaaacccgcattttccgcgttttgacgcgcttttgctgcggcacagcacacacacaatccgtgtttaaacgcgcttttttaattaattttttttgccattaatttttttttttttttttttttttttaaaattgtttcctacaccaaaaaacgtgtagaatttaatggtaaagtccattttgcctaaaaataacttttgattcttaatttttttttttcactcatttttcaattaattgtttgcatgcatgtatgtactttattttttatgtttttttgagattttaaaattatttcctaggtttcaaaacatgcaaaatttaatggcgcaatccaaattttctaaaactcaactgttcactttgaatactgaattaattagacacttttttcacttaaatttttacagcttaattttcattcttttttgactttttgaaattatttcccacacttcaagacatggctaaaatgatggtagcaattatttagcataaaaggcaaagattggtaatgaatactgcatgggacaggttttttttgatgttttttaattgatttttaccggctcgattttaatcattttttgaaattttaaatctatttcctacatctaaaagtgtgtagaatttaatggtagaattcattttgcctataactagaccaaagcccctcagcgctgagggccagatcctgatcccgattttggctggggcgggatctgggatctttcactgagccctcagcctcaaatgcaattaattgcctacactttttgattccaataaaacattagaatggagtagatcccgatgattggtacatcattcacggcaagaagttaaacaaagcagcagacatctccaagggttaaggggctggtaagggaccagcaacaggcacaatggtagctctaaccagcaaccacttgctttgttttgctttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgtcttgttttgttttgttttgtcttgatttgttatgtcatgttatgttatggtttgtcttgctctgttttgcattgttttgttgtgttttgttttgttttgttttgttttattttggttttgttttgttctgttttgttttgttctgatctgttctgttttgttcagtatatgatggttgcattccaatgaaaggggcaatacagtgtgacagattaagcttcccaaacagctttcatggtggtaacgttccccatacggaagcaatggaggaagccacgtaatctggctgacatttacgatgttataattggaatgaaaactgttgccttctatcatggaccatgtgtcggacctaaagattgattgtcgttataccgtggttgcccaacatgcaagccattatatatccagatgtatcactttcaaagtatatgatactatctacaacctcttctgttccatccgcatcaacgcccctttaggaatccctagcgcagcctcacctcttgtatccactttatcagcactataactgtattttgaaaggagacctccgaacctctacaatggaaaattgggtactgtaaactgaacgccctatgtatccaaaccaggagccatgaaattggatttccctcccgtgactctgtattactaggt