tcgtcccaagtctagaaagttactgttggcggaatggtgagatcatcgatgttgtgcaaattatttaggagcaaggttagtgatttcaagccgaagggtaactcaataattttgtcgtcgattttagttagacgacaattgctcatattcaattctttcaatcttgatcctttggaaaacctgactccattcatacctgacaagtttaattcgctaaggtttagttcttgaattgatgatgggaatgtgtagttttgaagagctccagtcccagctctgcaaaggtctaaaagcttgacattcgaaggcaattcagacatctgggagatatctagcttgttttcactgagcataagtaccttgacacaagctggaagttttggaattgaagtcaacttatttttgttcaagtcgagatgctgaagaaaaggagcttcaattcgaacttcctttattttattgtattttaagcacaagtgttcacagcaaggaagaaaagcattgaatgatgaaagcttatttctcgcaagtgaaaggtttttcaattgtgctggttttagccagccggtagtcagagtaatatcacacagctccacttcgaggtcaatcaattttggtggaaattcaactttggtcaagtctttaaacttagcagatgtgatggaaagtttgagcaaattcagaggaaattctaagctgtcgatctcacctggcagatacaatataagttcgagcaaattgagcggtaatttacaactgttgatgttacctgatggctcccacaatataagagatctcatatggctaaaagcagtcaaggtttcaaggttttcaccatttatggagtataatgagcatagctgcgtgggaaccctagcagaaatggaaccaaccaatttaagacttttcattttggagccaagcttggagaagatttcatcctcatctgttactccttgaccgatacaagaaaaatgttctaaatgttcattccagagacttctgactagcgaggagcaattgaaaggttctagtgtgcattctagagccaaaactttgagagcttttagttttagatgggactcactcattcttatgcaacaccttgatgctactaattttaccaaattagtcggtaatgagctgaaagtcacctggtcgagatatacattcttcaagctgaggtggttgtggtcaacgcttatttcgcaattatagccataaaaagtttccaatctcgggaaattgtttaaatcgatacaacgctcaaaatgaatataagaagttttcaatgaaaggcaagtaattttgagattgatatcatggtctgacaaaataggatagtattggaacgccccatcttcgaggtcggcatggatacctagcttttggccgttgcaaaccaagttgatttcatcgagattttggtgcatttcaaaaatatttttccatgtaaaatggaaccaaagaggacatttgagtgacttttcttcgagaatcttgtgtattcgtagaaaccggtcgaaatcagtttcatagtaggcttcagtactttcaaccctttccttttcgacccctcgaacacgctttgaataccataaattatcaaggttttcagctgcagcttgtagtatattatcagaaatgttctccaatagtattatatcggtgagtaattctgcgctcgagtatgaaaagcaacgtgcaactatttcataaggtagagtatttaggctcattataaactttcaggggtacatagccacggaaaaaaaggtgttcagattatattgcgttatcatgcatcaagctacaccatctcgcatgaagtgtgacaccaccaagaaaaacattgaacacttgagaaacacctacatagatctaccaacccctagtgaccaaagaagtcttttagtatcatccaacaatatctaattttggttcaggaatctaccatatgtcgcaccacaattggctgcaaattaatcattgagaaaattttgcaacaagctgatgcacataatgagatagcgattgttgcaactgccttgcttaagaaaattttcaacaatgactggttatacgtatcgaggtgattttcatcgcttgtaaatttaaaggtatatcgaaaaattcagtatttgcgattgtgaaagttctcaggatctagctgtataccgtcactaatattttcattttagaagcaacattggattattgtccgaagtccttaacaaacagaagagggtcttcttctactatgacgttcaattcattccacagccttacgccgattcttcccaatcgggtaatttttgcaaccattatcctgcacgctctatccatgtctggctttactattgaataccgcaagtttaatgtgtattcaggtttgtcttgaagatggaattataaaagtataccgtataagctggtttaagctatactgtctccaacaccattgaacagatacgccgatttatgggttacttgagatgtgcatcgagccaatacaatatgagtgtttctagaactgtatcaattccttcgatcagtgccatactttgtctggttcaccaagatagttattattctcgttacaggatacgcaaagtaaatgaatcatacttgcaaatattgaaaagaatttgagtggtaggttactgtggaaatataaggttgaacaatcaagactaacttgtgtttcgtagaaataaagcttgaaacaaagacatcaatacatgtttctaccgaactgaacctatgtaatataacgaaaaccacgttgttgcatatcagtcaagtcctgaaattcttcttcgtcaatttctttcggctcttcactcatcaattttgtctctccctctttattctcacgcttatagtaaagtctaagaatttgagggaagaaaaactaataagggcccaagtgaccatcatcattctgaaaccctcttcataacctggtgcttgtgacgtcttgaaaaactgaggggcagctatcattccaacacaatatgcaacaaatatcattgctccggaaaccgtttttttggtaaaaccagatatgtttcgagtcataagcgtaaaaataccaacatcactagcggtatttgcatattgaatccaaaaagccacaagcttaccagctctagttgaattggggtgatttggtaacttgtgataccaatgctgtaccaatgatacaaggaaacattgcaatgctttgcacatgacaagccgaaattagatacaattccaacaataataccagaaaatattaagaataaaccttgaactaccccagaagacatattgatcaatactgtctggaaagaagtgaaaccaaaagactgcaagataagatttccaaaattttgaataccacccgctggtaaacaaccaacaaactcgatcaaaactagaagccaaacttgtgggtcaaggaatgcctccttacattgatcccacttaaaagtattgtttttaataccagttttgttttctctaatccgttcaattgccacgagcttttccctttcattcaaaaacttgcatgatgcaattgattcgggtaagaaaaaatagatgatgattccccaaaaaaaagtgatgataccgtaaatgatatagaaccatttccagctggctatgttggaatttatatgtcccaatccataagcaatcaagccaccaaaaatgacacctatggcattaccacagtaccaaattgcaacacgaactggctgttcagtttttttataccacattgaagttaaaataacccaagctggagagacggtggcttcacaaactcccaagaaaaatctaatacaggcaagaccagcaaagttatgagcagcagcggtacataccaaaatgacagaccacattacaagacaagctccaacatactttgagatggaaaccattgaaaacaacgactggcaataggttgaccaattaggtagccgaaataaaatatggaaccagcccatgagtattgttgaccttccaagtgtaaatcacccagtaaaccaaaaacagaagagttagataacgcatttttgtcgagaaattgcaagatatacgagccaatcataaaagtcatcaaatgtaaatcaatcttgagaagaacctttttttcttcctctggagtatattcgacatggtcaagatcaccaagaacttcaagagcaacatccacattggatttttcttgagaaagatttttgttttcaacgctctttgtctctacttcaaacatgtttttcgaatccattttatttgtttttcaattataactgatgaaagaatagtgaacaccttgaaaaatgagacttaatgtcaaataatgacaatgtggggccttcaatttatcgatctccttatagcatgacggctttgtctttagatctgaaaatcattgactcagtatcgagataacgtccgaaataggaagcttcccgatctggaacgcgatatcccgtttggtatctgcccgataagacgatgggaattcagttcattcgaacttagcaaaatatgtaaattgtagtagtttattcaatacataatcaactgtagagatcaatcgctggttccaaatcaggatacactttaaatagagttcctccgtcaatcaaagcagcaattcgagatccatacgctaatggaaagccctcagatatgattaatgagggagatttcgagactgtaagattgaagatttcttccatattagtggaaatcatcttgataatttcgttttttgaaattccagccaaagatgccgcaagaccagaatcatgtaaaagcaaacgaacttttgtatcgtcatcggaactaagtcccgtttttaccccagctttcacaagcgatgagagaagacttccttgacccgctaaaccagtaagacatcttctttcatcccaatattttctttgacattgccatggagatacaacaactggaacattatttgcagccaattcagtagccaacaaatgtgactcaatacctccaactatgatgatataaataccgagctcttgtttcaaccgaagtagatgtagcatgacatctttgttatttgtatggatagccaatgggagctcatttcttgcagctctaccgtagaaattgtcttcgttgcgattcttgatcaatactgttctcaaagttgatatctgagaagaaatagtaggcacaaatacttgctttcccatatcaccaatggtaatgtgtagagcaacttctccctttaaaacggaagaaaaatcatcagaattcgacttgaaagcagtgctgactccggccataaacatttttccttcacctctagcaggtggagttataatgttcccgatacctgtcgcaaaagctcttatcaaatgaacacttccaaattgaagtccatcattagcaataggaatgttatctggaattctgaaatcacctagttgcccatcgtccatcgcttccatgagaatgccatctcctgttgaagattccaaattcatttcgttaagaccatgacttggagtaagcgttgtaagcattggtgaaatatggccatcttcaagatgtattttaggaattttttgatttgttgaataaagttccgaacaatccagctgaaaacatacgatagtaccatttgcaataaaaagttcccatggctctgagttgggtaatttcccaatggaagtatcatacgacgcagtaacaccagtaaaaagcacagtcgacaggttttcaagctctcttttataaatttcttcatcggtaaattctggaatagatttaggagcaagtgccaattctgattttgcaactataggcaaatcgacagccggcactccatcaatgaaaacttttaaaggtttagctcccatttgaagaggatgatcactccatataacaacatcggcatcatatccttttctcaaataaccaaatctgtcatctaatttcaaaccttttgcagcttccccagtgatactagctatggccttctcagcggacaaaccataatggtgagcaacttgagcctgagaaagtaacgattgttgaggtagagcaggatggtctgtagttaataccacactcaaattgttcttctctaagatctttggtgcaaagacacttgcttgaaatgcttcttttttgaatccccactgtgaagcaaaagtagccaaagttatattataaggctggtctttgattattttcggaatcaagtatgcatctaaagagtggtgcaaggcattgatctcaatttgatattcttttgcatggcgcaacaaagtttcaatatcgtaagtttcgtagcaatgggcatttgacaaaaccttacctctcatgaggtcaaccaacatgttcaattcatcgtctaatgggaacgcagtagtaggcatttctttgtcttgaagtaccgaatcacaccacgcatcctgggcattctttaaaactttagctctatccatggtgtgacggaagagatgtccaagacccattctgctcttgggtgcttctggacgagtcttgtaacgtcttttaggattttccccacaagccattttcatccagcgctgtttcaagcccgtatcttcatattggactagcatttcttcaacagaattagagggaggaaccatcatcttgaaaacatacccttccccggaaatcaaattggcacttgggagaattagtgcagcagttactccactatccgaagccaattgtatagcaggatcaccaatgttgaaagcatcaattgttcttgtgaaaggagttacaggactcatggtttcaaacatgtcattattacctttcaattcaggctggctgcaaattccaatatgagaatgcatctcaacaagtccaggagtaatataatgattgttggcatcaattctggaggtgattgcattttttgaattcaaataatcctcaagttgggtactagaagctgaacctgacctcatcacagaatgtacaagtccttgcctgataaatatatccatcttgtgctcactagtagaaccatctccgtcgattatcaacccattcttgataattgtataagaaggaaagccatcagaatgcccatttgcgaatagttcatatcgaggattggtttttctttcgtttgtgtttaacatttttgggatctgatctttcgtcttacagtattccaaaccttccagcaaaaatctctgacgagttgaattcacttcaattttggtattacgctgaatgttcgtgatgaagacaaacaaggacaacaagaatgcccacaaaagtgcaaacttgaatagttcattttttctgtctttcaaatcagacgctgcaaacatattactgattttctcgttggttctaaattttagcaagagttaaatgaaggggaagtcaaaactcgccgacaatgaggaaagttgtttcttttggattactcttggttcatgataccatccaattactgtctaactcatccgctattttaggcaattgccatgttcggtaatttgcgataggaaatagaagagacccaacaaacgtactctatagctgtagtagcttgaaaaacgtctttcatgaaacaacgtcaccttgttggctatttctttcgcaatagaaaggtcatattaggaaggttcctgattagaattatctgcgcgcgccgttcatatttcgcaactgtagattgtagataaaggggaaactagttccgtacccaattgaacattggttatccaattaacatgcaagaaaaatcacatgagcctttttacgattgtaatgaaaacaaatcttcaaaaaagtttcggttttgggacttttctataatcgggactattttgtcattcttaggaattgtctaccttcttaaccagagatatttgctgattccagaaacaatttctagtcaatgccctacagtacaaaaactagtacctgaaaataatgcagagctttccaatattgaccaattccacagcaacgtgtattcaaattactcgttaaaagtgtggagcgacgcagtcagaattcccactttgaattgggatgatttaggaaaggttggagatgactccagatgggagatttttgaagattttgctaactatcttgtcaaaacgtttactgttgtaacttccaattccaagctagaaaaagttaatacttatggattggtattcacaattgaaggttccaataaatctttgaagcctatattattggcgggtcaccaggacgtggtacctgtacccgatgaaactgcagaccgctggacttaccctccctttgaagggcattttgatggaaaatttctttggggaagaggatcaagtgattgcaaaaataatgtaattggaatattcgaagctcttgatgagctattgaaacgaggattcaaaccaaagagaaccattattgttgcacttgggtttgacgaggagacaagtggaaaccaaggagctactgcaatcaatgaatttctcataaagaagtatggggaaaaatctatctttatgattgttgatgaaggtgggttgggaattcaggatatatatggttccagatttgccttaccttcaaccggagaaaaaggatatattgatgtcgttattgacttgataactactggtggacattcctcagtcccaccaagacatacagggattggtattatcgctgaacttgtgaaggaaattgaagacaaggaatacgacttggatcttacacctaaaaatccatacttttaccagttgcaatgtgaggctgagaatgcaaaggctatggacaaagccttcaaaaaagatattttaaagctctcatcaaatgttgcagccaagaagagagttcttgacgttttaagggctgatgatacaactaaagcgctaatatcaactactcaagctattgacattatatttggtggcttgaaaatcaatgctcttccagaaaaagttactgtcaaaattaatcaccgtgttggatatgattcttccttagtagatgttcacctgaagatcaccgacgcagttgcaaaagtggccaagaagttttctctcaatgcaaatgtatttggaagaaggattgtgacaaactctgagagcgaagcatattttaatgttacggatgattctcctcttagtcctgcccctcttacgtttccttacggtaaccctacctgggatattttgggtggtacaataaagcatgtttttgaggactttgcatctttcgaaggatatgatccttctgtcagcagagaagtaactgttgcaccatcttgcatgactggaaatacagatacccgccattattgggacttgtcggataacatctacagatttacacctataagacaagacatgcggttgaatgctcatgctattgatgaaagagttgctcttgatgctcacattgagggggtggtattctactacgaactcattcgaaatgccgatgcttttagtgggtagaaattagatttgaccaatggatgaaaactctaatatcttgattaactactctatcaataaattgaactcaaatttattcaattctgagggctaaataataagtcgcctttcttttgttcttcaaaatctggaaagcactttcttagttttccatcgttgaaagtgaacgcaagcagcgctccaaagtcaaaaggatttccttcaaaaatcacgaagtcattggctggacgaagagaaaaaatctcattgacatttctgctcaagagagaaattgtttcgtcttcactaaagccacttatgcttctcgctgccaatccagcctcccatagaagtcttcttgcggaattgtcatcgtctgttccaagtgcaattttgacaccagcattatggagaatacttatggaggattcttccaataatggctgatttggagagcacaacctattttcccaagttttagctgtgcatctccaaggagccaaaacaacaggaatattgacagcagcaagttcatcagcgatcaagtatgcttcttgccctccaatgataatgaaatctttgttcttcaattccttcttaagtctgatgatttgtcttataactcccttattatgagtatgtatagctatcggaaggtttttatactcagtatcaaggctgcttagtatttgcttcaatttttgtatctggaaagaaatacttggagtcagatctgacttggcagagttaccaattgtaaagtgaatggccacagcatcatcaataatagcttcatcgagtgtttttgcacccaatgcaaatcttgtactaacacctttcaagaattggtcccccaatggagctgtaattgctagggtgattccactatcacgaagacgttcaaccatcaaactatcaagcgaaagtccatatactgaatgtggaatatcaccaatggcatctggaattattccatcagaagtatcactctcattaggcatttcttgtaagccgatactttgtgataaaccagttattgcaggaaggatataccccccgttgagctgtacgttgggagtgttttcgtagttttcaacttgacaaaattcagaaccaccaagacaaattaactcattttctgctatcacagcaacatactgaccgtcttctgaatcacaaatctttgaaattttactttggtcaactaaatcatcactaatacggttgacaaggcccagaataataaatgttctttgtgttgggcatcgttccggtgctgtttcctttgctttggtacctcatatttgtcttttccactgatttttgtaaagttgaaaattggaattccatccaccaacacctctttagcttttgcacccaatattaaaggatggttatcccaaacaactaaatctgcatcgtaaccttctctgacataaccaatccgatgtcccatgcccatagttaaagcaggaactgaagtaatagcagaaatagccttttcaggtgcaagaccaaaactatgtgctatctgagcatagtatagaagatcttgaccaggaagagccggatgatctgtcttgatcgagacaggaattccatagtcggacaatatcttaggtgcatagacggttccttcagacatttccttcttctttccccactcatcagcaaatattgcaacagagctgttgtgatttttcaatagttcaagaactttccaactcgatagcgcatgatgaaaagatcctatatgaaaaccaaattcatcagctattctcaatagagcctcaatatcataagtttcgtatacatgaacgttaatattgaaatcacctcgaagtatagctgccacattatcgagctcaaagtcccttggatattcagttttctgcaattgaggactacgacaccattcatcttgcttctggactaaagcttgaccctcctgaaaaacctttctcaagtcccaggcctctcccattctactcacaggatagcctggtgcatggctagacttttcgttttcgccataagccatcttgaaccaacgaattggtttattgtcctctccaatgttagcattgtactgaataagaagctcatcaacaagattattgggcgacctatgcatttttatggcgtaagattcaccactaagcaagtttctgcttcctgtcaaaactaaatgggatgtaacaccactggctactagactttcaagctcagggtcttgtgggtctaagccatcaattgctctaacataaggtgtgataggtcccaggaactcatttgtatcttccgttgctttcaattgaggctgtactcttgttccaaaatgagaatgaatatccaccaaacctggagaaacaaaactaccgttcaaatcaagaaacgtagagtaggattctgtcaacagaagctttttccccaagcgaacaatagtactgttttttaccaatatatccatatctttcaaaattgtaccatcaccatcaattatggtagcgttggaaagtaagaaagattcatgattgaaaagaacatttctctcgttaattcttttcctatctggagaataatgtggcttgatagtgcttgtcttgcaaaactccaagacatcatcaacatgttcagcttgaacactattttgaagatctttcaaaatcgctattatagtgacaatagcgagcacaaaggatataaagaaaaccctcctatatctctttttaagctcaattaactcctggactgtattgaaaatgtgagtcatggtacaagttcccaaggattttgaaactcatggcattcctcatgtataacattagcttcattgacggaaccattgagccgcacggtggggtcccaaaagggcaactgcccaattggaattttgcaaccgaattcagtaataccagttttgacaatcatttgcggcatagttcaatgctcgtaagacctggtatatcacagttcaggttagataaaagaatatcgaattaattggtgatttcgcgtcttttcattatggatgaaaattcttcattaattcccgatgaagatgatattactgacagtgcgaagttgcaaaatgatcaaactgactttcaaaacgattttatgagtatcaataaatgggcaattataccctcactttggtgtggagcatttttagcagctttggactcaactatcatcaccgcaacttatactgtaattggtacagaattcaaaaaatcagaacaagcttcatggattgcaacattgtacatgctttcatcttctgcatttcagccattgtacggtggtcttagtgatatgtttggccgtaagatagttctcgtttatgctaatgccatattcttactaggttcttttggatgttatcttgctcaaactatgacccagttactagttgcacgagtggttgcgggaataggtggtgctggattgggaacactcagttcaataatagtcagtgatttggttccattgaaagaaagaagcacatataatggatttgccaatttggtatttggtataggtcaagtaattggtgctcctgtaggaggttacttggcagacagtcttggttggagatacgcatttttgatccaatgtcctatcactgcaatatcgattttaatcattcattatcgggttcgcttaccagtgaaatcatctgcaagggcaagattgagagacatagattttgtgggctcaatttttttaattggtgctgtcatacttgcacttcttgcacttcaatttctgaaaagtagaggagcttctcagataacattgctaacactttgttgcagcatttgctgttttatgttgacattctatgtcgaatccgtggtacaaaaccccataattctgataaaagtcttattaagtagaaacccactactttcaggtcttaccaatttcttcggatatatgggctttttctcaatcactttcaatattccattgttcttacaggtgatccatgatgaacccgctagtaaagctggatcgagacttattactagtgttgttggtatgtgtgtcggttctttaacagcaggagtcataaccagaaaaaccaaaagatattatgagttggttgtcttaggagtgatttgtgagatagttggaagtgttttggtttcaacgtttctgcaagaaacagcaagctggaaattccaattatacttatttcccagcggactcggtcatggtttggtattgagttccacattaatggccattatttcttcagtcaagaaatccgagcaagctaaggcaacatctatgagttacctcttccgggttctaggatctgcgtttggagtttcactaacatccacgctaaactcttttcttttgagaaaatggttaactgtagctttggaaaacattccaggtaacaagcagattactgacaaggttatgcattcatttttggacatcagaaatcttccgcagggaataagaagcttagttaaacaagaatttgctggcatgctccacacatccttttctttggtcattttgatcgaatttgtttcattgtcatttgctgttttcataaagcaatattctttagatcgttgagatagcattgaatcatagtataaaatagcccgttagttcttccattaccgctccaatatcaactctttgatttaatttaccttgtcgcttgatgcactctttcaaaagaattttagtctttccaatatgtaaaccccatccttcttcttcacatctttccaattcttcaagaatccagttctgatgtactacatcatcagtttcaacgcctgctatgaagaggggaaaaggccattgagtagaaccaggggttttcagagaccttatttcccgaagcttaagggctaccttaaggatctcgtatgcagcaagttgacatttttcgttcgttcgaatgttggggttgcatatccgatcaaagtaaattattgaagcatgaacaagtgcttttatgatcaagatgtggaatagcgacacagaatcatttgccttgattgatgatagtttctgagtttcaatgtagagtgcatcaattctttcttgaacagattggggatcaaattcagtcgagtttccacacagttcaaaccagcatcttagcctaattagtgttccaaacatgagcatatttttaaccattaaaaccaaaatctggtcttgtaaatcgtcagtcgattgaaaatctttggggtaggatggcccatacatactgctcaaaacttgtcgtgagtgggcaaatatgttgtacactgcttttgactcatacttgtcagcaatagttagatactccaagtccgagcttctttcgtattttgcagtaaaatcttctcttcttttatcttcaagagcaatgtaatcaggaaaactgatattgccgacgaagagtgcagacctgatatccaagtaaacgagccaggtgattatttggtatgcaaaagcgctcaaaacaggcaactttctatcaattcgagtatgttctccatcatttttttccttaggctcaaatatcaacccaattctaccagttgaccaaacatgtctaaggatccaaatcgtatttgtttctccgcacatgatatcaaaatggcaaagaaaaaatgctgaagccaagagaagctcgattggaatagaacttttcaaaaaattttcttttatcaccgaggaaatagcgctttgaaaatagtttttcgccgtggttaagggggtaccttcaacgatacttagatgcaaacttgaccatgcaagtatactctctttcaatggaatataccgataagcaaagacattagacactattgaatagaaattccattgtggctctttaacactgtagaatttgcacattactcgacaataatgacatactagtcgaaattcattttgtatcaccggatcttcaagtttgtccagtttgttgatcacaagtgtatttgaagattcttgttcgccataaggattgcatttaggagagtttagagttgtaacagttgctgaattaccattcaatggcttttttagtatatcatccatccattcacctcttttgtcttcttcttcagtgatgcggtcgtaaaactcaccaagcatctttatgttagcagatacaataaatttggaaaaaattcacttacatttataccatagctcttggctggaatcataagatcctctaattctttttgaaacattctggaaaaagagtcattttcctccaatgcacgaatctggtccacagacaacggagaaacatcaccctcattgtactggtatgtgaaattgtcagtaacatttttagttttggattgtcgttgatcttcattaaacggtttagacatgacaaatggctccttaaacttcagggatcctggtatgggagcctttttcttctttttcatattcttcttattgataacatatgaggtttcgtctatgattcttaacagattgttattatttaccattgtataaaatctgtggactcctccagtagatcttatctactacttgcacccatgcacccatgaaccccacgcaaaattcttcgatagataaatgatataatactgaaggtaatcacatatcgaaatgttttcgctttcaaaaaactaggaacaatgttttggttaaaggaatgccaattataccaaaatggtataccttagtagtttcaagtacatgcggctcattgttatataagccaatttttcacatttaagatctgattttagcgactttgatctcagaattattatgagcccgttgggtgcaactatgaacaacaaagcttaatttcaagtaaagcaaactatacaagtggtatatatcaattaccatggtccaaatccagaaaaattgctcctataactttccctgaaagtgcttgagttcgtcggtatcatagtcatacacttccttaccttcaaaataggtcttatagacaattgtgtcagcaattgatggagccgaagtcaaatctctatccaagataatgaaattggccaactttccagcttcgatagtgccttcatctttctccctagaaacggcctctgccccatggatagtgaccattttaatgacttcttctctagtcaagtcccatccatgcttgttctcggttaacgcttgcaaaccaggaaaaatattgggggtgtcgggagcaaatacccaatcggaaccaatggtcaaaagtgcgccatatttcttcaagttgttaaatgggtagactgactttggattggtttcaggttgaaagtcagggtcgtgccagatagcaggagacatctcggcagttatattcaacgccttgtaacgcttgcaatcttcttctgtaacatccatgttgtgagccaattcgtgctttggaccattagggtttctctttctcaattcctcaaagcaatccaaggcaaaccgagctgaaccttggccacaaacatggaccttacaggttcttccctcaccgtcaaaccgctcaatagcctttttgaacgtttcttgtggaatcaataatctcgaatagtcaaccttaccatcttccgtcaaaggagtatgggtttcatgaggatgccaaggaacaccatcgatccagcacttagtgaacattggattaaagtgtttgcttttgtagttcttggcgttccacaaagtgtggtgtaacgatccaacactttcctgaggaaaagcaccaactccatagaacacaacatgagcatccaaattaatggttaaatcgcccagactttccaacgttttggcagcttcaagatagacggtgttggcagaagcttcttgcacggcggtgaaaccaaatctattggacatcttcacaccatattgaagtgctttgacgttatcttcaggtcttccctttggcaacgaattgaaaagccgagtagcagctccttcaaccaattctccagtgatggtaccatcctctctgcgaacatagtatccatcccaagggtcaattggatcctcctcgtacccagctgccctcaatgctgcagtattggcaaaaatattgtgagtagtatactctctaatgacaactggttggtcgccaaaagcatcatcaagaaactttctgtccggttttttgtccttgaagttggcatagtggtaaaaattacccactaaccaattgctgacggtatccaaatggttgcaagcaccactcgaatactctttaaattttgcaacaatttcatcgggtccggaatcctgacccaacttggcttcaaacaacttttcctcgctagccattaacaagtgacaatgggcatcgtgcattccaggcatgacaaactttcctttcaaatcgaccacattcattcctgaacttttcttggtaatttcctcggtcgacccaatggcttcgaaaagcccttcatcattcacaatgaaggcttcagcccttggactggcttcgttgacagtgtagacatttccgttgatatatgcagttggcatagtggtgatttctcaagacttgtgaagttggtctttttatgggggaatttttcacggtttaactccctgcgtattcagtaatgttttcccccgggagccattgccaataccgactacattttcctaaatctattataaagctctgaatgctggtaattgctaaattacagtgataagcatgtgagccgcaacaaagctttatctaagattgagccgcatcaattacgttgtctgaaataaggttcaattacgttattgttaaatgcgatctataaggcttggaagaaacaccagttttctcctaaaagttcattgggtcaatactgttctattttagtcaaagtatcaggaacccagaaaagaaatcccgactattcatttcccgaaatttttagatttttgtcacaaatattagtgaagaactgttctgcgcttgcacaaagccggtccagcgtgcagatttagtgcatatcgtctagaaaataattcgttatctgtccgaattagatctgaggctgtacaaaatgggagataacatctcaattcgggacaaagctaccgccagttgcctgtttagtgtgcagcagatctcggtaatctttcttattttccagacagtttgtgcaatatgggtactgactgtgggcttatacaaataagatttcacacgaacagaagatttactagcaagacatacccatcctcaaatttcatttggagcacatcttgaaacttgatcaagatgcaagttttcaacactacggataaattgaccttattgaaccattcgggtctctatcctattgcgtattggatctgcagcaatgctcaattcgagataagaaacaagaaagcccgtggagaaaattaacaaactcggagaatatctccacgataagattgtccaaatttcaaagacttacttgagcaatgtcacgttcagatagacaccaactaggtgatattatccctcgttttcgattataaaaatctatgctctgaaaggctgaacgaataattaccatgacagacgaaaaaaccaatgtcagagttcctggtaccatccacttggttgaccttgaaggtactatggacgtgagacacgaagaaggagatgatattgtccttgttcctcaacccacagacgaccctgaagacccattgaattggagcaagtggagaaaaaagagattggcactttgtttgatgttggcggtgttttccgccgatattttaagcacagccttgtcggcggtgctcttggatattgtggctgacacaggtatatctttgggagatttgaacactggagttggtatccaatatttgttctttggatggtcgtgtttgttgtggcagcccttgggtctaacatttggaagaagaccagttataattttttgtggtttggcatgtatgctttgtaccgtttggtcagcctatgtcaagtctgccggcgaatggtatgtcaacaggttgttggttgggtttttctatggtccagttgaaactttggttgaagtttgtatttcagacgttttctttgcccacgaaagaggaggctggatcgcatggtactgctttacacttttcaacatacctttcatctcaggtatcgtcgctgggttcatttccgacaggtatggatggcagtggattcaattcattgcatctataattgcttcaggatgtcttatcatattgttcttctgcttggaagaaacaatgtactatcgtgatccaaaattggaattggacggtgaggatattcctgaaagaattgccagccatgaaggttcgactgacaagaataacacagaagtgcaaattgaaaaagtcggtagtaccgatagttctccgacgagaccacaagccaaaacctatgttcaaaagttaaagatgtggggagccagaaatccagatcaacctactttattctggcaatcgatgtggatcccattttaccttttgcggtacccaagtattgtgtttgctgggtttacagtaggtgctgtgttatcgtggtttaacgttgtcaatgctaccattgcctcggtcttgtcttcacctccttacaattttaaagccaacatgattggagttttctttgcttcacctgccattggtatttcgtttggattgttttttgcaggcaaaatcgtcgataattttaccgtcaagatggctcgttctggtaaaggttaccgtgaacctgagttccggttatggttgtcgttaattcctatggtaattcatccatttggctgcttgttgtatggaattggagctggccagggtatacattgggttggactcgcctttggcttgggaatgatatgctcaacattcccaataggaagtgctattgctatcaactacatcattgattgttacaaggatgtaagtggagatggcttggtgacgatgattttaattcgtaacacgatgggttttggcttctcgtatgcggtgacaccctggttacttgctgttggaacccagaatctttatatctccattgcgtgcattggagcttttttttgggcgctttcatttgtgatgattatgtttggtaagagaatgagaagatggagtgctagcagctactggaagttggttgagacttatggctttagagcacattgactttgggtttatttaatttgatattgattctatttcgttatttagtctttgaaagacgttatgtgttagtttctgcaactttgatatggcaatattcaagagctgaagtgacagttctgtcggctactaatgaagtaagccagcctcgttgaccatgaacaacaaattttatcgcttaataagattcttttgattggcgaatattttaatgcatgtgtcaaacacgcatttgcagatttggtgaaagtgataagtgataagactttgatcaagtactactcactggaagactcctaaatacaaatcaaactagtagaaaccccaaactcctttagggtgatcttcttcttggtaatatacctcattgggtcgcagatacggtgcggcgcggtgcattgacagcactaaaattatgggctcgcaaccagctcgttaagaacaaatccgattgttaatgcgaatggttcactcaaaatcaaatatttgatgatgcggcagctcacatactactctgatactatctgagtagcatggtcttcaaacagcacaaattcttatacttcagaaaatagatggcatatttgtctgatcgatctgatagcaattgcgaactcgggcaggtgcgtgtggcttaaattatgcagcattgaaaaagttctgcaatgccgatcataaaaggagaaaattcttctttttcgctgcaaaatgtcttctagagactctcaagaagaccaagtaaaactaccagacaatgaggaaaatctggtaccagtgcaaaagcacaactttaaactgattggggcattgaagtccgaattgatgattagccagtacctggaagtcgttcccaaaatagccgttttattcagtagttttctcattggcttctcttatatgcttgatggaaatgttagaagttcattcacaggttacgctacggggtcttatggacatcactcgttattatccaccatcaacgtagtcactactatcattgcagctgctggacaagtggtttatgctcggttgacagacacctttggacgtgcagagatgtatgtcatttccattattctttacgttgttggaaccataattcagtctcaagctaccaacgttgccaggttcgctaccggtgctgttttttatcaattgggatatgtgggtgtggtattgatcttattggtgatgttatctgatttttcttccatgagactgagattgtttttcatgctttgtccaacttttggctacattatcgtcacctgggtctcgggaaatattctcaatgctgtaggacccgtccagcactggagttggggtattggaatgtgggcttttatctttccgttggctaacatacccttcttgctttgtcttggacacatgtggtataaggctagaaagttgccagagtggaaagagttaaaaggaacaagaagtagaattattagagagcaaggaattggaagctttcttgttcaaatgttctgggagctcgatcttgtgggagctctccttctcgcagtaactttgggttgcattttagtacctttgactttggcaggtggtgttaaaactgaatggcagaaggctcatataattgttcctatcgttattggtggtgttcttattccagtatttcttgcgtgggaagcgtatgttgccagatacccattggcacccatggtgtttttcctgagcagaggtatatggtgcccattggctattagtttcactttcatgtttgttgatatgctcatatccgagtacttgtacaccatcttgattgttgcagtgaacgataccgtcacttcgggccaaagaatcattacactttcgtcatttacctctgaaatcgttggtttcttctatggtctcctcatcatttatgtcagaagactcaaacccggtttgatttttggcacatctatgtggttggttgcgcttggattaatgtaccattttagaggtggaacttcttcaaaaccgggtattatcggtgccgaagtagttctaggctttggaactgcgttcttctcgtacccaatcaccgtggttatgcaaagccatttgagccatgattatatggcggtggtgactggaatgggtttgacgttgtaccgtattggaggtgcagttgggtctgccgtgggtggtgctatttggtcccagttactttataaacgacttgcgaagaagcttctgcccgaagttgcttcggcggcattcagtgatccatttacttggattctaacttatacctgggacaccccagaaagacaatgggcagttcaagagtatcggtatgtccaaagaatattgatcacggtgggacttgtgttcacggcgcctttgatcttgtttgcagtattcacaaaggaaagaagactttcgaatgaaatcaccgtcgaccaagaatcgaacccagacgagaacgataaggatttcgatgtgattgcattctttaaaaggaaaaccaaataataattttcagtgaacaacgatagtgaattagccatatatttgttagtcatatcgtcatagtttgtttaatatgatatccgtgtaaggtgcttgtcagaaacctgcgaatttggatctgcctcttagttttggtccattaatgtaaaataaaataggaatgcatatcatcgctgccgtgagaaaccctagaattgaagcaccccaaccaactggaaaattggcagtcctgaggttatcgaacataaatgttccaaagagaggagcaaccccagccatcaagcttctcgataaggcattgcttgcaaacgctgaggctacataacgaggaaaagaggttgctaggtagttgaaaagggtctgaaacacaatgaatgttccatgagagaaaataaatcctccaattatgggaaccatccaatgaacagatttctttgatgtccaagcaaatatgaaaactcccgtgggaatccagatactgccatatattgccgctggcatgaacacttctggagttattgttgctttcttctcacccaaatgtctcttggtgtagacatggtaaatgataactatgaagatggtagcacccagaagaacgccaaccaagactcccaaatatgaagttcccaactcaaccaatgtgaagtgatacaagttctcaaaaacaaggggaaatgcagtgaaccacaagaacattatagtatacaaaagcgaggtgtacaagttgattagtaacaccattggctcagagatcgaaaggatgatgggacgccagagtgtagtttttgctgcctgaacgaaacttgttggaggatggtcgagttcatattgagtgacaagatttttgtttccagtgacggcacgaagtcgttgagctttgcggtgcataatagtaggggcataagtttctggcaaaaagaagctgcaaacaacaaagcttaccataccaactatagcttgaaatctgaagcaccattcccaagattgtgaagcatcagttaaagcagcgcctataaccggtccaatacaaggtcccgcgatagaagcggcactccatgctacaatagccataggcaagtaaggaagtttcatgatatctccacatgtggcgctgcctaccgctagcgcaggactagccagtactccggtaaaaaatcgtagcactgctaacgccggaaacgagcgagttccagcaccccaagattggggaatctgtagaatgaaataaatgaaatgggacacaatgaatatgggtgctcttcctatactggggttttctgacattggagctagtaccataggtcccacagcaaaaccaatgacgtaaagtgccaatggtaattctgccaaggtatgagatgtgttcaaatcttccatcaaaaacgcaattgaagggctgtaaagtgacgagcccatgactgaagtcatggtcaagaaagccacttgggcagaaaccaaaaacttgtcagcctttgaccaatttttaggattgtcagggtcagatggtccttcccattcaacaactataaactgttccagcaggaccagttgatttgatattgaactttcatcggaaactttcgaatatttccgaggaatgacgtatgtagggtcttcttctcgacggggaagcattcgtcgcccagaaaggtgataaatggccaaactgccaagactatttttgaagagagacagaaccataggacaacgcagtggtcaattcaatggtcaatgcaatggtttcagctcccactagactatatcatgggttaagggaacatatccgtttacccgggaacgactaattagtaatacggctgatgaataaacgagaagaagttagtcatcattttatttttcgcagtcgatttttccatttttgacataatgtcgcaaaattgcgtatttttagaattttgcatttaacggtcaatgcaaatgggaacagtaaacgatattcatacaacaacaaaaagttgacgaaaaagtttgtggaacgagaatattggttttaaatcgagtgttggtgcttttgtttttgaatctccttattcgtttcaaaagccacaatccacgaatactaattcttcacgctcaattttaaaccattcgtcatttattttcaccattcctaaaatttgacttttgaaacgttcaactttcacgaatttacgatcatcaagctaataaattcaaagctgtcattgagtggacgaataggttcatagcccatcaatatcgagacacttgaaagcctgtactataattcgatctctttgcagaaacagcttgtaccaatttctctcttttgtcgaattgtgggtcccatacattcattagcgagcctttgatctaagcttgattttaaatgttgacgcaggtacacgcaatcagatcttggttgcatttagcaaggctgaagttagaaaggtattttttattcaaattatcaatactcacgatttccacgtattaagagagatcatgtagggtgttagactacagcgagatgtagtagattgaattcgcagttacaatgatggattcaagttttacctttcgcggctaatttttcgcagccattaattgttgcaaaatgtggtgcgatccagtcgaattattaagtcgatagaaagtagcgttacattgaagaaactacttacagcaaaacgccaaagatcttcctacattttcatttttatgtccccttcctttaagcctcactatcaaacacaagcttcaagcaattataccagttgaatccaagaaccttcttggtctttgtttccgaccaaccctttctcgccgcaacagctagctctttacgcaaggtcccgaaaaattctcaagtaccctgactgatcttcaattccactaccaaagctttcatatttgacttctgccttgtagtcttcactataattccacaatccgccgagttgtgcctggtgaatttagtcgaatttcgatagttccaagctcaggcattctgcagcggagaattttctcgtttcatgattggcattgcagaactttttgatgctgcataatttaagccacccggcccgagttcgcattggcccgagttcgcggctatcagatcgatcagacaaggatgccatctattttttaaattataaaaatctatactgtttgaagaccatgattgtcggctagtgttaactgtgtgcgagctgctgtttcgtcagaattgtttttcattacaagtcagacttgtacttaacttctggttgcgagcccataattttagctgtcaatgcaccgcgccgcaccgatctgcaattcaagtagggatctgtcttgccaagatgttctccccagtgaattgtgtggtttttcctggtttgtttcgtttttaaaagtctcccaaatgtggtaattgatgaaagttttttccttccaccaaagttgcaaatgcgagtttgacacatgcataaaaatattcgccaaaaagaacctttgtatgcgatgcgaaagaatccatgcagtcaaagagtctatggccaatatctgtctctgcttacttcattagtagctgacaggatcgtttctgtgcgaaaacctcacttcagttctcacagtcatatgccaaacttgcagaaatatatgtatacggctccagctcaattttcgacctagtatccttccgtccatttttatttcctgacgtcatacgcaaacaactatggatttggccattatgtggctaaattaagcatgtaggtcgtcggaagattaccggctcgataaattttctttatataaaagatccactactagctcgatggattttctttgtataaaaagtatctaggtcatgtccagcttatcatgagtaaagctattgattctaatcttgaaaagaaagccaaaatagttcccgttaattcgtttactggcggttcttttgaactgttaagttcccagaaagttaactggagaacaaagctcagaggcattatttgggactctcttgacaaaagtcccgaggaaagacagtttatattcaagatggactgttgggtgatgtcgtacatctgtgttgcccactttgtcaaatatttggattctatgaatgtgtccaatgcttatgtttcgggaatgaaagaagaacttcattttggaggattgcagtacaactatttatccacatggtactacattggctacattatcggccatgttccttctcaggttgctatcagttatattcggccgtccatctggttacctgcaaatgaattaatgtatggtgcctttgtcatgggaatggcaggagctaaaaacgtcaaaacaatgtatgcattgaggttctttgttgggttgtttgaaagttcgtcatatggtggtataatgacaatcttatcgaacttttacttgccagatgaattgggaaagagaacatgtatctttcaaactacctcgagtgctgctcagatgttctcgggatacttgcaaacggggctccataaaggaatgaatggtgttggaggacttgcggctttccggtggcttttcatctttgacggtattatcacaatacctgttgcaattgtgggatttttcgccattccagacgaacctttgagctcaagggcattttggctcaatgagaaagacagaagaattgcaatcggccgattaaaacgagggaacagaaataccaaacccaatatgaagttccaagattttttggacatgtgtgtggactggcccatttaccttttcacgttgtggttaatttgccatgtgctcgcagttagactttacggatacatgaacctttggttgaaatcaaccggctccttttccatctcccagatcaacaacttacctacggcaggttatgggcttcagatcttcgcaactttgtgctgggcttggctttcagatgctgttggaaaccggtggtctattatagccctagcctgtactcctgccataattgggtcgataattttgtgggtttggccaagcaaccaaagtgccttatttgccggctggtacttgatgtttgccgaaaccggcgcaggcgccttgttcaatacttggatgttagagactttgggtacagccgcggaacaaaggtacttgatgataggcattgttgagaccatttcgtttatattcacggctgcagttcccatttacttgtatccagcggaaaaggcaccccattatccttatgcctatcctattactttcatgttttttacgcttgaagcgatggttaccttggtgattgctttgattcaaaggcttgaaaggaagggggttttaagaaacaaccatttttttgtaaataaggcccaggaaattttgattgacgtggaacaagttagaaagcattagaagcctaacattgaattgatgtggctagttggaaggccatggttcaactcgaggtatacaatcggttcttagtgtaataagttgaaccaagactcgaaactgggggcgatcaataattgaaagaaaacaatcaattgtttcactaatgagttattagtggactttactaatgaattgataaactttaggaagcatatatcctctaggatccgtttggttaccttgaaataatcataatagttgattttcgatttgagcaatgtctgagaaatatctgagttcaagtttcgtttcgcactaattcacttgagttcacatgccccacatttcgcattcaaattcacattcaaattctaattgaattcacattcgcattcgcgccactttacgatcttccttacaatgtcaaaccacggcgccgttgtgaccggttccagaaaccttcaaaatctcgttgaaataaaaagtattccctatcctcaattggaagacaatgctataatcgttaaaacagttgcttatgctgtaaatccttcagattggaaacacatattactcgaatcatttgtgtcccaagtatcttctgatgtgtcaaaaatgtttggttttggaattggtcttcttgagagaccacttggttgtcttggatcaaatataggttggtttattggcaaaaatctcacttttgctcgcagaggtgtggtcctgggttgtgacgtcagtggcgttgtagaagcggttggacccaaggttacgggtttttcaaaaggagatattgtttctacttctgttcatggagccatgagcaaaaacggagctttttcagaatacgtttcgacgagccctaacgctaccatcaagtaccctccatcgcaacttctgcaaaaaccactcagtcctggggagtatccaagctcaacaattgactcatttgaaggagccgcttccattactatgggcttaacgacggtgggattgagtttgcactgtaaccttgccatacctctgaacaaagcagagaacaaagacgactatattcttatatggggaggtgcaaccgccacgggtatacttgctattcaagttgccaaattgatatatggaatcaaggtgatcactacagcatcgctgcgcaatcatccactcttgctttctttgggagcagatcatgtgtttgactacagtgacgagaatgtggtgcaaaaaatcaaagaagttggtaaaggtaacataaagtatggatacgattgtgtggctacaacagaaacatttcaagcagtttatgatgccactgaagggcctgaagaggttcgtcttgagaatctcttgtttttgacggaaaagtcaatcaccaccaaacccaataggaaggtcaaatgttcctctgccaatgcgtacctggttgatggaaagagacacatgggaatgaaggccctgcctggtgtaattgagtcgtatctcgtatactggaacaaccttcttcctcctattttgggccaaatcaagactgctcctttgcaagtgctttcaccgggtttgctgtctgctaacgaagggttgagattgttgattgaaaacaaagtgagcgggcgaaaggtggtgtttagaaaaggcgattagtctgattagctatctaacgttcacgcgaacttggcgtcatagtcggtcaagacaaacctatagtggacgtcattgtcgtgacatcttttcaatgcttcggaaattccttcctcgccaactttcaagtcttcgtgccacgacttaattcccttttccgctgccaacttgagcatgtctatcatctcttgtctattccccaagtgtgaagatccgagcaaagaaccgttcttgatgaaggtggcaggactgacggtaaatggctcttcaggcaatcccacgctgaccaattttccatgaacacgaagacatttgagatacccatccaagtcgaaatttttcgacgagttaccacaagaaataatgagatcaagttttctggcatacttggtggcccaatccttttcttcatacgtcgcaatgaagtggtctgtacccaatttcaaggcatcttccttcttgctatttgttctggaaaaagtgtaaacttcagctcccaatgctttggcaaacatgatcgcaaaatgacccaaaccaccaatgccaatgatccccaccttcttaccaggaccagctccatttctgaccaacggcgagtaagtggtgatcccagcacacaacataggtgccacatcgtttgtttgtaacttttcaggaattgggaaaacaaaatgttcatgaactctaatgtgagaagagtatccaccccatgttttggacccatcggggtaaaaatcgttgtatgtgtctacccagtccggacagtatgtctcgttattttccaagcaagtttcacattccaaacaagcaccaacttgagctccaactccgactctggctcctactttatactccgacgaaacatcttctccaactttgactacagtacccacaatttcatggccaggaattaccggcaagtctggtttgccccagccagcattgacggtgtggacgtcacttccacaaactccgcaagcaatgatcttaatatcgacatcttttgggccaaagggctttggcttgaattcaatcttcttaacagtgttccattggttggtgtcagttacggcatagccttcgaaagtttcagggtaacccattttcgagcagttcacttcgtataagaaactgagaaaacgatatacttatattgtcaagttttattgtccgttttccactgacaaatcccccatcaaactccgccgacaaaacgccgaatacggagattttccccaccagatcttgcctcgggcccaaaacggtaagtctccccaccttaaatatgcaccctcccccacatttccaaatctgtcagggctgaaaaaaaaactccgagatataaaataacctttatgcattttgaccacctactaaaatgtcgttagaccatattgttattaccggatttaaggtgcatgatatcaggtttcccactagtcttgatggcattggcagtgatgcgatgcatgttggtaccaatgggtcgcatccgtacttgcaattgttcaccagctcagaattgatgggagaaggtatggcgttcagcaatggtagaggcagtgagcttgtatgtgctgcaatcgaaccttttgccgaaagagttgtgggaaaaagtttggggtcgttggtggaaaatatgggagctacttggaggtatatggtttctgactctcaataccgttggattggtccagaaaaaggagttactcacttggctactgctgctgtgatcaatgcaatttgggacttgtggggtaaagctaccagcaggcctgtgtggaaaattgttgcagatatgactccagaagaaattgtcagatgcattgattttcgttacatcaccgatgtaataactccagacgaagctatagccatgttggagaagacacaacgaggaaaagaaaccagattgaaagaggcatttgataatgtggcagtgccagcatacaccactagtgcgggatggttggcgttcaatggagacaagatgaaaaaagtgctacaagaaaccatagatgctggattcaaaatcttcaagtttaaagtcggtagcaatttgcaagctgacaaggaaaggttgaaggcagtgagagatattattggttatggagaagaataccaaatcatgattgatgccaaccaggtatggtcagttcccgaggcaattgagtggatgaaagaactcgttcagttcaaaccagtcttcattgaagagcctacaagtcctgacgatattcttggtcatgctgccatcagaaaggcactcaagccgtatggagttggagttgcaactggtgaaatggctgcaaatagagtcatttttaaacagctcttacaagccgaagccattgatgtttgccagatagatgccgtcagacttggaggagtcaatgaatgtttggcagtcatgttgatggctctcaaattcaatgttccttgtgttccacacaatggagcgatgggattgacagagcttacttcccacttaagtaccattgactacatcgccattagtggccgtaagtctatgcttgaagctgctgatagctaccgagagaaccttgcgcatccatctataatcaaagatgcccattatgttactccgttggatcctgggtactccatcggttatgttcctggagccattgaaaagtacttgtaccccaatggtacgttttggacgtctgaaattggcgaaaagatcaaacaagcgccaaagggcggtgaaaaccttgtcaaataacgaatatgaatatacaacaagtaatggtatcttccacacttacatgttttccccgcccccacctgttgcttaccccattgagatctccccacccatcctatataagcacgatgtagccgggttctaatccactatggcacctccacttccaccaaaaggaatttacactcctcttccgacctttttcaaaaacgacgatgaatattccatcgactttgaaactcagttaaaacattttgactatattcaaaaaagtggaatttcaggtgtattagttggtggctctaatggagaagccattcacttgtcgaaagacgaaagacatagtgtggttaaggctgtgagagagagatgcactgacaaagattttgttatcatggcaggagttgttggagtttcgatatctgagattgttgcagacattgcacaattgaaaactttgggtgcaatacgccgtctgtgtcccagttattatgactacatttgacaaaacaagcaagggaatcattgactgtttgcgactatagcaaacaaggctgcaattccactaatcatctacaattaccctggagtacaaaatggcattgatttgacctatgattcttacttgacattgtccgcgcatgaaaatattgttggctgcaaattgactcattataactttcctctatacaccttgttgtgccaaagttctcaattgaaggcaaacaactttagaaaccttgctggtgtgggtcaagtgttacttcctgggctttcagtgggtgtagagggttgcatcgatgggttatcaaacattttcccaaaatcaatggtgaaaattttcaacgattatagtgctggaaatattgctgaggcgcaagaattacagggtttggtgacattggtcaacgaaatgacagcagttttgaacattttgggcttgaagtatggtataaaatatgctctaggtttgggagctgttgtgcatggaagaccaccattgaatcaagatatcgatatcaatgtgtggaacaagtaccttccagctttcaataagttacttgaaatagagaaggggttgtaaacaagaccagaattgactaaatacatttatcttataaaacagttgagaagatgtggtgaaaccaagaccaaaatagttactaaatatctttatctacactaaacattggaactttaaggaggacttcattattaaacatcattgactaaacattggagcttctggagctttttgcatcttccacatggtaagcatctaatttctcatcatatatcttcccgtgattagcagccttaatagcatcaattctttcaacttcagcatcaataaagagttgaggtcttgaccgttgtctcaattccttatgctttccaaggaacaaagtatcgtacagatcgaacataaagttgatatcttccaaagtacgcttggcagtttctgggtaaaagaaccatacaactggagcgtagcacaatactatcattgcaaaaagcaagtagaacccccaacgcatattggtgacagcaatatcagtgtactgagtaatgcaaaacccacaaatccagtttgttgcagtggctgctgcagcacctctggttctccaaccaatggagttgatctctgaactgtaaacccacggaacttttgcataactggttccatatatcacatagtagacaaagaacattgaaacggtcaaggctcccatggcataggtatctctagtttctgacactttcatggctatagctgcaatgatgtaggttatacagcatccaatggaaccgtacaacatcataatccgccgaccaattttgtcaatgataattaaacataccaaagcagcacccaagtacgaagtagcattgcaagcagtcaaaagttttgcagtttctttgctgaaccccaattgaaccgtcaatattgttggcatatagtatccaagagcattgacaccagtaaattgttgcatgaattgagtcccacaacccaagattactcttctcaagtttttgtgcttatctttcccgatcaaaaccttcttcaatggcacctgtgccgctttctcttcttcaatgcttgccaagatattatagtattccgtcttaaccacttcatcgtcaaaagaaagatttttaccccaaagtgcagcaatcgtttgatagccctcctccaaccttccatggttcatgagccatcgaggagattctggagcaatcaacatgataggcacggaaatcaaaggaaacaccaattggaatgccaaaggaaatctccattcaagaggtccacttgaaaaataaagtccaaaattcatccagttggataacatgtacgctgccgtgttggagacagaaccaagcacaaccaacctgcctctatactttgcctttgtcgactcagcttggtaaataggacaagtagaagaagtcatacccattccaaagccattgacaattctaccaacgatcaacattggtaaatggaaagaagcaatttgcaacacggccccaataacgttgaacaacgagccaagaagaatagtttttcttctgccgattttctctccgaacgtaaaggcaaagatagccccgcaaaatgctcccaaggagaaacaactagaggtgataccagatacattatggttgttcttgatttttggaaagtggttgagaaagtcttccgagattaaaactccggagaacactccctggtcgtagccgaaccatcccatagtcaacccgttggctaaggtaagaagtgaaagcaacaaccttccagacattcccaaatgttttttcattgtaaattgagttcgatgagtgaaagaatacgcactgctctttgcctcttatatcattctcggttccaagtcaatatgatatgaggagaacagccacttggcggtggaggtttccgcattcgacactgggtgcgatgaggtggggagcgggggagcgcgcaggtttacgaggagccgacgagagatctgaaagtaagaaataagaaaaagaaaaaacctaaaatagcctttttaggttgaatgcaagttccgttgtgatgtctgccagcacaaacgtttatcgaaattcacaatggtggattcaatcggcggatttacaacctctcaacggttatcctaccccacgttcaaatccggggtgcgtcgcaggtgggggtttcctaatgtgggatgcggcttaaaatgttgaacggctgcaagtgggtgctactaaaacggaagtcgatacgggagtggggtaggatacgaaacgaaaagaacagagaaatgtgaagaaaatcgaacaagagcgaagtcaccactaattgaaaagtacatatatttatacaaaactttaatcggtcctaattggaagcgatgcaaactgagtaatggagtccactatacactcttcaaaactgtgaaaattgatccccaaatctgtctcgacggaagcatagtccaaatcgtagccttctggggcactgcattcttcagggatgtcaacactgatcttagcgccaaatccatggtttttcatgattttcgcagccaattcatatgagaacttttctggcgcggaaggcacatatctcttgtttccagcagtatccactattaaaccgcgaacgtgagccaatgccaagtctctgacatcaacccagaccggaactctagatacaggcaagggcgatactccttggtaaatgtcccaaatgttagcgttggacaaattcaagtcctcgacaaatgcgacaggatgaacaacaggtccaaaagtcattggtggacagaaggttaccaagtcaaaagtgggttgttctctcttcaaaaagtcccacgcttcaagctcagcaaacttctttgatcctctataagctatcacaggttcagcattgatcgactcttcgtaagtgagtggattcccaatcttcaccagtataggtgaaaccaggaccagggcctcgagagacatccataaccgaagcaaacgacgaagtcaacacaattctcttaattctgggttcagttttggctgcttcaaaaactacctttactccctgtatagctggttgaatcaagtctctttctacatttttcacagagtagtctagagggcttgcagcatgtataatgccatcaacttccttcacggcttcagtgaatgggttctcatcatcatccaattccgtgaaatccttaatctgaaaaggctcaattaagtgcttgacatcaggacgagcatttctaaactgatgggctttccttatcgaacgagatgcaagcctgacaccaattcctaatgctagaagattatccacaatatgggctccaatgaacccagtaccaccagtcacaagaacttttctgggtcagtaaaaaagttgaatgatattaatagttcttaaacctacctgtaatccgaaacagtcatatcgattgcaagggactgctacttttttatatggttccgtcgctcgtcccaattaggaaagtacccccacccggttccccagtaatgcaccccgcaaaatccacaaatttaatcattatcgaattttgaaagggttcaaaatctttgtcaaattactcaagcaaacagtgtacttgtgtacttccaccaacaatatgcaaatggcaaaaagattccacatagagagtgatatcgagaacggttacgtatgcgaagttccaaattgtcgaaaaacattttcaagaccagatcgtcttgctcgacatcgcttgaaccatgagacggtccccagacacaggtgttcgtggcctgattgtggaaaaacgtttgtcagaaacgacgtctataaaaaacactatcgtcgtcagcacgagaacaagacagaaccatctcaagattcatataaaataacgaaacctgccacggaaaaatcgctcaagttcattatcatggacgagtccaatctacccaagagtgtgaagggttcgagtcccatacctgaaccgcaattgagtgacaaagagagtcccgctatggtgagcaccaacgatgaaaattacaaaaccaactataaaattcaagagagttataagcctgaaaacgaaactttgctcgaaaacgacccttttgggtttgatatggacgaattggtgtcgtctgacgagttgataagatggctttttggaggcattgagtccaagaattccgagccttcgtccatcaatacatgcttgagcttgtcacccaacgagagcttggagaactttcctgaactcgaggatcctcgctcaattactgtaaatgacattttcaacgaatacaagcaaacagacccagacattcccgattttccattcagtagcaaccaggttttgatcgacaattctattatggagacattggaagatgtactaccgcccataaaatttcaagaagagttcaaaagggacagactacaatactttttggaaaattattggaagtattatcatcctcaatttccaatcttgaacaaaccttcgttttccacaaaaaagagccatccaatcttactcttatctatgttgaccataggtgcttatctttccagcacgttacagcaggataaatcaaggattttttccgatagcattgctctgcctcttaggtgggacatttacaagtcgaaggagtttaaaccacctcctaaactctgggtagttcaatctttggttttgttggaaacttatgaaatatgctgttcctcgagagatttacacgagagagccaacctccaccgaggattatcaatacaaatgctaaaacgaagtcccatgtttggaggtaatccttggttcaagtacaattctagtggaaactcaacaaccatttctccatatgctagcaaagaactttggtacaagtggattgaagaagagtccatgaaacgctgtgctttggctactttctacttggaaacgctccatgctgttgtatttggccatgacatgattattgatctacatgatgtcaagccaacgttgccttgtaacgaagatttttggagaagtggaaaatactctgaaaaatgcttgcaaacaccgttgacgttgttggctgcgatcaagagcattttacacaagaaaccagtcaaaactcgaggttttggcaaaaagatcattctttcaggtctcatcgctttatcttttgaagttaaagacagagagtttgaactatccattccagaactaaagtcgattaaacaattatggcaacgaaagattagcgaagcttttaaattttgggatttgcattgctcagtatcttcgaaaaataaccagggctcatggatagattcctattccatacctttgcgagagttgtacgaaagttatactcatatgaaacattacgattttatggtttatgctggagctccaggaagaatgaatgttgaatttagtgaaaaggaaaccgagcttgttagttctcgagtggttgagtgggcggaaaatatgcacggcaagagagcaattgtgttcatatattcctatctcttcaatttggtttctgatgctacttataaaccaaaggaagaccgatgtctttatcgaaagcagattattagtcatatgttggtgatactttggtgctacactttccacacttgtggtcccgagtcccatgccttcaaatggaactataccaaccccgatttgatcactagtaaggaagaaggccacatctacttgaatcgagtagttgaagagtttacattactttcaggaaaaccgttcaatggagacaatttttacaatgacattgaagattttgcaaaagtgttgaattctatatctgcgaaggaaaatatcgttggtctacttcgaatgttcaaggcagaatactccacagatttgtcggaaatagctcgagagcattcacgtctattggaaaactgtattaacaggagtttgggctcagataatgttttttgcagcaacatgtttgagtagtttaccatggaagttcggttccatcgtagctcaaaaacttgcctgtaacactcaaattttcgaaaagtttgcacaatgcactggcactttcatcgggtgtgattttggattctggagtaaagaaatttttggcattggcttcatcagcagcaagaaatgctttctcaccgcctttacccatatcagtacttacatgcccaggatgaaccgcagccacaataaaattttcaggctccaactgtctcgccaactcttttgtggagtagttgagagcagccttagactgtccataggctgaaaaattaagacgaatatccaagtttaacgagccgcaatcagaagatatgaaaattactttcttttgtgttcctttttttatcaaagggtacaattcctggaataagcgaatggaccctaaaacattggtgtggaaatgctctacccactgttctcttggagtgtctaagagattgccaaaagattttgcaactgctgcatttgagacaaacacatcgatcgagtcagtatattgtaaaacattttttgcagcttttttgatactctcttcgtcactgacatccaattgaacaaccttgacttgcagattagctttggccaactcatttaaagccgttgccgaagttgggtctctggcggttgcaattatttttaccccagatttcgcagccaattgctgcaccatagaaaaaccaatcccacgattggcgcctgaaataaagtacgtttgttccatgaggggaatagatgactaggtttaggatagggaagctgaattttgattgaagaactttataccgaaggttgcaatgtaatcaccgaattaggaaatgcctaatcggtataagctgagtaaaggttgcaaaattttagtcaagaaaggttagaagaagctcggagaaaggtcaagagattatgattacaaagacagcaagacactagtacattcaatcatctaccatgggagttcggacttgtcgtaactcaaaaatttaccactagactcagcagacaaacctccgaacaagtcaatcaaactttcagcactttggtctggagtaatgacttcactcagcgagaagaagtcagcagcacttgggtcctcagcaattaaaagtctaccggcatcgttacccatatcggtaccaactacaccaggatgaaccgcaacgacaataaagtcgtccttccgcaattccttagccaagtccctaacagagtagttaagagctgccttcgactgtccataagctgagaagttgactggaagagtcaaacctagcgacgaaaccaaagtggaaatgaagataaccttcttatcatttcccttcttgataagtgggtagatctcttgcaacaaaagaattggtcccacgacattggtaatgtaatggttcgtccattgctccttgggagtcctcaaaacaggagtaaaagcctggccaatagctccgttgttaacaaatacgtcaattgaatgggtcaattttgcaacctctgcaccggccgttttaatgctgtgctcatcgctcacatccaattgaacaagcttgacattagaattgagctttaccaactcttgcaattctttagcgctagcagggtttctggctgttacaataacttcaacatcgggtttcgcagccaattgcttgaccatagaaaggccaataccacggttagctccagtaataaaataagtctttgtcattttgtttgtaagtgtatttcagtttctgatgatcaatcgaccgctgggtgccttttataccataatctgatttgaaatcatcactaatcgtgccgttcgtctgtcagcaaactggtgcatcgcggccgaatttttcctgcgtctgctatcgcacttacaaatacaccagtgataggatacacggctgagaaacctgcgaatgcccaccgataagtttcagagcaagaattacaattgaatagttagctgtgtatgctttattctctcaattgaggttaagctttacattaaagtagcgtacgaacatgcagagtatcgtgaaaatatgtcaaaatcggctgaagattttgggaaaattttcaatatgttactataccctcaagtgaatgggcttatcaacaatacttgagcacccgaatgccttaagcaaagacttccaaggatttttgtagatacaccggcatatgaaaaggtcaaggttgaagcatttgtgcttcattgtgaatcttgtattcataggctctttcactgcctcgggaatttgttgttttcttcgtgctcagatgcaatatatctcttcgtggtattccattgcgattgtgctttctcataatctttcaacagaaacgagttcaatgggtgcaaattaatcaaaatcatcgtcaacctcgtgcaaattttttggtggttccatattccaatgctgcttttttgcagtcagttcacagtactctgccaccttggatgtcgagcatcttcccaaaagagcattttccttttttctttcgtcagtttcaacattacggccattattcaagacgttgagaacatgcttcatcatcccattgacatgaattattttgttcgttctgtcggcttcagagaacactatccccatccgttcttcgtctcccacatcccagtacgatatactgttcggtatcaatacactctttccatcatcgcaaatcgacttcgaaggattccatggttctgttcgtatgttgaagtcgacgagagaactgatatagtccatggcatagtcgttttctcccttggatataataaataagtgtggtcggtatatctcgccaagacacccacactgggaagaatgtgaacgtgctataccaaaccagtacattcgattttggagagattcaggtaaaacttctgagggaataggtaccaagttagttccacctctcaaagaacccacatgttcttttgaatcttctccgaactcagggcctgctagtttgtcgcatatccccttatcaaggctgcatccgatgattctcaatgggttaaagttgtacacgaaaaacacctttttgggatcatttttgtcgaaaaaaggtgcccagtttttctctctgaattctggtgctctgtctcgaagcgaaagtcgaacagttttcccatcacttaatggccgacacatgtgcattgcacggaaccatttaatctttgtgcttctcatgttgaaaataactaccggttcctgttggagttctccatctttgtaaaactcacgtaccgatactcgaggatcctcgggacccataagtgcaagtctatgcttggcggtgttgggagactggtcaatgtcaaccttgagaatcgatgggaacgcagtatctgaatctccaagcttgacatcaaactgttcaacccagttcttgtcgaacacttgcatgtatatcatgttgatggtgggcttgtttctggttcctcgatgggtatacaataccctactgaccatgaaatgtacctggtacttttcaagccatacgctgcttccgcaaaaatgaaaccatttatgagccaagatggatttttcgtcttctccttccttgtcgagaaaacagttttctgcgatgggataatcatcctgagcaattcgagaaagttcgtctctgattcttttcaacgaactactgaacggtgttggttcggtcacaaacaacgtatctgtgaatttgaccgaatcacactggaaatctttgatttgtttgggagagttggcttctgcaaacgagtatccagtaacattgaaagatgtcaatttggcatgaagaacactatagtttgctatggtatcactggaatgaaaagactcggaaaaccggtaccaaagttgcaaattaagacaaacgatcaacgctgctataaccaccgtcaacaattgactcttgctcttcacaacctgtttttctcgtgtgaccaaatgccacactcgaaagtagaaaaagaagaaagcactgcagagagatagcaacacgatgagtacgccgtactgcaacacatcggcgccccacgtgtcgagatctatactagtcatcgagcggaacaacgaagagaaactctggctacagaaacttttggctacatgaatttgcgcaccacgtgccggttttttgcaatttgctttgagctggcaagccgcacatgcgtgcattatcaacagttgctgcacagcccgacgagatatataatgaggttgagacacacaaatattgctttgtgggcttgtgagtgatattcagtttttcagcttggacggtcaaatcaccgtaaacagtcacattcgagctggccaaaaataacccgccaaaaataactgggcgcctaagcctcctgaggcggtgcttctttgggacgcctcccgtgcatggtccggcatacactcgcatattttttgacacattatcatgcgcgttcatgcaatacgcagatctattcgtatgtatttatttagtctctcaaaccctttcggcttcgtccacctcaggtttggtgtgacgcgcgtagccggtggaggtggccatctcgtcctgagaaggaggaacccagccagaggatttccatgcaggcattttttgggcataaagctcatcgacttcttccaaagacaagcccttggtttcgtagacgaaaaagtagacgtagaaaaacgagaaaatcaaacatccagtgaacacgaatccgtagtagaagtggatggcagaagtaatgaaaggactgaaaaacgagatcaaaaatccccaaatccaattggctgcggtggctaccgacatagccttggatctaattcttaatgggtaaatttccgaaatgatggagtagacaccaccagcccatgtagatgcaaagaagaaaatgaacaaacaagtgatgaaaatcatggcgttaccagatgacttgtatgtgtcgttaggattgtcataaccacttctgtacaagtgaacagaacccaataccgagtagatgatgaaacagatagtcatccacacggaacctatcaacaagcacattcttctacccaatctttcaatggcatagattccaacaaaagtggatgcaaaattcactataccaagaacaattgatgtttggaaagaatcggccattccaacagctttgaaaatggtggttccatagtaaaaaaagtaattgttaccggtgagttgttgcatggactgaaggaccactccagtaagaactctttcgaaaattctgggcttaccaaacaacaattgagtccaagaagcagaacccgccaatctttctctctcgataccagcatggatcaattgcacttcggtgtagattgcgggatcgtcgacatggaccttgttggacttggcaagcgactttttggcttcgtcaattttgttcttttcaatcaagtaccgaggtgactcaggcatagcaagcattccacccaccaaaagagcagcccaagcgaaacacaatcccaatggaattctccactgacgagcatcatcatactgctttgttccgtaggtggtacagtaacccaagaaaatacccatggtaataaacaattggaaactgcaaaccaaggttcctctcaacatttttggagcagtttcaccaatgaaaagtggtgataacaccgaaacacaccccacggcaagtccagcaatggctcttccaatgacaatttggtaccatttggtggttgaagtaatctgaacaataattccaatgacataaataatcatagaaaacatcaatcccattcttcttccagcaacatcggcaatcttggacaagaaaataccaccaatagcacatccagcgttgaaaatagccacaatgactccggttctagtatcggtaaaaccataggttccatcactttgaagtgtaccaaaccgacgcttatagtcggtcatattgacaaacccggagatggttccggtgtcgaaaccgaacacgaatccaccgaatgcaacaagaatacaaaaaagagagatggaaatgtaatctttcaaggatttttccggtaaagttggttgctctgcggtgatatctttggtggtggggatatcagaagggctctggggagtttccatagactttttgccatctaggttgtcttccgacacccttggagtaacctgctcattcgacgacatgatgatgaaaaaaagctggttgaaatgttttataaatttgcaatttcggaaaaactatacaaagcaacccctgcacgatgacgcaatcgggcctcggaggccggaaaatttctcttggttccccacatgcaggaatcggcattactttttctccggccattaccaatcatcgggagcgtaccgaagtccgctttcctttcttatgtcatccatgatattcataacaagcatagtttcgtcatggggcatgacgtcactctcaatgcgaccgttagtaatgtcttcaaaacatgcattggcctcgtaaataaaacctttgtagccacttgtatcttcatattcgatcggatcatttccgtctttaaatgtcactttgaactttttgggacacgcagggttctcgctgaacatttccaagtatccctttgtgccatcgaggcgcaagtatggttcaggtcttggcacatggtttgagcatgtaagcacggcctgtttaccattttcgtatttgacaagcatagacgaagtgaagtcgactttatcttttggatcgatggtttggaacgatttcaaatcgaatttggtagcatttttgccaagtttattatccaataagattctggtataagtgagattatacacaccaatatccaaaagagctccacctccgagctcattgcttctaattctcgaggtttctggtaaatttgccaaatccgcatcgaaggaaaagtccataacaagccgattgatatctcccaatgcttttttttcaaaaatgagctctttgagtttcgcaatcgatggaaaaaaccgggtccatactccctccaacaaatacaagtttttctctttggccaagtcgatcaattcctgagcatctttggcattgagggtgaaaggcttctcacaaagaatgtgtttgccatgattcaagcctttggtcacttgttccttatgcaaaggatgtggagttccaatgtatataatgtccacatctgggtttgcgtacaactcgtcgtacagctggacttgtggggttactccgtggttattttcggtggttattttgtttttttttatgaactcttcacctctcgattttgatgaagaaccgatacttttcacgatatgcttgaccttttcatttctttcgttgttcaagcacaagtcatggacaaacagtcctgagatgttccctgcaccaagaatagcccaattgagtgacatggtaacaaaatgaaaaagttgtcgataattattcagctcttatgcccccacttgactccccccactttgggcccccgcacacgcaattttaatcttcgcgcggaatgcaacgccatgttgcatcgcacaatcagcctttttgtggggtgcatcaagtatatatgataacgaaccggcgctttttcttgctcaatgcctagcgctataccaaatttccaccataacgagattgcagatcaaggattcaccatagtccggggatttttgacaccggaagaaatcgccaaatatcgcagtgcttcggaaaaactagtacaatatgcccgcgacggacactggcctcatgtacgtaccagaggaaagcaatttcctccatggcccgagaactttagtcctgatatatggggcatctcgggtttgttaaatccggatttgggggaactttctgttccttttcaagaatgttattcttccgataagcttttggcaattgcgcaggatattctacaaactgataaagaccatttgtcgatggaattgttcaacatgttgattaatccgttgacagactttgatttggattggcaccgtgactatataaagccggaggtgactcctgaagaagaggcagaacaattgcttttggatccatatgctggaacccaattcaatcttcctttaactgaagatagttgtctcattgtaattccaggttcccacaggcgtataagaaccgctgaggagagagagaaaaccagtaacgagaatcgcaaagagttcatcacaggccagatcacggtggatttgcacccaggagatgtggttttttacaacagtaacattcttcatcgtgcttcatactcggcaaaaaacactcggttgactctccatgggtcctatggtcacattgatcacggcaagaccagagcaaagggtgttttgcaacatggtgtggcagaatggcttccaaggttccatcctcaaaatgaaaatttgaagcttttgaggtccaagttggaggtcttggctaatgagtttaaggataaggacttgggatactcattggagggatagcttgaatattctgttggtcagtagttaaatattgatatgatatcatggaaaaaaagtagccaagagatggtattcctcgtttgggatggtgtatcctgaagcaacaatatcatagagtcggctatcaaaatcatcagtccagccgtcaaacatgaaaaagttgtactctttgtaccactcaatatactccatccaaatgttgggtgtacgttttaagtaaaacttgcaaatcatattcatacaagtgtacgcatacaccaactttatggcaaaaaagagtcgttctcgtttcacgtaatcataaagatcgttcttgacaagaaaaatccatttgtagaggggaagtggaaagttttgttcgatggaactgaacattaaaactttgaacatattaagagcctgcaacaaattttcatattgggcagtagtcaccatggcttcattatggtactcttctagcttggccagcaagtatttaacgaagggatacgagccaggattgggaggaggggacaaaacctcatctttgtagaacaaagcagaaaattgcgagttgtaaagcaatggaaatgctttgaccattgattctttcatgccgctacacatcgatagcaaatctggctgagacgagtcatggctaacaaaaggtagaagctggtgggtttgcaatgcaaagaaggagaacaataagattccagaaatgacaacttcggcagcttcattgatagtagtcaagactttttgctcggtagaaagttcgtgtatgagtttagaggtgtctctgagtgtctcactgtagtagtctatggttttctctctaagaaactcactaacattggggatactctgaagatcttgcaagttgcaaaaagtcatatacttcagagtggactgttcacaagattcataaatccaactagaaaggtcaaagagattccacaagttcaaagagcaaagcgagaagatgctgcttcgtaccaatggcgactcgtgaaagagacgcggcacttgcacctgccacaaatttcttagtggaggttgtttcatctcgcctggaacaaggtacacctcatgaaaatattttagtagacgacactcaaagtttgatatgccgatgtgacgcagtggcgagttgagcgggcgctgtttgtgccacactactgcttcgtaagaattgggatcatgaatatcatctgaagggtaattgtctacgtaaatgcattctcggtttgtgtgctcacagtactcacatttgggtctgacctcgttacacttgatcttgagccgtttgcaactcaagcatctgtttttccgggtcctgtttcgccttttggtgttgggagggtcattatatatttgcataagaattaagtctacttggctcaaattaacgtttagcgcgcacagccttatgcggcgctcaatgcaggaactcgattcatggtagaaacctattcaagatacttaggtctccgctgttgaacaaaaagttggcgtacaccatgcggtagagattctcgtcaaagtcgtctcgccagaacccatttttcatactgtacaatttgtaccactcgatataatcgagccacatattggccctgcggctggtgtaaaacttgcaaaaaatattcaagcagcagtaagcgtagagtagcttgaagccaaagtacgcattttcatggcgtatatagtcgtagacttcactgtcaatcaaaaaaacccatcgataaagaatcatgcttgacttgtgtgcgacagaagcagtgaagagaagctccaacattcgcaatgaattggtgtagtgttttagttgggtttcggtcacatctccgtcgctgtgtagttgcagaacgtagtcgatcaagtattccacaaacgggtatttcgtggtggtctctggtatgtttggaaaatctttactttggaacaaggccgaatatgaagtgccgagaagcattgggtagcacatcatcaatgtttccttcacgccctgacagatggaaatgaggtctggctgggcaggatcaaagcttagcaacggcaagagattattggactgtaatgctaggaatgtgaagaacatggaaccggaaaacgtgagttctgccgcctcttcaacggtagcgatttttctaacgccagttgaaagttcggccattcgtgcactcatatgctttatagtgctcatgtagtacatatcgatcaattcgatcaaattttgtcgagaattgggagtttcgctcatcgccgataatgccattcctcgcgcttcttcgtccacttctgccacttccacccaacttgttaagtcacaaagacctcgtacgctcacagcactgagtgaaagcaagctattacgaaccaagggcgagccctggaaaagttggggcacttggaccagccagagccgttgcgcagaggcatctttgattttttttggtactacgatttcgtcaaagtatcgtagcaattggaactcaaatgaggtgattccaaggtgccgactaagggcattcaacaggccctgtttcatccaaatcacagcttcggaggtgtcagaaccagagtctgatgaaggagaatcgtcctcatatacgcattgacgattcgtgtgatcacagtattcgcaaattggtctcgcttcattgcacttgattttcaactttctgcaactaatgcatttattttttcttgaaccatgtcgctttggagccattggagtagtcgatgcataaggcgattgaaactgaagacctcagatcaatttattccactgagtctttttgttatttttggaatcaaagtgaatttgaaaattctcgttttcttgttggtggggttgtccgcttatcgtattgtatccactagatcctgatagtacccactaatacaattagtacttttgtttcagatctttgctagcgcactttatatgtctaatttcgcatcacttttcttggcacccgtaattgtatgacttttgagccctttcctcaataaccattaacacccatacaccaaacaacggtgctgcactataacggtcgacctgcgtattgcaatgtcttgcagctgtcaggaaacctatatagtatggcgtaattatcatcagcaaataaaaattctgagtaaacaagctcataaagcagctcgtcaaaccagtcctcccatcctccagtggccatgctttgggttttataccattcgatgtaatcgatccagaggttgcaatatcggtggaaataaaacttgcagaaaatgttcaaacagctgtatgcataaagaagcttcaatgcaaatttatcgtgctccacacgcatgtagcgataaacttcggcgtcgtggaaaaaaatccatttgtagaaaatagacgacgacttttgtttggctgcggctgcgaaaagtttattcaaggttttgagcgtttcttcataatgggaaaatttggtagaagaaatcagttctaattcatgcaattgagtaaggtggttgtgaagaaacgtaataaacggaaactcgtgtttttcgtcagaattggcaaggaaatcgttatgaaatagggcagagtactgcgattggtataagagaggaaagcataaaaccatggattctcgcataccaaagctcatagatatcaaatctggttggtttgggtctgaattgagaagaggaacgattttttccgtttgcaataccaaaaatgaaaagagcattgctcccgaaaatacaacctcagctgcttcatggacagtattcaacactttttctcgagagataagcttgtcgacgatggaaaacgtatctgcgagcattttcatgtagaaatggctaacagaagtttgaaggaatcgccgaaaactgttcaaatcatgaataggttcagggaaaaaaccggtatccaaattaacattttcaggatctatccaccgggacaaatcacaacggcctagaagacacaacgtggagagtgagtaaatgctattttggactactgaggattcgtggaatagtcgtggaacctgggtctgccacatttcttgcacgggttgttctttgactttttctggtaacaagccttcatgaaaatacatgataagccggtactggaacggtgtgattcccatgtggcgtgggggtgagtttagcgacgtttggtgagtccatacaatagtttcggtggaagacgagttcgtttgagctatagtggtagatggaaataagtcataattacattgacggttggtagcattgcagtactcacaaggaagagcaccgtcacattttatcttgagccgcctgcagctcgcacaccttttctttttggttttatatttgttcattggttcatggagtcattgtgaagagccgtgcgaagcgagggcgcgccgaaataaagaaaactgagctgcgcgggggctaattactgcgaaaaaggttctaaaatagcgagaactgagctgcgcggcctccaattactgcgaaaaaaggtaccaaatagcgagaattgagactgcgccgcccctaattagtgcgaaaatagcgacagccaaatgcgcgggccgctaatttctgccaatatagcgagaatctcggctgcaaatgctaaatgagatacaacataatatcaaccagagcataaaagagatacaaagaaacaaaagcatccaaatagaatcccgcaatcttcctcaatataacgtcccagcttcgcttccttaaatcagccccttcccaatttttttgtcccgctcttcttccccggacaccaatgcaccacgtactccgatctttgtcgataatcgcggccgctaatcgcgacctcctatcatgacccaggaccatcccgctcctcccacgctgctcccatatggagacggctcgagcaaggtttacggtatggagaactttggcaatacctgctattgtaactcaatccttcaatgtttatactattccgacaaatttcgaaccaagttagctctccacaatatcacccaacacaaccgaaaagaggtgatggctggggttaaaaaccacaatttcactctcaagtacgagctgttggtccagaaacgtttgcgtgaacaaccgaaaaatgcagccatagaaaacggtacttctgaacgagtaaaacccacgagaaaaggatcattatttggactcaagttcaacaccagcacaacaaacagcgtcaacaccagctccacagacgatagcctgagaaaatggtacatcacagaagccaaaaactgtgacgctttgctggcagaacagaaactcttgattcgcaaaaatcccgaattccaagatcttccagtaatggtcaccagacacacgtcttcgccgttggaattggcggaaaagagcgacaattcgcagtcgtcatcgatgcttcttaatgaaaaaactgaaaaaagtaatacccccacatctgtcaaagaaggctccatcacatcccagtcgtgcttcattatcgtgggtattccccaacccgaagtcgacttggtcaatcccatcaaccccttcaaccccaatccctcatcagaccaccgcaaaagatctgctctcatcaatggacccattatcaacctcgatcattcgcttcaacttcccacccaacagtccgacgaaaccgccttgctctatgctctcaaggacatgttcgagtgtatgatcgagaacaagtctcagattggcgtggtttctccttcacattttataaccaaactcaaggagaaaaactatctttttcgccaggtgaatatgcaccaagatgcccacgaattttacaactatttgatcaacgaaatcatcgaagttgtggacaaagaatgcggtcccaataacaactggtgcaacgagatctttcaaggaatgatcaccaacgaaaccaaatgcatttcttgcgaaaccatcacctccaaagaagaggagtttctcgacttgtccatcgatattccaccgggagacgccgcctactcgttgacccactgcctcaacaacttctcgcggctggaaacactcacccaccaaaacaaattctactgcaacaattgctgctctctccaagaagccaccaaaaccatcaagctcaaaaagctccccgaagtgctcgtgatcaacttcaagcggttcaagtacgacgagtccgtagacaaaatggtcaagttgtttgattccatatcgtacccgttcaagctcaggctcttcaatacctcagcaaagggtcaaaccgaagactttactctctacgaactatacgctcttgtgatccatattggtggaggtcccatgcacggtcattatgtggctttatgcaaagtaaaggctcaattatggctactttttgacgacgaaacggtggaagttgttgacgattctttcgttctcaagttctttggcaatggtccaggactagctagtgcctatattctcttttaccaaaaggtccacatggcaggtttattgggattcaaagaggaggacgtttattgtggagaagactggttgccccaaagacacaattcggctgagactgtccaggcaaaaagccaaccggaagtatggtctacccacagctcggaaagtggatcgacagactcgataaaagatttatcaagcagtgccgtttttgacaaaaacccattcaaaaagaactacaaaattgagaataaagaagatacgatttcaagaacctcatcaacgaaagaaaaacaaccagaaaagaaaacttgggttggaggactcaaaagaagacaatctaaaaacgatgttcccactgaccggaaggcttcgaccggaagtgtaatgagcactccaagcaccaattccgataaagaaaagagaaagagcttttttgggttcaagagaaagcaaaagctggagaagtgaaaagaaacggagaaacgagagggaaatgaaacgaaaggaaatgaaacggtaccgagtcagctcgcttcgcatcgctaactcgcatcgctaactcgactccgactccgccgatgggctcacgtgacatgtgatcataaattcagtgctgcttacgaatggctctttacgatgaccagtgtatcttcgacattagctaccaccagcacttccaaattgatcacccttgccgcagggtgcttctggggtgtagagaaggtgttccgtaagcaatttggtggaaaaggattgattgacatcaaggttggatatgccaatggcatccccacaatcggcaatgtgaattatgaaaaagtatgcagtgggtctacagagtttgtggaggctgtacagctctcttatgagccagagaatcttcaattggaggctattttggacattttcttcagaatgcacgatcctaccaccgtcaattctcagggtcctgacaagggaacccaatatagatctgcgattatgactcatgatgacaaggataacaaagtggcatgggaaatcaagcaaaaaatgcaagcggaatggtaccctggacaccaaatcgtcactattattgagcccatcaaggtgtggcatgatgctgaaaactaccaccaacagtatttggcaaaaaacccaggaggatacgactgtcccacacactttataaggacgaagcccaaggcatgaacacaaaaaaatggaagattgggttatcttaagagtatgataataaggacgtatgaattgtactgtagagatatagtagagaagtgtaattgctctattgagaatttgttgtggagttcctggaagctcaaaaagttcaattggtcaaaccaacgaaaaagagcttaaaataatgcacagctagccgtagtatttataaggagcaccccactcaataccgttataattgcccatgcgagaatatctacactgggtgtactggtgtaaagtgaatctcacccacacgcaaacctcttctacttcgactgcgattcgatggttcctatacgttcaacccgcatcaagggagtggtactcaacattaccaatgtatgatatggctgtggtgtcaagctcaattgacactggctagcttcggatggcataaaccggtgcagagaatgaagaacggaaagaatgaaggaacggaaagaataagaaacagaaagtataaagtagaggaaaagatagcagaatcaggctgaacgctcattttcaggtacatttggccggctataccactttttttcacggctctaggcttggcagtcgcatctactcaaaacctagcttttatcgcagcgaacctttgataatttcttgatcaaaagtggaggaaaaaatcactgatatggaggaaaaaattactgaagaaaatatggccgagaatgtgaaaaacttttgcgtcaagctatggaaagatcgtttcgtacttttgattattgctgttctcttgtgtttggtattctttatagtcaaagcttgtgcggagaatgatccccgttttggtttgcactatttggcagttgtttatgggttgggtacaacaggactgttggtcttagtaatctattttattcgaaagaaggaaccattaaacgtgattataaacttattttttcttcttatgtgttgtgggttctgttatttgctttacgatggttacagcgaattagagtaatgcaaatacaaagactcttccctttaaattatttaccattgaaattagcagcttataagtgaaattgaatatattcatctttagtattcgtattttcttcctacgcactgtaggtctcgaacagagcacctgtaagtccgcgacctacctggtggtcattcttcatgcatgttgtgcatttgatgtagttggcgacccccagatgcattgacgcagacgaatagtcacgtgacccattttggactagaagtgtattctgggtttctcaaaaggctcaaatatactcagaaaccacggtattaaaagctttatgacatgctgtagtcacgaaacatcacaggttggcaactttaacaaccacatagctttctacttggttgcaaaatctgccgtgcggctcgcaagcctcacgcgataagaggttgcatgcatacgtaggtgcggctttcaccgagccaaattgtacatgtaacaccaaaagattcactatttcgctcatgacctgacactcttacaatgtagtataaatcacctaatcgctcttgaatactagaagcaagtgagataaatgtaaataattttgtgacataatatttcaagtatgctgcttttaatattgcaggtgaattgcatggatacttgcaggggttgtcccttcgaagcatgcaatgccatgcagccgttcgatttgcattttgatttagacacgatctacgtataaaagacctgttgtcgcggttgtactgttgtaatttcttcttcatcacaaatggaaaatacaactaaaccacaaatgagagaactgactccacaacaaaaggaagacaagattagaatcacttcgaccaaaactctggccaacaatgaggatagctggaagtttgtagcggtatttctggtttctggtatccttctaatgttcctcggctttgcccctgatgttttgaaaatagagattccggattatgtctggtacgcaactgcaatcgcttatggggcatatacatttagctggttgtgcaccgcattcaattccattagacgtggggagcaagtaggaaggatttgcctcaacttttttcatgttgcttggtgcattatgacatgtgtttcggttgccatcaaatactccgaaccacagaaccaaactttatttagcatggtccctttgttggtattagctattttgagcttcgtgccattagaattttgactatcgacccacaagcttattgatttcattagcttgtggctatcgatcgtcttagaatatttagcaattgctagctgctttccatgctaattttgactatcgacccacaagcttattgatttcattagcttgcggctatcgatcgtcttagaatatttagcaatgcacttaaacataacaaatttgcaagtaccttgacatgatcaaattgcaagcttgtcaccgtgtactcacttacaatgtgaaagccatgccaagttctttaccttgtaacctagaaatcttggatcgagaaccagattattatcttggtatgccagtatggaatgtcaaaaagactgaccagaggctggacatttattcagcggtaagtccctttcagactattacttatcgatttctagtaagttagccaagttattcagaaaagcaaatagcggaaagaaaaacagattaggaaaaacgtttggcgactatctttgcagttgatgtggcataacctattgatcttgcatgatcggcgatcaggagccaaatacgaccgaaaacagcagtaaatgtgactttcggtaacttccaaatctgctgatagtgaaggaacaggaagtataaggaaaaccttgaaattttgtggtggaggtactggaagcgaccaaaattatcaattggtcaaaccaactagaaaaagagccttaaataatgcacaactagccgtagtactacaaagagcatcccacccaataccgttgcaactgcccgtcttgcgaagatatctacatgggtgtactgatgtgcagtgattctcaattatcgagtattttgcatctaaattattacaactgatgaacaatacttctcgatataaatgctaggcatgtgttctgtgtcgtattccctgctgcgaatgctgattattatcaaaaactccgtataataatccaatacctcgagaatctatccatctactctccccgtgcaccaccataaaaaagagggccaaactcttctaagatatcacccaattgataagtgtgaggccctagtgtcaagatctatgatcttagcaagtaaaaatgtactataagaatacggtagtacccaattgttgacatttttaccccaatgacatttcgggtgcaagtacccggtaacgaggtagatatcggataggtgtgtcaagaaaacagcccggatggaccttgaactacctataataagtcgagatacctccttcatggagcccagtgccgtctccggacaaccaactagaggataaatcccagaccgtgaagaaccttttaaatatgggtatcccaaaggaattctgattgcgattgatcgtggtggaacttttctgtgattgttatttgccaagattccaggtcatcaagactacgtcttcaaactcctttctgttgatccgaaaaactacaaggatgctccgactgaaggtattcgtagagtattggaaaaagcacataacaggaaaattcctaagaacgaattgctttctttggaactgattgatagtattagaatgggaactacagttgcgactaatgctctcttggaacgtaaaggtgcaaaggtgtgcttgataacaaccaagggattccacgatgtacttgcgataggcaaccaaacccgtcctaatatttttgatctcacggcagaaaaacttggtcacttgtatgaactggtacttgaggttgacgagcgtataactattgaaactttttccgaaggaggaggagataagttgaagattgatgtggattccgatcctaatctcgtacgcagttctactggagatattatccggatcttgaaaaggcccaattatgagaaggtcgaagcagatttacagcaattatatgatcaaggtgagatcaagaccattgcgctctgtcttttgcattcttacgcttttccagaccacgaaaagcaaattgctaaaatctgcaaaaaaattgggttttctgtctcggtgtcccatgaacttcagcccatgataggtatggtgaacagaacgtcttcgactgttgctgatgcttacttatcgccagtagttcaagaatacatggagggctttggtgctggatttgaaggtggattggagtcttttggtaacaagcttttgttcatgcaaagtaatggtggacttgctccgtggtacaggtttactggtctcaaggctattctttctggaccagctggaggtgtagttgggttcggagaaacatgctacgataccaagtcaagaacagctactattggatttgatgctggtggaacttctaccgacgtttcacggtactgcggctcattggagcacatttatgagacggttgttagtcaagtgagtttacaaactccacaacttgatatttccacggttgctgctggaggaggttccatgcttttttggaaaaatgggatgtttgtcgttggccctgagtcagctggatctgatcctggaccagcttgctaccgtaagggaggacccttgacggtaactgatgcgaacttgtttttgggaagattaattcctgaacactttccaaacatttttggtccaaaccatgatgagccactcgatgccaaaactactgctgaaaagtttaaggagcttaccgccgtcattaaccaggaaaagggaagcacagaggctatgactccagaacaagtggcagaaggttttctcaaggttgcagtggaagccatggccagaccgatcagaaatatcacagaagcaaagggctacaaaacttcagagcacaacttggcatgttttggtggtactggaggtcaattttcagtggccttagccaagaatcttctgattcgttcggctgcaattcacaagtattcctctttattgtctgctcatggaatcatgctcgccgatatcttgatagagaagcaagcaccgctcacttgtgcctattctgaagataattatgctttgattgacaggactgtggaagggttagtgaacgatgcgtataaggactacgagctgcaaaatttggtagaatttgagaccagcgttcaagtcatgttgaatatgagatatgttggttccgatacccacttgcttatccccaagaatgagcactacgatgctgctgactcttttgttcagagacacaaaagtgagtttgggttcaccttggatagaatggtacttgttgatgatgttcaggttattcttgtcgccaagggtcgtgataaagagacgtgcaatccctttgaagaggtcaagagcatcgaaactcagaaaacgaaatcctctgcgtcgcacaaatctgtctattttgaaagcaaaggctggatagacacggctatttacaagttgaaagacctcgtcaaaggggacttggttcatggtccagcaattattctcgatgaaactcagacgattgtcattgagcccttttcacttgcaactattttgacaagccatgtgctcatctccatcgagcaaggcagtgctccagagctctccgccaaggtggtggatccaattcaactctctgtttttggccataggttcatgtcaattgcagaacagatgggtcgaactttgcaacaaactgccatttctaccaatattaaagaacggctagatttttcttgtgctgtgtttgacaaaaatggtgatttggtagccaatgctcctcatgttcctattcatctaggagccatgtcgttcgccgtgaagggccaactagagatgtggaagggaaaacttgatcatggcgacgtcctcgttaccaaccaccctctggcaggcggttcacatttacctgatatcactgtgataactcctgttttggatgaagataagaaccctattttctggactgcttcacgggctcaccatgcggatattggttctatttctgctggttcaatgcctccaaattcgaaaactatttttgacgaaggtgctgcaatcatgaccttcaagttgtgctcgaatgggaaatttgatgaggctggaatcaccaagctacttgttgacgaacctgctaagcatcctggtggttccgggtctcgtgctttgagtgataacatttctgaccttaaggctcaggtttctgccaactataagggtatcaccttattgaaggacttgatcgatacattctcatattcggttatcgacttgtacatgggtgccattcagtcaacgtcagaggttgctgtcaagaatcttctacggtatgtcaacgaaaagtttgaaggtaagaatctcgaagcaatagattatcttgacgatggaactcaaattgctctcaagattgttataaacgcttcagagggcactgctgagtttgactttacaaattccggtaacgagatgtacggcaatttgaatgctcccaaggctatcttgtattctgctgtcttgtatgtgttgagatcattgataagcagcgatattcctctcaacaatggatgtttacggccgatcagattcaagactcgtgaaggctcggtggtgtctccttcgtctgaagcagcagtggcaggtggaaacgtggaaacaacccagcgtatcgtcgatgtaatgttgaaggcatttgaagcggctgcagcatcacaaggaacttgcaataactttacattcggtgtctgcaacaaagagaagggaatttcatttggatactacgaaaccatttgtggtggatcgggagcaggaccaacttgggatggtcagagtgctgtgcaatgccataccacgaataccaagatcaccgatactgaactttttgaaaaaaggtatccgattatcgtgcatagatttcaaatcaggcacggtctgggtggcagtggtgtacaccgtggaggaaacggaatcatcagagacattgagtttacgtttgataacctcgaggtttcttgtttgatggaaagacgagcactcgcaccttttggacttttgggcggaaaagatggacttcggggaacgaatatctggtaccgcaaggatgccacctctgatacctacagggagatttcgctaggaggcaagtgtacagttcgggtgcaaaaaggtgatcatgtcatcattatgactccaggtggaggagggtacggtgacccaaatctgaagttaaagagcattgactataaaattactagcgctccgcctgctatatataccgggtcggtaggaatgatggcagcaacacaggaaaccaattgaaactttgaataaatatagtattcataaaaataaaaatcaaatgaaattcctaataatcgctgcttcttggtatttgatagaaatagtgagtgtagaataagtctatatacatgcttctctattgagtaggtccctcaaaatttatgctacttcacatttgaattcatttttgtaatccacatgtcatatcaggataggtttacgatccctttgaaagcaatttttgacatgttgactgaagacattgatgattgtagatgatacgatttatcaggaatagttgtcctaaaaaccgtagaattcctcatcgaatggtaaactctctagttcgagaatacttcgaggcaagtttaaaaattctgctgcttcgttctcaaagattgaatctccttcagtatcaacattttcaaccaaatctgaaccattgtattccactagggacgttggtatcattcccagctcatctaaacttttcattatgtgagattggatcctgtcaaatctttggaaagctacttttgcagccgtgcatcccattgctaacacttggagtactgaaattccctttttgaaaaatagcaaggtactttcggatttatcaactttcaaaaacacggcaatcataaaaaggcttgcattacaaaaattgaaatcagttgatgaaaataacccaagcttttgattttccgctagtgattcaaaaagctgaaccattctgaatgcagaatccacacctattgaagccaagtggtcaatgaacaccctctcactattattcaagtttttcttaccactttgtagttccacttttagcaacaagaacggcttgccgaggtatagtttggccaacaagaaattcaatcgtaaatgtatgtgggctcgataaaggttatctttcgagtctaattcaaggtcgagtatcgatgaatagctaatcttccattcgtcaagcgatttcaacaattctttgatatcatcaaaatccaactttacgaaacgatctttgctattcaatgaaggagatacactcaacgtcagagatattcgatctatgatgaatgtcaactctaccatggctctctgatttaggtagtttgacgttccgttctcgtttctcaattcagggcagtcacttggtaactgagaagttatttcctccttatctatgagacttggcttccctagattgataccatattttctttctaagcaataacagctccaccaaaatcttagctttgcttcatcttctggcgaattcaccaccagaatcaaatgcactttgttagctaacgctatttcagtagccgtccggagatagatgtagccgctttcatcagaaggtccaatgttgaaggaaatagaatcagacacgcttgtttcgattgatgtgagaaactgcccaaataatagcaaaccttgagcactagcaagatcatgacaagctatcaagtcaccaataaaaggaatgcaagccttgtagtacttcatcccaggatcttggagtcctagcatgaaatgagtaacctttggtagtgtgttttcttccaccaaatattcataaccagaaccaacggcgagcacgccaaatagaactactataaatttccaatcttgaataattttatgtttcagccagttcttgtaacgcagaaggaatagctggagttctgtcgtaaacttttgataattgacatagtaatagttgttttgacagactgcaaagaatgtctcagtcaattgaagtaaatccttttcgttttcaataacatttaaagctctcactagactgtcatgtcctatagatggcaggtagctggggttctcaaactttatttccgcatagtctccaacgcttgaagtttcatcaaaaaaatgaagaaaactttttttgcttgtagaagcataacttgattgcatatttccaacactaactttgtcgtctataacatcaccacgttcagaacaaatggcacgttggattatatccacatgattccgtatatatcgtcgagaaactccaggataatggaactgaacaatactttcaagcttacttatataggctttcaagtctttgatgtcttcgctactttgttagtaaagttttgtaaatttcgccaaatacatacgttggattgttggtatcggattctttcgcaggagagacaatcttacagtcaaacttgttatctttacaataattacatggataaccaccagagcatttggttttatttcgacgacatttctcacatctaggttagtggggattttgaacaaatactttcatggttacttacgctactgatactcgttttctgagatgtaaagggaccttttccctcactctagtgaccttttttcgagctgccatctagcaattgagaagaaatatctagtaaatttatatggacatttggatctccggggtaaatgtgtgcaggaacagataatgtccggattccagaggtgagatacagaagagtctagaggagaggtcttcggagcaccctgatccgataaaacgcttacaaacccgtattctacaacaccagactagatcaaaaggtattgactacattcagaagaccgaaaatgagaaaatctgtatgcgctccattattaggattttgcacccaaatggcttgttgcattcatatcaaaaaacatacctaaaatactttttctcgtgatcagttatatccaaattgtcattttcatcagtttcaccggttggaactccgtacaaccggtcacgcttttggttctccaaataacatcccacactgtaagctatagaggtcaaaacagaaacgaccaaaaatgccaagagcgctctgtatccagtaggatactttggttcttcactggatatgaaaaattgtggtgctatgatattagcgacacagtaactgataaagcaaattgtattcacagccgtttttttggtgtagccagaggtattgttgttgatggtggataaaacaagtggataggggccccagtagaaataaaagaaatagtaacacactaacaagtgcttgttatctttcaatttcatgataagtacacaacagaccaatggtaccaacatgcagacaccggataatatcatgacgtatctataccttaaaaggtatgaaccaagtgcaatcaataaagaagcaactgacatgaagactccggttggcatacccaataataaggtttctcttttggagtttcccaacccggatacaatttgactggcaaaagtgaccaaagcaccattgggaacttggatcgctaaaaccatcaaggctgcaacccaagttttccagtctgttaatgcttccatcaactgatactttttgaaatgggaattcttgattccggttccgttatgttgcatccttgaaacggcaatatacttctctttttctgtgagaagatatgttttagttggcgaatctggaacgaacgcaatcaacaggattccaagaacgaaagaaacgactccaagaactataaagagcaatctccaaggagcaatcagtgtgtgtctttcaccaattccaacagccacaccattcgaaagaagcgacgataaagcactgaacacgatagccaatcgaattggcagttctttctttgtataaaacatggcaatgattgcgttcacgccaggaaaaatgaaggcttcacccatacccatgacaaaacgaagactagctatgccagcaaaattatgagttgctcccatacatgccataattatactccacaacgtataagtgataccaagaactttaccaattctgtatctttgaagtaggaaattggcaagtggctccattataaggtatccaaagaaaaatatacttcctgcccaagagtactggttattcttcaagttcaagtccacactcatgccgtatagcgaagcattggaaagaatgattttgtcggcagctgaaacaagaatggcaattgttaaaatgggaataagaataacatcaagtttgattttgagtcttttctcgtcagcctcggtatatccagaatattccggatgggaattcaagaatatagcaccttcatcaagtttagatttttccacttcaatcacattatcgtgcttttcattcgtatatgaaggttcgcttccatcgttgacaacaatttccacttgcagtttatttggagtcattttcctataaaactgaaaagtttcatggtttccgatacttatgtagttttagataagcatattccgtatcttcattttgatctttcataaacattcgttcggataccgcacccgattatcatggttgtgggtgtttggatgtggaagttttgatagttatccgtcgggtacggttttccgaagaaatacgaagatttgtagattgtggggtagatgtcaaggaataagaaaaggagataagaatgaaaatcacgcaatttcagaattcaatatccttgctttactttatgatcacatttatgtatttagattttatatttttgaccctatttttagctagctacgatcctcctaattggtaaactccactctgtaatcttccggtggcctgtgagtttgaagtaacctttggactctggtaatctcctttggtgcactttgagcaagttatacaacacagttaagaccggagctactattgtactgaaggcacaaaacaatgcaaatagaatattgttcgatgacggctccattcaacgagacgataatattcttataaaacttgggaaattatatgaggaagtgaatgtcttcgcaaggggtcatgctctagaattactgtagacccatgaacagccaaacgtaggaacaaaaacgttgaaatgaattctactaattttcaggtacttctttggtaattcggatgaaggtggtaaatggaacaaaacgctaactttctcttgaaggcacttcatcggcagaatagcccagttgatagatataacctgttccatacaagttcatttttaatattctagtttcctcattagtactttggcaaaattcaacttttacttttgatttgatcttcaccagtgagggttgaccagcaagaaccttctcttcaagattcaattattgatcagatgttactctctttgagttttacttccatctagctcaattgatgaatctggctgaagtcatgacaccacatcaataattgctgttgcgctcctttcaagtaggctaattcaatcccgactctcatgaaatttcaggtcacttctgatcaacttccgcttccatctgacttgttcttcttaattttcactgcttgtccgttctcgctctcttccccattttcgctttcgcaaatttcattttcaattcgcactgaattctcatttctcacttctttctcgcgacgcgctcaatgtctttgtgggtagacaagtatagaccaaggtccttggaccagctctcgttccacgacagcatcacaaataacctcagggcccttgctagcaccggagactttccccatctcttggtttacggccccagtggaagtggaaaaaaaacacgaatctactcaacactccatgaattgtatggtcctctggtagaaaaactcaagattgacgtgaaaaagttcaccaccacgtccaacagaaagctcgagtttaacgtgttgagctcgcctcatcatttggaaattaccccgtcagatatgggaaacaacgacagagtagtgatccaggatcttctcaaagacgtggcttctacagagcaggtggacttcacggcaaaggcttcgtcgcccagacacaagttcaaggttgtggtgatcaacgaggccgattcactcagtagagatgcccaggcagcgttgagaagaaccatggaaaaatactccagtaacattcgtcttattatggtttgcaacaccacttccagtatcatttctcccatcaagtcgcgtacgcttcttgtgcggattccggctccaacaacggcagaaattgccctggtgctcaccaccattgccgacaaagaaactgtcaaattcaaccctggcgacgaagaaactcgccaaaagttctttgagcaattagccaccaattgcaaccggaacatgcgccgggcattgctctgctttgaaaccattctgatgcagacggaaaccatcaacattaacaaccctaaacaggcaatcgtggacctcgattgggaggtgattatcctgaaccttgcccaatccatctacactcagcgaacagtagctaatttggcaaaggttagagtggtgctctacgaactcttgtcccactgtattcccccggcagtcattctcaagactcttcttttcgacttgatcaagctagccaacaaagacctgctcacacgagacttggtgggggtggccgctgtgtttgacgagaggttgagtttgggacaaaaaagcatatttcatttggaggggttcgtggccaaagccatgttggctatagacagtatataggcaactactgctgcaccttgtggtcgccgctactcttgttgtcgcgaggttgaaccatgatatcgtcataatggggaggagcttccaggctactaggaattggtgagtctactagttgaggagtgttgagaggagtgcggctcgtttcgttagtttcgcttgttatgggctcaggatggtcagctgattcttcgtcaatgggccggtatccattatggtctgccaaattgcgaggatattgaacaaaaatacaatatatcgtgaaaaccgtgctggggaagaaaccgaaaaacatcaaaattatcgaaaccacaagctcacgtctcatatcacagcgtgagttcaacaagcccacggccaacggagggagaacacacgccatgatgatcaagagaattttttgcacatcgtttaatggaacctggtgattaggcatcttgcggatttcgcctgcgccgcgctcatatctctaaataggcttggtgtactgggtgtggatatcaagcatttttctgggttgtcttttggcatggattacatcaagaaagcaatatggggcccggaccccaaagaacaggtgagtggcacaaatatgcaatttaggaacacactaacatcagatgcgcaagattaaccagcttcttcgcaaaaacaagcgagaactcgaccggtcgatgaaccagttacagccgctcaaaaagaagacagaatccttaatcaagtcgtctgccaaaaacaaagactacaaatccgccaagatatacgcgcgtgagctcatcaacatcaacaagcaatacaacaagctccatctatccaaagcaagaatagactccattaccatgtccatcaacgaacagtactcaatgaccaaacttacgctgtccctccagacgctgacggggatcatgagagacgtgaaccagctagtgtcgcttggggtggtgctgggcaccatgcaagagcttcagaaggaattgatgagggccggtatcatcaacgagatgatggacgatatggtggatctcgactttgaagacgacgagttggagtcggagtcgcaagacgaggtcaacaagatcatccagagcctcacggaagacaaactttccaagatcgagaccgaggttcctgccagcaactttgaagaagaagcaccgattgcagacgaggaagacacagaggcattggacgagatgagagaacgactcaaggcattacaggagtgaaggagagctcgttagtagcttaacagtaatacaaccattatgtacaaaagccccgggaacaccaacgtttgagcgtcagacttgtggacaaagaacggcattggcgactcgacatatgtcacaggagcaagagttgcacgagtaggagtcgtgtgagtggtgttgacgggcgtagtagcattgagttggtgtcttcgtccggtgaataatccgtggctgttgttacttgcgtaactcacaagaaaagaggttggaattcgaggctgaacagctgtggaattacccaccgaaaatggccagaaccatttgcctccgtcacaatcatcatcatcctcgtcgttgttcttgatagcatcaaaataaaccccggcactgatgatttttctcggtttcttgacctgggctgcctcgacagaaacgttttggagctgggaagaattgacatatttgaccactcgattaggctcgaaatggtctgtggtttcgaccgaagcagacgcaaccttgtggcgcaattcgagccctccttggatactactcatggattcttgagcctgtttttcttgaaccatgttgagaagctcatatagaagctcgaggtccagagtactaaactccttggcttgggagctatggacacagctaagacacaacgctaaggaaagacccttgagtaacttcatggtatagttttgtttagaaaaaatgcaaaattggcggtttttgttcacaaatgcataataaatgaatctccacaaacacgaatcactgagtaatttgtttggtccaatcatctaattcgtccaccaccgcctctaaagtgtccacctgacattctatatctcttataatgctatcatactgttcaaactgctgctgaagtacttctttatcggtggcttgtttgtccaagacattgagactttgttctaatttgatgtagttgagagattggtttgtgttcaagttttctaggagatttaggtcgatagtggagatgtccgtgtctgagtcgacgagccgcgaaagcgtggaaagcccgtggtggatgagtttgggcgtatccttcagagccatgaaattcaaaatgaaaaatgaaaaacgagaaatagtgaaaaatgagtaggaatattgtgagtgaatattgtaagttaataatatgaatgaatattgtatagtcgttcagttatcgtctatgtacattagcgtccacggtacatgcggtagagtggatctttggacttttgcaaattggcccattttttcgtaggattctggttgagtttctccacataatccaccttttcaggcttctctatacagtgggtaacactgactcgcacgggagaatccttgttaatgatctcaaagagcccaggaagtttatcggctgctttacgcaaagcttctttggcaacgacttcgtggacattgccgtctatctcgaacaatactttaccagttgtcactctacaagcccagtgatcaaatgctcccttacccttacccattcttgtctgattacccttgacacacaccggagtgttacacacaaaccgagtaatgagttttccattcgatggtcgaatctcacgacgaatgaccttgtctgcttcctgaagctggatggccttcattcgtattccattagactttagtctcaagccgtatttgccgaactcaagactgttgcccttgatagagcctccagtgttgacagaaacccttcctttgaacgcctttctgatttgcttgaatcgaggagcgtactcatgtttgtcacgcttgaatataacaggcccaaaaaacgtttgcatgctactgagggcacctacagctggaatcgaagccgtgctgggcctcatcgacatcatagaccgccctagcgctctaaggcctaacatttgttgaacgagattctcacaaattttcaacagattttcaaatgttatttacatgcaggtcgtcgctatatactatctaatttccaccttgtggtacagtttcaaatcgtcttcgactttggtctgaatggagttgatttcctggttggtaagattgcgttccatagactggtagttaatcctgtagcattgggaccgttttccacttttgggatgggtaaagtcgtctacgagagaaacgctctccaccaagtcgctactatggcctctaacaatttccatgacatcgttctggtggagcggagagtttgaagggagccagaacgacacatccctagtgattccaggaaacttggagtagggagaaaatgtcgaaatcttgcctctttcaaattgtcgagtgaacctttcatcgacagaccagaaaagtctaatgtctgggattccgaaaagaagcattgcaattctgtccaaaccaactccaaacgcccatcctagtttatcttcacccaattgagaattcaagagcacattctgcttgactagaccacatccacagcactccaaccattctcctttccaccacacttcgatctcccacgaaggactggtccagggaaagtatgcctcgacccagcgcaccttcaaaggctcattgaggtactcttcggtagaccctgcgagtctagccgattctcgagccgcctcgaaaacctgattcaccatatactctaaagtctttttcaagtgctcggcaatcaactggcactcggtgttcgtcatatatgcctgtttggggttttcagcattgaaaggaacatctctaaaaggatcctcaacgatgatgtttgtcttggggatccgttctatgtcttctcgaatcacttgttccaagttgggcgtgtttttggaccatattctcgcaccctccatttggtgaaaagctggataatgggtgcggtcgatctcatctttccgataaacgtcggcagtaataagataccctggtgtcttgcaagactggaaacactgctgctcgtgtgccgaggtgtgagtacgaagcaagtgttcgccattgaggtaataagtgtcggatttgcttcgtccaggatggtcttgaggaaatccaagaacatcgaaattttcatatgtggtgactaccggcttgaaatcgttgtagaatgtgtagcccatgtccctgaagtttgtctctattagatcgcgaagtattccgatgggatggttgggatcctggtgcaattggcgtttggtcaactcgagaatgaatggtggaacatttgtccactcgtcggttttgtaagtttttccatcaaggttgatttctggaggatactgagcaagattccgcacgccggcaagcctgagggggcgaattctggccccgaaccgtgccaatctcaaaagcataaggtcgttgatttgacttttctgagaaatcttatgagagtgactgcatataagtgaaaacattgaagagtacagaagacgggataactttgggttggcatatacattctggccaaaagactcaattggctcgattggactcaattggactcagttttacaataaaatttataaagaagtcctcgatttcaaaaacagaatattcaagtccattggtagagaagcagagactactcatgaataatcatgtattctagtccttttcgtatgtacattctatccctagttcgttatggtatcttcgtgactgtccctcgtctatcctgcttaccacgtttcttggatataccgaccattactctccatctcaagcaaatatttcgcagcctcatcattggaaatttggccgatttcttgtaaaatctcggtaagtgtgatcctcacttgtgtaggcatcgagccgcttgaaccacaaataaagatagtggccccctctttgagaagaagatctcccaccaactttttttgttggtaaaggttatgctgaacgtattttatgtttgaaccatctcgcgagaaacatgggtagaaatgaagtttattctgttgttgtaaaccctcccatagatccagaaagaggtaatcttttccgtggtttctgcatccataaaagaggtagagaggtggagagccagccatagctttctcttcgatcaaagatttcatgggtgcaatgccagtgcctggagccaccattatgatgggtttattggagaaaaatatgttggattcatgaatggtgaaggcaagatttgtgtttggggccatttctttcaaccatttactgcacaatccacggcggattcgtctaatgatagttttgtactccacgagcccaacaacaatttccaccagactggatgagggccgtgaagctatcaggaacaaccggggatggatgagcgggaagatatccatgatataggcaatgggaatctcgagattttcgtgaaattcctggatagtttctagtatcaggcgtcggggacggttggcataattatacaaatcctcactgtcttcaaacttgctgaattcacgaagtttttccttttctcgggcaccatcttcagaagacgagtctacgaaatgccaaagggaaaagaagaacgaatggcgaggcactgccgaaagatcaatgtgatacttcaacaacgatcttaatgtgagacactttttgtcgatgaacccaccttcgatatgaggcaatcttcccaggatttccaaaggcttatcaacaaaaggaatccaatgcggttgcaattggatcaactgctccacggaatcgtcgtcgttgctgggatagagtgctagggtgtctccaggaacataatttaaatcttcagcagtgatgattatatgacgaacatcttgaaaatgatctggtgctgttaccctcttattttgaaccaatgttccaatccgcaactcggggcgagacgtggctatggttttgtttcccaaagtgtcgatatcttgttccgtatcaacgacctttacgggtgtttctggaggtagcacaaattcggtatcgagctcaacaacattacattttgtctgaagcgtgctagtaagcgcaaattcccactcactatagaacttatccaccccttctggtgcttgttcgtccgcctcacaccgtaaacataactcttgacaccccaattgcattagtctagcatgcaactttcgaatggcatagttgaactttgggtacgaagaatcgcctagtccaaagctggtgatctccaagtgattcaacaagtctctaggaagctttttgcggagcaagaacttgaaaaactttctggcgtttcgaggaagttctccttgaccagtggtagaacatattataatcaaaaatcgagtctctgtaaccaaattttttagtggaaaatcgtctaatggtgacaatatcggactcaagttcaagtagcggagccttttcgataaatatcgtgcgtattcctgggcattacctgtttcggatccatacaagatggtaacgccagacatgatttgaaggtgctcgagattgaaaatatagcgggtcctgcaggtagtcgtggtgctgcagaaaagacactctccagactattcaaaaggttaccaaaaacccgcaaaaagcagaaatataagagacaaactataatcttgtatagtgggggctacctcgattccgtgtgtctctttccgtccattttcgataactatatcctcgttatctcgtactctcttctaaccacccttttctctcctgcataaacccgcaccgatttccatcgttcaattccacaacactatcttcatggctcccaagcgaaaatctggcgccgtttcgagtgcggccaagcggcccaaggtcgacgctgcgagtctcaaggactttatttcttctgtgttaaggttggttaatgagctcaaagacccatcagaagagcgtgttttggtggctccgttcgtaaaacttccgcctaaaaaagtgtatcctgactactatgagatcatcaaagagccgataagtctttccgacatccagaagaaggaggctaaggacaaatatcccgacacagcttcgtttttggacgatttcaagttgttggaggaaaatgcaaaaacgtacaacgacccagattcatggattgccgtggatgcaaaacagatatatgattttgtcaaagaccaggtggactcttataatagcgttgtcgaagaaaagccttcgaagtccaaatctaagctggtaaagataaagagagaagttgcgtcgaaaccggtcgatgacgacgagacagtcaccagtgccaacttgacacatttgtgtattgatttgttgtacaaggtgatagagcacgagtttccagacgtgggaatcatcagcggtcctttcatggataatattgaccgcagagaataccccgagtatttccaggtgatcaggagtccaacctcgttcaataatgttctcaaaaagttggacaaacgtaagattttcacgtccaagacacctcttgacgaatctcttcaagctttctacgacgctaccaagcttatattcaccaatgcccaaacattcaatgatcctagttcgttaattcatcaagatgccgtgaagttgtccgactactttgaggaactttttcaagacctaaaatctcgtatagagcagcaagagcaaaagacaaaactcaagttgaaattgaagccttcgggtcaaagtaaagtcaaattgaatctaaaactcaaagacgacaaggatggtttagcaggcgacgacgaggcagatgagccacaggtgactgagtccgacaccatgggaaagacgacatcgcggcttacgcccaatgaaatgttcatacagttgttttcgtttgcaacttcgaactcaagcgtcacccatttgacccaacagtaccaccaccaaatgaacaatacttcgcacgttcccaccatgtcaaaagctcaaatatccaaggcatcattgttccccacacatccagcaagcgcatccaactctatagtcgagtaccagtacccatcgactgggtttgctactcaatcttactgtatctcgttgccgcccgacgggttcacattttacactttcaaagtctgccttcacaagttgttgtatgacatcaaaagaaaggatttggagactgggctgggtcttctgacgtcagatgacgattttcaatgcaaacttttcgttaatgaagatgaggttcacagcggtatgaatgtctatgaagactacagaaacaagtcgaaattactttcgtaccagtatgaccttcgcttgtgcaatggactcaatgttatcacattcgagtgcaaagttgcgccgactgtgagtaagcagatcaagggagacagagtcaaaaatgagaccgatgaaacctcgggtcgccatacaagaaatcaactacaacaagccaagatgtcgtgggacgtggaaagaatcaactttaatgttatatgcaacagcacgtagccctatttacctatacagaaactagagaatacaattcccaaaatttcttcaacaccaactgcgtcgccagtgattttacctataccctccaccgattggcgcaaactttcagaagccaaaaccacatcttcttggtctctccaatactgaaactctttaaaaccatgaagaacatcgtttactagcaagtctcgagtccgagttgagactatgatagggtctgatgtggtgacattttggaactcagaaacaagcgattttgcaagagagtcgattccttctccagtattgcaagaaacaaagtggaatagtggcttttcaatgccaaatactctgctatatttttctaatagatttttgttgagagtttcgttactcaaatctctcttgttgaaaacgacaattattctctttttatgttgcgttagctgttttatgtgctcgagaaaagaatcatcaacaactggcttgtccactggtagcaccaagagcactatatcagaagttagtgaggctgcttttgctcgtttaataccctctttttcaatggtatctgcgtcttccaaagatctgattccagcagtgtctccaattatgatcttgtagccgtttatatccaaaggtatatcaatgatatctctggttgttcctgctatttcactgacgatagcagcatttttggaagccaagcaatttaacaaggaagacttgccggcattaggaggacccaataagctcaatttgattccattaagaagtacctgtgacctttctgctctgtagaggtattccctgatgctagattccaactggtgaatgttggcacccacttgaccaaatagttgtgagacttcttcaatatcgtgatcttctccaaagtctataaccgtagtcaaaagggccacgttccgtgcaatttcttgtcgccagctcctgaacaaaccactgttcgagccgtccatggatgcaagagatgccaatcgttgcgactctgtttcagcatcgatcatttctcgtataccctcgatttccatcaaatcgtattttccattgatgaacgctcggcgtgaaaattctccgttttcagcatacctgatgaatatctgcttttcgggctgatggagctcttctatagctttcaacactgattgtacgacagcagttccaccatgtagatggagttctagtaaatcttcaccggtataagtatgaggagcctgaaagaataatgtcaacgcattatccaattgcactccagatcgactagagtacaagttccgaacagcagcaacacgaggaagaggctcggactcttttttggtcaattttttgtaaatatatcgagattgtgagccagatattctgacgacgccaatggcagcgcggcccatttttgtggataaagcgtatattgtgggactgtaatcgcttgtagccactcttctgtaaggttgtaccattctcagtggaacaggagaccgcaatagtcgcttaacattgcacaacaagttcatgttgcaactgactaaatctgaaagttcgcgcgaatcgatcagatccgatgagcttctccaggttgcaagagatgaaaattatattcccacacatcccccaagggctacccaggacctttcaattggcttctaggtgccagctacactactccagacctgtcaaagctcacgaaaatcccttgggacttcctcggaaaccgggcacaatgtcccaaggcttgccgatcaaaaggacgattcctggtgtaaagaagattgttttggtttcctcagccaaggggggagtaggcaagtccacggtgaccgccaatctagcgctttctttgcagaaattgggcaaaaaagttggtgttcttgatgctgacttatttggtccgtccattccaagactcttcaaattagaaggagagccccgactttcgtcggaagggaaactcttgccgctctccaactacggtatagaaaccatgtcgatgggctatttgatcaagccggaaaatcctgtggtttggcgtggattaatggtgatgaaggctctccagcaacttttattcgaggttcaatggtctggtttggactacttggtcatagacatgcccccgggaacaggcgacacccaattgaccataagccagcaactcaaggtgacaggtgctgttatagtgaccacacctcaggatatcgcacttatcgatgccgtgaagggcatagccatgtacgaaaaagtgaacattcccgtgctaggattggtccagaatatgagctactacttgtgccccaactgtaaccacgagtctcatatttttggtaacgacggagccattcgagaagcagagaaacggaacatcgatgtcttgggttcgatccccttaaacgaggatatatgtcttcagtctgaccggggaaagcctgtggttgcttcacaccccgaaacaccattgtcggaaccatacatatccattgctcaaaagttgcttttgaagatatagtgtatttgtgcacggttgcaaatttaaacccataatcaaagcgacgaatttttcgacaaatttttggaagtgttgcgatgcgtttaggcataatattgggtttctgtgctgttgctgctctcgacatctccttcacaaacgaaactgacgaaattttgcagcgggacaaatcaaaaatccaggactcgctcattgcgcttcgaggatttttgagcgcacatcgaaacgaatcgaaggaccttggagaccatacgagaccggagccagccagtaccgaagtcgacatcttttcgaccttgacaactataagttcttcaactttaagctctacaacttttttaagtctgacaagctcgtcaacttcttcagatccagaaccagcgcttggtttttcgcccagagatgcaagaaacaacttgagagccgaagccaagctacacatcctgccccagttccagaatcacaacccaaatagcgagccagtagtgcctttggtgtacgccaagccgaaggaatcatggttaaatgtgcacaaaaacgttccaagtcacaacgaagacactaccatttctgaggaaacttcaaccattctagaggaggaatggaccgcagaaacgttctggaatctaccacaaagcaccgtttctctgggctcggtaactattgaagttaacaagaccgattctgtcgaaaccacatctgctaattttcaagtttacgattcacttcggctccaatccgagtatgccagactccagtccaccgtttctataactaccacgctgaatctggagcctacaaatcctccctcggctccagaccaacggctttggcgaaactctcaactcaaccgtacacggcgaagacgaggaaaagctccaagaaaaaaactccagtttcccagactcgactggatcaagctggagggcacaagggtcaaggttccgagcctaattccgtattttctcatagcactactcactatctaatctaattgcagccattatcgccgtagcacccaaccaccaatagcgtaacctatttcacccaaccaccagatctgaattgagttctcaccgagtttcacttccaaccaccatagcgatctcactgtatttatcgtcaccgcttagacaattcacaccagctcaccatggcaccgcagaagagcagtggcacccaggagccccggaaacgagccaaaggagaaaactccaaaaattcatcgactttgaataaatcggaaaaatcaacgtcggtaaacaaattgtcattttatgaaaaacacgaagtacccagaaaggttttccactcgtttgctggtggtgctacgttgatcttctacgttttaggctggcaaacctcagattttatcataccgtttattatatttgccctgggatttattattcaagactttttccgattgagaaatcctgctttgaacgattggcttattgacaagtttaagatatttatgcgtccgtcagaacgccacctgtacaacggtatcattttctaccagctaggcttgctctttcttttcgtggtttttcccaaggatatctgtatcatgggtacactttttttgagttggggcgacacgtttgcgtcttttgtggggcgagaattcggcaaatatacccccaagatttccgagagaaagtctgtggccgggtgcattggtagttttttggtaggatctttgtcgtgctaccttttttacggctatctcgttccaactttcaaggtggacttaccaggccaattgttatggactccacaaacttccagactttcgctacacagctacgcgtttgccagcggcgtgatttgtagcgtttcggaggcatttgatgtgttcaatatagacgacaacctcacgatccccgttcttggcggcagtcttttgtatacggttgtatatttctttagagtttaattccttgtctaacgttttcgtattcttcataagtcatgtcatacttgagcccatcgtatctttccaactgtaaccatccttcttcaagtcctttctggtaaaattggggtgttttagacttggaaatattgccataatctgccttccgtaacaaataccaaacagtagtcaacttgtcccagccttgctccgaggccacactgggcaaaaacgtgccagaatagtacccaccatcaagggtgaagctcaatttcaatccatgagctccaatatcccaattgtcccatttagtaatcggagtgaaatttgccaataacgtcaccgaaacctccaaggaagccaattcgctcagtttgattggaggaaaccttgtatcgcgcaacgcagccgtcaatgcaaatttctggatacctttttccgtttcttgtggctgaaacgtaccgatgcacccccgcaaattgccatttttgtcccatgttacaaacaacggagccagatttggaatggatttcaagtcctcattgagctccttggcgaactgggacaaggaaacgggcgaaaaatctggtttaagttttctggaaagtgtatcgaaagccacacagcaaagggacttcattgcgataagaagagcgcgaattgggtgcaaatgcgaagagtgagaaaaatagtgagaaaaatagtgagaaaaatagtgagaagaatagtgagaaaagtagtgagaagaatagtgagagaaacgaatagagaataaagagaagaaatgaacgttaatctaaacggaaacagtgaattttgagaactgaaatctattacattttaagttattctatactttgggccaaaaatgtaaatccactaaagtacaatgctttgagattgtaaagtttggtgagcccaactatatcgtcaggaattgtagaagtgtctatgcggcaatgaagggcattgagaagtaccaagctcggcggaagcaagccattgaggatatctgcccacgcattgtggagaaaatttccacacaagttgatatactctactttggatggaaacttggcaatggtagcgatcatattatgggcaaggtcgatggacttgagatgtgaaaaagctggtgccataatccattcgaggctggtgaggttatttccggagacattgaagtgggtaatttgacatgtggcttgggaaatggaaatactcatcaaattattgtttgataaatccaattttttcaaatttggaagattttgcaaattcaaagtggagcttgataaatggaaaatgttgttattggaaaggtttagggactcgagcagctccggaaactggattcgatgcaaattataatcggtaagtccattaaaagagatatcaagatgcttgatggtgctggtattaaaggcacctagttgtaccatagttgcttctgcgttatggtacaataatgtgagatgggtagctgggaccagagccaaaaactgacatggtttttgctggggcatatgggatatctggtcgatactaaaggaattcaattttttaaattgctgcaaaaacccatttatgatattatcttcatctgtcaggatgcagcaagtggtcagtatatggatattaaacacatttgtaaaccgctgcaagcaatccatatattcggctattttctttgtggaagtttcaacaaatggcagaagtaagaaaatactaatttgcttgggtcgaatgacaagacgatgaaattgaagatatttcaaaagtggttcgttaagatcaagcacagcattcagcatgtagttgggagcacaaatggaaacgttttggttttcatacatggcgtaaagtgccattttacgaatttcatcgtattctgagtcttggtgacaatcgttgaaaatggtgtcaagcccgaacaaatactttaggcagcacggtctgagaaaggtcaagatatgaaggctgatttccggtggtaatgaacatagaaactccattgaagaacgcggtggaatcaggatttaaatatgtgcagcatataaccactaaagtagtttgcagccaaatgagaaatgagagcgcgaccataaattgctactattgaacagggaattcagaacagaataagcataaaagattttggaaaggaactccaagagtcagcatgaaaaacgagaatggtgccaacctactaatagaaggcttaattacacagcagaacaaatcatgcatgaattcaatgcatgatgcatcatctaatatgcgcagatcctcgcaccttctacatatacacaaatctgaattgccttttggtaagtggtcgtttgcgtcacgccatcaaatcggtatatgccatgcgggatccatgcggaatctatgcggaatctatgagggatgcatgcgggaatgtcgcatgtcgtgcagcccaatgctcgtctcgcataaatttggggtgttcactcggctacgcagcaagccatgggactttgttactcatgcctctatggcgatgaagatgacggcaataataacgagcgtagttcgttgttgcaaaaccaccaactttactcggaagaaaatctacaagaagaagtaaaaaaacaacaacagagacaaaatgagttggcaggaatcgtcaatgaactttctgacaatttgatagacgtaagcacttttatgagtaatccaactggcttggaaaatagtactcagaacatatcgtttctggtgcacacagaaggtgaaggaggaatcgataagccaaataccacttttctcaccaacgacgagaaacaaaatgttttggatgcagtcagtcagcttgacgagacaacgaaaaagcgatgccaaattaccaattcgcagccgttatacttgacattttagtttgctgaattatggctaatatgctaaatttggcccactggtgctgcgatgtgcatatttggactaagatttcctgcggccagtatcgccgccatctgcagctacggcattgggctgaaacttgcaggtatgaaaaccgggaacgacgcttcgtcgttacgtaagctgaggacaagaacaatagttgctaagagattcaggggccgaataagcgaattacaggttatgcggactcaattgcgcataccgaacaaggaattagagttacgaatcaagaaatggtctccgaactggccgcgagactacgatcgatagaccggcgataaatacaactattaattacatctcttaattcgtttttaaaattatttactttaatgttactcgatgagcggagtttgtggctcggggtaatgcagctcttcaccatccccgcttaaatgacaagacgcgcaattcggaggtaatcaacgcatgacgcatcaaggatatctacaataccggcctgcacccagcggggcatttcccgctctccgagtaacctgcaaagttttgcgggtttaacaggacttagcccggccccccgcacccaagttctatgtatggaatacgccggcgtgcaggtcatgcggttggcggggttgatcgttgggggcgtaaaatcgcgaaaagaccgcagaaaattggccgatagtcaagcagctcaccaaatattcgtatgtgtttggttaagtttccactctttctttcgtggttgtgaaagtgtggccggtacagagcagatccgggcgtgcacccgggctaattccgccaggtgcatattcggagggtgcattgcgagttatatgcagaccgcgagctgcatttcgatgaatgcgcatagttcccactccgggctagaagaatttaagatcctaattcagcaagtaagcctcacacgtttaaaagcagaacttccagctgtcattcttatttccttctgttacgttgaggttcaacttgattcagattaaattaatcaatagtaaccaataaaaaatcacataatcgtcctaaccgtgatacttgtacccaacagagattggtcaggctccccaaatagatattgcccatgagcactcctgaattgtcatcgttcccccacagaagtgacgaccatcatgcggaggcggaaaactttttggacttgatgaacgccgatatggactttgaacaggcgttttccatgtactccaatttgcaacaaaaaaatgccatgagtggcgttgaacaacttcaaaaagtccagaaacttaacgagcagttcatttctcagctcaactcgccaccaccagtggaaagtgacgtaccgtcctttaatggctcgttgaaccaactcgcgccaccggtggatgctttggaccaccacaacaataatttcacttttgacccgccttcgttggacaaattcgagttccagcgccacgacaagccgtttctcaactcgggtccgcaagaatacgaccagtttttctccaacaccgaatccgatgcgttggagaaatttttggataatctcgccaaccccaccgccaacccgcttctgatatacaaccatggagttcccacggggaccacccagccgcttgcggaccttaacagtctatatgacttgcataccatgaaatccacggttcctcccacgcggcaccattccaatccacttcctcatttcaacgacaacctcaaacaggaacttaacgatgcatttggctacccgcagcgcccggtagatacgcagcttcctacgcctatggatagccgccagctgtcgtcgtcgctgttccaaaaaacgtctcctaaaagaccgtacgactactctgacgacttgctgctgcatgcttcgctctctacgccgccttcctcgtcgccgctgggcagcctgaggatggctaaaaagcagaaaaagactcagcggccgcttttgtcgttggaacaaaaacggttgaatcactcccactcggaacaaaagagaagacagttgtgtaaaaccgcttacgataggtgcttgcgcctcgtgacaaacatccacgactaccacatgaatgacgaagcacaaacgaagaagaaactgaagagaagacaaatgaccaaggatggacttcccaacttgtcgaaacacacagcgttaatgaaaatctcgggtgagatttgcaaattgaaacaaaagaacgacaagataaagcagctcttgggcgtttgatgggttagcttctgctatgtattaatattacgacgatataagaaaattactgatgagttttctgtgttctgtattttctgtattctgctcgactatgtctccctcgtaatcatactttaaagttgtagactttcatttcagtttcagttattattcaatttaagcttcaaccaaattgctcttcttggcatttactcatttcagtaataattagaattcttctgaatgacttccaaatgattttctaaatgacttcagtagactttagactaaactttgtcattgtaattgaggtgttttatgcctaacttggtactgatcgtcactgtagtagggaacagtttattttgagaacttgaagactcgacttttgaacttcacaattgctctcatcctcggttctaggttttatttgtgcatttcagtggtgagatcgctgactttctattgaaatgaactacccaaagcgaaagttcatcttggtttgtcttgatttcagtatcgaagtttcagtcactttgttttgtcagtgtcattttcacaatacttgccattctccgtctctcattccttcacttctcactcattttcatcaattttcattaatatctactttcaatattcattatcgttctcactcatttttcacttctcactcaaatctgattttcaatcgattcgcattttctcattttattcaattctcatttcaatcaattctttctttacactcattctccatgtccagccatccggccctcgacttgtccattggaaacgacgaccaggtggcccagctctccaagcttctacctgtccatcttccaaatgactcccaacaccaaaataagcttgaaaaattgagaaattccaacgcgtacattttcgtgttgagctggctttatcagtgccgaggatttgtcaagctccaaaacgagcatttcgatgcggatttgttcgaaatagagctccttaaccttgtatctccgcctcccgtggacgactccgtacttttcatcaacaaattgaaagtcggattgatcgtggctcttcgaggtggaggagcaaaaaatgcttcttcagacgaatttgaagcggttttccgtgaatggtttggaatcgagacgccgttgggaggcgcagtggacgaaaacgacgaaactccccaactccaattcgactatttgttcatcgaaagcaagatcgatgtgctctatatggtcatttcttacatttccagctactcgcagttccgggcgtttatcgaccgccaccagctcacttcagacgacctcaaaccggaggttcttcactcggaattggtggaggaaaacgagtcgatggactatattctcatgttcgacaataccagattatacaaaagaaccgttatttgccccgaacttgtggtccccaagaagcgtgccgccgctccaggagagcctgaagcccattttggcgccgaaaagttcgatgtaactgccgtggagtacgaattggtgttcaaagatatctacaaattggacgaatttctcaagctgattccgaaaaagagcaaaaaattgaaggacttgagagcagcgctcgccagcgacgccgtagtagactccatgttctatgctgagatcagaaagcgcaagattctctcgcatagaaggaaggaattgcagttggctaaccttttggcaacaaggaaaaaatcgacaagaattgaagctagagagcgtgaaagacaaagagatcttcaattgcagcgccaaaagcaggaagaagaaatgagagctgcggcagaaagtcgtcttgaaagacgaagaatggcaagagaacaagccagtaattcgtacgtttcacccacgccaacagccatgactcgagaagaaagactccgtctcagacaagcaaaaacccagtctccgtctaattcaccggctccagaaaaggaggaaataaagaaggaagaaaatgaaaatgttcagcaagattctgagcttcaagcttctacttttgagcctcaagcttctacggtatttgagccccaatcttctgcctttgagccacaaccttctacggctattgagccccgcgtttttgggtcctcagcgtctactggtcctattgttaccgagcctcttacccatgagcccccggctaaaagagccaaaatcgaacctcctcattttccatcctccacgagcaatatgcctcaatggggcaatttcaaccaccagcagtaccccataccaagccaccaatcttctgaagttcaaaccttcccacagcaacaaatttcgcagccgcccgtacaatggcctaacgcagcaactgcggagagcacagccgtgcataatcatcatgcaatgcagccaaattccccgaaagcacaacacccgtctaatgcgtcttccattcatccagataacctaaattagttccgtaactcccctccttccccgcctttaccacattagggccctgcgtgacgcaactgtcgtaacgcaaaactgccgtaatgcatgccgtaacgtatgccgtaactcgcgtcgcgaactccgatatgcaaactccgacaattgtacattatgccatggttattattatgtacgaagtaaataaatgatagcactacaagtttaactcgttaagtatttgacccgccaacgttttgtagttccatgtgttaccaaggatctttttaaattgaacaccataaagtccaactagaggaaccttaacaacatggatctcaaatttcaatggtgatttcttaggcttggctccagaattactggcggtatgtttatggttgactcgctgctccaatctcgaagaaaccaacatatcactgccgcctcccaccatgatgcctcccaaagaatcaagcgagtcatcttcggtaaatcggctatcatcgtagtcttcgtagtcatcatccaacagtcttatcttggcgctggctggagtattaggcggcattaacgtttgagatccgttcttcttgcggttaagaatggaattgccaatggaaatctttcgccgatggcccactgaattcgatgatctatgggtcttgacacttggcggtgagagcgcttgcgtttgtagatgtaacgacggctgtctgaggggagtgcgttcggattcatgctcatggtggtatccttcgatggaggaagacgtggacttgaaagcatctccataaagtttttcttcctcttcgttggtagaagctatggtagcattagcagatccttctggcgaaattttcgacaacgaaggtgtgtgaacacacacgaagcctcccttcacttcctggaacttgactcccaactggctcaatacacgaatgatgttgtaacgaatgactggaagcggtttggtagacgtagtttgaacactgaaaaagcctttgagaaagagagttttgggatactcgatcgacggcatgctattaggcttagcgttgttgaactggtcgatgatctccctgtcgctgagctggggaacgatttggtgctcaatatcatcgattgtaatgtcatcaaagaacccgtcgtcgcggcctccgccaacaagctcgtcggaattctggcctgccatgacattgggtaaaggtggttgctgctgggttttactacgtgtgttgtaagactcctttctcacatgaccacccacggattttgcacgagcagtaggatgaagagactttcctgggggtttcgtggaagacaatacctcggcatcaagattaggcaacggcggcaagtattccacgggagtaaatcttggtttggcaacggtagtggagtgcgaacgatcgtgtctgggccctgcttggcgctgaacaggtgcttgttgtttgactggagaagcatccaaattggacgaagatttttccttggcggtcaccttcatgctgacaccacgacgaaccatggggtctggagattgcgccgaagccagtggttctggcgagaggttttgcggcagatacgacctctgaggtgtgttcgaagcagcgccaacatgccccacttcgacggttggaatgctgtgatttgaagacgactccggagttgttctcgtgggcgaagtggttttttttctcgacgacatccgacgaagaatagagttgaatccagctttgggatccaaggtgtcgtgcttgacggttgggctctgttgctgcataggaagttgcgacagttcgtgcaatctggaactattagactcaaccatagacggcgcaagagtatgggcttgttctgggaaaggcaatggagagttctggactggcggggtgggggcatgctgctgaggaggaggaaccgaagtttgacgaggagttggcgccggagaatgttgctggagtgactggcctgaaactgcagtttgctgcttggcggcttcttctttggcccgttttctggaacgcatttcgctgatgagaaaatagatggaaatgagaggatggtagcctcctgttggatccggaagaagcagcgagtttggagcagatgcatagtcgcgacccagctcggcgattttgtaccagttttccacactcatctggtactcaacgctggaaagaatactggtcaattcttcggtaatggtttgcggcgatccaagatcaaaactggctatagccttgatgatatcggggtccaaaggaagagaaagtggtgtccgtcttggaagataagacgacattacaccatcgtagcccttgttcatccatgggtgttgcatcacctcgtacaacagggcccgtttcagcggatccaccaccaacatgcgagaaagtaacgaaacacactctttggagaggtcagcagggtacaccacgctgccctttttaatcttttcatgcaaaaccagcactgactggtcgtcgaacggaacctttccgcaaacaagaacaaagagtaccactccaaaagaccatacatcgacctcgggtcccgtataaggctttgctgacaagagttccggagctgcaaagtataaagaaccacagtaggtcttgagcaaggttttgggtgagtagagattagacaagccgaaatcgatgattttgatatcaccttttctgttgatcatgatgttttcgatcttcaaatcacgatgcaccacattgttacgatgacagtattcaagcgccagcgcaatgcccctagcaaacttacgggcgttcttctccttgagagatccatgcgacacgatatagtcgagcatctggccgccttcaacgtactcaaatagcatatagtagtgattggtcattggcaccatttcgtacaagcggcagataaacggatggaacaaaagacggccgagagcaccttcacgaatagttcttttatcgcgagccacttctttctcgaattccttttggcgctgggcggaagcctgggcattaagcggaggatcattagcatgggctctttggtataatttggcagctctgggaacaattttaacggcacaaatctcgccagtgctgttgtgctgagcaagcttgactttacccatcgacccggcgccaatggttttgacaaagtcccagtcgcctatggactttctgtggaactgctgagagcccagctggccctgctgcgaggagccgtgctgcgaagagccgtgaggctgcgagccagcagggtgtgattgagcaggctgaacaggctgagactgggactggtgcgacaggtgcagcgactggcgcagaccgtgagactgctgagagtgagcggaatgctgttgagcagactgatgctgagcagactgatgctggtgagtctggttctgagtcatgttctgagtctgattctgaggagtctgtggctgcgagtgcagatggtgatgagagacccgtggcgagtccttttgaaagttcgggtgattggcattttggggctgggtctgttgctgcttgcggttgatagccgccggcggaagaagttccttattcatcggcgaagcaaccggtctgccgatactaggggttcgcgagtgagacccaccgtcgccagaaccaccataatgtggcgactcgtggcccggcgggccggaagcaactcgaacgtcgctacgcgaccccttcactgatcccgataccgaacgaagcattcgaggtgtggccggctggggtggatggaggccttgggcgtgagtttccagcagcgggccgtcgccagaagggtaggaagtggtggcaaagtcggtttttggttgcacaacatgaacttgggctggaggcagagttgaagattggtcatttgccggtggatactggaaagacaagtcgtcagcagacgcttttgtgggatcccggtgttcgaaagagaccggatccatcgttggggcttgctcaacggaagttttcgccgacttgtggtgggtccaatatgttggtatacacagagatgaaagggaggaagtgcgcgcaccgtgcaggaggcgacgaagttggggggtgtgggttattttggagaaaaatggtgttggggggtaaagggtaagggagggtgtttgtggaggggaattgagtgggaatgtgaaaaaaaatggaaaaatgaccagtggttggggaatttgatgggctgtttgttgctgtgaatgtcctgcagctagcgagagagtagcgagcgacaaatgaagagacgacagagtgaagagttaagaaaattaaaaagaaaattaatattgaatgaagttgtagagatttgtaagtattggtgtttgacgtcaattgttaatttttttactttactttcacttactctcactcacttttctcattgctcttctcagtattccattcatacatttcttctacttttcttccacttttctcttttctctacactccttccttttctacacctccttatttcctctctattcactacttaatgcttgtggtgtttcaagtgagactggtactcccaggtgtatcccaacacaatgacgagcacagccaagtgcaccaatggctttccagatgcattttctccgtcaaagtaagcagccttgtactttccaaaaggcgaggtgggcttcttggcggcaggagctgggccggttggcaactttttgtagaaagaaaccacctcggccattctcttagcgttggggttggacccaatgttctgagttagtaacttaaacaaccaaaaatcgatgctagatataaatagggggcacttacctttgcagaagccaccttgggtggaatcaatgtggacaacagccttctgacaataaatgacatgtttggtaaaacgttgaaggtgattttcaatcccggtcgagcgcgcgctctcattcgccggcctgcctgcaggccccttttaagctgcgacagcagcttaagaatggtagaatggtagtctacgcaagtagactgccaggaccataagctgataaaatcatttgaccatactactcttgctacagtctacactactctcactacaatttactccctctcttacagctttctcacatttccttatcctccatgtatttcacatagcactaatatacaagactgtgttagtattcctcaattttcttcaatttcatcaattctttctccattttcttcaacttaccattgttgcctcttataaacacatccccgtacgaccggatctcgcttccatcgataaattctttagtattctccaaaacaatgttcatatacccatcaatactttgaagttttcctctatattggactccattgtgcaactttaccattaccgcagagtgcaatatatacgataagaacttcgaaggatcgactttgccgtcgctgggcgcaccagacgcttctacctcggccatgtgtcgtgagattgaaatctgaaaagaagttgtgtgcgcgtgtcgtgcgcgtaccgctttgactcttggtaggcaaaaaagaaagctccgagacggggaattgaaccccggtctaccacgcgacaagcggtaattctagccactaaactatctcggacgaatctgtaagagattgcagatgcttgtcttaagtacgcgcacttttagtactgttcaaaattgcagcacattttactgaactgaacttactttcgctcatgttggcattggctttccggcaccatttttgctctgcgcaaaagcgttttttctcaactgcaagccacataccttcctacaaaatagcaatagttggttcgggaccagcagcgttttatactgctcatcacttgctaaatcgaagttcaccggaacacgatttccgacttaatatcgacttttttgaacggcttccggctccctatggtttgagccggtatggggtggctccggaccaccccgaggtcaagaattgtgaggaatatctcgacgatattatgcaaaagtttcagaatcatgacaaacataatgtccgatttttcggaaatgttgatgttggaaacgatgtttctctccaagatttggacaaaagctaccactcggtggtgctcgcatacggatgtactacggcggataactcgctaaatatacctggcgaaaatttacctggagtaatttctgctcgccagtttgtcaactggtataatgggtttcccgataagtactttggaggctttgtagctccacctttgcacaagatcaacgatgtgaccatcattggcaacggcaatgtcgcgttagatgtggccagagtgttgttggcggacccagaaacccactggacacccaccgatatgctgcaaaatgctgttgagattctcaaacaaagcgccgtgaaaaatgtaaatatcgtggccaggagaggcattctcgagtcagcgttcagcaacaaggaaattcgggagcttttcgaggtcgccaaagcaaataatgtcaaattcatcaccctcgcacctgagctcatggacggtatcgaccccaaatctttgggaagagtcgataaacgaagactagatatcttgaacaagttctccaagcaagaggttgtgggcgacagaacgtggtctctcaaatatttgatgtcgcccaaggaaattgttcctagtgaaaccgatcccgagctactttctggagtcaagtttgctcaaaacaagttggaaaaggactctctcacacataagacttcaattaaagagtcgggagagcccccagtcttcttgaagacggatcttcttcttctttccatcggctacaaaggctcaccgttacgaggatttgaagacatcggcatttttttcgacaaaaaacagaatagaattctcaatagaagaggtcgagtcttgtctacggcaagctctagcgaggaaacccaccagcccgtctacaagaaaggatggtacacatctgggtggatcaaaaatggaccccagggcgtaattgcaacaaccatgatggactcattcgacaccgccgatactatcttggaggacttgtccaatcacgtttattctagctcgtcgcccttgtcgatagacgagaagcttgagaagttggactatgtaaattggaatagctggatgaagcttaatcagaaagaagttgacgagggaaaacttttgggaaagtcaagagtaaagtactccaaagtgaaggagatgctagctattgcccatcagcacaccctggaacagtgataaagtagttgcggtgctcctttctgccccacaccgaatgcaaatcaatcatgccaagagactgctggagaaactccaactcgctcaaatctcgaccagagtcccgctcgaggtttttcgggccatgaggaagatctcccttgttaatatagtactcacatccgccgtgagcatagatgcctggtggaaggtacggaaccgggtcgttcttgtggaccactctgatgaagccatggtcgaaggaatgggtttttctgacctggtggacaacttggcgggttttaaactggtcgtcgatgaatttcatcatcgccttgttgccgacttttggactagcaaacgacacaaccaacgttttgtggcccaaaatctggagctccactccgctcaagatggctagcgctccgcctagcgagtgcccaaccaccactagcttgaaatcagggtgttcttctttcaaagacagcactttttcaatgatatccatacagtttcgttcgagaaattggtaaaatcctcgatgaacaagacaattttcacacttggtggggacttttttgcgctttcgaacgataggacggtacggaacaggtatggcatcgatgtttcccttccaatctcgaatcgaagatgttcctcggaacccaagaattatgcgttggttttgcttatcgatggcataaaacccagcaccaatttcggcccagttattaaagtcgaaggtatcaacaatctcaaggtcctggagagcgtcattggtgcatctgtctagcgtgcaaaacgacagtaattttccgggcttcaagccgcggttaatgcagtaagcgatggatgcaatattgacatattccaccaaagcatggtagtctggcgaggccataccgaacaccgaagccaccaataccaaccaccacacaaatctcatgaatcataatgaggaattggctgtttttcataaacctcattatactatactttctggtgaaatttttggtcaaatttcggctcggcaagaataagcaccaattgctcaaaagctgcaattttctggctattgctagctattgctagctacgctagcagctaattgcaccgcagctcctggtgtactcggttgcatcgaacactgcacagaaataagccacaagaagtgcatcttgcataagacgagttttggccgcaaatacagcagagtctaagccgaggtttgaatgtggaactttttcgaagtttacgtcgtttcgaagctggaccgtcattttcggaagatatactgtcgatagcatcgacaaattggtaattgagtgccaaaatggaatttatggaaatgacatttctttcttcttcaaagtacagattgagatttcgacgagcagaaagaatctttttggtggtgggggtgtttccctgtctggctttcttatcggggttaattccaccgtgaatactgtgatatgcaaaattcttaggaagctcaaactgagctccagatgccggttctcggtttaggtccaccaaacgcttggaaattattcgctcgagttggatttgttgagccgacttgaggcttccaccagaactggaatcggcaatttgcgtctgtgcattcatcaaatacgtaaggttgtagtttactttgggcctattcttgccttgacgagaagcggattctgctgcagtttcatttgattcttgatttgcatacgggcgagatttggctgagaggttgacagacgacgagaaatataccctaggattagcgcctttgggcacctcttcaacgagcataagaatggagaagaacagagaatagaattgagaatagaatagataaatatttacaccggtgcaccgctgcagctcacggcgtataagcagtggacgccctgcaatgcaactcacctacagccgacacagtattcaaacgcagtccctctgcatcctctgcatcattttcttactatttatttacatgactttcctcttactttttcttcctttccactttttcccttcgtttctttctcctacttttcctttccttgtatctcctcactcgtgaacggctggtcttccctcgccttgtccaacataggcttgatcttttgttttgccaacgcagtgttcacacaagtgatatactcatcccacaaatccgtgcattcgttatggagcgactttcccttaagaaatttttccgagtaccacgcattgaaacactcgtcatacttggtctttgcaggcgtgcattcgggcgcaaaagatacagacatgctgttgcccattccgagtcgccactgggttgagtggtcgcaccaatggtgcttgttcctgcaggcagtactcggttgtaggtgcttggatctattggtgtgtgggtctgttccgcttctcaacgcgtaaacaacccatcttcatgaagcgatactccatagctcccgggctgacgcgccgcaaatcggcgcatgtgggctcaggcgcgggctcggacccggctgcgacgttggagcttgaaaaactagagcaagaaatcacccttactcttcaagaaattgacaaaaatttatccaaggcgaacgcagtaatttctgaaaaaatgttcccaattcttgctaaatacgctcaatcgtctcagaaagtgtggaacaatgccaatttttggaaatacttcttggaacaggcagcagacgtggaacttaccagctacgaagcaccggccaatttaggcaccaatttgaatacaattgccaattctaagcgagctgacgctcaggaaaaccaatgcgaaaccacatcgaaatccactaccgactggcttgaaaaagaccaccagaacacagaccatgctcatcggctcgatgtcgcgaaaaatcagggccacgcttttgccggtctcggagaaactcctacgtggtcacctgaacgtcctcacaaggcagatgatatacaagcgtcgactccagaagcaatacgaaaaaatgcaaatcccggggctgttgtccagccaacaccccaaatgatcacccacaccatccgccagtctcttgacaattaccaccgaatatccatctctccacgaaaggatacccgcgccaccaccagtgagcgccaccgccgcgattcggtgattcgtaaatttatcaattcgtcgccaacacttccggaaccaccagtactcgtttcggactttggaccaccttctccatccaaaaatgtccgtgatctggctcaacttcaggcccaggttcttgcagctactcccatgcgagatccgccctttcgcagccaaaattcgttgcagaggttcccgcgaactccaaaaattggtgccgattccaacgagccggtggatataatgagaacacctttgggggtacggatccgatacggagacgatagcgagttggcgcctccagaaatggaaactaacaccaacaaagctagtgtggaagaaaatatgcaacttccagacttgcaaaccatagaaactgggtccaataaacggcgtcgattgtcgactgctgacgacgaacaaaatgtgtttttagaccagaatagctggactcaaccacgagaaaataccctgacaaattccaatttgcttgaagcatttgaagacgtggccaccaattcgtcaataacattaaagcagacgggtgtgtctggtgaaaaaccgcaagatttatttgcaaccattgagcacgataccacagataatagcacgtcggaattggggcagttttacagagatcggcttaaggagtttacgaattacggctcctgatagccatgtatattatgtactataggacaaatagagaacggaagactgaagagtgactaaagagtgactgaagagaagctgcacactgactgcacggtgacgcatattacgcatattacgcaagaatcgtcatctgcaggctcaaagtaagcacagatcgcttacgtccgctgctgacattcagcgcgcgcgtgattggccacatctgtcacaccactttcctgcacgcagcggggtttgactataaagatccgccttggctgcaaacacaacaaaaatggtgtgtgcttctggtgactgcgtgtgcgcaaagaaatctacttgttcatgtggggctcaacctgcattgcattgcaactgtgccaaggctgcaactgaaaacgcagtgcctgcatcctctgatgcttgtgcatgcggtaaaagagcaaagggaagctgtacctgcggtatgggcggcgaatgtgacggccaccgtgatggcgaagtcgactttacctacgcaaagtaaatgtatattagtttaatgaattgatccgtgcatccagacaccacgcgtagtgacctccgcatttcaacgaaaaccggtgacttccggtccatggcaagactttcaggattgcagcgcgacgtgcttaagttatgccgccagtcgttccggacagtgcggacaaagccgccggaataccaggctcactggcgtgcttatataaagcaggagttcgcgaaaaatcgcctggtttctaaaaaacagttcagtgtcatcgagcacttgctacgcgtaggtcatcgccgacttgaaatgtacctgagtcccgcaatcaaaaacgttcattaggttcttgtatatagtcctaaaacacaagttcatagttttccaacaataactctgtagcgtcgtttcgatgtcccgtatccgtcaactcgcgttctccggttcggtcccgtgctagtgtgggtgcaaatacaacagacaagtttttggtgcccattcgattcgaagcctggttttgcgtaatcaaatttagatgatggcacaacatttcgagggtatttttgttggctggtggaagcctgttaatgactttggttttcaattcgtggacttgttggtccaacgacagcgtctgcttcaattggcccactttgatgaagtcggtgtaaatgttgtacggtataataggttcaggaagtttgcgtaaataacgcttgagtgctgaagtcacagcgttgatgtccacatccaatgcttccaagagtttctggtacttgtcgtcgttcttaccggtaagattcgaaaagcagttttcgatattgacaatggctgaatttccaccagaaattcggtagattccctccacatccaacccgcggacctccacctcttggatgcattttgtgactatgaacggcaccagttcgttctcgaaagtggcccgctgctgaatggtagacgagaaaagtggagcatttccatcggctttttcgctggccgaattgtttccgatgaatgagtccaaaatattcgaagacttgcttcgagtgaaaaacgacccttggttggacgatgtctttttcggtttttcaacactcaaaaaatcacttccgctccctgaattggcatgagaatgtgtaccgttttccgctgggttgatggtggtggaactatggctctggctcattttcatgccattgcttccgttggccagtctattctgactcactagctgaggactggaaacttgtataggcaccggcgccgacgacggcgagctgctggacccaagcttggctcgtctccagaatttcaattttgtcgccttgttcgtttccacgttttggtcgtcgtaatttgtgtagttgggagtttcgttgatgtacgacgacgacgacgtcagcttcgtcaacggcatggtactgcccaagcttgctgccaaagtagtctcggccgtggacccaatgtcgctgtttctgggaactctcaaggacgagtccaattggtcgttttccatgcgaagacgacggttttcctcggcaagaccatacttgaccttttctaggtctgcgatttctctcatgagaatctcgtagttggtggtttccttagagaatttgtccttgatggcttcaacagcactggcaatctttgtcttttgctctgataaggtgctgatttctgtctgtaatgaactccgctgactatccatttggtacatttcgagcttcatccctcgcaactcaagttcgttcttgtggtactcgtttccagtgttgtagctttccaagttggacacaaatggagtgtcagaagtcgatctgttgtgtccgttgtagttgttggggctgtaggtgaacgaggaggggtgattcatcggtgaagttcgtggtaaaggtggtgtagtatacgcggaattgccattgatggaaccatcagatacatgtctggcatgtccacgatcgtctcttcctttgaacggattgagtttgatgctgagtccacttccactgcctcccgaaaccgatctcttgtgcttcaatgagaattttgtgcttctcaacgagtattttctcgtcaaatcttcctgctcgttgacttggtctccgtatgagtcctcgagattggtcaccaccggggtttggttcccaataattttagccttgggcactttgtggtccacgggttgtcttttatgaccgtttttcttctcggggctatcgctatccttagatcctattttctcaggatcgtagtactccataccttccaatcccaagccctggggactcctgttgaaatccttgaatggcgacctgttgatatgtcttgggggtaccttgtcagaacttttgttattgctctcgtttggtgttaaaggaacatttggcaatggaagtcgaggcggtggagacgcaaccgttgagggagagtcgatatttttcgttctcttgactggcgttacatttgctgcgtttctttgttcaggccattcttcaatgccagtactatcgtccttgctatgctccggtgacgtctctagaacccgagcttgacgattggctcgagcaaacggcgaagcatttccacgctgacggtccatagtaccaggttccaacccggttctgtcaccgctatacttgctgctgccttcggaagaaacagaaaccagaggcgagttggcggacggagcttggtcatagtactggttgggagagagaattagaaggtctttgccctggaagtttcgttttgagacgaatgaaggagattcgattctctggctcattgaggaatgtgaatccaacgagctgatttgcgcagctggctggagctgattgctggattgtccgtttataggaggtgtgtggagctgcctgtcaaggggcgacgtcgttttctggttgagttcgtcgtcactgtcaaccacttcttcaattgaagaggtattactgttggctggcgagattctgtcccatggcttttcggaggactgagtagcggtggactgtgagtacgaagagacggctgattttgtcaaatggaaggagtcctgaggcaatggctgcgagttgggggttttagcttcggttgggggaggtggaagatttttgtctttggtactgatgctcgagccagatcggttagatgcagtgaaaacgtccagcgcgagagacctgttgtagatctgctccacgggaagctctggcggaggaggacggacgtttttccgtgagttggatctcgataaagatgaagattctgaccgtaacaggtccaatctggaattgcttctgtctcttggtttcatctcgggggtatttagctcggagggagtggaattttgcagtccatcttgggccatcaacttcttttttgagtcgtgtttcttcttcttggcgataagtttttcatgacaactcatacaaaagagtcctttggatgttcttgcgtaccgtaaatcctcgattttgagcttacaggaacgacacttgaagcacgacgagcaataagcttggtcgcctgtcaaaatagccaaatcgtcgattttctttccacattgcttgcagttatacgagcaattagagcagataagattcccgtttccaagcaccaaaaagttggagttgcacccaagcgatgtttcacatttggagcacttgaaacagtggatatgccaccgatcttctcctaattcatacgcatgaccttcaaatatcggctctccgcatcgcttacaggtctggataggtatgtcgaatgaacctggaaccgactcttcggctaccatattggggtattagcagtctgtgatagcagggatgaatttggtggcgaaaattagggccaaaaatgagttttttgcaatttgtacacgttaaacgaaaagtgttggaaatgagatttttagccctacggcactatgaacaccggtcagaggtgtagtgtggtcgtgccggctacgacgaatgtctatgcaagttttcaggtgaaagaatgaacgtgaaacgtcagatctttgtccaggacactttatccgtacaaaatgctatttatgaatatttggctgaaacatgtgccggttacataagcagggcgcggcgcacacttgaagcctggaattttatatacagaagcacggcgggtgtactagagctcttccgccgacaagtccggtttgattttgaacgggcggcctctccagtcgatttcgtggccgcacatggcggaaatccatatggggagcgccaagagttcacgcataaaccacacctggatccagctgaaaaatggtcttttcaatggtgggaggttgtgtctagcgagccattttggcgggtgttcgaagctagcaatgttgtagatcaatgtgtagtactggcagtagtcggtgaggatccatattgcgagatgaaatgcgaaatatttccagttgaaccactggttgaagaaaagtgtagaaacggcataagttccgtacaccccacaaatgatggattcggtggtgggttcgatcaatgtggccgcaagcaccatatacttgcgcacgcggagccaccgcactcttctttcggcgtaattgctgatggtgttgtctgttccactgagcggctgaatcactacatcggacgtgagtccggtacggccatgaagattttcccataaggcaattccaatcatgttgtcttcgccaatatatttggagaaaaacttgatggagtttcccggtttggcttctcgagttaattgaagagcgtcgttgcgcacggctggagtattgaagaacggcgagtgcttgatgggaatggctgccaccgccaagtccaagtcggagcgacggtagatgttggacttgccgttgacgcagggcgccacggcgagattattgagagaaacatagaatttcagatgcgatgtgagaagaaacatttcgtcgagtttggcgccgaattttttgagaagccgccgccgcggcggcgaaatagacagcggcagcgatattgacaggagcggtattgacagggacagctgtgccagcggtattgagcttgaacttgaggttgaagttgaatttggagaaattagctttgaggttgattttggctccgaaattgaaagactcgatgaacttgacgagttcggtgtcgagtttgttacatactccgagtcggtcggtgcctgtggactcacactgagcgcgagcgggacatggtggaccaatttgttgcgccgcgagcccagcactgctactccattattagtattatagttgagcgttttaacagaatttcgaagaacattaggcgacgcccacacattcgaatccatcacccacaaaatgtcgtgtttggcggcgcggaaccctttggcaagattattgactttgggattcgggccaaaatgctgcgttgactggttggtttcagggtcatgtttcgacaccaatatttgagctctgaccagcgggtaccgttgtatgaggctctggaccacgggaatcgccgcatcattggtctcgtcaacacaaaacaaaatttcaaacttgttctgtgggtagttttgaagaaatgacgattccaaacacgagtacatttctggctcaatgcctttcaatggccggataatcagcaccggttccatgtcacgttcattcaacggaaaactgggcggtttccggtaccgattcatgagggcaaaaaaaccggagtacgcggccactagaatcacaatgtaccatattagaagaaaaatagcagacgcttcgcgaaagctaaagtcgatcatactcaagaccggtggcggattcggggcacaaaaccatgcaaaagggtattagagatgcagtaaagagtggatgcaaatgctgcaaatgaaaagatctcgcgaagaactgtgaaaatgtatgaaaacgcgaatatgtaagcagaagagaactcgagtacgtaagcagcagaagaagacagcgatgtacgtaagcaagcaccgggcttgaggtttgggtggctttaactggtgtatggatgtatgggattatgagtggtgtttgggtcgggcaccgaccccagatttttacataagcgcccggtatgagccgactccgacggacattgaagtccactgaccggccgctttatatcaatttggatgatttttggctcatttccggcttatcgccggtttgcctgaccccggttattgcccgcccccgtttacgagcgcccccggcttacaatacggaccctcggaccagcgcctgcgtcgtaagcgcatgcgaatcatgtgggggtgctgatgtaagcgcacaaaccctcggatgttgggaacactacttataggagttagcatcctcttaattgtggcaagattctttctttgtgagattgaatactcattttgaattgcgcgcaaatgctaagagcaatgaaacaagtagctggaattaaacaattttccacgtcagctcttaaaggtgatcttttcaaataccaaaaagaccttccccggttaccggtgcccagtttggcagaaaccaccgccaaatatttaaggtcggttgagccatatttgactcctgagcagttaaaggcaactactgccaaggtggaagagtttgtgaagcccggaggagctggggaaactcttcaatcgagattgactctgtttgctaaagacaaagataattggttggcagaatggtgggatgattatgcttatatgctgtacagggatcctgtggttccctacgtgtcttactttttgtcgcacaaggatatccgcaatccaattggccacgatcaattgttgaaggctactttgatctcgtattacaccctcaagtttatggaagatgttcaaaatgagacccttgagccggaaattattaagggaaacccatactgtatgaatgcgttccactacatgttcaacaactccagggtccccgctgccggtctggacatcaccaagaagtacgaaggtgccgaccaccgctatttcgtggtgatccacaagaaccacttctacaaggtttatcaccacaccaagagtggtcaggcgttgctgaagcctgatattttcaagcaattggctttcatccagtacgatgcatctatcaaacccagaggtcttggtattggtgcattgacgtcgttgaaccgtgacgagtggttaaagagctaccagtcgttgatcaaatcgcccgtcaacgaagcttcgctcgagaccatctttgcctcgtcgtttgtgttgtgtctcgatgaccacagccccatcaccatcgaagaaaagctgcgtaactgctggcacggagacggccagaaccggtggttcgataagcctttggaattttttgtagccgccaacggaaactcgggtttcttgggtgagcactctagaatggatgctactcctacggtgcagatgaacaactacattatggattctatctccaaggaagacccaacggcgttggtggctgagttaaccgcaaataacaaaagtgtagctgaagttgacgtcgaagctctccccaccgctttggctttcgacatcagccctgtggttcgccaggatattgccgatgccattgtcaagttcaacgaaaccgtcaattcgctcgatgaggaactcttccagtaccacggatacggtaagaacctcatcaagcagttcaaggtgtctcccgatgcttacgtgcaaatgatgattcaattggcctactacaagttgactggaaagatcagaccaacctacgaatcggccgctacgagaaaatacttgaagggtagaaccgaaaccggtagatctgtttccaaggaatccgctgcttttgtcaagacgtggaccaatcctggatccaccatcgaggaaaaaatcgacacctttaacaaggcttgtaagcaacatgttacctacttgactgaagccgccgatggacgtggagtcgaccgtcacctttttggtctcaagcaaatgttgcaacccggtgaacctgttccagctattttccaagaccctgttttctcctacagtggtacatggtatatttccacttctcaagtgccttccgagcacctccaatcttggggatggtcgcaagttattgacgaaggttttgggttggcataccttgttaacaaagattggatccacacccacatttcatgtaagaaaggaaatggattgcgttccgatgcgttgaaatggtaccttaccgactctgcgaacgagatgaaggaggtgttgagcacccaactcgcgcccaaggccaagttgtaaggaaaaattatgcaatgtgcattttatttaagtatgagtagagttagaattctatgaatttatttttattactgcaaaatttagaaattaagcaaaaaaagaaaagaaagaaagaaagaaagaaaagaagagagaaaggaaaaacaagagtacatatagtgaccgaaattaccatctaaaccattaaaaccactgttcttcaattcttcaaaatctttatctatttctgagggccatctccgccaaatcctggcctccgaatcctgatccctacacccagacaccgcactattaatggaacaggcaagacgaaagctattacacgacttccacaaaataggttgcaaacaactccgcggcaagtcacggataaactcagtggttgtttcggcggtagtttcttttccacccctaaaactgccgcaagttgatttttgccacaaaaaattacttccctagcatttcaatttcacgtcttaatctcgcacatcgcatagccttgcatccgtcaacatcacatttttgtttttccttttcacccatgagtatcataaaatgcacccgcacccgtctggctcgcatcgcaagggccacaagcgacagaaactgtcggtcctgaatccaaacttcgcctttgccgatcccgatgaatcccacgaaaagcaacctcccatctattcttatcccacccatttggttccggcagtctactcgccgcccccggctccgtcgctggctcgacaactccaccatttgcgccacactcgcaataatctttccatttcgtcccactttaataccgtttcgcttgattctccatttgacgtttctctggctccaccggctcctccgcctcccacagcggttccggatgccgtggctaacccgttggtacagtcacttatcaaacagttgcaaaacgtggacaattccaacatcaatacctacctcttggaggtgacaagaaaactcgcattgagccttcctatcgatgagttctacaaccttttgtttaacgacggccacccaattatcgacacaaacaacaaaatcgaccattcctctgtggacctggaaaatttgcaacgcacatcccaagctttggatctccttcttcagttcttcaaaaatccacctttgcttgcaaaatatttaccggtgtcctccacccacctttctagtattaacttccacgagctccaacgaacattcttagcattcaagatcctagatgagatcctcgtcattgttcctggcgaccgcaactcgcaaacctacaccattcccaggccgttcatatacaaagtgtactacattctttgccaacactgcattgccaaataccccttctcgcatgatcgagacgaagaacagaaccttcttttgggccaatcgaagtttggaaaactcttaaaaattgcatttcctctggttaacatcaagcgtttgggctcccgaggcgactcaaagtaccattttctcggagtcaaatggaacccagcattggtctctagcgacaccattaatctatgtgaagaaaaggagatctcagacttgaaatttctattcactaatatggcaccaaagcattcatctctggcacctcgaccacccaaaaaaccaagcactaattctgagagcaagtcagtaactccaatggctaaaccagaaacgtttccagtagcaaaagcatctgctataaaagctaacactcactatgtaccctggttggcagaagggttctatagtgacaatattgagcttcagactttcttggaccggttgtatgattcgttagatgagagactttcatttctgctcaggacaagagttaaaaccatcttcgaaaatacaaggctctcgtcggaccagcagtatctcagcagcgaaatcgagcagatcttcaagatgggcgaagaagaacaaagagcattttatctcgcgctcattcttgaaattgcacttgaatcgtggactatgaccgacattgacaccaataatacccattccaatattcgatactttcttcggaacaagtttgtcgaagataaagacacttggaatatgaaggtctttcgatcgcttttgcatcactggctacacatgagttcatctttgacgctgttggcagaaaaggtagcttatgacgagagctaccacgagactttaactggactactaaaaaccgaagtttcaccgctggacattgattcaggaatcggcattggtttggccaagaaaagcttggtcaaggtccttcttgcatacgactacattccccgagaatgtcaagactatagcgttagccagcttcaagagttcttggctactatagctacactggtagtgaatctactcaatgaatttcagaaaatgagcaggagcgaaaacgactctgttgactttcaaaaacaaaaattgttgcagctcgtcaatacccatctcatgacaactcctgtcatgcgacttccaaccagggtgatgatagattttgtgcaaacgttttttcgagatgcccagtccagagtgcggtttgcactaaatcgacaaaaagccgaaaacgatcaactatggtccattaccacactcattcatgaatatttaagttttaccggggaattgtcaggtttgattacccaccattagcatttgcattaagcattggcattgctttacactcattaatagaagaagataggccagagagtgagttaaaattacatctttgactctacactctatcggctaagtcattatttgcaaagttcatagtatccatatctcatactttgactcttaaactccattctctgtaatctatatgaacttgaaaggtcgctttcagtatctctggaattatataatctctccatctcattcttatcttcgcacgtttaattttcatctcaactgatgcctgctagtcagaacaacatcaaattgctcacgggaaactcccatgtcgagctttcccacctcatatctgagaagctaaacataggcttggccaacgtgaccgctttccaatacacaaacagagaaactgccgtaattgttggcgagtcggttcgagatgaggacgtctatgtcatacagactggctgtggagaacaaaatattaacgattacctcatggaaatgatggtgattatgaacgctttgcgtacctcgagtgccagaagaataacggccgtgataccgaattttccatacgccagacaagataaaaaagaccggtcccgagcaccgattactgccaaacttattgctaatttgctccaaaccgctggatgtaaccacgtcatcaccatggatctccacgcatcccaaatccaaggctttttccgggttccagtggacaatttgtatgcggaaccattggtgttgcgatacatcaaagagaagtataataaggacgatttagttattgtttcacccgatgctggcggagcaaagagagtggcttctattgccgacaagctagatgtcagatttgccttgatacacaaagaaagacaacgagccaatgaagtgtctcgaatggtgcttgttggagatgttaaagataatgtatgcatactcatcgatgatatggcagacacttgtggcactctttgcaaggcagcagacatcttgatggataatggagcccagaaagtcatcgctatagttacccatggaattttttccagcaatgccattgagaaactcaacctgtctcggctcgacaagatcgtgtgcaccaactccatgccgttggctgacaagctccaaaaatgccccaaactagaaatcatagatataagcccgatattggcggaagcgatccgaagactacaccacggagagagtgtatcttacttgtttaataatgctccatcttagaccctatatattaattttactgacttacctctttcgcctcgaccagaaaccaagtaataccttcgctcaacctgtacggatttaaagaggtgtcgtttttgttggtggctgtcaccgtgtgttccacaatactgacaatccgagccactatccactctctttcgacgctcggttggctcttcaaaaagtagtgaggagtccctatattgaacgctgtccacggctgtatcacctcctgaggttcctttgtctctagcctggtcggaagaaagagaactaaatcattggtttgaaagttactcaaggtgacttttgcactcatctttcgagtgagcttttgtagttgagtctcataggttttcttttccttagccaattttttggcaagtccttccacgtccttgaatctcttgactacagcattcagaaagaattcgatggttcttatgtcgtgctcactcacctgctcgatactcacattcgacctgaaagccacaacttgattatacttatcaaatgtttcatccatcttgttgcgacacacattgatgatttctttcgcagactctatcatgtctgctggattcacattgatatctgtgtgagaccaaaccatcatgtttttgattgcaccgggcacaggcgaaccaacatcggtttgtgagttctcaccgtcctgtttccttgatcgcaaacctttcactcttctgatcttgaagacgttgttcttgccttcttcgttggtaagcatcaaccccatcttctcaagaatatacgaaagcgtgagaacataatcaaacgtaatatgcgagtggtcaacgagcttgccgtacaaatctgaagcgacactcgtcaattcggctatagccttctcggcgtcttttcgatcattggcacctcttttcattgcatctagctccgacgacaagctagaagacttgtccttttcttcatttaactcttgcaccaaatgatcatatttcacctcagcgttcttcttgagttcttcattccttgcgtagaattcattggcttctcccgtgagatcttgaatctgctttttgagagcaaatatctcgttatctttttcactcgactctttttgtattttttcaataacctggagctgactgtcaactttcatctctagtgccttcttttgcgccaagatttcagtgttttgttgagccaatatcttagttcccgaaaggctcgcttcaaatggaactttggcttcgactcttctctcaccgccaatttgaagctcctgcaaacgttttctcaaatcctcgttttcttttgcaagttttaagtggtcggtcctggatgacagttcgtctttgatggacgatcggtggttctgcaataggatttttgcgtcgtgctgcagatgtaccaagacattatccgagccaacgccggaatttcgcttaggattgaatattatactttgatcctgagtggctcccttgatcacaggccaggttgaaagatctttgaactgctgttggtgaagcaagttttctagctttcgaattctattcttgtagccctggatcaagtcctgatcttcctttttgtcgttgggttgtacagcatcgatattttcaggagaagtgtacgaggagagcgtccctattgcctttgtaaccagcttcatggcattggtggacttgatcaagtcttcgaaatttctttcaagaagcatggagaaattggcatgcttcccggcatcgatactaccgacccacttgatgtacttgtcgatatcttccctttgaatatcatgaatccaaaactttccgaaaaagtcttctcgacccttgaccactgtcacatcgagagatggaagagtctgggataaatcggacggcaaagagtccaagatggagagaaaagatccgattttcttagcccagattttgcggaacacacgttcttggtttataattacctggagctgttcagtaacgttactgactgcacccgaggcaaagaagtcataccattcatattggcgccgcatttcgataattgcaaacccaaaaagcaatggcaagtctatggtcaacgataaatactcttccttctttttgatctcttgaactttttgcatagcgctgcgttgcttgccttcttgctttctagaatcaaactcgttcaatgctagcttgacgttaaccatttgcatctgcaaccgagcgcaatgccgaaacaaggcggttcccttttcagccaatttgtccttgaactggtcgagtttcgtgagatcattgtaaagttggacgtacttttcgtccaattttttggacagctcaacatgttttgtgtatatatcgcccaaaacacggctttcagacgatgctatcaggtcaatttctgtcgagattgcggtgccgatggacttgatgtcttcgacaagtgattccagagcctttaaagatgcaaattcagcaatcgactcgtctctcaaaacctgaatttcaccatcgatatctattttggacttattcacctcgttaatggtggccgatagctggttgaactggtcgatcacagtcagcaagtttctttctacaaactgcgacgcttcaactaaagcatcgtagttgagcatatccgcaagacgaacagacttaccgttcttgaatgtgaactggggcctgctcgcaagcgttttgtagtgagatttccaatgttcatgaagggtcttgaggctcaattggttgatgtgattgtaaaactttgtgaatgagttttcgatatccgacgtaaagctggcgataaactcaaacataatgctaaggcagcggaacatcacgctgatttgccgcttatatgctcgaacttgttcatcggccaatgctgcgtctactttgacagacatagaccatccagcattcgaccgcaaactgctactcatttgccggatattgagtccccgactatatggagcaagcaggggatgcttgggaggagggatatctcgcatagtttgggtggcataatcctttaaaatggaggctgggttttcgttgacaaatagtcgtttgtcgaaaaaataaatatcatttagttcgttgattatgttgaagtcgactctcatgccaaactgagtcaacaaaaacacattattggcatcatctagtatgtaatttgtaaacgactccacaatatactctttgaagctttgataggaatgatatcgtatgggtttttggatcgacgtggttaagccattatgagcattatggattgttagatgcatgctgaccctaaaagttgacggttactagcaaattccgccactgatggtgtaaatgatacgccagaaatttatgtggagtatgctatatttgccgctagtgagacctgtatagagtgccgcactaaactggagagaaatgagaaacttgaatgaattggggagtgattagattcgtatggtcgtgggatcttgattataaaatgtttatgattgagtggcagaaggtctgaataactgatttaacacttgaaatttgctggtttgctttatttgatatttttgccgtttttgagttgctcttggttttggtatgaacttactacaatgatttgggcagttctgaagcgcaattgatgccatgtctttaagacaactttaaaaactgtttcacttgcagttttcgcagtattgaatagctgcgaacgttaagaaaggagaagagaaaatttgaaaatgacaggtaagaccaccaagcgatatcaagacttgtttaccgaagataatctcgtgaagaaattgcttttaatctttgtcaagtgagattgaaatttatctactgaagtctgcactgaacacccaaccacagttcagttcaaaacacttctgactacttacttgggtttacgtttctacggttattttctcggttaatgcaaaagagactaacttggacaattttctcattcaaaaaatattcaaaaaatgtttggtacttgagaggacatgaagcagttttataaatgtctggaagaagtgagcaattagccgcaaaatgaaccttcacttggtcctagacagcatttatgaacacgactaggtatcaacaaaattaggggattcaccgacaactttgtgttaaagagtgaggaaccgagatttctttcataaggcaagaattgacgtatacaacacaagcccacaaatggagccgcaactttgaaaaagcaggcgtaccacggtcgctgtacctttaaaatcagcagaacgaatgaagaacaattcgcttcagcgttggcacagtctggaccactaaaaagtagtcgcaagagtattatttcagtcggcttcggttattatcaaatttcaatgagttggttaccacgttacgaaactaaccatccatcaacgtctcatatcttgtcttttgaaggtgactcaatcgccttatccaaattagatctcagattagcgtgggaaataggctgtttcgccaaggacttggcacatggtttgtattcagtccattctgtggtggtcgatatcactttgatatccggtcaagtccttttccatgccgcctttggcagcgatgtcactttggatgacgaagaatgggttcgcaagaatcgtgaagtcgtattcaggtttgccaagtcgagtcacattatggaccctagtaatagaaattgggagagagatttagatctctattctctaaaataatttcctcatgatgaaaatttcagcggaggcagtgtacctattcgtttcaaagggagcaacatagtgattggagcattgaccatcaggacggcttgtggaacgcacaagagtgatcccgcgatagaccattgggcagccattgatacgttgagtaggtttgctcaagtcaaggagggaaataagccaaaagaagcttcattaccattttctcttattagctaagtgattctttggcgtttgctgcaattagttgattttttgcacccattttattcgcagcattgttgcaggtgagatgaatgcaggatctagcggtgtatgcctgtggtggatgataatgatgatgaaagcaatattaaacttttacgttgagttctagaagcatagagaatagagaataaagcaatttaagaaactcagacgaaggctcgactagtggtgaaactaggcagaaatcaccgtatatccattgctaggaatcccataaaattttacttgctaagcatacacttatcacatttcgtgtacagttagctgattgtggagtaaaattccagtgtcttattgcataaattttctcagaaatcgacattgattccgtttagtggaaacactctccatattttttatttgcgcattttgcatggctgcgaaaaagaagtgcaaaagacaagaaaatccacagaagcaaatttatcacaaattgtaatgagttggctcaaacggtaccaaaagatccaagagttatcccagattagaaatgccgaaggagaagcaattgctttatccaattttgatcgtaccttggcatgggaaataggttgttgcgcgaaatccttagcagaagatttaggagccaataattttgtgattgatattacgctggaatctggtcaaatacttttccatgctatgtctggcagtaaaatcatgttggacgatgaagaatgggttcgtaagaattgtaacaccgctatcaaacgtggcttttcaacgtatatcttgacaacctacgtgtcaaagtacaacaaagagaatggtattcttgtggagaacaccctttacaatgcaggcggtgtacccatacgtttgaaggaaagcaagtcaattgtgggagcattgaccatccgggcgactcgtgacgaacgcgatcactgggtagccattgaaacgctccataggtttgctcaaaagaaccaaaaatctacttaggcttagatgtagatatagttagcggaatatagaatggctcaatatgaccctagtagcttattatgaccagtaggtatataccgcagttggtagatttgaggtggtttttcgcagccattttcgcacaagacggaaccattaattaccagagtaaaccaccttaaaatgatatggatcttgctactcctcaactcttaagaactagagagttccattgactttcattatgacactacgatggactattgtggacaattataagttagcatgaaactttcaaaaatcacttaaattcgaaattgaattagcaaaagaataattgtgcaaagttactgttcactaatgcaaacaggaggtaattgaagtcatgagagccatttttcgttaaataagttgaaaatcactacaattggaagtgatgaagatggaggtgaaaccacaaaataataaaaatagagtaaaaaaaaccaatgttaatgaagaatgaagttaagaaaagaggaaaaagtgagtacatgaacaagttgaaaagaataggcttactttcattcacaatcaatggctgcaaattctatattcacgagttcaaattatgccaagaccacttaaacacaaagcagcagcaactaaccagctactagcctgcaaatccatccctacaacctcagctaataaaaaattcaaaaattaccagatctcgaccttgtcgtgcaactgccaaccccacactgaactcaaattcgcgctcgacaattcctcaccatggtttggggagaaaagtattcaggtatcctgggctggaccacggatcagcttacacctttagaaggtgaatcaattgcattgcccaaatttgattccaatttggcttgggaaataggcaactctgctagaaatcttgcaattgaaaaatttccaaatcaaccagtggtgattgatatcacgttaacatctggccaggtgcttttccatgctacttctggcaatggcaccgcattagacaacgacgactgggttcgtagaaagcgtaacgctgttttcaagtttggaaaatccagtttgttcttgggtgcaaaggtgagaagtaagggtgtgtcgatgaccgaagcattgtatgtttccattgaagattatgcttgtcacggaggctgtgtgccaattcgtttgaaaggaagcgatgtcgttatcggggcattgaccatcagtggattggcccaaaccgacgaccatattgctgcaattgagacgttgaaaaagtttgcttaagttgaagtttgcataaaattagaaagattactgaagttagaagatcaatgcaagacgccgatttggaacagataagaaattttagtttctgtagtcaattggacatggaagtttctgtcctgccgtcttggctcgttcaggccgttcctgcacacaccaccagtacttcattcatcgcactcaacactcattctccatgctagatccccagtcgttggagatcatctcccagttcaaacagtcgttgttccagcgccggacagctgtccagcccccggcattggtcgtttcaaaccggggaaacaaactctcaagttccggtttgggcggaccggctgacggcgaccttcgaacaaaacttgtcgaatacgataacacctcacaggtggtgtatactaatgacgaactagagcgcagtaatcgacggagcaagcgcaagtggaatgcggaacatggagtaaatgacgacgataacgagtcagaaaccagtgactcggaccccggctcagacgatgaccatccacttaaaaagatccgactttcggaaattttggcaccattgacacacccgtccgagttggtgacacatactgcaatcctgaagacttacaaactgccggtgtttaccaatttggccaataatctcatccatctcattgaggtggaacagaacaacttgaactggctcaacaagcttttgcaagtcttgaacggagaagactggtactatgtgctcgaggacaagatgggtctcgaaaaatacgaccatgggcttaacgacgatggaaaatcgacggaaaatggcaacgacgaccagggcgatgacaaaagaattacaagaagcaccaacctgctggaggtcaatgacccgttctttgctctcccagagacgtttaagcgctacgaggcgttccagacccgcctgacagaagaacctgaagatcctgctcgggaagagttgatcaactatctccaggtgagcatccagcgacagcacgaatacattaaaaatttgacccagctccgcaatgggttggttcgggccgaccggctcaagcaggacttgctcaagtgggcgaaagagatgcacgacaagaagtctacgtaacagtggttacttgcaggctcgttcctgcacacaccaccagccttcaaaagtcgcggcgcgtcttttttcatcaaccatgcttgaaggaaaatttgacgaagcgtctctcttgaaaaaaatcgtagattccatcaaggattgcgtcaaactatgcaatttcaactgcacagaacacggaattaccgtgcaagcggtggacgattccagagttttgttggtttctttgttggtgggtcaaaccgcgttcagcgagtatcgttgtgaccgcaatattacattgggaattgacttggagagtttttccaagattattcgatgcggaaacaacgaggactacttgacgttgttggctgaggacaatcccgacaacgtgatgacgattttcgaggacaagaagaaggagagggttagtgaatattcgttgaaattgatggatatcgactcggagttcttgaaaatcgacgacatggagtacgatagtgtgataaatatgccctcgagcgaatttgccaagattgttcgtgatttgaagaatttgagtgaatcgttgaacatcattgtcaccaaggattcggtgaaatttacttccgagggtgaaagcggtactggatcggtggttttgaagccatacaccgacatggaccaccctgaggagagcatcaacgtgaatttggagaatcctgtcgacttgacgtttggattgaagtacttgaatgatattatcaaggctactagtttgtcgggatccatcagcatcaagttggccgacaagaccccagcattgtttgaatacaagttggacgcgggcggctacttgagattctacttggcacccaaattcgatgaagatgattaaatactaatatacaatttcaggattaaagtgggggaagaaatgcgatacgagtaccggatttttcatgcaaaggtaataccaaccggaacgcatcgtgggtgttcaaatagtaccggtacaacctctttgtcctcatgaatcccatggactcgtatagtcgcaatgccccatcatttatcacctcggtttcgagcattacctcatcgacatcatcttgggtaatcatcgcattgattgaccggcgtacaagttccgatgcgattccctggccgcgaaattccggctcaattactagcatgccgatgtatccgcgcattcgcacgtctcgatgaggttccactttggatattattacgccaattatatcgtcatcgtcgtcgtcgttggaagctggtgtttgggtgctccgcaccacgaagcagtactggggccaagtgttgagaaagtaccaatagacatagatggaataaggttctgaaagatggtcactgatcaaacgagtgatggcgtcgaactcgcggggtttgacctggaagcggtcgtagcgaaagggcatgaaatgaaatgagccgtgcaggaaagtaatgagtgcggatttagtgcgaattgatcagtttgtgctaaaaaccaattgcgaatgaaagaataaacctggtgcgatcgatcgcgcgtgcaggaaaagatgaattgcgatcacctggtgctcgtctggtgagatcctgcacgcatcgccggcctccggttgtccgcgccaaccgccgggtcaaccatctccacctgtcccattattgcagccatgtccaccgcgtgcccccggaactacagcctagaccgtgttccgcgcattttgcaccgcaattgctgtggtcctttcatgcatcccgccggttttatcccgtgatcgtaacgtcatccaacatttacccgcacgccattcctgtgtggccgggcgttagtgttccttgcacaagtttatataaagtggaggccaacgcagtgcgattcgattaattatttaattttacaatgtcagtccaagacgtactttctagaaagagcggtgtcatctacggtgatgatgttcgtcaattgttcctttatgctcaaaagaagggatttgcaattcctgccattaacgtgacttcctcctccactgttgtcgctgctttggaagctgctcgtgataacaagtcaccaattatcttgcaaacttcgcaaggtggtgctgctttctttgctggtaagggagtagacaacaagaaccaggaagcttcaattgctggtgccgtggctgctgctcactatattagatcaattgctccaacctacggtgttcccgtggttttgcacaccgatcactgtgccaagaaattgttgccatggttcgatggaatgttggatgccgatgaggaattcttcaagaagactggtgagccattgttctcgtcgcacatgttggacttgtctgaagaatctgacgaggagaacattggtacttgcgtgaaatactttgagcgtatgcacaaaatgggccaattcttggagatggaaatcggtattaccggtggtgaagaagatggtgtcaacaacgaacacgtacaaaaggaatcgttgtacaccttgccagaaaccgtatacaaggtttacgaggccctttccccaattggtccaaacttttccattgccgctgctttcggtaacgtgcacggtgtctacaagcctggtaatgtgcaattgaagccagaaatcttgggtgagcaccaaaagtacgctaaggaacaatctggctccaagaacgacaagccattgtttttggttttccatggtggatccggttcgtcgcaaacaggaattcgacaccgccatcacccacggtgtggtcaaggtcaacttggacactgactgtcaatacgcctacctcagcggtgttcgtgactacgttttgaagaagcaagactacctcaagaccccagtcggaaacccagatggagaagacaagcccaacaagaaatactttgaccctagagtgtgggtcagagaaggtgagaagaccatgactgccagaatcaacgaggctttggagatcttccacaccaagggacaaatctaagtgtatacttgtgagtcaatgaattaaaaagtaatctacattcacagccctcaaaactgatttctcgtatatacatgtactctggtttcacttcaactctgcccacgcatgctattaatcttcttatactgtggcaacgatgccttccggcgtaaaccctttactttgaagtgcggtgccaacctccaaattggctttgacatatttcgctacacagcgatcaacgcaacacatttctccggtgttcaaatcggactctccgtattcgtgggcaatgcatttttctttacaggtatcgagcatggaattgaaagtcaaagacatggcctcatgttgaattttggccaattggatcttggtctcatcgacaatcgagttggagtactgggaagtatttcctaaaaaaaacgacatggctgtaaagtggtggattatatatggtttttagggttgtgatagcaggaaatagccataaaatgacccaaatggtacctgggatgggattttttactgtggctcgggaacactctgatcacaggcgagaaacaaattgggaatttttcaaaagtttcgcaccaaattgaagatagttgcaactggtgcagttgaatcgcagttgattcacagttgatatccacatcaaaaagatgcatattcttctcacaaacgacgatgggccgttggacgacaaaacttgtccatacatcaaatatttggtggatgaaatcaacactgctacagactggcagttgtccatcgtcatcccgaatcaacaacgctcttggataggaaaggcccattttgctggaagaactctctccaccacctatatatacaccaagacgtcgacaaccgtcaaaaaccccgatataaactcctacgatggcccatacgataccccccaaaatcggtcctctgactaccaagaatggtgtcttatagactccacaccggctgcctgtgccgatataggcattcaccacatgtacgagactcccatagacttggtggtcagtggaccaaatttcggcaaaaattctctgaacttgtacatcctcaccagtggtacggtaggtgctgccatggaagcggtgacccacggcgtcaagtcgatagccttgtcgtatgcgtttaacagtttggaccacgactaccaaattttgaaagaagctgccaagatttccgtgaaattgattgaaaaattgtatcaccagttgcaaattcagccacaagtagacttgttttctgtcaatattccgcttgtggagtcgttgaaattgggtacgacaagaatccattatgctccaattctccagaacctgtggaattcaatttatgctccaaatgtcgacgataatggacgcaaacaattcttgtggaatcctgatttcaaaaaagtttacaaagacggtttgttagataccagccatacagatagcagggtcttgctcaacgagggcatcagtgtgactccgttgcgtgctgcattcacggtgacccatcctcttgaaggagaaattgttcttgaagacaaaacagaaattagttttgaaaaagctaactggacttgtcttgtcaccattcctcagacttcttatgtgtatgactccatcgttgaggcttgcaaaaggaacaaaataccctttacaacggacaaaaatattttaagtctgacagagaaagttttccattacggtgaatacgaagacttggacattgacttgctccaggaacacccagaacggtattttgtatgctcatacatttacagaaagtcgcttattcgcaagcactttcttgccaacacagtgcaccattatgtggccaagaacccgctgctggtattgacgaaagctgttccagaaaccttccaacttgaagttgattatgctgagtttctcgatgatgccctagatgaatgctacgagttgcgccaggagttggaaacagggaaagatacatggatattaaagcccagtatgtccgataagggccaaggaataagacttttcaaaacggtgaaacaattgcaagcaattttcgattctttcgaactggaaagtgatgacgaagaagaaaatggagtgattgtttcacagcttcgtcatttcattgtacaaaagtacatttccaatccattgctattgggccaatgcaataatagaaagttccatcttcgcacctatgtggtttgtgcgggaaatcttctggtatatgtttacaaagatatcttgtgtttgtttgctgattccccctacacacagccagacggttcagagacagaagtagccatggatggtcatttgaccaatacttgtattcaaggaaacgagcccttggtggttccgttttgggatcttgagtatcaaaagaaagatgtcatttttgaccaagtcaaggaaatcacagcagacttgttcaaggccgccgtcaacgtcgacagaatgaacttccagccgctcgacaacgcaattgaaatttatggcatagattttttggttgcaaatgataaccaagtttcactcttggaggtcaatgcataccctgatttcaagcaaaccggacgagaattgaaaaccataattgacactctctttgagcaaactcttaccacattggtaggacccttaatctcccaaactggtggcggaacactgaccaagttgatactggtgttgcaaccaaccaaaatgtcgcaataatgtcgcggtggttcggtcacggattacggtcgtgcgccgctaatgaaaatttaacgtccccgactcgacatccaacttcgttgatagtatagttaacttttttttccagggacaaagtaggagtcgcattctttggctttgcccgcgtaaatatcatttacatccatcatgtcacagcgaagaaataatagaaaccagctgaagcgctcctccaatggcaccagcactaccccagatgaacttggtaatttggtggaaatgttcccagactgggaatctgatgatttggcatcactcttgagtgagcacaacaaccttgtggaagtggtgattgatttgatcgtaaacaataaggtttcgaaatgggagcctagtagaaaggaagtgaagaacaagaagaaggacaaagaagaagattccaatggtcaaaccacggttgtagaacaccagcaccgtcccaaggatcccattcccaaaaaaacagtgagaaaacggacgcaaaatcctccatcccagacatcgtctcaaccttccagtcatacttccacgcagcaatcacaaaccccagtgaagagggaagcgtcatctacttctgccagtgcaccaccaggcaattcgtgggcagctgccttggcaaaggataagcccaagcccaaaactgctactaaggaaaccaaggaagttaaggaagaacccaaagaaaaagaaccaaaagaacaaagagaacccaagtcgcataataaaaagactggcaccaagcaccagccaagacaggagacggcaccagagcaagtaaaaggatacggttgtggagcgaacccgctaccagtacaagacatcttcatggtgccagtgccattgcgccaaaatccaagcctaatgcccaaagcccaatgaaggctgcacctgctgcgtctgagtcacacttggaagaacagtcccatggctgttgatgagcccgttgaggaaacttcgagaaccggttgtccaaaaaagaggctccaatttcctgtaacccgctgcacaatgtagttattaccacaaaatgccgaaagttggacaatgttggtgttttcttttggctcgttggctttagacgagtcttcgtttgagtatcagcaacagcagacccagcaaagccaaagccaacaggctcagcaaagccaacaggctcaggctcaacaggctcaagcgcaggctccagttcacactcaaccagttcaaagccagactcaaagccaaccagttcaacagtctcaagctcaacagcaacctcaacaacctcaacaacaacctcaacagcaagaagaactccccaagcaacagccccatcctcaatacgactactactcgcaattccaacaacagtttccccagcaaaccacccaaagtatgcctggagctcagttcgtataccctggtatggactacaactacactcaacagtcggtggcttcgcctgctgccagccatgtttcggctgcttcgtaccaatacgcccaaggtggtcaaggtcaacccactagtcaagaaggtaatgtgagcacccaatcacccgtggtcaatccctcggttcttcagcagcaacagcaagttcctgctgccccatatggttacccttactacaattactactacaacactccattctacggtaacggtgctggattgcaacaaaccggtttcggagctattggtgccaatggtaccggttccaacgctcaaggtgtaagcggctcttctggttcagtttctggagccgccgcgggagtggctagtggtgccggtgctgctgctggtggatttgtcaatggatttggtaactcgcaatattaccaacccaatcaatttggaaacagatatccatacaactaccctcaacagcaacaaccacagcaacctcaattgcaaccctcgcaaccccaacaacctggtcaagcaaaggacaacgaacaagttccaagtggccagccgcaaccacagcctccaatgcctcagtatggtgcttaccaacaatatcctcagtacggataccaggacaattcacaataccgtggatggtactagactagcgaatgcatgggttatgagaactcttcattttcacctgttcatgttcattttcatctctttactgttcatcttcactgttcaccttcactttcacctcactgttgcattgtgcggctcgcctgcaccaacttcccctcagtaaattcccgcactgtccaccggcgtgcgcgcgtacatcccagcactaacaaatatatgtcagtacagcaacctcataattatccgccccatattaaaaccgcccctagttattttacacacaaatttgttagcacatagttaagtatgtatgagaatttcgattatgcgcgcggctggtaaaaatggctgcaactactaaattggcaattgtggttcctactagcacctttgaatgaacttacaccgtctacttgtcgtgctgaacggttcgagtggtatttgtggttgacaccgtgttttcgagaaaaatggtgagattgtacaaaaacaactttcgcgtgtcaagctaccacacaagtaccacaatagtggcctacaagtttatggtgtttcttctacgtgctacaccaacccctattctcacaaacagtggattaccgcaaattgccccggctggctcaccactgaggcggcaatttcatgtgccgcaaattaggggtgggtgcaccgggtgtaccagccagcccacgagaaacgcgtaaacaaacaacaacaaactaacatagtttaccatggctgagaagagaaaaaccaccagaaagaagaaggacccagacgcacccaagaggtcgttgtctgcctacatgttctttgccaacgagaacagagacattattagagccgaaaaccctggtattgcctttggccaagttggtaaattattaggagagaagtggaaggcaatgaatgccgacgaaaaggttccttacgagactaaggccgaggctgacaagaagagatacgagaaggaaaaggcagagtacgctaagagaaacagtgcctaggcagtgatgtttaccgtgtatactaagtgttcagtatgtttgtattagttagttgaatgttttcgttcagaatgtagccacacacacaccatagcaggatacgcagcggttgagcatctttcccacgtcgtcatactggtcatactgagcccgttgaagaatggtgactggaacaatgcgaggttatcaagcccgttaaatttgaaggaaattattttttattccatatctctttcattcaatgaactggtgctgagagcctcactaaccatcagtacagcgtactggaccttgtctgcttcatcacctggatgaatgccagaatatgaattggctgcgaaatgcataaaatttattagtacatagaccaatggataacatggtttcttattaatagatcatggaccatccagatcattatccattggtgagtcatataatgtgtcatcttatcatatcatgtgttgttgaatgtagtcacctgtgcatattatgtcgatcaagtctctatcaattcatgaatggtccttttaaagtgagcctcgaaggcatcgatggtttcttctccgaccaagtctactaaaccagacgcaaatccaaagcatatgttgatcactccattaacggagatgcatgaaagtaccaagttcagtgtcattccagttgattgactaaaccaagcagaagtagcagaccagtctccacaagagatatcctgaacgccaacgttggaacagtccaaagtcttccaatcagtcaggtctcgctgcttctccacaaaactccaagggttgacgtagttcaaaatacctccaaacctgaaagggtatctggaagcgatatcgtcaagtaacgttttgcttgtctttctgagcggtgaatttttgtcaaaccacttaccagtggatgatattggagcaaccaaacttatagatgtggacatgcaaaggccatatctgttcacatattctggtaggtaccttcttccattgatatcaatgttgattcttgacgaggtgttctccaaactcaatttcttcttcactgtctgctgaaacgagtacaacgtcaaggtggttaaaagaggcgtaaatgtcactttgtgggctttgcaaagttggagaagtggtccagccaaatccttcgttaaagaaactggtcggacgcaagttttggggactgccgtacctcgacacccagatacaaacaaggggttttggaacaaatttgggccaccccaaatgtaggattgaagaaatttcttcacaaaagaaggcacgcacaattcataaaatgcgatccgaaccgcttcaagaatggaaagcttatacaaagacaggcccgagaaagctccacgagggatcctacccaagctgggggcatctttctcaaagtcaaacaagactggctgataagaaagattgggcgatttccagcattcgttcaattccttaaccaagtccttcatgaatagaacaccacttgttccatcaaaaaacgtgtgatcacaatagaaactgagaatctgggttttggaattctcaaacaccaccaatctccataacgggagctggtcacctattggacagtatctttggtcaagcagggtaaagaactcaccgtccaatttatcaaacttttcaaacgagactgccgtttcaaattcaattttcttgaggtaattaaccttaaagttgagtcccttgcacttttcatcgtccgaattatcatctctaaacgcattagacgaaagattaggcgtctttaaaatcatggctctgagagcatttgacaattgtgtggaatctgtttttcgattaagctctaccgagatgttgaagtttgtataaaacttcttggtgcccctacagatgtaatagcgctctagagcatctggatctcggccgtagttcatgataataccttgattgagttgaaatcaaagattaaatttcgcatccattcgcattagatgcaggcactggggcttttttcatctgattacccctaattcccctagtgatcctagtctcattctatcgttagccagctctcccgtggacaggtttttaagcactaaagtattgttttcaaataatcatacgtcaaattgatttgaatgcaaaatcaaagtagactatttcgatagcaacttacaacaagagtatgagtcttcaagcgacccgctgagtactacagtcctggcgagtcatatattgttgaacccttctatcagtagtttgggcctgccctttttgtctctctgtctcactttcgcactctagtcccctaccttatgtcagccgggccgtttccatcctctactcctaatgttaccactcccctactacaacgacgatcccaagtcgtttgcgtatcccacagtacacaacagatggcccacaatcatagagggctgcattgaggatatcaagaaagaaatagataataattctactcttcagtcttcaggtgaaaaactcatagattcctttaagcaattgttggatgattttaagagtgataaagttgtcgagccattcgatgagacttcgaagggcactccgaaagagatcttggcccgctataacaaatctcttcgtcgtttgaacgaaatgaaaaaagtaacttggttgactggtccctggttatacttggaatgttacttgtaccaatggattcatttgcaaatgtggtcttctgacgaaagtcactggcacacttatgatatttttgagcgtctcaagaccgaaactttccgccaatcttcggacggagtgattgaattgtgtaagctctaccagaaactcaatggagaaattaacaccggaaatctcgatgaagatgctttcaagcttgtgttcaaagagctcattgacgtgtctttgtggggcaatgccacagacctttctttgcttgctggaaatgttacagcagatgatatcaagtctgtgcaaggagcagaggccagaaaaaagaacgaaaagaacattttagtcaacgattttgaaagtgcttgggctcacttgaagtcctccaagtctcaaaggatcgactttgttcttgacaactctggttttgaacttttcaccgatttagtattggcattgttcgcattggattcaggtttggtccaagaaatcgatattcattgcaaagagattccttggtttgttagtgacaccatgcctaaagactttgatgctctcgtatctcaactcgaggatccatctttcttcaaagaacttcatggagacgaagcactcaccaagttttcctcagcattgaagaagtactataaagatggcaaaatcagagtgcaatcccatccattctggaccaccgacgccaacttctgggacatcgtcagagaagacgatttatttgccgagttgaaaaaatctgacttgatcattttcaaaggagacttgaattatcgtaaattgacaggcgatatccactgggacaaaactactcctttcagaaccgccatccaagacttggctacctcgggtcttccaatcttgagtttgcgtacttgtaaggctgacgttgtagtgggcttgccccaaggtgtcgatgagcagttgatcgaaacgtataaaagtatgggaaacgaagttggagagttctggagctcttccggtaaatgggctgtggtcagcttcaacaagtgaaatagagcataagttgagatctattctaggactgtttgtgccaacattgaattttgagtcatgtctttcatggcaccttattttcagagctcttctactcttctcttctactcttcatctcattcatgtccattacttaaatacactaaattacaactctcctgcctttctagcattacaggccacaatcttaaaccgatctaccgagagttcattgtcattcaacatgtcaccagaattagacacatcagtcaatttaatcaacacatttttgatgatgaatgtccatacatcatcgcagaatctataagtgtgtaaatctcctttaaaagtcaacttggacttggcaattcccagctcgcttttgagcaaatcagaaattactctatcaaaattattcaaaattttgttagcaagttggggctggatttgttgatcggtaatcaacgagtctaaagcatctgccaaagtcgtcccaatggtcgctctacgatatatttcatagtatactggcgcactcatattatagccgacccttttatactcctgaaatatgagaaatacaaggtggtactgcacacacgccagcgttattttatggtctgtattaactatgatatacctaaagctcgtcttttatctctttcaaccaattgtagtattccaaagtaatctcgtttaacttgaccactgccaaggaatcattggtttgtgatttaaccaaccattgatcttcaatgctctcaaaactttgaagacagttcaagatcatcaagtagagttccaacactttgagtttatactgctttatatcttctgattgttcactggtactgctcaaaaggtctggctgttcgagtttaaagcgggtgataaacatatagagcgcttctgctgctcctcgtttatcggttagttccgtaggatcaacttttgttgcggatccaagtagcctccaagaatacaagtattcgtaaaaggtgagagcagatgccaacacaagctcattatttgccaagtccaagagcacagagtcaatcaacaagtagttgtcgcgatacaatttgttgtcgtttggtggaaagatagttgaaatggaaccctgggaaataagtctgctgaggtaccgtttcatcaaatagttgtaatcgtattcgtcagcaacaggagacaaattctgcaaactttcataaacagacttgtaatcttgcaagtaaagacccaactcgtagacgttcaagtatgcatcatccaagttgaacttgagatgctcagatttcacaacttgcttcaggtaggaaatagccttctgctcaaacagtaatgctgcttttataaacttcgcttcagctgacgaagtggaattgggcgagatgatattctcgtgagagcgatgacgaagaaccttggcttgtgactttgccaaagcgaagagggtatgatagtagttggacttctgtgccgcgggatttgaagacgaagcgaaaactgcatttaagagatcagatacctcttttttgtagtttagacggtcctcaagtggagcgtctgttttgttctgctcattttgaagaagcagcgtttcagcaaagtcttcaaaagtcgcacgaaagttgtcaacatcatctgtaagcaagtaaaccaatccgatcaagatgcggtcaattaggcgattcggattcaagcttttgatatagttcttccttaccacctcaccattaccacgattgagtaattcgataaccacatttaatatgacttcatcgtaagatttgtctagtttctcgacaaggtaatcgaatgctccagccatgtcacccccatttatgagttgttttaatgctggaaacttgtctgccacagaaatccagaatacagaattttctggtttgctgagactgtggctttctagttcagtaccttggtcgttgaagcaggtgcagaatatatgctcaagcatggcgtatgacgataatcttttgacgatggcattgagcaattcgactgtctcttctcgaggatcaaaaagtagaaagattattgccatgtctataagaatcttttcgtgcgcatccttgatatctcttaaggatgatatggcattaagccttaagaaaggtgatacgctagagtctgaagcagttcgcatttctgtgtcttcttctctggttttggaaaaaatcatctcccgaatagtctttaaagatacttcagccaacctgttctgaaagtctatagcctcagtgtcgtcgactttactctgtatgaattcatcatagagttctgtggccgaggaagagctaatctgtcctcgctctaacaatgcctggcaaattttgaatcttgacttgttggaaaatttctgcgtcaaagatgaaagaattgtggccaattttcctttctcagaatcttccaggaaaactgaaaagacttggaaatcatgaggttttgcgaaaagactgaatgcatccacctgaagggcaattgattcaaaattaaaatcttcagtatattcagcaagcgataagctctcttgacccgtcttgcgaaactggtcacataaagaaatcaacttgagccatgttgcctttttatcaacgccctccatggcagatattgtatcgacggtttcgtaaatcagctgtctaatggctcttcccccataaacgatgtctagattagcatgttcccgaagcacattcatagctgtacgaagtataaggcagttgtattttccggtattgaaaatttgattttcaaagaattcggtgtcttggaacgaagtggtcaatgctactgtttcggaaccgctcaatgtccactgcgaaagtttggggggtttgtcattttctgccaagttcttcaggtcgtatatcgtcaatatagatgagttattagatttccacaaaacagtaaagtttcctttttcaaacttgagtgtgaagtcctgaataaaccagatatcattggaaaaaggactatctgacggggctccattgattgtgggggacaggagttcaactgtatgtaagattttgtagctcttttggtcttctttcaacgggcttacgtcccaaaagtcaatggaagttgagtgtttagtttgcagtaatgagtgtacgccgagaacattaccataacactgcaaatatcgagctggaccaaatgagagccatgtgtttgtgtcttgtgggtgaattgtacgttctctcaagagcgaatgttccttcaagtcccaaaacttgatggtcttgctgactgtgagcgtcgcaatgagagatttagatggatctgggactatggtagcgtctatagccgcattggaggaaaccccatcgacagtcaagtctgcccttccgctcttgaaaatgccatcgagaatacctcccaagtgaaaatgagcgctttcctcacagttgaagacattgaaatcggcgagcaccgacgacctctggaaatgtagaaggcccccatctttcaacgagaccaccacattgcgctcgtccaacacacgcaagcaatatggattcgaccgcaactcgaaagagtaaggaacggatatgtgaccccaggactcaaactggtccaacgtgagaggtctgaaatttttggtgttgtgaagaaagtcattcatttcgatcctcaaagttatccaaaggtaattctcgtcaatcacgtcaacgaccaagtaacctccttcctcaccatggtaaacggcatcgatacaatggggataaacctggcttggtagtagcaatgagatggtacgacactcgagttggaaaggattggagatgcagatgggggtcaaggtgatggttttcaagtcattgttcaatctccacgagatgtggtccaccatgtgagtagttgttgcaattaaacagccggtatatgcaatttggctctcgaagtattcatggcttttcaactctttatttgtacttgggtatttgagtggaagtctcaagaccgtattgggcaagtggtcgttgagagcacatacagtagaagcctgggacatgatggcaccactcctaaatctgtacttgtgacaaacaagttgagaagttgtttttcgttcgcgactcgaatttttgaatttctcaacaggcgagaaacatttccattaaaggcgcatatgtcatcgactgtgttctatcggtttctccaccaaaaggagcagtccaccgtgcatttcgacggtactggtatcagtgtctttgatctaaagcacgaaatcatcgaacaaaacctgttggggctgggaacagacttcaacttgcgactctaccattcagaacaaccggatttggaatatgaaaacgaccaggatgttatcacgagatcgtcttttgtgttggcaaggcggtcgcctcccggtctgaagatcgggttcataggaaacgcttccaggtacgtcagtggaaagcccagagtcaacaagaaagccatccaaggagctgctgctgcccctgtaaaccctgtgaacactgtacctgtcaacgagaatatgactgaggaggaaagaacaaaggctatgtttgaaaaccaatccaatgtttgggcacaaattcaagacgatctctctacacataaagtcatctacaacaagcctgctgctggccccaccaatcctgaagacgttcctccgccaggatacatgtgctacagatgtggtggcaagggaccactggatcaaaaactgccccaccaatactgatccgaactttgaaggaaagaagatcaagagaacaaccggtattcctcggtcgtatttgaagacattgtccaaggaagcggttgaaagactacaaagcagtgacagttcagtgaccacgaacgagaatggagacttggtggaccaacagggtaatacttatatgatttcagagacaggagaatacgttctcacgatggctgataccaagacatggctgacatatcaagaaaagcaacaaagtgcagccatgaaagccaggcgagaatatgatgaaaaaatggtaattgctgcggaaaaagaccaacatcctttgtatgtggacccattgctgactagtagtcgcaagttgttggcaccacccattgtcatgacgccgtgttgtcaggatgtcagcaagctcaaaaagttgcgtaatttcaactaccatcagccttctcttgagctgacgcttattgacaacgatttccactgtcccaactgtgatctggaagatgtatttatagactcgttgattcgaaacgaagagttggaaaaagaaatcgaggcttacgtcgaagaaaaagaaaaggaattgggtctcgaaaacccttacaagaggaaatctgaagaaaatggactggatcctaaacgacaacgcccagcaggttctatgcctgctccagcaatgccctatggcatgcccatgatgatgaaccctaatatgccaatgcctccaccaatgatgtttggtatgcctccaatgccccaaagtaaatagctatagaagtacaatacttacatcattctgtcgttgcagccgttggtactagcactaccgaaaatttttcatataaaaaccaaaattcgcgagtaatttttcagagcatcttgacgatgtttctcctacaaaatttttatttcttgtaagtcttccagttgcaatgaggatgatccaaaaattttcaaactagagtttgtgactacggaatgatcacagcgccatatgcatggttaactgagttgctcattttcttggattctggactaacgcaataggtagacgaaaactcatttgagttgttcaataggtatgtgataacgacaactttagatgatgacttaacaaaaacaaagctggaattactggctgaatctctatgattgacaagtttttgcactatttctgatttaccaaatttaaacaaaacacaaaactaacaataggtaagtttgcttccaacgcacaatgaggaattattgcactgggcactgaaagccatgagtgataacgcattaaggtgagcctcagaaactcaccgtgactgagtggaactatattttttctatgggaccaactaaccacaagtcaatacaaatttcttaacgaagatttattgtaaggtaagtccaatttttttccatttggtacaagatgatctctaagatgacgagtcagatccgggatacccgctgatgacaacacttattttaataccattcatgcctttctgataccaaaatgctataatgaatgctaacaacagtcatatttttttctctctaatgtgaagatcgatatcttctaacgatacaagatgaactgaaattttttgacaagcatatgtctgattcttaggaagaaaattttcgatctgatatcaacaagaagatatataagatttttccatgatctctacgctcacctggtgtaggtgttatgtaagaactatatgtccaacacaccgagtgccaagtatatgatgatttaccacatttcacgacggtctactgcgtttgggaacttgtaattcccttaccttgatgatattctcggccttgaccggccgtggttcctgaaacttggcacttgttgtggaatagacaacgcccgccctctatgtagtatggttcaattgcaatttagagcctcaattagccatcttttaaactttgcatcgatacctcgcatcggctatcgacggcatttgttcctatttaggtgcgcggcgcttcgatttctcaaattctacgcatcatagcttctgcctagataaggtattgtttgtggtatgagacttccagttcccaaactcggccacaatgacctgaaggaagtgaagaaacctctgagcactcaagccgcttctcataatgtaactaaatcagctcaaccagaccaaaatccgcctcagtattcagaagctattaattccaattcggacttggaaagtgtttccagctcacagccttcctctcggagagccccagtctcgcggagaagcagcagtaatgttttgcgtgcaatggcagcacccctgtctggatcttcgtctggtggaaagaagacaccccagcgtaatgtcccctataaaccatcgaaagagcttcaaaaacacatcgataaactcggtacagacgtgaatgtgaacgcagatttgaccactaccttgtccggtacaaggacagaatatttccatgttctaccctcatttcaaatgttccagtcaattttaaaacgagacgatgctcagttcaacgaaagtttaagtggtgaacctcccacatacgaggactccagaagcgcatctccagtactttcgccatctctttcgcctcagacgtctgcaacgtcacaatcgggccatgaaaaccatatcgatggtcttcttctgtctacggctgatcgactcaatgagtatcagatgaacgactcggcctaccaagagcaaaacttctactttgacgactcaaacgaccagcctggtcctgcttcttcaacccctaggtaccgtggtatcaacgaaccaacagatacttatggacacactgttctcgacaatattgatcgcttgcctaaaagccattcttcacccattgatgttcagatctatgtgacaaagaaggttcctctgccgaaccaaaagaacgaattagagacaagactcaaagaatattcaagtggagatgtggtcaatggatacattataattacgaatacttccgattcagtggtcaattttggtctttttaccgtctccttggagggaaccatcaaggctacagaaagaatggacaacgatggcacccaaagtccccataggtacaagaaagtgttgatgaaaaagttcttaaagatgtatgatttgaatgcttcgtatggctacacccacattcctagcagtgtcggtgtagagtacaaggaatacactcgggataacgaagggtgtatcttgggattgccgaatgagcgaattcttcaacctcatcaaaagtacaagaaattcttcacctttactttccctgaaaaacttctcgacaataactgtatgcacctgatcctaccccatgttcttcctcctccgagctttggctttgacaagagcagtttctaccatcgtggagaaaatgtcagcttgaacaaagctcttggttatggctatttggatattcgtggaactccacttctcaccagagattacagctttgatgatattagtgtcagttatgccatcgaagcgaaattcattgacaagatcgatgccaaggatcagaacgaagcagttttcgagcatgaaatcaacgaccccagttccgattccagctataccatatctcgcagccagcaatatttcttgcggttcattcctgatatcaaggagcaaatcctcgactattacaatcagggttatcaatatggatttgagacgtttggtactcttggaattggtggaaaattgttccatgattacatccaccaaagcacctggcaagctatcaaagatctcaaccaccagatagagaaagaaattgatactaagcttaacaaagaagccacccaagatgagctcaaagaattgaatttggtggttcattccaatcacaataagtttgcagagcaacctaatttcaagccccagttgctgcaccagtggagcgaacagcgagactatctctactatcaagaccaaagaatgattggaggatactctaatgccatctatggaaagaaaaaaaagagcattttgtcgtcgttgactttgatcggaagactgaaattatacgtccaggttccagacggcgtaataccatacacttctccacggctcttgatgaagtataactcctcaaattcagatgacaaggatggctccatgacttcgttaactcccgtgagtagcaccagggaaatcctggagctctacaatcgaaatgaagaagacttgttacgttcggtaaatatcacacttcagttcacagccaatgacagtgccaccagaccgccgccaataagctacattgaggctaatgtggtatgttggtcctacaattctgagtacccattacctgtgaaattgttgtatgatttctactatgccccaccgtgcagaaaacccgaagatgaatatctggaagttgatgaagtcgaaatcacaaggtcaaacctccagtgggttaaggaccaggtttcccactacatttccttcttaaaggctaacaagacatatatctcacgagattcgtatctctacatgaaagcaatgcagacgttgggaatcaaaaaggacaccgtgaaagattttttcaagacagtgacccattccagtcacccacagcttctttcaaacgagctgggatggaaagcagaacaaagaggtaaaaagataatttggaccaaagacataacggtgccgctttctacaattaacaagaataatatcacattaatacccaactttcaaagttgtttggttggaagatcgtactgtcttcaggtggtggtcaagtacaaaggcagcggtggagatcagaatgaatttgccgacaacatcatcaaatctgaagttcccttggtggtagggtagaaagtgaaaaatcctgcatgtccaggtcgtgcgttctaccaatgagtcagaaacgggtaattttttcttgcacgactcattagccgcgattcgcaatcagtaattttcaatcagaaagacagaagtttttttacatacatcatgttgggaactttcatcaaggttttcgcgaaacccaaggcgataagtccagctgccttccaccggtgcttagctaccaatgcttctggcttcaacaggacatctcaattagacagagctacgttgaccataaaggacggcccagttttcaacggatattctttcggagccaacaaaaacatcagtggtgaagccgttttcaccacgtcgctcgttgggtatccagaatcgatgacggaccctagttacaagggccaaattttgtgttttactcagccattgattggtaattatggtgtgccttcagacactgtgcgtgacgaattcaacttgttgaagtatatggaatctccttccattcaatgtattggaattgtcgttgcggaacgttgccttggaacatctcatagactgctgtcgagtcctctcagcaatgatgtaagcgttcgagaagtagccgctatcaccggtgttgataccagacaattggtgtcttatttaagggacaagggttcttcgttggccaagataaccattggagaggaatatgacgctgacgaagatgctgcttttgaagatcctggatcggtgaacttggttcataaggttactaccaaggctccattccacgtttcatgtcctccatcgcactccaaaggcattcacgttgccgtattggactgcggagccaaggaaaacatcttgaggtgtcttgttcaaagaggtgcatcgcttactgtgttcccatacaattatcctattcataagattgccaacaaattcgatggtattttcatcagtaacggaccaggagatccaacccactgttctgccaccatcgaaaacctcaagcaaacaatgcaggagaacaaggacttgccaatctttggaatctgcttgggccatcaactcttggctctcgcatccggtgccaagtccatcaagttgaaatacggaaacagagctcacaacattcctgctttagatttgctcactggaaagtgccatattacatcgcagaaccacggatacgctgttgatgcttcatctcttgaccccaacgaatgggaaccatatttcacgaatctcaacgatttgtctaacgaaggtatggctcacaaatatcgccctattttctctacccaattccacccagaagccaagggtggtcccttagatacagcatttttgtttgacaagttctttggacatattcaagactacaagagcaagactggaatgacctgggcccaggataatttattggttgacattttgccaaaagaaagagtctactagaagagacaagcattaatagataatagtgaatctacaatgttagaatagctccattatacgactatacgacaattttagccatcttgacgtttgtgcggctcgggtggtacgagatgcattcggttgcatggttgcgaaatttagtggtgtgattttaaacgagaatacgaattgctatataacccaagtgatgaatatgtgttgttgtatatgagttctcttcagtatttggtgaatctgacaacatcctataatctggttggagaggtttttcggctgcttgataatccagtaatagggcacctcaattggctcgagcgagcatgggcttcatggtatatttatatgaataacgatatcttggctactgggctcttgttcttccttacgcatgaagtgatgtatttcggaagatgtttgccatggttgataattgatagaattgcttactttcagcaatggaaaattcaacccaccaaacttccactggaccgtgaacaatgggaatgtttcaagtcggtaataaagctgcactttctcgtggaagcgcttccaatctggttgtttcaccctctttgtgccagcttgaatatttctgtgctggtaccttttccgctgattaaagtgatggctgcgcagattgcaatgttcttcgtattggaagaccagtggcattactggtcccaccgtgcattccattggggaatcttttacaagtatatccacaaacagcaccatcggtatgctgctccctttgggttagctgcagaatatgctcatcctgtggaggttatggcccttggatttggaaccgttgggtttcccatcttgtatgcttggtcggccaaaaattggccccagtatgcccttccagatttacatttgttcaccttgacggtttggatctccttgagattattacaggctgtagactctcattctggctatgagttcccatggtcgttgcaccattttctaccattctgggcaggtgcagatcaccatgatgagcaccatcattttttcattggaaactatgccagctctttcagatggacagactacttactccaaacagagagcggacctgtggctaaagcatatagagaaaagatgcagcgtcaacgtgctgaaaggaagctcaacatggctgcgaaaacgaaataaaaaaatagaagggtaagcgaatgaaagaggtaatgaccagcatatatagtaacggaaataaacgtcctactgatgatttgtctttctggagtgtagtatacatcagttgaatactaatgaatggttcccatatatgtcagtgttagggctgtaccctggttcacgtgcgcggtttttgtgtcaggaaaatttcgatgctcggaaaaaagtgcgtttgaaaaaactgaaaatagttgatatttgatactttgaagtaagtaagacccgtcaaaaaattgttcttccaacggacaattcgtagtttgtggaccatcttaccaagccggaaataaacacaggcagcaaactaggccgaaaatattccaaagtcattgcgagtactaacatccagatgtctagattgaacgaatatcaagtgattggccgtcgtcttcccaccgactctgcgccagagccaaagttgtaccgtatgagaatctttgctcccaacactgttgtggccaagtctcgttactggtactttttacagaaattgcacaaggtaaagaaggcttccggtgagattgtgtccgttaacgtcgtctctgaggctcacccaaccaaggtcaagaactttggtatctggattagatacgactccagatccggtatccacaacatgtacaaggagtaccgtgatgttgactagagttggtgctgttgagaccatgtaccaagatttggctgctagacacagagccagatttagaagcatccacatcttgaaggtcgttgaattagagaagaccgacgatgtcaagagacaatacgtcaagcagttcttgtccaaggacttgaaattcccattgccccacagagtgcaaaagaccaaggctttgtaccaacgtaacgctccaaccacttttttactaggctaagtatgtgtaattaatcgaaaggttgattgttgtagtgtcgcacttttaattttctcacttttaattttactttctgtcgcatttctcacttttatcgtattttctttcttatctttcgcaatccatgtctatacggaggaaaagctgctgaaccgtcttttcggggtaagactatatttgatcaccgggcgcatcgtgccggtattcggagaagcaactgctcgtgagtttgctgccgccgctaacggcaatgtaaagcttgtactcactgctcgtagaaaggagaaacttgactcattggctgaaagtttgaaactggaatactccaatatcaaagtgttgcctgtgaccctcgacgtgtctgatgtgctgtcaattgagccgtttgtgaatggtcttcctaccgaatttgccgatattgatgtgttgatcaacaatgctggtcttgcattgggcagagacgaagtgggcagcattgacgcaaaagatattgctaccatgttcaacaccaatgtattgggactcatcacgttgacacaggcggttttgagaatctacaaggctaaaaattccggtgatattgtcaatttgggttccattgctggcagagacccataccctggtggaggtatctactgtgctaccaaggccagtgtcaagtcattttctcatgtgttgaggaaggaacttatcagcaccaaaattagagttttggaagtggatccaggcaatgttgaaaccgagttttcgcaaatcaggttccgtggtgataaggataaagccaaggccgtttatgcgggtacagagccattgcttgctgaagacattgccgagatcattgtatttggagtcacaagaaagcaaaagaccgtgatcgctgagacattggtgttctccactaaccaggcctctgcctcgcatttgtatagagaacagtcttagtgcttttggagcgttgaaaagataagtttttcggccttaagaggaactgtctgttgctattagaatactgtcaattgtttttaagcataactgttcatattagattattgtctagttgtagagattcgtagttactaaacacactctcggagttcttcagattgatgaagaatgctaattactacttttcttcaaattgtcaatgaaagcatttcagtaaaaatttaacttaattccgcttgtcaagtacacatacaagctccatacccatcgtcagtaatgtgcctcttaccagccggtagcactgtattatgtcatcacccagtagtgagtgtggagattaaatcctcaatcttcatgtctttcggtgccaaagccgctgaacgccttgccaacaagatcatattgatcactggggcatcgtctggtataggcgaggctaccgccagagaattcgctgctgctgccaatggaaaaattctgttgattttgaccgctcggagagaagacaaactcaagtctctctcgcaacaattgagcctcatttacccgcaaattaaaatccattctgctcgtcttgatgtctctgagttttcgtcacttaagccgttcattactgggttgccaaaggattttgctagcatcgacgttttggtgaataatgcggggaaagcattgggaagagccaatgttggtgaaatttcccaagaggaaatcaatggcatgttccataccaatgttcttgggttgataaacttaactcaggaggtgttacccatcttcaaaaagaaaaatgctggagatattgtgaacattggctcagtggccggtagagaaccttaccctggaggtgcagtatactgtgcttcaaaggcagcagttaactacttttctcattctttgagaaaggaaactatcaattccaaaatcagggtcatggaggtggatcctggggcagtagagacagagttctcgttggttcgttttggcggtgatgccgaggctgcgaaaaaggtgtatgagggaaccgagcctttgggcccagaagatattgcggaaatcattgtgtttgctgtgtcgagaaaagccaaaactgtcattgcggaaactttggtgtttcctacccatcaggctggagcagttcatgttcatagagggccgcttgagtgaaatgtagattcgaagtagaaagcgttaaactgactcaagtttgggtttcttgattgaatctgttcaaggactgagagattaagtagactgaattagaaagtgaatcagaaacacaatcagaaactcaaaaactgagctgctctaaagtcttcatcaccttagctgaaccttcaaccgcagtattgttctcgatgttaacctttggcctgttcatttccaagcccgctagcaatacacaagccttgcatattttattcgaggaaagatagccgcatttctcacaacggctaccgtctgttttcttcgtcaagttcacggaaccgtcagaattcacctctgtctcaatgttcttcttgggcttattcttatacttttctgttgttctcttcttcttgtgggccaccaccaaatgttctccactatatatgatgtccataatgcaagatggacggacagactccaatgccttcaaaagttctcgggctgtacctcggaaagcttctggggcatatgagcattcggtggagaaatagtcaagcttcttgtaatgagcataaagaacaatttccttttggtaggtgtacttgaaaggtttggatcgtttgatgggacttccttcagacagtgtaaggatgctgcaagatctctccaacctggcaatatcgccccgaagaaggttcatcaagacggtttctgccatgtcatcagcattgtggcccgttacgacatgatctatctcgagtttagcagcacctctgtcgagggcttgtcttctcaacaccccacagtaagtacatgatgatcgtatgccagcacatgatacgatttcgtccatagaccagttgtacaagtctttatacgagatgatctcaaggggcatttcgtattgaatttgatttctcttcacggtagctaatgaatcatctctgtaacccactataccttcatcaatagagagtaaaacaagcgttaatccgtagttatacttctcgtttaatgtcttgagcacagaggcaagtacagtagaatctttgcccccagaagctcctatggcgaccttatcgcctggtttgaatagctgagcatcgactatagtgttgtggatttctgtttcgaaaacgtgataaaagcactctttacatagcttttggaggttcttcggacgcttcataacagcctttgactggtgacatatgtcacacaacgtgacctttcttatttttttttcttccatctaaaaagattagttagcaaaagatcaagttctcaaaaagttcaagtctcatcgcatcgcattcgcgaattttaaatcgagagactctctctacagagagtctatctcactataaaggcgtatcaattactgtatattacgtttatacacgtcgtcgtggaagagctaggtaatgcaccatctttatcttatgcaatagtctggaactcgtcgttattggtgttgacatttgcgtatctgaatttgatgttctcatcgtgggtctgttctctctgctccttttgctgctgctgttgttgctgctgtgtcgtctttctcccgtggccattgctggcggtcttttcattcttatcggtgagtaaacctatcttctcattcataacgatggccaattcttgcaatctcgttctttgaaggtgctccgagctcacaaagttgatcgattttttatcgtcactcaaagaagccgatacttctccactggagatcatcttgtcgacaatcagaagcacttcttcttcattgatgtcgaaaatcttggccaacttgacaacagataacttggtgtatatggacttgtaggtgaaaatataagttctcaacccttcgacttgcaattttcctctcatcatttcaagcaattgatcattattgggaagcaacttccagatcttgatggtggacaataacttgtaagcattatgccagtcgcccttttgtaagctaatagatgcgtggacgatatgatctttaatactctctggaggtccagtaaaatattgtctatcatggaactccaacttactcttgaacgacttgatgttggtctttcttctagactctttggtggaattggaggcagccgccaactgaggaatctcaatcaacaaagaacatgtcatgaacacacactccaataattctaagttgatatgcatatggaatggcaacaatctttgtttctctgcaacggtagcttgacttggatacttggagttaaaaccttgtcccaataattctttcaatctttgagagttggcaatttcgttcaacgcctgatgagactcttcaatgttaccatatctgaaggcactcaatcctaattggaccatcgctctgttatacaaaacttgtatactagaatcggcgttgttaataccttggtgaacctgtgacgacaagaacatgtctcgtgccaccgagtagtcgttgttcacagcgtgatagtagacactgaacaagagagcacctttagggtaaatggctccatcttgcttcgacaaaaactcagccaatccattaatgacgtccttgggctccgagttcttggctactatttgagagtctccagaaagatgtctccatgcttcactttcgttggctttgatgagttggtcaggtttgtagtagatatggttcattcttctcatcacgatacgggccaactgttcaccttgataagtacctctaacatggtctggagttgtcttttcgacatacaactggcccctgacaaccaagttgtaggtatctttttcgtccttcaatctgtcgatatactcgagcgaatgagggtcggtattttgcaagtaacggataaactcatcatccaatctctcaatatgagaagtgaccgaacctggcaaaattctaatcccatcagcatttgctggaggttccaagtcgatatcgtcagatgcagttcccaattcagacacttgatattcattgctgtgcttctccaaaaagtccaagaggtcattgagagtatccttgttcttctgccattggtcgagaggcatgaaagcatggtgagagctggcatcaaatcttatagataacaacatttggtagatggaaatgatctcgaatggggagcccttgggcgaaacctcctccaacaagtcctccaaaatttgcacttgttcaaacttgtcgatattctttttaccacgagtttcagctaccagcttcaacgtagcaaagacaggactcaacgctctaccggtgctgctagccaaaggagttgcttgtatctctgcatccttttcgatggtctcgactggttcttctttgtcgaacaattcaggttcagacttgtataattctacgaggtgactgaactcctttacttgcttcttgactctttgcttgagagaggtgaacgctcttgccaaattggcattcatttttctggtcgactccttctcgttggcggtggtctcaatcaaataagcttccaagtctaccaaacacttgatgtaaaaattaggagttccaaagccttgttggccagccctcacgagcaaacggcccaatctttcaaactcagttaaagctgatatccagttctcttgacgcttagcactgttgaccgcttctacggcgtctttcatgtcatcggtgagtttttctttagcagatttcaccacacgtcttccctcatcttcgctgtctgagtccgagtctccgccggcacccttacggaaactgctttttaagaagtaagcgggtcccgagggtctgccatctgaatcggaatcggaggaatcggagtcgtcatcgttggcaaattcatcgtcaaattcactgtcggattcttgttcagaagacatcaactcctcctcggaggaagtcaacaagtcctcctcttcggaggacagttccgaatcataccctgacacaaagaaccgagacatattaccgttatagggtggtgatgggctcgtaggttgtcgatcaaattttcagtgaggcacaaaaaatctgggtctgcaatatacgcggggtgctggaaaatacgcgcgccgttaacctacacatgagtattgatgataacggtaatggtatcgattgtaatgctagttgtctactgtataactgcgcacgcgcagaaacttgaatgctttctccttctttaacgaaaagttggtgatctctccttctctatcatcattatcactcatgcgctttctaaccgcatagtagttgacccatgcgagtttattgtgcctgtagattccgcccaaaggcttgatttgtagttggtagaaaaacctatagtacggcaccgatccgtttgcgatttctatggtgatttcgccgctggaagatatcgtccattttccagtatatatcttctggctgtctttcgtcacagactccgtagtagacggaattaaacccagctctgtatgcttcagtagatacggcacgatgttttttgggtcttccaccgacaaaaccttgatacaggtaccgtcaggatagaaccgaagatagcggaaataagttatggtgcggactgggttcgaccaactgctggaaaattctccttttcctccctccagatagtagttcaccacgctgatgtaacaaccgtcgtacttgatgaacggccggtgacgaagcatgtatttccatgaattgttatattgtggaaccaccaagtgttggttgttgggaataggcaagtcgcagtcttgaactttcaagcggtcttcaagagtgagattttctagatactcgacattttcttgataaacttgctttgaatacaccaaaaagcacaattttcgccacatcgccttgttgccaaaaccgagaaatgcattgtgacgacaggtgatagaaaaattgaaccacgactgagggctagttaccaacaaaatctccaagatctgctcccatatgaatgccagcatgttcatcaacggtgatattggcgaaacatcggcaatttcttcatggttatcgagtcccaatccactgaacttgatagttaaaccatcatgaatatgcgagggattactaggatcaaatgcctgtgcctcaatatgctcgtagctctcaataagcttgtctacgtccatgtctttcaaggctgcctcatctattcgtctggctgtgtttttgccatgtttctgttttagcttgtggatgttgtgaggcaccttttcattgcggtataacaagtcgacctgatcattaagtcgaaatgcacttctatacttctccactgcatctgccatttttccatgactttccttctcaatagcttcttcgaagaggagaatggcctgggcgtcgttctctgaaagttgaccaatgtcgccattttctggttctatcatgctggagtcgcggatatcttccgtattggagcttcgactgctaatgagtgaggtgctcattgtgctgaatttgaagtgcaacaaggaccattagttgaactgaggttatcagtgaacaaattagtaagaagtcacgtgcgctcaggctgcaaaatcggtactagttgtagacagaaaaggcagtataccagtcaatctgattccaatgtaaacttgagaaagttgtttatcccaacaattcatcaagaaacttgtcgtcgctttgtgacggtttatacactcttttttttggaacaacagaactggttttgccggttttgctatcattgacagttaagctggagagaaagtcgtcgatgtcagtcgaacctgcgatctttgttttgtcggtttcacttttagatttcgaattttcacctagaagcaagtccaactcgtcgtcgacattcccttcgtcattccccaggtgtgtaagccgagaattgagcatttgcatctgttgtgggtcgttttcgttgatattgttgatttccaaggtaggagccttgttagcggtttttccaaatttttctttcatttggcggtgaagtctagcctgctccgacgctatcaatctctcgtgcatttctttcttttcttcgtccgtaagctcggtcacattattcttggtgttgtggctctttctagaggcgatagagtcttgtccgatctcaaaaccaatgagatcttcgtcggaaattctatcgatgttccgctgcagctgcttctccatgaacggttttgagtaatcctggtcattgtttactatttgcttgtaatcctctagaccatattccagaaggagatcctctgaaagtttatttttaagtagttttcggttctttttgggtatgacgctgacatcggcgccagccatatcatgggagatgaactcatcgagccgtgaagtttcagaattcttctccataaattgttgcttggcttcgtctgagcctaaatatatgccatctattgcctcgccgccgcgtccatgttcactgttattttcggttggttcatgatcagagatgtcatttacctcgttttgaagatccacaagaatctgttttttgactttttccttctgttccttggtgagctcttcgccgagttgtgggtaatggagctttaggaactcgtcgtcggaatcatcagagtcttcaagaagaggaaccttctttgcaacctcttttttggagctccatttgggccttatgacggcttcttcctttgatttattgagcccgtgtttacggaggtactgtgatttggctttgcggtcccatttggagtctttaagcaccatacttgtaagctttagtgtaagacgagaataattttataaatgataaatactgcgaaatttcaaaaatgcgcaaaatggagcgaacagggccaaagagtagagacagaaaataagtgtcaaacgagtgacaagtaaaagaaatgcaaaactcaaaccattgtgaggtctttgtgatatatacaaaaccacaagctgcaatggcaattatttcacattttactcctatatctccctctacactcttcctcctctccatttccgcggcacgcatttttcggtacctcgcttcgcggcggtgatttattttacttttacaagtaccgaatatggccgataacacacccaaggcaattgaggagcttttgaagcgtctcacggcgggagaaccgttggatgaacagcagcagaagcaaatgaaggactacaagttctggaaaactcaacctgttccactgcttgacgaaaagatagagtctgagggacctatcgattcttccaaaactccagatgatatccccgatacccccttaccgctcatttccgagtttgagtggtccaccatcgacattaccgcgaatagcgaacttgaggagttgtaccagcttttgtatgaacactacgtcgaagataaagactcgacttttagattcaaatattcccacgatttcttcaaatgggcattaaagcctccaggatggaaaaaggtgtggcacgccggtgtccgagtcaaggctacgggaaaattggtggcgtttatttctgcagtgcctgtgacgttaaaactcaacaaatcgggtaaattgatacccagtgtggaaattaattttttgtgcatccacaaaaagctccgagccaagagattggcgccggttttgatcaaggagatcaccagaagagtcaacaaggacgatatctggcaggcattgtacactgtgggtgctgtattgccgctgcccattgctacttgtcgctacactcaccgcccactaaactggtccaaactctacgatgtgggattctcccatttgcctcccaaacagaccaaagcttccatggttgctcggtatagtcttgcaaatgtcaccaagaccgagggtcttcgtttaatgagggaagaagacgttgatcaagttctcgaacttcttaacgaatatcaaaaacggttcgatattgttcaagtgttcaccaaggaagaagctgcccattggtttctcggcggtgagagtgcggccaatggccaatctcccgtcatcaagacatacgttgttgagcaagggggcaagatcaccgactttttctcgtactatcttttgccatttacagttctcaatgatgtcaaccatgacgaattgggcattgcttatctttactactatgctaccgactcctacaagaaagaggaaagcgtctacaaaaagcgtttacaacagcttataggcgatgctcttgtcaccgccaagcaattcaacgttgatgtgttcaattgtttgacgtcacaagacaatccatattttattaaggacctcaagtttggcagtggagatggctatctcaactactacttgttcaattataaggtatggcctctccacggaggaattgaccctactacgaaggaagtggaagactacaaaaccagtggtgtcggtgtggtgttactttagcatagttaataaaaatcctgcagatggtgaaaaatttcagctcatcgcgatgccaattctagttaagaaacaatgatatctgctagcggatgggtcccgcgtggatttgcttctgaatttcccgaaaagtacgaactcgatgactcggaaatggagagaatcactgcaatggcaaaacttcaattggaggaagccacggaaaacggcgatgaagaagacgattccgccgaacaagtatccaaaaaacaagccaagttgggctcccaaatcgatatagacgatgatttgaaggagtatgacttggagaactacgatgaagaagaaggagagtccgaggcagccaccatgtttcccggaatggatgccactattcaagacaacggtgaagatggaacatacttgacattgcctaccgaggaagacatgcaagaagaaaaacaggaatcacaaatctaccccacagacaacttggttcttgccacgagaaccgaggacgatatttcgtatctcgatgtgtacatttacgacgatggagcaggcgcaccagagggtgctaccgaggaagaagaagacaaatttgaccaagacgtggccaagggcttggtgagagagtcaagtttgtatgtgcatcacgacttgatgcttccagcatttccattgtgtgttgagtggattaatttcagaccggatgccagtgataagattggtaactttgcagccattggaacatttgaccctcagattgaaatatggaacttggactgcattgacaaggcatttcctgacatgattttgggagaaccggaagctaactcgcttgcaggaattaagaaaaagaacaaaaagaagaagaagaagtctcagcatacaaccacacatcataccgatgctgtgctttccttagcacacaaccagaaccaacgctcagtcttggcttcgacttcggccgataaaactatcaagttgtgggatttgaaccacggcacagcagtgaggtccttcaactctatccattccaacaacactgtttcgtcttcacaatggcattcgcaagaggcctctatcttacttaccggaggatacgacggcacttgtgctgtttcggatgtgagaatatcggatgagagtaaaatttcaagaaactataaagtgggtcaaggcgaagaggttgagaatgtcgcttggggcgctactcccgagattttctacggaggtaccgatagcggaaacgtctactgctttgacatcagagtcgcagaaaaaccactttggactttgcatgctcatgatgcaggcatttcttcattatctgtaaataagaatatccacggaatgttagctacttccgcaatgggagagaaagttgtcaagctctggaaatcaccaactaccgagtctggtccctcaatggtgttgtcgagagattttggtcttggaaatgtcttgacatcttcatttgctcctgacatcgaagtctctggtcatttatgcgttggtggtgttagcggagcattgaaggtatgggatgttttgtccaatagaactgttcgaggcagcttccgcgacgagttgaaagacttgcgtacgagagctagagaagctgcaaaagagcaaggaagagcttcaagaattgcaagaaagtatacaggtgaaaccaaagaggaaacgattatgactgttgatgcaggcgggcttgatgatgagtctgattcagaggaggaagttgacgaagaagagtaattgcatgtataatatataaccaccaataatcattaactctaggggcccattgctgcaacctgctcttaacaagtcaggaaaggaaaacatacagaaaaggtcccttggcccagttggttaaggcgtggtgctaataacgccaagatcggcggttcgatcccgccagggaccatttatttttattcaacctttcatttttggcgatttgccggtgctcgctccaataagatcgtgtatgacttttatatgtttacccatacttcacaactttcttggtcattatattccggtatcgtcttcgtgaaagtgcaattccgattcgtatagttactggctcttcaagacacccatacaaaagggcgtgtggcgtagttggtagcgcgttcgcttagcatgcgaaaggtctccggttcgactccggactcgtccattcttttttgcaacttttctgcaagataccactaaaatatctaatatcttattctaatctataacgtcgagttatttcaagctaaaatggataaaaatacactataaatgaacttacaatcaaagcacaacattggatgccaatttcttcttgtagtcaagaatgcctccttcccatcttgttgcagtcttgttttcgatcacgaaaatatccttagcgactttatccaacaatctgaaatcatgcgacacaacaaccacacctccattaaatgagttaatggcctctgctaaggaatcgatcgtagtcaaatccaaaccgttagtaggctcatccaacaaaatcaagttgggagattccaatgccaacaatgcaaagacaacacgagatctttgaccttcagataatgtggccatctgggaggtctgtccttcaccagtcaaaccgtaacggcccaattgagatctccagtattggtaatcttgagagatatgggagaacttgtcacggacaaattccaatggagttttggtcaaatctaactgatcagccgaatgttgagagtagactcccaatttgatgtgagtgtgctggataactctaccggcttgaggttgtaatttaccttggaaaagtttcaacaaggttgacttacccacaccattgggaccaaccaaggcaactctagaatccatatcgataccaatgtccaagttttcatacaagttgtcttctggattgccggagtaagagaacgacatgttgtcgaatgccaaaactggaggaggcaacttctcgacctctgggaatctgaaggtgaaaaccttgtcaggaaccactggttgaatcaaaccatcggcttccattttatccaaaatcttttgcttggatttagcttgcttgaccaagttggcgtaagtaccagcggaagcaatgaacttcttgatgtgttgaatttcttcttgttgtttggcgtattgtttcatttgattagtttccaattcagctctggtcttgacgtaagaatcgtagttaccaccgtacaattggatacccttcaatctcatgtcgatcatgttggtacacactccgttcaagaaatcttgcgagtgagaaaccaaaatcaatgttctttcccatctcttcaagtattcttccaaccacacacacgcagccaaatccaagtgagcagtagggtcgtccaacaacaacaaggtaggcttgacgaaaagagccttggccaaagccacacgcattctccatccaccagacatgtctttagtcttctttttaatggtcaccgagttgaaacccaaaccggtcaagataatggcggctctcgactcaaaagttgatgggtccattgtgtcgattttttcatagataccatccaatgtggggtcctctggtccctcctttacaataatatcctcaaccaaatcctccaatcttttcaactcgtgttcggcttctctgacaacgtactcaagagcagaccattcagtagcctcggcaggctcgttcaacaagtaaatatcgatgtgttctggaatggggaactctctggcagcaatggatttcaacaatgtagatttaccacatccattttctcccaataaaccgtatctacgaccatagttcaactccaatgtggagtcctggatcaacactttaccatggaacaacaaactgacagacgacaacttgacatctctggaagcgggcaatgactccaacacaccagtgaccactctgtcggaaataccatcgtcatcagcttgcaatttaagtctggcaatctgagctgcttcatcgtcttcttccttttcttcggcgtctttggcagcttgtttcttggtcttctttgttgtcttgccactctcggccttcttggcctctctctcagcacgcttttgttctcttttagctttggaagcggaaacagacattttgacctagtttgagcgttgcaaatgtgcctggatttttttcactgcgatgagaaatttttttggcacagacacactggtgaattgctgttgggacacatatgcaagtagcgaatggtaccggggaaagagtgcggcgagataaacagagaagacactagaggtaaagtgaccaataacttcgaaagccaatttttcagtttgaattttagtgtctgtcgagccgcaatttgcaacctagttgcagccaatggttgcaaatgaactttcgactgaaattaacctttagtttttaattggctcttaatcctctcatacgtacagaaacactatataacccatagccaactctgtgcaattttgttgttgtccatttctctgcactttttcatttctcatttctcatttctcgctgtcggggtttcgctctttgtgtaacagtcgcacagtggcgagccatctaccccagtttccaaaaacaaatcataccattgatggcaaaagacactcgctccacgggagcaggtaaccaagccaatcaggtcaacctcaacactccgatacccattcgtggtactcaattgaaccaaattgacagagcagcatccgcggccatcgattcggcttcgaacccccaagccagctttgaagattcttaccgtagtttcacaccaaatgctcagaaaagggctcccagggccagtgctagaagagcatcttatagcaccattgaaaccagccgggagtctcattataatttggactatgttgctgacagagacgagctcgacagattgcaattggaccccaattccagattctacgcccgtagtcgcccacgaactttgaacctccctcggcttcttccatacgaagtggaaaacccccaaaaccaggccaagtttctcagtcatattgtgtctcatttgtacatcgctattaagacgttggacatccagggaagtttgtcggtgagtgctcgggatttggcgctgctccgagacgttagtgggttctcggacatcgacattgctcttgagaccaatcttttcgaatctggaggacccgaaaagggcaccgaagccgaccatgaagaggacaatacttacttccaagatgatatcgattccgcaagcgaaagccttgacgaggaagacgaagacgacgaatacgataacgaaaacgacgacgctaaggaccatgaaaataccgtacagcacaaaaaatcgcccaagtcagcggccgtcgttggcgttcgcatatggacccaggaacttcttgtgtggctcaaaatgaagtatgagatgccggtgtctctcagaatgaacttggctcgtgtttactacgcagtttgcttatcgaggggacagcatatcagccttaaaatctacgttcgaacattcgagttgttgacgaaagatatccaattcttgcgatcccagcagttctccttaccatgggaagacatgtacaacgagctcgcccaccattttccctccgttgattcttcgcaagagcgttttgagaagaaagatcacaagcaactccttaggttggctgaacgagcatcaaatttctttgacccatcttccctccctataattttccaaaagttgggatcacacttttcaatgccgaacatttcacttgtactttccgccacggctttgctccctcttaatttcactgacaaagttgaagatgaccgtgacattcgccattacttatcactgttgttttatatctggatcaagatgaacaagagtcctggcgtggatgcccacatgacaacgagacttggggctatagccatggaacactacatcgtcataaccaatggcaaaagcgtactcaatcctggcaaggtgttcagtgatgaccagattagaactatcttcaacatacttctcaacagtctcagcatcagaaaggaaaagtactcctctgcaaagacaaagttttttcatgggtttgcatcggcaatcattttcagcatcaacggcgacgcagctctagagagaggtggtatctttgaacagcttgaaagtcttggtaatgcaattgaaagttacgtccatccttccaacagtggcgaatggtctcgttcaatttctaagactattttggccctcgtataccaatttcaaaagcgagtcaatttagaaaatgagaaggacgctttgctctacaacttgccccagcacatgaaactcactcagaaaatgaaagacacgatgatcgatatatttcttcccaaaattcgaattggattacagtccaaaaaacctaatgttactgatgactatcttgctgcattatcccttattgctcaactaaaccctcccaaggtgttggagtttgttctattagacatctatgaatcgttggaaggtacattatctactcatagagtagttgttgcgcttcgcagtttggaagagcttgcaagatactttgcctcaacaccaatttttcgagttcacgttgctagattgttactgcttgcacttcccggaatcgactcaaatgacctagagaagacgttgctcacattaaatgtgtttgctagctttgcaaattatgttcccttctatgacctctcgaatggagagggcgatcctacgatggcctttgaattcacccagcagcatttggagacacttcagcagagaatataccaagaaacagaatttgaaacctttcaagttgacgacgatttagagcgcaatgcattggtgtcttcatcatctagtttcaagctgctcctcaagtcactcaatcaacgtgttttcattcttcttgagaatgtgccagacccatcgaagagtacgggacttgaacaggccctagagagttctttgccaaagtttatgtacgttctcttggaggccatatcggacgatatcttgaaaagttttagagatgacttttttacgtttgcacttgagaacactattgaaggtatcggtgatatagtggctgaaatctgcggaggaataatcaagagagatcccactgcatttgaacacttttgcatagagttgattgaaaagattaggaacgaagtggatgacaatggtgcaggctctacgcggactgggtttgatgttttaccaagagaccaggttttattctggaatttgttgattttaaacgagtgcataggcaatgctggcagtcaagtactcaaatgtcagactgagctcaatgacctctccttctacttgatggaacgcatcaaaggtccgaccgtttttgcgagctcatatctcttaaaccaactcttacaggctacaaccaagatacggttgaatgagcagcgactcatctcaccaaaataccaggaggaacatgggatgtcagagagttgttggggtggctttctgacggaaaactcccgcttcctgaaggaaaacttgacctttgactggtttatcccgggcgagaaagagataacttttgcaatagacactttcagctcacatgtgagccacgttttggaaaaagtactggaattaatgagagaaaacaccacatcttcacaggttcatagtctgctgttgcaaatgtcagacaaattgaccacttgcttcttatacttgagctactctttaagtggaatctcgtttttattggacccatcgtttgatgaagatataccacagcttggccagctgctgtatcaatcggttcaacaaagattatacttgttaaaacaaatcagaggtgttggactgggaaaaaacaaggagggggagcttcgaattgataacctccatgaaaatttagagcgaattgtgcaagacttggacagcgacgacagcatcaattatctcatggacgtcgacaaaatgagtgactttttaatgattgatgccgaagaacccaaggaaaaagaggaagacacaccagaatctaaaactgctattctttcgtttgacgagcggtcaggagtaaagtcacactcaacaagtcctgctccgccagacgaatcggcccgggcgactccaactattgagggtatgaatatgtctagcatgaatccctccttgacattcagagagcgaaagttgtatacctccaaatattactttggggacgacattgaaacccggcgagccaacccatcatacttgaagttgcataaaatcagaattttaattggacgggccttgcatgtcataggaaagtttttgaatctgaactttactgacaacacccagctattcaagcactacttatttgcagtgaatatgtggttctcggatttgggtcgggaaaggaaactcgacagcagtgaggcatgtgtgagttacggctacttcaaaactctccagaacgtcaatagagtgagaaaaccattcacaagaatggcgtttggaagtcgaatcgagtcataccaccacttacgggtcgccttacatgcaacttcaagaactcaaacggacctcgacaaagttttgttggaagatgtgatcaaattggcagtatccacttattcatcaattgcaaagccagcacaagccacgctcgttgatgccatgggtagactcaacggctcctacaacgttttagttcgctcaattttcaagcatttggaaaatgctctccacaaaaaggactacaagaaagtagaaagtgccttgagagtctttgccatcaaaagaataaaaaccagaattcaaaacgattactacaaccttcaaaaatttgtttccgtattacttgccctgttggaggtaggtaatctagaggttaattcaattgcccaaaagctatatcagggaattcacgagggtatatctctcccgagcagtgtttgcttaattgacttggagcaaatcgatacaattagaccaccagatcagttcattgacttggaaatcaaggcagtatgtcttgccaaagaacggaaacggaaatcctattttgaacgtttaaagagcctcgagaatttcgtgatagccagcgagaaaactacaacccactggaaagtgtcatcattgaatttgcatttattagtggatttacaatctgacctggaaatggaaattaataaggatgcgctccaaattttatgggaaagaagcgcaagtgatcaccctattacatcgcgcttatcactacggggaataacaaagattgtcacaaagttgaatgtcatggcactgctagatcacaagcttatgaatggttatgactttgattacttacccccggatttcaaaattatccctaccacctcaccagtggggcaatcttacagttcaacctggcataatgagatgaaagagcgtgaacatccatcctactttattgatcacaaagcaaacacgggttggctcttctggggagactctatggtagctgtttcgaataaagcaagctactccatgaatctttccaaatcggaagatgaagctctccgagaactaggcagccgaatgacgagagactggttcttgaatatagtaaacctatggatctcagataatgaagcaaattttgcatttcagggcagcgatgtgtttgtgacaacgaccattacccatcttatatcatgtggctacaccaaaaactttacttttgacgaattgttgtccctagtagagcagatttatgttggagatgaaaagagcacacacattgttacctgtgaactaatcgcagggatcttagtgtgttcaaaaactttgcacccagcattatgtgagaagcgtgacaagcatatctccgagcttttgaccaacatattggacaatgatttgtctcctgatactcgaggaatatggaacattttttcctggtggattccggctcacattgattgcagaagattcccgctcatcaatgatgtgattgtcaaatttaaagttcaaccagactccgcctctgctttgaaggaagcaactagactcagttatatcaggtcacatatagcagctgttacatggggctttggtatgagtgaggaaatattcagcgccagcctcgataaccttacgaacaaataccgggcaatcagagaccaaacaggctctatattagcagtattatcctttggttcatttgccgactcaatcggatcatcaacagagttcattgagctttgcaacaaggagggtcccaaatatttacttgagcggttgaagaacaatgtaatgtttgagcgtattccaaaactattcaaagaagtgggagaaatgaaacaagaggtacgtggtcaaggaacacaagtcatcttgaagtcgccttacattgccgctgctactactttgttaacctggttgggacaagtcttgaacaccagcgtagcagcactttaccaagagttcatcgatacttatatcatgcctttcttgttggatttgattaacatgaaagaggtgtgtcaattgggcgatattgatccaatatctgtcttcaaacacgcttcccagattcaataccttccccacatgcttgaacggattgtcaaggctattgagttgtacgccaaggaagatttgaatgcagttcagtgctttattatgggcgagttcacagagacatttttcttcaaaaatcttttcgagctttctccgtcgcagagatatagaatcattgccgtgacaagtgaattgctctatcacaaaaacgtcgaggtccgagaatctgaagcatcaacttttgctggacttatccatctttctccaccgaaggaggttgatgagatagttaagagctcatgcgcaaaatacgaaaaggagcttgatgatgttaggaaaaagcatagaaagtcaggatacaagcaaatgacaacagaagagacggtagctattcatggtgcgtgcctaggcttgggcgcactagttcacgctttcctgtttcaatcacctccacctccttgggtgccaaaggtcttgtcaattcttgctaataaggcttctggaattcctggggttgttggtaaaacatccagagacaccttgggacgatttaagaagacaagacaagatacttggcatgttgacagtaaggttttcaacgaggatcagatccaagatcttgaaggtgttctttggcgaagttattatatctgaacgaaattcataacgaaatttataacgaaagacaatgagtagacggtatacctactagcaagcagttactctgataaagcgtactctgattgaaaaaaaaagaactccgagacggggaattgaaccccggtctaccacgcgacaagcggtaattctagccactaaactatctcggacttttacgagtaaaacttgaagtatgtacgtacacaacgtacatggcaagagctctgatactaaaatcgagtttggctcttgggcctattgatacgatgttgtcgtagtggacaaagtgtacatttatgtgagattacttacctcgaacaaaaagtccagaaagccaatggtggccactcctgacaagtccttatcgtatttcttaaatacatcggtcaactttctcaagtaaaccaagagttcgataaatgcatcgaacttgagtttaccgaccgatattccgttcaccgtactgttttcgcggcccttttgcgaaaacttttggaaaagatgtaaaaccaaatcgatgttgagattatagccgatctgttcgatgattttttgaagctctccgaatgagatatctccagatttgtttgagtcagcagcaaggaagagctttttataagcggataaatacttccacaaggacacaaactggtcgaacgttaatgagtttgatggagagccagcgttgcctgtgggtgagctgaacaaattaatcattagcccgatggttgagtcctggaatctggtgtgatcaaagttgacgagagccatggaaagttcctttgcggatatgcgtcctgaacgattgatgtcaaccttttcgaacacagaacgcaattccacttcgagtttctgtctcgacgacgaaacctgcctgccaccagaactactatcaggcaacgactccttggagcggtttaccattgctggcggcttcttttgcaagtggcccgaatttgacagaggagcagaagacgagtagggcagcggttgggcttgcgacagagactggtatcgctgctgagaaggagcctgttgcacgggcgctccgtgttgtggagcaatatgctcctgagaatgatatctttgctgggattggtacacctgttgtggaggattggaaacctttggggctactggagcctgctgggattgataatactgctgttgcggagtcggggcagccgcgggagtattatactgttgagagtacgcacctggcggttggctatagtacagttgtggttgattgttttgaactcccagttggtgcagatagtgagtaggttgctgataaggactaggttgatgttgctgtggagcactaggaggaggggcatgcagggaatgttgctgggagtagccactctgggtaatatgaggctgtaaatgatgatacagattggagctctgttgctgtggtggagcgtatccatggttagaatgtttctggattggttgatgttttctggagcttcttggaggactatcatggacaacgtaggccgcctgctggggcgtgggatacattggaagatcgtcaaccggcatgttgactagatggtgaggaccgtttttaaatgagctaaaaatacgatgcgaccgtgacgggatgtgtgcaggaaaagagacgaaacgagcaagaaagggtaactcgagaggtacgaattgtggagcaattgtggaggagaaagggaagagaaaacatgattgaaatggaacgcaacgatagatatcgtaaatgattccttttcgattttttcaacttgagaacttagaaatttcatcctatttttttcaccggttctacaattttttcaacttcttcaattcctcctcacttcctagtctacaccgttttatcgatattttattatgatcgtgtatgtatatcgagtattccacaccgtatgtagtttacagatcgcaattaatcacgagctcttcttctgtagccgtcagcacctcctcttggaccaccacgagatgggaaacgagaagttctctcagctggagcacccttcaatctggtcaaaggcaagattccctctggaatgttcaactcatgtctcaagaactctacaccctcgtcggtcaaggtgtagtagtagtattgccaggagaattgagtctgaacgtaacccttggaggtcaaggattgcaaagccttgatgacgtacaagtttctggtgtcaatttcttcgtgctttggttggtcgaagtccttcttggcgacgacaacaccctctgaaagttagtattcaagttggaattggcccaattttcaatatgccatatttgaatgacacgggctacatttaaattgataaaggttactggcgtaaccacacgtgtttacataccttgaaagaggtattggtggatcttctttctttcttcccttggaataagcatattgatgaatcactgacaagtagagttctgaatctcgaatttttttcactgcgaaaatttgatgattgttaattgcttagtcagtctcgaaaacccgcgaatgccaggcacgtgatgcacggggctggtgccctagaccaccatcaccaacatctaataatagctagtgttaggggcattgtcacttgttacagaagtgttgcataggtgacaagatttataaacacagcctagtgaggcaatgtgttaaacaatcagcaaaaaaaacataaaagattgcattgacaccaaagtcattatttactggtttgaaaaccctgttgttcattcctttttaattcaattttcattacacctttgatcccagtttctatcagataccggtgatcctgcagagttacattatcaccacccaaagatcctgcatacagcgcagagcctcagaataccagccacgatccaaggtataccaatactccactagcatgacttagggtcccaaatgcgatcttttatcaaatcacatcgaaagaatgactcatttagctcggaaatctccgatgatttcaaccagaaccaagcaaaaactccaacttcatctcagttcccctacaatccgcaatttacacctccattccaaccgagtacccattcccgaagttcacccaaaaagctattgactcccatcagaaacttgttttcctcgctgggacaccacagtaagacaaattcaatctcttctgcttcagatcgattgactgatgtgatccaatcgggaccaccttctgctttaccttctaagcatcggtcagaaaaggaccaattcaatgtccagggacactcctcgttcaccaatttgtcgaggtttgcaaacaagccccaagaacacgatgaagatgcattatcagactacattccaagaaaccatatagatagcaagagccgtcccagctatcgaatatcttcttcatctggctcattattcgacgataagacttcaaagacttcagtatcgcagcagcaaagctcgatcaactcgaaacaagacccatttacaagtagcattggaaaaaacgatccttcttcacgctacgctgtggatggccagctactacaaccacttcaaatgaatgaggaaactgcgaatgactcaaacagctcgctcgtggatagcgtggaaaactttcgtactgagggcgtatcgtttctgacacccaagtttgtgaggcagagtttgacctcagaggaggcacacgaaaatgaatcagcagaaacagaagacgatgatgacgatgtatctgacaactcatcgcaattctcatttgtcagagataaacgaggtggcagaaatacttcggtaaaatattacaagactcctcatacaaatctcgaaaccctgaacactttgaacccacgagactttggctttgaagacgatgcttactctgattacgactttgagaataatggtatggacgacgaagacatgttcgactccggtggtgaagaagaagaagaagttaactataacaagctctttgatgacgatgacgctcctgctagtcatcctatcgaatctcatgcacttgaacctagtgccgttcctgtcttcagttttcaatcaaattacaaaaatcatagcagttcagaactattgtggggtccgctagcagagcgacataaagatgatgaagctaaagacacttcgagacgcaagctggcatcgttatcttcaaatcaagacagccgtcgcatatacaacaaaagctatcatttatcgatcgatgggttcgaggaactggacattcaatctgcttcggatttgggtgaggatattctagaaaactacctagagctgccttatgaaccctattcacaacacagtatttacgaggctacccccgaaccaacaagttctccttcccttgagctattcgaccttaattcaccattaatcaacggcgttacaattggaaacaacttgtttcaccgctttggaagtatccgaagcgataccgacggaaaaaggttggagagcagtgctaataagatgttcattcataggcacgactcccaacgtctgaacgaacacgacaaagcaagaaatattgcaaccaatgagaataaagatcatagcctcaaaaagattcgtgcatttcacggatcagtcgatcatggcttgaactcagctctcgaagaaaaggtgaaagagtttgaaagctttcagaagaaacgcttagagctttcatcaaaggtcaataatctgagagaagagactccagagcctctggagcatgtgggtttgggaatcttgcccagttcggttcaggaatcgaacgacctgtctttgagttttgaggctagcggaagtcgtaatggcaaagactcagaggtcacgaagcccaatcatcaagtgagaagctcaatcactcagatgatggacattttgagcggaattggccaagaagtggctcctaagaacaagcgtgagtctgtagacgacatgatgaaacgacttgctattctagagtctaatcattcggagaaacctgaccgcgaggaaaaagatacaagaaacaggaacaatcagatgaagcatactacagaaccaaatctgtttcaaaccaagaggacggtaagtggaaagaggtattcatggtgcgagagcgagagtttccatgatgatgaagcgccatctattcacatagacgatgaaaatgccccaatggaacgtcgcaatagtgacgaggaacttttagatgaagttaaccagataccagaggattatgattttgaaagtcaaaaaggtggtaacaatcacttgagcgctaattatctcgaaggagcatttttaaggtccaactcattcaaaaagaggcctttaaaggttatgatggactacaagtttgcaaacaataagatcgaaaccggtagaaaaactgtaacgttttaccgaagcaactcgttgaacctcgatatatctagaagcagaagcgtaagccgtgcaccatcgacccgctcaatgaggtctttcgtgtccatgaatgaggaacctgaaaatgaagaagcttcgaacaacgaggaaaaattggacgatattctttcaagagctgaaaagtctagtctggcgaaccgacccacctttaagcttacggtgcgtagggacgataatttcgacgttgagagaactccttcgttactaggaaccatctgtgagtccgatagtcccaggcgttccaacgagagctgaatttgaatgaatgagtaaattgcatatgtgccttaagcacaactattttaatattaatgtattaaatctatttctcttgaacaatcgggagttgattctgtccttcagcttggcgaatggtctgcaatttggagtaacgacgattggaatagcggctgcttgattttgaaagttcccttccaggaacagccaaactcttctggtatctctgagatatcagaggacggccaattgccgctaattggtctctcggtttgagcttcaaggctgtttcagatctggcattcgagtcgaaagaagcaccgctggagaaagaagctgatgatgaggttgtagagttggttctgaataaccaattgtcgttgcgatatttggagtagatactctccaactcatccttttggtcgtcgtcgaccaagacaacttcaactggcttaccttcctttgtcttctctgtgattgacatataagatgcggtggagttatttctcttcacagtgcatatgtcgaatttgtcttctgtcaaatctattaccacactttctgtgtctgaagcagcagtagagtcattgctaatagctgatctactcgactgatagctggtagcagaattcgacgaattgtcgtcaaatcttggctttggagggagcctgaacatttgacgctcgaaagatggaaccgttttctcagacagtcgtgggggaatatagatgtcattggtagctttacccttcaagtcaagcttctccatttttcctaacgtctttctgagatgttcagtgaatgtgcggtccaatccatgtggagtctgcatttcgtcatcacccttctcgacctctgtaaagtctacctcgtaggagatctttttcggaggctcgttgacgataatgttttccgtttcttcagtatctttcacactttcaaattttgaaggctcgttcgttctcactgattctctcatattcattgagaacaaactgtctaggtcgacagacttggatctggtatggccccgtctgtggcccattgctctcatgttgacaggaggctgcaattgtggttgagtttcggtaacttcttgaggtaatggaggaagagacttctgggttcctgacgaaagacatggagttgatttagattttggagtagttgagtatgcggaataggtaattgattccataccactgtccgaatcagcatcggagccatggtacatgttttgaaattgaagttgaaccacctgtttggcagcttgactaggaaatcctatgggctccaataccagcagtccagcctctgacttggaacttgattcatctttagtttctcgagcgtcctctttagtgccttgatatacagctaagtattgagaactctcactccaattgtagttggaactaaggttatcaatatcaggaatttcaatctgtccagcagaggtggagaaattgaattttgtggacttgttctcatatgggtccttgcgggactttatagaagggctgttggtgatattagtggtattattcggaaagctgaactctcttcctgcgccattatttccgtggctcaagattggttgtgaggtgacgtcgtcgtctggtttcttcagcttttcactttccagtgtcgctttccgctcaacagatattggaaggtcgacattggacaagtaaaggctattgacgacggtattcttatttgtttcggacgcattttccacactggagtctgtccatgaatcttcgccttcagattctatttgagaatcttcagctgactcttctgctaccatggacttaccatcaccaatagtaatatcgacactgttctggagcgagtcccaagatgctgagctcgctgtaatggagctattttctgactcggagtacgatgcagaagtggactcagaatcagattctgccaccacactttcgtccttgttaggaaaattgccaaaccctcgtctgaaatcggacaccagtcgaccacgaacagcctcttcaacggagctgaaggaccttgaggaagagacagccgacccttcgctgaaaagtcgaatttgctctctatatggggaattgtcagagtctcttacctgggagaagtttgcaattgtagtggtcttttgcaattgatggtcattttgggcagccggaggaggttttctttgaaggtttactgaaccgaagcgaagcttctctgcttccaagtccattggataaggaaccggatgtattggtccagacttggaagttttcatggattttacaggctttgcaggaacagcaggtggagtttcctgagcaagctcacgaagccttgaatgcaaacttgatgcacgagaatttccagcgctgggaacctcattgatcacactcatttcgtcaagatcttttttgggtttggtataaattcccttgggaccacttggagatttggtgggtgtctttggagacatggcaatagccttgttgagttgagcttccaggaaactattaccgtcatcagagtcaaccatttcgtatccactcccagtgtacatgagacgactgggggacttttggcgttcaggagacagagcacaagaagatgccggggttctgttcctcggactcaattttgggggcaactgaagagtaaatggaatgggaatcacatacttgctgccagagccagcagcattgatatgcaagcgttttgatagcggagactttgaaaggagtttgagctcatcgctgactcttgaacctccagaagagaccgatttgatgtcttcttcggtggcataaggtatgggaggaagatccacacgagtgattctctttttgatgggagagctggatcgtgctcttctttgatcataagctccatcaaggtgccgaccactcctgttcaatacttgatcgtcaagggttggcattgaaccgtgttgaagaagtccctgaattgattttgtagtttttcaatgctgaactttgacgggatctttcagtcttctgctggctcacgtacggagaaaagaacaaagaggcagtccgtataagaataataacaggtggctttactacctgcaagcacttggggcgtgtggacaatggaagtctttgtttgaaactcatgtcgggttaaatgggaaaaccaggtgtttacatctttccacatcgggaattttaattggcgacatgatgcgggcgggtttttattttcttctcacaaccttcgtatctattaatggaagtggacggcgagggggccaattatgacagaggcattgtaatagctaaaatgtaggcttaattcaaagtgacactttactgtcattaatgagaactggtaccctttaatctgttgcagacttagacttaccgatcacgtgatggaaaccatatacaggatccagtattgggtgcaaaaacggttgcatctatttgtgccactagttaaatgagtgacgacgaccctgcaaaagtaggacttcattttgttgccagccagcaggtcaagaagtgtgctcgtgatggatgtcggttcacgcttataattgtaggtgcttctggaagtggtcgaacaacactaatgaataccttgtttggcgcagaaatatttccttacgatactttggagcacgacacttttcataggtatgagtaccaattgtgtgaaaacggtgtcaatttacaagttactttgattgatactggtggattgcacccatctgactattcctattctagcgttgctcggtatattgatgcccaacatttccaacacatttttcaagaagaacaaccagcaagaaaaaacttgagagatgataggatccattgttgtctttactttatttcaccaaagaaccgtgaaataactacccaagaattgaatgccatgagagacttgagcacgagggttaatttggttcctattttgggaaagtgtgatacattctctccggcagaattggaaaccatcaagatgagagtacgtgaaacccttcaacaaaattcaatagtgtgtgacttatcgtctgatggttcgtatcaagatatgactgaacagatcagggcacaaatgccatatgcggtaattggttccaatcaagtccatcctaatttcgaaggaaagatggtcagagggcgcaaatatgcatggggacttgccgaggttgaaaatgtagaccactgtgatttcgtcactcttcgaaccttgctaatgacaaaccacatgttggactttatccagtcaactgaggtccactacgagaagtttcgagaattttgtctcacaaaacgattagaatatttcgaaagaacctatggtggtcctgtggacaagtctagctcgttaagtgtttatgctgcttaccatcgggtgtcgatggaattgacttcaaacaacctaattttcgaggatgtttctttacgaggcaaagaagcagaaatgaaaaacaaaatcaccagagatgtacaggttcaggaaaacaagttcaaagagtggaaaagagagctagttgcaacccaagacttcctcaacaaagatatcgaccaaatgcaagaaaagtgtcttcagttgaaacgggaaattgccatgtacgagtcaagcgagtcgaatgtattggacgacacacttactactcccgaagatatgtcgttagcttctattgaataaatgtaatttgcagccgaaaagtgagatgcacacgaccggggtataaaaggaaaaatttgcaagtgagattctattctttaagtttgcaggcgaattcattatttaaagaaagtgtatcgagcttctatgaagttttgcacaacggtatgtactcttgcttgcgaaacaataacaggatgaatttttatttcacatatgttttttctggcatctctaatgttagaccagctctgctgtgtcgatgaatacaacctatgacaattatctgataccgcaatgcgggttgtttctttaagtgaccatgtactaactgaaggattgttaacaaaatatgaaacagatgtgtagaatgtagaatggtggttcagtcagattgacctgaacttcttccaattctagcaattaaccaattgctcagaaaccatttccgatctctcaacaccatcgttggccttgtcactggttctacattgatttgttgcccattggttccttggtcctgcttgttccttgacctgggttttctcctctaacttttgtcttcttccatccgcacaccaaccatatacatcatctcagcgccgcgattcaccagcatgtcccacgatggcagtccactaaaagcatcagaagtgccacttgtagatgagctctttgacacagttgagtctccaggtccagaagtcaaccatgaagtacacccccaagtgaattttattcttgaccacactgcgttcacaaaaggaataggaaacatcaaacggtggtttaatccggaatacgtcaaaaccgagtgttcacagcagaaaccacgtctcaatttgttcattcctacgtacactttgcacgaatttgactacgtgaagcgtgggttgacaatgacagcgagtaatgctcgagaagcgattgattttatcgacaaattatctgaaggagttgaaaatccaccattggaatacgacattcagttggaagatgaagctcactcctcaatttcgtgggaagcttgtcaaaaataccaggctcaccacccggttattggagagtttcccaattaccaaacgcaatttcggtcctcgaaatatggaaggtctcgacccgaccacgagagcatttcgtacgagaactcagagtcgtaccagagcgcagctgcacatgccaatgagccagctcagatgccacctcgacttcgttacatcatcagaccatgtatcaagatgatgttccaaagtccccaacaaaagagcaaatggacactagtaacggaggatgccatcacgaaaatatgggccagtagctttggtatcaactgtatgaacatcaccgaggccgaactccttcttttcaaagcatatgacgtgaacaacctcagacagtacgatcctaatcgcacaattttcgatcaaaatggtcccaacagcattctccaagaaacagtcgatacctcttcctatccctaccagcctacagagaccagtatgcccaaaaaagcagcaaaagccaacaagcacaaacctcaccgtgggaactctaaagttaacgcagtcgtgagaaatgaacgaggaattcaaaaagagcaatttgacaaaatcaaccatgctcctcgtggctccggaacactatggaccccgggaagtagatagagccattgtaatcaatagtttaacacaccccagcttataacacactctagcggtcaatctcctgcataccagccgtagccgtagcggtgcggatttttctacaatcatattcacactggtggctgtatttcaccatgaatcgacagtaccaacgcgaagaaattcagcgcatgctccagcgttggcagcagctacgccagcagtttggtgatcgtgccgtcaacgtgccggaatttgcccatttgagcaaggttctcaaagccatacaacaacaacagcagcaacagcagcagcaaaataaacccaattccggggccaatcaatatatgcagcaggctcagcagaccggtacccctatgggaaacacaaatgtgcctatgaattcagcaaatatggctcctcgtcctcagcaaggaaatgggtcggcgcagaccatgaacggtgcgaatgcccgatatatgggaaacaatatgatgaacatggcctcaccggtttcccagtcttcgcaacaacagtctccagtaatgaataacatgcctccacagacacagcagcagcttcaacaacaacaacaaagacaacggtttgcagcagctccaccaggtactaacgtaggcactcccatgtctacctcacaacactcaactcctcaaatgcaacagaatcctgtcatgggcaatagaaaccacatgcagcagggaggaatgcagctaaacaaaactacaaaccagaaccaacaagcttccgcgggacaacaacctttcccagtgccaggcgcaactgctgcacaatctgccttttcggctcagcaattccagttgctcaagtcgcagtatcaggctttgaagtacttgctcaaagcacctgctccaggcagcccgccaattccccaaaacctcgtggaaatcgtgtgctccgacagacttgcattcgcccaaaactcttaccttccagcggctaacgtgccttctgatagcccggtagctggtgcggaaaatgatgttagactagcaagaaacctgggcatggctgctaacgtgagaaacccttccataccgcaacaggaacatcagctttcaggaatgccaccaacaaaccactcagcaatgctaggaaacgcaccaacggccaaccagatgagtcctcacttaatgaacccacaagctgcccaattgcaacagcaggctcaagtacaggctaacctccgccaggcggctccacaagaactgcttttgtcacaggcggctgcacaagcagcagcaccaacaagcgcaggtcttgctgactctaatccagttgttggcgccgccccacatttgcaagccagccaacttcagcgtcaatccgtgcacacaactgcttctccccttactagtttcgaaccttacgaccagaaatctaatgccagcacaccagcaattgcacctacgacaagtttacaacagcaagaaagtcagcttaaaaatgtgcaacagtcagcatttgttaccctctcaccaaaaccaccagtgtacattgatgaccttgatgtgccaaagaaagacaaggataatgttgttgtacctatcctgaagccggaaattcaggtcgatgcgtttgaagtacctcaattaatcgacacgaaagatataccgttcaaatcattatattcgctgcagagtaaagtgctgttcccagcactcatgccaaccagcttcgaccccgattcgattgccgcgaatagagaggcgctgattctcctattgatagacgctgagttaactcgtttgaatatgaaattagagtctgccgatgaagaccagaaggctgcgatcgaagctgagatttacaaacttgaacttttaccgttccagaaagaattgcgtggaaagatattatctcacgtttggttcagtaagtctcttcttcccaattcacaccccaatgtgcttgcaaagtgctcgcaccttaattccgaaaatgctcaaatgactcaaaacatgtacaagaggcagctttactcgcttgcccaagcccagaaccgcaagcttcgtgtcacattgaatgaaattattgcacatcaatcaaagaagcgtgataggttgtttgccaagagagacaaaagagcgaagatttgcagcaagattgatagtttccacagtcagatcgcgagagaagagcagaagaagctcgaacgtatggccaagcaacgtttacaagccttgaaactgaacgatgaggaagcatacttgaaattgctcgaccatactaaagataccagaattacgcatttgttgaaacagacaaatcaatttttggatacgttggcccaagccgttcaagcgcagcagcgcgactctggtaaggttgatgaacctataaacgacgaaaagagagaaaagattgattactacaacgttgctcacagaattaaggaagatgtcacaaaacagccatccattctgtaggaggtacattgaaagaatatcaattgaagggtttacagtggatggtttctctttataataacaggctaaatggtatattggccgatgagatgggtttgggtaagaccattcaaactatatctctcattacttacattgtggaagtgaagaagatcaatggcccattcttggtgattgttccattgtcaacgttaactaattggaatttagaattcgagaaatgggctccatcggtaaagaagatcacctacaagggaactcctaaccaaagaaagagcctccagtttgaagtgaggaaaggggatttccaaattttgttgaccacttttgaatacatcatcaaggacaagagtgtgttggcaaaggtgaaatggattcacatgattattgatgaaggtcacagaatgaagaatgccaactcgaagttatccgaaactttaacccatcactaccacagtgactacagattgattttgactggtacaccattgcaaaacaatttacccgaattatgggcacttttgaactttgtgcttccaaaaatcttcaactctgtgaagtctttcgacgagtggtttaacacaccttttgcaaacaccggtgggcaagacaaaatcgaactcagtgaagaagagactcttttagtcattaggcgtcttcataaagttttacgtcctttcttattgagaagattgaaaaaggatgtcgagaaggacttgccaaacaaggttgaaaaagttgtaaagtgtcgcatgtcatctttgcaatccaaattgtatcaacaaatgttgaagtacaatttgctattctccagcaatcccgatggagatggtaagccgattgccattaaaaacacgaataatcagattatgcaattgagaaagatttgcaatcatccttttgtgtatgaagaagttgaaaatatgatcaatcccactgctgataccaatgatgaaatttggagagttgctggaaagtttgagttgcttgaccgtatcttgcccaaattgaaagccaccggtcatagagtattgattttctttcaaatgaccctgatcatgaatattatggaggattttttgcgtcttcgtgatctcaagtatatgagattggacggtgcaactaaggcagatgatagaacgggattgttgaagctttttaatgaagagaattccgattatttctgcttccttttgtctacaagagctggtggtctaggattgaatttgcaaactgctgacacggttattatttttgattctgactggaatcctcatcaagatcttcaggcgcaagatcgtgcacatcgtattggccaaaagaacgaggtacgtatcatccgattgatcacggaagactctgtcgaagaaatgattttagaaagagctcatgccaagttggagattgatggcaaagtcattcaagcaggaaaatttgataataaatccaccaccgaagagcaggaagcgctcttgcgtgcattatttgtgaaggaagaagagcgtaaagccaaaacctctgcaatggatggcgacgacgagttggacgacgatgagctcaatcaaatattgtcgcgtgatgatactgaattagttgtattcagacaattggatgaagctagaaatttggaaacaaagcaggcttcgtatcccacaagacttttttcagagcaggagcttccagacttttacaagaccaacttcgatatatacttcgacaaggacattgtgaacgctgatgattatggacggggagctcgtgaaagaaagaccgcgctttatgatgacaatctcactgaagaacagtggctcaagcaaatttgatggggtactttcaagtgacgatgaaatgtcaactaaagggtaaaaggtcaagaggaaggtctaaaatcaagaaaaatgaagaagaaagtggcagtgaaaacggatttggtcgcaagagaagactttccaacgacgatatgagtgatttcgagagctcgtcccgtcaaggacggtcttccacaccgctgtcaataatcaagcgaagggccatggcgaagagagggaaacgtagtaaagcctccttcttgtcaagaactccattagcgaatgatccattactggacgatgctcgagataacttgcaacagcaactcgaagaaatctacgagaccatcttgaattacacagatgaaaatggtcgtagattgagcgatttgttcatggtgaggccttcaaagaaactctatcccgactactttgtgctcatcaaacatcctatggcattggataccatcaagaagcgaatcacttccaacgcctacatggaggtgaaggatatgttggaagatattcacctcatgttcagcaatgccagagtatacaacgaagaagggtcaatcgtttacgaagatgctaatactcttgaaagtttgggatatcaaaaatttgcagagatcgccaaagcggctaatatgagcaacgaggatatcgagaaatatcttgatatgcaagaggtaaacgaagttcttggtttgaaaccctttgttccaagcgcagaggtcaagaggtctgccgctgcaaacgacaatatcgaaccccaggcagacgatcaacttgctgactctgtagatcatgggctgatgaatgatttctttcctttcgacgacgacgacacgcgagacccattattatagattgggcactatttaaatattgtataataatttacacttcactatagcgaggtaactcctcgtcgatatcgtggttgataacctcgttattcaccacagtatcgaacaaattaacaaactcgaagaggccaccatccaaaaatttgacagaaccttcaacccattcggctcctgcaattgcaccattcaagccagctgaatggtacaaaaacagccaataattggcaccaaaccagggagattttatcgagtgagagaattgtaagtttggtagtgatttgatggtgattgaaaagtcattaatatctccttgagatgaagtcacataaacaagtcgttggtttgtaaggtacaaatatccatctttggcactgatattgataccgggagatttttgacctgacttcagggtcaaaactaaggtttgtcttgcggttttcgttgcaaatttgatgtgttctccaggctctagatcaaagggaataaatcctttattcttctgtagctcacgaccgtagttttccttgagctgtagcacgttcaaggacattacaaaagaaaagataaagattatgtgtgaggtaattgtagtcaggtgctgcgcgcagtactttatagattttctcacaattctcgatggctgcaacatgaatgtcattcgttcctttaacccctcattggctccgtttatgaagcaactacccagatttctgtatggaagtaagctcatagtacgttctcgagaatgccaggaggtgatagataggctagatctacgcaagaagtatccagattcacagaatttggatataatcgatgtctttactggttatggattactttcctcaatgattaactacgaacttaaaccacgcaaacatgtagttattgaagcgggaaaggctaacatcgaagaatggactaagagaatcaatcatttgaaagaaacaaccaacaacaaagagaattttattctctaccctcatgatggtttcaattgggccacctacaatcgcttgattgaccaggacaaaattgtgacgccacgaaccgtggatagaagcaaaattcacgatgagcttcttatcattggtaacttgacttcgtcttcctttggagagtcgttgttagcacaatggataatgtgttcagtttatcgtaactggctccagaaatatggaagagtacgaatgatatgcgtaattcctgaaggtactgcccacaagtttctttccggaagagggtttcccaaacgtaatagatctgccataaagcgagaaatgttcaccgatacaaaacttattgccataactcaaatcctcgaagtaagttcttctccagaaggcttcaaatatgaccctaatacccttttcaacgaccagccgtactgtatctcatccaaggcgatattacctccaggaacaactttgagcgtcatagagatcgagccaaaagatctcggtctgttcgacgtggatttgctagagtacgttcttcaaattctcatgtataaagctactggcagggtcatagattcgcttgctcaaattgctccaggcgcagaagtcgagttggctcctaaactatcacctgaattattggagaagtgccccagagatctcaccactgacgaattcatgagcatttttgaggttgtcgacaactgggcgttcaagccctctatcgcggatagaatagacattgtacaagaggacacccggacgttttgaactacatagcacatcagttgtagtttggattttgtatatagttttatccaacatcgcttagtttggcttatctggaagatttgccaacaactcgacaatcttactgccatcaaacacatgttcagaaggaggtccgaagtacgaggcactgggaagaaccctcaaaagattgtaaatgttattaccaacaaaagatttttgagcctgtggttccggggtagacatttgtggttctggattggcaatggctggaaagtctttgggtatattaggcaactggacttttcttctctttggtgagtgcggttgaatctctactggcgaatcaagttcattcttccttgcagtcccaagatcgtatttttcgataaggttcatcgaacctatagagtacctgtcactgaaaaattcaataggatcgtcttcggggaagtattgactatacctcgcttccaacgacataaccatctgtaaatcattgttagcggcataccgggcaaacttttcagtgagttttctcaagtaccatttgcactttctgagacttcttatctttgcttctctcttcaatttttcaaccgagtttgaattgttggccataccatcgagatcctctttttctgtgttgtaatctttcaacaagtttgttcgtgcctgctcgaagaaagtcttgatactttcaaagtcgttaagagtaattaaataatctaaatacgccaataagaattctccgttctgtccgaactttttcatggcgagcctcaagatttttatggctgtagatttgttgtccgaatagtattcgatcatggcattttccacgtaaagcccataccctatgtatgatattttgcgagcttgtttgaaaatggaccgtgcttctgtgattccgttggcacgtttggcactcaacattagcttggagtaaagaagagtgatgcacttgtttagttcttccaattgtctctgtaatttctggagctcgagaacttggggttccgagagctggttgaatacctgattgtaatctatttcatcttcgttttcgtcatcttcattatttttggagttttctggttggtttttcggcttgttaatggtatccaagattgaattgattttctctgtaactgagctgtagtctttaacaaagtgatcaatgattccctcaaaaactgactttgtttctccaaagttgccatccttctcatataattcggctagttcgaagcctatcaagaaacttcttgggttcaagaccaacccttcttttaaaagagtcataactttatttgcattggcatcttcgttggaggctgaccaaaacctacctagtttgaaccatatttctggaacaaatggcaagcacttgacagcctgtttaaacacatattcaatacgtgcttgaagcaaagattcttccttaattgccaaattatttttcctctctaattcaatccacttgtaccaaaggtccaattggctgcgaaccaagtggccgtactgagagtcggtgatactaaaaggaatgatagaacgtcgaagcagcttttgagtcatgttttgccattcagtgttccacgaacgggcttccataaactctgccgaaattgcagcgatgaatttgctggcggcagaagcattcaagtctgattcccatttggtataaactgaccatgcttgctctatcttttctgtaggtataacgagaaacctcttgtatactttccgaatcaaatccactttttgctgttgttcccacgaagctgttggagtccatgacttcaagaaatctagatagtcgttccacaatggtccgctggcgatatcaatgcctactttattgacagcaaactcaaaagccttgatgactactccccgggccttctctccgccagtgataacatcatttgttcgcctaacataagaaacataaagtctatataattcgacatcatccaccaagttgatacactggccaaagagggtctccaccttttggaattctccacggttcatctcatagctgatgtagccacaccactgggccccatcatgcttgaatatcagcaaatacttttcaaacactcgccggacctgctcttctttgtctttgttcaccacctgtttgatcaatttggtccacctagcatagtccaaaggagactcctcgaggtcttcttcgagctggccgatgacgtcgagattgactttccgtttgggcacgtcagacatgatggagatgatggatggggatgaaggaaaaacgaaaccaccagtgagaaatccggtatacaccctttcgcacaccccaacatcaagcgagagcagcgcgaacactgcgagaacactgcgagaagtcaccacgagaattaaaggttagacattaaataacttcaagtctttctttcttgtgtctataccagatatatctactatggtggattatgaactacatgtttggggatgcgataaatccatatcagtggtttttccagaatgtctcgcagccgcctggttggtaaccacatgtataccgcacgaaaagataaatatagtgactctgtccaataccaatctttcgaaaaccggtgtacttccagtgttgctcactaaagatgtctcatacgagggttttgggccgatttcatcgtttattctttcagagttttctggcaaaaacgtcattgaaaccaaagacttggcacagtctgctgtgattctgttgatagaaaacaagctagtccgtgtccaccagttcaatctttattcgaatctcaagaattacgaaggatataccaggaaacagtttaagaagtatcttccatttccaatgatgtacaaccaacctttgaaactatacaacgtcgcacaggaccaagtacgtatggcaggcttattaccctcccccccaggcctttttggggtgttttccggctcttctggtccccatgacgaagtcgacgaggagacgtcagaagtggcattgagtgcattacacgagagacaaatgacagccaaatcaaataagcgagaacttctcagacaatccaaaaacagtttaaaatgtttgaattatttgggagaaatattggacgatatcgtcaagctcaaccaccagctcaatccacatcgccccgacgacacatttgcattaatattcaacgaaagcaagatatctgtggcagaattgcttctctttgcatacatccattcgctcacatacgatggtttaccagaccatgctattcacgattacatccgccttaaatatctgtcatttgcagacttttcccaaacaaaaatcaacgagctcaaccaattgctcgatgactcagcaattcaaccgccaaattccagtcaggttcctaatctaatcaacgaagtcaggtatagattgggctactgaatcagcggttctgattacttaagcctaacttatataaaacgtccgcgaagcgatgaaaaacttcatggcaaattagcatagtttcactctatacctagatcatgtatttaatgatggaatttaccttgccaaagagcaactgcatcatctaggatattgcgcttcgaagtcggagacaagtttattattctggaagaggcatacatggagtagacagagattaagctgtagaaagtagattttagagtttatgaaagaagtttgtggaactatgctgacttttggtgttttcttcttcccaaacgttgcactttccttctctaacccaccattcttcgtagattttttttcgggttatccgggcagatcgcgaaaatacatatatattcgcgaccgaaactaaaactgctgtgacttaatcctagctaaacgagatgaaattgtcactcgctatttcactttttgtgtcagtgatcagtgctgcagcagtgcaacacgttccagagccccacattacatcagcgcctgtcacatcagatctgggagctgctaccattcaccatgaaaagagatacaaaaatgccatcatcaacaaagagtatagggagaaaatggaagccaagaaaaaggcagcagagagcacgctgctgaagcccaaagcatggatgcgtgttgtgtattctacaaagaccgagagagtgataccaaccgtcattgctggtgtcactttcagcgccaaaccaccggcaactacagacggattggaaccatggatatcgttgaacaaggatggttcgcccaagactatcaaaccagacatcaaaaatggtcgtatcagaaagccctcgcccacgtatggcacatggttccagactgcctccaccatcgtttatacccctgaagaaatggggttggagcacttgggcaatgaagatgaggttcacgaagaagttgtgtaccaagaagaagaccagacgtaccactcgctcaacccgttgatcagatgtaccccggattactacaagttgaagggtgtggctaaggaccagtcaccggaaccattctgttttcctcaagatagtgcacaacttaagcaggagaaaacctactttgtgacctggttttcccggtttttcgctccagaagtcaagaatgtcaagctccatttgacctatgtcaaagaacatcacatgtacaagggaaccaagagatccgaggtgatggataaaggaggacaggcacatgcaaattcatttttcacctcggactggatcgaaaatgataagggcttttacccattgaccattgatcccgaatggctcacgatgaaagagcctttccgtaaagtgatgctttctctccaaccagataacgtttcggacgaggatttcgacccacaggccaattttattgtcatagagatagccaagggtgccaaggttggaaaagaacatttgcttgatttgaagaaactcgaagaaaaatgggacaaggcagacatcgatggggtttatgacgaaggacccaacatggagaaatacctcataatgatgacaatgcctacgtgtgtcgcgatcgctgggttattgatgtacttctttgtcatggtgaacaaaaagaacaccgatctaagccatttgcggccaaaacgtgcgttgggaagactcaccaaccaccggagaattccgttcgctaagaagaagaaacaggaaaccgagcttccacttctggacatgaacaaattagattaatagcataacactcatttcaaccgccaattggttttgtcggcacatgttctctcgcttatactcggttctactagccgcggactgtatgcagccccattctgtagtccccaagatctgatgtttgggtcttattgtaaccactgcggtgtgagctctaatcacacattgttaaatcatacattgtttaaattctttggttaggaaaaaagatacacggcttcgttgctttataaactttggtggaacctttatagattgaaagcactaaaaatcgttgtctactaggggaatatttactacctaaccatgtcgcaaggttggtatttgacccttctatcttcggcattatgcatatcgggatgtttagtggtatttttggatgatttgtactacctcttgttcccgaaattcatcaccaagaggtttccttttcgtcttaaggagaattacaagtttatgaacgcatcgttagcattttcctcaggttgcttgctttttaccgctttatatcggttgttgcctgaagctttggcgtacttgaaggacacggacgctgatgcaagcaccaagatgatcttgagctcaacaagacagcttcatatcaaaatgttcatggcatatatcggtggcattattttgagtcttacattcaatgccgtacttcatattgccaccagcgagtcagtgttccattgtagtgaacacgatcacgacccagcaggcgcaaacaatgcgactcaccaagatcgtgaatcattacccccacaaacaacagaaatcaatgaagacagtcctttactaccaacacttctgagaaagaaatcgcttttccaccttttgtcagcacagcgtaacgacgagtgcattgagggcgaatgcaagggctactcttcggccgagctttgcttgtttcacggcgataagaatgctagtctacaccattgcgatattcctgccatctctcccaagttacttccacaagacgaaaacggtgctatccacattgacttgacagaaacgcttcccataaaagcaaactcaaagcatacccatggtcatggcgatatcgaggcttccgccgatcaacaccacgaccacaatcatggccacgatcacggcaacgaccatagccacagcgtccacaacgaccatagtcatcaccacgatcaccatcaccatgtcaattctgcattttccaagctttttctcattggtatccagactatcttggccattactctccacaagttccccgaagggtttatcacttatatcacatccgcaaccgatccgcgattaggggtcctgatctttataagtcttcttttccacaactttaccgaggggtttctgatgtgcttgcccttatactacctgtttgcatcatctctgaagatgcggcttgccaagttgaaggctgttaccatcagtgcatttctaggtggtatttcccaaccacttggtgctcttggagcaattctcttcttgcgcctcaacaatatcactcctggggatggcaacttggacgtggacaaacttaatcatatactaggattgactttggctgtgaccagtggatttctcactgtaattggactttccatgtatgggtcagccgttgccttcagcggtggctcactgcacttgataatggtgtggtgcttggtaggcatgtctgtgattggaatatctagtgtaatatctgttgactagttagacggctgcaaattgagaaaatataaggagaataagtataagaaagaagttgaggaaaggaagctgaaggaaaacaagtgtaggaaagaaattgacggaaaaggaattaaaggaaaacaagttaaaggaatagtgcactagaattccaagtaatttcgatttatctcgttgatatagttgtatggagagttcaataatgaagattggtttctaactatttaaatgtagcccactaattccatgcatatattcaagaaattggactaattccatgcatatattcaagaaattggactaattctattacgtatacgaagaattgactatcggaacatgaacagaagtcgtccttcccagttttgtcattggtatcttgtagtgaatctggacttgactcagagctaaaatcctgcatgttcaccagcaagtccgcgcgtaattctgagcccgaccccatgacagcgcaaattcaaccatccttattatcgttatatgcctcatacagtacgatatcaacctcaaagtatagatcataagcaacatgatggcacacgaaagcccgatacctgtgccccataacaacaagaacaatgtttctcgtaaaccggaaaagtcaaaaaaggctcccgatgtaagaatccttccaagtggtaatccagttaattttggtcatggtggtcccaagaagggcaagaaaccggcaaagaaagcagttgaagattcggttcaaagtcaaagcttaccgaatggtgagaaacctcggttttcaaatgacgccaagccaagaaagaagtcaccaaaggattcgaaagataaaggaccatcagagaacaaaaagggcaagagacaactgtctcctgctgctgtgaagtctgaggaaacttatgctggttcatcgtttcactcgtcaccagcagcgttgaacttgcccaaaccatcgttcaagtcttctcctaaaactggtccggtcaccttgccagccggactggccggcattgtagcatcagggcctgttccaggctcagttccttcggtttcaggttctgttccaggttctggtccaatgtatccaaatggaatggtgggccccaaccaaggaatgcctcctatgggtgctgtcattcctcctggtccaccgaacatgtacgctcaacccggtttttcgtatagcgtcacaccacaaggctatatcaactaccaatatccaccatatatgccacaccaaccaccttacccccagatggctccacctcaacctcagcccatccctgctgctcacccatcacaaactgaaaatggtcagaagatcaccttcaatcagttgttgggtacgcagccatgaacaagagctgctgtagtgtcgtcaccaacatccacatcacgatgcaacatcatcgtgatctgattcacatcacgatctcattacatcgtgatctcattacatcgtgatctcacatcatgatctcattctgatcccatctactgactcaccttaaattaggtgaaaaacttaactccgccgtcaacatcgcgatgcgagacctacagcacgttcagcattgttctacttatttttcattatcaccctttcccccaaccgtggcttagctgctcgccgcttctcgctagcgctgagccttcccccattcatcttcatcctcaagaacatctcttcttctacctactcaatacacgcctattgttcttgtactatagtagttatgcatgggtgtttggatttgtggcttacttacccgaagcgcaaaacatgcacggtttacctatttttcttttcttacaacgatggtgtcaagtaaggagatcagaatcggtgctcttctagccttggacacggtgttcttcctcttggaagttatcgtgggttattctgttggttcgttggctcttatcgctgattcttttcacatgctcaatgacataatttcgttgattattgcgttgtgggcggttcgggtgaagaataacaaaccggctgatggtcgttatacttatggatggcaacgagctgaaatcttgggtgcgcttatcaatgcggtgtttttgttagctttgtgtttcaccatcatcattgaggcgattcagcgctttgttagccctccagaaatcagtctgccaaagcttgttttgggagttggaattgctgggttgctcagtaatattcttggtttggtgttgtttcacgaacatggtcactcacacagccatggatcgcctggacgcgacgttgaaagtggtgaacatagccatagccatggcgatgaagaggcggtttcaagacaagaatccgaagccgatttgcggtcttacttcccagacaatgttgtgagacactacagtgaaagcacgcctttgattaatgaagatcacgccaagctgcacaaaaagaagaagaagtcgatgaatatggaaggtgtattccttcatgttttgggagatgccttgggaaatgttggtgttattatcacggcacttttcatctggaaaacaaactactcgtggagattttattccgatccacttgtttcccttgtgatcactgctattatcttttcctccgcattacccttgtgtcgccggtcttccaaaatcctcttgcaggcaactcccactgatgttaactccaatctcgtggttgaaaagatcgtcagcttgccgtgtgtcaagtctattcatgatttccacgtgtggaatttgaatgaagatattttaattgcttctttgcatttggagctcaacgacaccgaaacggaaaatctttcaaatgaagaacaacaaatcaacaaaccagcattcgtacaggcggtggcccaagtacgtgaaatccttcatgcttatggcattcacagtgctaccatacagcccgagttttccgatttgaggacgggacaacaggcattaaccaaacgaccaagtgcgtacggagccaccaataaatcgagctgtgtgcttgatgatgtttctgggtgtgatccagactgcttaaagtgagattacagttgtcaatggatattaatatacatagtggtacgacagtagaccgttaaaccgtttgacgctaagtgatatagagacaggttaatagtacagtttttcaaagtggtcccaatgggtctctccatctcttcatcgctcgttgcttatcgcttcgcttaatgctccctaacttatcacacagtcatcagactgcttctttgggtggttccatcctactaaagcaggaggcttaccctttgtgggaccgtacttattctttttgatcttctttgcactttttgattttgagatgttggtggtttctggcacgaaggaattgagtaaatcataagaggtatcttcgtcggaatcttcgtcaatgacggtgggtttggaggtacccatggtataggtagcaattgaagattgttccactgaagtaaaagacgacgaatcgtctcgagaatgcagtaaggaaagacgggaggtaatggtggattgttcgctgatgcttagtttgtgaacatgaggatgagtttccgggacgaatgtggaagctgggtctttggcatagtataccaagctggaagcaactgtggaataaaatcggagccagatgatttcgatttctgtggtgaacacattcctgcccaaaatgtcaagtatagtcgatgtcaatgcctcgcccacaagaatgtaggcactctcctcaagattccagatccttgcattcactttgctgacttgaacgagaacatccatagaggtgatgcttggttgggtcaaattgtcaagcatgaatgtgaggagtttgaacatggatactagttggaactttgtaatcacggcgtcacttttgtcaagtaacgatgaactttctgaaaatctgggtgtttccatatcgacaacatgggtggaccacattttgatgaacgcatcggctttgatatcgtcgatggtttttgtgtttcttgtggttttgcaagacagcaatggccgattatgacttttgatttgatctggtttcacggtttcggttttgaatagtcgtaatgagctccataatcgacgaagatggattatttcaccactggtgaaatccatagttgggagatcaaaaaccataatgtgaagggtctgatcacgcctctaataaatcaatgattgccgcgtattattacgttgatctggtcgccttacgtcggcaaaagtagccaaattcgagacgaaaagtttaatttgttgagtttcaaatgaagtgaatgacctaaatagtaaactttgagtaagaccaaattctcacttcgtaaagtaaatgaccttcgttgttgagaaatgacggccagcggcagtatattatccgaataagaaatgatcgcccgagaaataagtgccgatgcttttgtaaaggaacagaattttgggcattcaaattatgctaacaatagcgtctatgcaaaatcatgcatcagttctaatgattggctgcacgttcttaatcgtgcatgagaatgcagcagtcactgaggggtcaacttgaggcgatggttgcccaattcttctggaaggttggaaatggctagtcacgacgaagctacaacaaccagacacaatgtagatatatagagtcttcgatttttagaaaagcactcaatttggagcatctggtggtacgtttgacacctgcagcaaatcgcgaaacatctcgctgcagataattataccccattgggaaagaggagattgcttggataggaaataatgtgaggagaatacgaagcgaagaaacgagagcaaagcgaaagcagagaagagacgaccaaaacgaatgcaaagaatatgagcaaagaacatgagcaagttagagaaggaaatacagcttctaatatattattcgtttctagtctgaattactgtagtttgtaattactgtaattgctgtggtattcatgtggtattcatgtggtattaattatataggtaaccagccagtggtccatgcaaatgacgagcgtctcgatgtgggttcacctcacaatcatgctcggttgcctgaaggcatctacgcaggaatcctgcggataggtttttgcggcaacaacacattgtaaggaacactagacacgttatatctctggcggtttttggcacctctggttctcgaggtttcactggagcctctcttggacaagaatgagaacccagacatagtagagtcttcagaacctgcagacatcattgacgccaagtcgtcaaccgaggcagaagtcaaagatgagtccttcttttttgacttgaacattttggaaaatctcgatttaagtgacttcttctcggccatcatagatccacgagatgtagacaacagcgcggagctggcattaagtacaggcagtgatctggtggggtattttgtggtacccacgttcttggcactggatccattgttggtgcccaaagtagtcagtgaatgcacacgcgattgcaaatcactgctgctaaagctctgtaaccgaactgcatggcttgtacgcgaaccattgtgggacatatttccataaggattcgacgatgaaaccgcagcaggaatggtaggaggcttggccaaatcgacgtgttcgggttggttgtagcccaattgctccatttcctttttcaacacaaagctgcttctcataaacccgagcgacactctttgtctcatttgggtggaatcctggtgttttggaagactcaacaacgaaggagttggcgagagcatggccttggcggaaggcatattggcactggacaaaagcttggggctggtagaaggcacactgacatcggtaaagtcgctagccatggaagactgctgtctgtggttgctcttgtgtgatctcattggaggactggacgacgagccgatcgaagaacggaaatcgctgttgtgcaacgacaacgtagaaaccccagagctcacctcgtccatgtcactggacgacttgtcagcaagactgtcaccgtagtttgaagaactgttgtcttcgtcgctggcatatctcgaagaagcagcatcgtcatcaaagtctccttcgacaattggtgccaatcccttgattccaaaactggtgtggtcgaagcggctggcttttggctccactggagtctcaggcaacgccttctcttcttcgcggttggctgtaaataacggagcaacgtcctcttcagattcaacttcgctgctgggacttctggactttctgcgactggtttggcgtgggtcgaatccaaagctcttgtcggactcggcaaagtcgtcgtccttgtcaaaagcgtcggtgatcacccgaggtgctctggcaaaacccatcttgcgggcatctggctgctcgataggtgccactggagcttcctcagcaactggagaaatctcctcctgcgctggtggctccacagactcgcgcttaatgtcgatagaaggtctcctggaagaacgaggagtaagcattggctcggcatctgactcgggagaacgtcttctgcgactgcggcgtcttgggtcaaacttctcgtcgtcgctattgtcgctggtgctctcagagaccgagcgaatactacctctgatactgggagctggggtagatgtgggggtggaaaaagtggtaggaaccttgatcgcaattggttcaggacacagctggtcgtttcttctaaatccacggtatttgtcattggaagaaatttgaaactcgatggtgttggtcctgtcgagcaaagaagtggtttgtggagcatcggtgggagtagatggagcatcgtcaacgtcgctgtcatcctcagagaattgcaacaaggagtttgcaatataaatatacaactggatccatttgctttcaagatcactgtcgaatttgccctttccaagccattggcggaaagtttgaatgagagcaacacccattggttcgagatagtgcacagcaacatcaaccatattcaagtgttctctgaaaaattgattcataaatctgtctaacgtggggatctcatccaagtacactactcccatgttcaacaagtctccaaataacgtggattgctctctgacaatactgtcgctgtaaaacacagacttgagttcagcattaccagcaatcaaattggcaaaaagccttgagataaattggtctttgtggtatcggttgttggtctgcaagtcagcccatgagtttctgatgcgattgacatcgctttcggcgagttgtaacagggtcatggccagtacaatttttcacaatagttttcaaatgtatcggtgaagccaaaaatttgacaaccaactggctttatattatgaattatccttttgcagttggggtagtcatgatgtttctcgatccggtaacttttgcaacataaaatttccaatccggggaatcaacttttgaatttatggtttattcctgctttaggcaactgtgtcccatcctctgcacccgtactgactgcagcatcccgctttttcctgcatgatccattaattaatattccggtttaggaaagttaattgtctactatcctttcctcatttggaaatgagatgggcaggggcttcgtggctacgaaagttgggtttggacactcatactgcatgatggcgcacgagtggcttgggaaggtgaagagtttttcacgtgaaaagatggaggggggttgtccgctgatatcgaaggtttatcgtcgctgacgtaatattgattaactattgcaaaaaaaaaatccaatctatagaacgacctaactgtatttcgaatcctctttcttatcactatcatattcggtgagtgtcagttcatcctcttcttgctccccggctacccaattatcggctttttccaactggacgctaaacacagtagttagtctcgttatcatgtcgagcgactctttggcgagcaaaaagatgcggtcgttagcttgttgaccagtaccagttttggccgcggttgtttgctggaccgtggtaggaagctggaggatgatatcgcggatggtggttttgaaatcacagttttcactggattggctgctagtgggagtaagtccattagaggtgctgagtgacgacgggcggaaattggaaatgacatgaattatcttcttgacggtagatacaatttccgtctttgtctgctgtgcttcaggagcaatgagacccgctccaggcgggccggtttggtcctggctggcgtgactggcctcactggcccgtcttgcacgttcgattttctgggcttgttccttctcacgctcctgctctcgttcttggattttcgcttggagctcgctaactttggtggtgatctggtcgttggcaagtttcaaaacatggagacagaattgaagacgtttacgggtatcggcggtggaagcggagttcgactttacagactttgccgtagctaccgtacttgaagacgagagccgtctcaacttgcggtgcggcgacacttcgttgtcgtctgtgatggcggctgctgcctgtttgacctggtggcgactattcaagtcagcttcgatgcgagaaacaaccggtattgcggccttctcaacaaattcggcagcgtagttgaacagagcatagttgcgcttagagtggttgtagtagcgcaccgcgttggtcactatcggatggcgggatacttggttcactcgtgacaccaacggatgttgtattttgtaatcttcgtcaccttgaatcagaagcgatgagagtggagatgcgatcgccgagtgaccctgtgaagccccgcttccatcctctgattctccagcacccggaggtggtggggtcctctttgtgagcagcgcaagcgcctcagctgccagaacgagttcctggtcgtttttccgcttttctctgtaggctggtggaggagcttcagcatgagcatccagagtggccaaagtcacaccaggggacgagggaggcatcgacgtgtactcgggccctggaggccagtgggacgataatttgcgtttcccgtggattgttgtttctgtcatgtggtgaatcgtgagaagtttgcaacttttatgagagaatcggtgtgggcggcatgtgaaagttgtgcacgtgacagagcccctcatcggcccgattacggtgaaggactataataaaggaggaacaatggagaagaaatgatttgattgtgatttgattgtgatttgaggtttgtcaggaatttgtttattgactaatgtttgtgatcaaagagttgaagtgcacatgttgaatcttgaagtgagatttgacctgcactgaattcggactttcagatgcgaattggctcaaataatccgactcagcttttgggcacctgggcaaccctttgggctacgtggggtaattgtagggtagattcgtaacattactgaattacgctaataatacattagttgtcggtctatatcattaagcaagacttttgaccgagtgttggaacgaaacaactgggtgaatggcattctgctcgttctgtttattaccgtattccatcttgttccattcgtcttctttcttgttgtagtgttggaaacagatccaaaagagacatccagcaatgaaactggcactggccaaaccagtgtaactccatacaaacttgggattgaccgaggtagatgagatggcaatacccaaggctgaaccaacggcattggtcaacaagaataacgacgtaatgaatgatttcatactggctggagctctagtgtaggcatattccaatccagtaacagatgcaaaaatttctgaaaacgcaatcaagacgtaagcaggaatttgaatcgccacatggacacggtttggaacaccaacaaatcctttacattgcaaaggattgtcataacatggaccagccttgtagatgtaatgctgtaaaacagctgcataaaccatagaagatgaggcaaccatgaagccaaaaaagattcttgtgatgggtctgaatggagtaaactttctgatgaatgggtaaaggacggattcaaacactggaatgaaaacgacaatggcaatcgagtcaaacacctggaggaaatcatttggaataccatgcaattcaatcataccggcttgggaaacaaaattactaatcatttgaccgtaaaccacccagtagaatggataaaacacaaacactttacaagcagaaatggatcttctaacttcctcagcaaaatggtcggtccatgtataaccagcctcagggtttctggaaggcaaagcagcatcgtagttgaatttgttcttgattgcaatccacgtacatttgaaagccttggaaatcaccttatcggaaactggaaccttgacatacatgtttcttccaataatcaatgcaacaatacccacgaaaaagaaacaaaatggcaaaaggaaagcagcccagaatccaacgtggtattccaactcggtggtagccatgacggacaaagcaccggtgttgatcataagatagaagaacatgaacacattttgaattgtgactgcaggatcttcaataactctttcacctgacttcaacaccttaataacagggtttgtctttggaatttggtcagcaatcaaaggtgaaacattagatttgataccaccagtaccgataccaagaatgataataccactgacataacctcccaaagcggtgttgtaactggtgatggaaggaatggaggtgacgaaaatgagaaacgaaccaacggcatagataccagcgaaaacagaaatagccttgtattttcccaaatacgtatcagcaacccaagcaccaaagatgggagtgacataacaccaaaattggaaaaaataagataacgcagttgcaccttgatttttcaaacttaaagcaccaggaggagttccatgaggtccattttgcatatagttttggaaaggggtactcaaaccatagtaactgaatctttcggctaattcaaccactgcaaccaaccaacatctaagaggaatttttccagaaacatgacgcaaagttttcatttcctcatcggtaggcacctcatggtcaccttcaacagagacgctgttggtggtggagtcgatattcgattctataactgggtctcgtttgggttcctcgaagctcatttgtgaatgaagaaaagattttttgactttttaactatccccgagccacaatctattcccaatgaggatgagtagtttttcatctcacacggcatatgggcgcatcacagtgtaaaaacgccgttcatctgctgatgtacagtgcatattgtgccggtgtcacgccctgacacccgcactgaaaaaaaacgtcacatctgcatggcatttttccggtcggggtaactggcattgtgccatgagccctgtctttaattggagccgagccgccgaaaggctctgataacgccgttttgcggttttcttattggatgccgaatttgaacgcagcttgcgcacaaaaactaggatacccgactaggagcttggtggcttaataataggaacccttacaacccattttggtagttgtcaaaagaaatgagcaagtccctgcatttcggttggaacacgtaaatagttattctttttctgtggaaagtcttggcatggggcggcgtcttatcgaaaaataaactgcgtgccaagtgctttttagtcgtataaatgctttttctgcgaacccgatcgcggagacaatattggtttttcgccgtgtgcgagccgcagacttttagacgaattgctgattgcaacctctcccaatgagggaattcgcttagctaccccggattatgattttggaagtcagatataaagacaacagatccaaacactgtctagggataccggcagcccataaaatggcgactttttttgtgttttgtgaagtaatgatcaaaggcagtattcatcgactattgcaatgcactcaaacaaaaaataattcatagcaaccgcggtcgagtttcacaagatgctcccgagtcaacaagagtcgaaagtctctttctccacgaagatattgggttgcttcttgaagttgtagtcattctgatgaactatacggtcacagcgaatttgaacgaatcagaaaactatcttatgatttggttgagccgtaacgtgaattactttagttgattggtgtcaactcatgaaattgcttactcttctgaaagcaatcataccaccttcattttcgaaaccaatgtttctcttgcaacttcaatgctagttgtatcaagcacttacatccattcgtcttgctgaaaattttttgcaggagtttgcaaccaacacaatgtacaactaagactcgggctgctcagtattgaccaccggaagaaaattcaacgtttctattttcttattggagattgtttagctgtcattttgcattttgtcattttgtccttgtcaaaactgattgacgtttgtcatattcaattgagcttaacgagtttgtaccggtttctccaaagagtcactcatcgaacaaaacttctcgcactcgaaatcgttgacaggttgaatgcatattgacatctaatttgggtgcgaaatgaagtcgaagttcagagtcaataagtacatgcgctagcattgagtcacaaattattatatctaccactatgacggaatagctaaacaagcgctgaaccagatcaaaagctgttcacgaggaaactgccgttcttcttggcatcagacttagactcttggttcggcaaggtgactctgccgttcccacaacttcggcattgggtccatagagttgctcttcctgttccaattgacgaattgaaacccatccgcgaccatggacaaccactcgcaggtatggcctgttattagcatcacgtttgacgatgtctttgtagcgtaattttggctgcatttgcgcctggacatacgatttccattgagaccgaccgatttcagtgcagaggtcaaacttggtggcttcttttccgggcgcttgtattgtacaaccagagtcaatttcggacttggtgttgcactgaactgcaagtcatacgtttccattcagggcgcttaaactggtggagaacccatccaaaacagcctgggtttggtcagcaagagcattagctctcgtgagttgtctcgtaacctctttttgtagcaggttgtattttttatccaattttgtggaaattgcaataatctcaaattttgcaaccttgacgatatgacgaatagttaaccacccaatagtcaagacaatagctgcgaaaaccaccatgaaaactgtactagcaatcacaaggataggactatacagctccttttgtgaattttggatctgtaatactttttcgtcttcttcagcatgggccataatgttcgtcaaaggtcgataccaaagcattcctaccaataaaataaccagcaatatgggacgatataattcttttactcttgataacataacgttttcatttgtgacggtacagaactatttaaattcagcgcttttgtactcgatgcaatattatgtatgagcctccacatactcagcggccttggccttcactcgagccccactcttttcatcgttttgatcttcttcatatttgagccacttggtaaagaagaacttggcttgcttcttggtgagtttcttggtgataagtctctcgaataaattttcaaccttggacttatcgttcaacttgatctcttggtcaagatacacattccacaaatctattctcttgggtgcatcggccatcaaaccttcgaacaacgaacgtccttgctcgggatcccccttggtaaactcaagctgagcaaacttcttgaccacctcgatactttcctttgaaggtaaagcttgcatggccttggcgagcgcttcgtgaacttcatcattcatttggcgatcaagcaaataggaagcatatgccacccacacgctgacgttcttagagaacttcttgatcatcactttgtagagcctggtagcctcgtcaaatttctccgacaatgtatagatgcttgccaatttctggtgcatggtcaatggttccatatactgacaagacctacggaaagtatcctcaaggctctcctttgtatcaaaggtgttttccaagtttagcaatgcaatccatatgttcaacttttcttgttcttctcgatagttgatggttttaagagctctctctccgatttctcttgccttttcaatctcactcaactggagctggaacgacatgtagttcatccacaaaactgaggagttaggcgatccaatcaacatcctttcaaagtcggaaacagattgaggtgctctagtattgatgtccgcagttttatcttcgacaaccttagtcgagcgcttcttctttttcttattgacgaaatcttcgtcgtctgaagactcgtccgactcttgtgcttggtccaaaattgaagccgtccagtcaaatccgttggtggacaatcccataccggagtcttcagctacaacgttggaggtctcttcatcgtcatggtcaacatccgaatcggcttcaaatgcaccctcaacgatttcctcatcagattcatccgagctttctgaggcactaggagtagcttcttcagattcagccatctccacatcgtcgtcggaatcttcattctgtgttgcttctggagcaaagtacgaaaccttcatccccaaagacaattgcttcttttctgaattgatgccaagaatcttcaccttgactctatcaccctccccaaacaaagccttgacatcaacatccttgttatcagcaacttcactatgatggcacaaaccactgacattgagggttccgtccaatttgacaaacactccgaaatctgtaacctgtcttaccgatccctcgtatacctctccttctttcaagtcttcaaacttctttaaaacattaagctcaccattaacttcgctttctttcaaagtgatcaaaactcttccttcttctttgcagttaaccaccttacccacgactggctggtgctgcttaaagtactttttccagtctttcaaataagaatcagacaaatcgcttactctcactaaaccatgcactgaacgtccaagagacacataaactccgttgttagccacattcttgacaaaacctttcacgacatcaccacgctgtaaatcttcaacagaattgataactttgtcaacggccttgttggttctcaacagaactgagatcttcttggagtctttgtcaacagcaagaacagtagcagtggtgtagtcattggcatgaaatacctcattgagagcacttgagtagtcgttcaaagcatcagtgatatacgaagaagctaccacatcatgagctaactcaacaagaacaaaagatggaagcaccttcaagacacgagctggatattgtttgttcaactccacatcttcaaacttggtaacggtatgctttcttgaagtcaaaatgatattcttgtgctcttcatcgatttgcttgaccttagctttgattgcggcaccaattggaagcctgttttccaagtcttcaaagatagaaacttcgtcagataaatccataaaagaaacccttcctttaacggatagactcatggaaacccaaacgaaacctctagcaagattgtttacaaatgcaacatgctcagagcccactttgacatctttgatctcggttataggatccttttctaggagagtgagctcaagaattgtgttcttggatttgcggtgggaaataggcaagaaagtgtggttctttgcatcatggtaaccaaggactcttactgacaaaatctcatccttatgaaactgagacaatggttgattcttgtctttgatgtccgaccacttttcgaaacattgtgtgatatccaagcgaccttgcaaattgtcagctaactggacattcaattgagttcccttgatggatttgatcttggcctgtgtttttgctccgggagtgtagtcagtgatgagtttcttggtgctatcaacaggattaacgagctcttgtccatgctcagatttgtcttcagaatccaaagataacaaaaatcttttgttctcgttatccaaacgtataacacgacaagataccgattggttcttatagaagcgcttaagaatatcttcattaggattcttagttgcatattttgccaacaccaatcctgtcaattttccaccaaaagcgacaaataaacccaagttggttaccgactttatgtatccagtcaacaccttatcactgacagtgacgtcgctgaattgcgatggaatctgattgttttttgccccattgataaaagactgtttggctgacaagatcacggaccttgtcttcatatctctctcgagtaccacagcctcaagcttgtcaccagcttgtattttcttgtacaatgcacgagtctgctcatagtttccatcggaaagctgaccagcgtagattacaccacgcaagtttgatccctcgatttcgacaatgacggaatctttgtctttagatttttcaacaattgaagcctctactatagttttgccaggaaccacagaacttacagctgattgctgagcttttgtcacatcattttgcttgagagtgacaattagtctctgttgggtttcgtctctgtccattattctcacattgacagtctgccctttcttcaagaaatctttagcatctttaacaaaagtctctgaaatttcgttcttgggtaaaaatgctcgtaagtttccaaaaaatgatacaatagctccgttgtggacaaacttttctaccgtagcgggagttttgagcccgatttctgccagttcgaaattcgaaagcacttcgtcatcttcaatattgacaagggtttttttcaatgtgatgaaaatcttggagccgtgaaccttcaatactcttcctttaatcttagagcccaccttatattttctttctgggtacaccaacctgacatcagacatgtgttctggtggtacgaaagcgtcgaaatcgttgaaaatcttaacctgaattccagcgccatcaggcaaaaccttgataatctcacctccattgatatactcaccaactggaatttgcagtggtaccatgaatttagtgtctattatttttggatccatcgttaaggttaaaagtccttcgaatttgttgagtccaattacacgagccttgtgtttggagccaacaaagtagtcgtcaatcaccttttcctggttgattttggagatatgaacttgtccatggtaagacgaagtgcctgtgctcacaaagatgtaatttgaatctaagcctatgacttctacttggtcaaagacgaaaccaatggggaatgcttccaaagcatcggtattttcctgagagtccaatgacaagattcgaggaagaatcgataaaacgagctttttggttccacctttcaagagaacggctataacgcgagcttttatcgaattaccaatggtaaatttgtggttaagcgagtccaaatcgtattcgccaatgttcagaagactgatggttccgtccaccataccaaagactttggttgtgataccttctttcgtgatttctgcaacaagggcatcgacgataattcctggctgtatagcatcaacggaagaaatgttggacactttgttcttcttcagagacaccgacagagtcgctggtcgcaagctgatagttcgtgttgtgggcttggcagcaatgctggtcatcatgacataaccttcgctcaacgattggagatctatattggcatttgataattctttgttggaaataaaaccggattttcccgagactccagtgtttaatatgacacctcggtcttcaacagatacaacagaacactgcaagaggtttcccggaatcaaatcttcatcctctatcgattcattgacgttttcaggctcgatggtgaattgaatacgttttttcttcgactgggaaagttcggcctctgtcactttggcacggagccactcacctgctttgaaaatggactggagatctggaagttcattgtctttcatggtggcagtacgggtaacaccttcctcttcttcatcttcagacgagtccgattcttgttgatacaattcaactttgcgagtgatttcgtcactgatggaagatatgggtacatatccgatcaagttgtctcctatggcaatttctaaatcgagcttgttcaccttggaaatttgtcccaacacggtggttccaggaaagagttttttgaaggaaagactttcaattgtgataacattttccacttcctcagattccttagtgttcttcttgctcttcttgctctttttgcgtgcttgctgcgacttttcaccgctggttcttttggcagcggttgatgattcgaagagcacatctcttgcagcttcattagaaatctctttgacctcaagaggcgtaagaacagatgcacctcctcttgggaaggcaacctcgctactgcttagcacagagctggaggtctgttccgacatactataggcgtggattatgaagaaatgtaggagatgagatggagaagagttcgcgatgagcaccgaaatttttattgaggtgattaaaagggtatcacgacaaatgtcgcactaacctataccaatgcaaattacttctttttcgactttttctttttcttcttatcctcctgaatgacaatggtgccatctttgacatcctgtggctgatccttgaatttttcccggctttccaagaaaaacatcaagtctttcacctgttcgctcaagtcattattggtagcctgaagtgtttcgttagctttcattagatactccaccttttctgagagcgcatcgttaagtcgatttgcttcattcaagtcccgagataagctttgtactttctgatctttggcagcgagcttcgatttcaagtttggtatcgtatcgtgaatctcactcttcaaatcatcgaccatactttgcaaccgtttgaccttttctgtatcctcagataccagacctcgcccacttattgaacccttagaacgtaagagtccctcgtagtactctctctgactagccaattgactgattagcaattgcgagtattcgaaacccacttcatccaccttgtcgaaattttctgatcctttcctaaaactaccagaagacgtagcaatcttctctggaagctccactagcttgccgtcggcctcgttggtaacaagacggtgcacataattatctcctgcgtaatcccacactctggaggtttccaactccatggcgaagcaatgaccggtgttgataaaatgcttgagagagtgctgttcaggagcatatctatcacagcccatattaccacatatcaaacagatccagagattgttatccacggcacaatctgcgcagtgctcttgttcttcatcgatagccattgctgccattgacgaagttgcagcttccatgttggcagcttcggaagaagagcccgtacgctgacgatactgcagtagtcgtctgatactgcgtcgtattttctggtttgagacgtcattagaataccgacaaatggggcaggtatcgtctttccattttgaaagacacaggcagtggaaagtatgctgacacggaatcgtgagtaggcccgttatattatagtccattctttccaagcaaacaggacatgtaggaagctctattaaggtatctgaattcagggaagtgaatgggtcgtttaaaagaaaaggtattaaagaccccgtagaaggtatttgttcttgagcggttaagctgacagaattcacaaatacaacatgacaggattccggctccatggaattgaaaggcttgccattgaaattgtactgaaattcagcggttttcacgatatcatcaaacttgatcaaaacaagaaaccgattgggcttttcgctcttcaagatacgtatatgtgtgatgctggccatgtactcctctcctatgaaccccaaaagatcggtagctgtaaaataggtgggcactgccactatcgataccatcgtctcatcgcctgcgatatgattgggtattggttcagtgattgagtgcttcggagagtgctccggagatggtaaagcagagtcatcggcttcgaactcgcgatatagccggatatagccgtctcctagatgttgtcctcggagcggttcgagtgacatggttttgatatttggaaagttctccttatcgatggcaacaacagtgataggagagtatctgtagtcacgggcggattgcgtgttttggttcgggagctcaataacaattcgataggtatctgtacctatcatcagttggcacgatgttcccaaaaagagcgaatctgcgaccttcgctactgcatgcaaacaccctatatggagatccagaactctaccagtcgaaaatatttggcttgtagcctatgtttggctccacaattgtagtatttctcgagccaactccgatacaagcaccgacgttttgccaagattgagtgtttccaactgatccacgagcttgttagaaagtccatggttgtagattctgaaagctaatagcttcaaaatacgtaggattccaagctgtatcaccggagacttggaatgcttggaaagctttgccagtatactatcaatgaagtcggaagtgaccatttggtcctgcaactgatcactagaaaccatgagcttcaaatacgaatccaacgaagactcaaaattgggcacttgattaacagaaaatcccccaataaagcaattgactgtgtgtggagacgttagttgcatgtgctccgggttatattgaccccacaaactcaaggcctccaaagctgctgactgccaatacggatcaagtacaaggttcaagtagactttgaatacgtcgttctttctcaaaacctggcgaacgtagtcattgcagtgcaccaattcacagagtatggggagaatgaattggcgaaatggaaggttgataactgaaagtgctttgagcaagggaactgcaccaagtcgaaccaactctgtttcttgagtaccgttcaaatagcagcaattgtacaacaatggactcacaatgttgataacttctcgatagtgaggctctgttggtgtgtactgcttcattaacccgaccaaaaactccaaaatatcagcattttgaagcagtcttagatttccagaaacgctagagatagactttaagaacttgagaatggtcaatctatgggaaaaatccaacttagagtagactttcatcactagcttgaagagctccgagctagaaattgcagctctaacctttgcttccgattgaccaaagaacttgataatctccataatcttagatatggactctgagacttcttttgattcaatcgttttatgcccattagtcaacccattcaacaagacaacaaaccaaaatactatgccgtatttcgaaagcatccgacaaaggtctgatttggacctagataagtcgttggtcattattttgtagatgcagtcaatcgaaaccaatgaatactctggagcactctcgaggtcttcttgtacaaattttgcaagcaccctcaaccctccacaagagacaaacatggaaagagccttgtctgatttctcaagtagcttcacaaatttaatcacctgaagacgtacagccgattcaaaggaagagctccgaaattgagctaccaatggaatgcctcctaaaagacaaaagttttcgagttgggcaatgcttctttggaatatgatgtttaagaccgataatgtgtgataccacaatcgctgttcgccctttatcatttcgaagctatccaagagctctaagagagtgaggatgccgtgctctcgaatcaagaccagatgcagagattcgtattttttcaccatatgaagcatacggccagtgatcttgagtaaagacggtgctaattcctcgcccatactcaaattttcgactctggaggagagcttggacatcaaatattccatctttgtttgaatctcaatttctttggtatcgaaatcatcgatgtcaatttctaggaaaggatcactatcatcaagattatcgattgttgtatcttttctttgaaggatgcctttaaagttctgggttccaaattccatgtcatctttggaatcggaaaacttatgtagaagcacttccttggagatcgcatgtatggagaccttactgtgaagattggatatggggccatcaaagtcactattccagttttcctcaactttcgtttccttgaaatctcctattgcttttccttgagagtacacattagaggtggttggctgagacatgtctaccaattggttcagatcattatcattgatctgccttttcgatttcaaatcggtttgagactttctttctctagtgcctgtaatccatttatgcttcaagagcaacagtgctgaaatacgtaatccaggctgcttctggaaacattccaataagaaatcacgagccaggggtgttagtccttttggtaaagggggatgatcatcagttccgatggcatgaagggtagccataggattcaaatcatgatacggtgggtttgtggtgaagagctcaattatggtggctccaagagaccaaatatctgatacagtgcataggccgtctcctcctaaaattgtctctggtgccatccaattgggagttccaactacggtttggtgttgagatgatacttttgaagcaacaccgaaatccgcaagctttattatgcctccttctgataggagcacattggcagctttgacatcacggtgtaccacaccttgctcatgcaaatactccaagccaagcaagatcattttgacataagacgaaagcctgttctccggaagcccatggccaagtcgtttgtatagttgacgaagggagcctcctgcgcaatattcaagaaagacattcaaagtggccgaagtcttgacaaatccatggtacttgacgatgtgtggatgccttaagattttcaagagatcaatttcgttcatgaggtctcctacatcttggtctctttccaagatgatttgcttgattgcaacaacttgattggttttcaagttcgtacccttgtacacgtttgcaaatgctcctcttccaaccaaagacgaaaactcgtagtcctcgagagcatttttcagtttcacctggttatttctctggactttttgagctggtgtcaatgaaactttgaccagagctagtcgtggtttcgtcacaggagtactgaggttggcgggtcgtctctttggtaaatctacaggaggatgggtggagtgtttcagtgacaggttagaattcaaatcgagcccactaagtgatcttctgtttgtggatttttcatgccttgaatctgtcgaagatgttgagttttgcttgctttgatgttttgagcgggtggtcctggtattttgtgaagaagatccgagctctttggcgtacggttccgtgtcaaatttgactccattatgtatagatcgagctcgttctacaaacggcgattgattggaatttgtggcactttctgagtcggaaataaatgtgataccttttgtttttgtatgttttgacgataaaaagtcgaattcctggtcgggatcaaagtcttgaacgaattcgtctcgcggcagcgcagccagtggctccttgaagcgaagtagaatttccgaatttgacgatggttgactggcaaactctgatggcttttcaggagtcagcgacatgtcagcttgtggttcttgcctccagaaaagatcagccatgggtcatcacaagttgttctggctgtgttacacgagttgtttgtatcgcaaaatcaatcgagaatatttcgcagctggaatgtttgtacgcgcgataaaataaagacgagttagatggcaaaaaaaaaggaaatgagtttaagataagaagccgtaaatgcgttgtatttattttggttgtacaaaactaaaacatttgtagaatgtgccttatttgagttttgtttatattaagttgatatgacgataacatttgttacaatgaacagggtaaacagtagtttgaaacattccttgaactacaaacactgacaacatttaaacattgacatcaattcttgaacatctacaaacaccggaaatattgaaacaccaacaaaattcaaaatttgacatcttccacttgaatcggtattgcaattttcttatcaacatagactctcgttacaatttagggtcagcgagttttgtcaaaagctttcctggtttcttgttgtcggagaaaagagtgccccagacaataggaacctcggtaaatttggattccccggtcaagtcgaccaagttaaaagcactttcgtcagctttgacttttccttccttgatccaacctgcaatttccttcacggcagcaccgtacttgtctttgtgatccaagataatgaaccctttgacggtgagtctgttgactatgatttccccccagtttctaatttgcattttggtgtggtcattgtaaccagcaatggctccacacgcaacaatagtaccgttcaccttggtcaaagcgagcattacgtccaaaatgtctcctccaacattgtcaaaaaatacatcacagaacttcttgtcaccaagagccttcaccatattctttctgaacgctggatctttgtaattgacacaggcatcggctccaatgctttcaacataacgacacttttcttcaccaccggaaataccaatgacatggcacccaattgccttggcgatttgaaccaccattgacccagtggcaccagaagcagcagaaacaaccacagtgtctcctttcttggctttggcaacttctctgataccaaaataggcagtcaaccctgtcattcccaacgtagacaagtatacgggcaaaggaattgaagcatcaggaaccttgctgtcaatttgctgctcatcaatatcacagtattgggaccagtacaacaggcaaatcacaagatctccattcttataggtcgacgacttggattcgactacttgccctataccaagcgatctcattggctcaccttggcccacaggtggaacgtacattctttcggggttgatacctttttgtatccaagatctttgggttggatcgttggataagtaaagtgtctttactcgaacatgtccatcttgcaacggttgcaatgtttggtccactagcttgaaagtggagtgtttttgacccaattcgtaattgacattcttgattggttgttcgttcacaataaaagttttcgtttgtgtgggagccatggtggtgtctcgtgaaaactttaaaatttcgaatctttttatgtgtggggaaatctaatttcatacctcggcagtccagcccaaacaggaaggttccgtatgtacgtcgcgggagttagttgcgacagtatgtcagcgctttcgtggctctcaacggctgcaaagatcactcgtgtcattgaggcctgactacatttgtcagatatcgggagttagtaagttttgttggtttatggctccgcctcgacccagatttcatctttgcaccaaataacccgcgatgccgtggagcgtatacaggcacagggtctgggctacagggtctgaaccagagtccgagctgcaaggtcttaactagtccgaggcttcggagatgtattgggtttgctcttttaatcgtgatttacctacttatcacctttactcgatacctactccgcatcggcaagctttgtcaaaagctttcctggtttcttctcgtcggtgaagagggtaccccagacagttggaatctcggcgaactttgattcatcgctcaaatcgaccaaatggaaagcattttcgtcggccttgacttttccttccttgatccaaccggcgatttcctgaatggcagcagcatacttgtctgtgtggtctaagataatgaaccctttgacttgaagtctgttgagaataatttccgaccagttcttgatttgaattttggaggcgtcgttgtaaccggcaatggctccacaagcaacaatggttccgcccaccttggtcaaagtaagcatcacgtccaagatttctccaccaacattgtcaaaaaagatgtcacagtactttttgtcgccaagagctttcttgatgttttccttaaagtttgagtctttgtaattgacacaggcatcggcgccaatactttcaacgaaacgacacttttcttcactaccggaaataccaacgacatagcacccctttgccttagcgacctgtactgccattgaaccagtggctccagaagcagcagagatcaccacagtgtctcctttcttagcctttcctacgtcaagaaggccaaagtaagcggtcaaaccagtcattcccaaggtggacaagtacaagggcaaaggaattgaacgatcagggatcttgctgttaatttgcttttctgtaagatcacagtattgagaccagtacatcatacaaagcacaagatctccattcttatagttgcttgacttggagtcgacaacttgaccaagaccaagcgatctcactggctcaccctgttgcacaggtggaacatacaatctttcggggtcgatgcctttttggatccaatttctttgagttggatcgttagacaagtaaagggtctttacacgaacttgtccatcatgcaagggtttcaagggttcttccactagtttgaatgtagaatccttttgacccaattcgaaattgacgtctttaagtgggttttcgttcacaataaaagtttttgtttgtgtgggagccatggtggattttttcgaaacttttggaaagatcaggttctttatacctgagaaagcaactcggaaccacggaacaatggcccaaaaaggaaagtgtccgatgtaagtcgcgggagttaattgcgacaatatgtcagcttgcgatgctgccaacggctgcgaaaaaaaaaaaactcgggccgttgggttttgaacttgatttgtcagacaccggacttcgcaagtgttctgttggtttatcgatagacccaaacttcatcttccacttcaacacaggcgcgatgctttgccatgagtatacaggacagcaataccgagctgcagggtcttgaagtatgtgctatttatggtaaatgttgtagctacttgtagacgaaccgtgtaggtttgcttttacgaaaatggtatctcgttactttgttgtcacctagactactctatatcttccccggatcggcaagcttcgtcaaaagctttcctggtttcttctcgttttggaaaagcaagttccaagtctttggaatgtcgccaaatttggattcttcactcaagtctaccaagttgtatgagtcgccattaacttttccttccttgatccaagcgttgatttggttggctgcatcggcaaatttgtccctaaagtcactcacgataaatcctctgaccgtgagtctgttgaggatgatttccgaccagttgttaattttcgatttggcagggtcgttgtaacctgaaatggcaccacaggcaataatagtgccattgactttcgtcaaagtgagcattacgtccaagatttctcctccaacgttgtcatagtagatgtcacagaacttcttgtctccaagagccttcttgatattttccttgaaattggggtctttataatcgacgcaaacatcggcaccaatactttcaacataacgacacttttcctcaccaccggaaataccaatgacatgacatccaattgccttggcaatttgaactaccattgacccggtagccccagaagcagcagaaaccactacggtatctcccttcttagccttacctacttcaagaagaccaaagtaagccgtcattccaatcagacccaaggtagacaagtataagggcaatggaatcgaattgtctacttttctttggatcaggcttgcttcaagcacagagtaatctgcccaatacatctctgaaagaataaattctcccacgctgtaatcagcgctcttggactccacaacttgggcaattgctctagtccgcattttctggcccggcaatactggggcagtgtacatcctctcagggtcctgacccttctgaatccacattctctgggtgggatcgttggacatataaagagttttgaccaaaacctggccatcggataatggctccaatggttggtttacaagtttgaaagtggagttttctttgcccaattcaagaacaacctcaccaactggaggctcgttgagtataagggctcttgtttctttgggagacatagctaattgaggtgctaagaagaaagcaatcgattaagttcagttaactcagtacaataagatgagtaagcaattcggctgcgaaaaaaagtgctgcattggtgtaatggtgtctatgggaccctgaattcatgttccgtatgtttcaggaaaggttattccggatcagcaagcttcgtcaatacctttcctggcttcttgttctcgtcaagaatcaacgcccaagctttgggaatgtctgcaaatttggactcctcggtcaaatcaatgacgtttaaaacactagaatcgttccgaatttttccttcctgaatccacttggtaagattgacccttgcttcttctaccttgtgaagataatcggatacaataaagcccttgatagtaagtctactggcaattacttgtggccagtttttgacatacatcttggtcacatccttgaaacctgaaattgctccaactaccaaaatcaaaccgtttttcgtcatcaatgtcattactttatccaaaagctcaccaccaacagtatcataaaagaaatcacacgttcctttttccccaagcgcttgctttaatttttcaatcaactcagggtcgttgtaattgacacacgcatctgctccaagtcctacaacaaatttgcacttttagtcgcttccagtgatcccaacaacccgacatcctaaagccttagcaacttgaaccgctaccaaacccgtggccccagaagctgccgatacaattacggtatctccctctttgacctggccgtatattccgaagtagccagtcaaaccggtgagtcctaaagtcgataacgaggtagtcaaaggcaatgaagaatctggaattttgcctgtaagagctccggcctttacaatactataatctgcccagttcaaagcaccattaacaatgtccccaggcttatattggtctgccgttgactcaataacctgccccaaaccgaacccacccataggctcacccggaaaaatccgcctaataccagcgttttcgtagcttgcctttctgatccagcccaattggagcggatcgttggaaaaatagagagatttcaccaatacttcattttcttttaatggctgcaactcttctgttacgagcctaaaagtggagttaggctcacccaattcaacattgggaagtccttcagtttgctgattgaggtaaaatactctagattctttgactgtcatgcttaactggcgcctggttacgaaaatgtcctatttatactcgaaagttggcccaacttggagacggagataacacccgagcctcgacggagataagcctctcctcgaagtatggctttcagctgattaaacaacatatcaattcaccgatacgtccgtttcggccgaggcggacatataccaatcaatgaaacagagaaactgtatctacctactcattcccacttagccttagttttcacaccaatacaccacctaaatgcatactttcattacatagacctacttggtttcttgctttggttcctgattccaactcaaaagactcacgtctcccgttcttctgggctttatggaattcacaataagaagagtgacccccaaaaggaagcatactcctcctccagccatccaacttatacccaaaaagtcgttcttacctccaataaccgatctctgtgatatatagatatacttctttccattataaggaagaacagggaaatggagcccaatggtcacctcgtatattcccttgttcaacgaatcgtgatcgttacgaagggccaatttgttaaatgtggggaggcctgcggtgtgcatccagttttgaaattcttcccactttgaaatatccggcacgtttgtagaattgtatccgttggggtaccacttgtaccaattcggaggaggcacgatttccgtgtggtcgtactttgtctttttgaaccggttcgagtcggttttccacgcaataccctttgcggtaaatttgtaatcattggaagttccgttcactccctgcaaagtgtgtccataagtatcattaaacatactattagcaatcaagccacaagggtaaatcttctttccatcacgaacagacaaaggttcacagttctgacccaccgtgttcttaatggtattcacagaagcttccttgccttcgatttgctcctcactaaacgactttgcgtaccgacgatggttttggtaaaagttgtgcaagcggtagaagaaataaataggtcccttcatatcatcaggtacctcaaactggattcggcacacatttctctcatcttcaaattgttgcgactcgtcggtatcgagtttccattgtggcatgtgcttaatattcttggttttcgtcttgaaattgagttcgagaaactcgtccggcacctgggtccagtatttggagctagctagcttttcacacttgctgtaatctatggcaaaatcttgaattcggtccgatgcgtaccacatagccgcacctaaaggcacgaaaatcacagcaattgcaatcaaaagtggaatcaccgtcttggcagtgagcaccgggttatacgcacgcaacctttgttgagtaaaagcattttctggaggccgtctagatttcttttcctcttgcggcacatcttcaagatccgtatccgaggagtcggaggcatattcactgccatcaacgttacttcgacggtccagcgactgcgcgtagtctgtatcacgcgctgtagaggcgccgttggttcttatttctgacataaaccgggggttgtttgatcggatagggcggtagatgaagctgaaaacgctggtcctgcagacggggcccacttgatcgcgcagaatccgggttagcactggtgtgtgggtgcgagcacagtcttaaattttttcattcagttggcaaagaacaatcatggcagacgcagcggagaagaacattgagatctggaaggtcaaaaagttgatcaagtcgttggaacaggccaggggtaatggtacctccatgatctcgttggtcatacctccaaaaggtcaaatttctctcattcaaaagatgttaactgaagaatacggaaccgcttccaacattaaatccagagttaatcgattgtcggtgttatcagccatcacctccacccagcagaagcttaagttgtacaactcggtgcccaaaaatggtttggtggtatactgtggtgatgtcattactgaagagggcaaggaaaagaaattgaacattgatttcgaaccattcaagccaattaacacatctttgtacttatgtgacaataagttccacgtggaggcgttgtctgagttgttggaagatgatgaccggtttggattcattgtcatggatggtaatggagcattgttcggagcggtatcgggaaacaccagagaagtgttgcataaattcacggttgatttgcccaagaagcatggtagaggaggtcaatccgcgcttcgtttctcgagattgagagaagaaaagagacacaattatgtgagaaaagtcgccgaagttgcggtacagaattttatcaccaacgataaagtcaatgttgctggattgattttggctggttcagctgatttcaaaaccgagctctccaaatccgatttgtttgataacaggttgctcgccaaggtggttaaaattgtcgatatctcctacggtggagaaaacgggttcaaccaagctatcgaattgtcagccgaaactttggccaatgtcaaatttgtgcaagaaaagaaattgcttgagagttacttcgaagagatctctcaagattcgggtaagttctgttacggtatcgaggatactctcaaggcattggatctcggagcatgtgaggtggtgattgtatacgagaacttgaatatcgttcgctataccatgaaggacatagaaggtaacgaggtggttgcaaatgtcaatccagaattgcccgacaaatcatacttgcttgacaagaaaactggcacagaaatggaagtcataaaggaagaatcatttttggaatggttggcagaaaactacaaatcattcggtgccaatcttgaatttgttaccgaccggtcgtccgaaggtgctcaattttgtcaaggatttggtggtattggtgccttgttgagatacaacgtcaactttgaacaattaactgacgacgaaagtgatgacgaatactatgatgacgacgacgaggatttcatttagacgagaggggtgtgtactactagatgcatttacatatagaatgctagcttctatttgcttttttttgtgctctttcctttttttaactggtccaatgctttgacttttgcatgtccccaaactgcttcgtgagagtcaccggtgagcatttgatgagccaaattatcaactccgctagtcaaataggatcttcttttgtttatgcgaagacgttcatttagaagcgatttgagttctgctcgcaagctggcagcttgatcttttgtcaaaattttgttatcgtctctcaatctctgctttctcaagtggtcgtccacaaattcttcttccatatcaacacccaattcctcggcggcttccttcatccacgaatcacttttctttgtagaaaccgtggagattgtagaattggccaatttggaagatatgttcacacgaggcttcaattgcgtaaccaagtccatctcaatgggtagaagcttgacgtcgctatgcatgttcatccggcttcctttatttgcactgtcagctacaagttttctcaactttctaaacggccctgaagcttcttgaggagaacagaacatgacggagacaccctctttccctgctcttgcggttcttccagaacggtggacatatacgtccgcagacctaggaagatggtaatgggccacatggtcaatattgggaatatcaaggcctctagcagcgacatcagaagctatcaaaactgcagtctgatttttttcgccagcagccttgaatcgttcgagcgctctcaagcgctgcttttgtatcatagacgagtggatggagaaggtgggaatgttcaagtttgtcaaaaatggtactaatcgcttcacggaatcaatggcatttgcgaaaaccaacgtcgacccaggatacatcaaaaggaaatagtacaagtagagatctcgctctgacggcccgcactcgaccaatgcttctgtaacttttccagagacgatttccttggggtttgcgtcgatgacagcaggtgtacggtctctgaattggagtttggtgtttagcaatgagagaatttcgtcattttcaataaaggaggattccttatttcttggtttattattcgatagtttgccaaacaagtctctggagaatgtagcactgaaaaccaaagtctgccatctgcgagaaacaccttgtgtcttcttgggtcggtgcttattgagcatatcgagaattttttcgaattcttcaaaatgaccatcttggagcaaccggtcggcttcatcaagcacaatcatgtctgtcaatgccattcgattgacaagatcaacgctcttttccattaattctagacatcttccaggagtcgctaccaagatacttggtccatgggacaagagccgttcttgcttttgaatcgataaacctccggtgatgctaactatgccattctgtgccaatggagaaaacttggcaattttattcatgtggtccaccacctgatgggccaattctcgcgtaggggcaaatatcatggcagtcggtggtttgatagtgtttgtcttggactcaagctgagccaaacaacgttccaaaatgggaattccatatgccaaagttttacctgaacccgtagtggctttacctatgacatcttttccttgaagagcaagaggaattgccttgcgttggatcgccgtgggctccttaaaaccacagcctgctaaaccattaatagtataggtgctcaaagaaacattttccatagaccactttggaagatcggtgtctttcggaagcgaagcgtcaactccaacaaatgcgttttcacgaagctcgtcatctttgttgggtttctgcttcttcttggatttgagatcaggttcatctgaaggacgtttggtttctgttactggatcatcaaaaccggtgaattcttcctcatcatcttcatcttcaatttcatttttatcttcattttcattttcctcctttttggtgtccttcttttcttcctttacaacaaactcggcctttccatccacatatttgacgtccaccccgtccaattcctcaattccatataaaccctcgtaactttcaagattatcgggaatctctactggcttccaatttaagctgtcggccctgacgactttggactctttgcgttgcttttgcttcaaggtgagcggcttgcgcactgcaggcttctttgcacccttcttgggttcttttttgccttttcctttcttcttgttcggaggcatattgcagactgatactacgcacaagtggttgcagaaatatggcgatgacatccacacacccacacaattctatcacttagccatctcatagatctcatagagagagcgatccataatgcctagagctaaaagccttttgctgcatcgcccgaaatccataaccgccaccaagaccccacgtactttaaagccacaaaaagctaggaaacttatacgcagatatcatgtattgcaaaaacagcgagctacattattgaggagaatcatacaagctcaaccggaaaaacttggcttggattcaagttcagaacttgcaaagtatctcaaaaaggagtacccacagcatctaaaaatttatgttattcacagggaaagagctcaaaaatctgggaacttaaccaattcggtcgatgatgagaactcagatatccataaaatatgtgctcaattaggcgacatcgacggagaaattgctagcttgggaggaatagaagcataccaggttgcatctacgcaaggacaggacagtttacgaggtggagactcttctaaaaagcttgtagaatggctaaaagctaattatacctccacaatttctggctccaacatgttaaatgctcttgaaatcggatgtctaagtgccaataatgccatatcaacctccaagatttttctggaagtcatcaagatcgatttgaattcgcaaaaccagtccaagattctacaacaggatttcatgcaaagaccaatgcccaaaaatgactctgaaaaattcaatttgatttcctgctcactcgttatcaactttgttccctctccaagtcaaagaggtgacatgctcaaaagaataacccaatttttgaaacctcctagaaatggtagtatgagcacacttttcatggttctaccattaccgtgcgtctcaaactctcgctattttgatcatcagtctatggatgagattatgaatgctttaggattcacgaaaacttgctactacgaagcaaagaaaatagcatactggttatacgattggaatggaaatgtcaaacacgactacactttccacaaaaaagagaagcatacaggaacaaaacggaataacttctgcatcacgctctaataacgtcattcgcgcttacaatagtgccggtttttcaggccgattttttaagccgattggcttattgcatgatgaaaacgatttatgcacgatgccgactgcgggatccaacgcgacgatcggactacctgcaggccctgcgtcatcggaaaaactttaggatggattttccgggcctcagttcgagatgaaattgggattgaaagtggaaaaatatggtgaaactttcgcggaaacaacatcagaaccaatatgggccaccgcctgcactagacccgattgttttcttctcacattgtacctttatttctcggaattttttgatcagccgagactgcatacaggaagacccgggaagagccgcattcattaggagcattgaacgttgacattttcaaatgaaatgcgagaagtggggcaattgtcggggaacctcgatatttgatcggcaagtaatgaatttttttgctcaaagaattgccatgaggcttatttgccaaggttaacacattcatttctcaaagccctgaaagaatcgttcactagcttcccaatgaccctcccctttctttcagccccgcgcggtgccccactatgccctcatttttgtgccacttttgctggggacgacggagaaaactggagtgcgaccgggttaactctgcataattatgcatgataccttcctaattggacgacgtgcgtgattataaatttttcagcatagcgtgattgcatgaaaatttatccggccggatatatggcatagtataaaaggctggcaatatatcttggcctgaactttacattttcagactattttataatgtcacaacaagaacttgattcgggagttcagactcccatcaataatgactctttgttagtcaaagatgacaaaccagaagaggaagaagaagcattacctacgttggacgacagtgacaagaaacatattgccgtttccattttctgtcttttgattgcgtttggtggtttcgtgtttggtttcgataccggtaccatttccgggtttgttaacatgcctgactttaagcaaagattcggacaacttgaacatgatgaatacactttgtcgaacgtcagaactggtttgatggttgccattttcaacattggatgtgctgtcggtggtattttcttgtccaaggtggctgacatgtacggaagaagagtgggacttatgttttccatgcttatctatgtgattggtatcattgtgcaaatttcgtctctggataaatggtaccaaatttgtattggacgtgccattactggtttgtcggttggtattgtttctgtgttgtgtcccttgttcattggtgagtctgctcccaagaaattgagaggtactttggtggtggttttccagttgttcatcacattgggtatctttttgggttactgtaccacctatggaacaaagacttatgacgattcgagacagtggagaattcccttgggtttgtgtttcgcgtgggccattcttttggtttctggtatgcttttgatgcctgaatctcctcgttacttgattgaaaagaacaagattgaagaagctaaaaagtctattgccagatccaactctaccaccccagacaatcccgctgtctacactgaagtgcaattgatccaagctggtatcgagagagaaaaaattgctggtaatgcttcgtggactcaattgatcaccggtaaacccaagattttgtcaagagttattatgggtattatgttgcaatctttgcaacaattgactggtgacaactacttcttctactatggaacaaccatcttcaaagctgttggtttgcaagattctttcgaaacctcgattattttgggtgtggtcaactttgcttctaccttccttggtatctatgtcattgaccgttacggaagaagaaagtgtttgttaaccggttccgcgtgcatgtttgtctgtttcatcatctactcggttttgggttcggttaacttgtacaacaatggttatgacgacttgactgataccaacaaacccaccggaaatgccatgattttcatcacctgtctttacatctttttctttgcatccacttgggccggtggtgtgttctgtatcgtgtctgagagttacccattgagaatcagatcaaaagctatgtcggtggctaccgcagccaactggttgtggggtttcttgatttcgttcttcactccattcatcacttcggctatccacttttactatggttttgtctttgctgggtgtttgttgttctccttcttctacgtcttcttctttgtccgtgagaccaagggtttgactttggaggaagtggatgaattgtactctcaagatgtgcttccatggaagtcatcttcttgggttcctccatctgccaagcaaatggcattcgacatgggatacgccgaatctcaaaaagcagaacaagaacatatttaatgatttatgataggaatagtattcttttcgaaagtagaccgaagtagactgaagttgacatcaattgtaatggttgcgaatcgcccaatcgggtaattaccgaccagataccagaagcaaaactctatcacttcactcagcactcagactccatttatttccagttatctcctattgtctccactcattatcaattccacttatctccgctcaatttcattcagtctcacaatctcattagtctcctcattttaattcactctcactaatattttcctgtacctattttaccgagcctataaccgcaccccaccggaataggctggcgcgcgccgtgaacatccgacctcggcatttcaaaattgtttgaagtgtcgatcaaacaaatctttgcagttccatacaacactgaacccatcaccatcttcatgtcaacccatggtgaacacctggactaaatctcgggtcttcacgtgcatccgctcgcccgaattatcggaagaaacaggcttatgtcagcggcggtacaacaccgttccccacttctgatttcggcccactacatatataaggccaccgaccgtcgtacgcggcacgacaacgagtgtaagtattattttctgattctgaacccaaatgtttgtgaattggagagagatggtgttcgacagttcgggtctgcggatcatctcatgatgattcatggtattgagtcatctgaaaaattcggaaaattactcaatatcagccgataaatcacgaaaattctgtaataattcctctcataatttcttgtattaacccagatgcttagagccagattgcaatttcgcaccttctcctctgcttccagagtggccaagtgggccgagatccctttggcgcctccagacaaaattttgggaatcagtgaagcttatgtcaaagataccaactccaacaagatcaacttgggtgttggagcttacagagacaacgctgggaagccaatcattttcccatcggtgaaacaagctgagaagtcattgttggagacggaaaccgaaaaagagtataccggtatcatcggtaacaaaaatttccaaaatattgtcaagaactttatctttaacaattctgacaaggacgcaaatggtgctcaattgatcaaggatggacgtattgtgtcatctcaaaccatctctggaactggttcgttgagggttattgctgaattcttgaacagattctactcggccaagaagatctatgtcccaaaacctacttgggccaaccacattgccgtcttttctgatgctggtcttaccgctgagtactatgcgtactacaacacctccaagaatgacttggactacgaacaattgaagcagagtttaaacaatgccgacaacgaatcggtggttttgcttcatgcttgttgccacaaccctaccggtatggacttgacctccgagcaatgggacgaggtgttgcagatcatccagcagagaaaattgttcccattgatcgacatggcttaccaaggatttgcctcgggtagtccatatgaggacattggattggtgcgtaaaatgaccaaattgactgccgaaggtaagctctcgtcttttgccttgtgtcaatcgtttgccaagaacatgggattgtacggtgaaagaaccggttccatctccatagtcactgagtccaaagaccaagctactgctattgagtcacaattgaaaaaattgatcagaccaatgtactcctctcctccaatccacgggtccaagattgtcgagaccatcttttccaaccaggacttgttccaatcgtggttgaccgacttggacaaagttgtgggaagattgaatggtgttagaagcaagttgtatgaaaaattggacaagtccaactacaactgggaccacttgatgaagcaaagaggtatgtttgtgtacaccgggttgtcggccgagcaggtgattgagttgagagaaaagtattccgtttatgctactgaagacggacggttctcgatttccggtatcaacgacaacaacgtcgactacttggccgatgctattaataaggttgtgaacaagtaatagagtaactaatataatatggctacgaaaaagaaagatgggctactttatctatttacgaatagtagccccactattatatatttacgaattgactccgaaggtcgctccggtcccctcagaatgttccccgaccccaacagcaacgcaccccaacaccagcggcctctctccacttcgaattcctactcttcttgtgtgacttgctcaattgcgtcgaattagtaatgtctgtacaaaccgtgtccaccactccctttggggaccagaaaccaggtacttcgggcttgagaaaaagagtcaaagtttttcaacaagaacactatactgagaactttattcaggccattttagatgccattcccgagggtgccaatggctctgctttggtcattggaggtgatggtcggtactacaacgaccatgtgatccagctcatcaccagaattgctgctgctaatggagtgaaaaaattgataattggaaaagatggcattctctccacccccgcaacttcccatgtcatcagaatcagaaaggctactggtgggattattttaacggcttcccacaacccaggaggcccaaataacgatcttggaatcaagtacaacttgagtaatggcggtccagctccagaatctgttaccaataagatcttcgaggtttccaagaatctcaaaagttacaagatcagcgatgttggttctgtcgatcttggttcaattggcacccagaccttgggttccatcgaggtggagatcattgactccacagcagactacgtggcaatgttgaaagatattttcgactttccattgatcaaatctttcctcaacaaggacaaggatttcaagttacttttcgatgccttgaacggtgtcacaggaccctacggctacaagatctttgtggaagagttggggttgccagagtcgagcgttcagaactttgagccaaaacctgactttggtggcttgcatcctgatcccaacttgacctatgccagaactttagtggacagagtcgacaaggaaaatattgcgtttggtgccgcttccgatggtgacggtgacagaaacatgatctacggcgctggaacgtttgtttctcctggagattccgttgcgataattgccgaatatgctgatttcattccttatttcgagaaaaacggagtctttggtttggcccggtccatgcccacgtccggtgctttggacctcgttgccaaggacaaaaagttgaatgtgtacgaagtgcctacggggtggaaattcttctgttctttgtttgatgctaacaaattgtctatttgtggagaggaatcgtttggtacgggttccaaccacatccgtgaaaaagatggtctttgggccatcgttgcctggttgaatgttttggctggctttaacaaattgcaccctgaagcgtctgcatccatcaaactggttcaggatttgttctgggaaaaatacggaagaactttcttcacgagatacgacttcgaagaagtaccttctgacggtgctaacaagctcgtgtcgttattgcaatctatagttgatgaaaacaaggaaggaaccgagttagcaccaggctacgttgttcaagaaggtgcaaacttctcctacactgatttggatgggtcggtatcctccaaccagggattgttcatcaagttcaaaaatggtttacgtatcattgtcagattgtctggcacaggttcttctggagccacggtcagattgtacttggagaaacattctagtgacaaatccgtcgccaacactccggtcgatacctacttgaaagacgacatcgatttcgttctcaagcttttgaaattcaaagagcatttgggtaaggacgagcccgatgtgaagacatgatgccaagtactagatactgtttattggtttgttcccatcataaatacaacgcactatatccttcataggcttttttgttctaagcgaactttgatcttttgctttcattatctctggctcccatgatctcttcaaggcggcgcttcatggagttttctctcaaccgagctgcctgctccatggcttccaactccatgattctggttctgtacaagtcgttgacaagctccaattcggaaatacgggtctttagtaatgtgacatcttcgccattggctccgctattagacgacctcttgtccttatcatctcccgagttaccgtccagtccattatcgtcgttttgtctgttggacttatttggttttcctgctgaagaatctcctttttcattcgaactttcgtttcgaaggctgttaataccaggcaaagaacttccatcctggcgaccgagcgagctgaagctactaggcaaatgaggaagcgaaggcttggaactggccagattttggagaggtggtaatgatgtcagagacgtctctggcgagtggttgtgggagtgaatattggaggataacgacgacaggggtgtgctgtgtggaggggtcttgtttgccgagttttggctgttcatagcaaactgaggaccgaacgaaggtgaggaaactgtcttggcaggagtggccgagttgttattcgaaacaatcgatggaagttttggaggaaggctcagagagccgttttgggagctgagggccgcgatgagtggaggagattcctttttcaacgagtcgtaacgttcattattcattaatgagaaaccagttgcatggggccgtgaagtcttttggaatgaagcgctgggaccaagttcattagacatgttttcgagcgctccagcagcttgtacagcgctcaaggtaccatttgtggaagccgacgaaggctttgaattctcacgggcattgctaagtgaagaagtagtagaaagcaagagcggtgatgttattctttgcaatcctggagcaaactgcgttggagtggaagatggataatgtaagggttgtacttggtgagttaagtgttgcgacaagtgctggttgtaattcaaaggagtgttgaacgcaccgttggaacccgtgaacgacttggacccagaagctgggagaagaggtgtcaacattccaccatcggattgttgtccattcaccggagtgggcgagcgttttttgggtttgggtgacttcttgccactgccattcaaactgggtaatttactgtccttggatttgagttctggggtgttaggacccgacgatttcgtcgagttgggttgttttatccggttccgagacttgatcgtgtctgtcttcaaagatataggacgagggcgcccgtgcaacttgagaaacaacccacaagcattacacaacacttgaccggtttcgtctcttctccaaagcggtgtggtctgggttttgcagtttcgacacaccggcgtagatatgttagtcttggacgtggtggtcccattattcatgtgggtggttgactttgcgttgggatgcaccgggtttgttggtggaactgcagcgggaagccgttcgatctggttcatttttatcgattgctaagtgaaaatttcaaaaagtgggacgacaacgtgacgacagctttgggcaaaagaatcgagctagcttcaagaaagtggcaatttgatgtatccgatacaccggtgagatagtattagcagcaaaatagcgttctgatcgttttttacccgctttatcaacgccgtaatcaagaatttcaaatctgtgtgggcgataaaaatgtcaacaagcgaggttaaacaattgaaagtgggttttaatcgcttctaaggtattagacagtacggaaaatggctaataaggactgaattgcaccttttaaaaaatttgttgtcttatctgataaaaattttcctttatcaatgggactgtatcagtggaaatttttttggactcgtcgcatttgtgtccctgcttatgtaaccgaagataaggcattataccaatgccgaacggtgcccaaagtgagccaaattttccttacataagcggtcgatattttctcaagacttttgaaaaaaggttgaagccatgatgagaatcggggtccgtttcttcggtatgagtgctgctcttcgggcagttgctccacagaaggttgttccttcgatagcggcaaagcaattcattccccaggatgccgcaagatccaaaattaggtcgctcaagcgtcgtgaaaatcgactcaagcgtcaaattattcgtgatgtcaacaaccttaaaaagcataatcttgaaaatgtcaagttccaggtggatccggttttgggagacgcttccaattcgtttgtaaaaaggattagagaacagatagatgaccaaaataatttggcttatggatatctgagagaagagtttgaaaaattattgtatggagcagagaaggctggattggacaagggggtgatgggcaaccctgtgttgtatgactcactcaaggcgacggcggagcgtaaaagaagggcccttttgaccattttgcatgttaaaaacaccaatgttgccgacaagaaaaagatggcggtgaaacttgcacgagaagaattccagagacaagaaggagataccggatctgccgaggtccaggctgcggttttgacagctcgtattcattttggcatggaccatgttcgtacatttcctaaggacaaggcacacttacaaagagtgagagaaatggttcaacaacggcaaaaaatgctcaagtatcttaaggcagatgaccctgaaagatactactatgctatcgcaaaattgggtttgacagacgatgttgtgacccgggaattcaacatggatagaaagtacttgcaagagtacaaggtgtggggagacaagcaacttgtcaagttgtcggacaagcaaaagagaaaggaacagcaattcaccgagttgcagaagagggttgttggatacaaccaattgaccaagaaaaacttcgagcagatctcaggcatgaagaaatgaacatgtatatagtaatgagaatgcagagcagaggcacagtttacactggtagaggcttattaatactttgtattagagcccttgatgtaatgactcttggtgtaatcagatcctgaatggatcatcagtcttgttggtcacttcttgaatgaaccatcacgttatgtgattcgtaaatataattgtcaattttgaatgactatcagtcttgaacgtaattatgactctagtatcatagttcttctgaagtttagtcattcttctagtattcgttggttaatgcgttcgccaaatcgtcaacttttgcatcttccttcatcgcttcgatgtcgcggcccaagcttgcaatcagggcatttatatcgttttttatgtcgtttccctctttcgcgaggctcattaattcatcgtgaagttcctggttatcagcacacaactgattgtatattatgctcaacgtgtctgccgattgctttcgagtactcaccaagctggcatcgatcaattcgtccggtgtgagcatatctatgggaatacgagtgtctccatcgtactgtcgtctgtgggcagcttcgactatttcgtccaattcgtccaattttgaagccaaatttcgttccttgaatattaaggcaaactcctcgagtgatttgctctgccagaaatcgataatttggctccgggccatttctagtagacgtacaccgtcgctcgatgaagatattatggggtaacatttcttgatctggtctatagataatccttttttgattgactggtctagcgccttttgactgacgagcttgagtctctcgtatcgtatcttttctgcggaactggccatttggtaattgttgcaatcgctatttgttttgtatcgcatctgcgatttacttttcggtgcacgggtgtattttcacaccttgccttcattctcaactatcgtgttaaaccacccattatgagtgatccaagcagtctcattcagcaagctgaaaagctcaccaaaccccagctggggttctttctgatgttttccgggtcgtctctgtcatatagactcgaagaagctaccgatttatacgttcaagctgctaaccagtaccggttaaagaaggatttcgaacgggccggccaacaatttgtcaaggcagccgacctccagaagagtctttcgaaccacaacgacgtggcaaaccatttgatagaagcttacaagtgctacaagggtgtaaatgtccagggggccatcgaagcgttgtcgcaagcaattcacatattcttgacccaaaatggtcaatttaggcgtgctgccaacttcacgttggacttgggagagttatacgagctgaatggcgacgtcccaaatgcaattagcagctacgaaaaggctggagactactttgacaccgaccatgctgaggctctttccaataaggcctacctcaaatgtgccgacttgagtgctttgcaaggggattataagagagcagtggagttgtacgagaagatcatcaagaactcgttggggaacaacttgactaagtggaacttgaaggactatttcttgaagacattgttatgtgttttgtgtcaagacgacttgatagaagcccagaaaaagtgcgagaatttctccaccgaggaacctacgtggtccaccaccagagaatacaagttgattcaagacatattcgatgccatggaccagggggatgtccaggcgttctctgacagggtatttgaatacgaccagtttagcaagctcgacaagctcaagacgcaattattgttgaagatcaaaggtctggtcgataaagatgacgacgaaatggatttattataggcaaaagtccaacttccacacataacggcaatgcaaataactaacgaccaataacctgtcttcgtatctgagactttgctatcgcctgcaccgccccaatcgggcagttggcgtaccccacaaccagcgcgcattctttttccgccccaactatctatcattctgttcgcaaatacatgcgatttttatccgtaacgatccacttgatatttagataagaaacatgtatcgctaaaaacgctacctggactataaccgggtatgcgggtatctgtcttatcggatttatgtcttgaccgttctcgccaaccgtaatttagataagtccatcttaataaggaaagtgattgcgtccatgcagccaaggttgattgtcctggaagcgaggctcataaatagaacgaagaaccatggttgatccaatatttccattatggacccacgttacgatcctaatatagttcctggaacagttcatctcgtggatattgccggtgacctcaatgcaaaaaggtacttccggagccaaagatatcattctccaacctcagccgagcagcaaccccaatgatcctttaagatggtcccgggcgaagaaattgaaacaattttggctcttgtggtttttgtcgtttatgcttgcggtttcggtgaattggagtgggccaatttgggactgaagacttcaattgttcgttctttgatttgaacgtgtcgtctgcgttgtgtttcatattcttgggaatcgggtgcttgtttcttcaacctaccgccttgaaattgggcagaagatgcgtatatttattctgcactgttcttgtgacttttggcaatttactcgtttctcaggctactggagtacagcatctctacggctccaacattatgtgtggctttgcagctgctccagtcgactcattggttgaaatttccactaccgatgtgtttttccagcatgaaagagcagagtacctttcatggtttatcttgtctctttatgctggttctgacttgggaccagttgcctgtggttatattgtcgagcacctcagctggagatggtgtggatatattcaaatcatcatctttgctgtcacacttgtggtttgtcttttctatatggaagacaccactttcagaagagactacgactctttgcaaggagaagaagaaattatgcaccagattaagagcagagagtcctcggtggctccacaaccagttactgaaaaatctcgtgtcgttattggtctggaatcagacgacctttctgatgctgcatcgattgcttctgttgaccattctattcccttgagaacgtactggcaacgtatgaggttgatagagacggagtactccgacttgcggtcgtggttgacaatttttataaggccatttttccttgtgagcttccctgccgttgtttggggaggactcatctatggggctcaaatgatgtggctttctttactcgctacaacccaagctgaaatctactcttatgctccgtacaacttctctactccacagacaggcttgaccaacttgggggcattggttggttccatcattggtatgttttacggaggaaaatttgtcgattatctcactgttaaattggccagaagaaacaatggtattatggagcccgagttcagattatgggctatgattttgccaactgtcttgaatgcagctggtttgcttgcgtatggccttagttcggcctaccaagcaccttgggccgtctctgttgtcgttggtcaaggctgcttgggatttgcaatgggctcatctggttcaatttgcttaacttatgctattgacagttatccaaagttggctagtgaagcattggtattgatgctttttgttagaaattgtattggctgtggtttcaccttcgcaattcagccatggttggacaaaaatgggttgaaattgaccacctggttgatgttcatgttgtcgttgattatcaatggaagttttattttgatgataatgtttggcaaatcgtttagaagatggaccaaagaacggtactacaagttttccgatcctatgtttggagaattttttcaaaggaaagcagtagagtttaagggaattgtttaatgaagagatatgaattaagggtaaagtatagtataagtcctacataaaaatctgaactaaggtctttgttttgttcggcgagagttgtactattaaggtattgtattcacattaaaagtcctgactaaatgtctttattaacgtctggattatttctttctcgagaacaagcttctcaactttttgattattacttctttctcgagaacaagcccctcaacttcttgatgataatatcttcatcgtaatcattgaggataacctcaccctccttgtccttaacaccttcatccccatgctcaagctccaaagattgaacagattcaagcctatgatctctcaagcacaaagtggcgaagaacaaaggcacaactaagcacaagccaacaatacacaagagtctttgtacgtgggcatatgccaacacaacctggactctttctggagttccccagacatattgctcaatgaaaccagggaaaccaacagaaccatatggcgtattataagcaagctctgcaaccgtttcagagagtccatgagctctaaaattctttttgatttgcttgagcataaggttactccacatggcaccagaaacactacttccaaatgcagatccaatattgtaacttgccaagtaaatggagatcacaatggccatgtactcgtgattggtacaggctgcaatagacacttgggtggcataggtgaagaatccagcaccaaaacccatcaaacacaaacttccaatgacaccattcaagtatttttctgattggataccgtcgttgtcacccctgtagtgcaagagaagacccatggcgatgaaccacatacagactccaaagataataaatggctttactcttctgaagaagaccaccaccaatccaacaatagtaccagtgatcaccgacacaaaagaatacaacgatgtgattctggtagcagctttgacactagcacgcattccaaccaccaacacagtgtacatgaaatcattgggcatgtaccatacaaagttgatgaatattccaacgatgagcgacgaccatactcctctatctttcaccaatttcaaaggtaatactgggtgcttagcaaacttaccttgccagagaaggaagaatggaatgagaacaaatccaatgaccaatggagcaatgatttttccctctttccaagtctcagaaacacctccagcgatggtgaaaggaactaagatgaaaccaaagatgcaaattatgaagagaataccgatcacatccaagtgccagaacaagaacacaaggtggctccacatacgcttgaaccaagagccttggaactgtcttctaatttctctttcttcttctttgagaagagcccattctggtgtcttgcgtgccctcaaatacatatggacgaagcagcaaagaattggcacacaagaaagcgggaagataaacgcccagattccaatactgtagctccagctatgagcggcaagcaattccgacgaaacattgccggatacccaagtattgataatgaaaggaagacctggaataaacgaagcagccattctccagttcatattggagaaatcggccaagataatctgaaacataacgatgacaccagagtatccgatctgataaagcacagcacctccagcaaaccggttgatgtcaaatgcttgtgactcaatgacagttcccatggcataaaacaaaatggaaatcaccaagagttcgagtcttccaaacacatcagataaacgagcatatgtgggctgggcagcagcggcaacaacggctctaataacgttgacagtagccaataatgagtggctcaggtatgaggcagtggcataaccttgaaaagtatatctgagagtaccatccaacgagtaacagtacgaagcacaaaagatactgacaaagagaatgattctcaaaacaggatgtgtgtactggtccgcaagggcttcagcctttctgataccaatagatttggtagtagatttggcaacggtggagttggggtcgatgtatggaactcggttgtctaattgatctttgttcgcatcaaacagaccagtcctcttatccagacctgagtctgtatgttcaagattactcatggaaaaattgctcaaaggaaagaggggatgctctcttaatatacaaggctaggaaaaaatttttagatggaactgataaaatcgatagcagcctcaattcttggccctcctgcaccgcggacatactgatgcacgttgagccgcaccgtcccaataaactttgtccaaattgggatcagcctgggcgcttaaatgcacgagccgctgggcactttcctgtgattggttgcttcgatataatgtcatgcagccaagacgcaccatgcaaacaaattttatctgatcatcgcttgattatggttggattctgcaaaaactaagcagaagttaaaaactgtagcaaggtaaggtatcataactagtaaaacactgcaggcaatcgccaactgcaattgagagcgcaaagatcggggtctcgctgcacaatgcgggattttctttttcgcacacaaatctctccgcgtaatgcatttccgcatcggactaaaacagcttcgtatctcttccccaaatggacttactattgaatttgctcgctacgaaaacggtcgaggcgggcggtttactgtttttttttctttatgcatcaaacggcgttataccttagctgcactcaatttgttctttcgtacttgttgcatacataaatgtgatttttctccgaaacggaattgagccgtttacgatgcattgacagccattagttcattctttctctgttgcttgttcattctttctttattctctatattgttttaaaccggttttccaccaataaattcactccatctttgcacttccgatgggatttccaccacatctggaatcacatcaaagtcaggcttggtgctaattttagccctcaagcactcagcaaagagttgtgttgtgttgggctcattaaataatgcaataccaaaatcaattgcatttcttctcatgacatagtcttcatcgagcaaagattctgcgcgagcaccagccaaattaaatacagcactgatttgcttgtcttggaagatttctcgaagtgctctcttgtcggtcttggggaactcaataacttcaactttttcggatacaaagtcgttcaagtattttgcaacctcaggagatgcagtgtagtagttgtagccaagtccagatactgtttgggcaaccttacccaacttatcattggtcaaatctcctccaaagagaataccagagcctggttgtggaaccttaaagttcattgttgattggatcgaagtccagtatgcttcgaccttgtctttaccgaaacatgcaacctctcctgtagaagccatttccactcctaagaaaggatcagcaccagccaacctggtgaatgaaaattgaggaaccttggtagcgactctgtcgtacaggcgactcatcaaatcaacgggctcaggtacattttccttgatcaatgctttggcagcaatatcgataaagttggtacccaatactttcgagacaaatgggaaagatctagaggcacgaatattacactcaataacctttaattcgcaatcttcatcgcccaatgttccattatggtcgtccttgataatttgcatgttgaaaggaccactaattttccaagcttttgcaaccttatcagcgatttctttcaatcttccaagaacaactggagaaaggtcctgaggtggaagaaccaaagttgcatctccagagtgaacaccagcattttccacatgttctgaaacagcatgtaccaaaacattaccatcgcttgcaactccatcaatgtcaatttcttgagcaccaacgatgaattttgagatcaccacaggatggtcctgggaaactttagcagcattggacaattttgtctccaattcggccttgctattgatcacagacatggcagctccactcaagacgtaggaaggtcttaccaaaactggatacccaacttcatcagcaaacttttcagcttcatcaaccgaggtgagctctttccatcttggctggtcaacgccaatagagtccaaaatctgagagaatttgtgacgatcttcggccttgtcaatgtcagctgggttagtacccaatacgttgcagccttgctcttgtaaaggcaaagcgatgttttgagggagttgtcctccaacactaacaaccacaccttgagcgttttcaagctcataaatatcaagcactctctccaacgataattcttcaaagtacaatctgtcaacctcgtcaaagtcggtcgaaacagtttctgggttgtagttaatcataatggtcttgtggccagactctctcaatgctctagctgtggaaacggcacaccaatcaaattcaactgacgatccaatacggtacactccagagcccaaaaccatggttccgtgttcgttgaactctatatctgatgaagtagcattgtaagtggtgtaaagatagttggtgttagcagggaattctgccgccaaagtatcaatcttcttcacaaatgggacaataccaaacagctttctaacggcacgaacttccaactcagtagacttgacacaaagtgcaatttgcttgtctgaaaatcccaatttctttgctctttgacatcaagtcagagttaattttttccaacagaccagtggcttccaattcacggtacatgttgacgatattcatcaacttgtacaagaaccatttgtcgattttactcaactcgtgcaccttatcaaccgagtagttctcgtgaagtaatgcttgaccaactgccaaccatcttctatcggtagggttttgcaaaacgtcgtccaagtcttcaaaagtgtcaccttggaaaccaatatacgaagggtcaacttgtctgattgccttttggaacgactcctcaaagttacggccaattgccatgacttcaccgacagatttcatggcagaaccaatgtcccttttaacgtgctggaattttgccaagtcccatcttggaatcttggtgaccatgtaatccaacgaaggttcgaaattagcagaggtggttttggtgactggattgggcaactcggggagagtatggccaagtgcaatcttagcggcagtgtatgcaagtgggtaacctgtagccttggatgccaaagctgaagaacgagacaaacgagcattgacttcgatcactctgtagtcgagtccatcaggttgtaaggaatattggacattacattcaccaacgacacccaaatggcggataatcttgatggcagcagatctcaacatatggtattcttcatcactgagagtctgagatggggccaccacaatggagtcaccagtatggacaccaagtggatcaaagttttccatattgcacacggtgatacagttgcccacgcggtctctaacaacctcgtattcaacttccttccatcctttcaaagacttttccaccaaaatttgcggagccaatgataatgaacgagaagacaaatctctcaattcttcctcatttgcagcaaatccagatcctaatccacccaatgagtaggcagatctcacaataatggggtagccaacacttttcgctgccgcaagagcatcatcgacggtttccaccgcaatcgattcggcaattggaatatcaatttccttcaaagctttggcaaataaatcacgatcttcagaagtttctaaagttttaatgggtgtacccaacaccttgactccgtacctttcgaaaactcccatcttgtccaatttaactcccacattcaaaccagtttgacctccaaacgtcaacaagataccatctggtctctctctttcaataatataagtaatgtactcagcagtcacaggcaagtagtatatttcatctgccaacgcgtgcgatgtctggttcgtggcaatgttaggattgatcaaaattgactttttattggcttctttcaacgccttgatcgcttgagaacccgaataatcgaattcaccagcctggccaatagaaagccctcccgatccaataacaagcacttttgagacatccacgagcttctggctggtatctcctcccaaagatttgagcaattccgctccagcgtaactgatctgtgattggttttgaaacctcgaagcgacagaaaaaagccgaacgttgtgagtacgtggaatgtggtgttttacagcaaaccccgacaatctgggtatgatttttacccagttcattggcattgtgactcaactactcgatttaaagttgcaattgccgtaactcaaggaagaggtttttatctgaaaattttgagccctaaaacggtaatgactcagcgctagccgcgttgcgaaatctaccgggtatttcctggcacggtgccacatttcggcgtatatgtcagtccgctgtcctgcgcacgacctgcaacctttatgacgcactacatttgacagattgaatgtatgaatcgacgccatgaagatttggtggtaagtcaatcggacctcttggcaacccacaacattctgaatgcagagtataggggtttctttatatatgtacttagttctattagtttgtttgtatggatcggctggaccgtaattcctgaacatgttcttgaaaactacctttatatagattattatcctgataagtactggacggtggccataccggcctattccttgatgctcatggtgtacatatacattggaatggccctttataatacggaagtcttgacatttgcaattgacgatgtgagaaatttcgtggactcctacacatacatgccggaacaaaccgttcctgggagtcgttccaagtatgaaaaaactcttgattatgtatggaaagcaccatctggagtgtgggacttgcccattactttagtgaacgaagtactatatacagatgataatgacgaatagttaatacaatctatatatgctatacactataggcctgttgtaagctctgcttcatttcaggatcaatagtggctagaatgtggttgttccagatgtcgtcgccaagcattgccttgaaactttgaagagtttggcctatggcatttttcaatgcctggggtggctcaaagtagtgagccactgtggttatgaatatcgacaaattctttctgccttgtacggttgaaagtcctccgaatccttgatcggggttctcgtggattgcctgcaagattccttggtagcatgtctccttttcgttattatcgatcaagtataacatatgagagcaccatggaataataaactcaacgagtctaggtgccaatttactggctcctccattcaatcctagtctccccaagcatatagcggcattctctaatactgcttgttgcatgtcactgctattgatgaacggtataagcaagtcaaggaagttattcatatatggttccaattctccattagtgcaacgcactgcaatttcacccaatgcccatatagcattgttatatacggcgtacgaggtgtagtttctgttgttgatctcgttcccgatgcagacaaccaccgacagcaaacatggcttaacggtttgttctgggacgaaaatcgccaagtcgcctaaaagggcataagctgattgtctgacatcatcggtaggatcttcaaagcacaagagaagcatttgcatcaagttggcaccattaatgagatctgcggaatgtccttcgaatccttgaatcaacccatctataaggtccaaagatgtaaccataaagtccttctcgggagtgtcgattaaaggatctgtatgacactgctgctcaacttcaatgcaatgagccaagatcttggaagctctctcgtatactggaagggcataaggagcaaaaagctcgcccaaggtggctgcgacagatgccatacattccaacaaaggccataatgagttgtcgttgtcgtccaacgattgccatttgtgaagaagtggagtcaacaatgtctctacgttttgaggattagcagcaagattgtcatggcccatcacctcgacaaaagtctgaacacagtcatagaggatcacaaggttgcgtctttgatatgtttcaaagcactttgcaaaatggactaacaaaggtgccaaaaacacctcaagcaatgaagaatcactttcctcaataaaggatgaaagagctgagcacgcagcctcttgaaccacttttttgctgtccaaggaacagttcatgattgcttggaaagtaggctggaaatagttggaatagttgccataacgtgcctcttcgttaacccattgagcataacgcgagagtgtccagcaagtgatttgcctgactcggggttcattatctgacaatctttccaccaaaaatggaatcaatgtaggaatcttatctccggcaagttccaaacaacttttgctgatggcaccaaaggccaatatcgaagcttcgcgaacaggccattcgtttgcaactatcttttcctggagtattgggatggaaatctggatcacatcacctgggaaattcaacgagagtatatccaacgtagcagctgaacacttacgaagtgaccattggttgacgtcatcatcgtcgtcatcttcatcatcttcatcgtcttcatattcggaatcggaatcgacatcaaactgattctgttttgcccgcttggacgaggcagtatgagccgacttggatttggcggcctgtggcttgacatcttcgtctcggtcagcaacgtctgcgttatctctttcatctatcatctccatgtagaatatctcctcttccgagtacaccattttgtccaacaaaactggaagaatcaagggtaatttgggctggaaaacctgcttgttcgtttctgttgcaggagaagtggacaatgctaacaagaactcacatgcctccaaggctacatcttcatgggtgtcttgcatcaaatggagacagtagttcaccactccatctaaatgaggaataattttatctgaacgagcttcaagaatctgcgcaaacgcagtgcatatgttgcgtcttacttcgttattctcgtcgtttgccaactgaaacaatttggcaagaaattcgtccaattgcaccaatatagattgagatttgagcggaatgaattggttgatgcaatgaatggcggtagctcgtactttggggctcgaatttgggtccattagtgtcaacaaagtagaaataatgtagtttaatggtcgttcaccattgtattcacggtccacctggtgggcactatcctcgcaaatcttcgacaatgcactcatagccgcttcctgagtatgaatgttggatgtttggttatttttgataagctcaatcaactgaggtagacaatgaggccatccatccattccatagatggaaaataatgaggttataacatttccagttatgtttcttaccatcgagtcgttaactaaaaggccctgaatcacattttccttcaaaaacaggcggtctacgtctctttccttgaggatgctgtttttcaaattgatacccgctgctgctcgaacatctgatctggcagtattatccaataccaataagctgaaaagataattttcaaattcaggctctaattttgcttgctgaagagcatcgtttgccaattttcgctcgttgttatcagccagaagtgtgcccgtaaagatatgggtcaactgtgccaaagcctgagggtcagcactccacatggttattttgaatcaagccgggaccagattagtagtaatgtggcggggtgtagatggctcaatatatccagtaggtgctagaggtcttggctggttgggaattttattattgtttgcacctacactagttgaaaaaaattaaaattcaaaatgtgtgcgatgaagagtgtgcagggaaaccggtggggtgtagaagtttagtaatttttcagagaaaagatgtatgaagattacggtacacatggatacatcttttggatggctaatttaatgaatacgtggtaaacatccaaatttccacaaatcttcattttctggttatgctcaaaacatactttcgagttcggccaatctttctgccaactcgtcaaatcttccaagtattggtacgaacatttcatgcacagctctcgattttcgtttttcagccagatctgtagtggttatattgctattgttgaaggaattgacactggtgagtggtgtagtagacacgttttcatcattatctcggcgtccaaccgagtccattgacccatgctgggccatatcgtcctcatcgtcatcgagtttatcataatagccatagtcgtcaaagttgagacattcaatatcggtggtgacttggttcaatcgatctattataaccgaacgactaagggtagccaagttatcgtcctcaaatcttccgtgatctgctcgaggagtgtctggtgaatacgagccaattgaagtttgatccactgtggcctgcggcttgaagagactaacaggcggctcgtaaagtacattttgatcaactgatcgatgatcaatattctctttcgtgaattcggattgtggttcaggatacacttcattctccgagacgagattctgattgccgttggagctgctacccttatccttgcggctcttagatacaaccaacggcccatcggcaatgtcactaagaacctcagatcgcttttcgtcctcttgtggaggttgatattcgtacaattcgtccttggttattgtggtaacatatggctcagcaaactcatgatctgtttctgcttcatcttcgtcaagattgagcaaatccagagactgaaaagtcacagatttgtttctgcgtctgctatttcccagtcgaagactgctggcacgaccaatactagacatgcttccattagccatggaagagtcgaacagatcctgactattgatcgaaatgggatttgttatatccccatcaggaggcgccgagccaattcttgtatcactgtcttccaaatgacgtcgtatttcgctgcttatagccaagtcttcctcggtcaatgggtcggcgaacttctctaattcttcgttcttgaaacaattaagtctcgccaaacgctcgccataagtctcaagacactcagccggaacaaatccaacttttccttcatcttcgtggtcagacaacattgattcggtctcgctgggacaatcgggatctaggaccctgtttctcttatttcgaagtataactctttcttgtttcgttagtttccgtatcaaccaccagtagtcatccaggtcatttagcaagttcaccggctcgtcgcgcatcaatgtgcaatgcagtggatccggaccggagaaatcatatagtccatacaacttttcggggtcaatgtcttgtgggggagaacgagggggagatggaggaagaagatctgagtcatcgccataaccataatactccgtgttgaatgttgaagacggagaatcttcatcttctatatcttctgtctcggtgtcatcgtcctctggctcttcatcgttattcatatcgtcatactgatcgtaaaaggtggtatcgtcctccgatgtcaaaacgtcctcgaagctggtgtctgaggcgaaactcgattctgaagcaaatgcagagtttaaaaatgtcccgggaagaagcggttctttctgctttttacgcttcctgtgagtctcaacgaataacgcattgggatcgaagtctttattggcctcgctattttttatcgactgaagcactgttgatgacattccttcacctggacttatcaagaccgatgcactggaatattgtgacgggttggacgaggcagtggaagatgatgaaagcttcctgtgtatctggggcggctctaacatggaaaaagtgaaaagcggggtagtgtgtagaagtagcgataaaagccagtgccgataaagatattgttagggtggcgagggaaatgtgctgctgtgtaacagatgatttgtggatgaagaactgctgattagtgagttgcaccgagaattttttcgcttgtgatgctagttaatgtaggtggatgtgctgaaatgcaagccaagatagtcagattttgccaaaaaaaaaaaacagacagtgtcacctgtacgggattattagtgacggtaccggttcgttttcggttcaatactcgaataaacaaaatccaccaaaaatcttcgatgtgaaatttgtccaaagagatgacgaaacactttgttagatgtgcttgcacaatattagatgcttattgttggctgaatacaccttagtggatacaagctcagtgtacaagcgtgattgtggacaaattatgtttgaaagacagttaaaaacaaacttcagtagctaagtagatcttaaaaaagtcgcgcgccgtcacggcggagaatttggcacctgcaattggcatgtcgcgccaagtaggtacagcggtaaagacaatctaattaagtttatgcaaagtatgaagataagccctatatatacaaacaccggctggatctataacccaatgcaattttttaatgcaatgtctttttctgctattttcatagaattattccatgagtaattctgcctctgtttcagcctctattgcagcgccatgtttggcccgggcttcgtataatttgattttttttctgatacgcttcaactgccaacgcacaggaacaaagggtaagagtccatgatgctcttcgtacaagcggatctcaagccatgaaatgaccaatatccaataggcacaataagcacctacgctgccataagttgcggaattggtccagccaacaagagcatttaaaaccatccaccagccatctgtgagtccgttacagcaattgacatgccacacgcttgtagcaggatcataagatccaggtccactacctgtttcgctaacgtcgagtcctccacattttctcacatacagctcgagttccaaaaaccatactcctctactcataagccctgccagaactatgtacaaaaagcaggtcagcaagatgaggaagtattggagagaaagcttgttgcctcctttgtacaaagtgtaaccgattgtggatcccacacagattccactgagaatggaaaatgggatggaagaaactggcagcgaaagaccaattccacccacgaataccacggcctccaagccttctctgagtgtggttataaatggtaataatgcaagaaagtacttctttttatggcctctaccgtgcgaatgcagatcaaaggcatcacccaacttagcaaaccacttaactttcatcacgcggtttatacgtagcaatccgatacccatcactgtgattattatactcgaaagaagcgagaaaataccctcccagagtctttcagcatacagccagtagttctctccaatgacataaaatgcaaccacaaatgccactccgatggcaaaacacacaacaaatcccattaaggccccggcccatacctggacccgcaatcctcgagtatgagcagcttcattagcagaatttcctcggtcatttgcttcttggcttctttgattgatgaacgaaagaagaaccgaaatcactatagcggtctccaacgtttctcggaggattataaagaagatttgaaccgagaagtagtcttcaaagttcatgatattctttcagatgaccgaaccacttatagatagccgagatcacaatttatatcgccaagaagaggtctgcgcaccggagcacgcccagtacaccgtattatactagaggggagaaatcagtaccattgtattagtctattgaaacaatgctcggtcatgacttagctgtagaagcctcgttgttctagcaccaaaaaattcctaaagagatagccgcgtgagacattgtgtctagttgggaggaaattctatcactgctcctaaacaagtaataaactcgtcatcggcagtaaaagccttggcaatcaccgtgtactttcctggaggcacctcctcgggaatggccacctctttcttgataacttgcttacccttttcaatagggcactccaaatcaaccttagtaatttcctcacaaatgtcgaatctttgatggataagacgaatgaacccgtatctgacatccacgtccacataggccccttctcctacctctttagccaaaactccctttgccacaaacgtcaaattctgtcccttgactggagggttggggtcaatggaaaccagttccaacgtcaaaagttggggtgaagttgcttcacattgaaaaagcggtgagtctccgggaatcggcttctgctcagggttgtctggaaacatgtagatgatttccggtccattgctttcaggcttgaaatccaactcaaagtaagaagaaactctcagactgtatttttcaatagccggtaacaagctcaagccaaaagccgaggacgaaaggagcgatgcagcaagtatatatttcgtagaaaccattgtgtaatgtagcgaatagtaattgagatacaccagcccctaagaagataatttccctgcacgccagtcacgaattccttatcgacaagtcacgtgcagcaactggtgaacggctgggtgtggctggggtacgagccggggagaatgtcaattgcctaaactaagcagaaatcaccaagtttgcggtcatggtatcaaatctttcgcgcacaagcttgatttggattttgagtagctcattgtaaagcgcttcacccccgggagctttcatcaattccgcaagcttcttttctgtcaatctccaagtgactgtgtaattgactgtagtgtaggccatgtctctgaactgtgatcctttatgatagaggtctccgaaagcggtcaagggcaagatcgaagagtgaagttctctatcgtcactttcaaatttacataccgatctgataagtcctgactccactaagaaaaacgatggactatctttggcagtatcgtagaaagttatatcttctggtatggtttccttgacaaaataggatgctaatagggaccagaacttttcgtccatattcgacaatcccagaaatgtgagcatgagcaacggtaaaggctgctttttgaacgtactgtcttgacttccaaaatacttgttttggatcttttgctcatcgttgaccgtacgagttgccgcttggtacacttggttagtcctaggagttccatatgtcattcctaccgcctgacccatcaacagcttattgatgcccgtattggttggtgagatggacttgtgcctttcgtatgtcagcattcccaatgctggattgattggtattctttgttccttcttaaccagcttgtacatagccaagaatgagttttcacaccattccaatgcatagttcaacgtattgaacaattggattggcatgtcagttggcttttcccaaagtccagcgtctcgtaatgccacaactatgctatcgttttcctctactgatgaaatcaccaattgggtccctttttcagtagtcaaatttaaaatacgacggaatccttccgcagcggaaaagtcaatcgacgctactcctttcatatccaaaatcaaaaatttgataggggtttccttgaagctttcgccttcaaatcgctttctgatctcgctttcaaccccaccaattgaaccaaaaaatactgaaccttctagtttcacaacacaaatttggtcgccgacgtctttcaagaattcttgctgttttgggtgcctcaacacagttgaacgggcgacaacaccagtgtatatcccacgtataaccggtctttgagctgcctcaacgacatacaagagacatgcaagcaaaataccaaccaagactccatatacaaagtcccaaactcccattaccaaaacaattatagcaattgttgtgtactcaattcttcgaagtcttccccaagtatcgtacaatgcttccttaagtagctcgtatccaagtaaatagatcaacgagcccacaacgcagacaggaatgtaaccaattaccactgggccagcaaccataaccgccccagttgcaatcgcaagaagaacacctgcaactctatcatcagcgcctgcccttatgaataaaactgagttggtgtacaccaagtagttctgtatcgagcctaccaagcccgaaatagcattggagtacccatgagccacaagctctcgatcgacatcgcattggtccatgcccaccgtaactgcaagagcaggtacgttgattggtacatgtaagattccaaagaaggtaagggcaagcatggaaggaaactgcttcgagatagcccaccaatccaccaactgaaatttgtaaagttcgtagaatgcataccaaggctggttatcctctactgcgggaaatacccatcctgaatcccgcaccatcttcaagttgtattttgggataaatttgacgatcaagtggaaaatagcaaacacacaaatgaaaaacaatggaacaagtaatgagttgtggaatcgatgctgcaagatgataagaaagatggccaatgcaagtggtatagtccattgaagaagagttacatgattggaaaagaggtacttcaaagctggcacagtgaattccatgccaccttccaacctcgaagagacttctattcctgtcatgatcaagaaaaaaccgacacctccaatgcagcccacaagaatatgcctaggaaagaatccaactagttttcctagtttgagttttcccaacgagaaaaaaacgatgccagtcacgatcgacagcattgcaaatgcaacaatggtggtcgcaatgactgcgttgtctggagcgcccttcatttcgttcatgatagagtatgccattgtgtggaagaaaggtgtaacttcgatcatctctgagcctattccagacttgaatgctgaaccgcctagagagtagacgagttgcgaaacgatacaagaaacgtaaaacatcgacaatccaaccggtccccaatgacgagaaaagagtttcactcacaggaaacataatcatgccatatgataacccatccaaaatgttcaaaagagtccccaaaaacactgctggaaggtaattgagaggcttgaggacgatctgatgcaatctactgggttgtgggtcgtctttaatgtcatcataatcagtgaaaatttcagattgaggttcgtcggtatacctgcggtaggatttggatatcaatggagtcacacttgctgagctacttgctcgtgtgttggatcttgttcttgttgtggcaaagcttccctctataggaattggtggggaggtgcccaaataccctgagtcaccatctatatttgagttcagatcgtaatttgcagagtcgtcttcttcggttccattgtcatcttcggtgactcctatgttcgccaaattggctgtttgctcgtggacttgaactccggatttgaccgtgggtgagtttatggtgttggagttttgacgatggctcgatgatattccgccagaaaatacatagcttctgcctccaaagtcaaacgggctgggactcatggaaaacgagtttgtgagagcctcggaaaccgagtatttacgacctctttgaatggcattgggcgactctgacaaattcggcgcctcgatgggaggaggtaaattggtctcgtagctcataatagagaggcgagattctagctacttgctgacaacacgaaacaataggatgctaggttcaaatatcgcacttagacgatctggtgatgaaacgtgcagttgtgcacagaattttcgtcgcacgaaagaaaaccttgcgataagcgcgataacgaggagtggcattctgtagcgtggcactatgcagtcgtcagccacatcgctgcgacttgtaaagattgggcaagaggatttagaaagcatgcctcggcatgagccttttaaattagctccaattgcagcatcatgtgcgccctttgggcgccgtgcctgcattttcatttctatatataaaattaataatcgtgaatttccacgattttgaaattttgcaacttttaagtaatttgaaaatgtagtgccaaaaaacattgaattaatcactcttatggtgaaagtatcccctacttctaaaacttttcatttttactttggcgcactgcattgactgcaaaacgctcgtaataaattgtcgcagaagttacgggaatcctgcattagattacggtgatatagaaactgatcaagaacaataatatctatctaaggataggaacatatttactgaagacaaaacaaacacatagaaaactttacaaagaaaatctcaacttgatttgagttatttaaatagtataactctcatactcatcgtcctctaacttcctcattgtggggcataactactgcgcgcagattacatcatatcgaaactcatcgcggaaaccacttgttgaatgtttacatcacagtcgacgttttcccccagagtgtacaagaagcctatttagagaccgctccgtactacaagcgattatatctggcaccaaaatctccgtttgttgcctccaagccagttttacttcaccataacaaactgggcaattcttgatttgaccatttttctggtcccaaagggcacagcttgaaaatttcgctgctaaaaagcaccgctgcaataccactaaaactgataactctgtttcacttctccacaaaaatcaagtcatgtcatcgacttttttcggggatagaagtaaccccatgagtcccgaaatcttaccaagcaccactccaagtcctcgcataatcaagccaccgttacatggtcagattcccaaacagagatcctcttctgtgaactccacaggctccaatcatcaatctgttgtaagtctagactctcccagaaactccatcatttcccttgacgacgtacgtcccctaacacgaaataacagcaccaccagcttaacctccatcaccaatactagcaaggaacccacggttttgtcacgaggaaaattcaagttcaagggccattttagtaccagtgcggtattctcagatgaagactcagaaatagacaaacccaccaccttgccggctcatgggccgcagctactagcaaagaaaataagacgccgaaaggacagttttgagtctcgttccgatcctataaaacgtgatttccagtttcagttctccaaccctcccatccaaaatgtcaccaaatcgccgatacctccaaaagccgaagtaaaacatgaagacaacacaccttctcccctttcgcttctttcgaatgactcactgacgccgtccaaaaaggttaaaagctccaagactaatatatcacagtcgcttcttttgaagaaaaagatatactcgaaagacattcaactcgaactcattccatctccaacacaaattatcaacaaggaggcaaaacggtttgcggataagaaatcagcattgagagattctttctctgatgccccaatcctttctactttgaatcaccaaaatcaactcatttctgagatgaacagaaaatggaacaaaagtcttgaagctccgaagcgcacaaaatataaactgacgagcccagtatcgtctgatcctcgagagtctcgaaaacgtccacgcgcatactcatttggtgatgaaggtgatgatgaggaatcctttaatgaattgtaactatatagctatgcaataccagcaatatttatgcaaattatttattctaccgcctttagtcaagtagtacttcatcgtcgtcatctttcgacaattcatggaaaaatggctgcttgagagcttccttggctgaaaaccgcttggatggatccatatgaaagcatccatgtaacaattggagcaaatgcttgtgatcttgataattttcgagatctttttcaaactcctcaccatcacctccggcacgcggtttggccaacccatcgccagcatcattgaacacctttaacgtgtccttcaccacactgtcttctggtaagctgtcattgatccattcgtatcgcaatatttcagaaagcatttgtactatattgccatcacccaatgagcttccatcggcaagtgagatctcaagaccacacccatgaagctcagcacatttttgaaccttttccaacccaaagacgagagttatttccattaatgcatcgatatcgtcgggagaattgaaaaagggaaactttcttgatagtaacgagagtccaatgacacctgccgaccatatatcaagcttagtattttgattggtgcacttgaaaagcacctctggggccctaaaacctctggtgcctgctctattagcacgtctgggaggccgttgatcctgtttggggtatgctgctttgacattgagcctccgcgagtgggacctgctgatggggcggtccgtgctcaagcaaggacaaacattagtgtttttcccttgggacgctgtgttcacttgctcggctaaaccaaagtcgacaagaacacccttgcctttaaatggatcatacaaaaagttggtcggcttgagatctcggtgaataatgcccttgtcgtggatgaattctagtgattgaagtaactcccacatgtattttttgatgccttttatgggtaagtcgcggtagaaatcacggaaatcggaatgcttgtagaagggtaatatagccaccacctggtcttggtatctaagaacatccaagagtggagccacgtgtgagtttccggagagcatgtatagcaagttcaactcgttatgaatacggctgggagatgacgttacgtaaatctgtttgagagcgacaacgggattcttgttcttcttggtcttctcattgaccaaccctctcttcaatggaggagacttccaaacgtcagagcccaacttgacggtcccgttcaaagcttctgctttgtacacagtggaaaacgtcccttctccaattttatctattaggcggtaatcggtggataacactgggaaccgctcgacaagtttatgcatatcttcaagcacttccaagggaacttcgtcatcgtcaggaagtcctgaggtattagcagcctcggcggtttcgtcgacgacttctatctcctcttttttagcctttagatctggctcatgaaccgtttcttctggcaattctggtttgagtttcgtcatagatcgcagcaaatttctagttcgaatgaagttggtggcctgtttcttggaagcgctttcagcctttgcacgtttgagttcagttcctgttttgtcattgaaaggattgtcttcactgcttgcaattttacgttttcgagatgttgatgataaagccaacgcgtttttatcgcccttagtaggagagatacggtccctcaactttttgaatgtagagtagaggttctccatggtagggaaaactgcctcttactcgtctaaactcttcaaaattttggtttaggttggtctataacccgtggtagtgatctatgtttacctgactgcaggtaggagatgaaactatttgtcggtgcaatgggtgcccaaccactgcgggtgtagccggtgcaagtttgtcgaaaatttcttctggttaacgttagctgtgttgaattgccacgatgtttcgaacagccaacccatttagtgggggtttgaggccgcacaatgtaaactcaggcaccgtattagccataagaaccctcaaaagacgccccgcatatcctcaaacataccaacctcagctcgcagacaaaacccacccgaccaaagaccactctagtttctttcaaagacacttgaaggcttggttgggccccagaaacgtcaggggagagtactacagaaacaagtattactaccccccacaaaatcacaaacccaattacattgttcctgatggaaacactgtggtggatcccagtaaaccggaaacgaataacgatagaagaatgggaaacactagaagagacccttcattgcagccgttcccccagaacccatactgtaagacggcgcttatgatatctaatgagttgaaagacaccatatatcaacaagttcaacaaggtgctcacatccaagaaatcgcacacaagtatggtataaaattggaacgagtggaagcgattgttcgattacaagaaattgaacgaggatggaagaaagaagtaagtattttatgatttgggattatgatgagattgcttttaaaattttcgattagtcttgaagacaaccccatggttagcaatagcaccctgaacacccatatgcaacgagatgttttactaactcagaacaaaatctcccaagacatggaaaagtttgccagtgtcatgtacaagatgtttcctctctttgaaccaccagtagacgctgaaaacttgacggaaattcctaccccacaaagaacattgcatcaacggttcttaaccatttccgagtcggagcctttcggacctgtagatgcagcagagatttttggcttggaaccagcccagcagacgttggacaacttgaccgaattcaaagataccactgctaactccaataccagaacaaatgaggtgttaattggcaaacagaagcaaggcgatagtgcagttttcaagttcacccacgcccagtctggtaatgttggtttcaggtatggtgcgtcacgcagagacagaaagaaggaccgggccattggtttcgacaaggccggaaagatggtcaacatggtataagtggtgtatgtatgtatatagtaacgcactgaaaacccatgcacgtgaccaatgcgcgaaacgacacgtctgaaaactcaaatcaccacgacgaatacttctgtgatgcttgctggtttctctggtcttgaaagagttcttgttgggctcttcgcctttatcctggtagcttcggcctcggctctcacatttgcccttggagctcaagaaactcaatgctactacattttgattgaaaaaccaaaaacgtccatcagttactacttcgccgttcaaagtgggggagcttttgacattgactataccatcaaaaacccaagaggagaggtgatcgacctgggagagaagaaaagacagggagaatttgtcattcttgccgatataactggagaatacgaggtgtgtttcgccaatggcatgtctacgtttgctgaaaaagtgattgattttgaaatcacatttgctgaaaatgaccacactgacttcagagccaacttgccagaccagcccaatgccaagccactccagcatgttggtaatatgctctctacggtggagaaaatcgatgagcaattggacaaccttcaaagaacattgcagtattacaaaacaagaaataacagaaaccatgcgactgtcaagtcgacagagtcgagaatctactacttttctattttcgaggtgttgttgatggtgggaatggcattcttgcaaattaccgtggtgcaattgttcttccgtggagcaagaaaacaattggtttaatctcagcatatatagccagttggtaatgctaactcgtttattctatacctcttcattatctatgatacaattgttttattgtccaataggacagttgcgcaagtagtcagccttgttcttcaacactctcaccgacttgaagaagatttcttccggaggcatggctccagtagattccacattgaaaatgaagtggtctctgattcggcccaacttgaccttgccattaaactcttcatgtctcaaaacttctcgagaaacagtatctttacgagcatcctttacgaatgcagtgtcattttctatgccaataacacccgatgggaagcatttttggaaccttttggccagttcaccggttataggctcggtgattttgatgtctgacatcaatctgtatgaagcagtagaaacgggggagaatttggcatgatcactgccaattcctaatatacaatgagccctcaaagaaatttcttgtccaggccgtaactttgcaatcaaaatatctggatccgttggtactactgggttgtttttgaacaagtcaacttgacgtccttgtggctcgaatttcaaatctctggcatagacatgggcgtttctgtacaaatctttagggtctgtagaaccagcaggtggatgaggattcttggtacatgcaatgtccaacgacaacacaatggtattctcgtcggtaaacttctctttctcgtcttgagcagggtcgacccatgacaacaaatcggggtcaaccttcaaaggaatgagtccaattctatgagccaaaacttcatcttggatcaccgaagtgttgttaaaaatatacaccgactcagccgcaacagaggggacctccgatatcataatacggcggaaagcattagccacggaagtgtcaatgttgatcaaatcgaagttggcggttctctcagtcaagtgagaaatgttgatttcaaagttatctttgaacttttcgatgtcccacgaatgatcctcgttggaactatgaccgggaaagtcggtcgaggtggtgttagttacacgattgtactcaataccaacgatgttggacatcttgaagcagcgatgaggatgaatttttttctgttccgcaagtaaattcctgcacaatacccgatggttgcagccatagacagctatagaagcagccagaggggagccattgtccagtaaagatattggagtagagatttccagttacaagaaaccccttaaaacatcctcgaaaagtttcatcttgaattgttgtccattttgttagttttaatttgtgcaagaacttaggctgactacaccacatcgcccatctgatcaaataccgaggtttgtcgcatattgtaatccacgtatgctttttgttgcgctttcatggcttctagaggtcgtatttccataagaaagacgtttcctgtaaatccattgccgttcaatcgttcacggagctggtcattttcttcagaagacacttccttttgaacaggttgtactatatccggatcttctacctgacacatcaagatgaaatagatccatattacagcaaaagttatgatatcgtaaaaaatgagctcaaatctggaacttgccggcgattcgccgatgaattgaagagtcaatgaaccatgcaaaagatggtcatttgtgtatgttttgaagacaccaaagatcaagtgatacgccaagctgaataggtatgtggcaatggtgcgctgtccgatcatcattgcttcatcagtactggtttctttgccatttcctcggcagagagaaaccctataatgcatgttaaatttgaccacgagcaacacaagtgagttatctcgaagatacatgatgccgagtagtatgtaacctagtgccagaaagctctggcgtatatcacgaagaaatagcttcttttgcttgtagagcgattcggcatttgtagatcgcgtttgttcgtcattgggaaatttttggttttgaaaccccctgatttcagccaggagatcaagtgtgttcatggacaaaggcggctttgctatcaaagattcatatatttcaacctttgtctaaaaataaattgtcagttgagattgaagtcgcgcgaatgcgattgtggagaaatattctgtaagcttgtagaaaaaattgtctattatcgtctatgtttgggattgagtcccttttctattaatcagcacaagaagatcacctgccaatgacgacacttcgtcaaaaatagcacttttgttgatgatgatttcttccttgcttataggtttgacattaataccaacggttaccttgaatttttttggtgtgagaatgttgggcaaaaacaatcctccaatcacactcttgtcttgcaagttgcattttcgagcaaagaagatggctacattgccatatttcttattgagctcttcaacaagtatttgagggagactcacctttgaagttatatcttctggaaaagaggtctcaactccaatcaagttcttgaaagcacgtcccttgagcactcccatatccttagataagtctgttgatttcaaattgagaacaaaatcaaagtcactcaatccaggaacaaataccaagtccaagtttgccttattgattcccttgtccaaaaagaccttcaatgctagacgactaagggcagtaatacgcccagcaatcggaagcgtcaacccattggaccacaaaattcccgaaggatcatctttggatgctacgaaaaactgtgtcttgatccccgttgggtcgctctttctgatcttgtcaaaattcagaacaatcacttgatgcgcctgagtagtgagtttgtcagagcctttcaacagactatcttccaagtccagtttcttcaccaaatccaaaatgagtggatcgtctcgccagttccacgacgataagaatgacaagacttgtaaaaaccctgcaataactgagttgggagtggagtatggagccgaatcgatgaacaccttgagcacaagtaactccacgagctcctcagatatgtgctgtaatataagttgcgagtccaaccagtacttgaacaacctcactgttgaggaatagaatggatagtggtgagccaacgtggataccgttctagtatgcttgacacacccaagatagtgcctattgaacttcaagtatacatcatgggcaattggcttccgtctgtctgcattctccacggcacgcaagtataagatttcatcccgctcggtcaaaactctgattcgaaatccaaatccttctggtgtaagaacatgaagtgtcgttacattttcgttaaagggaatagaatcatccttgacaatgtgagactcataagcggtgtcggcgagttccttttgaatcttgagcaaaaatgcagttttggttttctcaagtgccgccaattcgtcgggccatctggtggaagtctcgaattgaaggactacatcattccaaaagtccgggctggcaattgcgaagggaacaggctgcaacaaggaactgaatctcaaagctggtgaagcgggagaaatcgccttgacacccaacggcaagcttaagtcgctaatatttttcgtaagtcgctcaaatgagcttgcaagattaatgaaccctgataaattagttggagcctggttattagcagcaggtaataagggagtaggcaacaatgcattgaattcggaagcagcacattcgacatgttgggaaatgccttcaaccaaatgcatatccaaaatgtacttgacgattgaagtagcaagaggttcagacccaatgttccacacaacacaatactgaatagaaccgtctttaaaccgacgaagagatgatttggaaccccagaaagatctaaacagctcaccttctgggtcgtcttccgctgggcccctggtgactagtttctcactttcttcggggtttattttaatacctatttccaactcactgacggtatttgacgaaggtttccttttgtagatttggaaaggttttgagttcttggttttcatcttggtataaatgaggtttgctctagctccaagtgccttgaccaaaatccgatacaccttttccttgatatacgcctcaaatgtcaaatatgtgatcttttcaagaggaccaaaagagtcctggacctcctctggaatcgacactcgcaaaaccaagtcgaattgcaagtcgtcgatgttggatttttgaagcaagatgggatcaaaccggtctttgacaacgtcgttcaaaagaataagggtttccctcgcatgaaattgtaatctttcgtacgacgattgggtcattttccaaagaatattgagcttcaggtaacggtctactatagctgggtaatcgtattccgagtcagcaacatatttggaactggaacctacgtccactgcacttgaaagcgagagatatcccttggataaatccatggacgcaagatagttgatggtacctttgaaaagttggtaagacgagaaaccttgaagaagtatcttgtttccgttggttcctccacccgtgagaagagcagccataagaactgcaaactcgaaatggccaaatcctccatcgctcaaggccgaactcatacctctttggctcaaccataagcgaccaagaatacaagcatctttaaatgcctcagccgcttttttgttggtgtaaagatatttgaggtaatggtcgtatgctgtcatggaaagaatggaagaattatagagcggtgtgggcggaagctcgtcgtccgactggactctgatgcagtttctgtcatggcttaatttcttggagtcaaaaataccgaagggaaatccaaccaaaatattaatatagaaaccagtatcgtggaagtcgaggtcctcttcggcgtcagtcttgatgctttcaatacgtaagacagggttgaggatgtcatcgttgaagaactcgtatgttatctttaagggaaggttgtttttctttgacaatgggatgaggtgttctgccacatatgcaatgtagaatgctcttttataaagagcacgataattcaagtaatcttttggttgaaacaactcttgaggcatggtcaatgcaacatctatggccgttggactgcgttcgttgatggcagcttttaatccaaatgatcctactaatgatatatcttgcggtggaaggtagccaaaggtgtagtttagcgaggtgggtttggggtcaggaaatggaatcacggttttcttatggttgaagtggctttccgcctgagcaagggtctggttttcaatgggggttatctgttctattaagccatggaggcggtggagcaccttttcgagtcgggtgatgtgagaatcttttagcttgacttctttaagaagttcttcaatttgaagcttgaaaatattggatttgaagagctctgcggtttctctcgctatttgtacatcctcggcagaaagctgttttttggtcttcttttttggaggttgtttcgattcggtttcctgagtttccacttcttcagcttcatcttctgagtcgtccgagagtccagatgaagaaatattgtggttctcctcggtctcgaaatgcgcaggagctgctgtgtccttgggtacctcaccaacaggagcttttctcttgcccattctgtggatcgtgtgtaagtagactggtatcgacgattggttttttcgatgagatgcgcgcacgaccccaggtcttgtatacgatgttccaagatgtcgcaccgattatacgagtagtcggttttgcaatcgaaaactataaaatgttatactcggaaaaaatcggcctaaagcgtacagaccccacaagatggaggcttaagacagacgagttgggccgtgaaacttggcactatttgtctgaggcagaaagcgcccaatctccacaatcaaactatgtcaagcaccttctaaaggtggatggttttccgactccaaaaccggaaaccattacttctccattgcaagcggccgagaagggtgcagacttttttcagttgttacaagaaccttgtgggatatttccttgtcaatataagggacccatgttcattaccccaggtgttgtcatcgccaactatttcaccaagactgagatccccgagccttttcgtattgaactttctagatttctcgtcaactatgcccaccctgtcgatggtggatgggggcttcatacggaagacaaatctacagcttttggaaccactatgaactacgtcgtgttgagacttttgggtatggatgccgaccaccccgtattagtcaaggccagaaaaacgttacataggctcggaggtgcgttggtaaacccccattggggaaagtcgtttcttgctcttctcagcttgtatgaatgggaaggtgtcaatcctacaccgccagaaatgtggatgcttccctacgagttccccatccacccaggtagatggtgggttcataccagggcaatctacttgcccttgagttaccttgcagccaacagaattcagcgtgaattggatccgctcttgaaagccatcagatcggaaatttatgttcaaccatatgagactatcgatttttccaagcatagaaacactgtgtgtggtgtcgatttgtattaccctcatacaaaggttttagacgttgcaaactacatcattgccaagtatgaaaagtatattcgtccaaattggttgttgaagaagaccaatgaacgagtatacgagttgattcaaaaagactgttacaacaccgactatcttaccattgctcctcttagttttgcattcgatatgatgacatgttatgtccatgagggtcccgaatcgcatgctttctctcggtatgtcgatagaatgaatgattccattttccatggacccgaaggaatgacggctatggggaccaacggagtccaggtttgggacgtggcgttcatgattcagtaccttttcatggcgggacttgctgaaaagcccaaatttcacgatatgattcgcagagggttcatgtttcttgttcggtctcagtttgatagcgagtgtgcggaaggcagtttcagagataaacggaaaggaggttggccctttagtaccaaaacacaaggttatacggtcagtgactgtactgcagaagcattaaaggcgattatcatggtcaaaaatcatccaactttcgccgatatgaaagacaaaattcccgatgaaaacttgtacatggccattgatttgttgcttagattgcaaaatcgtgccagcattgaacctggatcttttgctgcctatgaagtcatcagagcaacaccattgctcgaaaagctcaacccagctgaggtcttcaacaatattatggtggagtatccatatgttgagtgcacggattccgttgtactcggtttgacatattttgcaaaatactacccagattataaaacagatcaggtcaagtttgctattgaaaatgctgtgaaatacattgtttctgctcaaaaccctgacggttcttggtacggatgctggggtgtgtgcttcacctatgcctccatgtttgcccttgaagcattctacaccgttggtcaaagttataacacttcgaaaagcgtaaagttgggatgtgagtttttgatctcaagacaaagagaagatggtggttggggtgagtcaatgaagtcttgtgaaacccatacttatgtcaattctgagaagtcattggtggtgcagactgcttgggcgcttattgggttaatcttggcagattatcctgatcaaaaaccaattgaaaagggaataaaattgttgatggataggcaattacctactggtgagtggaagtttgaaagcgcagaaggtgtcttcaatcacagttgtgccattgaatacccatcttatcggtttttgttccctatcaaagcgttaggattgtatgaaaagagatataaagctggacttactaaactttatgattaggtttgatttcaaaatataaaagatgttggctagtctattctgggttcaagcaaaagagttcccataggaatatccgaatgccctttgctaaaagcatacaccgggttaccacgcacaatggtttcggtaactctaccctggaatttcataccatcatacgccgtaagcttgtttttgaagtacacctcgtcgttcttgacaatataagattcttctggattgaaaatcaagaaatcggcgtcgtatccaactgcaatctttcctttcctgtgcgagagcccaacctgcttggaagtgttccacgagcaccaagtgctgatttctgcgagagtaattggtggagacaatttctggccctctgtgtaaagaatgggaagtccaaacccaactgacgaaataccaccccatgccgagaaaaaatcacctctttccaagcccttcaagtctggtgtacatggagaatgatccgacaccacagtcgagatgattcctctgcgcaatgcgttccacaatagttttctgttagagtcggttctaatgggtgggcagcacttgaaatgagttgagcaattcgatattttttctgcagtgagagacaagtagtggaagcatgtctctgcagaaataggcaagttgcgagcctttgcggccctcaataaaggaatggcctcgtgtgtagccaaatgcactatatgcattggaacagtgggctctttaagcgaacaattgacgatttcagcgatagcagtggtctcaaagttgtcaggacgagaagccaaaaatgcagcataagtagtggggtcgatgtctgcgagcatcgaatcatcttgctgagcaagtaggagaggtgtgtcaattgtcgagtcgtttttgagatctctatagtcttttctgttgaatggagactctctttcgtattcttcgtctaactcttcgtggtagttatggtgggccatttttgcgtattttccaaagattggctcggaaccaaccaagtatggagatttggctaatgctcgagcctgttcatcagataataccgagtggttgatggacccagcatgattgtgaggtaacttacaattttcgtggtcttgctggtgtcttcctttgttctccgaagccaagattttgacgactccttgtggagctctattgataaacgatgcagacataccaaggtctatgtcatcaatttcctcggttacttgttgcacgtccgataacacaggtgtttcgtccagggtctgctcatactcatcgtcttcgtccagttccaacagaaactcggcgtggaattttgcgtgttcttcgttggctactaactttggagttcttccctcgacttcgtgcaccgaaaaagcaggtccatggcgtctgtgaggttgcatttcggcatggaacataagaagagtaggaagaccacgaactttggccatggctttcatgatatgttttggggtaatggctggaaattcgtccacaccactatcgatcataaatgctttgaaaccacgaacacccatggaaatcaatggaattagatggtcaacattagtgggaatcaaaccaccccaaaatccgacatccacccaggtttgtccacgagcagcattgattttgagattgaaatttgcaaccgtagtggtgggaggaatggcatttaacggcatatcaattactgtggttacacctccagacgctgcggctttggtgccagtagcaaaaccttcccattcagttcttccaggctcgttgagatgaacatgagcatcgacaattcctggcatcaccaccaaaggagaaacatttctgtggtctggtctgagaacattgtagagacgtaatatgggatcatcttcatcaaccacgcggttttcgatgtgaagaattttgcctgactctatggaaaatatgatggtggctggcacgaggtctgagcctaggagcacttttgttgacgaaatcgatcttgacatgatgataggtaaaatacttcggagtttttatgaggaacttttgatattaattcaacctttagttatctttgtagttttggcaatttcctgtcaatcttaggtcttttctgatctttttcctgacagtctttgtctttatataatgtggtagtctcactgtaattaaggtttgagctattactagtatattaattctcgatattaatgattccaggatcactcttgatattcactgacgtaccccacgtttactgttatcggtgaaaacgacagatcaaaacgcaagtccaaaaattaacggcgatgaaaaaaaataaaaataggtgcaaaccgtcgctgccgataagagtgaaaatttcttttccagctgagaatctgaaacaagtagataaggtcactaaaaacaaaagattaggaattgagttccacaaccacttcaaaatgatctagggacggaaagttttcactttatatgcttttcaagcccttttgccgatccaaggctgtactcggcataccactgtaccatgcaaccctctcggggatctccgagcacatttttgccggaagcggaaatctgtgcaggactacaacaagttaggatttgaatatcagttcaaatagtacttaatatacgatcaattgctttccttgtttggagtttgcaacggcatctgtatagactttagcgagatcgctgccgtcaaacttgacctcatttgactttgcaaccttcaattgaccattttcgtaccattctacaatttggtccaaagatctctttttcaactcagggtcgtttttcaacaatgccgtaacccagaatccgctgctggtgacatttttgaaaatgtgcactgcggtgggaatgataaccggttggaaagacattcctccgtaggtcaacatcaacccatcttggccaagtttccgggccaatgccgtggcattttttccacccacacagttcaatgcaagcttgacatcgccgccagtttccttgacccatgatttgacttcgttggagaaatcacgcagctcattttgctcttctgtaatcaccttatctgctccgtattcttgttgcaattcgtcaaccaatgcttgtaaattgtccctgtcacgaacaacccctatcaagttgatgccaaggatctttgcaatctgcgatacaaatttacccacggcagaattggctccgttttgaaccacccaatccttaccaggttgcaactttacatagtgggtcaacatgagtaatgctgtcaaaggattgacgctgatggtggctccctggtccactgtcaacgagtgtttcttaccagcgttcttgctttgggtgggattgttcaatttggtcattttttcagaggcacacaaagcatgggttctccaggttccaaaattgacggaggtaggaacacaccagtctcccactttaaactgagatacgccgctaccgaccttgatcacctcaaacaatccctcgtttcctcccacagcagctggttctgaagttccaagctcttttgtcaactctggtcttgaaggatacacaccttgaacttggttgatatccgatggattgacgggggatcctaaagttttgaccacaattgagtccgaaggaacattatcgtcgtcaatctcgtacttgtgagtgaacaagacatcttttggttccccatatttggagtaggcaacagcttgagcagtgatcattgttctcgaaaaagctaattgagtggctacggctctttggattccaccgtttatggatctgtgcaacattcccgggtcaattgcaatgcactaatatggtggtttagtgtattgaggactatacgaaaagacttctcgtttgctagttgctgacgatcagtaagcgtactgcatattcaccgggtacctaaactttatccggttcactataatctattcataatagttagacgactattcataacagtgctaagctgccgcctttctactcgtccttcttttccttcaaatttctggtctgtaacttcaatttggtgttctggtacgttcccataaaaaagtataccaagttgaagaataccacccacaattgaggaggaataaacgattgtgcaatcaccaacagaatacccgacgtgaccaacgacgtcttgaggacccgtttgtatccgttcttcaaacctcccttcacaatggttgcgatcttcttgagctcggtcactggatcgatggctaagtcttttggtggccgataaacgttgataattgacacccacgcagtaaatatagccgccaatgtgggcgtaatagtggacaacgacgtcaaaatctgaagaatcttcattttcttcgacaagttggggcccttgaaaacttgattcaagaccgcgtacatgttgtgcgagatcggggtgacgattaaagcgccatagactatcatagtcaagattttcggactgaaaacatgtttcaccttgcgtccagcgatggtggtttcacggtactctcctgaaagcccggtggaaattgtctcatttaaccctgcaagaacccccgcggtcacagatttggtcaagagcggatacgccacgagatattggaggtattttgtgttggcggctttgagggacatgaagcgatcggcaagaaataatttgataagaaggcagacgcgcgcggttttgtagcactgtggtgcaggacccgaatcgggcaatcggttgcgaaaatcggttgcgaatttcgcagccgataccccacatttgagttggtgattgcaacataatttaaattcacatattatatagaatttaaaaaataactactcaacgtgcgacacctcagtcttgtcgttccacgcttcgtttgtaacagccaatctgtggtgggcgtacaatggaggcaacttgtcgacgttctggcgcaaaatgtttctcttaaatccattaaaaaaacttctggtttggtaggccgcatgttttctgagtggtacatcaaacacctcgtccaattcctccaaggtcaagcccttagtttcgggaagcaaccacaacaccaagaaaaacccaacaatattccatccggcataccacataaaggcaccagttgggtggaaggcatttttcattcttggccacgagaaagccaaaataaagttgaagaaccaacaggtggcagtagcgaaccccataccaaggtcacgaatgtataaggggaatgcttcggcggaataagtgaatggaactggaccttcaccagacgagtagacggcagagaacaagtagataccgagaataatcacggcgttctttcctctatcgttatagtcgatggtgaaaccagcaccagtcatgatcaaaaaaatggccatcaaggggaaagtggtcaacaacaagtttcttcttccaaatttatcaatggtcaaaaatgctggaatagcaaacacaaagttgatcataccgaaaccccacgaagcaagcatggcagaaacttcaccgaatcctgcctcgatgaaaatagaagacgagtagtaggcaataacgttaataccacaaaattgttgcatgaacattacaacccacgcaccaagagcaccatttctgtttctgcgaacggtgaacatttcaatcaaacgcttgtaagtaggaactccgacataagaaccttcttcttgaagtaaaacaaattgataaaacgtatctctggcagctgccattttttcatgacgtaattggcacaaagattcaaatgcttccttatgtctacccttacccatcaaccacctgggagattcgggtacgaatggaatttggaaacaaacaatgacggcagggatcatagctgaagccaacattaaacgccagttaagtccatcaccaattccacgatccggaacatagtaaaatgcaagggttgcaacataaccaaacatgatacccacggcggtgaaaaattgccataacatcaccaaggaaccacgaatatgtttaggggtacactcagcagcataggcaggaactgtggccgatttaataccaataccgaatccaagcatgaaacgagcgatgaataaatggtaccaattgttgacgaaaccttgccaaaaacaagtaattgcagaaataaaacaggtccagaaaatagtgccctttctaccgatttctctattgatgaaatcactcatccaacaagcgataacagcagaacaaaggtaaggtgcaccattgaccaaaccttcgataagatcggcatttttcattttgaaaaccagttttccatccaccttttcgtacaatccgaaagcaagtggatagaaaagagtagcaccattaataacagactcatccataccctggacagcagcagccatggaacccacagcaatgacctgaaccaatttacttggaacgtgccatttcttagtagcttcttgatgcaagccaatcttttcttcttcggtcaagaatggcatagaattgaaatctccaggagatctagccaaggcagcagccctagcaaagtaatcggcatccaagtcatgtttcaaggcgtaattacgacccatttgcatcacctgtttttcagaatattgtgataaaatattaccacgctctccacctccagcttccacgtttctggaatgagtggaatccacatcagaagtgttcttttgtttctcagccacactcgaggaagaactggtgtgctcaaagagcccatcttggttgggatttgttggttctgtcatcacggataattagtaaatccggactttatatagcggatacgagctttgaatcaagtgcgtcaagattgctatgcgagaaaaaaatattcgccgctaagaaaaatgtcaaccccgagttgtcgaagaatgcttggtaaacagcaaatatcgacctcgaaattattcggataaaaatgtcacaataagccagttagaggttcctaatagtattgggaacacgtctactaggattcaaattaatagcgacagacagatcaaaaataactgaacacctctaaagctcacagctgacaaatgatagcgacggtgcgggcttttatatagtcccacaatttgaccgggtttggcaacttgctgggttaacctaataaagtccggcatatggtgcgcataatgcatgcggctctgacagacgcgatgcacagcaccaggggacgctctccagaggtggggtaggtttctggagtaccccgccattacggctgcggaattgacggaagccgtatgcgatgtagtcgagataaaggcacggccacaagttcctacaagtaaagctgaagccaaaactccatgatagaaatggtggggcagtctcgtaaaccccacactgaacttttttttccaggccattttctggagtgaccctccatagacttccgtgctgcaccattacgtcatgatgtcttgcttggcagcttaccagcccgaaaaatcgcgcgacacatccaaacctcacatagtaattgcccgaactctcaagccgtacaccaaacaccagaattacgtcggtgagttctcggtggatttcgcccaatttacatgcatatatggcgcataatggtagcggaggcgttgttggagaaacgcttgtgcgcccaacagttgtggaaagacaagaaaataataatgtagaatgcacatcacaatacgctttagaaaactgatcattggtgcaaacttgctgcagatgatccaaaaacttgtactatttttgggacattaaaattttttccggccggattttttaagatcgatcgcagcacgataatgtatgctcgtgtaccctcgtgtatgatctcgagatctcggcgacaatacaactgaataaatgcataatgcatgcttccgtaatcattcctttgccggggtaaaagcaccccatcagcaaccttgtgtggagaagacagcaatgtatacaggccgtgcatgaactttgaagtataatccggtgcaggaaacttgacagggatcggcattctaccggctgcaaaatgctgccgctactttaagctctggctacgtcattgctacgctgtaatattctgtattgtactcctaacgcaagaagtctcttaaataacttcccaacttgtttgcaccctcttccaacgcatctttcaaaacctccatatcttggtttgtgttgccgctgaatcgtgatgcaaactctctggcggtattttccaaatcgccaaatcctccactcacactacgaccacggcccatttcggcttgttgttcgtcttctccaaagtacgatgccgacgagatcgattgagcaccgccaaatgcctgcaacttgctttgtgcttctctcttggcgttctcatcaaaccgcggcccacgaccaaagaactcatccgaagaaattcctttttgagttccatacttattgctgacctctcctgtgtatttcacctccttgtatttcttgcccgtctctgacgcattggtgttggcacccttactcattccaaatcctaatttttggaattgttgagttgtttctttgatggcaggtgctggtgcactggaattggagtcctttctagacgataatgacaatcccgatggtttggattcagcaggaacactcgaagactttagcggttctgttgattcggtttcttctggcttgtatcccaatctctttgcttcctctgcctcttctttcgccttcttttcgatggcttcgaaatcgatatcttcttgcttattgatcttacgtgctgctagtcttgagttacggggcccactacccttggatgataaaatagacttcttggcgttgccagcggcagttctactggccaagcgacgagatgcactggcgctggtggttggcttggaaggttcactggtgggagtaccaactccactgccggtgcttcctccagaaacgattgatgagctgtctccattgacaccaggagtggcgctcctcgatgtggcaactggttttgtccagttggaaaagaaatcatcggtggaaccggtggcacttgaaggttcactaatggagatggaatcagaagcatcttccatggtgacgatgtctgggtgtttaattgcatccagttgtgccttctgcttcaatttttccttgtatttcacggcggcattacaagtgtatttcgctgtagcgtccacaccgttggttcgagacacatactgtgaagcaccatttttcataaaaaactcttttgccgtagaattgccaccaaacttaaagtgacggagctggattctctgccatgagtcaagattcagtgatttaacaaacgaaacatgaacaccgagattacgatgaacggcagaacattccaaacaaagcataattccaaaaggaatcgacgaccatgttgggtttttgttcaggcagtcaaaacacacctggttggccgggttctgctttagcttgccgaaaaccgccagaacttcttccttggatgcgataacatcggacatggtgaacaacgaacgacacgaaatcaaatccgacgtgaatgagcacccggtgcaccgttgtgtgcaggaattgaaaatcagctacaatcaagttacagtaggtggtgcgaaagttggtttgctatatacatcaatggaagggtctggagcctcctctggcaaattccaacactttccagccttcggtgacgctgttgtccaattcttcgggtattctcgtgaacaccatggcgtaagtgctcaattgaatgtggtcttcagttccggctgcaacttctccagttttggccttacggaaaagatggatttcctgggcacggcagctcaccaccacaacaggaatctcattaggttgaagcattttgcaggtaacaatgtcaactccacgaatgtccaaaatgcgaccatcggagaagagtccttgttggacaaactgcttattattggcttgccatacattaaatggtgcttcgctaagccattgcttgaggactttatcgtcgttcttaatgtatgcgtccaagagctcaggaacaatgtagttggtcaaagttctggtaaagtctgtaatgcggaagctgggatcgatttgacgaagctgcttaataaccttggcttgctctgtttcggcaaaaaaaccggtgattttctccaccacggttctgatgagtgcaatcaacccgttttcggattcttcccatttttctctgatgtacaagaatactttaccaattggagttcgttgcaacttttcaaatctttcggaaaatttgggtccactggctttatgttccgtggccacgagctctcctccagcttccaagttctccttgactggtttccatccaccctgcttttgtctcatctccaactctctctttctcaatttttctctctgttctttcgtcaaaaatcctccatacgacgtactggacccatcgtcaatcacatcagacatatctttatacacttgtgtctttctgacaggctcgaatgctcggtcagctacatcggcactggtccgcacggttgtacgaacacctttaccgactggagaatcccatgctttcacagccacttctccaacagcctctgctgtctttcttgcaacttttcctgcggcagaactacccttttgggccttgtcgaacgcctctttagcttttttgaacgcatcggaatcggcaacccgaccggtctcatcttgaagtgccttgatattttgctgaagttcacttgatttcttgacttctgacttgaaagtgtcaaaaaatacctttaatggcgactgtggcttgtcatcatatgctctggtcgaactttggaaagttcttatcgccggtattcccaacctgatgggtgccctttgactgattccaactaatctcaacatggtaaaccagaagacagggaccttttaaatatttcacgttgttggtaacctatacgtctctctagcaaaagagattcgtggactttgggctgcggcgtaacttttgtgtagccaaattcgccgctcgttcttagaaaaagtgttgaaatttttcatggccgtgaaacctcctggtgcacgggtgtcatattatgaagaccatatttgattctattgatgcaattatttgtttttccaccaatgaagggctttggcggcagctagaattgctccagtgtaaaacccaacctcaattcctttgagtacacgactttgccgtttctctctggcaacagcatcggagtagttgatatctcctctgaacgatatcatggtgtaaagaggtatccaccaggttccgtgggccaattttccaagtattccatctattttctttcgtaaaagatactttttcgataccactttcgaagacatctcatagtagttgtcaagtgcaagcttgcaaattgtacgtaagtcgtctcttcgggatggtgagtacaacttgaaagcatccgcaccatgtttatcgacaagttccatcaagactcgtacatcctcgaatccacagttcattccttggccgtagaatgggaccatcagatgggcagcatcacctatcaaaatggctcttcctgaaggatcgtggtagggataaacttcaacttgcatcaacgagccccggggatgatggtggaacgcatgcttgagactgtcttcgcctatcaagtcgtaagcgtcgggaaaattggacttgaaaaattgcaaaaattctgactcattcttgagttgttccataaccgaccaaggactgaaaaacgtcaccgtgaacgagccattctcgttcggcaatgcaatcaacataaagtttttgcggggccaaatgtgcaaatgatgagcatcaatggagaacggtgactcctgatctttcgaaggagggatagaaagctccaaatattgcatatcgatatagtcctggctgatgttcattctcatggatttttgcatctggtacctgaattgagaatgagctccgtccgctcccaccaaatagtcaaagtcaaacgttgcccttttgttctcatctgttgaaaaaactaccgtaggagaagagcctttcaaaccagctacctcaattagcctgtgtttgtaatagacctttatcagtgacttgtctatttcgtccaaaagacatttgttcaaaaatgaccggtctatggagttgattccttcgccaaaaagtccatatttttgcgattgttgtttcgttccagtcgtatcatggatcatccttccatacatggggatcacatgcttcaatacacgctcggccatatcgttatcaacatactttagggccctgattcctcgatcactaactgccaaattaattgaccgaagattacctggatctacttttcgaggatcgtctctaagctcaaataagctcacctcgaagcccttctcggcaaatgcaagagcagcaagacatcctacaagcccagctccaattatacctacggtttgtgtcatgatgatgttgattagtggtacgatatcgcagatggtgcgaagtcgccaatgtgcagtcgtagagacgataaagaggttgcaacaagttgcctcaggtggtatactttgcaagttttgctgccttttcgtcaactttcttcttcaatttttcaatactcttctctagttcactgttgcgctgcgaaaattctcgattggctttgattgtattcttcaagttctccttcatggtgagattttcgtacttttgttccaattcaagtttgagctgtgcaagttgcgagttcttggaagtaacctcgttcaactgattgtcatggtcgtcactttggctaagaatttcggtatgggtggttctcaagttttcaagttgttgattcaattcttgtatctttatgattaaatcgtcgttgttttccttgaggtttgtcaactccaagttatttgcattgagcgagtttgcatggagaaggtagtaatcattttcatatttgataatcgtgggctcaattatgaggatagcttcaaatgccagactttcagctaatgcactgaaaaattctggagaatatatgtatgtttgaaggtcgtctccattaagcagacaaatcttgttgctgttgatagtgaaaacaaatgcaaacaaacggtgcatgaaatcaaagccttcgaacaccacaaagtctaataccctaaacaataccgtttgcgagggtaacttgtcagcaaagaaactgaataacactcgcttgaaaaatgttgtgagatttatgccttgtttcgtgatatgcaagaaaacttcaggtacaatgtcctccaaagttcgattagctttgtagaaaaattcctctttgaggaggttgatgaacaatttgttcaatttcaacaagaggtaaaatgtgtcttcgttagtgagattgggcatggttgcaatcaattggctgacatggattatgaagttgttgggaggtaagttgctaaagctctcgttggagctcgccaccgagtcattgttcattgcatcgaatctggcgccttttgctgatatgacttcgttggtgtaatagttgaacactttcaatacttctgtgagattggtgtcgacttgaagactgtcaatataagcatctctggacgaattcgaattgatagccctacgaaggagattgttgtagctctccttgtgtaactttatgcggatctgaagtattttgaagtaaaccaatggtctcaacttgtcttcaataccagaaataaggtgcttttcaataacccccacttccttatcttcgttctcatgacttatctctgccttgtctcctactggtctccaaactgggtctagcaacaattccttccagaagctgtcaccttccgaagcttccaccgatgccgagccgatatcatccaaccacaattgaagcttattctgtaagtctgcgacaccaaataagtctgaagtttcgtttagtatcggagtcaagtataacgagtgctgtctgatcatggatatagttgaaagattatcttccaaactataggttagaatattggtatcgaccccagtgtgatggtttctttcaggtaaaggaggaggtgctaaagaagagggtgcactttcattttcagtctgtccgttcaggacacttggagcatccttctcagacattatgggtaactctgggcttgtaatttgtgagttgtaatgtcttggtagaaatgtaaatgttgacaatctgtgattccgcgaccacacttggtccacctgccggaatttgtatgagacatttttgtggggctgcgaaaaagtgaacttaatctattatgggcctgcaattggccatgcaactataaactatgagttgagtcttcttcgcttggttgcgtttctgcttttgtccccgtaggttttgcttggtgtagaagaatctgcctgaaacagaacctcgctaagcaggtcgtcagaactgcctttgatgctcaaatcatgaacacttcggttcaatttgtcgtcgttttcatctcgtataacaaaagactcgtccttgggacgcctttgctccagcttttgactgagttgtgtttgccaatgcgataatacatctttagtattcttctctgattgacggtcgaaagaagaaatgctggtagccaatctctgtaacttctccaaatcttgggttgataccttttcttgtgcgtctggaaataacttgttgatcatctcgtatatcagtggtactatcaacaaccctgcaaagatctctcgtatttgatagttgatgaaaggatttttgatctgtcttggatccaaagtggttgattcaggactttcgttctcaggcttctgtccgaaagatttcatgatatccgagattgtcttttctttagatgaatacaagttgggttttgtcgatccactttcttttggctctattgggttggtttttgtttctttctctgtctcttttgaacttgcttcctgagatgtacttcgcagcagctcttcaattacttctatttcgtcatctgattcgtgagttccctgatccacatggacttgttcttcgtgtaatttcaatagtaaatcgatcaattcacggcgcattttatttctctcttctgccacaaagtaactgcggtaagctgcccgctggtaattgcgccaaaccttctcgatttccgtgctgtgaccaagccactttctaatgttgtatatgacgtgaattccgcaatcattaaagttgttctgacgaggaactctggcatgttggattctgatttcatcttttcgaatagctatattatgcttatccatgcagtaatcaatgatgaacagtttgagtgggatgtggatgttattatgacgctggctgagggaatcgaaaatgaagacttccgctcgtttgcgaccctgtggattgggtacttcaaggatatcttgagaattgggtgaggagggagtctcagtgacttcggtggtttcagtgacttcggtttcagcgacttcggtttctgcttcgtttgtcaagtcgatctcgttcttctttcgttccaacaattcgggaagaccacgaatgatgcatccataccaatgaagattctcattgattggtattaaaatatatgggaacagcataagatcaattttgttaagccaccttttcacattggcgtaatactcctcgcttgagattagttttgtgaagaagaatgaattgaatgcatagatctcgttgaccttaaacttgttgagcttgtggactgctttgtcaatgtcatactttatgaaaaagtcaatcactgtatcatttatccagtcgttattgtagagagttttgaaatcattttgggtcactgtgaacaccttgttatcgtgaaacttgtaactgagtggagggctaaatttggcgggagtttctgtttcttcaattggttccaggacatacatcttgttgccagaaggcggacgtctttctcgagtagatcttctcaacggtataccatacgctgacagtggagctacaggagagaattccgtgttcctggagacgttttcagtttctgaagtttcattggatccgttggctcgctttcgctgtgaatccaattgtgccattgtatcgattaggtgttcgtcggcgatccggcctttaaatttccacaaggcagtgccgctgaaataatcatgcaagtaagtgtcgttattcagatgctttatgaagatataactcgactcgtggatctcgatcaagatgcttttatgagaatttccaaacgttatagctttgattccatgtctgctgaacactgtactgtcgactatactgtcattatgggttacaaacaccttggaattgtcagaagagacacgaaacagtagcgcttcatcatctttcaatgatttaccgtcgtgataaactgctttaattttgatttttatggcatattcctccggattaatcgttctctcgtactgatttgtacgtttcaagtcatgctgcttcaatggatggtctataatcttgtgggtttcactttgagtggcattttttgtggatttgttgtcgtctcgtttgcgttcaagaacctctatatctgaagaaaccaatgaatctacgggcctcacagcacgacccactcgcctgcggtccaaagacggaaagtttttgctgaacggtgcttttcgcatctaccagagagtatatggtccgttatacgtgatccatgaatctcaattcgcgatgagagaaagataaagaggataaagagatacgaaatgaaaaattataaaatgaggaagttgggaggatgagaagaattgcgtgctctagcattgagaagtgaacggaggtacacaaacatagttttggtagtcactacccagtggtcttctgaggtgtactgtataacttcctgcacattagcctcccaaccaccattcgcaaattactcaatctacaactttatgcttcggtttatcaccagaaccaccacgccgctattggcatttgggttgggttttgcggcgttcccgtaccgcaagagtgtccgtgatacgaaattacagcatattaatgaggatattgcccagaaaatcttgtctagtaatcaggctcaggagttgataaacgacccagaatgggaacaagtgatttctagcaacacgttcccacatcaacacaagaagaattacgttagtcgtgggcttctaatgggcccaaatcttttcgaaattgatccaatcatttacatgaatcccactaaaggtgaatttgtggggttttaccatttggggtcaaagctagttagtcaagatggtcgcgtccataatggtgtggtggcgacgcttttagacgaggggttatgtgcatgtgggtttcctcgactcccctccacaaaaggcgtgactgcacaattggcccttaatttcgaaaacgaagccgatcctgaaaccaccgtggtgttgcgggcgaaaataatcgaggcgcgcggccgcaaagtggtgagtggtggaaccctcgagtcgtttgatcccgaaggcaaaacgcaacctcacgtcattgccagtgggaaagttgttttggttgagcctaattggttcaagtactttcgatgggtacagccagtatgacgaaagtagcaactcaacggaacaccgatttcactgtggtggaatgcacatgtaactgcgcccagtgcaccgctagttaggccccgccatgggtgcggcgggtgcggcgagcgttccatcgttgctaccacaaggcatgacagtagtagcaaacattgctaagttgaggctgtatttagggttataaaagggcattggtctggcctcaccaatcatcaactcaattaatcaacaatgtcagacttaggaagacaaagtgttaccgacaaagccgccgctgctgtgaagccagactctgagaaatctaccccagagcacctcaaggacaagattgtcggaaagaccgacaatgctgctggtcacggaacttctgacaacgacaagtcgtttgttcaatccgcctccgatgctatcttcggtgagaagaagtaagtagtctatacagcttaaaataaaagtagcttaaaaaagatttgtagaaaaagagggtcattttgatcaattcgatcaatgatattgtgcaaacgttcagatggagacttggtccaggaaagtggaggacgcgcgtggtaacgtggggcaccgtggaattagaccacagtggtggaccacattgagatagaggtccgatcttcgcacgtgaccaacgcggttgattcattcgcgtatcgttcttcacctcatcatgacccattctaataccgccgaacaagcatacttggacttgtgcagccacatcataactcacggtgaacaccgtccggaccgtacaggcaccggaacaaagtcggtttttgctcctccgcaactcagattcgatttatctaatgactcgtttcctctattaaccaccaaaaaagtgttcagtaaagcaattattcacgaacttttgtggtttgttgctggcgataccgacgccaaccacctctcggaaaagggtgtgaagatatgggagggaaatgggtcgcgtgagtacttggacaagttgggtttgaccgaccgtcgcgttggtgatttgggtccggtttatgggttccaatggcgtcattttggggctcaatataagacttgtgacgacaattatagtggtcagggctttgaccagttgcaggatgttatcaaaaagttaaagacaaacccatacgatagacgaatcatcatgtctgcatggaaccctccagattttgctcaaatggctcttcctccatgccatgtattttgtcagttctacgtgagcttcccagacgctggccgtcccaagttgtcgtgcttgttgtatcaacgttcttgtgatatgggtttgggtgtgcctttcaatattgcatcgtacgcacttctcaccaagatgatcgcacacattgtagatatggattgtggtgagttcatccatacaatgggcgatgctcatgtgtataacgaccacattgacgcgctcaaagaacagcttcaaagaactccacgcgagtttcctaaattgtacattaaggaagagaggaaacatcagatcacttcaattgacgactttacgttttcagactttgagatagttgactacgacccatatggacccatcaaaatgaagatgagcgtataatatacatttcagtcattaatctagctattgcttatacatcgatactacgttgttggtatcagtaaaatcaaacaccaacttctcttttcgaacggttttctccgtccaaactaaacgcagccgtagcctttctcttcttgtttcctggttttcttttgttattagtagagtcggtaacgtcagagagagctttcctcttgggcttcggctcgggaacgggagacagtaacggttcctgtttcacatccacaacggcatcaataaacttggcagattcccgtctcattttaacacgcaaagatggcataacatagcttatagactttctgtttcttcttcgcggaggcgaaaccatagactggtcgtctaactttggtggtgccagattaaagtcattggacgggtgcgtcttttgagttttggcattggttttgctttgagagttggaattgatttggggattggtctttgcatttgttttgatgttgaccttggtgctcttggtgctcttggattttggtgtcttttgagcaatttcgtctggaatttctttatctgatgagtctgtttcagcgtatgctccaatttcctctaaaagctgaagacctggtttgctggaatcgatactttcacatattgcagacgtggagggcttggattgtggagcggtgcttgcattggcagtgataccttcaaccacagtctcattcgcttcttcgtagctggtgtcgagcgaaacgtgcacggcgtcaggtctcacgttggtgagctgggcttctggaattaccaacgagcccttgaagtctccagttgctggtatagacatttccaagtcgtgaaattcttgcagcatatcgggacgactggcaccttcaattggagtggaggtggccggtgcacttgaaccaacaatcagagcaacttgtttgagcactgggttttctggaagcatatcacgatgtcttacagttgccaaaacgtggcatatttctccaacttttcccaaaacttccagttccacgtagcgaagaagtgattccacttctttcctcacctcgagatctttcgagtttcgaagggttcgaagagtcatgttttcgttcaccacgctgtttaaacgcgcctccatctccaggatccggctcatcaacacagaattgtttctagcaagggcttgattctgtaacacatacgtccgttggacgtgcgaaaggtcttgatccataggcatcatttggtgactttgacgccgtatagtgcctatatcactgttccgacgactatctacggaactgtggacttggatgttgttataggttgtggattttgtggttttcttcgtcattttcagagtgttttcaaatgatggagaattaaaattctcaccatgatcgttgtggttcactttggacgctcttctttcttcagggggttcagaggcctcccttagtttgtttcgtttggcggaagctgccaattcccacaaagattgcagccctactgaaggacgtgccatgtttgtttgttgataaacagttgcgatttggtggttatgtgaaggaatgcggagtggagcgcgaaatccacacattcttgttagtgtaatcttacctttgttaattctacttgccatggaaaagccgttgaaatcaactcatatacagcagaagattgctgagaagcgtgctgagttggaaaacttgacagaaatcaaaaatcttacccaaaatctcacttctcaactcaaggacttggagacgaaattaagcgcgatgtctgatggaacagaaaccgtggctcttgtactttcaaactggcaaaacgtagtcagatctgtgtccttggcctccttgggtttgttaaagtatagcgaagaagactataaaaatggaaatccaatgccagaaccacttgtacgcataccgcttgcaaaagaagaagagtagaaaacgaggaattgaatgataagtcggatgaacactgcgtgtttattaatgtaattgttactttacagttgcttggcttcttggatgatcgactccacccaggtggttagattgtgtttggcaatactgtcttcaagcttccccaaaagcctattatcaagagctgctgctgcgtcggtatccctgacgtttagtacatgatgcaagagcgacgtcaagctagaagtagattgtgcttggcgaacagtcttgtacaagacagtgtctttgattcgctgcttgacaaattcatcacttttatccttgatttgtgacaagacagaccaatcatctgtcaacgtcaacaccctgagccatattgtatgctccaaataactcaaattttctcctcccgaaacttgtgccacacggagggcgtcgtgatagttatgctgtgatgagacacttggcttgatgagtgtaaggtagttgaccgagtctgctactgcgagaggctggtttttgagcaagcgctcaaacgattcctcaagtatagcctgagcttcggtggtatccacctcactattcacaaagttcttgctcaaaaattggaatgtcaaaacgttcatattgttggagaccgccttgaccaaatcctgatagagacggttttgtatgcgggtgacaacgagaccattttcagcggcacgaagagcctctgaagaggcgacagtggaatttttgttcgatgcaatagcagccaatttagcaagcagaaacttaatttgccgactagcttggttttcattcacctttcgctcaacagactgtaaaagggcttctgagccagattcgaaatccagatcactaaggtacttgatccatgagaagtctgcagctctttccttgttgatgacaaagtattgggccaataatgggtggtcggcaaaatcactgaataaagcctggactttatcagttttgacgtagtagtcaaatagtttgaatgcaaattcctctccaaaaatcaggaaatagtaattgtacttttctaaaatggcagcgtattcgtcgctatcggtaccatgttcgttaagtatacgctctttgctgaaatctaaaacacgagccaacgacagaaagtctttataagtttgtgccaacagaaatgcttcttccacttgattggaatccaaaagagaatcgatccaggccatcttgcgctgcttgtaccatctaatatattcaacgagttgttcgtggttcccaccatctctttgcattataccaattgcagtggtaacaaagtagtataaaacttcgcaaaattgagccatctcctcaaggtattctttggagtggtgttcactcttactgccttcacaatatgctttggtgtatatctcctccaaacgtaagagaagatttgtgtcgtaaatccagagtcgctttggctcaattgtatcatcaacggtgatatacttttcttcgttcaaaaacactcctttgtacatggtacttgttatcaagttggttattctcgtcaaagaaatgttgttcctaatcattttttcaagcaagtcagtcaatacttggtttatgttattatttccagttgtgaaaaacgacctgacagggtcctcggtattattctcagttgttgattttatggtgtcctcaagccaaatctttgtttcgtcgttgtgactttgcgacaagaagtcccacaagaacatgctcacttccactttctccaagttttcaactaaaggaggcaccaaagttgactttagttgtggaaaattgcggtgcacgaagagaatcaaattgcgatactttgtgactttcaagctgagaaagtccttgatggaaggtaaaaaggatggtaagtatggggaagtggaattgagaatttctccactgacttcagacacagaacccacaattacatcggagggaaattcatcaacgatatcaaaatcgatggtggctgactctgaataatatacagcttgctcaatatgtgatttgagtgtgttagtggtaccatcagcgtcttccatcgtaatatcgtcagagtcggaaaatcgttcgagacggagtacaccactattagctgtcaatacaatcaaagacggattggcattggctgactggttctcgtatccgtagccaacaacttgaattgacggttttaagcggaaaatgtcttcccatcgaggtttatagtattgaacttggccctgttgcgagtatggaacatcgatgtctgtcattataatagagtttcccaaggatacgaacgctgtctttccgggggaaggtatgaaaagtcttggtctttgtgggctttcgatggagaaagtgtaagtacaccttgtcaaacggtgtgaacgatagacaagcactccagtattatcgatcttggcgctaaccaaaaccaagtttttctcgtctcccgtgatcgttttgtcgtctatcaagcacaagcagatgtaaatgtctttcaatggccataaatccatgattcggaggttgggcgtagaacctggtaaatacccatcgatactgctttcaatgcctcgtaaaatattttgtttaaatgagtttctgctgattatcagagaaacaccattgggtgacattacctgataagtgaagagatagaatccaccaatggaatcttgaattataatatcttgcgtcaaatcatcgtcacccacaaacccagacctgatactgactatttcatccatatctgccttagcaagccctttgaagatgtttaagcgagatataagtccagtgttgtatggaggtaagagttcgagaatcgtcaattgcggtttgctcttttggtctctcaaggaaatcaagatgcatcgtttccatgaagtggctattataacacctgccggctctacattttgagccattgtgacgtactcgcccttggtggattgcaaaggtaaaacaagctccaatgatttactgtgaatcaatccaagagctggagcatgctggacactttcgtagaatttcacgtttcccgtggtacagtttataatgacaattcctggatcctgactggtggcactagctggtcgggtgagacttgcaagtggagggaattctccagcatcttctacgggaaattggtatgtcaatggtgcgctatctgaagacttgtaattccacacgttgatgctagacttctgggcaacaacaaagtaaccggagagatgatcacaatagccattacattgctctccttcagttatattcaaatgagatggaagtgctgggagttttgatacgcaatattgacggttcttcgtcaattcagtcaacttgtgactagccaaagttgatggcgggtcatttcgcagcttcttgggggtgctcacagcactgctgggcctcgatctgacctggaatattgattggaccatactttggtcgaggtacaccgtttgttttcgggtttgattttttcaataatagtgcacttgcgtattacgtcagctgcaattatatactataccactacttaggttctacgatctgctcttctttgcgggtggttcttctacctcgtcgtcagcagagtcatatacctcgtcgctatcggaatcctgatcatatttctcctttaatcccttcatttttctagtttgcaacttaccaaggtcttgctttccaacatgaatttgagccaccttatcgcccatgaaatcagtagtaacgttcttcttctccttggcttgcaactgcttgggtttggtgagggcttctttctccatttctggagctggggcaattctacgtccaatcttgaaatcaaacctgggtcctatttcgtcaacttctactcgaggaactttctggcccgacttgtacgtctttaagcggtagacacggaaatggagtaatggtaagtttttgtcgttggcatcttcaatatctcccacagataaggctatgatctgttgtaatccagccacatcttgcaaatcggtttggtctcctctatagaaatcaagaaagagagattttaaatgctgaaaaactgggtgtgaatcgaatgctggaccattaaatacaaacattggtttcaatccaaccgtgaacgtcaatttcttaaagtcttggagtagtttgtagttgtcttggatcagaagctcgatcatatcatacactttgtggctgaaaaaccttgtgaaagtcaaggtgtttggtctctttttattatgcgacaggaaaaccatcaaagaagtatcgttcttttcggagaaaaactccaactctgatgcattttcgaaaggtcttatctcgttcttcttggtgaatttcttacagtcgggcttcttcaatgacatcaagtcaaccatagcatcatgaagcaatttattgctgtttgaaccaggaacgaaaagagcctgttttgtgttttcgacgatcttggcttctcgtttggccaatgctcgcttagaacgggcattcttaggttttctggtgttagtagtgttactgcttagtctggaatggcttggtggacagtcggttgtacatacatagttctaatcatgttaagctaaatgaacctcatcgtgagaataaaattcacctcatctcgtgtcacgtgacttggtaagtgaagaagatgaagtaaatgagaaagaagatgtagggcgaagagtggtatgacggaaacgtgccgagtaccatgctattgtttacttgatgatctacgtcttatgagaaaagagaacaactgaaaaatgtttggcaaaaaataggtcacacccggattcgaactggggttgtttggatcagaaccaaaagtgataaccactacactatgcaaccgattatacgcctatttagatgcactcactaactatgattttcatcgttgcgatttcaaagatggtccagtttcgtctttactctcatactaattctaatttaatatgcaatttattattcatattcatgcccatacttgtaactgctcaaaataatctaccctcttcttctctttgttaccgatattatcaaccactgcatatctcaaatcatcaaccatgactggatggccacaggttacaaagcatgtagaaccatttgattctacaagactctcatggaccaatcctttcatagacggtctaccatgtttgaaatcgacatgcgagagttcacttttcactcgcagaataattgccttagcattgatagttgtggaagtcgaattataatttggtttgggatgtgctaacaatttggtatcatgagtggcttcttcctgtgggattctcaactcgaagtcttccaagcacgaatcagaatctggctttgtgacgtagacaattgtgtcgatagacgaattattcaacgaaagaagttcttcgtagaaccagtaaagcgacttgtactctcgaataacccacacaagtttaatgttttgctttgtgttgttggagcgttccaagtcgagggcctctgcgtaaatgccaggaattccatttcctccagcaacaaaaactgccgagtcgtatcgactagccggagtcttttcaccataagaaccttcaatggccactctgatggaagtggaacggcccggatgggtccgtaagtaatggtatagacggcttgttactccatccttcactttgatgaacatgataatctcctctgaattttcgggtgatatcgtatatgtgaaaggatgcgattgccaaaaacagctcggacgtaaaaagtgaatgaatgcatgtcctccagggattgcatcccaatgtttcggcttgggaactatgaccttgagagtctcgtcagcaagaagaagaacttttgctttggggaaaccaaaagagcataacctccccactctgataactctatcaaataaccatattactgccgagtaatagtagaaccataagcagtaaagatcattgacatgataccaagcaccaaagacaaatactgctgcgagaaagatgtggataagaaggaacatttcgtaccaacgtcttcgaagaaccaaaagaccttgaatgagaataaatactccagcaataattgccaatcctccagcaatgatataagcttcgaagtctgtgaggatgcttctcaggtacaacgagtagcacacagtatgaatgagaaccaatataacgatgactcgagatacccaccgatggaacgtgataaacgtagaataatcccatctcgttacccattgaagaaaattgtttcttcctccaaataagattagcaacggcatcatttcactggctagaatactggttctaacagcgtggtatctcaagagtgcgttattcttgtggtggaatagagggttgccgtcattgtagtggatattgtggaacacaaaaaaggtggtgatgatcacaaatgtagccaaaatcaaagattcagctctggttggcacaagcatgtcaagacatttgagaaatggtttttcggtagttttcttggtacccctggttgctggcaaggaaatattgcgcctgaaccaattggtcaaggaaccagtcgaacgagtgaaaagttttggaaatatgatttttccccaatttccagcagctgccaacaaaaacactagcatccaaaagccaacgagaacctctccgtaaattactgagagatcgtaattacccaaaaattgctcataggcatctttgtacagttgtatatcagtttcctcaagtaatataggagtatccataatcaccgaaggtccctgtggcctctgggcatgctccaagtagtactggtgactcctggccatatcttcttccgtgagagaaatattgaacgaatcatggcacatgcgagtaaagtctttgatcagagacttgaagccggaatagtagcaatgagcaatagtcgctcgagcattctcgttggagcagaaacacttggaacggaatgggttaggttcacagaaagatgctctggtttcaatttgatatgaacaactgtagagagcaattctggcttgaccaaactcatgaaaaggaggaccactgacggctctttctggagtcaaactcaccaaaactgatataacaagacatatgctgagtaccactttgattctgtgaataatgaccgattttgtccggattggaatcaaaaatggcgttagtatcactgccaaaaatatcgacaaatatgcagaaaagtagtacatgatactataagcctatgacaagaccgatgaataaagatatgaaacacgcggttgctcaaagggttttaaatatcatggaaaagttgctaacgttggctaagcctccagaaaaaatggtcggatcagactgtgatattttatctttttaatcagtgcacttttttcccgacgcacgcattgcgtatcttggcaaaaaaatactgtcgacgggctcgtagtattggcctgctccagcacttttggccaatagcgccatattggcctattgtatagaatcggaatatgatttgatgccagtggctagaaaacagcttcgaaatctctttggtttaaactttaatttcgggttgtgcatttccgactcggcattttgatcaatcagataagtcctgtacccacattcggaaccggtccgacgccgcaacctagcaaagcgggctaggtgtgtaagaaaaaggaaaagtgagtagtaatctcttttgctgtggctctttaatttcagtcattgatggacattaaaatcttgttcaaagttccgtaaattttcattacagttttcgtatcaaatttcttcacttgaaaattcctctcatttgaatgaaccctccacatacaccttttctttctgtatggctgcaaatttcacggtaccagcctctttcatacacctcaattctagtcgaataggaagcaccattggacgtcgaaatgaaacttccaagcacgaactgtatgctacgttgtcatctaggagctcgtaaagtatagctgccgccacatggtttccgtgggcaattcttccaggaaaaccaaacaatcttgctgagaatgcagatatatgaataggattgtaatctttgcagaggggccaccatgaggatggtgcactgaaagggacttcaagaattcccaacagtgaaaactttgttgattcatttttatcagtcagtgtgggttgttcagatagtggtggtggtgacttggatagggtctgcatcacggtgataatctgtctgaaaatcatcttctcagaagtggtatcatacacttcaacaattatatcaaattctattcctcttttcgttctacgacccttttggttgggtccaccaaacgttgcaattgctcttgtcttggagagattgttctttactgggccaatgaaatcaaatctgtttctggtattcacagagcccaaaggtagtatcggagaggagaagtgagccaaggtaagaatcatgagaggcgttgtagctgccgctagaatgagtgaaggtactaattttgtacttgaaacatctttttgagaacaaatggttgcaactgcttgctcatactggcgagcatcttctgatgatagttcgaggggtgccgttatcgttattctgggaagcttaaaatcatctccattcctctctagcttcgttctccagaatgaaacagacataattgacttaatgattatagccatgaatatagtgaccacatctgtaccggatagtttcgttggagtgaaattcaagtcgcaagttggtttcgttaaagctttataaagatggctaaaatggcttctgtggaacactctccaagttattatggtagcagcagtgaaaagaagtatccacattatcagccaacctataatcttacgcagtacaaatgttagtgataactaacacatgtttatgatattactgcaagccgcatacaggaaatgcagcaattaatggctgcgaaaatcagtcagaagaagagaaaaagggagagtaagaagactaagagggtagatttatatacttagggcctagtcagcagactattagaaccaagttgagttgatttactttcataattttccggtttgcataatttcaaatacatacaaaaactccaattgttaaacatctattctctatttattattcgtaccattagtctcgtcataacacaccacttaacttgaggccgatgcgtgttcggtctcttcgatcgccaccttatcattagtctggctgcgagcaattgagtgcattccagccttatctctggcatattggaaagcaataaattcattttcagccagcgacgctaaccaactattggatgcaaacaagaaatctatatcctccaatgttctgttggctgtttctgggcagaacaagtaaacaagaacaattgaaataaagttgcatgcaccaaagatgtatagagttttctcttggatattgctgaacattaccggacaaagaagtgttaaccatccattaccaattgaccatcccacaaccccaaaagcattaccctgtgctcttactttcaatggaaaaatttccgttgggtacaaccaaggcactgccaaccaagtggctccgaaaaccgaagtgaagataaacacgaatgctgcagctgcagcaccataagacttattctctggattttgttgctgaagcttcgagaatccacctgccaaaaacatggcaataccttgtccaatcgctccccagtaaagggtaaaacgacgtccccatctatcaacagtgaagtaattgatcaaagttgcaaacatgtaaaagatattattcaatccagataaccaagccgactttcttgtcgtgtaacctgcctgcttgaaaatctccggttggtatacggttacaccagcaattccaacccattcttgcataatttgcaaccaaataacgatttgaattcttcgggcaatgtgaaggctcttggctttctttctttgctcgaggtcattggtcttaacatagtcaaagaacattctgaaatagttaccagttaaagctgagtcttcttcgaattccattgcttcacaaatttggtcgaattcttcctcacctcgagcctcacctctcatactaataagcaatttcttggccctgccccgctcgttattcttaatgagccatcttggagactctgggaaaaaccaggtaattgccaaaagtactaataacggaatgatctgaaacgcaattgggaatctccatctaaatgcagtaaacccattatcgatataactcaaaccatattccaaccagtaagcaactaccactccaaaaatgttcaacgtgaattcaatggcaataaaagcacctcgagaagtatgttcagccgtttctgacgaataaaccggaacaacagcattcaagataccggttccaataccattcacaaatctagcaccacacatccaagacacctgagtagcagaacactgaagtgctgctccgaagatagctacggcagcacccaatccaatagctctaattcttccgtacctgtcagaactgaatccaccaaaaagacatccaacgagagtaccaaagtagtatattgcaacaataccaccttgcttggttgagttggtcactgtgacatcacctgccgagtcatagtatccaaatttcattttgtcaacgtaatcgggcgacgtgttgactccagccatcataccttgatcataaccaaaaaagaagattgataacgctgaaagacccacaactagttgtgtgagtttcttaccttgaaaatggttctctagtaaccatgaatctgggacagtgaacatggttagcaaatttgagaagttgaggtttcccagctttttatttcattttcttggctcagattacgatgccccgttttttccccggaaagtataagcagccgcaccttccccaccaaaagggtgggggatctatgtcaaacggtcgcgccattccaaattcagcagtgttgccgggcgcaaccggatacgtcgctgcattaatgtggaaacccgaattattgtccggtacgccggatgtatttctcaacgaggaagtcttgtcttcgtagttaggaacctggcgataataaaagcagcctaaatacgaatatgaatgagttggtatattaactcatagtcaaattcaaaactgagcaagtgatatgtcagttcgttgcacttgatgcgggaagtgcaaaagttaaatttgttaaaatttgtaaatttgcagtaatttccattttgacaattatcttcgtacggaactatccgaaacaatgtctttattttccaaatatcaacacttctacaccctactatctcattggtttgtgcttgctcttccagattcgcacgattagttatcgcatttactaagcgatgattctcgaattgcgaccacctctatataaagtcttgcgtctcattttcgcaaccaaataatgtcacttcaatctagtagtctaaaggaagagtatgttcctctcaaagagatcaaaagacccattcctccagtccttgatcaccaaaagatagaagccatggtttctacattgaaagggactcctatggcatcagcaacttgcggcattgaggaaatcaccgccggagaattaccaccaattgatgtgttcaagataagagaagagggaaaaaaccactattttgcattcggaggatgccatagattccaagcatacgataaaatggctgctgaaggcaatggagacgtccaggtaaaatgccgaatcttgcccgcaacgagaaagactctcaagctttacttggggtcgtccgttgacgagcttctcaagtaatcgagcaaaagtgcagaataacatagttgaacaagaccctaatctcagtattgattgttataaatacagctaactacgcccacacttgcaactgttcaaagaagtccactctctttccgccgttatcgagattctgagaaacagcataacgcaagtcatccaccataacaggatggccacaggtgataaaggcagtagagcccaacgactcggcaacttcttccttgacgatttgttccatatctggccttccttctttgaaggttatatgtgataactcggctttgatggtgcggatgattcttttcttgcagtcactttcctcgttactgtcataatccgctaaaatcttctccttcatgcttcctttttcatcgttcgacagctcctctggagtttgtacaaggtcaatcagatcacgaactaatggtaccctattgttgaaatcttcaaggttggcatgtgagtctggctttgtgatatagatggtggtgtcaatcttggtttgtttcaacgcaagaagctcttcataaaaccagtacaaagaacggtactcgcgaacaacccacatcaactttaagctctgtttggagttgtctctggaccttctgctcaaatcataaacttcggagtagataccaggaataccgttacctccagtaatgaacacagcggaatcgtatctcttggcaggagtggattctccatatggtccctcaattgcaacacgaattttggttgtttttccaggatgggtagccaagtattggtacaagccgtgggtaacaccacccttgaccttgcagtacaatacaatggagtccttgttctcacaattttcggtgaaagtgaatggatgtgattgccagaaacatgaaggtctcatgaaatgaacaaatgcatgtcctccaggaataggtttccaatacttgggtcttggaacaatcaccttgagggtttcatcggctaacaaaatcacatcggattttggacagccaaaaacgactaaccgcccaatacgaacggctctgtcaaagcaccatacagcggctgcggcatagtaccagtaaacgtatcccaattccttgacatggacccaagctccaccaacgaacatacctgctaaggcaatgtgcaaaagtaagaagatttcataccatcttcttctcaagaagagcataccttggaataaaataacaccaccggcagtggtagccaatgctccatgaatgagataattctccttcatatcctccttataataggcgccaaatgtcactgaaaaagcacacgaatggacaatgaccaagatcacagccactcgagaaacccatctgtggtaagttataaaagtggcataattccattttgtgagccactgcaaaaagttattgcgtccagcaaacaaaatcaaaagaggcatgataaagccagtggtgatcccagtccggtcagctgtataccgcaaaagagccattcttctactttcaaagattggatcgccgtcttggtagtggatccccaacccattgcagagaccagtgatcaacaagaacgcaagaatgatgagagtttccattctcgatggaactataaaatcgaatgcctttaggaatttttgctcgttggttttctttcttcttccaagtgctggaatggtgatatattttctccaagcgttggaaattggaccaacaaagaattttgtcattgaagggaataattctttactccaatttgtgacagctgcaagtaagaatactaatgcccaaaaactgatcataccagttccatagtacaaggagtcgtcataatttcccaagaaattcttgtacccaaccttgtacatgtgaaccaaagtactattgagaatcacagggtagtcaatcacattggtactgttgtaaccttcgattttggttgtgtcttttgcatatttggtgtaattttcataagcttgttccatgtcttgataagtcaaagttacattatacaaaaggcagttttcgatataaggctccattgtcgactcatcaaacctgtcagcaaggtgataacatcctgccattgttgcacgaccagcccaagtggtacaaattgcgctacggtcgcgaaaaccaactggtttggcaaaagttgcagctgtcgtaacttgggcttggcaggcataaagtgcttgtttgccaataccatagtgctcataggctctagctttctcacccaagaccacctgtgcaagaattgcaaatgatactgctaatgtattcaccaagtgcatcgttccttgactacattgtgcgccgttaacgacttatataggtcgggcaatttacgaatcagcgtcgcatctcgatattgaaaactcccggtcgggtttaatgaaaaaaaataccatgagacacttgattggctattttctacaatttcgcttaatgatacgctaccgctagcaggggcggctagattcactaccagggctcgtaatttaatgcaagctcgaacgcacctgggatactgtaaaagggaaaatagccaatcagcttgcatcacgttgcgcccgtgctaaaaaaatattcctcctgcagtagccagcacctatccgtttgtaaggttgccaagccctcataggacgttccttacatctccatctgataaatgctctgggcacgtcaaaatgcagatgacaggctgcagcttaattatgatctacattgtcgcacttttggcttgaattcgccaacgtttcggctcatggttcccgaacgattggcgaacatcaaccgttgctcagcaatgatccaatcagataactgcggtgcgggcgagcctcacgccctttgtagcccatatgcataaatggcgccaagccttgcgcgcctcatgcatgacgcatatgcatgtgtgttgtcaaaaagttatcagattgatcaacgaacctacatacaagcgaacaataatacataaatgtgggcataaggatgtaattttcgtaaaagccttcgggaatgccggtgggcttagtatctagcgggcaacacaatgaaacgacattgcaaagccatgacttgtggtgcaatttttttggctcaattcttttggcggtctcgacaggcgggggcctcgaccggtgatcaattagcatatagcatatgcaactcgcaaccataaagctaatcctggaactgcattccacagttacacttttaattttggagcggtgttctggaattgacactatcgatgctctctctgacattttcttgtactgtcaagatttcatgatccatgaaacgtatgcgcttgagaatgcgctttttctgccacgaaaggggaatcaacggtaaccgtccatgtttttcttcgtaagtcaacagagtgaatactgcaataattgtcacccaatacaaaatatagcttgagacactgccataagttgcgctattggtccaccccaaaatagcagtagccatcatccagtaaggaccatcatcttgcaattctccattacagcaattgacatgccatacactttgaccgatatcgtacagaccgggtccatggccggtttcactcacatcaaatccatcacacttatcgataaagcgttgaagttcaaaattccaaactcctttggaaaataacccggcagctaccaagtacaagagacaagtggacgagatcaagaaccatcggaggggcaatgtgtttccagagcggtaaagcacgataccaatgagcgacccgagagcaatagcagctatagctccgttgactatagcccaaatcgaggtgttttcgttgattccaatacctccaacaaacacaatagcttccattccttctcttagcgtagtaacaaatggaagaagtagcattgaatatttttcggagaaacgaccaactttcccttgaggttcttccaggttagcaatggcaggagtactgctggaatcacgctgagtgatccttctcattcctcctcgattattcaacatttgggccaatttgtgtttccattttttttgcatcttactcactctcaacaacttgattcccatcactgatatgatgatgctggcaacgatagaaaatgttccttcccagtagtgttcagcaaccgaccagagatcactgcccaagatatagaacacaccaagaataaacgaacctatgatcaaacagcatataattccaagtagtccacctacccacacttgaactgtcaactgtttccgaagcttattatcatcttcttcttgttccgaagtcagttctggttcccacgctgcctcacggaccgcaagaagggtttcagaagcttccagaccaggcaatacttcttttttatcaagttcatgacgactgaaactttgatgaacaaatgctaataacacggatatgatgatagcagactccaaagtctccctaaagactatgaggaagacctggatcgagaagttgtcctcgagagatgccatttttaatagcagtggtatctgcagtggtacttatataggagtcgtgccgcgtcgatcgagttatctgattaatctgatcttggcgtgtgcgggtaaccgcatcggacgaattattgtgccgagaaacggcgatgagaacctacacaggaagaatatcatggtctagattagtacatcatgctaaagttcttggcgctggatttggacgtttcgtcggtatccttactttgcagcagagttgcgcttccgttgtcggttccgcgatgccgttttgaaaatgccgattgcagccgctcttccgacgacacggcccgtcgtgccggaattggcgccgagtcatagcgccgtttggtgccatggtggaaatcgtaaccgttgtctgggcgcctaggaaacgccgtatgggtatgaggtggctgtggaggaggcttggaggggttgcggaaagtaccgtttttgaaactttccttgtcgatttcatggcactcttcgaattgtggcatttcgtgtggacgtaagggaagtgggtctgagtttaagtaggggtgatctagggcatcgagagcattcatacgcttgtaagggtccaatgtgagcaatcctgacaaaaattggacccccaaattgtccttgataatgggtgcaaattggtcttctagagttcgcttgcaagtaagtccaatggatagcagtgacttgttggagagggagccagcctctggccacgtcttgagatcaggaggacccaccaactggaaaattagctgagcttgatgggcatcgctcttgccaaccaagatgggattatgtgtgaataattcgccgaaaacacatccaactccccataaatccaccgcggtggtgtactttctctcccccaagagaatttcgggcggacggtaccatcgggtcaccacaagtgcagtataattgcgttctcctccgcctggaccctggccaacagcaggaatgggtccatggtataatcgggccaaaccaaagtcagcgatcttgacaacgccatggttatctataagtatgtttgcagccttgatatctcggtgcaaatatttctgttcgtggacatattgtattccattgagtagctggacaatgatgcccttgatgataggtacagtaaatgtaacacgaggattctttagtagacccaccaagtctgaactcatgtacagacacaccgtgtaaaagcatccgcgatggtgtaacatatcctggttattcagaaccttgggactttcgtatatcatatcgatgatttcgatgacattttcatgatgcaattttttgagaatggtgatctctctcatagctgtaataggaaacccttcctttgctgagtggttgatgagttgtttaagcgctacgatccttttcgttttcttttcttgggctttttgtaccactccgaaagttccttgacctaatttttgaagaatatcaaaagagcttaacgagttcatctctcgaaactggcctatgggttgacgctggtacttcatgggacgtcgggaatcgccgtgactacccttgatagagccactagggctgctaacagagtcaacgctgttgtcatccattgattgaagaagaagacattcgcaactacctgcaggcacgaaatggcgttaacgttaaattaagtatatagatgacattaagctgcattttgagcagcattgttaagatacttcgataccttctttctctctttggacaatttcgatgcttcacgtacgttaaacccatgggtcaagtacgaagtggtttcctctaattctaatcctgcaacctcaggaagcaaaaagtagacaaacaagaacgcaacaaaacataaagctgcaaacaaagaaaatgtacccgtaggtgtaatgttctccaacatggtcaagaatgtagacgcaatcaccaacgaaccactccagttggttcccgcggcatacattgctcccacagacctgacgttcacgtcagagaataattcaactccagtccatgcgctggttccaataccaatggcgtaacaagcgacgaacaaaaccatgccaagaatcaccacgattccccacccagtgattcccgcggctttgacgataactttggcaccagacgaaaagtctacacccataaagtgaaatgcaatagcacaaagaattaaggatccacacataccaggaatggcaaaaagtaagatccttcttcttccgacaaagtcgatgatgcataaagccacacctgtgaacacaaagttggttgctgcgatgataatggaaacggcagtggagttcttgaaacctactgtttcgaagatagtagcactgaagtacataagggaattgaaaccagtaaattgttgaataccttgcaacccacatgctaagattaatgctctcaaattggcgggatttttgtggagaattttgatggagttccaagtttgttgcaatgaattttttccaggaaccaccgaattggatgcaatcatttcttcaaccaccatgttggccaattcaggagaagggttattgtgcattttcatgatgactttcttggcctcgtcgtatttaccacagatcacgtagtatctgggagtgtcggggaggaagaagaacaataccgactgcactactgggggcaccaagcacaatccaaccgaaacacgccagccatgtttgacgtgggttaatccccaattaataaagtaagcgaccaattgacctccggtcaagaacataccgttggtcacgatcaatctccctctatatttggaaggagccaattcactaagcatcaaaggagcgatcaacgatgcgatacccactccccaaccaagaataaatcttcccacaatcatagtccacacagtgtgagcagcaagctggataatagtacccaccacaaagaacacattggagcccaaaatgaccttttttctccccaccaaattggcagcaataccgccaataaatgcacccaacaacgcccccaacgacgtggcggaagtgatgaactccttttctcccgatgtgagtaccttgttgctcaaatcggtgccaatattcaccaatgcagacgaaatatatccggtatcgtaaccgaacatgaagccacttatagacgaagcgagtgtaagaatgagcaccaatcgagatggccgcgtgttgcgctcagatatagcctcagcatccgtaggagagctcaccaattggtgagtactcgactgctgggaatctatttcggattccgaattaacaaacacgtctttgggcttcgacattaaagcgaatgaattattgaagaaactctagaaaatctctaatcaaatgcaaacaatgccacgagaagtaaaggaaacaaatatattcgtgcagaaacgaagttagcaaatttggttgcgatggaggagcttataaacaagagaaaaaattcggcgaaattctatgcgagtttcagtgcgcccggccaataatatagggggattcggcgggcgcacgccgcaaccatctaatccggcgaaaatcggccgggtaagtcacgcgaggaaataagtctagccatcacattatcttgttaattatctttgcgatcacatcaaatcatggcaatttgcatatctcgaaaaagctgtttttgggcaagatgaagaattacacatgacaataaagagcgataatcagaactacccgatttggcaaaacatggaagattcgtgaatttctgtctccagatttggtactgcatgtatgccgggctaaactcgtaaattgaacttcttgtaatcgatatcgctgatgtacaacgttttaactttcatttctattttgaccaattacgtgaactacaaagtccacaataaactatttgaagaatatgccgagcatgaaactctcatgaagtattatgataaccaaattgcttttagtcatattcttaatgatttacatagtcaacagtgccctggcaactccagttctaaattcaaggacactgattgatgaggaaatattgagaaaacggtgctgcatatggctgagaagtatgtagcgcttgtgaagcagaaataccagtatagcttgattctatatcaaagtataattggattatgaacatactgcctaccacaagtatattaatggagaaggctgcaatgggtacagtttgcaaattgagagtttttgaatgatgaaacacaacgattgatatatgtcgaaggcttgcattaacttgcaatttcagggctatagtctctaaaattgttcgttcggtaacagtttctggcgtaatgattgatgatggaattccatggcattctaggcaaattctacagaattggttgacaccgccgacatacatttcaatgaagaacctaacttgaacagttcaccgagaagtataacattttgattgtttcgagttgaatgctatgccggaatgaaataggatagtccgaggtcagtgtccattacggtgctgataatagccaacaaaataatttatgatgccattgaaaaatcatttcatggctccaagccgaaattttccatgcaaagttgaagataacgaagaaattgcggttgaaaccggaactgaaaagagcttctttcctgagagcgaaaaacttgctattcattgccgagaaagatgaagtcctattagcacaaattctacaattcacctcccgtgacgaagaatgagatggtatcatctgttataatgaacttgaagagtatgattccactttctactctttcaagtggcctggcccgttcattagatagtccggcctatgcagagaaatgctcaagttgggttgagaaatagttttccggtcgaagagttcaaacaaacgtaaagtagcattgctgccactgctaacagttataagaatcgaatcgtgaaattagtttttgaacagaattgactacatgttgcaagcaccgtacctcgtttgagaataaaattcaaggccatcccacgctaaagccttgttgtgaagtgcaattgactaaagaagatcgttcggttccaggtaagaataaagagaattagcttagtttttactacctttgccggagtaggctgtgacaacatattcgtatcttttattatgatgagctatgtagctagtgcttctttggaggttcgaatttgatctttctgttcttgattggttgccatttgaatctcttaacccatatggaaagcacaaacaatcctgaagtcacaatcaaagctttaagaccccacttctttctatcatcgtgctcaggttcagcggcccaattcaagaacgtggtaacgtccttggccatctgggaagtggtggcaggagttccatcctcgtactccaccaaatcatcaaacaaaactctggccattccaagagctccaccagggaagtatgggttgtaattggtacctggttgcaacgtcacacctgctggtggttcctcaggatatccggtcaacaacgagaagatgtaatcacaacctccgtgtctggccttaacaatcaacgacaaatcaggtggaagagcaccttgattggcagctctagcagcctgttcattctcgtatggcgaaggaagataatcagccaacttaccaggtctcttttgtggctttccctcgtcatcaggttcatcatcgtactccaagtcttcacacatggccttggcttccgatgtagttttacatactcctaccaagtttctccaagcaattctttccaacgaatggcatgcagcacacacctcctggtacacctggaaccctcttctgatcgacgcgtggtcaaaggtgctaaacatgccgttatgtgaccatccgtatgctggtgggtgcaatccgtgttcagcggcagtcatggcagaagcggtaatggagtcctgatacaacaaataggaggcagacaagcctgtgacacctaccgcaccagccactaccttgtggagcaatggattggcagcttttgttgaggctctaaacatggtaaataatgcttctaaaactggtggtgaaaaaatgtaacgagacaaaagctgcgcgataattggccggagaggtcgtgcgtggctataagttgggtggtggtggggacatgaaagaaccgccaaaaagcgggactacagcctatgcggttgaatgatgtacttgaatgtttcgggttctcatttagtgggatttagttgctagattagaagcatgttcatataaattgaattgcatcctaaacttataatcatacaaatcatgttcatgagatcaggtattaatggctgatattactcactacaaatgccttgcttttcctcgttagccttgtactttttcccccttcaactcgtagcaaactcgtagcagtttctcagctttttatcaattctcatttcgcagccatgagaattctgatataggaacaaggcacaggcaatatattcactcataccctttttggttgagcaccatccgttctctccaccatttgcgtaatctcaatagcatgccagcaactccttacaattatttaattcttcaacttcttcaacttatggacttcttgcttcccaatgatttaccacaactcttctggattcttcttaaaatcttcatacgcttcccaattgaacaaactgagttcagtttcattgcgaacgcccaagtcccacaatgacttatttccttcaatcttcatcgcactattttcacaaaccaaaacccattcctcatcattttcaaagttgatagcaagattcatcgacttggttccatgtgccttggtatatatcttgacggtgtcatactctacatttctgtatggacgaagaccaccggtggtatttataatggctcttatatcatccaacaattttttggcggtggtatgcttcaagtctactgagttcattatatagttcttgatgtttctataaggaaatgactttactatacgaatggtgagaaccgagtccgtagcaggacgcacattagacgtcaatggctcctccatgttgaatgatttgattatcgtctcatcgcgaaagatggcttggtgcaggtacagggcctacactactttactacaaatacgcatcattaatcatatattacacctgaaacccgtttcgtatccggtaaagaaattgcttgatatcgtacactcgttgaggtcctgccaattgcgaccctaaactcctctgtacttcatcaaatacagaattggaatcgtcgctctcatccagtggataattgagggtaaagtcactttcgctgcgttcaaacttcttggtttccagcggtataaggttcaaaaaactggttattaaatcaacagaaatatcttcgctgactttgttaagtatggcatcgaacaatttcacctcggtggtaaccgaagtttccatttgcaattcgaaataatcgatatcgtcgcatacttcagcgtctggtttgggcattgcaaaccctcgtcgtatcttttcgagaggaaatgtcttgtcgaacctgcccaaaaagtcttgtaaattgtttctgattttgtcaaaagattgaaactttgccaagcaagatttaatggtgttacggcgccattctgagcatccttcttggtcggctctctgatttggaaactttacttgtaagagtccttttaccacaacttctgatttttcaacaaacttggtctccatatcggccacctcgctcaatttcactaataacttcagagggtttgagacatcagatggttcgtaatacgtacctaattgctgcaatttttcctgtagtaattgcaagcgcgaggtcaacttttcatattcttcgtccacaatttgtggcttcatagacttgccataagtttcaaaatcttcaaacgcatccaaaagacttgtatatgaagactcaaccatttgaagaatgcattgcaaggcatccatagtatggaccaaatcctcatcagattcagccatcactatgatatcaaaaaaggtacaacatcggtgaagtaattcacatgtgtcggtcagagaatccgattcaataacgtccaaattggacttcatgcctgcgctgattcgttcaatcttaccaaagtatagtttgagatcggattcatactgtcttttcaatgcaacggcgtcaacaatttgttcaataaacttgtccaacactcgagtaggtgcagccttttcaatttcaaagtacttaaaccattcgagcatagtggtgacaatgcactgctcgtcgcataccaacacgaggtaatcatcaatatctgataaattgatacccaactcgttggctcgatccaatgctgcctgcaagttttgaattttcttttcggatctataaggtttgttttccgggttatagtggtccaaaatagcccagagaatcaaatctgggcgattttcttggatagaccaatctcggtcaaaattggatattcggaggtccttcttgattatgatactattgacccaatcgagaagaatcttcttaattttgtggaatgtattgcaatcctcatgagctttagaaagcgtactggtagaagagtacatgtatagggaccacacaaaccccaacacaagttttgaatttttgtcaacgatgttttcggcgctaatattacacacattcacctgaagagcaacccgcaaaaattcaagcacatcggccacattttccactttttgcaacttgaacttgggtgctttgtacaatggagtaagagtagtgccactataatcagagtttgacgttttcaacatgttattcacaagagcgtaaagcactaagccatcactcaaatcttgctccaaattggttatcggagccaccgattcgccttggatcaccgagttgatccagcgtgtcattgttttgcgctgggagtttacccaagcgtcatccatggtgaaaaaggtgacagatgttgatggtggcaagcagttataggcaacgaattagtgaacaagtaaagaatgaataacgactgagtaacgaatataagcaacgaatgataacgggtaggatataggtgacgggtaagcagaattatacttttgtatggatattttttggtaattctttggtgactttttacttttgagggattatgatactgtttgatgacttggtgataatttatgttcagcccaatagagtaacggtatgcttgtacgatgttctcctgtccttttataccaggtaacgtgtcgagttgactagctccgaagcaaataatgagctatttacgcggtcacagccttcgttcggaacaggtgggtgtgtggggcatagatgtacataaatacgacgcgacccaaaagagatgcgtgaaacgcgtctgaggtgcggcggatgagataatgtcaagtgcgagaggaggaagaaacaaaggtgctaaaagggaggaagacgaagaagaagaagaagaagaagaagaagaagtcgaaaccgacagaggaacaggagaaaaaagtttcccagaacttaaaatcttggatcattgcaaatatggttcgattttcagatctgtcagagatgcacttcgacgcacaatcttaggcacagtcttgcgcacgtgaaagggtgcaggatgtcagatccagacccttaaactagcatatgcttgtaattactattagccacctccactatacaaagctggttagccacattgctatacctctgctttcttgacgtaccacttgcttcagctttctacaccattatagctatttcttagcttcatcttcagcgctgcttagcccgcaccactgaataaccttagttagacttttcttttccttgacactttcacctagactttccattatatgctgaaaaacaaatgattcatggcttctttggctgtgggccgctcttggtggtcgtacgtcaagagtttatctatcaagtcaacaacctcgtcgctgaccaaatgcacgttttccttggatacaaaactgctccatgggcgccgagggtaatcgcccaagatgttcttgtagacgtcaggaagcttcaatccatacttgttaaggtaggccatgagatcttcggtgccgagaactttggctatttgcaccaactggtcattattagagtcaccccggaaaaatggctccttcttaaatactattgcggccaacatacaaccgacagcccagagatccaatgagtagtcatactgctggagattgaccaaaagttccggacccttgtgacaccgtgaagccactcgaacattataatccatgcccatatgataaaactcggcgagcccccagtcaataagtcgcaattgctttttcaacgggtcgatcatgacgttttgtggctttacatctcgatgcactatacccattgaatgacaataatccaacgctaccaacaattgtgtaaagtagtactggatgtcagcaacggtaaacttcggatacaacacgcggtagtcgacattattgacccgttcaaatattaataccggaatttttgactgctcatctcgtacacaatccaacaacccaatgatattgggaccaccagttaaattcttcaagatcttgacttcacggaaaatcttcttcatcttcaccggtttcaacaccttgatcacacaagccttatcgttcaagatatttatcccttgaaacacttctgaatatttgcctcggccaatcttggaaatgatttcatagcttttgatctccccccattctatcttgtggttttcgtagtcccagtactcctgcggtttgtgtttgtttacgtcaccatacgttcgtgccacagagtacactttcagacgtacgtccacactcattccgctccttaatcaacactttggtgcagatttgaatgcgataatttatagacaggacaaagatgtctgggaagctagtgggtacagtgacgcttttggtgccggaaaagggggtaagcggcgcagattcggaaatgggaagctcgggagaggctaaccatcaaaaagaaagtataggaagggaaattttgacggaaaaatacatggctcttgaagagcatcaacaagaagaaaatcatgaattgaaaaagggagctctaagtaaacataaacaagacacagaactgaaccaaggaacacaaacacaatatcactcgaaacttgaggacaattcttcaccaaatccaatttttcatcaagactcaaccagcaccgagcctgcttcacaaatattgaatgatgtacaattatggggaaacgacaattccacctttagtggcctgttttcctttgtttcctacgtcaatgtcagcttgataccattatatctcatatctggtgcaccgtgtcgagtttacaccacttctaccattaccaccagtttctttcaaaatcatgttgcatcttgtgtaggctcgggaaccatgtttgttgactcccagacctaccttgtgttttacagcgacactgaacacaacatatgggggttcaaaattgattttgggcttcttgaaaaactgcaacagctatccttcaacccagataccatcaccaccgagtcaacccatgacgttttcgagcgagttctatcagataaacgacgtaaaaagcagtccaacaaattcatgctttccaatactgccaatcctgtcactcaactttccacccagcatttcacttcaaatgagcaggtctcacaagccattggcaaactaattctttctggtcttcgattacgaggagtcactaccaattcaccctcacccaacgaccgtgtggcagtacgagaaatttaccagatgaccctgaaagctgctatatttgcagttcgaaagttcaactacaattttcaaccacatggaaaagtggacttaactttggaccaccttcaggatattgtcgagcacttattacaagtatttatagatgtggatgcacagtagtgtctatatacacgaggatcaggcaaatttgctgatatctactacactagtttgtgagaagtctgtgtgggtcttttgagacgctgcttccaattgcttcgtcaattcgctcttcctcgccctcttttgcgttctggacttttgtcccatatgatccaagagaattgaacggtccttcaacaaatatcctcttttttcttcattggaataaaattcaatgtctcttctatgtatagggcgagcaggaaggggaagataacccttcttaagaagaaatctttccgggaatatatgagcctgcaaactcaaccgggtaaaataaactgatgtgtaggtcgagccggttttttcaattgctttgatagctcctaaagatgccttggaactctcaatattcaatggtacagtatactcatcagcaccatttgcaagaattttaacaccatctttgaccgatccggttatgattccacagtctctcatcaccttgatggtcaacgtacttccggcttcaaggggtattctattttcattccaaaaagtttggatcctgtccaagttcaattcgtgaaaaatccgtttatgaggacgtttgaaaccaataatggggaatcttttgtaaaagggggtttgtccaccctcaaaccatcttggaatggtacctctagccttttgacctttttgacctcgaccggaagtcttacctttgccggaagcaggacctcttccgagccgcttgtagctttttaccgcgccttccgagggtaccaatcgccccaaatacgacgcgtttcgtatggcaagcaagctggagggcttggagagcctcaaacctgctaaattctggataaagccaagcataacttggtatgagttcgtggaacgaaaatttcaataaggtcgtgcgacgcacaaatctaggtgattataaggaaatgaagaatggattgcggtgagagtagtggtgaaggtcttaacagtgtcagattaaagaaaacaagtagagtgatcttttatttgaagtaggtggattattggtatcatatcttgggttatgggttctcttttccagcacgcaattcgcctttatggccaagttggtaaggcacctcactagtaatgaggagatcgtcagttcgaatctggctgaaggcattatttttttgtaggtactgagggcagctccatgagctagaacttatgatagcgacccgtatatctgatggtaattatgcttttttcaagttttccatctttctacttttcattattttcacctctcattttgcatttttccaattttttgcattttcagttttttgcattttcaattttttgcattttctcatttttcagattcattcaatttaattctaacactgcgaattgcattctctcactcatcatggccaaagaagacgaggaactaaacgagatctggtctctattcaaagacagtcctgaggagtacaaggaaagaaggcgacaaatcaccaaaaccatccagaatgaagccactgggttccccacacaaatgtcaataatcacagcattcgatgaacttttgctgtgttttgctatagggggacaattgaagaactattatcggtatggtacctattccaactgtcaggaacagcgggaaaagttttggttttccatgaggcatggcagcttttttgagtctgatgaaccattggataaattgactccgaagcagcttgaaaaacgtcagaaaatcgctgacttttataagaaacggttgatggcaaccaaggcacgaggcagctcggaagatgtttgggatctcagaaagaagaagttggacaagccattcagagaggaataaaaaggtaggaacgctgtatatagagagtcatatagagagttaatagagtactcgttaatcttgtgtctcgtctctcgttactctagataccctcttactctttttcgttactcattttgttatcacttcttactctcgtactccgtacttgtttctctcgtatcggtattacactatataatagcatgctattgtccttatcctacattatcgtgcaccccttcttctgctgtggcacatcattagctcccttgggcttggcgttaagtgcacatcgagcagcttccgagaacgcttcgttgactccccggtttttctttgcggaacattccaaataacgcaacgctccaatcttctttgccaccgccaatgcttcgtcgtatgatataagacgcttctgttgttgatatgggttggtggtggacgcccggtacggattataccgatcatcatcttcattgttctctgggtctgaatcttcgttggttctcaaatcacatttcaaagccaccaacaccaacttgacaccctcacagtggtctgcaatctctcccacccacttggattgaacattttccaacgaatctggtgaatcgatcgaaaagcaaagcatgatgcaatgagtatccgagtatgaaagcgacctcaaccgatcaaactcctcctgacctgcagtatcccagagtgacaactggacagactgtccgtctatgaagatatcatgcacatagttttcgaaaaccgttggttcataaacttgaggaaaataacctcttgtgaaaacattcaatagtgaggttttaccacaagcaccatcacctagaatgacaatttttctttgaactgagttagttgaagcttggagatgtcgcttcgatccgaggaggtcacttacttggcttttgatcgccaccacagagaggcatgtttatgtgctgtagtagtgaatgtgcgaatgttgaggctgaggtgggagtgtgtagaacaatgtaggagaggtaaaggaacagaaggaggggactttgaaagggagtagaagagagaagggagtagaatagagtaaaggagagtgtaaatgaatgagaagtgtatttcatttttcaatcaagtcgtcgaggtacacactaggaatagtagttttgttggcccgtcctggtgtagccctgggttgcaccgatgcttcagactgcttggaactcaacgccatatcactgttgttggtgtcgctgttaatgtagagactgggaacgatttgagagtgcctgttggtggctggtgcaggtagtacgctgttgaaattggacgtagaacctcccaaggatgacaagttggaggtggatttgttacgcttatgggccatgacttcagcagtgggagaaatgaacatattggtgagatcgtttctggtggctccggcctccgacgcatacaacgtggaattgtcaccgacatcgagtccactaaacagtgacttgttatgctggtggttcaaaagcggcaacttggccaccgacagacgatactcagtattgagtgtgctcaatccagatgtgccggtgggtgtcaatccatacaatccactgttgtggcgcttttcctctatgttctgagtcccagtccacgatctcttggcaagtctcgaagctctcattgatctgaaaagatggtatatgatgaaagccaacaagatgaacccaactatacatccaacggcaatgaaaacactgccactaggattgtattgacgttgaatgtatgggttgtcattgctggaaggaacaacaatagacggtgttgtgaaagaatcagaagagctgagtgttggcatatcatcactgagcgagggcatgtcatctcgcctcacaaacgtggtgattgtaggtacctcgttggtggttgttgtcattttgtaaacaagaatcagatccaaataatttattgttgtaaagtctttttggctcaagatgagtgttgattaatgtttctggaatggcaagaatgctatatcaagagacgcaaccgcaaaactcccgattaaatgtgtctagtgaaacggatcaaaaattgtgtttgcactctgctccgcctgaatcaactatttttacaccgccatatgcaggaaaaaaaaatcagattagaggtgaaaaagtgaaaaatagaaccatcaaagatgtcatttaattcttgatcccaccattacacttggcggtgaaactcggccataaaccagttccatatgttcacactttcgcaatcagatgtaaggcgaggcttggcatctgggtacatttggtggtaggtttccgggtcgaacgattcatcgtagcagtaaattttgtaggcattatagtagtcgtgattggtttgcttctgccaaggcttgggaatcggagcatcagaaaagtggatcattttcaatgaaagaagcgcatcggtagcattccaaccatcattggaaaacttgtctacgaatggcaattcttctggtctagcaacaaaccgacgatggtacaattccttgaattcgcctgtgagcacgccatagacctggtgaggcaagattccaattctcatggcccggtttttgcgaagagtttcatcgaggtaccggttgataatttccatatcataatcctcaggttgtcttaagcgttgacgactaaagatcagccacaaccagggattgtgcacatactttttcaaagtcttgaacaacttggaagaaggtgtgaatacgatgacatgactagcaaagaaattggctctgttttcaaatttatgaccaggaaacaatagctttggaagcatagaaaacgagtcttcacctttcttggtagcatacactgcttgacgaacagacctttcgtagtcgttttgcgatggtaattgagtgccccttggtggttttacatcatcattggttacccaataagcctgtggaagagcaatatcaaaagattttgggatattaaaaagctcatcaatgtgtttaggaacgtttttaaagccattctccgccttttcagcacccacaaacatcgaatctgcgtcaaaatacacaactctgtcatactgagtctgcccaaaaatatgaaatttggtgaatgagtctgcccactcaggactctgggttccactgatctcaattgcgggaactacaaccaattttataccattttccttcgcctgagcctggaattttgagtaccccggatccttgcggacactcagtttgacaataatgactctatcagctattcttgagcctgaacgttctaacacaataaagttgttgatggctagttcaagatattgcttattagtagcatattgcatgtaagcaaacttcccatcttgttgtgggtaagcattaatcacgtcttgaggaattacgcgaattgagttccccaaatcttgcttctcgaaaaacacctgcaagaacacaaagtagatcacgacaaatgccgctgccaggaactcccaattgcgtttcaaatacttcaaggtcagcatgaaaaaaatgtgataatggaaactaaaaaagaatgcgcaaacccggaatcgaaccgggggcccatcgatggcaacgatggattttaccactaaaccatttgcgcaggaaatgaaatgctccgagacggggaattgaaccccggtctaccacgcgacaagcggtaattctagccactaaactatctcggatgtttcttatttggaagctgcccctcgacgcctataacgtgcccgtgccgtttagggttcaggatcgcgactcaacgttactccatctcaatgactactgccaccaatggcgattttgtctatcttggcgacgaaacaatcggtgatttcgcccaagaggggtcccagaagctcgtcagtgaattggaaaatgatgactccaatgtttcttccttaattttcaccgagctcattttaagttacgatgacaatcgactacagattgacgatgtaacatcctttcttgaaaaggttttggcaaacgattcacgggcggtggaattttgtcaaatactcgatgtatttgtgttatctgaacagatcaagcaattgttggcatctctcttcaagaagaatattgtgaaaacgtcagttcttgcacgcaatatcaaaccagaatctttactggcagtcggaatagtacctgaaaactttaacaaaatcttgaatactagaagaagagaccacttctacactcagaaaaagtataatcttcttcatgaagaatccgaaggttactccaaattgattgtagaagtataccacatattaagggatgaccatactcgatatgagctggaatacgcatttaaagtcattgaaaatctagtggggcattataatcttgatccaaatcgtgtgctcgatgtgttaattgatgttttcagcaacaactttgtgagcaaccatcgctttattatagactttctcaaacggtctcaatggtggcctcgtacagaaagcaatagcaccacctcaatgcagaaattatcagtcggtggcagtgatactgcttcgaaactcattggtttgagattactaaagtgtcctaaagaccgtgaacttcccgaaacttttaagattcttataggatgcctcatcaaggaaggttttataagcttcggttcaatcttcccctactttaataccgatgaaatggagtctctcgagtcgctttacaaaaaagatgtcgaagatagggtcctgaaagctagcgccaatgctctctctttggcagctcctctagttgacgaggacgaagaaagtggcacagatgggaaatcaaaacccacagaaaaatctgaagagactacactccaatcttccttgctgtcgaatctcgtatatcagtttcttcgagtgttcctagcagtggggctctattatccctcactctatatcctaaccaagtacccatttcttgcatatgtggacgatgaaatcccagagctcatcaataggctctttcttgaaatgctcacacctctccatgcgagcttcaaatccatttcagacacagacttgaaccagcttcagacaccacggcaatcggcatctaccgtatctactcaagtcgatctctatagttttcggcccacagctatgaatcatggaagcaaaaagtttacttatttctacagtgagtggaaaaattacttgccaacaatactgacagtggaagagctttttgagttgtcgtatgaattcttgaaatttaatggtgccaatttgagtaagaacaccgacttattctctcaaatttgtgacattgctgtggctgattataagctgtccgatgaaaatcatttgaaatggttcaagtatttcagaaactttatttaccctgcaatgtcgattgtcgaagaaaatccatttttgattgaaaaagggtttgcagtcatgcaatgcttttcattggaagatcgctacaacttgtatggagaactccatcaagttctttcgaagagcaatcccctcatccaaatagcatacggcaaagcagaaaaatcgaccaaggacattttgaagcggttatcaaaagaaaatgtgagaccgatgatgcggcgacttgccaagataagctttgccaatccacttccatgtttacttacaatcttgcaacaaatcgaaagttatgacaatcttatttcgttggtggttgatactgcaaaatacttcaatcaatacggatgggaagctttaactttggctattttgatgagactctcagcatctggcagatcaagtatccaacaagatggtctcaatgaacgccagtggatccaatctttagctcaattcgttggtaaaatctgtcaaagatatccaaccctgatagatttgaaaacacttgtttccttcattcttaaatctttgcatcaaaaagatatgattgcagtaatagtcctaaaggaaatgctcatgtcaatgggaggaatccaatccattaacaacctcactctttctcaaatcgacatgatgaattgcgagcctagtttgcaaaaacttgcctttagaaccgtcaatgatactaggtacgaatgcttatcgtcgggtcaccagctcatcaaagtcattcacgacttgggcgcggaaaatgaactcttcattcaactctgtcagctcagtcaggatgtgacacacaataccaaccaaacgcacttgaaaatcttggcgaataagaacgatgaaatgaattcggttattcagctatacatccaattctataacttctttggaagcaaagaaaccttatcaagagatttgatttctatcaaggagttttgtgacgtttatcacatcgaacctaggtgggtttatagactatggtccaatattgaagctcccaatggtgatgttcctcaagtccctcaagccataagttttcagttgtacgatacattctggagactcagtcttcatgacattaatttctcgcttgatctttatgacgacgaagttgccaaactcgaggggacgattccgagcctcaaagagagtgtctcatctacaaagagagataaagatgtcctaccttcaaccattgaaaagtataggaaaaccctagaccagaacttaaaattcatcaaggatattccctccgatttaaagactcattctttgcacaataaagagaccaatataatgttgacgaaccaaaaagacaaatattttgagctggcttcagtcgaagagctccgctcatttttacaatactgtgtgcttccacgagccataacctcgtctttcgatgcatcatttgcagccaaattcttgttcaaattgcacgatcttgaagttccaaactactctgttttgctgcttttagatgagctttttggaaaccaaatattgttcgggactttgttcactttgagtccactagaagcagaaaatctaggtatcttttattctgaagtactcaaagtgttacatgaatggactgacaaggttctgttcaaacagaattgttcgacattgtcaaatgatggagaacagataacttacgacgagtttcggacgatgctatttgcgtatcatgaaaagttgctctctgatgttggtaattcgctcaccgttaaggagtacatgtcacggcgaaatgcaatcacatttttgaagaacttgcttggtgtctatcccaatgtcgaagatcattgtgaaactatgcttggtttcattcagaatatatcagatcgggaagagcgccaggatttgaagctctcttcgtacgctttaattggccatcttcgttccagatctaaggactgggtacatatttgggattttattcctatgagcgatgaggaaaaagagaggcttatgaaggagtacaacgacaagaaagagcagcagaagcaagaaaagctcagacttgcagaaaaagcaaagcaggaaaagctcagacttgctgaacaagaaaagcaagagcagctcaagctcaagatcgaaaaggagaacaaagaacgtgagaagaaccttcaaagcgctgctttaagctatgatgattcttccagaccctcttcaagaacagatattcgaaagctggaacccaaacggtacgactactacaacaagtatgagggttctaccaccgattctacaaatgccgagaaagtacagaaggcatcaaatgaagaagatgaccaaatggaaattgaaagagaatctgaaaccaatgacaagtcagcgaaggaagcaaaggaagccgaagaaagcaacaaagaaacaaaagatgaaccaaggaaggaagaaaagcccgatattaagcagagaattgagcaagctaaaagaaagcttagagactctccaactccacaatcgtccaaaacagctacaccagaaccagatttgttccctctggccccaagtgctaaaaatgacgatactcgaagagatcctcctattcgaagacctcgagctccacttcctccacaagaggtggttgcaagcaggccacaagaccgcaatagaaggtttaacgaccggtcaagatatactccaccatcgagaggatctagtgaacaagtacccccacctccacctccacctcctccaccaccatcacggaaccagtcaggtagatgggagaataacaagagaaggagagatacatacgagggccgtggctacgaaaagagacaaaagaggtgaaaaaagaaaggaagagataccatttagatcaaatactcaatgatatttcggtatttttcagaatagatttatagtgtcatttacatcgttatttgcccgtaagcagcgccatttccaggtcaatcaaatcgtccaattcttgatcgtcaaagtcggaattagaaccatgtaccaaactttcgtcatcttgtataactttctcggtgagagcttcactggtggcctgttcactttccaacgaagccaaaaacgactcgatttgtgccaaccgaacttcgtgccatttgagatgtcttcgtaaatcatgctcgcggcgaaaccttctagtgcactttttcttgggacagaggagtgtcttcatatcaacgttattgatcaaaagatctgtaattgaggttcctgattcaatttctgaattgaacgagttgattgatttggtaccgtctacctggttggtggtttggtcgagtgagcgaaggttctctaaaccacaagcttcagagtcattaagcaagctttccaatttttctttttcttccgctttcattagctcttcaggaatattgccatcatgaaaatctttgtaatgctccaaaagttcagccttcttggtaaacagcccaaccacacagtagtcacaattccagagcttgacagcagtagaactatcatggcatcctgccatatgggcccgtaaacctttcttaccaacacatcctttaccacacacggaacacttgagtttgggatgctcggtcttgatatgaagctggagagcagaccatgttttgaaattgtggaagcatccttgatggtcacattgatagactggagaatcaccatgaaactttatcttgtgctgggccaatttataaggcctggtaaattccttcccacacgtactacatgtgagcgacttatcgtgcaccgagaggaaatgatgtcgtaaagattggtgcttataaaacgattcttcacatcctggtgcggtacatttgaatgacttggtatgaattatttcatgtcttttgagatgttgtaaagaattgacacctttgccacacacagaacaatgatgaggttttgtacttttgtgggaaaccaaatgtgccagtaaatgagactttcttaaaaaacttttggaacatccttcttccggacatggaaacggtcgttctcctgtatgtgaccttttgtgctgttctagcaacgaaggcttcgaatacgacttgccacatccctctgcatcacacacatactttttggtggatgtcgaggatccagcagatgaagtggatgaagccataatcaaccattgatagaaactgcaaattcgcgatgcgatggctcgcccagctataaaaggccccaccggcaaaaccaatcaagcttcgttcctcatggcccaatggtcaaggcgtctggctacgattacgtaaccacttccggttggaaccagaagattccaggttcgactcctggtggggaagcttattttttgtcatttttagccaccgtagagctgataaacgaatgaaagaatccactgatctgataagagcagtgcagagtcacatttcttcccgtccatatgcggtgattttttgcccgtttttggtacttctcaacctactcggcccggacttcatagctgtatcggctgcacacgcagggtacaaacaactccgattgtcccctcctctttaactctattcatgtccacccttttgcttcgtttgagcaacgagggaacaccggtggcgggaaatgtctccaatggagtgctccttcttccctcaattgcactcaaaccgaaccgcaaagaaggtgacaaattgttcaatttaaagttccatttagatgctgcttccaaggttaccagagacgggattttgtatgtgaacactcccaaggacctggaagcggctagttttgacaggaaaaagttccaggagtttcccatccattcttcgtttcatgaggacgttagcatcgatgttccaatttataatgctggaacttactgcttttatatcacgtataaagacggcaaaaacgaacagcagaagacagaggattactactttaatgttcctccgtatttgaccatcaatggtgaatgggttccatttaattccatcaacatgcaatcggtggtttccaagtgggttggtcctctcagtgactgggactcattttttgctgaagttagcaaaaagggatataatatgattcactttacaccattacaagagcgtggagtatctgactcaccatattccatttatgaccagttgagattcgaccccaatcttttcagttccaacgaaaaagctattgacttcatttcttccactttaaagaaaaacaacttgttggcattgaccgacgtggtgtggaaccacactgccgacaactcggaatggctccgtgagtctcccgatgccggctacaatgccgaaaccgcaccccacttgaccgtagccattgagctcgacaaacggttgctcgacttttctgacgaactctcgtcttttaatttgccaacagacatcaaatcccaagaggatttaaatgctatcattagaggcatccagacccatgtcatcgacaagatggacttatggcaatactatgtctttgacagaaagtcaattgtcgccagcatcgaaaaattagccaccgacaactcggcccgagtgtcacccgtagagcttccttcagacgtcgatgtcaacaacttgaagtcacttgcttccttcgtattggcgtctgctaatgtaaatagctcagtcattttgggtgaaagattcgccaacaagttggatattaaaaagttcttcgccatcatcttatctgtgttaaagtctcagggtacccaaccagaggctatagtcgaaaaggctggctccatcgttgacgaaatcaatgctgatctttacaatacattcaatgacgatgtcaattctattaagaaccaattatcagacagaattcgctttttgagattggacgacaatggacccaagatgggtccagttacgaaagaaaggcctttgatagaagcgtactttacccgtttcaaagattcaaacggcaaagaatgggctctcgctaataatggctggatttggggtggtaatcctttggtggattttgcatcttcccagtccaaagcatacttgagaagagaagttatagtatggagtgactgtgtcaagttgagatatggagctggacctgaagattcacccgcattgtggaagagaatgatcgaatacaccaagttgtgtgcctcgacattttgcggatttcgtctcgataattgtcactcgactccattgcacgtaggagaagctttgttagacgctgccagaagtgtcaaccccaacttgtacgttgtggcagaattgttcagtggttccgaagaaatggataaagtatttgtcgaaagattgggtatcaatagtcttattcgtgaagccatgcaagcatggaatgttggagaactttcaagacttgttcacaaacatggaggaagacctattgggtctttcacatggttacctttggacgattttgcctatccggcaggttcagaacccgacagcaataagtttacggattcatattccgagcttgaaatccccaaggttcttacgtaccaggcaccacatgctttatttatggattgcacccatgataatgaatcaccagcgcaaaagaggacagttgaagacacattgcccaatgcagcactagttgcgttttgttcttcagccattggaaccaattttggctatgatgaatgctatcccgagcttctcaatgtagtttctgaaaagcgtcaatactcttatggtgacaatggaattggaagcgtcaaaagaaagttgaatgagatcagaaagtctcttgcgagggaaagtgaagatattggaagagatcatgaaatgtacatccaccatgaaggtcaatacattactatccagcggtacaatgcaaggactggaaaaggttggtttctcattgcaagaagcaagtttagcgaccatgaagaatctcaaattttgtccccatgtattttgggtggaaccaaggtcaaagctgagtttgcctatacgctcagaaagactggagattatcaaaaggatgatagaaagttgactggaattcctgtcaaagtggatgaaattcctcttccatcagtggaagtgaacaattctgatgcagtaatgaaagttgatgagtcgttcgtacctggttccatcgccgtcttttctactgagattcccaaagtcgatgcaactttggataaatttgttagagatggtgccattgaggcttccaagaacctcgacttgtatgacttgaatgcgttgttatacaggtgtgaacccgaagaaagagatgccagtggaggaaatgatagtccatatactattcccggttacggcagctttggtatacgctggtcttcaaggctggatctctgcactcaagaatgtcatttgggagaacaacttgggccatgtaatctgtgatcatcttagagaaggtgaatgggctttggactacgttgtaaaccggttggacaagtatgctctgtcgtccaaaaatctaggacagtttcaagactggttgaggtcccggatggatgcaattagagttgcaccatatttcttgcgtcctcattattttgcattagtgattggagcagcctacgaggcctgtagattcagagcattgagacaattgggcaccaatattcaaaatgccaccaactttgttcaaagtatggcgttgacttcggtgcagtttgtgggatacatgaacaatacgtcgttgatgccatttgaaaagatcccatcgatgagtgctgggttgcctcatttcagtaacgactacatgagatgctggggaagagatatcttcatagcatttaggggccatcttattgctaccgagcgctatgaagatgcaaaaagacatatcattgggtttgctcaaactctcaagcatggtttgattcctaaccttcttgatgcaggaagaaacccacggtacaatgctagagatgcagcatggtttttcctccagtcgattcaagaatatgtgaagcatgtgcccaatggttccgaaattttagacgtggaagtggaccgtagatttcccttggatgacacctatatcccacatgatgataagagagcgttcagctacaaaacttcaatacgggatgtcattttcgagattctccagcgccatgcttcgggaatcagttatcgtgaagccaacgcaggagtcaaccttgactcgcaaatgacagatgaaggtttcaatgtcaaagttttcgtcgactggaaaacaggtcttgttcatggaggatctcagtcgaattgtggtacttggatggacaagatgggtgaaagtgaaaaggctggctcaaaaggagtccctggaactcccagagatggagcagcagttgagattcaaggtttgctcaaaagtacccttaggtttgttcttgagcttcaatcgaagggtttgttcaaatatgagctggttaagcgggacgatggatctaccattctgtttgaagaatgggacaaattggtgcgaaataattttgagcggtgtttctatgttccagaagacccacaagatgaccaaaagtacgagatcgattcctctttggtgaacagaagaggtatttacaaggacttgttccgcacaggtaaaccatatgaagactaccagttgcgggccaactttcctatagctatgatggtggctcccgaattattcaccccagaaaaagcattgactgcgattaatgtggccgacaagatcatcagaggacctgttggtatgagaactttggatccttcagactggaactataggccctactacaataatggtgaagatagtactgattttgcaacctccaagggccgcaattatcaccaaggaccagaatgggtgtggtgttttggatactttatccgtgcctatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttccagctgaagtttatgaaagtgggaaaaatgctggtcactgactaccagtctgacgagaaaagttacgactgcttgttcaatgactcgcttattttgatagcaaataatcaacttggtgatgcactcaagttattggatttggcgcaatcagtttgcactactcagaaccaagacctagatgccggtgatcttttgcttgagttggcccctataaaattgaccattgcatacatatatcaagttcaagggcggataagcgaggcaaaggcattgttggacgaattcaggaataatgaaacagttgaccatatgaccaagcttgttaccaccaacaactattatgccctcgaaggaatccccgattcaaagctgagtattgccttgagagatctcgattaccaggctagaatgcataaattacagcaaaaattaaccaaaccacaactgaatgtgctcatgaagaacaaattgttgctccaattccacgctcatgccttgtcgaagtcgtccaaatatttcaccaaggcgttcacgagcgagtaccaaaaactctaccctggcgactacactttcaatgtctataaagtactcaatcaactcgatataaccatctctgacgtgaacgatggaaatgccgagcaatgcgccagaaaattgtaccagcacgcaaagacagacctctccgaacctgagagaatctccactacccttctcttggtagccgtcaacaacattatgggtcgctacgatcaatgtctcagtgtgcttgaaaaaatatgggactcaagaacgtccgaaacattaatccctgctcttgctggtacgttatttgggttattgaacgaactcaactaccatcaagatgatcaacgtgatctgttatcgaaaacaaaggccaaacaaaccagcttcattgtggctctcataaaatatttccaagaccatggggtatccaagtgctacaattttgcaagagaaattgcatttaggttgtaccaaaatggcgatgagaaggcagaggatgttttaagagttttgcagaaagaagaccctcaggatagacttgttgcagctgctcttgacggcgataatagtaagcttgacaaggttgaaaccttgcaaagttccaccgacataaacgagcttttatccacttcaattgcatcgatgattcccgcgccacctgcgacatcgaccaaacgaacgttcaagccatctattctgaaggttcacaagaataaacgcaagcctcggttctcggcgaagaaagaatttgtcgcggctgaaaaatttaatgcggcagatttggatgaagagaggtggttgcctatgagattacggtcatactacaagcccacaaagaaagatagaaagaagggaggccagcaaggagcgttggaacaaccaaaggataagaagaagaaaaagtcgaaaaagtagataacacaattaatttgcagccgcacggctgatgcgcatatgatgtagaaagacaagataaatttgtatttggtatgaatttctcgaacgagaaaacttcagcttattccaaagctgtttgttttctcgttcctcgagtttcatcacctttttatagctgcatcgatgtctatcgtcctaatacccggccggaaaccggtccccgcaccgggattggataaccgtgctgacataaccatggaactggagtataagtagttggatcagatctttatcacaacacaaaacatgagtgtttctgcagccttgaaaactcgtagcactctcttttacggtgctagggttccccaaacgatttctagggcatgtcttgtccgggcagccagatttttcaccctcagtaccaccactgaaaattaccccacaaaccatgttgccgatggtaccaaaccttacattacaccctcatttgtgaacaacgagtttgttaagtccagctccgatacgtggttcgatatccatgatccagctacaaaccaagtagttctgcaggttcctcaatctacccctgaagagttggagcaggcagtggcttctgcagaagaagctttccatgtgtggaaagagtattcaattattcgtcgtcaaggtattgccttcaagtttgtgcagttgcttcgggaaaatatggatagaattgctggaataattgtgttggaacaaggtaagacgtttgctgatgccaagggagatgtgttgagaggtcttcaagttgcagaagctgcatgtaacgttaccaacgatatgatgtccagcgggcttgaggtggctaccgatatggagacaaaaatgatcagagaaccacttggagttattggttcgatctgtcctttcaactttccagctatggttcctctttggtctttgccattggtgttggttacaggtaatacagctgttatcaagccgtccgagcgggttcctggagcctctatgatcatcgctgaactcgcaaagaaggcaggagttccttctggagtggtcaacattgtccatggaaaacacgatacagtgaacaaaattgttgaggatccaagaattaaagccattacttttgttggaggcgacaaggcaggtgcctacattcacaagcgtggaagtgagttgggaaaaagagtacaagccaatttgggtgcaaaaaaccatttggtggtgcttccagatgccaacaagtctcagttcatcaatgctgtcaatggtgctgcctttggtgctgccggacagcggtgtatgggctatcagtgtgctagtaactgttgggccagaaacccaaggcatgggtagaagatattgttcatgatggtgcgcaactccaaggtggggtctggattcgaccccagttcggatttgggtccgctttgtcaacccctacagccttgactcgtgcgattgagatcatcgacgactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgttgtctgtggtgaatgtggacacaattgatgaagccatcacattggtgaatgccaacaagtatggaaatggagtttcattattcactctgtcgggagcttctgcacagaaattcaccaagaacatcgctccgggccaggtaggtatcaacgttccaattccagtgccattgccaatgttttcgttcaccggaaacaaagggtctttcttgggagacctcaatttttacggcaaagcaggaatcacgtttttgaccaaaccaaaaaccattactacattatggaagaccacccccttcgaagagggtctcaagccatctacagtgatgcccacgcaacagtaagtacatagccaacagtctccgaatctttgaaccagtcttgtgctcgcatctaaccccgtcgtaagtccatagtggtgtcacttgtatgccggccgtgcagcagcaagaatccggggactgcgatgcgatgcaggaacccaagacccgagacatcctaaatttcccggcatcctgcaccggatgcgtcagtccgcccgtggaagccgcggcaggttggtttgagctgctggcaacaaaatacttttggtggcttttaagtagttttatatcactttaatcatatttgtggtacagtgtgttgttatacttgtttcgtttgcattaaaaattctcgtctcggacttacatcagcggtgttaagtgtcgcatccagccagtaggcgccgactgaaaaattattacctcacccgtcctgttccgagcacagacattttcacatatatactggtgggcagcgcaaccgagtcgcgccagcgaaaaacattgatcgttcgattcgcaatttaatttatatcatctattcaattattgtcatttatcattgccatatcattgccatatatcattcattgccttattgccatctattattctttggcacactgttattgcattgaatcattattttctatccttgttctttgcataaccgtcgcattatcgatttccccagacttgcttccatctcgctaaaagcaaccaatgcctcatgtcttgtaacatacggacttccaaaaagtgggtgcttcctccaaaacccagaccaggccgcaaacctacagataaacaagacgaaaaacctatgatcaaccattcgatgtcagcgcaagaattgacgtcaaacattgctatcattacttccgaaaaccaacagcttaaaactcatctattgtcgctcatctacgactacaaaaacttaaaacatcttgttctcgaccgttcaccttcgtcgtcaccggtgcctctgcatctcgtttcctccaccgaaagacgcaagcggtcgttcacagaactcaaccattcggatcccatgaacaaattgatctcggatatgaacgatttgagtcataacaccccatcgctttcgccggctgaacctgacacccctatagaaccagtagacaatatggaatattcagacactgaaattgaccaagaagtgttcagtttcatcaaccttgacattctcgaccaaagaaagacatttcccattgacgaagagtcagagcccgattctgaagtggaagacgatgaaaatgaatccccctcactttccagaaccacatctccatctacattttctgagaatgaggaaaattcactcatgactactctcacccggtccactaccgtttccaccaataactcctttttccaagacagaaaagtcaaacccggcaattctgccgtcaaattttacgatctccccagtttcaccccatcggactataatttcacgtttgagaacatcgaccagtcggccaacttgatgtcgatcatacaagaagataaatacaatatggttacagatttcctagaagagaaacttatagacaacgatcttaactattacgtgcaaaacgaaagattgggatgactacgattaatgctatttattcgatgaaataaaaaaaaatgtcattctgaaacgtagaaatgcgacctcgctaaattctaagcctacctcccgagccgagcgggcaccactcgccgcactgggaccatgtgatgcctaccactcctatttctataaataaggtataaacaaacattgctctgcactaaattagtgcaccttatcttgtttgcacccatcttgatgcaatctagactccccctttgctttgtttactaacactataaataccttcctgcgacaacctctaaccttaaataggcctagattgacatttgcccttatcaattatttgaaatgaaatttactactgttatatctttgcttgctactttggcttctgctattgctaccgcgactccagtggctacctacaatagtttccaagaattgtctgatgcgatctttgactttcctcggggtttggcgtactttagcaaagataccaatcaatggcttttgtttaacgaagaccacgatgtagatgaagctgcttttgaaaagtacgctttggtggatacagacgctgccatttctgctgcggaaagtcaaggattttcatgtggagagatttcgcaatcgtatactttcagtgagcctcaaagtaccgtggccgaggttcttgtgaagagagtttcttgcaaaatcagcccatgtagcaattcacagacttgctggcgaaatggctgcaaacaatgtatgggaggaaatggtcggtgttttggaaacatttagcgaggtgagaaccaaaattaggattcaatgcgcgaaagtgcgataagatttatgaatttgtaacgagactgatttgaagtatatgtttttgactgtgtagaatggacatgggacatggggacatggtaacatggtaacatggtaacaacgtgattcgataattctttgttaatgtctttttttgtgttcttctcttttcttgccatttctttctttcttttttctcgtcgttccttacacctctctttatgttctctttctcatcaagtgtcctctctcatttttctcccttcggatacgtcgcctattccaccccaccttcctgcccaccattcctgcaccgcacccaccggcaacatttcctctcctgtataatattccgagaattgtttcgatataagtacccatggaagccctcgtagaccagctcgaattccccattgatttcaaaggccaggctaaagccgagagactctcaaccatactagtttactcaggagtagtgatagctttattagctggcttgattactcaaaacttgacaattttgttctacgtgttcttttcttgtcttgttgctacacttgccgtggtggttcctgcctatcctttttacaaaaagaatcccccacagtggctaaaggtgaaatatgacttctaaatcctcagctaattacgagctgctgaaagaattgtacttgggttttgatttatctactcagcaattgaaaatcattgctaccaatggtaaattagaccatttgggaacctacaacgtggagtttgaccaggagtttggagagaaatacgaggtgaaaaagggggtgagagtcaatgaacagtctggtgaaattgtgtctccagttgcaatgtggctcgatgccatagatttcttgtttggcaagatgaaacaacaaaactttccattcgacaaggttgttggtatcagtggctctggtcagcaacatgggtctgtctactggtcgctggatgcacctcaattgttgtctaacttggacgcttcaacaactcttgcatcccagttaaaatctgcattcacgtttcctgaatctcccaattggcaagatcattctacgggagaggaaatcaaggtttttgaagatacggtcggtggtcctgaaaagctcgctgagttgacaggctcgagggctcattaccgattcacgggccttcagattcgaaaattggcagtaagaaagaacccagaactttatagaaaaacccacagaatctcgttggtgtccagttttgttgccagtgtgttgtctggtgaaatcactactattgagcaagcggaagcatgtggaatgaacatctacgatatcaagaagcacgactatgacgatgaactcttgtcgttggctgcaggtgttcatccaaaggcagatagcgcatcagaagaagaacgagaaaagggcatagcatcgttgaaagaaaagttgggtgaagtgaagaaagtttcttatgacaattgtggaacaattagctcatactttgtgaaaaagtttggtctcaacccttctgctcgtatttacccatttactggtgacaatttggcgacgattatttccttgccacttcacccaaacgatatcttgttgtcattgggtacctcgaccactgtgttattggtgactcaaaatttcaagccatcggctcaataccacttgtttgttcatccaactatgcccaaccactatatgggtatgatatgctactgcaatggtgcacttgctcgtgaaaaggttcgagatgctttgaatgaaaagtacagcttggaaaagaactcgtgggacaagttcaacgaggttttggacagttccaagaaatttgacaacaagttgggaatctattttcctctaggcgagatagtgcccaatgcctctgcccagttcaagcgcagtaagcttgccaatggcaagattgaagatgtggagtcgtgggatatcgacgaggatgttagttctattgtggaatctcaatcattgagtgctcgacttcgtgcgggtcctatgttgaacggttctgactcgagtaattcctcaacacccgaattagacgagtcgtcatcaggcgagagctccaaattgaagaagatgtaccacgaactccactcggaatttggtgatttgtacaccgatggtgagaaacacacatatgggtctttgacgtctcgtcccaggaacactttttttgttggcggagcatccaataacctcagtattgtgagaaagatggcgtctatacttggagccatggaccacaactacaaggtggaaattcccaatgcctgtgctttaggtggggcatacaaagctagctggagtcacacctgtgagaagaaaaaccaatggatcaactatgatgactacattagccaaaacttccattttgacgatttggacccagtacaagtgaaggacgaatgggagagctatttcaaggggatgggaatgctcgccaagatggaggagaatttgaagcatgattagctaaagacaagcatagacgatattttcgcactcgtattttcagatcaaataatcttgatatacatcttcaatgagaaagtgtaccgccatattgggcacatacaagagcactaggccacgtttgggtcttggatttgtgtttactagactctatagtacccagaatgaacttttagaacagatcaagaaccgcatacaatctatttcagatgaccaaaatggtaaatttgtgacttctctcatgtcaaccttgaacggtaaagacgaccaatatcgttcattggtgaagcagatcaatgaactagacagtatacccgaagatacaagacactcaatcttgaatgaggttctttcattagcattgaagcatgacttttcgctctactataatgtacctgaaaatcatcaatggtcagcaaaagctatcaaaacacttgttcaggcaaacccaggtcgtgcaatgtctacctgggagctaattgctcgtcattcgatcgatcctgctgatgatcttctcgaagtgcttgttgaaaaggcactttttggagaacgatatgaacaggaagaaagcgaacaatttgagtttagcgggatgcacatatacaaggcgatagacttatttggaaggattagccagcccagcaaagaaatcctgaagttgcttgtgagcacgttgatagaacagaatgcacttagctcattgaaatatgccaagatagaccctacgatcttgaaagagattttagaggaagacatctctcctgttgcgtacttgaggattttccaggttttgtttgagcttgaaccaggcatgttatcaaagaaggacttgagtaaggcactcctaaattgttacgctagtaacaaactgagctttgaaactgcattggatcatgacacgaagtcttgcaaacaattggagaagtttttcggagagccaatggctcccattgatacaaagttgttgatggtaactattgttgcatacatcgatcagatcaaactagacagcgacagaactccggactctcttttattgagactcgagatggtcagagcatatggtatctatctcgatgatataagtgctgctttggaaaagtttcattactatcaaactcacgacaaatttgggattgaatttgtacagctcaatcttcagcaagcattcacttaccaagcagtactacaggacaaccctcattacctcaaagttgccgagacactcattaccccagaacaaattgctgttacttctttgaaacatttgattctagcaaggtcggcatttgatgtcaattcaagtctcgaactctacaatgattacatccaaaaagtgtctaaagacatcaattccaccaccaacagatctgcagcaggacaattgaccgaagcgttgatgctagctaacctctacaacaacgacagagaatttgcccatgtaatattcgatggagctgtcgcactgggcactgtaaaagacgagcacgaaattacaaaattacaaaatcttttcaaggtttacggggatgcgtggaagcacgacaattgggagtcagcaaagcccattctcaagtcggaaatactcaaacatattcaacaatgaataggtgataaacccgataccacagttcctgcatgcgccaatgactcatatgcaatctatcatataaaacacgagtctcattcaactgaaaaattccactgaacatgtcagcacctgtttctttacatctcagagccgagaccaagcccttagaggccagagccggattgtcaccatccgtaaccaaggaattattggatgctggtttcaaggtttatgttgaaaagagttcacaatccactttcgacgccgacgaatatgctaaagttggcgctgaaattgtacctgagggttcgtggaaggaagctcccaaggaccgtataatctatggattaaaggcgttgccagaagatgaaacttttcctcttgttcatgaacacatccaatttgctcattgctacaaggaccaagctggatggaaggatgtcttgtcgagatttcctgccggaaacggaacgttatacgacttggagttcttagtgaacgacgagggccgtagagtcgccgcgtttggtttctatgctggttttgctggagctgcaattggtttgaaggactgggctttcaagcagactcacgccgataatgaggagttgcgtggtgtcactccatatgccactgaggaagagttaattaaggacgttaaggaggatctcgatgctgctttggccaaaaatgggggcaagtacccacaatgtttggtcattggtgccttgggtagatgcggctctggagccgtgtctttgttcaagaaggctggtattcccgatgaaaagattctccaatgggatatgaaggaaactgcccgcggtggaccttttgaggaaatcactgactcggacattttcatcaactgtatctacttgtcccaacccattcctccatttgtcagttccgagaccttgaattccgaaaagagaaagttgagaactatagtcgatgtgtccgccgacaccaccaacccaaacaaccctattccagtgtacactgtaatcactgatttcgacaaaccaacggcccttgtcgaaaccactgctggtccaaagttgtctgtgtgctccattgaccacttgccttcgttggttcctagagaagcctctgaaacctttgctaaggacttgttgcctacattgctccagcttcctgatagaaatactgctccggtgtaccagagagccaagcaacttttcgaaaagcatgtcgccagattgaattaataaggctcggtaattgatactggttatgtatggatgcgcctatagagagttttcttgaactatcttgactgttaacattaatgtaaagcaattagtactcgaattgacgaactggtcattttgctacctataaacccatcgctactctagatcgctactcgagtgtaacgctcaccttggacttttgattcttcttctttttctttggtttcatgactttcttgatctcttcaccatcagtctcatattccgattctggggctggttcatcgtcctctgtcaaacgtcgtttcatggtactggatttctctacgctttctgagcaagcagatacacaattgagtctttctcctgaatcgtaaactgcaacttcggttttttcttgaatgtcccataccacgattttaccatctgaagacaccgaaattaagtaggtctttcccgcagtttccgtaggattggaaaataccgtgatatccttcacacggttagagtgtcctcttaaactgaatgctgcttccaaggtttcttgctcatctggagacccaccttcttcacatagttttgacattttgtagaattcaatgagacctttcccatttcctgtgatcaaccattcttctccatcaatgactgctacttgcatgcacatgagagtagatgcaaatttaattcttctaatcatagtggctgaagatgtgctgtaaacgagaatttgactcaagagtccaaccacaaaattttcaccagattgtgaccatgctaccttttctggtgcctgacccaaatgtatcttacccttgatcttgaggacagcagctttcttagcagtcataagattccataaccgtactgtgtagtcctgagaaaccgagatagccactcttccagaaggatgtatagctacgtcattgacctttccctggtgtcccttcaaggtgccaaacacctcccagtccttagttcgccacacaatgattttaccgtcttctgagccggaaatcaaccacttaccagatttttcagtaacacctgcttcatgtttctcgtctgaaaatcgtaatgtggtcaccgttccttgatgactgaggagattgcctagctctttacgcttttgcaagtcgtagatacgtatatgctcgtcgttagaacctgtaaccaagtatctcttggcgatatccatacatttgatggagagtgaatgtgcttgaaaatgaaaaataggttggaaaacgggctctttgccaagtatgagtgacaagcacaaaagattgtgctcgtaggaccctgccataatacgaaattgtaccggagcaccgctcatattgtgtattaaagaagagggtgatgtgcgatgaggtagagactgcatcaagatggctcgaaaagttgtcgcacagagaaaggctctatgcaggtgacgcaaattagatggaacgaacgatactttagtagactagctacctgaggttccaggtcgtgatctgtcactatttcgaaagggactgttctcttgtcaagtcaccatttagtcaccatttacattttttgtgaatgcgaaatgtagtttcacagtttaccctttggccctgaaccggattttttaatgacttcagtcagatctgtactcaagtcggcttttataatgtttcgttttcaatctcggaaatattttctctcagcttgaaatcttgtgtcttatacttgaaaattgctctacgcactatttgcagccatcgcacctgtataagagcaaatacatatacttggcataccggaatgatattagcagggaccccttaagctgttccagagttactgctgtgctagttgagaagttggttttcttgagtaatttctagcaaattagtgactttcaataaaagtttattagacttattttaattcttatttcttgttaggtgttggtcgagccttttactgtgagagaacattgagataatggaatgaacgatccattggaggaagaaatcaattactttcatggtactgtaaacctttacgaatgacgttaaccgaagcaatagatgaaaaggctaaataattcaactttcatttttttttcccaattgttgatttctttatcgctagcgtggcttttgccatttctatgtacgcaaggaagccaaaaagggttgagcccaagatatgggacttctggctatccatggatttctgtcagctatttggtttttcactacaaatcgataagaaccacttaaaaatcatacaagtgtctcttcagcctttcctttactataacctcaaattcatcaccactaaaacgcattaagaaaaccactacacatacaactcttgccgagcatcgaccgagaatcctgtacacaaacggttgcaaccgatcgacctcgatcgataattgagacttggtattcgcgtatacttaagttcttcgttctatatcctggccgactataagtcatttttagtcattttagtccaattctttactttaatcaatgaacccattcacctctctagcagagcaatacgcttctgaagaggctcaaaacaattacagaataaacagaaacgatactcagcaaaaactactccttgaaaatcccgctgtaaatgttgatcctgttcttgcgggaacggagaacgacaagcgaatgtcttgttgcatagtgtctcggccagacaatccaacgaaagagctcattctgtcgattcaacatcagttgcagagttcgatatcgacggaaatttggttgacaccgccggaaaacttgcacatgacccttttggaagttgcccattcacgccctgagaaagagatcgaatcccttgtacatactttgaaaccaaaaatggaagcaattaactcaatcactgtgaaaggtccggtactcaaacacccattattgtgttttgatgcaaatgcggtggcattgtcgttcacatcttcctatcctacccataccaagctccgtgaaagtctctacgactttgttactcatcatggagttgacattctaccacgctacgcaggtccatctgctcatataaccatcgcgcgcttcaaagaacaactttctactgaagatgtaaaacatatgttaaaaacaattgcatcgataaacaagtccatgccaaaccacgagtggaaaattacatcggcatcactctcatcgggcattatctggtacggccaacagggcactatgtttcagtagctggaccattcctatctgtacacccatacaccacaacgtttgttcgatccaaagtattaatgttgtttgcaacaattaccctccttacccaaaacacactatggtgaaccaacgaaccccgtctcaacacaattcgaccttgttcattctgccgcacattgctacccgccgacaactcttcaagacacccccaaacccttctacaaagctcttggactcaccagggtctcattcgttttttcttgaacgaagtgttacaggtgaaggaaatgattctgatccacttactctcgtcgagaggctacgcttgtggcgtcatgatgctctcatgcaacatcaatatcaaacagctgcatttgtgggagataaagtactctccttgacccacgacgccaatgatgctttctggttggctcaagtatattacaatagcgggcaatatttgcgagcgaaggagcttatactgggaaaacctgaatacgaaaagtcagttacgtgccgatatctcgctgctcgaagtgccattaagctagaattgtgggatgaagcattggatcttgtaggtgaaaataacccattcagcgaccgttcagatcgtgctcgtggagaaagaactattctttcagataataagcgtacagaacagcccccaaaagaagttggtgacgggggaataaaactcgaagcgtcgatgtgctacttgagaggaatgatttatgccaaccagaataattttgaaagagccaaagaatgttacaaggaggccttggtggtagatgtcaagtgctatgaggcattcaacgaacttgtgtctaatagcatgatgatgccagctgaagaatgggactttgtgcaaaatcttcgttacgatgatgatttaataaggctattgtattgcagccgcttgagcaagtacgtgaaccgcgcgcggtacgaggaggccgataccattctcaaccaagaatacgaactacatgacaataatgacctactcgtcaatagggccaattatttatatgttctgtgcaactttgacgagtgtctacaagtttgtgaaaaagtgctagcacaagaccatctcaactttgaaatacttcccctctactttagctgtctttacgaaaatggcgggaaaaacaagctctttctcaaggcacaccaattggccgatacccatccaacagatcccgtaacttggttggctataggcacctactacttgctggtcaataacctccccgaagctcgaaaattcttttcaaaggcgactcttttggatccaaaccatggctatgcctggataggtttcggccatacatttgctgccgacggtgaacacgaacaggctatgtccgcgtatgcttttgctgctcgtctctatcctggaactcatcttccccatctatttttgggcatgcaacattttctcatgaacaatttcagtctcgcccaagagtatctccagtcactgtaccagatctgtgccacagatcccctccttctcaatgaactcggagtggtctgcttccatcgtaataatctatctcgagcccaagcatattttgaggaagcgcttgcagccgctaagcacctcaatgccgactccaaagcttggatatcgatacacactaatttgggacacacgtttcgtcggtccaagcaactagaaaaagcactagaatgctttcagcaagtactccgtcttagccacaaagatgatgccagtattttggcggccgttggacttgttcacttgaagttggggaatgcttcaatggcagtggaatcgcttcataattcactcgcgatatctccatcgaatccaattgcaaacgacctcctcaagagagcgttggagttgagtcgagactcgtttgcgtcggttcaagtgcctggaatacccaaatcaaagagactagacgataagcaagatgttagtgaactcgccgaatcgctaaagagaggtgaggagtcaagtgaagatgaagaaatggagattgaaagcgactaacccaagcacgataactataagcactatacgaaacccatcacaagccacacacaagcatctcgttcctgaacctaattactactttgagaaaatatctacaaagtccaatagaagttcttgaggaagttctgctggagcctcatagagcctcatagaagctccgagctcgtaaatagctaatctctacgttgacaatgcccggcctgtattcaacctggttttcgtgcttcgtctattttgatttcgccctgcgcggcctgctgcgggaagaacaataaaactgtctaaaaggggtatggaacctcctttgtatacggatcaataacacaccacacaatttaagggggttttaaacgtagttatatatccgagacagctactatatttgcactaggaattgtcctatctaatactcattgcaaacgtgaatttttaatagctcaatttgtacccacaaaaaagccgctatcagctgaccaatagaccttgtcccagctgacgagataaacgattcgtgccatctttaatttggctcgtcaaatcattgcattatcataccatcatgaacacaagatcaccgatcacaggagacgactccgagaccaatgtattggatattgcatttaaccaagaccaaggctgttttgccattgcccacgagcacgggtttctagtgtttaacacggatccgcttgatttgcgggtcaagcggaagtttgcgggaacttcttctggggtgggccatatcgctatgcttcatcgtacaaattacttggcacttgtggggggcggaatcaatccacggtatcccgaaaccaagctcatgatttgggacgatctcaagcggaaaaatagcttgcaattggacttttccacgccggttttgaatgttctcttgtcaagaaccagaattgtcgtcgtgctcaaaaaccacgttcatgtgtatggattctcgtcccaaccccacaaaattgcatcttacgaaacaagcgacaaccaacatggcttggcagacttatcggtcaatgtaagctataatgacattgatagctcagcttctacgtctggcgaatcttcaaactccaacgactcgaagcatgaaggcaagcagcaaaccctagcatttcccgcacgtactgcgggccaaatccacctagtcgacgtctctacccagggccaagagcgtaatgtggtcaacatcatcaaggctcacaaatcaagcattcgttgtctaactctcaacagatcaggtacactcatagcatcggcgtctgaaacaggcaccatcataagaattcattccactcgctctacagcattattattcgagttccgccgaggactcgacagagcagatataacttccatgagattttcccgtgacgatagtaaacttggggttctatcggacaaaacaaccttacatgtatttaatattaacccctctcaacaagaacaaccggacgatgaggtcaaagctcccacaaatagacaccacctatttagctttcttccagtcccggtgcctacatacttccgttcagtgtggtctttttgttccgtaaacacaaatctggatcatccacgctccgaagagaacgacactggtgtcataggatggtcgtcaaatgatagcattatagttgtttggaagaagaagcagctttgggaacgttatgtgatcggccaagctgccaatggctggcagttgactcgtcatagctggcggtctttggctattgaagacgttgataagtggtagctataggagttgagatagtgttacttcttagtatatggtgtattgtatgtacataatgattacagtataacttcgcatagtataggactatggaacagtttgtggtgggaagccagaaccaggcgccatcttttgccatggtaattacgaacaaaccgacgggcgttctgatggtctgcaaatctgatgagtgttaaatgaatttggttgactgggtcgagtcgaatggtggtgaaacaatcattgatgctggaaggtttagccaagtcgtagtcccaaagtaattttggaagtgcatgcggagaaaggtccattggaaggtttcgaacaagaactgagctatgtcttgtcttagggtcgaggaatttaaatagaggtttgtgagtagggtccaagtccagcaatttgtagctttcggaatctcgaactatcgtggaagacgtctccttgatttcagctaaaagcttctgcttctcttttgatgacaggaatatcatattgactggagtcttgggtaccagctcatacattatgggtttgtttttcaagacattattgatgtttgagtctaaaaatggcgacagcatgtacttgagctcggactctttgggtaaaacaaattcaagtttcatatcgaaaccattcactaccttatctctcgtctccatccaatacacacacgcatgtttatgggactcaaaaagcaagtaatatgacccgctgtgaagtaaacttaggggatttcgtccttttatagcactgaacggaagtccattacgacgcaagtctcccacgagattatagcgtcgttctctgttgatgggaaaaagattgtagaaatcatactgggatattaatgagttgggacacgtaaacttgagtatatttgagcgattctttgtcaaagtaccttgaggaagatccgcaactgcttgttcgattggtttttgtttccattcgttttctgctaaagagtctaaaactgacttttggggcacgtcgtcttgttgatataaaactttcgttacgatcggtacctttgttgccacctccttcagcgtggtggtgtataaaagattaagtagtcgatcagatgcctttttatcaatcttcattatatagtttgcagctctctggtcaaattagtgtgggtcagcggcctatatgcagtacgcccatcataaaccacaatttcgtcatttatatgagacaatggctttatatccttccagatactttttctcaatcttgttctcctactagaaaccaaaatcggttttgaatcctttctccgtccctcgctgcctcgttcctcgttccccaccgcaggctgctcgtaagcccatacacccatgtggatggtcaaaattagagcgaccctggtgattccgagttttgtccctttcgctgctaccgtctacgagtctttgtagagcacattttttcgtcgttttgttttacaacgagtgttaaaattgtgtaattggctcaggcgatacgaaatatttgtcttacgatttgcagtttcaggaggcgttttcgttttgtatccagtggttatacaaccttacaactacaagtgtgcggtacagagcttaccttctcatagtcttgaaacacttcagcctggctatttgctgccttgaaatttttggtttatcttcagaatttgttccgctgtggcatcgttctccgcggaccattatccatttactacaagccgagaagtacctgacttgacttgaaagataacttataaccctattggctctgtttttttttgaagttctagtttaatgccatcggagactatttggtccagcacttccagcggtggaaactaccgctctagaatcgatatgatcaaccccgagttctccaaaatgttctcagaagatccgttcagtggtaatagtgaagctcagggtagacggttttccttcaatgatggtagcgatatcgatgattccatttttggtttgaaacgaggctctttgtctgcggtaacagctcccgctggtaactcgagagacgtaatgccgtcaggtcccagacctccgtttgggacagcttccattagcggaggtattgccaataggcacccacctcaagaaagctttttgcaaaaattctcgtctgttgctgatgcgacaagagatatcgagttatctaatggattgggatcattggcacttggttctgagtctcgtagaaccagcttcaatagtgcagcagaaaagcccagtggtattggctatctttctactccacaaggatcgatgaatgagaatttgaattcacgtaattctagacatcagtccatcagtgacaagatcgacaaatacaacagtacctctccaatccagggtgctgcttccctttcgatcaattcagacctaaatggtggaagcaattctcccaaacaccaacccaacgaacagaaacaagggcatagtttttgggaccctgctggtgcaacatcgttcaccccaagcaatgttggtccttttgttcccaacaactacagctactttatggctgatggcgttggaatgcctttgcctccttttatgtacacgagagccgctatggatggtgctcctcctgctccttacatggtaccttcacctcctccatttatggattctcaattctacggtatgatgagaccacctcaggtacccgttgataatgaagaagatgactcgtcgaaagaaaagagtcaagagactccgtctaatgctgaagatgaaccttctattagaggttctcatgctcccggaatcggcttgaatcgaggcattcccacgagctttccttaccctttccatccatacccgtaccaggcttcacctcctcctttcactccttcagaagtcaaccagaaagtagaggagcgtccggcatcgacaccttctcaatcttcagggaagagaaaaggagggacacggaatttttcttcaggtaaaggcggtaaccacatttataggtcacctcttttggaagaagttcgttccaattccaagggcaaggaataccatttaaaagatatctatggacatgcggttgagttcacaaaggatcagcatggttccaggtttattcaacagaagcttccaactgcctcgaacgaggaaaaagaggttatttttaatgagattagagagacatcttatgagttgatgacggatgtgtttggaaactatgtgatacagaagtattttgagtatggtaacaacactcagaaacaggttcttttgaagttcatgattggtcacatctatgaactctcactccaaatgtatgggtgccgagttgtgcagcgtgctttggaagcagttgacttgaagggccagattctgatcattgacgaattgagggatcatatccttgtttgcgccaaagatcagaacggtaaccatgtgattcaaaagtccattgaaaaaataccattctctgaaatcaccttcattatggattcgttggaagatcagatttaccacttgtcgactcatccctatggttgcagagttattcagagattattggagtatgcagatcctaagcgacagcaagagatgctagatgaattgaaccgttttatcttctacttgattcaagatcagtatggtaactatgtgatgcagcacatccttgagcgtggtagcagcaaggacagggaagctattcttgaagttgtattaggatctgtggtcaacttctcgaagcacaagtttgcttcaaatgttattgaaaaatgtataaagtttggcaccgtgaagcaaaagagaagaattcttgatgaggtgatgctcggtaacgaagaccctacagttgaaaccgtgagcgatgaatctcccttggcattaatgatgaaagatcagtatgccaattatgtgatacaaaagcttgtggagggttttgacgcaaagggagaagagaagagaatgctcgtcatgaaattgagacaatacttgaagcaaatttcctccaaaaatacttatggcaagcacctcgcttccgtggagaagatgattgtagtagccgaaactgctttgatagatgccgataatgatccttgatgctacgttcattactaagttgttttttattgttgtatatagtgtgaatagttagaatcagaaaagagtatatatgattgattgaaatcaagtaacaaatgtgtatattttagtcatcatacatatatcatatatccaacgggtgaaaagattcacccaattgtttggtgaaggtagtccacaagtcggacgagatttcttccacttgggcgaagtgttccagatacaatttctttacttctggtgaacttatcaccattgaagtgggtccttttttgacgatgaagtcaaataatgtaattgtctttagtagacggctctccgaaattgtcaagatttcaatatcggtgagtgtagttattttggagcagtcttgttttttgacggatcgagctagtccatcctgatcccaagtaccgtcatcagaagagttggaagatgcaatggtgaagtttgcgctcccatcacgatcggaaaaacgcaagctcttcaggatttgattaagacttagcaacgaggatgagctcaccgttgacgaaaccgcctctctttgctggccctcggcctggaagaactcgtttaaatgggacaaactggctccaattgcaccacccgggtgtttaatggaaaacaactttttgcgcttgagcaaatcgtcttccaatatttcagagagagccaacacagttgcatcggcgagagctaacgacaatgtggtcgaaacggtgggtgcaggcaacccatggatagcttcttcgttcaagtgggaaggtaattctgcgtagagcaacgatttgacctgcggtgacagcgacaatttggacgacttactgcatgtcaaaaggattataggcacggatttcggtatatggggcaacaaattgatgagttctggggtgtttccactagcagttatgaagattaaacagtcacaatcacgtattattccgaggtccccatgcaacgcttctgacggatgaagagaagaagcctggattgaaagcgagttgagcgtcgccaccattttgtttcctattttgaggctctttccaatgccacatatgaccaacttcccacccttcaacgtggtttgaagcatcaactccaatgagttgagcaagttgagttggacatagtttgatgttctgtaaagtttttccaaatgggacaacgcctcgctttgagaagtaagggtgtttgttactgacaagagagcagccttcgatagacgttcatactccatactgtgatgagcaatgattcaattctggcgatcaagctagtggtgtaaattgaaggtgatggctgctgttcaatatgacccaaatgtacccagaagcctgataggtggtttataaactaataggtcagcaatagtcggctatagcgtatacggttgtctcggtgtgtagaagttatctccgccacactcgttgaattttattttttggatttcttttcgcaaccgaagacggataaggttcaatgacaggatcggagtcggaatcccaaatacgaggtacacgatattgtagaactataccagtagcgctacagtcagcaagagcccggtgtgaaaccgcaacctgaaaatacgctagacttttatcctacaataatccaccgtacatggcaaacttcacgtgagaagccgcagggccccactatgacatgaattagtaatgtagtgacgacatgcggctatgtacagtcgagtacagtcgaggtgtcttggaatccagaaaagtgttgagggaagttgtgtagttgggttgtagtgtcttctgtggttcaacagttaatttgtagtgccgaacatttttcatgaaaaattaagctatgagctcattgactcgtgagaactccgcacgcacggctgctcaccgtgactcaagttgctgcaacaaggagtcggcggcagaacctgtcacaacgcccgctggttctcttcgaatcagttgctgggtttcgagcactttttctcgtagtttatcaatttgatcgactcttctggcccagttactcacaaagtgtttcggagtttgactgtgccatatggttgcgaattggtctgctatgatcgccaagtttcgaatgtacagtggtaattgctgttcggaaatgagcttgaaatggcatgtcgcaaagagtccagggactccagaacggcggaatgtctttaccttgtagatgttacgagctggaaccttgttactgcgctggatttcattgatatggttggtgaacatcgaggtgctttttgtatgcggcgaaatgacaatgttcaaaaagttgaattgagtcttgatgatattaaagttgaactccttgccagactcatcgaaaaagatattcacatagttgttcccaatatgtctttttttcaagtcgtagtacttgtctccgtcgttattcttcattagagtcgtaacatggaacacaatttgtgtgattttatcgctccagaataatccatattctccatcacttccattctctgtgtcgagcccgccaacataaacacgtttatcgcaacctttgagcttgacaaactcgccaatgttgtttaagaagtcaagatacgccctggacccaacttggttgcccaaaacttcattttcgttcagctgccgaggtccaacatacaagattccaatcttgtggaattccacagttgggatcctgtcaatggtcagaatcgctcgcaggctaatatagtcgtctatcaaaggcacgggagcactgttctggtccatattatccagaaactgggagagaatgtgggccgcagtaatgtaggacttttcccgacggtctttctgatcgatgttttcgatcataagtttcaaacttcgaactccactaccgctcctaataatcattcgtgacattcccgtgttcaaatcaagcagcacagaaacaatccgttgcccaattatccaggttctggtttcatacccctcatcattagagggtgcaagcgttaataaagctggattcaatatcttcagagaaacgttggagtcagcaaagtagtgaataaagtcaataaacgacgctgtttggtcatccacgggcttgtcgcattcttcagagcacgctttcaaattgttgattaagtagttggcgattttaggccgctctctcaatcccattttcaaaaaccaattagatatcacatcgtatgacattgttagcaaatattgtgccaaaatcggggtgatactggttgccagagtcgaaggagtttgctccacctgagcttcaactccatgggtttgtattcttgaattttcatcaattgtcaaacgacttctaaggtccctcgcgagctgaatatatttgaaagcaattccaaaaactctcatgtactcgtcaatggtgaagttggaggtgagactagggatgtgaatcaaggacatcaagaactctaaagtgtgtgtacttgcaagtgcactcgtaactctagtttgcaattgagtgagtatcaccgaaagaaactttttgatggaaagaggcacttcatagcagcatatagtcaagatatgaatgcatggaattgcagttttttcccaagatccgagaccttgcaccaaagaattgacaatagcgtcctcttcatatttggaaaatacatcgtgatacgcaagtagtgacagtaaagatcttatgaatgccacttgaagatcaccctttgtcaaatcacgaggaagcgacaaactcttgggaagtttgagttgtaattgatcgcatgtaatggctcgcattctcataatctgttcgctactcttgttgagatccaagttggaaagttgtgtgcaaacgtgggcccagagaaaactgtagatttcccaatggatataattctccaagatatctagcacgacagaaaaccatcttgtaatatcaatggtagggctgccatctagatgcaacaatttggttgcttcaggatcgaaaagtatcaagttggaggtaggtttatcaaggtattcagcaggaataaaatccacgtgttctgggtaaacccaaagcatcgtgctagcgtcttgaaccgtacccttgtcttccaagttccttttcacgctacttgcaagtccgcccatatcgcttggttgcgtgaagtaaatgaacccctccactgtagcccttattcttatcaagcaacgactaacaagaactagaagttggtagttttcctcttcataagcatattgcaaaatgttcatcaataattcaaaagcttgtaccgctttggctccatcacttgagctggtaatgacgagcactctgctcattgattttgctagttcggtgatcaatggtgttttgttggtagtctcattactgaagtatgatgaagacgcaaaagaacttgatgagacaagacttctaaatcgttccgtacggcgcttgacagggaacaatggtaggaacacagagcacaattccacaaacatgcttggcgtgcagtcaagagcaaacgacgtgaagaacggtccaaataaatacgagcgtacttcttcatcagtttcatcgagcgacctttgaaacaaatggaagaagccctcatagtcaatcgattcgtgaccgaatatagtacatgattttttgaatgcttcaagtactattgataatgcctcgattctgcacttggagtttgagccgttaaagtaaaaatgattgagcactttggctatgttgtccttgtgaaatggattagccagtagacacaaggagttatctgaatagtattttaaaacaaagctgacattcgagtccagaatgagattgtgtttttccatgaaaaactcaacaattctttcttttggacagcttatttcgtgatcctcgtataacagctgtaatgagatacacattgatttccagtaacttctatcctgttctgtagtcacacgaataacgctcaagaggtcaaacaatgaatgagtctgagaatgccaaaagtaaaaaggaaatgccttaccaaccacggcgtggtcaacgttattgatcaaaggctcaatcggagccttggagaagatcctgtcaaacattcttagaatcgcagtgttaattacagggacttgatgtgtcaaagccagtttcaaattgttgtaaaattccgaatgaaacgagtcgattctttcgttgtcttcaatgcaagacgtcaaggcaatcaactctagaatcagaatggctcctaagcaagaagtcaagggtgaatctctcttgattgtctttgctcctccacggctgtcacttgaacgaagcgagtggatatcaggaatgttttggtttttgaactgtctcaattcgggattgttaatgatggttagaacatggtataccaattgaatggacattggtgttgcgtagatgatgtgaattgtggaccatatgactttgtctatgtcagcgctgatgttgtagcaagaacatagaacagaaatcaaattggaaaagacactagtgattacagcaccgctttccactagagccaaaattgccttaattgcctcaagaattaccacatcagccacaggtcccaggacacaagttagtatatgtaaaagtaacgagttaatcgtgttagagtccaagatgtgcccattgtaccgaaaacagttttggagaaattttagagtttcaagaagctgttctgcttcggcaccttcagcactgcgagccttgttaaagtaagccaaagatgcttcaaagaaccttaaaaagctcttggattcgtcgtagacacaaaagtcattgacctctttgccctctcttgtcaatgctttgagagcctggagaaaaaggtcatattctggatcgagtctggcatcagtggtaaggcagtatttcataaggtctttgagaaaaaccaagttgttgctgacgaaatcggcatcgtctgcgtagatgcaccgtatcataagacgaagacctgttcgtcgtatgtgcagttgtacattggggccacataaatctcgaaccatgtaccatatttctggaatggaagaaattgcaaattcgttcaaagatttggcaatcttctcggcagctgaagcacgttgaggaaggcttcccagagtcaattcctgaaacaactgctgttggtctcggcttccgccaacgaccatgggattaatgtggatgggttcattttttatggaggtagttttgagtgattttgtgagagacttgaagacgtttccaaaaccagagggtcttccgaacgacgggtggtatgtggacatgtaattttaggaaggaatcctcgaatttgtgtgaaactttgtgggttctgtggagcttctgtgagatggagtttaaaaataattaggccctcgcgcagaaaaatatggggaaaataaatgtgggaaaagtaattaagggtctatgcaatgaattataaaatgaattataaagtgtgatttcaaatgtgatttcaaatgttcagcaccagaagcgatacgtcctgtagtaccatggtttagtggctagtatagctcgttcttctttgagttcttctttcaaggcttcaagatcagtttctcttctgcccgtatcaacgtcgatatcagcggctcttatgaataggatccagtttttcttccacaacttgtgaccaatgtagaaaagaagtaaaattacaaatcccaaataattcatgaagaagccctcggcgctaggcagttcaccaagtggaaacaaagatacccagaattgggctataagtacaagagtgttgagtacagctccgtagatggacccaaggactcctgcctgcgatttaaatgccaattcgtcggttcctcgtcctcttactttgagagcacggcggaaccgaatgtgagccaaacacaaacttaaccaagtaaaaatggaactgagtcccgagatactgaggagccagtcgaacacttcgccctgcttgccgctggcagcaataaaactcaaaagtgcaaagatattggtgattagaatagccaccaatggacgtccagcccgatcgacgtaccccaatattttgggtgccataccctgttccgcaagagcagttatcgttcttgaagtagcgtacaccgacgaagagccaactgagataaccgagatcaaaataacagcattcataaccgagggtaaaccgccgatacctccattattgattgcaatgacaaatggtgaagcggttatgtcaacggagctggaaccaagtaatctatcgtctgtagaagacaccaagaaacagatcaatgtcaacgaaatcatgtaaaacataagaattctccaaaacacctgcttggtagcccgcggtaatgccttgcgagggttctccgattcggcagcagtaagacccacaagttcagttccgccaaaagagaaagctgccgttacaaagaccgacagaactcccttgaatccattggcaaaggctccaggattgtgccaatatttcgttcccactgattttccatggggtcctcctccagcagcgagcacgatggatacaagaataaagccaattacggcaatgactttgacaagcagaaacacaaactctgcctcaccatatgcccggactccaaagagattaatagagcacacaaccacgtagaatattagcacccatatgtcgggattgacactattggtccagtatttcatggtgattgaagcggccaccaattccaacggtaagagcaccaagaactggaaaaagtagttccatgccaccgcaaacccaaacgatgggtcaataaaacgactggcgaaaacattgaatgatcctgatatggggtacgctgacgccaattctcccatggcttgaattgtgcaaaaaatggcagaccccgtcaatatccaagctatcaaaactccagcaggtccccccgtatataaagcttctccagacccgatgaaaagtcctgtgccgatcgaagacgaaatagcaatcatttgcaagtgtctcgatttgagcttgcgttgcaaccttggtgagctagttcgaatattggccttttccatatccgtgagtccctcatatgtcacgtccacttcatggccatcgtatcttttgaaagagtccttgaaagacttccatttattaactttctcgctgtgatatggagaatgaaaagtctggcttgaagactggttcgaagactggctcgaggctctgtctctagtactacctattgtgatatcatttcccgttacagagtccttggggtccatttctgttgcctctaggtctctgtttgtttggttataacttttgactgattggtgtcaatgtagataaattcgctatgactccagatgcaaattccatcgtgcggcgttaaggtcgcagaaaatagaacgccgtgcgcaggaaaacggcaccaatgtagtagatcacaagaaacagttacctaatcataaaccatcatttaaagctatatccgcttctctattcgtcaaccgtaaatcaagtctacgacaaaacaaaagactccaccccaggtgaccttctgtagtaattttctcaaccacactggtcgaatcatcaaaaaaatgttgccgcaattgtacccttcactctcaacacctattccccatttaatatttctcctaatattgcacccactccagaaattccaccacttgtgtctttcgcaaggactgagtctcacaaggttcttcatcaatggcccatggggcccgtctatatgcttatgacccccaataagcgagtactgctggcgtgggtcatcggagggtaattgtttgtctccccaatgtcctgtgaatgaaagccaattgccgtagcgttcttcacgtccgacatgggctttgttggagttgttttttgcgggatacacgaactctccgtcgtaggagtatgccaagtagtttttggttggattccaaaggggccctctatcggtgaaatccgaaagtatggcgtacggcaaatcgtgaggatgctggcctaccgagggatagttggcatgtgtgcctcgagcagaaaaaatgacgggatgattgggatcgagttcccatttctctagatgttcgtagaagaacgcaccaccccctccatgagccgacatccacacaataatgggtttgcctttgtaatacctgacgagcgagtgttcccaatcaccaacgtggttaccgtagggaccggagcccatcacgaagggccccaagttaaacgaatagaagtaaaaccaaaacgcatccacccagccattacctttgtcaactacgatcaacgtggctggagcgtcctttatctcgccatcgatgagcgacggtttgttgtgcgacccggtaatccactccgggtcggtgttgaagtccgtatttgaactaagatacaaatcggggagtctaggaagttcctccaacgtatcgatcgagcacccgtgctccgtgccctcgattatcgttccgttatcgtactcagcgtgaagatgcctcacaaactttttgatgtcgtatggaaggtatctttcctcactgtacaagtgaactaaaggagcataatctaaaatgtagtctggaatttcgcccaactccaatgttcgctggcttttcttgggcatactgatgattggtggaaggtttccgtagctagttggcgattttaaaaagttatccatgttgaagtcctcattgtttatggtgttcaagatgtagctttcctgagcttcccatctagtggcagaaacaaggcttattatgcaagctaggtgggcgaaagcccccaaaagcatctcctggcggagaaataacatgtaattttgagataaaaaaggtgagaggaagaaacggcaatcgtgagcttatcaatgacagctgcgaactgtgggtgcgaatgggtggggtgcaggaacgagggcgagggtccattcgcacccgctgcacccagaataaaggcactacaatctatcggtgatctatagtaactattatctagaaaacaaaaaccttgtcgcccaacttggacactggtctggccttggggtacccaagagtgacggcgttctttttcatggcgctgatcatgggtgggggaccacataataataagtaaccatcttggtccttgttgggtaaatgcttctccattatttccggtgtaacaaatccgacactgccgttccagttctcgggagcgttgttcaaaacgtagtgcaccttgaatctgtcggggtgttccttggcaaacaagtccaattcggctctcaacaaaatatcctcttcagtaacattagcatacaccaaagagatcttagtcttatcatccgggttggtcaaaatagcagttaaaacctggtacattggagcgataccagtacctccggcaatcatgcccaagtgttcaaccatgttaggggtgtaagtgaagaaaccttttggtcctctgacttcaatgtggtctccaacagacttactgtccacatgacgcgaaatgttaccttgctcgtacgtcttgatgagcaaatcaaagtaacccaactcgtcatctctagaaataggagtgtacgatctcaccacttcctttccattgatggtggccccaatggagatgtgctggccaatgggcaagccaagacgatcggtggacttgggcaaaccaaaacggtaaatacaagtgttgtgggagagtctagtcttctcgatcaatgggaatttttgaaacacatcaggtttcaaaacaggaccatttttcttgttgagtttaacaacgtacacggccacggcggccaaaatgatggcggcaagggtggagaagatgaccaaagggttgggttcgttttgcgacatggaattgatgtggaggtggaagttgagatttaaagtagctcgtgaattttcaggcgtgcgcgcaccgccgcggccacttggtggggtccggctcgggaactacgaactaagagcggtaatgatttgcgaccaaatctggatctgtaagtggggctgagaagagaagaggaggttgatcattgtagagctgtgagttgccgagacaacaattttcttcattaattagtttacatagttttgacatgtgatcgcagtcccatgtgatcagagctgaaaattgcaacattaagatgaacatcgaattgcaaaaatcgcaacaaaaaaattgcaaaaaaaatcttgcaacttttttcagttctcttcctctgcctcctcctctccttggacgttccattgacacgaaatgtcccaccttgaccctttggcattgacgctcacatattttacaaacttcaacactgtagggtctcgcaacatgagacacaaggtgttccattgacattggcctgtatagagaacgctgctgtcatcgtttccgcctctatatatggcaggatcgtcttcgtcttgttcgtcgtcgttgtgcatgcacaactcgtagcctccaaattctcccagagcccaggttttggaatttgcagccgttggtgtgaggttgaaagtcgcttctagaagaagattgagctcattttctcgcgctaggtccttttctgtggttgtagcaagtatgaaatcgtggcctggtctgaatcttcgggctaaaacttgatcactagtaggaacgagaccggtgacttgcacgagccatttgcgaaaagctctagatttgataaatgatgaaatttcgcataactttcggtctgtgtcgctcaattgatgtgcttggctggtcactgagaagtttggagcctcgctggggccaatggcattcgcaaatttgacacctttttctgacatgtccaatgtggatgttccgtctatgtacatgtaacgctgcttgtgtgggggaaccgcacatttccatggaaattgaatgtccttggaagtttggggagtatcagtctcgagctcggtatgtcttagagacctatggagaacttttgcatattctgcgttgaaaatattggtcaattccacaatggattcgtcgagaaatgtggtttgcaatctttccaagtttccaggtttcaagtactcaacattcaaaaacttcgataagtactccgtctcatcagcagatagcgtcttcttctctagcaaggtttcaacttccaatggtgaaaaatcgtttctgacaggtttgggaaaatcgtactcttgaagttctttgctttgcaattgctgaagagtactgcgtgcttcagtggcctcctgctcacccttaacgtaccctggctcgcctggttgggggatatggaaccagccttgaatggagagtcgctgtctatcttccctcacttcttcaacatcatgaaaagaaagacctggttggactgtgaaaaatgcaatttggttgaactgaggcacaagtttagccagataatcggtatggggtacgtttgggaccacagcaggaaacaaacgaagggcaccgccataggatggtttccatttttttccaggttcgggaagatataatatgaaactcaagcgacgggacccaattacgtcgtcgtgggtcaataaatggcaccctttattgtaggtgttaatagacatatctgtcttcaagccactcaatttgccacacttggtgactccagaaatcatgtctcgaaattcttcggaatatatggcggctcgaagcttataaagtgatggtaacctcgacaagtcgtcccagttgagacctgatagattggctagatcgccagactggaaaactttgtatatatctgtctccttttttgtgaacgctatctccagcaacacctcatttcgaacgtttttcaataactgggggtccatcaagtcggtgatagttccccatcggtacggttgactcagactcacttgcgattcgagctgcgactggaatttttcatcccacaatttttggttgaagaactctttgatttcagacgaggtgtactcggcgggcttgtctacatggtttcttttggcggacccattctccgagtcggttttccttttcatggtttgatgtcgtaccaccgcgatgagcccattccggtgtgtggaggagcacaaatgatttggagaacctgcacatgcggctccgattccggcgcctgaattttcactctgactcacaagccttatataaccaccactcccacccatattcttcacgaaataatagatgtcagatctacaactgtcgtacaactcggtgctagacctccaggccaagaacaatggctgggtgatccagaaatacggtggtacttccgtgggaaaatttccagaaaagattgtaaatgatattgtcaaggaatttgccaaccaccaccgcgtggctgttgtgtgttctgccagatcctctcacactaagagtgagggcacaacctctcgtcttttgaaagcggctgacgtggcctatgataatggtgattacaaaacgttgcttgatgttatcgaagacgaccacgttcagaatgcccaaaaatacatacacgactctgagatactacagaagctcatagttgataccaagaaagagatagcaagaggcgaggagttgctcaaggcgtcacaggtgattggagaaatctccccacggacccttgattctatcatgtcacttggtgaaaaattgtcatgtttgttcatggcggcattgatggaagaccatggtttgagatctgcctatattgacttgtccaacatcattcccttggactatgacttcaataatggttttgacgacaacttctacaagttcttatcgaaagagcttggtagtcgtgtaagcaacttggacgacgatgtcatccccgtgctcactggttactttggtgtggttcccggaggcttgcttaatggcgtgggcagaggatacactgatctttgtgccgctttggtggctgtgggagttcaggctgacgaattgcaagtatggaaagaagtggatggaatattcaccgcagaccctcgtaaggttccaaatgccagacttctcgagagtgtgacacctgaggaagcagcagaactcacctattatggatccgaagtcatacatccatttaccatggaacaagtcataaaagccaaaattcccatcagaatcaaaaatgttgataatcctgctggtcctggtaccatcatttttcctgataacattgccagaagaggagaggaaactcctccacatcctccagccgcttatgagactcttccttcatcttacattgcatcccacgctaaacgttctgccacagccatcaccgccaaactggacattgtcgtcataaatattcactccaacaagaaaacgttgtctcatggtttcttggcacatatctttaccactctcgacaactacaaattggtagttgacttgatatctacgtcggaagttcatgtttccatggcacttcaaatccaaccagatcaagaacatcagctcaaaaatgcaattctcgagttgcgtaaaatgggtacacttgacgttaccagaaacatggctattgtctccttggtaggaaagcaattggtcaatttcatcggcatcgcaggaaatatgttcaaggttctcgccgatgagcgcatcaatattgaaatgatttctcagggtgccaacgaaattaacatttcagcagttatcaatactaaagataccatacgggcacttcagtcaattcatgccaaactcttggaaggacgctacgttgacgaaggatccagtcccgtagacttgcgactcgaagcattgaaggttcagaactagagaagcaaatgtacatagaaaatgtcatagaaaagtcatagaaaagtcatagaaaaagtcatagaaatgacatagaaaatgttatagaaatgtcatagagagtcacatagagaatcgtaatcatttatcaaatatcaaattctccggattcacgactacttctgttggcatccgacttcttctggttctcttcaaccaacttgtcaaagtcactcaccatcgcacccaacaactcggcagccaccttgtggtacgccaattgcgccttgataagctcatgaaactcctccaatggtttagcattctccaacacattctgcatgatgttgatagcgtcttcaacggtgttggcaaattcatcctcggcgttctccattattactctcaattgtggctccttggtggcattggtgctactggacaagttggcacgagccatatcgtagtcaattcgcttctgttccaccttcttctggatattgttactctggcttatgagttggcgcaacgtcgacagaagaggtttgttgaatttggacgtgatcaattggtcctgtcccaatctggcgttggcaatcttgttgattccgcccgaatacaagtccaatgccttcaccaaatgatcgtcctggttttctggtgatttgttggtcaaaaccgatgcgtcggtcgcacgggccaatgcgtggtacaacgtctttggaggcttgaactcgccagtggttgggttaataagcgccgcttgggcctcagcgggggttgtggctttggataaattggatactctactggagatgttctttccaaagtcggtgaaggattcttgtaaatttgtgggataatcgtagctctcgttttcgtagttagaagtaaccttcaacacgttcttatacaacttttcgatattgttgcatctctcagctaattcgagatattcactaggtaattgactgatttcatccacgttgattttccccattttctcctgaacaattctggaggttctctgagcaaatggaagaatctcgctgttgaactcattgcccaacttgtcgccgagcgactttaagtctttggtgaagttggaaaagttgaacgacatcgtggttaaagttggcgttcgtctccgtgcgagttcttgcggtgtgactatcggtgcacggctgcgcgagtagcacgtagagcacataaagagtggcagagtgaaacaacagaagaaagcaggagaaagcagaagggtagacaagaagaagggtagaaggtagacagtcgtattagaggttatagtggtgtatccaattgaagacagttatcatatgctctatcaaaactctaatccgttttcaaaaaattccgtaaccgcctttgccaattgggttccagctgcaatcaactcttcgtcagtattagccgctgcaactgtaagtctaaaaaagttggcagtttccttgctgaattcactgtcggtggccatattaattcctggcactgcatggactccaaaagcgagaagcttccagttcaagagtctgatcttttcgataattggagtacctggaggaaagttcaccacgagagaaaggaacataccagcacgaggatcgatgatactcacatagtttttcttgtaagcatccagctcctcaatggcattgaccaacacatctctacggtgagtataagtgagacgcatcttcaatatccactggagccatccatatacgcccttgtatttctgctcaataacgttgttcaacaccatttgcgaaagaccagagggcgcccgtgtcacaacggcagcatattgcccaattacctcggtgactttcttgtggcccacaacgaaacctactctcaatcccggagcaaaaagcttggaaaaagtttcaatacgaacaacacgtccagtagtatccaaggtgagatacgatggaacgaggtgattggaaaggtattcttccactgtcaaaaacagatcaagtttgaggacaccttctggcttcaggtacggaggtaaagtcaaatagccgtaaggatcatcttcaatgataataaaatcgtgcttttcggccaaagcatacacttttttccggaactccaaactttgggtgagacccgtgggattctgcccggtgggaatactgtacaatgcctttggtttcttcaaatccggcttcttggtttcccaattttcaagcaaatcggtcaagtaatcaatatcaaggccattgctcttgtccggagttgggtccaaattcattctgaccggcactggaataccaccagtattggcaacatgagccaagaaaggtgtaaacgtgaactcttcaatcaaaatgacatcaccaggatcaagcaatgcgtcagcaactttgttgagaccatccgaagcgcccgtagtgacaatagtgtcccaatcagagtactttggaggatgaatcttagatatgaactcgcgggtaaactgcaatatctgagggtggcccttgggttcagaatactgaagaccatgggcaatatcgatcaatttttcgtcttcactacgacgattaatcgtaatttttttgggtcccagcgagtcattggcaacggttccgtttgtctttgaaagagccaacgattccaacgatgcgttcgtcatggacatagataacgacttttcaaatggataatcaaccaactgaagatcaatcgactcgatgggaaaaaatccatcgttaggggttccccaactgagaatgagattcttatcagcaggcttgaatcccttgggaggagatttgtcaatagcagcaaaatgcgacgacttgcgtgccaatgctcgtttagaaagtagatggccatggacaaactcagacatggtgttgacgaggaagaaaatgtgatgagtcaggggggattactaacttgatgtggttgcaagtcgtgccgtacgtatcttcggtgtatggctgtcgttatgaacccgggtgcccattgtgactcgagcgccatagttttatgcatcgtccaaataggaaagatcttgacaggcccgatactcatcgattactccgataacggactctttgcattctgcgaaaatttcaagaactctggcgcgctcagcggcatcgttggactcggtatagttgttaatgtaggcacctctttgggccaaacgatcaaattgtttcaccaccttcgtaaacatactggcgatagaagaattgttcgatatctgcactcctgtaagcgaaccagcgctgtagggtttgtgtccactgacaacatggactgaagaagaagtccaaggtacaaattgaactcgactttgggctttgattattccctttctgatctcatgttgagactcagaacctatcaagtaggtgagcatcgctatgtagttaactggttctgaaacacggttcattttgtacttgtcgtccaatagttcgagaatcaaatcgtactcgttcatggcatgcaatcgggttgaattgtgtcccacgatttcagataccggagctatggctgcagaaagaaacttgagatcgggagtgggcactagtgtagacaagatcagttcataggagctgtacatgtagccgggaaaccgaatagggttggagatgctcgccagagccatggcgatcaatttgttgggtccttggaatgcagaggtggccctatcggagccagtgtttttcactatcatattctccacgcctgtcaacgcatcgttatcgaacacgacggttgcgtcgctaaaatcaataagtcgttttaacgtgagcatagtgttgtatggctgtaccaccacatcagaagtgccctcactggatgggaaaatcagaaacgtattcatcaattttttgctaccgtagcggtcattgagggcctctaataaaaacgagccaattccagcccctgtgcctcccgccacgctatgaaataattgcaaattgttgaggttgtcgcacttgtcacattcacgatcaatgagatttaacaagtcatcctcgtactgactgccgtagctatacccattcaaccagttgtttccggctccattaccctgctcactcacgtgcaagttgcgagggttgatcatgggcattgaattggtgcattttgtgatcactgatggttccaaatctatcatcaccgaacgaggtgtgtacctgttattactggtttggtgaaagaacaactctgggtggtcgtttggcttgtcttggccattcggggctccgttagagacgttttgagtggaaaaaaccgaccgttcaccatcgatggaaatggcgtgttcttgtgccaattggttccaatactgaaaaccaacttggtttccacattgtccagcttggatggtcacggtttcactgggttagcattttacggttacttttgcggtttttggttggatacttaccctggcattagatggtcttaggtcgcaaaatcaaaaagttgacgcgacaatcaaaacagagatcacgtgcggtagtgaggtgaatgtcgcgaagaatttgcagccaagcgagaagaaaatggcaaggatcaatatttctgaattacctatgttgaatcgatttttttacttgaagcaatagcgagcgttgggatccgtcagataaggtcagacttaccagctatagctacttaaagaatgtgtttttgattaggattcaaagctacgtttgctgctgagtcattgaattcctcaaataaaacttcattttggaggtttggatcgggtttcagctggctggtgctcaatccagggtatttgggcattgtggtttatggtcaagagcaaataagggataattgccatatgaaattactaatctaaaacactatcagatcatatggaagttactatcaggtcatataaaatatcttttgtggtcaaagttaccctggtcattgatgttgaccgtctttccactttcaccaggggatctccaggccatcaaagttcaagaactttccattgtcttcaggcttcaagttgttgatgagcttttgcaaagcctcagcacactccgggggcgtcaacgtcggaatgctagcaaacattttggccatgtgcggcatcaaggtgacaatctgctttcccacctcggcacccttttcggtggtcactacaccaggatgaataggaacaatggtgaacccttctggtttcaactccttcgccaagtcacggacggtgtagttaagagctgctttggactgaccgtaagcagaaccagccattggagcgtcagaagcgatggatcctctagcacttgaaatgaagactactttcttgacatcgctcttttggaccaaagggtacaactcctggaacaattgaaaagcaccaagaacattggtggtataatggctaatccagctgtctctaggagtcttcaaaaccttcggattcaagctcatataggcactgttggaaacataaatgtcgatgtggctagtgagctttgcaatttcagccgcggcagtcttgatgctatcttcactgtcaatatccaacttgacgaaatgaacattagactttgaatttgccaactcctgcaatttcgtggcagattctgggaacctagaagtggtgataaccttggtttctggatctttcgagaataactctaccaatgcgaacccgattccacggtttccgcctgagataaaagttgtttgtttggtcatgtttgttgctttgatgcttctgaatcatgacagagggctcagatttatacccacacatccatgacctttccagtgtctatgctgtggaaggctttcattttagtcattttggtttcgtcattttagtcagcggagatatgtcctacgtgaggcatatctccggtgtatactgatgaaacattactaatggaatcgagaggaacacccaacagttgccactgtgggggtcaatcccgcacgaagaggctttttctgactactttaaatcaaaaaaaaaaccaaaaatggaataatctacaaaattttgcaaaaagccgcattaggacaactaaaatcaaagaccactaaattggcaattcataatatttgttggcgaaacccttacatcttgatgtgtggaagaattcctctaatcattgaattcgaaggtacatacccatcgaatcggtaatatttgaaaccagtttcgtcacgtatatccacctccattatcttgggactgcacacagcttatttcccagggctcagctgtcatcagatccatttgcagccaaattaaaagaagcagggagaagcagttcattgatttttttgtttcagaatgttatgtgcttggttggagtagaccttgacgcataagagctgaagtaaagacatacaaaatatttgaagttcgttattattgataccaaaactgtgtttttggttagtactacacagcgattcttcgaatgaaacttctcagaatgttcagaataatgtttttacagcttaacagtacacgcttatatcgaccgtacagcttcttgagagcaaagaagtgcctgtgtcatatgaaattactatcttataaagaactatcaggtcatatagaatttactatttgtggttgtatgaagcactacgccatatttagatgaatctcaatcttgtcaggcaggatttaccatttcacggtcacaaaagatcggaaccaacagttcaccaaggcaaaaccagaccatcaaagttcaaaaactttccagtgtcttcgggtttcaagttgttgatgagcttttgcaaagcctcggcacactcctggggcgtcaaagaaggcatgctagcaaacacttcggcaatttgtggcactaagctgagaatttgctgtcctacttccgcacccttttcagtgcctaccacaccaggatgaaccgggacaatggtgaacccttctggcgccaattcctttgataagtcttgagcagtaaagttgagggctgctttggactgaccgtaagcggagccaggaattggaatgtctgaactcaacgagcctccagcacttgaaatgaacactactttcttgacatcgctctttttgatcaacggaagcaattcttgaaacaactgaatggcgccaagaacattgacgttgtaatgagcaagccagctctctcttggagtctgcgaagtttttgtcaagttcatgtaagcactgttggaaatatagacgtcgatgtggctggtgagtttggcgatttcagccgcggcagtcttgatgctgtcttcactagcaatatccaacttgacgaactgaacattgaatcttttctttgccaactcctgcaagtctgtggcagaatctgggaatctagaagtggttataaccttggtttctgggtctttggagaataagtctaccaatgcgaaaccgattccacgatttccaccagaaataaaaattgtttgtttggtcatgtttgttgatttgctactccagaatcatgacggagggctcaaatttatacccacacatccatgacatttccagtgcctatgctgtggcagattgtcattttagtcattttagtaagcggacataatgagtgtgaggcgtatctccgtgccgtataccaatgaaacattactaatggaatcgaggggaatacccaacagttgccaccgtggaggccaagtatatgcgtaaaggctttttctgactactttacatcaaaagagtccaaaaatcgaataccttacacaaatttgcaaaaagccgcattggaagaaacagaaaccaattaggaagaacactaaagtggtacctagccgtaagaagcgtactatcatcacgtcttctgattttcatcactcattgaggtcaaagagatcctttattctctactgtggagccttcaaaccaccatgaatattgaactttcgcttcgtttgtcaactgagattttatagccaaagttctgtactgaagcaattgacaaccagaaaaaactcatcagagaagccttaccagagaaggttaccagaatcacgagggaaacctcggtctgttcttatcttgatccggtaatgctaatattcgttctgacatttctttgtcttttttcgaaataagtgccgttgctgtacagaaactcgagagagcttagttatttttcaatggatggcatcgtctgctaatctccattactgacactgctttaagtatgcacaccgtgaaaaaggtacattagaatgatcgaggattttccgaggtacttgctttttttggctgcaaagttttcgacatatggcagtaaattccaatgcacttttttgtctcaactatcatattgagagacgatcccccactggctgtagacttttgtggtccacatgtatcagagagtctctttttgcgacatactatgctatactgacatttctgactttatcgacaatgcgacatcaattcccgatgtgaaaaaaagttgatagtttttttgtttgtggcttatatgtattaaatccgctcatagttcatactcattacactcgtacatcgatatgtcataattttttagagagcctaaacggaattgactggaaatcatctcggcgtagagtgaaataatctgttaatctgaaatatacaatttgtacaaaaatcaaaatttctccaaattgaattgtctacaaaaaacatttctggccaccaattttcgaagccttcaataacacatcagaccacacctatactttaccccaccaatatcaactattaccccaggtgcacagtgcacccgattgcggggtgcacgtgactgcactataacagagatcctccgctgaaagcttcatgactgaatccccccagcgtaagcgtgtgtgtgaagacaatgactctcagtttgcgtgtaacgagtgcaaaagaagacgtctgaaatgttctcgtgacgtacctacatgttctttatgtctaaaacatcatcgacattgtctctatgagaagacgaatagaagcccattgactaggaagcaccttacacaggttgaagaggagcttcgaatcagccgaaaggtgattcagcggcactttccaacgatggatatttcacgaatggtacaagaaatcaaaaatggctcgaatatagatgagttgatagatctgttcaccaccacccaaagttcaccaactcaaaaaaacagttcaccaactaaaaacaatattaaaaacctcttgacgatcgacgatggtttggaagatcttcaggttcctcagctagttccttcgagtgtcacagaaaatggttctcataaatcaagtacagatctctcaccagtgtcttacaattgggacgaaagaaatctcccccatggaaaccgtcaagcgtccataattgatggaatagcgacaatggacaccaacgggtatttgggctcaccgtcaagcgcagctcttatcaacttggttggtggtggattcttttttcacaagccgcatggagatggtggagatggaaatcatgttaatgaagaggtgttgacaaatattccgaggaacacattggagggatatattaaccagtatttccagactttccatgtttcttatcccattatttatgagcctattttcatggctcatttcaatgagattatagtgcctccacaaggatgggaaagcttgatgtatatggttgcagccataggatcgttcatgtctggggtttctccggagcaaaatgacgacttgactctttttgagttggcaaaatcaaaactttccatggaaataatggagagaggaaatcttactttggttactaccatcacattaatgtccaattatcttcaaaaaagagataaaccaaattctggttacagctacttggggttggcggttcgaatggcattgggtttaggcattcatcgagaaatagatcgccatggagagtcactcttggagaaggaaatgcgacggcggatatggtggtgcctttacatttttgactgtggtcaaaatatcacttttggaagaccgctctgtattccctgtgctggcattgataccagccttcctatgaatattcccgattcttgcttgacggctctcaccaagcaaatgcccgttcccgaaaatgaacctacaatatacaccagtgtccggcttcagtcacttctacatttattgacgaatggaatctatgaaaggataattaccgatccgtttccttcagcatcgcagctcttggctcgggacaaaaagtacctcgagcggtggaagaaactagttcctccatactatgacgaaagtgcttcagttggagacaagttcaagttgagcaaatgtgagctcgaatggaggtttcgcaacttgcgaatcttaatgtaccgaacgtttttgttgaagagagtggttatttcgagtcaggactctagcgaccagtatgagcgccaagctggagaaatctgcttgcaagaatgctcaaaagtgatcaaaagcatgaaccatttctggtgctcgaagccagaccataatcgtatggagacttggtacactctatgctttgtcgttcctgctgctctcatgccattggtttgtttgagaaacaatccttcttcagcaaatgccgacagttggcgaaacgacgtgataacagcccaaaacatcattgcttcattgacttccatctgcccttcagcagcaaaacttctggaccttatatcgacgctcggccatggctacttgtacactcaaccaaacgctacatctccagaaccaacagctaccgatgaaagtcctacatctcagcttctacaattacacagcatgctttggcctgtttcgtttgatttggaacaacaatttaatttgacttaacgcaatgtatatccacctccaaccacaagttcttcgccagtaatatacgacgaggcattgctagccaaaaagacatatactcccttgagctcgtatgtctggcagagacgctgggctggaatttgtgcaaaccaggtatctctccattctttgggatgaacatccaacatatcggtgtcgatgtaccctggagaaacacaatttactctagcgaaatcgacccattcaacagcaagacacttggccaaacgcactagtcccgccttggaagcgttgtaaggagcctgcttttgtgggtggttgacaattaatgaagacacagaagccgtgaatacgatgcgaccttgctgcaaaattccactagctttttgtttcttgaatgcctgcgcagcagcttgcgccgtaaaaaatgctccgtccaaattcaccgccatgatatttctatattcttcttcggtaaagtcctcggctggtacatgacatgcaattccagcatttggtactactacatctagccggccaaagtccttcaatacttcctccacacacttttgaatggcattcttgtcgcaaacattacacttataagccttgaagttgactcctagaccctcaaattcggctttgagttgatcaattgtttcctgagaagaagtattgtaggttatggcaatgtcagatccagcttctgcaagaccagtagccgcagccaagccaatgcctcgagaccctccagtcaccaacgatactttcttggcaagactgaagaattgctgtactggagcgttttcgttttggtagagcattgccgattgttaggagtactcatcttttataggggaaggtggaaaaatgctcgcaatcgcggagagggtgacagaagtccgctcattcatagcaagtatgtatccacaaccgacgccgtgtgctgtaaaataaactttgcgtttacaatgtcgttggagtctacccgtttgtacgccagctccaaatcatgctcgatgtctgcctcaacatgtctttttgcaactctggtacggcacacttcaaggtcggcttttatcatccatttttcgtcaaccaaagaagcgatttctttccacggttcgagatctagcaagaggtagagaccctcgatgataacaatactggtctcaggttctatggtcaccccattgggcacgggatcttttagtttgtgatcaaatgaaggtgcatatattaccccgcgttgacaattttgacaggtttttcgcaaccggcggacaaaccgcaccacggcctccgcatcgaacgtaaatggtgcacctcttctggcaaaagcaaattcgggatttggtagctttcggagctggtctctcgaaagatgaaacccatcaattcccaccacggtacactttacatttgaattggtgttcatgtagtttgagattctgttcgcaatggtcgattttcccgaccccggtactccagcaagagcgatcaaaacccggtcgttttcggagttttcgaggcactgtactgcccggttagcgtattcttggatcatagtttgggattttggccacaacccctttttaaagtacggagactgtggtccgccggaaagtttgacgggacagtgagaggggcacagatttccgagcagatatataaaaatgcggggggacgaatttatccttcaatggagtcgttcagcaaccctgcgtttgtattaaagtctgtgaagaatgtggtctttgaagatcggccaattgcggctttgggacccaaggaagtgagggtcaatgtttccgaaacgggaatctgcggcagcgatgttcattactggcagcgaggaagaattggaaagtttatcttggaggaaggcaccgacatggttttgggccacgaatcaagcggagtagtggtggagactgggtctgaggtcccaaacttgaaaattggcgatagagttgcaattgagcctggggttccatgtaggtactgcgcacactgcagagatggaaaatataaccactgcgaagatatggtatttgcagccacaccaccgtgggatggaactttagccaagtactacaatgttgcctacgactactgctacaagattccagaccatatggacatggaagaagcagctttggtggaaccagttgcggtggcagtgcaaatctgtaagcgagctcaaattcaagccactgattcagtgttggtatttggatgtggtcctataggactcttatgtcagtcggtggccaaggcatacgcatgtaaaaaagtcattggtgtggatatttctgatggcagattggaatttgcagcaaatttcgcagccgataatgtctacaaaatgagcatgagacaggaaaatgaatcggctgaagaatttgcaattcgcatctcaaaagacatcaagtccaaatttgacttgggagctggcgcaaacgttgttttggaagcgtctggagccgaaccatgtattcaggtgggagtttttgccgcttgtcccgagggccgttttgttcaggcaggaatgggtcgcgagttcatttcgtttcctgtcaccgaagcgcttgtcaaacagctcaattggaccggtagtatacgttacagtagtggagtttaccctaatgctgttgaattggttgcatctggaaaagtcaaggtgaaaagtttgattacgaatcggtttaaatttgaggacgcagaaaaggcattcgagcttgtcaaagaaggccggaccgatgtgatcaaggtagttattcagggatataggaaatgaatggtcgactcaactaaacattccgatactctttccgaatttccgatccgtttcatggtgggatagtgtgtggtatttttgtggtatttttgtggggcaggtgcacagaatcccggcggtacttaaacccagcattccccatctcaccagtattccaaaatgcaatccattagaaagccaaaccctcaattacccgacagcgtgttccagatgttctctatgaagggaaaatctgtcattatcaccggtgcgagtggtggaatcgcccatgaggttgcgagagctctcgctgaagctggtgccaatctcagcttatggtaccacaacaatcctcttgcaaaagatcttgcggaggaattaacccaaaagtatggagttgaagcccatgcgctcaaagtggatgtcaagtcgtgggaacaagttgaagcaggtgttaccaacacagttgagaaatttggccagttgaatgtgatgattgcgaatgctggtattcctgcgaaagccggtggtttggaccaaactttggctgaatggcacgatgtggtcgacactgactttaacggtgcttattattgtgcccgagctgctggaaatgtgttcaagaaacaaggatttggaaatcttattttcaccggttccatgtcgggacatattgttaacattccccagcagcaagcgtgctacaatgcctcaaaagctgctgtgatccacttggccaagtcattggctgttgagtgggcagactttgcaagggtcaattcggtttctccaggatacattgatacacctatttctggtgattgtccatttgagatgaaggaagcttggttcaaaatgatcccgcttcacagagatgctgatcctagagagttgaagggtatttacttgtacttggctagtgatgcttccacgtatactacgggaagcgattttatcgttgatggtggcttctgctgcccatagaataaatttgcacccaaaacttgtaatgcatacaggatcccgtaaattacgcgcaccccacctcgttattgtggggtagatcttgcatcgaggcggatgcaggttgtgaaaaatcacggagacagtacacctttctccaccaaatgaacacctctaagcggctcaatccatacttttctcccccacaaccataaggattagctgatctatataagaaatggactccaccagctgaaggtcaaccatgaaatttaagtcttcaagtataagtgaaattgtgggtccagctattgcggaggtgttgcctgaccatggtgttccctggtttagggttaggcaccttttaacactcaatttgttgttggttgtaccacttctctcgtcagcaactgctgggtacgatgggtccttgatgaacggtttgcagtctttgacagaatggaaagattatttccatcatccagaagggacaatgcttggttttgtcaatgcagcgcaaaattgtggctgttttattgtacttcctttttgcggatggtgtaccgataagtatggaagaaaattgaccatatttgctggattgataggaattgtcattgctacaattatccaagctacagctactacagttgcccagctaattgtgtcgcggtttatcgttggagcagctggaatgttggcagttcaacctgcaccgttattaatagcagaaatgtcttaccctacttttcgaggtaaaatgacttcactttactggtgtggatattaccttggtgctatcttggcgtcgtggacttgctatggaaccgacggcagaggagatacttgggcatggagaattcccactatcttgcaagctgggttcccatgtgttcagctcatatttttgtggcttgttccagagagtcctcgttggctagtatctaaagatcgaatggatgaagcacgggctttgcttgtcgagtatcatgctggtggagacgaaaactcagaattggtcaaggtggaattgacagaaattgtaactgctttggagacagaaaaggctgcaaaacagtctaggtggagcgatttgatttcaacaccaggtaacagaaaacgtacttatattgctgtgagtcttggggtgtttgctcaatggaatggtattgccgttgtgtcttattatttgactttggtattggacactataggaattactgactcatcgatgcaaacgttgataaatggtttgcttcaaatcttcaatcttttggcagctgcctctgctgcgttgttggtggactggtttggaagaagaaccttgtttctttggtccggtgttggaatgcttgtatcgtatatcatctggactgcttgttctgcagtttttgatgagacgaaaaatacggcagctggtcgagctgtggttgggttcattttcattttttacttccactacgatattgcctatactccattgctcttggcatatcctacagagatctttccttattttttgcgttccaaaggtgtcactgccgagttgatgggagtctatggttcgttgataattgcggctttttgcaactcaattgctttggacagaattggctggaagtactacattgtgttctgtgtcttgttggctatcatttgcgtcaacacctaccttttctatccagaaacgaagggctactcattagaggaaatcgctcggatttttgatggtgaaaaagcctttgatatggagttggacgtggattccaagccacaagtagagcatctggactgacaagattagcttggattcattacgttttacgactttttaaaatacaagattttcaattctttcagattttgtaattttaaaatttttcgaattttcatttttttgaattttgggatcttaaactgacagaccgttctaggtgagtagaaaaaaaagtattcatagacttccacaataaagtagggcctacttgctattctcttgaaaatccattctgtttttcccgattaggaaattggttgcaaccatagttgcacctacattatttcaaacatcttatattaagaccggtccatagccgatgagcataacaccatctagtaagcatttctcagggtaggtgtctaatggccacctgcagccaatagtcatcctaatgttaaagggtatacttgtagacagataaataattttgaatggaccaacagtacaaaagaaaattgggtaataggtctaacacgtcattatgggtactttttgaatgggtgaagcgaattagtagttgtaagatcttcttctctttctgcaagcaccttttccagtggagcttggagtggttccagatttagttggggtagcagaagatttcacagatccagaaactggtccaccacactttccagaagcggcagccaaagcagtggtgatcacatcattcaatgtaccaaggttgaagaaagccttgaacaaggatggaaccaagccggaagcagcaaggtcggagataagttgtgggatggtaagagcaccactgctgaacaattgtttgatcaagtcagcaccaaaggtcaagaaaccttggtcggtaaccaaagcttgcacaacttggtcggccaatccagaagttttcaacgattccatcacactgacaagaacgtcataagcatctctcttttcaacttctggcaacagaatttcagcagattcaagttcttcgatctctctcttgccggtaatcttagccttaagctttccaatcaaatcagaaatgtattgctcggcaattttgaaaatttcttggtaaagttgacagtcgttgataagacctttaatgaccagcaccgccaaaccagagtcgttcaaagccttaagcaaagtaccaaggttgatcaatccgtgctggataaggtagacaatggtcttttgagtgataggaccaaatactggatcggaaacaaggtacagaataatttgaggtgcgaaaccaaagtttttgattaaagacaaaacatcggtaacaattttgttttctctcttcatgatctcatcagcactcatggtatctctcttggcaacaaagtcattcatagatacaacaagttcattggcagcagaaatgtctctcttagtaagagcagtttctccttcaaatggagcaggagcagcattgacggcagctgtgagagccaagaccaaggtggcagatgtggcagtcaatttcatggtagttgaagttaagcgagtagactggtgttagaaaacaaagatccggaatgggggatccattttataataattttgcgaccggtcgaaacatatccagatttggcagtttctctaaatttagtggataggaggagaaatctgagttgacttggcaaaagttggtatgttttgttactgcttttggcattttttcgactagttttttggactatgcagttggctgctaatacctttacccaattaggaaaaaggcttcagcaacactatatacaaaagaggaaatgtccaacatgcaggccacgcaacaagtgcgaggggtgccaattaaatttccgttttaggcaataactaaggtgccatccaatacccggtaaagtgaagtagtcgtaccttcaccaagatttggcggtcagggacaggttctagacgacgacaaatgtcctaaaacgaataatcgagatgggatagtatgcagtaccacacaaacttagccaatgtgcatttccttgacagccgtaagtatggccgaaagaaaacaaggtgctaattgcagtagattgaccacattaaacagttagtcttgtgagtttcatggttggtggcattaatgcaatcggctgcaaaacgacgcattatttctggaatgaatgccttacataatgcgtggaaccggccgcttctccaaggaagtttctgcacacagggctcacacacccacaatttcctgcagacaaccgtaggcttgggatacggcttaagcgctagttttgcaacacttttgcattttggagactgtagtagccccgtaagctctcttaatgcttgcttacaaatttatagctatacaggtatacatttatgtgcaattgtgtagtattgcttttattcatttgtttaccaatattatttttcaatgagggtgcggaactatcggtcccagataacgaactcgaaacaactctttttacaaatttaaccattcaatttgtgattagcacccaagaggtaactcgctatagcatacacaatccacaactattaatattttcaccacaaatttgtcatacattcggttttcgtgtttctgcttactcggctaactcacactttatttcaccatgaattggttattgaccattctttcatgtgtggtggcgttctacgtgtgtctcatcctaattgtaaaccgaataccacatgtcaccatcaaatctttcggctggttggcattcaagcatgtcacggtgacgttgccgacttccagaatatacatccgaaaaatctactttcggttccatttgttccgctggagaaactctcctgttcggttcttgggaattgagtttgtggatgtgaacatcgagcgaattgccccgtcgaatgaaaagaaatcttcacaacctcgcaccttgaatattccggaagaacttcaattgatagtgcccaaaagactccacaacttcttgatatcgacacggatcatcaaccaggtcatcttcatgtttttccgtgtttccgtctgtgacgctgaccgcagagatgcttactcactattcgtcgatgtcttcaagatggaagcactgtactcttctgtggccaagaaccgggttctgttcgcggtttataacctctatttaagctctggagaccccaaatcggaagattaccagagcaatatacttcaattgagaaacattgaattcacagttctttgttcggttatcactgagtgtcccatccatgatccttccaagtacgcttggtctttccgcaacttcgacttcaatttgtcagtggacaagcttgtggttcctctcgatcgaaccaaatcgtttgtttccaaactcaaaccgtctacaactgcaaaggttccagagacagtaaagattaataaaaggaaacaaattgatgccaatttggaccttatcgatcagatcttaaagttggtggagttgacagatataaaattcaatgatctcgtactttcatgcggcgacgttgagttgacatgcgggaatgctgcgttttcaattacaccgctcaagaagtttaataccattccaacgggggccagagtattcacaatctacttgacttcgacaaaacttcaccacaaaggcaccaaatgcttggatttaccatctggaacttttgcattagagtccactcctatgcgtttaatccgccgtatttataactttatggaccacaaatgtgaagattttggaaaacaagaacctttaaatgtggccagttcagtcaccttgacaaactcggtgattgatatctatcatgatcagctagacttgatacaacacttgatcaaacccaagtcgtcctcaaaacaaaaaccagcatttgctccaattataaagcatatacttgcaatcgtgtcagaagtcaagttgaagattgtcgtcgttactactactcttaatatgcattttcccaagccaagtatgtcgaaaatcgagaagaaagaaacgtttcatcgtgacgcttatctgaacatggttgtgtcgatcagcttgcaaggtttcgtgcacaagttcatgaataagaacttgagtcaaatcatacagtcaccaagctccaaacacaaaactcagttacttacaggtattttcaagtttgtgggttttgagtacttggtggccgacaacaccatatcacttccaaagttcagcatgaaggcgacctatgatgtcttcaacaataatatttcgttgacggtaatactcaaaaacttgaagatgtcctcggtgaactcggcgatctttcacctagctcgtgaaattaggaacagaaatattgagcactcaaatcgaagatatgatcttttgatgggacaagataaggacgaaccaccacttgaagacccacagaaagaagtccagagctacgtcaaattatttgagatattaccttctttcatatcgtcgatcaaagttagtgtcacttccctccaagctgatatcatatgtaacgatggtctacctagtttcaccatctacgacgagacactcaaaagagacattgatcttgccgaatttaagcgtggtgtttccatcaagatagagggtgtgagtatcaactacaagagagcgtctgaagatgtcctggcgaaaatgcgtacgtttcaatgcttcacgctcagtgagtacatgtctgagtacattcccgactttgatcttgtgaccacctatgacgagcaactgtcgactgtgagcgacgttaccagcttggacactacactctcggaagaaaacgatagtgccaatctcaagagagttaaaaaggttgtttatgtccgggacttgaaaattggtaactacaataaagaggacaagaacttgttgacgctcatgatcccagaagccgatggtcgtttagacacctttttcatttggtgttctatttatgcccgaacgttaattcactactttgctccaaccgtcaagagaaaagcgtctggaagaagaatatcccaactcagtggttcacgctcaaacctcaagctcaatgttaagatagactcggtagccgtggtgtcgcggtttccaaacaatgtcgatgcgttattcgaaatagagtcgttgactctgtcagatgtgataacaacgaaggaagcaaacatcacctttgccagagtctatgtggtacatcctgctgtcaaaagatgggcaagactcttatcgattgctcactttaactttaagcttggcttggaccttgagtcgaatcttgttgatgtttttgcaaccaccattcggttgaatattccctactcgtttttgttctacactgtgtttgataacattatcacatttgccaaggcagtccgccaaatcaagcaaaactttctaaactttgtcgaaggaaacaacgactacagcagaatattaccccaaaagcgagatgcaaccgactttccttcggttagaattcgtacaaagactttgggaatgtcactcgagaacgacccattcgagcgtgaattgggattcatctttgagcttgctgcgatagaaaacgaaaacaggcttcgaaaaatagacctatttgaaaagaaagtggacgagattcgtgctcaaacaaagccatcaatagaatctcaaattgaactaacttatgaccagccccacaagcacacccaaaagcacgagccatcattccggagcccgttgcgtaatgttattgacgactcgaagacatcgagtagaacacggaagactcgaaagttcaagacaactgcgacaccaacatcaaatggagcatcaactgctgcgaaccaagaagagttgtacacggaagaggaggctgcaagaatcatagcttcggctaaagagtctcttgatcaaaacttgtcttctgcttggatcaaaaagtacaaacttttcaagcatgttaaattgaagctgtggagagagagggttacaaggctttggggaaaagacgaagtaagcgagaccatcacttcaaagtacgacatcctagagtattcagacccaccgtacttgatgggtgctggattcaaggacttcgatctcgagttgagcaaggcaagaatcgacgacatacatgaatttcttcataaacatggtcaaggtcaaccccggcttgactattccattcttgttccactttatggacgacttcgcagttcggcacttttcgtttacattcgtgattatccgttaccattggtttcctttcctctgaattcggatccatctaagactacaattgacctccgaggtaacttggtggtaaatgaaaagttggtaacacgaaaggaagaaatgagatacatctttgtgccgttttctccatctttaaatgaggaaaagtgcactgataccttctactcagtgtacattcctcgtacacttactcctgtcaagttcacgtttgactttgaatgtgatttaacaactgatagagcatgcatgttgagctggtgcaaatcataccagccaggaatatcagcggttgcgactgcgtttgatagctttaccaaacctgctatagatgatagtccactaggatggtgggacaaagttgctttacttcttcatggaaaaatcaagtttaacatacccaacgagttatgccttcacatgaaagggtctgccagtccatatgaactaattggaaaagcagctggacttgtcttctgctggaaaaataatgtatctttgagaattaacgatacgggagaacctaaagagttgatacttcttgatagcgacgacttcatccttggtatacccaactattcttcaaccgaaaggaaaacatggagcttgttttacgatgagacacatcccaatatcgaagagaacgacatagactcagaagccaagaagtttcataaacgagtcatgaagttaacttcatcagacagggttcagtggaaattgggatttgactttgagcgtaatgtgaacaatacaactgctttaggcgacgaccaagaaagaacaagggatttcaagcctcattacgacgttgttgttaccaacccaatgtacgaatggcatcctgattcttacgaaaagtacagatcagactatcttcatcttgccttttcggtgatttcaaagtcatcaaatggtaacgcattcaatgcaacctacttgactccattgacattcttttacttcttccattggtggcatatgatgacaaagtatacatcgcttcccatcaagcaaggtccattgtttgtcaactctccagtatcgaagtctcatgtcaagatgggattgcatttatacactgtgaaatatcaattgattttcgagccattggttatatcacatttgtacatgcactcaacaacatcggtttttgatcacaaggataaagttgcctttacaggtttgaagggaaaatgtacttcttgtaccattgacttacaccaacgaaaggaaactttacaatacatcaacaaaaagttgaacattgataacaaaactatgcaccttaaaatgaacgaggcagaagtcgaaatccaagaagctgacattaggttcataaatgctcagtttaaggataaggctatcagtgcatatttggcaacatatttggacgactcatctttatcatcgccaactgaatccaagctgacagaaggtggccagtcgttcacttcttggtatgcggatttcgagtcttcacacgattcatctgggccctcatggtatgatcctgatgatttagtcgagctcgaattacacgataccctttctccttatccgaaaataagaattcttccatttctttacacccccaagttcagttacattagggaattctcgctacaaaaaaatggtccctatcctttcggtcgtgaggatttccatgattgtgttttgggtcgcctggatcccgagcagactcaaatgcacttgattgactcccgaattgactgccttggtgaatctttgcaaaatctgaacgaggactcgaaagagtatagaatcataaaagagcgaattgagctattggatgcgatcaaagatggtttatctggcgatgacatctctcgaaggtcttctgtggtcagcgagtctttaagtttggagcgtgtgaagactaccaactcaagttacaaatcttacaatgatatgaagagagtcacctctctcaactctgccgtgagcgagttccacaatagatttatattccacaatgtccaaatgaagtgggataacacactccgtgatttgttcatggagtactccgagaagatttcggacaggcgttcacaaatgttcttcatgggaaagaaagcagttgaccttattcgtgaagtgcaagcaaagtttcagcgtgaaacttcaccagttgccgaagaagacgaccatattgatttccaatgcggagaagatttcatcaactgtatttatgacacaataggtgagattgacgaagaaaaagaagaatctgataacaagtatttgatcaaatttattcatcctcaaatacagctcaccagcagcaagaacaaagactcttgtatgattatcacgtcacgagatttggaggttcgaatcgttgcaatcaacatggcaggcatgaacaatgtgattagtgaggacgaagaaacgagcagtaatattgaaactcgatatggtgtggttttcaaagattcacacgctttttgttttcaaaaaggacaaagaatctatatcgattggcgaagctccctatggcactatgcacagttgcagcaaagctaactggccaccttgggtagattttgaagtttgttacgatagctcatggatgacagaatatttggtattcgagagagcttctatgggactcaaatctatccagcccaatacgttgcaaaacagcgacaataaatcgttgaaaaacctgttgttcgtcctgttatcgaagttggttgtcaatgctacttcggagcaatattccacgatttatttcattgccagcaatcttctcattagaggaaaaactcaccaggatgaactcattagcaaatggaacaaactagcatcgctttctgatgctaccgattttgagggattggacgaaaaagtcaagtccttacaggactcgattagagcctcttctcatattcttttgaagttggacctgaaaggtattccttttgatgaagaggaacgagaatctataaggacgtttcagcttgaagtcgagcggcgaaagcttgagttaattgtccttatgagaagtataggattgaagagttccaagactcaaagcagcaaacagtttgctcggttcacgagaattgcagcagatcaggtcatttggcatttacttgatgatgacagagagccgtttgtggattttgcgttggcaaacgcttggtttactcgactggattatgctgatggttccaattacaacaatgtggatgtcagtatagttcaaggtttcaacttgagaactggcgctgtgtatccagatctcttgatgcccctcaaagaagataaaacagaaaccaaggactctctactttcgttgacatggaaaatgttggatcccgttggaggcatagtaatgataaaagatgctagacttacattgaagcctctcaaggtacagcttgaccataacatggcccatgatttgttcaagtacttatttcctgattccaaaaacaccgacgattcagaattggagaacgaggtgctagcagccagccaggttcctccagatgaagacatggcaccagattcggaaaaaacatctaaatctagaaatccattgagaaaacttatcaagaaacgaatcacctcatcctcaacaccagttaatgaagatagtgatgctgaccactcgtctatatcttcgacatcgtccaagacccgagtggatactgagagtgatcaactggtgcaaagtaggagaagtattcgtcgcagtgaaagtttatccaaaaagacaaatagtgaggagtttgactatgccgatgcagtggttacaagactgtcgaaatattactccattataaactttgatgtgtcgaaaacgattgtcctgatcagttacaaagcaccgaaacacctcaacatcatcgacgttcataatttggcattgacaattcccagcttgtcttaccgtgacaagatatggtctgcggaagactttgttcttcgcttgagaaaagatgtcatcaagatgattttgtccaacagtggtaagatcatcagcaacaagttcaagttgaaaaaacgccacgccaaccaggaaccactaaaacagatttccgactacgcttcttatatgacaatccaagatcttcaatccgatggtcgggcgagagatgccactaaaacaaacctggaattaaaaccccaccatcgccaccaccaccaccatcggtccggtgacggaaaccacttggcagttcctcatggtgaagaagtgtaccgaacatattttgcaagcgacgattccgaaccaccgggcgactccgagacggccgacgactcggtttctgtcataaaagagagcgaataataaataatactaaataatgacgctatgtacaatatgactcaccagtagttgcttgttcttcacttgttcttgctgttcttgcacttcccttcacctcttgttccatgcgtcttcctgcagcgtactttggaacaccttctcttacataagctgggccaagcctccgataatatcgaaacaaccactgactacttctactcagcaatggcgttttttgacgcactcaaagagcgggccgtgctgactatcaaccaggtgttcgataagggcaacgattccggcctttccaaggctcaattattttgtattgaacacagaattcctgacgacgaaaccgtcattgatgaactggctgctgaggtcggagtttattccgaatataataaggatgcttataaagaaaagatgggggtttcgcagggccgaatatttctcacccagaggtttttgattttcagtgatgcttacgacaagagaaattgttcatttaccattcatctttcaacaattaaaaaagtagaacgggttcctaccacagattatgcttttgcacttgcaattggaacacacagccgtatcaagctttcgttttttcttgtgggaatgcgttccgaaagcgaaaagtttgcccataacctaaaattggcattgcgagcaaatctcaaaaatatagccaaacttcagccttttattcagacatgttactcggaatatttgctcgcaaaaaacaaggtatcgtccgagaaagtcgacgagattccatctggcggattgggcttggaatttaagtttccaggaaacgctaaagagcttcgtgacaagtccaagatgaaactttggttcgatctttttaaagcagacggccgcaacttgtccattgtaaagactcccatgtttcaccggttggtcagagtgggtttaccaaatcggttgagaggtgagatctgggaattgtgctgtggctcgatgtatctcagacttgagaatgtgggattatatcaacaacttcttgatgagaacaaggagaagaactccctcgcaatagaggaaatagaaaaggacttgaatcggtctttgccagaatacgcagcctaccagtctccagaaggaatcgaaagattgcgcaatgttttaacagcttattcatggaagaaccctgaagttggctactgccaagctatgaatattgtcaccgctgccctcctcatatacatgtctgaagaacaggctttctggtgcttgcatatgatttgtgatagaattgttccaggttactactccaaaaccatgtatggaacattgttggaccagagagtttttgagtctttggtgcaagatactatgcctatgctttgggaacatatcaccaagtatgatatacagctttctgtggtatctttgccttggtttctttccctctttttgagctcgatgcctctagtttacgctttcagaatcttggatgtgttcttccttcaaggtcctaaaacgcttttccaggttgcattagctattctcaagttgaatggtgaagaattgcttaaagttgaagacgatggctcgttcatctccttgataaaagactactttcacagcctcgagcaatcggctcatccaaattctccaaaccaaaagtaccgaactatcaccaagtttcaagagcttttggtgacagcgttcaaagagttctctgttatcaacgaagccgttttgaacaagcatcgcgtcaagcaccggaacacaattttcctgaatatctccaccttcgtgaaacggacagagttgagaaatttgcccaaagtcaaaaacatagaccagcccacacttggaaacatatatgatcgctactattcgattgttgaatccaatgtcacagtgggtagtggatccagtgtgatggactttgaagggtttagaattttcatgtctcaaatatgtacctgggtgaacgaaaatgacgacaatcccttccttcggagattgatgaaccattgggattctgaggggcagaaagcgttgacgttgtcagacttggtggtgggattgaacaagctaattgagccggacctcatggaagcaatgtccaatttcttcagcttgtatgacgataaaaagaacggcaagttggatcgagagcatatactacaagtttctgaagacttattgtatatcacaactccgtggaaggatgcttgggaattggacaggataactgaagatgccattgaaaatgccattgccgacgaaattgtgaagagaaaagctgagaaaggtgagaaatccggtgacatagaaatctcatctgagattgaaattgacaagcccaagttggaaaaccaacaaattgagagatacttgtctgctgcaagtacatttatacagcgtgcatttgaatatgcccagccagaagaggaagaagcgctcataaaagagcttgcggttgataataaaatctcacacaatgctgctttggatcctagtacgcccacatatctcaatttacccaccttcagaatggtggtgttggctgatgaaacatacgagttacttttcagcaacactttgaggaattcaattcgtccagagaagccattagacgagaaattcgatactatgagaaacttgaaagacatgtttgatggattgttagccgatggtcgaaaggttgcgaataaggtgaggaagagaatggactctgcagcatcaagtgcaatcaataatcagaaccaatcgctgaaccaccaaagcgaatcctcttcattgaaatcaggcaaatccaagattcaagaggaggacgaagaaagagatgatgatttcggagttatatcgattgacgaaaaagataaggatctcttgttgggagcagaaagtcatgttgttatcaacacgccagaccaggccacagcggtacctaaaacccaatcgagtgcaagtactagtacgaccaaggatggtgaaaaacaaccagatggaaatcttattgaatttgaaacttaattattagcataaataaatcacgtacaaaatctacctatatcgaagatacttgtgtataacttaacgcagctcattattccttccgaaaagttttcgtaacttgccaaacttctttttacctttgggtggcttttcttcttccttgggttgcctcaatgtatgtctctctgagacaactggtgccagtgcaggggcttgctccactgggtgattttcggcggcagaatgggcagctagttgaggaacttcctcgtcgtctgaatccgcaatacgagaagtgaatctgtgttttgtaggactttcggattcagaggagctcagaatcctgtgagcattagcatcactctgtggcacggtagatggctgtggttgagtctgcggtgctgaagtattatctctaagagtcgttctagtgactttaggctgctgaccggagccattagcaccttcactttccttgtcaaaagacgatttctttgtgtttaaaggtctgaattgggaaattggtctagagttggccttggcataaagctcagcagctctttgttttgatggtgattgatagttgggttgtaaggctggatgaggcgccataggtgcaacatacgaattacgatcccgaagagaacggctgctcataccaccggcccctgctccttgggcgtgttgttgatgttggccatggtggaacacatctgaatttggtcgcaaggtcttgtgtgccatcacactcccttgttgatgaccttgtggttgaggtgactgttgcaattgctgctgaggtggttttctcgagacggattgtctcttggcagaattgttcgcagttgggtaatgatgactatcgaagccgttaaccgcgagcgcatcgcccaactgtgacgaagaaagcttggagttcaatctggtattctctgccgttgtcaaagaaagatatgcttcgcgagcaggattttgtgctctgggtgctgactgcagtgatgaattgtagaaagagtttgaatttttaattgcggacttctttggtttcaaagccgacttgtgaggcgaggacgagtcgaaagtgcccccagagcgaaccgaggagttggagctgctaacattattgataggaggcggaagatgcaacagatcagcaatgttctttgagtcgtccgagtcgatatattcggggctgggatcaaactgaggttttaacatcgatgcatcaagcagtggatcaggaagatcgggcacactgacgagctcagtttcaccatcacgttccggtgaaggagcatagtggttgataataccaagttcggctcccgttgcaggatctaaagtggaaaagctctgttcgtggtcgggtgctgagttttcatcaaccgcatttttcttgtccaattcatccacagtaacggcgttggcatcgatagaagcatcagggatcacttccgcctcataaaccgaggacttttctgacaagttatcctccaatgtatcttcaacggtacccaagtcgggacgcaaaataggcgacgatgattcacgaagttcctttttagccaattcgtcgactgcaaaaggtggctctacaatgggaacatcctcttcttcggattcgacaggctgcgtgggtgcatgagtatcaaggtctttttcttggtccaactccaaaatggcttgttcttttctaagacgttctgccttcaaacgctcgaattcactcttcatctcttccaattcccgcgccatcttcttttcgttgtctatctgtttttggagagcctctaactttttctggtggtccttcacatcgtccgccgtgtccaccgcctcttcttcctccaccatcgaagacattcccttggcgccttgcaagctcgagagccgcagcgattgcctaactgccgatgatgattgttgtggtggttttccggtcaaagacagcagccgaggaattctacgattttgagacaacgagttcaaagacccggatctgtacatgttgggtcctgaccggagcgagttgctgcgtgctacttctttagcaaagttggtttcaggaacttccacgactttgatgcctgtgggtgtgggaatatactttttcaccattctcaccgggacgttgttcgggtcagaaagcttcaaatcgctcaccgcatggtcattgaaactgtcgttgaagctgccaaagctatcgttaaaactggagttatcgtggttaccattaacattctgaaatgaactgcgcctcgagtctgttccaggaggttgtttataatgatccattcgacggccctggttgatagatggcagtctcggaacctgccgggcttggggcagctggcgaaccgaacccaggcgtccaatggtttgatttgggtttgtttggaatgaagccagccggcggacctgtccctggggagccgatgggtcttttaaggattggccaatagtcaatgctgccgccattgcgttgtgcgagggagcctgggcgggctgcggagcatggtttacccccgtgtaggcggtggcatgggcggtgcggtgcttacgacgggaaaacatgatgtgttgttacgctacagcaattttagagacggagtgcgggactgtatgcaggcaagggacaatgaagactgaaggaaaataaatgggatatgaatgaaattgattatgtatgttgagtggtgtgcttagtggtgctatgagttataccgtcgtgaactttggtttcaaaaatgatggtgggccgccatttaggtgcaaaatgttcgcgagccatattccgcaccgttggccgtggttggtgatttgccaaagaatgggtccacagaccataaggattcctgtccagaggaagcccaggagaagcggcagcacgatttggtctttgattatggcgtaaagtaccacacttgtgggaatgggaagaggttttggttgcaaatcgagttcttcatctgtcaattcatgcttatggcggcgtttctgacgactataaaaagacgtctgggactttgcttgggctgctgcttgttcggggtgggcgtaggcgttgagagaggccacaaaagtctcctcgaaacggagatcgggtattttgtagtccatggaataatcaagagactctcagtgcagttagtctcgttgtgcagtctcaagtggtgtgcggtctttctgtgcagtctagagtgcacatacctacacctcgcgaattcacctttcactcacttttcaccatggaagaaggtgacggaggcgctcgtgtgacgatccgccaggccgagagggaccatgtggatttcatcctcaaggacgtggacctttctatggctaattctattcgccgaaccatgcttgctgaggtccctacgctcgccatcgacttggtggaaatcgatgtcaacacttcggttttggcagatgaatttttatcgcatcgtcttggtatgattcctttgaacagtgagggaatcgataatctttcgtactcgcgggattgtacttgcgaccaatattgtccaaattgcctggtaaaattggaactcactgccaaatgtgacagtgacagtaccatgagtgtatacgccactgacttagccaagttccataatgggtccaaactcggtgacccggtggtcagagaccaccaccagaggggcccgttgatatgtaagttgagaaaacaccaggaacttcgtctcacttgtattgccaaaaaaggtattgcaaaagaacacgcaaaatggtcaccatgcgccgctatagggtttgaatatgatccatggaataagctcaaacacaccgattactggtacgaaatcgacgccgacaaagaatggcccaaatctgccaattgtgaatgggaagaagcaccagatccagatgcaccttttgattatactgctaaaccgtctactttttatatggacgtggaaaccgtgggaaatcttcctccaaacgaggtggttctcaaaggtattgagactttgcagttgaaacttgctggtattgccatggaactcaataaggacagtatagaagcaagcaatgctacttcgggaggattcaccacctatggaagatctccaggaggaaacacgcccatgggcgacgcttacggcggcaatggcttcggcaactccacctggggttgatgtataataggaagaagaagatgaaaaaggcgaataaaccttgtaaaatgagaaaagaagacttgtagaatggaaaagaagatactaaaatgaaagaaagatgaaatattgaatagaaaggtgatataccctgtatgccgttgagtccttctttacttttttgagtcacagcacccactgtaccacatcagcaaacttcaccaaagtccccccaaagatatccaacgcacttccatacgtcaaatccactttaccatagctcttttcgttcaccttttgcaaatcttccaccagttttgctcccccagcgtaaacgattttaccctcaaatccaggcggacaccaatgtcctaatttttccaccaattcctcatctataccattgcaaagaccctccacgtctgccgcatggaccaaaaattcgtcgcagtattcagaaaccgtagccaaaaactctccactcaatacattggtggtgagagtctgccatttattcatcgcaaccacccaactaatatctcctccaacgactactcgtctacaactgaggtcaaccaccaatctttctcgtcccacaagagaggatatctgtttcaatttttcccaatccaattgcttgtctgtaaaaagccaactggtgacaatgacatgcgacgctttatgagtgtcaagccactccaaggcattttccgcggttatcccgccgcccacttgcaagtgaccgggccaggtaccacaggcttcctttgctgcttcgtcatttgcaggatttgttccgagttttattacatggcagccggctaccttgtgttgcttgtataaattggcatagtaggagcttggtttggaggaaacaaagttggtttttgtggttccagcaggatctatatcgtccagattgagggtgccgccgacgatttgtttgacttggccagaatggatatcgatgcagcctctgaacctcgtcataaagtgagaatttcagagattagattatgtgagattttcagactgagatagattatgtgagattcgcgatgcgattgagatgcgaaattgaattttgttctagttggtatggcagatgacgggtatatgaaagcgttggaactacaaaggcgcaactttgaggcccaatttgggagcctagagctgttgggttacgaagacaagtccaaaagtaccgaaactaatcatacggactcgaatgacgatagcgatgagtttggtgggttcagtgacaatacaagcaccaccgcctcagaatcgtctgaggatgagtctgacaacgctacgaatctgaagtttgtacatggaaaaccgggagcaaaagaatttaacaaaaacagcctggtgactgtagtaaaattatcagaaaccatgccagcacctcccgtttcaaaggcagaggtacgcatggcacgcagtggtcgtgctcccacgatgaaggaaatagcagagaaagacaaacaaaaaccagcagccaaaaaaatctcgtctaaagaagaccaagagaacttggataacgatttaaaattgcagcgtcttttgagtgaatcccatatactctccaatctgatggcacattcaggtgccgatttgactcttcaaaccatagacttcgaggaccctaccggaaaagctcggagaagagctatagactccagaatcagacaacttgcatccacaaattccgctacgggcggcctccccaagacgttagaaaaaatgcccatgtccatgagaaagggaatgatccgaaaaagagatagccgtatatccaagtatgaagaagaagccaaaaatgctggtatagttttgtcaaaagtgaagaagggacatgtacgagacttggtttcttcgaagggctccaccttggtgagtgaccggctcggcacaggaacgaagaccaagaacacaaagagagacaagggtctcaagatcagctcgatcggaagatcgaccagaaacggtttgatcatctcacaggaagaaatagatcgcattggagggaagggaaaatttggaaaaaaaatgggaaaaaagcatagaagatagagacgcatacaacaaagcatatacacctagatataatacagctcagctaataattgacccaaattcattaacatccatctctacttgtctcttcctgcacacattcacactccgcgataaatgtttacgatttcatttcatcaaaacatgtctctgactttacccaaaagaagggttgcgagcaactctggaggccagagacgagtgggttcgatccaggagctctctctgagggggcgagccatttctgggagactgagagtaccttctagccgtcatgtgagtcgaggtgaattgttcgttggaagagaaggtgatcacgatgtatcgatgacagaggaaaatgccatacattttgccgaaaacaagcagacaatcatgtccaactttgaagaatggatcaagctttccacggataacaaaatcaccacgaaaaattcatggcagtttgccttgatcgactattttcatgatttgaacgtcataaaagatggtgagaatatcaattttcagcgtgcttcagcaaccttggacgggtgtgtcaagatttacctgggacgtgtggaatctgctgctactgaaacgggaaagttgttgagtggtcttgccaacaagaagagccaagcacctaatgaaggtgctgaaggcgataacgatgtgtctggcgacgaagagaaccagtcgattatggaagatgacgccaccaagaagaagagaaagatcaaccgagttttggagtctacattggtggaattcgatgctattagagtcaaaaagttggagcaagagttagccatagatccgcttttcaagaaggcattggctgatttcgacgaaggtggagcgaagagcttgcttctcaatgctcttagtatagactcgactgggcgggtggtgtttgatgccactaccaacccatcacaagatattgaggaggaagaggaagttagatcacgtccagacacaaatatcgacgtatcgggactcctgaagtttgttgaaatggatgccgaaaccgaactttccatctgtccttccttggctcaacttaaattggtggtgctggatgtcaaccaggcaaagtcagtcttgggtgaggttaataaccgtcaagatgacgacgattttgcgggacaagaccaacaccacagtctcaacttggactttggcgcaccagacgtggacggtgaagcttacggtgaagacggaggatttggcgaagacgaagataatttcgaaaactttgacaatccgatcgatcattttgatgagagtatagtccagcaggcattcaacgagcccgagatgtacctgggggcgagagaaagagttcttgatcaagatttgatggcatactttgactccaccatgaagaccaactggagaggtcccgagcattggcgagtcactgccttgaaacgggcaaagaatattgatggaaatgtggagcaatcaaagcgagctcctgatgaaacccaaaaaactggctcaaagaaaaagaaggaacagaccatcatcaattttttcgaagagtcagatgaggatgaagaagaagacctttttgagcagcccaaaaatgcattatcaacaaccaagaaaccagatccagaaaacctccccgtaacaacactcccagaagatatccagttcaattccagccggctcaccaacttattcacaaagccccagctggccatgatgacctttgttaggagttccaaagacaacgacaccttcactgaccaaaagtttttttcagaaaaatacaacgagcgagatcaagaggaagaaaaacgtcaacaccaatcatttcagcaggctgattatgaagacttgtacgatcttggcaacgaggagtatggtgatattgactttaatgatgcattaggagacggagccgacgtaaaacaggaacctctggctactcagttgatcactggaggacgaaaagtgcgtcctgagtatgtgacgttttctcgtattgcaaagcgagtggatgtgaagttgttgaaggataacttgtggcgcagtatcaagcaagaatctgaagagaaaactactgaacaaaatgccaaaactgaagaaaaaacctttactgaggtagtgagttcaattgcaaaaatgtacggggccgaggaaagaaaggacttgtccacgagtttctgtttcatctgcttactccatcttgcaaacgaacacagcttggcgatcgccacgtcggacagctacgaagacctacgaattaccggtttctagggcacttgcaaaaatgtcggacccgaacctcaggttggggtgccgcttacgtaatagacatacccattaaatgcgcgccgtcatcattgtcgccatcaaatgatcagagtaggaagtgtggtgtcttctttggcaccacgtttgaaccatataaatcgatctgccgtccgatttttggtatcgtcgtcttcggcacaccattttggtcggtcaaatattatattaaggcctagcatcgtaaatggaattcgctctagtgttcgtttcgtttccgacagcacattaaatttgttgaaaaggcaggaactggcggccaacaacgatttgggaaatgccgagtctcaagccgagttttataaatcgcttttgatgaataattatcctcatttggtggtccaaagatacgaaactccgggtatcgcatcgtcgccggaatgtactgctttgtatgttgaagcattgaacaagacgggaaagaaggccaaggcatctcaggttggcgcatcgagtggtttggtgactgcttcggctggacttccgcatgggtttggttcgaagtatgagcctgttcatgtggtggtttccgagtccccgttgtcgattatttccaaatggctcaagtggttgataccggttgcgctccttacgtacggagcgatgaacgcgttcaactacttggtggaaaacggcactattttcaagaactccgatgtcgccgacaagctggttgatgttagcgagctgacggtgagattcgaggatgtgtgtggatgtgacgaagctcgtgccgagttggaagagattgttgactttttgaaggatccagcaagatacactggcttgggtggtaagttgcctaagggtgttcttcttactggtcctcctggtacgggtaagaccttgttagcgcgggccactgccggtgaagcgggtgttccatttttcttcatgtctgggtctgaatttgacgaattgtacgtcggtgttggagcaaagagaatcagagaattgtttggtcaagccagagaaaagtcgcctgccatcattttcatcgatgaattggatgcgattggaggaaagaggaacccaaaagaccaggcatatgctaaacagactcttaaccagttgttggttgagttggatggattttcacagacttctggtatcatcatcattggtgcaactaatttccccgaatcgttggataaggcactcactcgtcctggaagatttgacaaggaggttgttgtggatttgccggatgtacgtggacgagtggacattctcaagcatcacatgaagaatgtggaggtgtcggaagacgttgaaccatcgattattgctcgtggaaccccgggactctctggagccgagctcatgaatcttgttaaccaagcggccgttcacgcctcacaattgtctgctcctgccgtggacatgtctcacttcgagtgggctaaggacaaaattctcatgggagcggccaaaaagaagatggtgatcacggacgaggcgcgtaaaaacaccgcgtatcacgaggcaggacatgccatcatggccatgtactccaaaggagcaactccattatacaaggctactattcttccccgtggtcgtgcgctcggagttacatttcaattgcccgaaatggacaaggttgatatgaccaagagagagtgttttgctcgtcttgatgtttgcatgggaggaaagattgccgaggagatggtacacggaaaagataatgttaccagtggatgttcttcagacctagccaatgccaccagtgtggcacgagccatggttacttcgtacggcatgagcgacaagattggaccggtacgattgagtgataactgggactcgtggtcgcccaatcttcgagacatggccgatattgagatccgggagtttttaatcgagtccgaggcgcgcacgagaaagcttctttctgagaaaagagtggagcttcaacggcttgcggagggactcattgagtacgagacattaacgagggaagagatggagaaattggtgcgaggagaacccattaacaaggccaaaagtgtcagcaatactgtgatcaagaccaagagcggccgcaccgatgtgttgggggtgcctgccgaggtataggtataatggtgtacataggttacgaatacatggccaaggaagatgagagtgcagtggagtgcgcatccgatgttccgcaggaccgccgcaggcccgcgaccgcttgacggtagccgcaccgacccgtcactacacaatagcggtgcaaggttgcgcgcgcacaagtgaatgtcaggcccacgtggggcacagtagccaggtgcaattcgacggctgtaatacagtactttggtgtatcagatcgtaacgaacctatcaggagcaccggcaacagcacgacttttttttcattgtgattcattgtgatttattggtgatttcttcgtgtttaattgggatcaattacctcgttatcagccccagatattagaccaatttcattaaaacaaattccatggaccacgactgggctctatctccgtccaagcagtcgtcactgtaccttcatgaagtaggtggcgagcctggatatccaacacatcatgatggttttggagaccaggacccttacttgttacaccagttggataacaatatttttgatggatcttcgtcgactcctcatcacgtcgatagtaattatggcacgccagtgacagcaggtgcgtccacaggctcgaactctcgcatagacaccacgccaggagcattttccatggagagttccatgttcattcttcctgaaggagtgcccattgatgatgaacaccaaccacaatccaccgcatatcctcccaccggcggcattaaaacccccgggcttttagctaacaagcatcttgcccacgactcgcaaaaggcatttgtttcgcctattcttcccggccaaaatgaaaaatcttataatgaccagcattactaccatacccaccggtccggaggagacaccccacaacagcaccaacctcccagccagcatgtgcgtcccgatgccgtgttcacgccgttggtttctccggcagtgaccccccacgactcccaagtcaacgtaaataaagcggcaccggtccagaccagtttcgagcctttgacgtctccagcgctcaatgctcggcccgatatcgataggcgacgttcgtcgtcgtcggcatacggcacggctgaagaccagccttcacacaagcgcagaactccccatggaaccccggtgatgggacccaatggttcgactcgaaaagtcaagcagtcgccctcgctcaagggccggtcgcaccggtctggggccagtttgaactcgtttgaaaaactcccagagtcgctggtggctcctcctcggtcttcgggtgattctactccaatgtatcctccacaaagaaaacaggttatggacttctctaatggtggtgacggcgcggctccagccatgatggggttcaccatgggccgattgtcggaacagcagcctcacggccacagcaggtcatcatcttccagcgccaatacctctccagtaatcggcacccagggctccaagggaagatttgaaaaaccagactacaagcgcacatcgcacaaaatagcagaacagggccgtagaaacagaatgaacaccgccgtgcaagaattggcgtcgttgataccgccgtccttcaacagcgaagagtctgtgccttccaaagccaataccgttgaaatggcttcaaaatacattcgcaccttgttgagcgaaatagatgagatgagaagaaaatgacaataatagctaatgtatgtaaatattgggaatggatgtaaactacacccaggtacgtcatgtaaaaatgtggatcgtaacaccgtcaattaaccgtatcatatgtgttagggtggaaaaaaaatggacgagaccggagtcgaaccggtgaccttctgcttgcaaggcagacgcgctaccaactacgccacacgcccttttcttatacgttcacgctaccgagagaatatctagccacacacagtttcacctatctcttcgttatctatgtacatatctattgtggccaccatcccggaacaaacgatttgagtccaatttccgtatcatcctcatcacctatagttaccttgaacatactctggtgttcaatttccccaagattcatcaatgcaagacccacatttccatggcgagccaaaatctttccacttcccagttttctctttcttactggttttgagcttccaaacggagagctggtttgatgttcctctgtggcatcgctgccatccattcgcgaaattacgagcgatttgagatcggtttgtgtaatttttgatagatggtcaaccacagcatctttcaagttatactccggctcgtgctttgcagccatagattccacatttttgagctcgaaaaactgtactggaacaaccctctttcttatcgttccaccattaaaggttcgtatagtgagttcctggcccacatagcatcctttatcgagcgagagcccgttcgtgaaatccaagttggtctcaaatggaagaatagaaacatctgacgatacatcagcttgctctagcaagccattggtgtacctacgaacagccacatcctgagccagaaccgatggagactcaaactggctcttgaacagcgatgaaaatgggtcttggttttgcaattgctttgttaaaaacttgataccaaagttgggaattctgttatccacagcaaagcctactacgggtatattgggaccaaatatagcttgatcgtcgataagtcgttgagccatttccctagcttgtgacgggtcttttgtcaagatgtaattattttgaagttcttccaaaaacgaatcgaactctggagtgtcgttatagtaataatggctttcgacgttctcaagcttttctatgttgacttttgccgctaatttgtgaagcttgagcaacatctgtagcttggtacgtagagactcatccacttccaccacatagtcgggatgatcattttcgctcgaatttgcaaatggatgtgcgtatatgaaacagtcggtgaacacccttcctttcgagttcaaaaacatcgagttgattcctccacgcagcacgtagatagtattggaagggtcatagatatcctcatgcattaggccccaatttcgatgaacatcgattatttgcgataattcctgatgagaattttcattttcagaaattgtatgctgttttttcttgactatatcaggaagtaaacgtgttgtaacgagcccgttgacaaacttggtggcgtcaggaccatgaattcggattagggcctttggtaatgtggccaacccaattggaggaaacatgacgatttgtcgcacggatttgtcagtcggtgcgactttaccccagggtactgcacagagagggtgtagagtgctagagagaagttagcaagaaggatgataccggcaagtagggatgagattggagaatttgtagcaacgagtcagacgaaatagcaaaaatgaaaaaacattacaaaaaaaattgcagaaaaaatttgcaaaaagtacatctcattcggtctaacctgtttcattccatgccgttcgaatacatatataagagcctcaccccaaaaattacattgaatatcatgcaatagcatgcagaaacggcgaaaacttcaatattttccacagtattccacttgaaatacaccgcgatgtcaaagacagtgacggtggaaaataccacacaaagtatcttatagtcgatgcgcttgtcaagtcgacgggtggtagtttgcggttcttcctcctctactgaggaagtgcggcgacaactccctaatatatcctttaaaccggatgagccatagttaatagtagcttcttccctttcaagatggaacaatattctagtgccattggtggaaatttcgcaagcaatacctgtgatagcagcctgaagattggtgatttctgctcggttcgcaggcaaatggctggaggtgagatcttctttgtgcgagccattcaagaccggttcttgatccatttctggatccatttcatcgcctagagcctggtatttagttggtgattttctttgcgccatgacccgaccccataaaaataatgaaagagaggacactagcattgtagtagttgccactataccaacaaacaccgatcccaaaattgtaagcgacagcaataaggaaaaacctagcaaaaccaacgatattggggttatggcgtctggaagatccatatcaccttgtgagttaacagtgtgggcgaggcgcctaaaacgagaatccctctcaattcttgccaacaatggctgcaatttcgagctagcaaatgtaaagacttttttttgtggaagattcacgatactattttctgaaggttcgtcccttataattatcaatatgacctcagtattgggatattgtgcaagtttattcacgtatttggtgagatgaaacatttgctcggcgtataaggatctatacactgtcagtgaagaacccacatttatatcgttcaaaggaaacgattgataatctggagattggttcgtatcttcattgattactgtttgttgtgagtttctgcgctcaaatccgggcaccagattgtgttcatacatagcaagattttatagcttgatggttgtgagtgtggaagataacaactcgtaatggtgcgaaattaggagccatagccgccggatgcaggatatcagtttgacagatagttggtgcttacactacctcatggctctctgatggatatgaagacgtcattgttgctaacgtcatcatgttctttcatttgaactgctttagagtgctactttccattattttgcatcctgcaacacctagtctgtatagctatatgcgcagttaggatagacttccaaccctacattctcaacagccctaaggctttaccccagagtactgcacagagagaggatgagagtactagtaagaagtatagcaagaaggatgataccggcaagtagggttgcgattgaagaagtagtatcaacgactcagacgaaatagcaagaaagaaaaaaaattgcaaaaagattagcaaaaaaataagtttttaaaaaaagttgcaaaagtacatcaatctcattcagtctaaactgtttcattcgatgtcgttcgaatacatgtacaagagcctcaccccaaaaatgacattgaatatcatacaatagcatgctgaaacggcgaaaacttcaacatgttccacagtattccacttgaaatacgcagcgacgtcaaagactataacggtggagaataccaaacaaagcatcttatagtctatgcgcttgtcgagtcgacgagcagttctttgctggttcttcttcctctactgaggaaatgttgcgacaactccctaatataacctttaaatcggatgaaccatagtcaaaagtagtttcttcactttcaagatgaaacaatattttagtgcgattggtggaaatttcgcaagcaatacctgtgatagctgcttgaagactggtgatttctgctcggttcgcaggtaaatggctggagatctctttatgagagccattcaagactgattctggatccatttctggatccatttcatcgcctagagcctgatatttagttggagattttctctgcttaaggacccgtccccatagaaataatgaaagagaggacactagcaatgtagttgtaaataccgaaccaataagcactgatagcaaaattgtaagcgacagacctagggtaaaagccagcaaaatgaacgataatgcggttacggtttgtaaaagattcccattgccttggggattaacagtgtgggagagttgtctaaaacgatgatccctctcaattcttgccaacaatggctgcaatttcgagctagcaaatgtaaagactttctttcgtggaagattcacgacactattttctgaaggttcatcccttataattatcaatataacctcagtattgggatattgggcaagtttattcacgtatttggtgagatgaaacatttgctcggcgtataaggatctatacactgtcagggatgaacccacatttatatcgttcaaaggaaacgattgataatctggagatgggttgtcatcaattactgtttgttgtgagtttctgcgctcaaagccgggtaccagattgtattcatacatagcaagattttatagcaagattttatagcttggtttcaatggttgtgagtttgataagaactcgtaatggtgcgaaaattacgagttatagtctttctcaccattacgagttatagtccgccgatgcaggatatcagtttgtcaggtagttggtattcacgctacctggctcgttcacggattgaaaactacattgttgctaccgtgatgtctcaatttaagtttcgaatgattgaaggtagtttttcatgagtttgcaccttgcaacacctaatttgcgtagctttatgtgtactagattggtgtactggtgtgcgccaaatcattattctcattaatctattaacgtcaccgccagttaaacctccacgaaaatatctaggcttgtgttggggcaggatttagtcgatacttaatacccataaggaaacccgtatttggaatattacaataccttgactctgacaaagaaatactcaaaaacagataacgctttctatcattcccctcaaattataatttgccatggactttgaatcgtcttcagcgtcttggatatcctatgcgaaagagcccatcttgaatctgcaactcaatttggtgaatggttggacatagttgaaaaaatcttacgttggaatcctacttgatggctgtactacaacgataaattggacgaggattcagggtattcacacagttcagacaaagaagccttgaaaacctcaatggacatggtcattatttcagttgttcacagaacggttgacttaaatactctttccaatcccctatttctcgatgcgccgcaaggaagagaacaactatacgccgttcgggattactttcaaaattgcggagtgctatcccaaatgagtgcttataaggctctccacgagtttattaacaatccgaacaacagccccatcaagaagtacaacaaaattagtacgttcccatttatgaatcttgacgacaaaggcagaatcgtacttttgttacaggctcttgaggcatatcccttattccaggaccgagttggtcacttagaccgaacgacggaactcaagtacgctgatttaagcgagaaggttgattgtttatcatggtctccaccagcgatttcgacagagactggaaacttacaacccaaacgcatcaaaaggagaagggaacgtccatattgtcatttctgtcataaaatcggccacgacgatgaacgttgttacaagaaaaacaaacgattacgcaccgaccaccaggcaaaaagtgccgtgaaagacctgagcgagctggaatatactcttgagtctggtcacagcaaccaatatcctgaaagtcaagctattgatgctaacgaggcggaagccgaagcaacttcaggaaagatacttttcaaagcgggcgcaaaacgatttctagtcgagggacccatttcgtttctcgatccccggctcatgaactaacggaacatcaggtgagacactaattctgtagctgacttgggatgagaaatggaagagaatttaatttcaatgtgatgaacttctgcctacgaaacgcatctactgttaacagaaatgagacaaaaaacgataaggaaaagtctatgagctttgactacccgaaacattcacttgagaacattatcactttaattcgtcatttgttaagataaacttacgatctcaacgcctgaaacaaaacctccactccttgacattcatttgctacatgaacatcactaatacaaacaattgaaatggactgtgtgcttttctacttgctaacgctgattccccttccgatctccttttttggccgacgttctctctgtggagcatcctcgtcgtcgctcaataacttatctctaattctctcggaaagtgacaacttatgctcaagatccttgctggtatgacccgccaatgctgcgagatttgtgcctgaatggtgccttgaagtaagatttgagctactgttgagatgcgattcgtctctcgtaatttcattggaacgtagatcaatctgtccaaaatcaaagtagccgtaacctccaagaacatcgaaatcaggtccatccaaagaatctgagcgggaactacgtccttcggagtctgaagaagccaattgcggaacatcatctgaggagaaatagtccagcatttttggagttgacagacccggagtctgagcgagcgtcaatgtgactgggtgccttttcagtggagaatttgcaacttccagaagttctttttgaactctcaacttttgaagctcactcttacgaggctctgagtcggcgacttgtagcaaaaagttggaatcttgtcttatagagcgcttaatttcgttgaccaccagcttaaatgtatccaaaagacggtttgtctggcggtgttttgagctagcagtaatgcaaaccttgtcacgatgtataatgtatcctattccaaaaccctgatcgtgagctggaggaatgccaaagaaccgcaaagcggcatttccacagttcgaaaccaaaagttctggagaggaaattttttcaatgctgggattcgaaagaaatggtatatggagatgtggaatcattgcaagttcaggaatgggctcgagacctgctacgtccttgttgacttcattgagatagtcaactgctctgggtcttttaatcacatgaaccaaagcccacaagtgcctttcgaatcctttgcctatcatggcattgcggtacctttcgttatggcttgacaccgctctacggaaggcacgaagcttttccagaggtgtagaattggaaatgaaaagctttacgagccgagagatttcttcgtcttgaacgggaatcaattctgtgcgagcatctcggaactttctcgtggtgatgggctccaaagtgttggctattctgccgtagagggtgtagtttgcaatctgtaagcccacctggagaaacgagtcaacggaatacccgcttttggagatgtaatgggtgtccaacttgaggtccatggtgatgtagtcgtgctggttgatgaggtctgccaaccgagtttcggaaagatggatgagattttgtagttctggagtgcggttcaagatcaaacgaacagaaacaggtttctcggcgtcttctcttggcgaaacaaattccacatgctcgtcaaacaaagtgtactcagaaccgttaatatttctggccaacttcaaaatcgaatcggtatagatatcactgatgaaccggagaatggcagtgctatccatagaggtggactcccatacaactccagccacggaatttttcgtgacaattaactgtagtttgtcgtaccaccgcgaagtacatgaaccacattgaatacttgttcctggctgaagctctgaggttccgtaggaaatgaccttggttttatcctggtcggactctggagagttgagcacgtccaaaactaccacaaacaaggcgttgtctatggtttccaaaaactttgcattggatttttcaagctccaaccggccctgtttccacacatgataagtctgggtggttagcgagccgatggaattgttcacggagtccaacgtgctgaactcactagactcgtcaatgatatcctgaagaatgagcgaaaggtcgtggtcgccgaaccaaatccggtgctttgtctttgttttttcatacgcttcttcagtatattcggtcaatacctccaacttgtagtattggttgttgcaaatcacaaggatgtgacgagagtcgttgatatttttgtactttttgaggataatatggtggggattatcatgaatatctggtgctcttgtagttccaaagaggttacggtagcaattcatagtcaatggattaccgtttttgggcgtaacatccggctttagtgtttcgtttctgagcgaaacaacaaatttaagcgacgaattgatcaagtttgctgctcgttgtgcctgggtgggtgggttcaatgtctttgaatatggatcttgttccaaaatcaaatatggatttcgaggcaaaatgtctcctcgaagctcgccgtagattcctgggttcgtctcatcgttgatggagtttaaatagcatgtaaaattgggattggcagcaactgcttccaagtgtttttggataagattgatgattttgtgttgcttgaacagatgagcttcggctacaatttcgtcatattcttcggttgaaaccaatggtttgagtgcagaaaggagctgggtggtggtgctctcgatcagcggcacaggaagccgaggaatgttcggttcgttcagaaaagttgtcatgaagattggtgcgaaatccggggttttatatgggggttgggtgtggggaagctcgctaactccgagccaagagccacgagcctacgaagtaggcgaggaagagcaattgaatagtcacgaattagatggataatgtgatagagtagtggaaaatatgagtagtaaaagtttagaatgatttagtgaagaattaaataatgatgagaatagaatagtgaataatgatagaatagaatgatggtgaataactctggtaatggtgattgaagatagtattgaagatagtactgaagatagtatctgctagacagtaattcttatttgctgtcgacgagcttgcgggtcaatgtggactcgtaactctgttcgggcgtgaggatctgggtctgcgatgggtagattgtcgtttttgaatactcagaatccacattgtcttctccatcaacagctgaagatgtggtggatggttcggaacccggcgtcagcattggaaggtgatgggatgtagcgtccagaattgcctgtgtagcatcggtataaagtcccaacgaccgggcttcatccataaacggcttgatacacaaccagcctgtttcggtacgaaagtgtcttgtaagagcatcggaacgagcaaacagtcggccacaaccccatttggtaactccatctttaaggtacccttcacatttgaaattcttctttccctcatgcaacaattgatgccgacgcatatcgtggctccgagcaaacgtcttaccgcataccaggcacgcatagggtttttctctcagatgcgtacgcatgtgtgatttaagattgtacagtttctgaaacacttttccacattgtgcacatgggtacatgacttccagtggagccgaaggaggagtagatcggcggcgacgacgagaaactgtggagtttgtgaatgagactaattgcgagtagtcaatttgccgtttagattcggcagcaggaggagcatacgactctgtcaggtaattaccgtaccccatggtgtaaggattgttggggttggttagagagtatggcttggattgcgagggcagcatgtgttggtagtagtagtaatccatgggcacatgttgtgggtattggagaatttggtgggaagggtgagattggtgatgactctgatgggcatgagattggtgactttggtgaagatggggtgcttgttggttttggtttgattggttttggtttagttggttttgatttgtttggttttgacttggttggtttagttgattttgactttgctggctcaagttgatcgacggaagctggtgtttgtcgccataatgaaacatcggttgggtatattcaggatactgaagaaacagttgttgggactgttgtgatgaaagatgatagtaaggcgaaggaaacgacattgtaggcgtgatggtagcagccaccatggagaaactggaaaaggaaagatgtaacggatacggaccctgtcaatagtttacagagtcttggcaacggggcgttatgaggcacttatatagagttttcagggtggtgcaggaagcgtaaaaaatattaagcacggggcataaaccgcgcagcagttgttagtacaacttgatttaaaaataccttgggctgtggagccgacgttccgagtaagaaattttgtgggtaatatgcatgaagccgtatctttggtagtgggtgcatgttaggctgtgcggctcaatgcaatgcatgggtgagtatttttaattttttatgcgttttacccgggataccttcaattgttgagaacgatttttttctttgattggaggcgggtatgcgggaactgtggtaaatgtctgcgtgcggtgttattgcttttggtttttccaattttttctggggcaggacgtgcactgcccgaggttttacaggtgaatcaattgcagattgaggcatttttttttgcgcctcgcccctttatcccacctcgttgcgcgtcatgaaatggacgataaaatgtcagtttaatatgggacgagttcgagctgttatgagtacttatatcgtgatttgcagccatttttaatcgaagactgcatcaaccttcaatcgaagcttcatcgcagcagttttttcttggcactggcgcgccaccatttggttacgaggctggataatcggatatgcatatgccaccccgctcgcgcagactagatgcagtacgggtcgatgcaagtctacgcgcaaactgcatggattctgcaggatgatgactgaatcattcgtgacatctatcgttgcatcgggccgaggtagcttcacaaggtcttgtgatacatttattgccgtttccatatttagttttcggttgtgatccgattttgtatggttagttttcggttaggttccgacttttcattggtttgttctcggttatgttccggttgttcatctcggttacgctccggttcgtaacgacatggtccaatgtcctatgatgtaattgattgtcgtatgtttctgatgtttcttgatttgtcctatgatttattgtcgtatgttttttatgtaatcctgctagtattcttgcacattattattcgtatcagtcaccttacacttttcaatctcaaccacgaccaatgcattatcgcaatcgatataagtcttggcttggtcctggtcaatctgattgttgttagaatgtaatgaccgatagaacccataattaggatcatcggtggcaagtatttgtgcttttccatcaagcatcaccgaaacgctgctgatttcgtttttgttaatattggccaaaagttcatagagtgagttgcggcggccctctctgggttctgtaggagcttgcagactctttgctgagatccaatcgtgaacaagaagcgaaacatgaggattttcaacaatattctggtatttagtggagttttcaggggtgctgaaaatgacaaaatctccatcgcgatggagatacgtgtagttcatcaacgatacatggggcacgttgtcgcggcacgtacccaaatggacgtatctggttgatttgagtagatttgtgactgaatccggaagcagcggtgccataataatctctgataaatctgtgcgaacagtgcgaataatctgcgaaatcagtgcgaataatcagtgcgaatcagtgaggaacaactgtgcgaaatcataaatcgtgcgacttgaattaggaatcaactactcaattatagtaagccagttcgagtaggtcagtattccatgacggtggcccacgcttcttcccggtcagcctcttcctcatgacttaccgtcccatttttcacccaccgacatcagccgcgtcaaaaacctcatcttgtcccagttaaattcccccaaagtggccaactttgaactttccggtctcacagacaagtacaatgaattgtgggccatgtttgagcacacggtccgcgatagacaggggctgtctgtgctccttattggaccacgagcggtaggaaaaaccgccataataaaccgcgctttggacaaattggcaattgactatgatggtcgatacatagtggttcgccttagtgcgtactttcatcctgacgagcacgcggctgttcgagaaattgcccggcaattggatattaatgtcaaaaaaaacgactcttcgcaccagtcgcagtttcagcagccggccataaacgacactttcagcaacattctcaacattctcgaccataccagctcctcagagtccatggcggtgatctttattgtggacgaaatcgacaaatttacagacaacaaacagacacttttatacaacttgcttgacctcgcacagacatcgcaagtgcccatttgcgtggtgggagtttctacaaaaattaccgtgagagaactttttgaaaaacgagtacgaagccggttcagccagcgggtgatttcgttggccaagccagggtcaattgaccacttttggtccggtgccaaactcgcacttttgttatcatcaaataatatttcgcagttgcaagatgaaaattacggccggttgtggaaccagtatatcgactcgttgttcacgcagtcgccaatagtaaagaagctcgtttatgagttgtactattccacgaaaaattaccgccaattcaacatctactccacttttgcaatcgcacaaatttctccacagtgcccgtttcctgtcgatacccattttctacactacgccaacgtccagcctccaggaactatccagggcttattccagtcgctctccacactagaattgttgcttgcaatcgccgcagccagatggatcgaaaaattcgacttgcaaaccatcaacttcaacttggcctacaaagaatacgaagaaatgataaaactgttcaatatcaattccaccaccttggcaacatcgtcgccgtctcgaagcgacactcgcattttgaccaacatcaaagtcaaccaaaaagtgtggtctgccaaagtgttgcgaaatagctgggagtcgctctacagaatgggtctattaatagaccagtcgggcgtgtccaccaatgccgatggccatgtaatttccaatgcccagctcaataaaacctacaccattgaagacagcaagatggtgcagctcgacacaaacttggaggagattggcacccgactagacgaccaggacccattcaagagattgacaaagttgtagtgcatttcgcatttcgcatctgtcaattttgtgccatttcgcatttcatttcacctgtcaattttgtgtcatttcgcttttgtctgtcgcaggctgtctcaccttttcccacattcttattgtgtgtgcggcgcattattttttgaactcggccgtgcatactctgatacactttgggacaaatactgcgaaacaggctttaggaaggctatgcataaaacaaggcttggacccggttggtgtcattgtggtcatgatcaccaaaacgacaatgtttaaggtcgatacgtttacggaaacaaaagaattggttcaatatgattttgtaccatacaaagagatttgcagcttattttctatgatgattattcaactaaacctcaaaaagttgcccaccctgcagaaagtgggctttcgcaaacacttgccgtttacctttggggttgacgaggcgcatgacgcactctcatccatgactttggcgccttccaggaacaatattctttttgagattcattatgcaatcgattcaaaccaaaaatcatccattctacaagcatttttcgattgccatttcctccactgtcctcgagcgagaacactttctaaacccagatcggatgaatccatgcaaccaactgcaaaaggtgtagcagtgctccattctttctgcatgcgtgtaggcatgcccaccggtttaatgccgcaaattatcaagacggcgttcaattccatgcgcctcttacccctagaacgggataaaaataaccgcataatatgctcacaagcactcttggtgcatgtcctttgtaagctagttggagatcctcctcggacttggcgacctgatgctgcgcctgacccgatcctgtttcatgtagaggattccggcgatgaaatcgggggcttatatggcttggacgaggcttcggcgtgctttcaattgtcggcggaaactttcaagctggaaacttccaagcaaacgagtccgtatcaccatccgtatttcaccaatcctgaatcggacgctcagtttcagtattatacgtcttcatttggagctcgttttcaccatattgacggaaaatatgtggcatcggcaaagaccctagctcagtggatatgtgactgtacagcagtggctacaaaaggtgaagcacaccgcattgtcgacatgttcataaacgctaattttttgcaggcttttgagtcacaaccaggaactgtggctaaactggtcggtggagatcctctctactttgtcacagaaattgaattgagttcaaccaaagactatgatagtcgaatcagtggtttacaacatgttatttctgatccaggatacaagctcttgttcaaagattttctatcgctgactttttgcggtgaaaatttggaagcatatgttaatattagcaagctcaccagaggagtaacctcattgatggctaacgttgcgccgttattatcacaaaccaacctcaacatggcaacccaaaccaaactagtgtcggttctcaagtctcttatgttcagagcatacctgatatattatagccatttcgataccgattctcccagccaactcaatattccgtacgaaatgagaatcaggatttctcgagctgtttctgttgctagatgtgttctcgatgactcgtgctctgaacaaaccagtgaaattgtcaactcggtgatgtcggaacccatacggtcgctaagttccgaaagttcatcggtggatactaaagaagagactccgttgattgcagaactcattgcattgttaggcaaactaagtcgaatttccaaggagtttatggaagctgaggaagcactcttgaggcttcttgaaaccgactcatttcccaactttatccatagcacattgtaccaaaggtttctacatcagattcatacacgttgttgagattaggttacactataaatacacaagaagaaattatgcaatagggtcgagggtggtacccttcttgatagttgcccaaccaatcaaacgccagtgcttttcgatacgtctcgacaaggcaatcttttcgttaatctcggtacaggctggagaagtcaattgcaaacgagccatatcagccttaactgccaccactctagcaccagtggctgtggatccaatattcaccatcaacacctctccaacttccaatttgcgtaccttggcaccttgcttttggccctcggttttaactcccaataatcttctcaacaaaaagtagttgatttcaatgtcagtgtaaatcgatggaaggttgccctttgcacccacaacttgacccaccaatctgtcagctctacacaacgtaggatccacctttgtacccaaaccaatcaacccaccaggcacggcaaacttcaagtcattgtgctcggcaaataatgtgacaatatgagaaaagatgggtttacattgaatctttccattgtcgtccttggtgacgattcccggtctgatttctatttcgtcgccaattttgaacacaccgttcaagatggaaccaccagcaacacctcctttcaagtcatcgatctcagaaccgggtttattgacgtcgaaagaacgaatcacgatcaaccgaggagatgcggaaaagtcacgaggaggaacggggatcgagttgactatgaattggttcacggcatcgatgttgtacttcaactgggccgagatagggacgataggtgcaccatcagcgatggttcctttaataaaattcaaaatcgatttttggtgctccaacgccgattcttctctcataagatccaccttattttgcaagatgataacatgtttcaacttcatgatttcgatggctgccaaatgctccgatgtctgcggttgaggacatgattcattacctgcaaccaaaagtaaagcggcatccattaccgcagcaccagacaacatagtactcattaaaatatcgtgacctggacagtccacgaaagaaacgtgtcttacaagcttatagcggccttcgcatccctcacgctgacacttgggtctaatttccttgtctgatttgaacgatttgtagcaatcgggctcgggacattcttcgttgtcgcacttgtatatctttgcattggcataccccaatttgatggtaatgtttctctccaattcgtccttgaaccgcacggtttgaactcccgaaatggcacgaaccaccgtggactttccgtgggcgacatggccaatggttccgatgttaattgtcgcctgtctattgataatttccgccgacaatggtgtcaactgcgaaaaatcggggttatctggctgctccggcaacccaccaccttcctcaaactcttttctggccgcttcctcatcatattcatcgtctaagccggcaaaagcaacggattttttctctttcgatccttcggtttgtgcatcttcaacaccagcttcattttcactctcgatgtcgtgctcatactggacgtcaaagtctccgtcttcctcgagatcgccgccaatcacaatactgggcgtggcattgtcaatatcgtcgtatgacatgttggtaatgagttgatcactgaggaaatttttcaaagcatttttcattcgcggtcacgtgcctactacagctcttactctatgtactatgtatggaacccaaagtcgttcataacgctatcgacgtccttccagagcaagtcgctgctacttatgtcgagcgagtccatgtcgaaatgctcgagagactcatacatgggcgacgggtcttgtttcgccaagccggacgtcgcattttgggccattttttggtcctgattcggcgactggtaagatccttcagatctcatatggggagacgtttcggtgctgttgttcaccacgttgaatatactgctgcgcttgctaacagacatgggctggggatccaagggaattgtacgaatgatttttctagcagtggactcagcgtccaaattgttggataaagaacgaggttttttggaacgactagatgttgagcttggtgtggacttgttacttttctggtcctctgtgggtgcagtatccttatccgacccggtggctccgtcaaagtcttcatcttcttctgagatggcttcgtcgtcaacattagtgccatttccatcggtgcgattattgagttttatcatgccaaccttctctcggagaagatacaagcagtcaaagaacaccgacgctgccattcttgttcggatacttatggtccaactggatatgtttcgcttatccaaagttcggaaaagctgccacatacttttcatgattccactggatctataagcaatatcatgcttcaatactgaagctttagcagccaatgaaattgctgtttggtacgtctggcgtccagaacccacatccaccactttctggagcggcgagtgtgctagctttccaatgataaatgctgcttgccatatactgagaatgtacactccaggaagatatttcacaaaccgcttgtcttttgtttggcacgaatggacatgattgacgagggttatggcagcattgtacaaccgtaccaatcccttttgaagctcgaacgatgccacgcgagaagtatccatgaaatggtatgtcaagaggtgtactctagcagtgagaatttggaattttcggaatccgtcaacggcttcatttgcaaatttgacctcgagatcgtccaattgacggtttaacaccttgagaagtggaagtctttccgtagcatcgatcaagccatggggatccattgggtttgaattgagagttttggcaacttggtcttcaaactgggcgatttctgtcatgaacatcaaagtcttggggatttgcgccggctggatggtggagattgtgggctgaagactggacattgacgagtcgaattgaacaaacgcgggaaacccaaatgaagatgctatggtttgcgatactatattacacacgatccaggttttggcttgttcctgtgccatttcgatctgctggggagtcttggttccgtcgggatttggcgttctagtatggagtccgattctaattgcttggaaaagagccacaccaatggtgttccacgacgagtcggcactgagcgaggaggtgatgggcggccagaacgtgtagagcaagaaagcctggacggagtagaccgagcaagcgttgaaaatgggttcgtcttcttcggtggggttgtatcttgtgatgggggagatggtgatttcggaaaggatgtttttgattaatggggcaagttcgaggagtagagtcttttgcgactcgtctcgaaaccgtcgaagagaaacgaacattatgacccagaaaagggcaggacagagacggtagatacgctcgggtcctttggtcacctcaacgaccgggaggatggggtggtagcagtcaacaaactcgaggtaaagattgcgaatcgtgtgtggagaaagcgatacagaatcgatggttttttcttcacaaataagcgactcttcttcgagaactgtttggtggaatggagtctctgagcggtggtctagaggacggaaaatcgacggcatttccggtgagttgttgctttcagaagtgttgtgtgacaactctggagcacgaatattacctggagaaaacaccactggtgatgctcgaggatgagtttgggccatatgcgactgtggtatttgttcattacttcccaacgggataccagtaccagatccaggtgccgacgccaccttgagacgctctttcaactcctcaaactctcgttcaatctgggctatccgggctcttttataggttcgtttatagtcactcttgagtgtgcaatggagtccttttttggcacatctggtacatggtgccgggtgtttctggtgcgagtcacacctgctcttctgctgtctacagttcacacaagcgatacgttttggccggccatttacgccagaatttgaagatggttgggtctcaggctcgtagggtccagaaccagaaggagtgtatcccgccgcctcctcggccttgagttgactattcaactggtgtagctcctccgacatgttggctatatgggccaagttgtctagagagctcagggtcatttatgtagccaatgttctttgaggtgatgactttacgatttaacaaaaatatcgtgagatggcctgcacataccgcgaaaatccaattttgcaccatggggttctgggacacgatcaagcaaaccaaccgggatatatgggtgctatggatctcggtggtgtttcgcatggctagttttgcgctaaccaaccaggtattgacgctttttttgaaacaagtgggaattaatgagaaaaaaatagggtggtttatgacattgaccttggttggagatgtgattatttcgtactttttgacatggtacgccgacactttgggaaggagaaacgtcatgctcttgggttctttgatgatggccggagcaggcgctgttttctttacttgttcccgttttgaatggcttcttctcgcggccattctcggagtcatttctccttccggtgacgaaaccggaccgttcaaatccgtcgaggaagcttgcttagcacacttgactccacatagccaccgacccgagatttttgctttatatggattattggcaaatttgggttcctccatcggttccctcgccggcggacttgtagtggaaattttgagtaacaacggtatggatttggaacgttgctaccgtcttatttttgcagtttactcgggtgtgggaatcctcaagtttgtcttcatgtggtttttgacggaaaaatgtgaagttcaccaccacagaactgaagactatggtgaagaaaatggcagtagcgatgacgaattgagacctctcgtcgcatccacgagcctctccccttcgtcaaagcaccacttgtacccacttttggcagttttcatgctcgattctcttgggtatgggttcatgcctgccgcatgggtggtatactactttagaaccgtgctcaaaatgacagcagcgggagtaggaatcttgttcttcttttgcagtcaaatcgactcgttttcgagcatcccatcggctatgtttgcccgggctttgggtccagttaaagccatgtttgctacccaagctccatcggcagtttttttcattagtattggtttaacgtcgctggttcctatcgcttgcactcttttggttttgaactttgctacccagaccatggatgtggtgcctcggcaactccttcttacatcgattatgccaccccaggacctcaccaaggtgatgggaattgtaaatataggcaagacatttgcccgctgtgtgggcccaattttcaccggaaaacttgctacccacggaaagttgttctatggattctttatcaatggtgcatgtgtgttgatggcggactttcttcttgcaaccaactttcttcatatggacgcagacattttagcgaagcagtccaactacgaaagaattgaataaagaagaaaaaagaaggaaagaaaagaagaaaagaagaacaaaataaatagaataaaatagacttccttctctagtctgttcatgcatcattattcatacgagaaagttaatcacctttttgtaccaaggcatagcacgatatgcggctaatttttcataattttcttgtttgacaagctccaaatcgttattgcgtcttccagtgtcaaggtccatggtgtccaatggcacgatagtatttaattttctggagtagattttgtgacccacaaaaaagagcaacactacaaccgcacccaagtaattttcaaagaatactttggcatctggttgttttccaagaggaaagagagccgtccaaaactgaaagcacaacaccaccacaaggcacacacaagaataaagtgatccaatccatcctgtcaacgcagtatatggaagttccataaggtctctgccttgtctctgcattccccatctaaatctcaaatgagcaagacaaacactgaaccaagtgaataaggtggaaagtccagaaagtgccatgagccaagcaaacacctcagactgtttgggagaagcagcacagaacgaaagaagtcccacaaatgctgctaatgctattcctgccaaaggtctgcctgcgcgatcgacataggaaaaaatcgaaggtgccaaaccttggtctgccaatgcaagtatagttcttgaaaatccgtaaacggacgagttgccaatcgctaacaacgacaccaaaaccaccacgttgaatatggaaggaagaactttgatcccaccggcatttatagcaatgacaaatggagaagctgaagcatcggacgaggcatggcccaccaattttttagaatcataaggaaccaagaatcctaccatggtcaaagtaaccatgtagaacaacatgattctccaaaacacctgtttgatagcttttggaagaacaatcgaaggatctccggaagattctgctgccgtcaaaccgatcaattctgttcctgccaatgagtagacggcagtaaccaaaacgctaacaacacctttgaacccggctgaaaatgcaccaggatggtaccagtacttggctccaataaaccccgactttcctcctccacagattaacacaattgccaaaatattgaatcccactaccccgagcaccttgatgacagaagccacaaattcagcctctccaaaccctttatttccacacaaattgagccccaagatgaacacgtagaagattgccacccacaccacggtatttatatcggattgccagaactggatcgtcattgaagatgccactaattcaagtggaagaacaatcacccaaaaaagtgcatagttccatcctatggcaaacccccaagaagggtcgacgaacctggtggagtacgtggcaaacgacccagacactgggaacacagcagcaagttccgctaacgattgcatggtacaatacaagaaactagacaccacagcccatccaatgagaagtgctccaggtccaccagttgcaagtgctggtcctgatcctataaacaatccacttcccacacacccaccaagggcgatcatttgtaactgacgctttttaagcgatttattcaaatttccgtcactattttcggcgccttcaatttttatatcaagagccagagtggactccggaatcgttggagactcggcacgtttgaacgagtcacgtacacggtgccatgttgtttgtggttcatgagctgttgtacgcagcgactccgacgacagaagtttatccatcagtgaacaataggaagaaatgagtaatcagcgccggtttcgcaaccgttgatgcggcattttgcaacctgtgcgcggcgttggtggccggaaccggaaaaagaaaagagcgccgaaaagaaaaagagggccaaattgcgccgaacaaaaatgatgtcatgtgacttgggtcacgcgcgtgtctccccacactccgaaacgctccttctcggcaacatcatgacgtaccaattgaaaagcagcaaagacgtttctgttctcggaaaattgtacgagctctgtggcacggaatgggcaggacctattagtgcccagcaatttggctctgcagtggccgaagcgtataaatacacggaccagccggaaggattttggtttgaagatgaaaccggaaatgtcatttgtaccgccaccgtaaagcatattccgggattatttaaagctcctgacaagtcaaatgcaatttcctcggttcccgacccgggagtgtttggagttcggctggtaactcttcttcattttggatatgttttcaccgccaaggagtatagaggcaaaggtttagcatcgcaaatgatcacacaggtcattgagcatgtggagaatgatataattgaccatcacgtgcgctctagcgacgacaagaacgacagtttcaagaatatggcggttaccgatggcgaggtggaccggcaattggccaactattacttgggtaaggaatacttttgggtgttatattcgggcgcaggcacattctacgagaaattcgggttcaagagctacccattggactattatgacattcctacatcgattattgatgagggtcaaagactgttacttcacggattgatgtttggcgaagacgatgctagggttgttggtaagaaacttcgtatgcttcatcagtcgaacccccaggatgtcgagttggttcagtttattctccagaacaaagaattggaaattgttaccgagttgaacaaaatgctgttccactctgaattggctggtaatcataaatcgtcttcctcgttaacaaatatgaccaatgtgttgcaaatgtctaagattggtctgcacccagcgttgtcgtcgattacagagatgtccactgccggcactggccatcaagcacccagttctggtcagcggagaagatcgtcaattgtgcaacaatctgtaccaaaagttgccttgaaacccgaattgaataacattcaacacttgtggactttgtcatctcatgctgctgaaataagtggagacgaagaggttatcaaatttgacgatatgatgggtgccatcttcactaatgaacttcaacaaaagtcccattatgtgatttggtccaccattaaacaatcacaattggtgatcttggcgatgggagagctcaagtttgatcatttcggggctcttggtggtactcatggtcgtcgtggatcatcctttactggactaaatgatttgggaggctacaatttccaagacttggatatcttgattagtgtggcttgtattgttgcccataagcggaaattgtccgaactgagccacatccttgcctccgtcaacgatcttcccgctgggtatcctgcgcctgttcttcatgattattttctcaactacttgcctaaagcctttgaaaatgttcatggagctgaagatgatgctgatgcctcaaaacaagtgagattcattacagatgcagccaacgagatcaagatccttcctatgatgcggcggtttggtaaaacgtctccgaaatttgacttagactgggtttcgagcggtatgtggtcatggtcgtgaacctgtatatgaatatatataaaaaagaaaaataaaacccacggcgggagtcgaacccgcaatcttttgattagaagtcaaacgcgttaaccattacgctacgcaggctttggtcagttcgttatatttcgtcagtttctatatagtgcacggtgcaagtggctgcaaatcgaaagtcaatcaagcaagaaaacgcaaatttgcctctctggtatcagttcgcgcaattgtaaaacgtgcaaagctctcagacttgctctgaattctgcaaaccacaattcaattcacgacttctaagatgttctcttgactttacaagagacaatttgtccgttttacaaagcaactttgtcgacactgatttgactttgatgaacttattcaaaacccccgtgattccttcgtttcttaaaattcacgattaaagttttaaagtttgcccaaaatttattcaaaggtgttttcttgctttaacacaaaaaaggtttataatacttcttcactaaaatacttagatatgaaactttgaagagttatttgaattatagtcgtgcaccagtttagctattctgtcatagtggtcaaatagcacaggaatcgcgctcataatcgaggcttagatttaatgtgagacattcagtatccaaactgtgaagcgaaaaaaacatttttcaacttactagaacgataaaacgagtggtttaaatggtgaataaactaaactctggccaaatcaataacaattagactacaaaaagttgatcatcacttatgattgagttcgaagattacaaatttcagaaaattttaatgaagttagtctgcttgactttgtcagctaatatgtgttggaggctgatatttgtctttatcataaactgaagaacagatcacatgacacaaaacaagaggattcaagagatcgagccataacgagagtcagaagatatgaggcgaaggcgacaacgaaaacaaacaataaaacaaacagaaacagatatgaatcagaatcaaagaggtcaaatatgatccagtagtgacaacatcgccagattcaatcagcctaatctatccacctaccaccatccttcctttgttgtcatttattctctagaataacatgtccaaagtacaacagatacacaacgctcccaaacatgccatcaaacatccttctgatcctcctcctcgctgttgttgttgaacatacattggctgctgttgttggtaatatccttgtccctgtggaggataaccaccttgttggtatccgcctccgtatcctccttgtggtggataccctccctgttgatatccgcctccatacccttgttgatgatgacctccaaaacccccgaaccctcggtcttggtcgtttggtgtgtaagctggttgttgttggggcacatatccgccaccagaagtcagatttgcttggttccagctcgggggcgcacccgtaggagcctgatattcttgtttagacatttacagcagtactaattgagggtgtaatttatagtgaaccgagccactttagtgagaatgacgttgggctgtgtgcaggccgttggcatcggtcttggcagctgcggcaagtctaatcatatctactttcatataaattacttaaattaactatcatgtcaaccaatatcatcatggtcattagtatatatatctgaagttggggtgtttatctcccgcaaggatcttttctctttctgttttttgatcccatttttcaaggtaagcgtcagttttcttgttcttattcaactggaaaaccgacaagaaataaaacaccatcatggcaattgcaaacgaaaccgctgccaaacacactatgagtcccggtctgtacacgggagcatccttagccaagaatataaaggtggcgatgattccaccaatatttccaaatccaatttgccatgcggttcccaccgattttctcaaatgtcctccaaaattcaaagagctccagcacaccaacaatggcatagcggtgtataatcctgaagcggtcaagaaacatccagcgtaccgtgcttgaggattggttttttcagcaagaaccaatgctaacccaatgatggctaaacatgaagatgccaaagcaaatggcaatctcatgcgaagacgatcagaaatgaacgaaaccacgttgttgagcccgaaagcagcaagccaggggtacaccgagtgctggttagcggaaacagcagtgtatcccatttggttaataatggtggctgcaaaataagcataaccataagagggaataatgagaccaaagtaggctaacgctggaagccagatcatataatctttgaaacacctggccacatctgtcaatgtgtttttcgtctcgaatcccgactgagcaccggaataaatcgccaatttttccttgataaatttacgctcattctcattcaaaaatctcgactcctcaggaaagtcagcaatggtgaaaaaaagtataatggcaccccccatagtgatgattccgtcaatgataaagatccatccccatgctggaataccattcttgccgtctatttcatggattcggtatgcaatacttcctgatgcagcaccggctaaacaggtgacggagaaaaatgccgaaaaccgacgttgagcctcgtgcacagagtagtagcatgagagaagatagaacaatgcagggaacgttgatgcttcgaaaattccgagtaaaaaccgacatgcagccaatcctccgaaatttttaacaaatcccattcctactgaaatggctccaaaacaaagaatacatccactcaaccatatatgtggcttcacgagcttgatggtgaagttggataacacttcgaatgcaacatatggaacgaaaaaaagcgtcaaagcagtgttgtattggtttcccgtcaatttcaagtcctcagcaagcccataaagtttggcattggagatattcactctgtccaaaaacgccaaaaagtataagaaacagaaagctggaaccacacatacatcgatttttaacatcaacttgcgctgatttatgccatattgctctgcaagattattcacttgctcatcggccgagaggctggtatcatacttctctcccgatatatcagataccacttcagattccctgtctttaatcgtatcagacatatttttcgaatggttttttttcgggaattttatctacttatgattcacctgtgagtaatcaagccgcttaccggatataggtgaaaaatgtccgataccgcacacagaacgcctaaaaatgcggagaacccgccggtatcgggcctgcaggtaatttctgccaagcttgacagctaaagtctgaaaaatataccagtccacattttacattgcctatttgggcggatgcagtaaaaccatcgatagcttgcatgcaggctacaatataaggcaagcctacgagccgaaaatctatcaaaaagacaggaaaagcgagacttcagcttcatacttgctttaaatggcacagaccaaattttagctactttcagctacaatctgttggattagcatcattttcttgttttcacgtgactttcttccagggctcccgcccttgcgttccgcccgtttggcccaattaggcagttatgctcccttttacttaggcaccgcggcatctgcatatttcagcacagtccaaaaatttttcaaatcacggccgcgaaactaagcttctttctagtaacaccaccatgtctgacgtcgaggaacaatacaccgaagaacaaccagttgttcaagaagaattgaaattggtcgagttggccacccccatcccagctgaagttcaagctgctcaatccgaggtcaaattgttcaacaaatggtcctttgagggtgttgaggttaaagatgtttctttagttgactacattcaaatctctcaaccagtcttcgtgccacacactgctggtagatacgctgccaagagattcagaaaggccaaatgtccagtcattgagagattgaccgcttctttgatgatgaacggtagaaacaacggtaagaagttgaaggctgttagaatcgtcaagcacgctttggaaattgtcaacgtgttgaccgaacaaaaccctatccaggttgttgttgatgccatcgtcaactctggtccaagagaagactccaccagaattggttcttccggtaccgttagaagacaagccgtcgatgtttctcctttgagaagagttaaccaagccattgccttgttgaccatcggtgctagagaggcttctttcagaaacatcaagagtattgctgaatgtttggctgaagagttgatcaacgctgctaagggttcttccacttcctacgctatcaagaagaaggatgagttggagagagttgccaagtccaaccgttaatgtaccttatacatacataattcatgtcatcaatttattatgctatacccgtattggatagaacattcttgtgaaataatgctggggtgttaataacctattataggttcctaattgaacctggtttatgtctttttctttttctagttcatctgtttcggacatttcctcgagagcatggcgtcgggtttgtaatttgcgccgaacgagccattctcgattaaccatcataagtaaaaatccgaaaaaaaagcatactccggtgaaaatttgtgggtgcaaatattgtcttttcagcgacagatttaccaatttcaatgctatcacttcagcaaccaaggagaaaaacccaaccaaaatattaagcccagaccatgctgccggcaaatgagcaggaatttctacgagatccgcagccattgactgagccatggtacttcccactccaacgataaagccaatgagaacggaaaatccaataagactggcataagttttagcattgatccagaatgccaagattagtatgctgcatgttaaagatacaagaccggaggtattattgcggccaattgagtctccaaaataacccataatgggtcttccaaccacttgggctgcgttcaagatggcggtaatattagagccctgagatgctgagaggcccaccagctgggcatatggtgcaagggagaagagaagaatgatataattcatcaaaatgaccagaaaccacaaggcaagaatcgcgagtgggtacctgcgaaaaatcttaaaattgaacatgattttggcattggctaaaatgaactctttggtgagtgtagccttcaatggggtgtttatacgcttgcggggccgtaatattaacgctgcaaacgttgctgctgatccagtgacaattccacacattcgaagtgcccatctctggtctccggtggtgtcaattaacttgttgatactaagtgaaaaaaccactcctccaagcccagcaccgcccactgtgatgcccatagcggttgccatgcgcttgtcgaaccacgttggaagaatgaaggtagcgggtatgaaaaccatgacaaaagatataccgacaaacacaccttgagcaaggtataaatgccataatttgtagcaaatgaagcacagatatacgctgcggtttgaataatgattcccaagataaacaccggagtagtcccgaaaactcgacatgcaagtccactaaatggtgctaatgactgagccaagaaaaccactatacctccgataagtgcaaagtcgtattttgacgacccggcaaattggtccagcgataaatagtaactgaggaacactccgaacccggcattggctccccaggtggcgaaaaccattaacattgagcaaatggccattacccatgccataccgcggtccactggtggtccatcgtcgtcgtcaattttttcgtctccttcatcttctgggtcctgtacttcatctaacaagatagactcggccgctcgttggtttttatagccatcgtactcgatttcgtccatttcaaggtcatttctgatacttgacataaaacgagaaagttcagaaacatgagattgggtggtgcaaaccttgggtaaatcagtgtctgtggattggcgtaaactccgaggatgataggagtcgcccgagtgcaaagatagcgaagaattcgcagattcgaccattatttgtttgtatcaaccatatatagtttcacctgtcaatatgtacaaattgctgcaattagatctttttatgtagcgcgcgatgactaatggtgcggctgaggttgactctgcggcggtggacccaacaagaagatatagtaagttattgtactcaatggcgttgacgacacctagcgataaaggggagcgataaagggggttaggatgctcaaacagcattcaacattctttgaatttggccacctacgagctgtgaactaactttcaacgccgcatcggaaatttcctaaattgtttttccagcaccaaattgagcaattgacacgagtttatttgttagcaggtgtatgtgttgtggtatttggtgagagaagtccactcttttaattttgttatcgtcggaatgccaggcccgttatcggcatcggctgcgataaagtggaaattgcagccgcgcacataatttggccaaggaaaaaagggtaaaacggttaatgaaacgtggggaaagaatagctggaatgaaaattggaatgaaagatagatgaacatgacaagatcgagggatgaggataatgtattcagaagtgcaatttcttcctaattgtattggctgcaaaataccctcttcatagttacaaatttccttgagcataattagtacaaagtagccatcattggtgtggaataagtaagtacttcaatcttctacagtgcctttttctcaaccttgtggaattctcaaaagttgcaaaattgaaaatttttgcattttccatttcagttcaccaagatcaacagcacacaatatagcacccacgtaatcattatcaatactattgagccaaagaactaaccttcttattctatttattcgctctatacttctctccattcccattctcaatgtctcgttgcacccaaacaccacctggtatcaaccgaaagggtgatcaaatcatttaggatcgcctcctgtaacttccacacaataaacacataattttctcactaaaaaatgtccagtggcgacttcctcacaaagggcatcgaattggttcaaaaagccatagatgctgatacagcaacgaggtatgaagaagcttacaaactttactacaatggtttagattatcttatgcttgctataaagtacgaaaaaaacgccaaatccaaagagctcataaaatccaagtttaccgagtatttgactcgagcagagcaattgaaagatcatttggagaagcaatcacaaaagtcgaattccgccgaaaattcagcttcaggagggtctacaagggccaagaagaatggagatggagacgacgatgatgcagacacgaaaaaattacgtggggcattggcgggagccattcttctggagaaacctaatgtagcatggctggatattgctgggcttgaaggtgccaaagaagcattgaaggaagctgtgattttgccagtcaagtttccacaacttttcaccggtaagagaaaacccacgtcgggaattttgttgtatggacctcctggtactggtaaatcatacttggccaaagcagttgctaccgaagccaattccacatttttctcggtttcgtcgtcagatttggtatctaaatggatgggagaatctgaaagacttgttaaacagcttttcaccatggctcgggaaaacaagcctgccattatttttattgatgaagtagatgccttgtgtggaccacgaggcgagggcgaaagtgaagcgctgcgtagaatcaaaaccgaattgttggttcagatgaatggtgtgggaaacgattccagcggagttcttgttttgggcgcaacaaatattccatggcagcttgatgctgccgtaagaagacggtttgaaagacggatctatatagcattgcctgatgctgaggcacgaactcgaatgttcgagctcaatatcggcgatgtgccttgcgagtgctcaccgctggattaccaggctcttgctgcgatgacagaaggatactcggggcacgatattgcagtggtggttcgtgatgctttgatgcaaccgattcgaaaaattcagcaagccacccatttcaagaaagtgttgttggaagacggttcggaaaagcttacgccgtgctctcctggcgacgacggagcaattgagatgagctggcaaaatgtggagaccgaccaactcttggaaccagacctcaccatcaaagattttatcaagctgatcaagagtaatcgacctaccgtcaatgctgctgacattgaaaaccataccaagtttacagaagactttgggcaggaggggaactagaaggagaaagcacaggaagaagagaaaaccacaaaaagaagataaaacagatgaagaagttgaagcagatgaatatccatcgtattcatcctacattctgggtcgatgatccgtttcggctcttattggattttatcctacggcatatttaacatagatactgttagaccctatctcgttggggaccgttctctcaatctatcggcaaataaatcgtcttcttcagcgcgcgatcggtgatcgagtctttcagcaaaaagatcgggctcttcctccctttttcggcctccgcgtgaacggtttttgttccctcttcctctcctctccctgtttctatactgtggcgcactgcgatctggttctccatgaaacaagtagtagcgagagtacgccgaagcgttttttatttttctgtcggattgaaacgacaaccggagaaaaagctcaattgttcgtggtccctcgtcatcgttagtactctcttcaccatttttatcgcccaatcggctggctaaactgatttgttttttgaaattttcaatcgcagaatacggctttccctctctttcctgaaccaattgagctacgtactcctctgtgagttcagacgggggttcctggtctaagtgtggacctgcaaacaccgagagtttcgccaaagcagcagcggcttgtgcatgtgttttgaatgccaaattcacactttcatcattgatccattgaactcgaaattgactttgttcgtcgtacgggagctgctcgtacaccggcgcttcgtcgtccatggattcggtaacattgtagttgatatagtaatctacataggctttaatgtcgtcggtggaaagattgtcgacaccacgaatatgtacagcttctggtctgatagtttctggggttccattgacatttatagtgattgcttgttgtttgagcttgttctcttgctccttttcgtcgtccaaagtcttggttagcaagccaccatagggtgctggttcagccattagaaacgcgaatgaatgaaactgcgaaagagttaatgagaagaaataagtgagaagaaatataagaaagaaaaataagtgagaaagaaggtggagaaaaagatgaaatgaggtagataagtactagacatgtgaaagggtctgctagtagattaatgtcattgatactctattgtaatggtgaaatacactgaacttacttcaatagctgcattggttcatttaaagccattttctgtttgtcgtggttgattttttccgtgttaataaattccatttgtacctctttttagctgttcgttcctctcattttgttacttgttcctatctttattgttctgttccgaacttttgtagttgttgctcattatcaactctcatttgtctgctctctcacaaacaaaacattgttgcatcgtatgaaaatctctccgatggcctcttccttgaactcaccgttctccaccaccacctcatgtgtattttccaactgcaagttcatataattgtcgattgaaaccaacgttcctttatactcggttctattccattttaaacgaacaaccactggcttgtctacaagtgttttgagaaacggcttgggatttatcggttgaaactgagttagtaaatcacttttttttttttggaagtattttacttactgtggccattagcttggttcagatttcaatcgcatctcaatgaaaggcagcgcacccaatgcacccataatatgtttcatgaacacttcagttcgcgttcaccaccattcattccaacatgtcacgtctccaggtggctttgggtcttggtgccctcctcagagtggctctacctgtttgtatccccagcatcaccgagtctctttcaaataccgtggaaatctccactcccataacatctttcaaagccatcaaagaagctttttactatttggatcatggcattgatctttatgatggaggtatagtacatcacccgccactcttggtggttctattgtcgttggtaaatgactatgtgccgtcggcattgactcaattggcatttagcgtgatttacaccgccattgacttgtggattactaaccgattgatcctcttgaataggtggtataatgcaagggaaaaggaaaactacgaaaaaaaaagcaaagacaaaagcaaattgaaggacgaaaccactttggaccgctcttttgacggagtggctgattatatgatcgccagcgttttcctctttaatccgctccttcttctcaccacattatcgttttcaaccatcaatttcacctttttgtttgtcatcgaggcggtaagtcaaattacattaaatcgaaactacgctagagcagtcattgcattggctttagccacatacttatcttggagtccggttttcctcattgtaccactcttggcacttggccattccgaaaatgttgctcctcttgcagagttgtacgctcaaggtagtggaattttcataactctgtgtgggctcttgttgctcacgtcatttgcactcaccgcctcatttgggtttgtcgaacaatgctacggtacaatcattttctttctgaaaatcgtgcccaatgtgggtctttggtggtacatttttaccgaaatgttcaattttttcactccattttatcttggcgtattcaacttgtactcggctatctttatcgtccctataagtgttcggttcttcagaagaggtggttcgggtgaccccttcttagcatattggctctcatacttgtggctatcgttcacaaaaatcttaccctggaatcgccgaccttggccttatgttatccattcttcccattttttacaacacagcccttcctcactgcaaatttttggttgttaccgccttgacattgattgtgtgtctcgtattatcacctatcttttaccattgctggatagtgttgggaaatggtaactctaattttttctacagtatgaacttggtatggggagcagtccacgttttggtgtttatggacttgacgtggggcagacttacatacgactacttgctcaagaacggagaaggagatgaaccccggttgacccaaatatagcaaaatcagaaattgcatccgtataggcacagtcacgtgaccacaacttttaccaaaagataagcttcaggtgtcgttgagaagacgaaagtcacatacagtgggcccgaattcacctactgcattaatatcggctcaccgtcatccttgccggttttccacccatcttcaccatactccagccggcggcttgtctgcagtaccaaccaatcacagcgcgaccaattttgtcagaaaaaccagtttgaaaaatcacctttaaaactattatgttgtctcgcgtgtgtgcccgtacatacagcactggagctggtgctgtcaaagtaagtgccagagagtctgctggaaacttatccgccttgactgtggtcgtagacaatgctggttcgaaagcgggtaaatcaggtgtggcccacttgttgtcccggttcaactttttgaacactgagcccaaatctgctttgagattcaccagagagagcgagctcttgggaggcattgtgtcgtccaacgttaccagagatgccattgtgttgaaaactcaattcttgaaacaagacttgccatattacgtggaagccttgggcaatgttttggctaaaacttcgtttagaccccacgagttgccagaacaggtgttgccagttgcattggccgaaaccgaggccgcctacgcaagcaatgaatttactgctgttgaagaattgcaccaattatcattcagaaccggattgggtcaacctctctactatgacggagtcagtaaagtcaccctcgatgacatcaaggaattcgcctccaaagcctacactgccagcaacgttactgtgtatggatctggtgtcaatgccgacgatttgaacaaatttatttctgagtctgcattctctgaactttcttcaggaacctcatccaccccagccaccaagagtttcaacaacaaggagtctcgcatcagagctactggcgagtcggtggccgtcattggtgttccagtgaagcctgctgactttggcaagtatgagcttttgtctgctgctgtaggttcgtcagtattggctggagctccatctccattgtccaagattgccggtgctacatcgaagttgtacaagtataaggacgctggattgttcgtggtatctgtcaagggagccgatgccaaagctgttgcttctggtattaaggaagccaagaatgttgtcagctcggtttccgatgttaaggaggccaccaaacttgccgagttggcagtggccttgcaaacctcgttcgacaacccattagacatcaagatcagtggttctgcatcccccgccaaactcaccaactttaactacgttgctgttggtgacgttgatgtgttgccttacattgacgaattataaataaaatgcacataataaatgatcgtaaaaagctatgctatttgactccaccctttccatatactgaccaccatcgacggcaagagatgtccattcataacgggcgaacgaaacaagtttaccattgcaaagcagaggatgcttatggtgaaaaatgctgcgcatatagcaacagagatgaatgttaccgatgctaattttgaagatgcttgaggcgagtaaccagcttgactaaggtggagggaaattccgtggatcaaggtttcgtttttgaattgacaactaacaaatgtgtcattgtcagtacttagtccggtacatgaagcaccacatgatgctaccacaaaatccactttggagaggaataagatggggacgatttgaaccaacgcatctttaaagctatgaatgtttggctcgtgtagtattctttccttgtaaaaccactcaaccatggctttaaagcggccattttgcagtccccagaacgcaagtaaatcgcctatgaaaaaatcggaataggtgaaggtatttgcaccaaatatcatgtagacaccatagttaaagagcgtgttgagatagttattggcatagaatatcgtcatgagaaacacgcctatgcttcgtaatatcgttttcaccaccaaaaccagcatctggaatgttggaactggaattattcgaaaccaccagtggactcgaggatggtgatttatggagaggtcggtgctcaaagcgcgggacaagcgagctatggcattggagctggtgtgtcgcaacgcatggatccagatgaacgagctggggaagcacaagtcatgggtggtgtagtcgacttccatggtaggagagaatgtgcggataaatgcaggaaagctcatagcccaccagtaagggattgaaagaaggtgaagggaaccaaagaactggaaaggagtgattgatctgatcttatttgccgaaagctttgacaaatattcagtatttgcagcaattgcagccatggacgccgccgactggaaacgttccacaagttctcgcagccattcgatggaaattaattgtgcagtaaattgaagccgtcaacatcatagccaattgcagtatacaatcggagttattgtcaatgctttgcaatgtctttttcattgagaccataatttttgaaaaagtcgatgggatggcaaatcggtattcaatgaattgcagttatgtgccaatagagacgcattaacgagacaataatccattccgcttttacttccaatccgacatccagtggttggttgctaagcttctggccagtctaaccaaatctcgtaacaagacatttcaagattggcaacgatagcattaaaaatgcgagaaaataaatcaaaacgtaaaaacttccaacgtttgtacatctctcaaaccagaaagagctattaacccttttattgctgtccaaatccaagccatgttcatactgttatattgatatttgcagccactccagtcctgttttcgcgacggcatttatgatcctcgcacgcccacattttcatcgcttcattctcatctccacgccaaacactgtgtgccttacattaacaaattatgattaaaatgcaataataattgatgctatatggctatgtagctatgctatttgggctccagcctctctttataccagccaccgccgacgacacgtgttgcccattgacaaccggcgaacgtaatatattcacggtggaaaagaaaaaaatgcttatggtgaaaaatgccgcccataatgcaactgaaatgaatgtggtagatgctagtgttgacgatgcttgtggggaaaaaccagcctgatttaggttgttgaaaatcccatggataaaggtttcgtttctgaattgacaactaacaaatgtgtcgttgtgatcactaatcgcagtacatgaagcaccagatgatgtcaccacaaagttgactttactccaaaacatgtaggggaaaacttgccgaagtcttttcaagaaacgaccagatggctgatgtataatttgttgtttgtaaacatactcaaccatggatttaaagcgactattttgcagtccccagaatgcaaacaaatctcccacgaaataatcggaaaacgtgaaggtgtttgcaccgaatatcatgtaggcgccatagtaaaggatcgtgtcataatagtgattggcatacaacatcgccgtgataatcaaacccatgcttcgtactaccatttccatcaccaaaaccaacatctggaacgatggaactggaattactcgaaaccaccagtgaattcgaggatgatgatttatggataaattggcattcaaagtgcgggaaaaacgtgctttggcttcagagacgatgtcctgcaacatctcgatccagatgaacgcgttggagaagtttaagtcatgggtggcgtagtcgacttccatgataagagtagatggatcacaaatgcgaacgtgcaggaaaccacctcagaaccgataacgaaccatgaaattgcattgaggagtagccagccaacaattgaaagaggatagactgacctatgctgaactatggtagctgcgatttgaaaatattctgttatttatgccattgtaaattattgcaaccattgttaattacagccttttcaacattgcagccattttcaatgcaatcgtctctaataatgccaccaactcgtatacactgccatagaccaattgtaactctccctgccagatgaatgttattgagcaaaaagtagaatctgtcaacattatttccccaattgcaatcaagagtatacattcgaagttattgtcatgattcataaaagtgacctcttctcttcattgagactcttaaataatatcatgatcctgaactttcatggcagtagcaattggtcaagcgtaacgaatataggaaatacagatggcaggtacgcttgagacaatccaggaatgcaagtaacctattgaagagtgtaccctgctttttttggaatcttaaagataacggtaaagactcgacaaaacaggacacactcattccattaagctcttccttttgtattgaaagaataagttcaaatcacgaaattttcatggtccgcaaatccacttgatctcgcacccagtggtcggtgcccatcagtccagtctatacaccaaatctcgtactaatataatggggatatcagtgaagcgagactattgaaacacaaagaataggtcaaagatcgtagaagctcgtaaacatcgaaatgaaagatagccatgacatgtaatagcagatgagaaaaagtagaaagaagcagccaaaaaaagctgaaaaagttctttatcgtatctaaccaatggaacgaccacgtaaaccccagatgtttgtataaatcctcaaaattaatgaaaaagtatacctaaggtacttttgatttgcagccattcggttccctttttttcgcgaccatatttatgagtcgcgcacgccaattctcatcgcttctattctcaatcttcaacctccaaacaaccaccacatgtcggacgccgaagaagcctacaacgagggtccagaaaacttcgacgactttgaccagcccgaccacttttcggacgatgagttccaggagccagaaggtgataatgatgcccaagcagccaacggtgatgtggagatgaaagccgccgatggaagaacaattgttaatggaggtttgggacctgaagattcgttacgtcgagcaaaaaccgccaaggagctctcgatccccaaggaaaagcgtaccactacgccatacatgaccaagtatgaacgagctcgtattttgggaactcgagcattgcaaatttcactcaacgctcctgtattggttgatattgaaggagaaaccgacccattgcaaatagccatgaaggaattgacccagagaaaggttccgttggtggtgaggcggtacttgccagacggatcgtatgaggactgggggtgtgatgagttgatagtggaccactagcatgtaaaataggaaagaaagaagagaaaaaaggaaaagaatagtaggagaaggaaaaaagagagaaagtagacagtaatagtgatttcgtgttaagttgtttggtatgttcatagggcttaattcattagtctgaaagcagatagcctgataagccagtaagtagtagtatagtcattctgtcattctgtcattccattgacttaccatccttctctttttttgttcattttcttctcttatttctctcattctctcttttactcaatatacgcattgatccactttgaagccataaacaacttctttccatcattttgttctcgtataaacccatccacaagtttatcaaaacgagctctttccaagcgatggtcacccgagccaatgcctcccaactgtaccgaacagcacgcatctttgagctggtcaacatcaactacaatatcgttattttttgtgtcttcggagaacacttttaccgcttcgtagattgctgttacatcgccaaatttttgaacttcttcagctatggtgctcagaaacagattaaacgtaacttcgccgttagaaccaatagataacatttgttcaagctccttatttgaaggagttgcaagtcccaaagattggtgcaaatgaaccaaatcttcttttgtgattttggagtctcgagaatcgccgtctatcaaggtgaaggcattccgaagctgtgtcttttgggcgggagtgagggtgcggagcgccagcatggtaggggtggattatctgacaaatgatgataatgtaaacatcgcgagcgcgaaatgatttgatcgatttgaatcgtgaaatcgaatcgatatactgggataattgactggataacactataagctctagggtggagtgtacggaaagagtagtgttagaattccggatcagaagcttcaagcagaaaacttcaagcacaaagtgaaccaaaccaaaattcgagacgtgtataagagtgagataatatcaagtgtattgaaaaaacagaaaaaattcattactgagggtcagaaaactcacacagcaccacaaacaactcgtctttgcaaagcataaaagaatttgaatttttactttgttttcaccttgttcaccagctataatccacctatcgtcaattctttaacctcattgtcacctttatactttatcctcattaacatggagctctacaatgagccaattgtcatcgacaatggctcgggaacccttaaggctgggtttgctggcgaagacaagccaaaagctttcggatctgccatcgtaggcagaccaaagtaccagcgaataatggctgggtcgctaggagatgatacaaaatggcgaacacaagacgaggttttggttggagaagccgctcagaacaatcgtgggcttttgaagctcaattatcccattgaacatggaattgttacaaactgggatgatatggaaagactttggtatcacacatatactcaagatctcaaggctgttcctgaagaacatccagtattgatcacagaagcaccatataacccacgagcgaaccgaaaccaaatgtgccagatcttttttgagcaattcaatgttcctagtgtctacgtttccatacaagctaccttgtcgctttatgcttctgggagaaccacgggagtagtggtggatattggtgatggagtaagccatgttgttcccgtatatgaaggcttttcgcttccttcttccataaaacgcatggatattgctggacgagatataaccgaccaattggctttgctcgttcgacgaaattccggggttgttctccagtccagttccgagcgagaaattgctcgtctaatgaaggaaaagtgctgctttgtctcgaaagatattgttagagacgaaaagttgtattcaccaggattgcttcatgctggcgtaagcaccacttctgaacttttggccgaatatagacttccagatggtcatgttatccaccttggatccgagcagttcagagctcccgaaatccttttcaacccacagctcattggcgaagaaactcccggtatccatcgacttacttctttggcaattgcaaaaaccgacttggatcttcgtccaaccctttatcaaaacattatcttatctggaggcaccacactaatccgaaacattggcgagaggctcttgaatgagttgaaagacgaacagcagcaatctgggaccactttgtggagctcaaagaacactacgttggcatatgatacaaaaatgaaagtcaagatttttgctccacctgaacgcaagtatactacctggataggaggcagcattcttgcggggttgtcgactttcaagaagatgtgggtgactgcgcaggagtacgccgaagacccggatattgtccacagaaagtgcatgtagaagaaagatcatcaaaaacggaatttgaaagaatcaaaaagctagttgagagtcagtcaggcagaattcttagggttcaaggtcagaacttaacgaactcaagtccaaatttttcagagaaccatccaagaaccgatacatcagagaaataatgaaggcattgcattgaggtaccaacttagagctgctatcgtcatgaataactaaccaattacattcgaaaatctgactgattctaacagatcaattaaagatgaaaactgttctcgactcaaatgagtagccgtggtcatgtggattatacacaataatatctatcgccaaaatcacccaatcctggcacaatgtacttgttttcatcaagtttctcgtcaatgtctccggtgatgatttttatgtcgggatacttttcttggaaagcttttattccttcgggagccgcaagcaaattcaaaaagaagattctgtccattttgacacctcgattcaacaacacctcgacagccatcatagcagaacctccggtagcaagcatgggatccaacaagaaaacgtacctttgacttatatcttcaggcaatttttcatagaacaactttggcaatgcagtttcttcgtctctttgaatcaaaattttgccaattctcaccgatctacaacagtctctaagacccatttccatggattctccagcacgcacaatcgatactccacaaatcttaccgagaaacttggcaccttcgtactcgtagtcaccatgacacttaattgtagccttttctacaggcaattggttcaaaccctcttccaccaaaagacgaattattctatcagaatagaaaacaaagtctccacgcttagttttttggtctctgatgatcgagtataaaccaataagctggtttgtttgttgtaaaagaatcacgttcttcgacgtttctgccatgattgatgatcttagcgcgatgagatgagcattggtgatgtacgctggtgtattgatgggacagagacaagaattgtggacaagaaaaagctggggaaagaagaatagaaagcaatctatgcttggcatctacctttcttgttttctttcctttatttcctctcctttctctttttccttttttcttaactttttcctttctttatctctactcgtaatatacatctattcttgtacaaagggattatctatctcttcacttccatcgaaaggtcccaatgtgagcaacgacgtacccctaactaccacacgaccaaactttctcttcttggctggcgcatcttcggctgctgttagtattaaatattgaaaaaaagtattgaatgtcaaaataaaaaagttagaacgtacctgtgatggtctcttccacattctccaatacaaggttcatcaattggtcaaatccagtcaaaacaccggtgatttgacgaccaccaataaacttgactctgactttctggtccttatatttgttcaagtccaagatggcttctcgcttgggtccatcatgcttggaattgttgttgcgcctcctgttctggttctgattctgaccctggttggtattatggccgtgattatggcttaggttttggttcttttctttgttctggtttgactgagacgttagtatttaactgttgggaaagatgggtgcggtttggtgagattatatgaattcttaaggcgctaggagcatatatagcccgtttcagcgcctggagtagcctcaaagtcggtttgtacttacctcctccatgatactaaagatgattccaacgacgagttttcgttgcgactttgttcctgcagacaagagtctggggaagagaaatggtaggacaagaatgggaaaagggatgaagaaaagggtgaaaatggtttatttggcgatagattgagctaccaaataccctaatcctctgatattggctccacaagttctttatttgttctttgagttactgtagaatgaacctctcacctgcagtcccaaccaccgcgatatttgaaattgcaaattgcaaattcaaactttggtatggatttcaatatttacgtaacctcttatttgacgtcttccgagaggcggatctcgccccagtgggaccttgcgtacctcaaacgacgcctagaaggaataaccggtattccaccctcggatcagacacttcttcattatccaacatctacctcagacgaagttagaatactttctgatggtcaaaaatactcggaagaacgtgaccaagccaccagagtgctggacctcaatatagctccatacagtcgtgtacatgttacggatatcactggaaatactgacatgaacttggacgaagagaacgaacagaacgcgggttttgagctttccgaagaagattacgcaaagagaaccgactcagtcctcaattggaagcgggaaaacaaattgggccggtttgaccctacagtggaacaacaacggcaaaaagaggcggctcagagcgaagaactcacatcaaaaatgaccgtcggcgatcgttgccgcgtcataagcatacaaggagaacgtaggggagtcgttcggttcattggaaagatccaagcactcgataaaggcgaaaatacctgggttggagtggagtttgatgagcctgtaggcaagaacaatggtgccattggagacgaacaaattttcagttgcggtcctaaacacggcagctttctcaaacccaaacaagtggaagtcggcgactatcctcccattgatccgtttgaaagtgatgacgagttgtaaccaccacctataatttgcaaccgggtataccgattacataagccgcaccatcgatctcaattcggttcccgtaacttccataaaccaacataacaacaatgtttgagtttgtttttgattatgttgaccgcgacgagttcacaaagtacatacgcttgctcatcatcgtgtcgtgctacattctcttccgcaagtactacacaaagtacgcttcgctgaaacttatcaagcgccaattggagcaggacaaaaaggaaaaagaagagaaaccggctcgagacagtgctgagcgtcaagctttgcacgataagttggctgcggaggcggaaacgattgggtggggaaagaaaacaagaaaaaatgtccaggtgcaccagctgattttggaagctcaggctgccgagcttcgtgagagacaccaaactgcgtacgatgccgccgaggataatgatattgaggatttgcttgaggattagccaaggactaattagtggattgagtggattgatagtgggtttgaaggtgataaacaggtaagaggtgaaaaaggaaaagaattgtaatagatgtatgaagtaaacacgtttagaagagaagcatcacgaaagagaggagcctttcatatctatgtatcgtagttttttatgatagacctggtcagctcctcttcatctcatcgcgcacgtgacttctcactgcgtgaaaatttacaatacatcaactatctactttctaatggcaaaggaccgtcttccgaccgaatccgggcgcaaaagaaagcagaataatcatatagggtcgcgtaaacaggccaaaacgacaaaaacaaccacccctgccacgcaaaatgacgaagaaatttccggtgtaagcagttccgaagacgatgagtttgggtccaatggttccgaaaccgaaaatatagaggagaattccgaattgtcttccgacgaggagtttgcggccgagtctgccgccgacaagcgccgaagattggccaaacagtatttggaaaacttgaaagaaaacgaatttggagacgatgattttaatgcccaagatttggatgatgatattgtttctagaaggttacaggtggatgtagctgagggaaaagggttcatatacaagtttctcggcgacaagttggaggcacagataaacgaggtgaatgctattagtaccagaattggaagcaagaatgtcactggagttagtgtacggtatccacacctttatactgtatccaaggatatggagcttgtcaagtgggacgtggaaaagaaaccacagcgagtcaaacatactagaggaggcagaaaacacatcaatttgcgcagggagcaacatatgaaccaccactatgatcagattaattgtgtggcagtttcgcccgatggaaaatatgtggttactggaggagctgatggtcgtcttattatctggtcgtcagaaaaccttgtctgcttaaaggttcttgaagttagaagttccataaattcgatcacatttcgtcgaggaacagaccagttatacgcagcatgtctggatctccggattcgaacctattcgatcaaccagtttgcccagctcgaggtgttgtatggacaccaggatacaatcaccgatatttcgtctttggcgagagaaacctgtgtttccgtgggagctcgcgacaagatggccatgttctggaagatatcggaggaaagtcgtttaacttttcgaggaggagattctatggagaaaaagagaaagaatgaagaaacaccaatgtatgccgaaggctccatagaagtggtgtctatgaatgatgaatctcactttgttacagggtccgataatggaaatgtatcgctttggtctttggccaagaaaaaaccattatccacccacagaatcgcccacggaatccaaccgcaacttacaccagaacaagctagtggagaaacccatcctgaagcttcgttggtggttccacagccgcaaccttactggatcaccgccgtatacgccgtaccatattcggacatttttgtcactggatcttacgacggagccatccgagtgtggagaatcgaaagagaaacgatgcggacgttcaaattggtgggaagcgtggcggttcgtggatgcgtggtgggttttgatagtgtggagttgaagggtaaattgatcatttacgctgtactcagtaaagagcataagtacggccggtggatcaaggtggcaggacgaaatagtcttgtgtctatagcatttgatatatagttgcataaacgataagaaaacaattaaaaggcggcttcatcgtctccttcgtctataccatcgtcgtctccatcattaaagtatttttcagcattataatcgtcgtcttcgtcttcttcaaactcatcgtccatatccggctcctcctctccgttgtcttgtatgctggcgtcaccatcttccaaattgtctgccaattctttgagtttttcaagctgtgcttgtacactgagttcatggtcattttgattaatttcatactctgcaagcccgccattgtgcttgaacgatgataacgaaagtagtctcttttgcttgttggaaattcccatcaccaggtataattcttcaggaaagtattcgagttgatatgggtgttcttcgacggttcttccgatctttttgactggtttatacttgtctgaatgtcgctctatgccgtccagcgatgtgcctacgagtggtttgtccaaggactctacgttgcccgtaaagaagggtccgttgaccaacaattgtgaaaaggccatggcctgtttcgaggcatcggattcgttttccaaaagtggccaatttaccggaaactcgagggtaggagttgcggaccctgaggacgagctggtgatatcgctgtagtctagcccaaaaggaaggagggttcgggcattattcctgccaaaagacataaagaagtggtgatggagatcctgctggatgcgaaaagtttgtggtgcatgggtgcaaagagagcagaggaagagaaaaggagagataataagtaagggaaaaatgaagagataaataacatacacaaagattgaatgaagacgagatgaattaatgcgtatgggcttacctttttgttctttcttcttttttttttctttcatttttcttattctttcttattctctgatctcttccacccgtgcaccagatcgccgcaagccgcactcgatcacaacacaactatcaacatcacagcctcaacctacaaatgctccaagacgattttagtgaccaaagtggcgacgatttggataatattggccccggggaacccaaatctgtggtagaatctgcaaatggaacattggtgataattgtttgtagaggaaaacatttaccaaaccgaagaaaacttgataaacaatcgccatatgtctctttgagactaggaacaatagccaaaaagacgagcgctcatttccgggcgggacaaactccagagtggacccaggagattcggtttgagttggaaagagacaagaaacccatattgaaagtcgatgttttggacgaaactaaaggtgaaccaacgccaattggttctgttgagatcgattgtgctgttctctttgctgaggagaggtgtcaggacggaaaatatatctttgatcagtggcacgagttgatgttgaatggaaaaagagccgggatgatttatttggaaatgacattctaccccagttctccacttcttcctcccaaattgccagctaagacttctggttcttatagcgtgggttccacgtccgtgtcgccgagaaagcagcttcctgctcctcctgtacacccttcacagctgcgtcccaagacggtagccgacgatatatttgtcacttccgagtacgaaaagagtcgaaaacactcatttttcggctcgccatctcccaaagaactcaccacgtccacaaccagtgatcctctggaggaaaaaagtcccaaaaaagccggtcgttttgccaaactcaaatccaagtttcagtctaaagagcccatatcgcagttttgggaccttccaaagaaacgagcaggactgcccaaacgacgctccgactcgccaatcagcgaatatggctttgacgacgaaatcgagccgtacccagctatgggcctttacaacgacgaagatatcccgccacctcctccaccacatagtgtctgcgatatgccgccacccacgcccccacactctacccatggccagacaccatcatataaccagaacctctctgtcagtcctgatcggcggcctcgcagtccgcagagaaaacctccacaaacaatagaccttcacccaccaaatcactcacctaaccatacaactgaaaccacccttaaaggcactgctcttccgttttcagcagacacaattggcattgaagacgacgacgagccgcttcccacaaaagtgttcttattgggcgaacaaatcaagtccttaagccactctggaaaccacaccgagcacaaagccgccgacccaaatcatattgatcccaagtactatgcccccacgccgtctgagcacttggctaccacactccgactccagaatggaggtgtaaaaaaggaagacgttgctgtggatctcagaactgacgaaaccggatacttgggagacggaaaatggaaacaaagattttccccttctgtgtttgaccgagctatggagcacgatgagaatcttggatttgagcacaagcccagagttccgccaaaaatacctcgagggatgtcggaaatggagtattatgtgttggagaaggagaagtttttgaaggacctcaatggcaggcgagcgtaaacgacagaagacaaataaagaagccataatctatttaaggttcattatctatatatatgagtctacgactcatataggtctacgtcaatcaagcgtaagtattattggatatctagtagtagttacaacgttaaaagatctatggatcacaaaagagcagcagccaaacccacaaggccaagagcaactccggcggtggcttccatgtgagcagcaccaccctttgacgacgttgatgccgcctttgtcagttgtgcagtggtcgattcagcagccacagtcgacaaagaagacttggacaacgtcttggtgtgggatttggacgagtgaactgaagtggagtttgcccaagtcgagttggagattgcatagggagcctttgtcagagacgccgtggcgttacgagaagccacggccaccacgcctttaaacccgtcaagggtaggcttggccttggccgaagccacagaggcagcggaagcggccgaagcgacggaggcagccgaagcagctgcggcaacagaagcaacagaagcagccgaagcaacagaagcggcagacttagcagaagccgcggaagcaacagaagtggccgaagcaacactggctgcactggctgcagaagctgcagaagctgcagaaacggaagctgcactggctgcagaagcactagcggccgaagcagcacttgctgcacttgcagcactggcagcgctgaccgaggaaagcgatgcggcagccacttttgccactgaagctgccgaaaccgagctgacggaagcggcactagcaactgaagcagcgcttatcgatgatgactcttgaggagtgagcaaagttttggtgacggtgatcgtcagagtgagagtgctgtcatctgcagcgacaaaaccaaccaaagaagcggccaagacggggaaaacggcggcgttgaaaagcatgattttcaaagttttttgcagcttgatattaaggaaagactagggtaggtaaggaacgtacgtcaacaagaagattcgagcgacaaaattaaggagtactttaagctgggctaatgagtgaacgaaggaaaaaaaaaaccagaaaacgtacagttgatgactaaataaacaaattgcaatagccgttcgcgatttgtttatggtgcaatgcatatgcatagtttcgtagcgcggaccgtgcacccgagcgggtttacgacattgccccattcggtaggtgtttagcccttttagggttgtcatatgcacggtggttgggtgtatatgcagccgcgtcgctagactgtggcgacatcgtctcgaaacggcgcgccgtttgtggtggagtgcatgccacctgccagattcagactgtacttcattatatcgccgtattgggaaccattgttacttgacaagttattgattggttcacctttaaaacaataagcgatgcgatcaaatagtgtcgcgtggtgttacggatcaatggccaattgtagtaaagtattgtgtatttctgatttttccaaaaacggctttttcagatttggttgatttctggccagaaatggtgaatgccgtgcacctaaatgattatcatcaaccggctaattcgtgggatttagtggtgggattttgttgtcgatgcattgtggtaggcgcacgatattttctacaaaagtcccgtgatttacaatcacgtgactctctctctttacttcattctcaaatttttcatctctcaatcctccatgtctcgtttgatacggttttccactggggttcgggcttattcccaagttccctacgagtctgtgcccagaaacagatacaacgccaagcgctcagcatttaattttaaacctaaccccacccacggcttggttcacaatccaccagcgtcggcaccttcgttgaaaaaaactcctagaccatttttacctgccaaagatcctcggatcagcgttctcgcggacacatacaaggtatactctccggaagagttgcaagatatgccattgatagtaggatattctcaaaatagagactactctgttgatggagaaacagcgttaaagattcaaaaattacgaaatgaaaatcctggtcaatggactataagcaaattagccaaagagtttggtatttcgcagaaaatagtaaatgttattgcgggcaccaatattcaacgtcgcaaacaactcgatggtgagaatttgcaactacaagcaaactggtcaaaggacaaaattcaggccagagaagaccgtaggaagcgggtacagatgtggttgcgcaacgaatactagtcataaataacgaatgaagggtgtacatagtaaatttaatcgtatgcattatactacactatggtacactaatgtacactttgactttggtcaaagatatgatacagataattactgcttagcttgctccttttccaactcttccatggtcttcaagtccaattcgtgcaacgacagttgaaaatgaagtttgaacttgatgatcgaattgattattcgctccacattatcaagtagaagcttgcggtccttcttaatactatgcttcacttcttcgtattccatttgcacgccttggtatcggttttctgcctcgatgatgcctcgattggtattaattttcattgctcgaagatctctctcgagtcgttcaatctgctcagaatatgccatagactcggcagttatagaatcgtacgttgctttgtatgtagccttgctggctgtgagcttggcttgcaagttatcggcactttccgtctgctctctgaccgtttcagatagcacatctatctgatcctgtagtcgactgagttcgtcttgatattgatgtatacgggtgctgatattcagcctgaattcaacgagacttgctttttcggccttgaggtctttgtcaacgatttgttctggtttcaatggttcggcgctggtcaagatattgggcaccacggcgatatcaaactcgtgctcggttggtggcatgcggaacaccatggcgttatacagtacaagaaggttactgagactctcgtggtgtttcgtgagctcaatttcgcgagtactgactagattggcggtttcttgggctctcgcagccaccaaatcaacctgtttcgataacttgtcacgctcgctgttgagacggtcaatatcggagatcaggaaaccacgttctgtaatcgaggcttctatctcgcgcttggacgtttctagctgagcacgctctttatcgcaagtatcgatttctcgtcttatcttgtcaagaacgtcgctccattttgatttccgagactccatcatctctatgtatgccttgaacttgatcaaatcgctctcgagcgcccggcccttgtgcacggcgttgtctacggccgacaattggccctggagctcggaataccgcagggcaagtgaggagttttctgcagtgatgcgatctatatcctgcgaagtgcggtcgttgagttggtggaactttgcttcgagctcggcgtactgctgggagtagtcgtccacgccatcgatgtaagccaggtacgctgagcgcatatacgagatgtagattttgtcaaactcgtcgtcagcagttaggtacaggtcgggattgacgcccagcgacaagaggatgatcttgacgagccagtagagcacgccgaggaacgcgggccaattctgacctccaacggccgagatctgtgaccggttgatggtgtccaagtatggataattgaggatttttaggagcagaaacacctctgtttcaatgcttcgtgtgaagcggtagcatggatcgagcttgttatacaagaactggaagatcaccacaaaatctttctgggtgggttgacgaagggtttttgtggtgagtggatgatttgattccaactcgaatttgttggccagcaaaaagtcgtggatttcgtgttggagcaaagcctggtaattacggtcacgaagcggacgaggatcgaggcgagaatccgaagccaaattagttccagaaccagttccagacccggttcccatcagactttggcgtcttttggacgcgggagtggataacaaggaaggtctttttgcgggaattgcatctagaatcgagttcctgggattggaaaggaccagggaacgggcgcctgcaatggaaagacgaccgttgccccttcgtaaaagcgacagcggcggcaccaggctcatgagaatgtttgtttatgcgagtgcaggagaaatgagaagagggtgcagggtggaagtgagaagttatctgcagtagtttggggttgcctgcagtacgtctgattttcgtggcccctgcgcgcgccgcccaaacaaacaccagattggcgataggtttacgttagtgtacggaaatcgatcatttttgattttggacgctactagtgtgtttgtgtagtggtaactagtgtccgtgcaaagtttccgtacttggagttgtatttagcgtgacttttccggcccacgttcctcctgctggttctatatttacgaacaagttttgctgacgaaggatagacggtcggttaagcaagataaagtgagataactgagaagcagacgaagtcagacgaagtcgagaagtatcgaaagaagaaaaggattagtgactgagagttacagagaagtcaaagatagcattcaccggcagagagttactaaggactattcttgtagtcgagagaaacattgataggtaacagcgacagaaactactgacaactgacagaatctactgacagaattactgacagaaattactgacagaaactaccgacaaacacctgacagaatctactggcaaagtactgacagaaacattgattggtattagtgacaaaatctactgacaaataactgacagaagtcattgacggaatctattgacagaaattactgacaaactactgacaaaaacattgattaatatcactgacagaaattgctgaagggtatcactgacagatatttacagaaactactgaagattattgacagaaactattgacagtactgactgtggactcaacaagcaatatctgacagaactactgacagatatttccagtattactgacagtttaccgactgatttctgactcaatactgacttgttaaaagagttcaacaaaccacaaccacgcgatcaccactaaatcaccagcttattcataccattgcatcatgtccattaacgacccaaagtcgccagtgtcatcgcctacgccaaaatcggttcgtatggacgcaccgtccactcctccgcgccataaacggctctcggccacctttcttcaaacccccgacctgaactatgaccaggttccctactcgccgtccttgaaaagaacaagctctggaagctacaagtcccccgacgacaagctctcgtcgcataatgtggcgtcgccggcgccggggaatatgctcaagactccacggccctctggctatgattctgacgaccaaatagagcctcggaaagtcccgaaaactccccagtttttctctcctgccaaaaaactctttaatgatgacgaccagccgcccgaacttgcggaaattagcctgcaactccggtctcgtttgagctcagcaatgggaaaactccaacagaataagctgtcgcctacaaaagtcgacttggtcgatttgtcatttacatccacggtatccccgtcaaagaaactcaaggtcaacggacgccttgctcatagcgcaccgctgttgccccagggcagtcctactcggcacacagacgtttcggaatcggtgtcgcagccgaccaatcttaatctccaaacacttcagcattctcccgtgcctcgaggcacttcttcatttccacattcgccccagcccggcctcaaacagtcgccgcagttcgcagaccaggagcgggtgataaacgtgccgtcgccggacgaggaagccagcgcccataatgcccttatagctgcaatctccagacaaagacgtaaatcgaggacatcattttcgtcagccgagaaacgacggctgtcgtcgataactgaggcgccgctcggcctcaaccttcctcctataaacatgcctttgaaacaggacaaaaaacccatcaacgagcaggacgcagtgtattctctcatgtcgcttctgtcgccgcaatcgatgaagtttggccacagtcgatcacaaagtttgaacaataacaccacgtcgacgtcgtcgtcgcggtcttcgtcggtggtgagtcctcaactgtcaacggtgttgccgcctattagtggactcatcaatacgacatcggcatcagcttctacaggctacaataacgataatgacgctaccgatatcgagaatgattctacggacgaagacgtgagcgggcccgaatagtccaacgatacgtatgcatttgcaacctaatagtgacgcaatatagtatttatttttagacgtgcatctggtattccaatttatatgcaaacctgctccccctttcgatacatttgtggggaagtttccgagatcctttttcatgggtttatttggcaagtcttctctaccgggccatccagcagtagaacagacaattggtctgtggcacttccgtcagtgcggcgaggcgagctggagaaacgcatccacttccaccaatggaaatcaagtgcatcttgacttgttggaaaatggcgatatttcggacccatttatagatatgaacgagaaatccgtgcagtgggtcggcgaaaatgactgggagtaccagaccacatttgacgtctctgatgcagcttctgcatgtttgacgcacgagatgcattttgacgggcttgacacattttgtgctgcagctctcaatggcaccgagattcttcgttcggataacatgtttcggggctatgtcgtggacgtgacgaagcatatcaaggaaaaggacaacgagctcgttcttgtgttcaaaagtgcattgaaaaagggaagagaacttgaaaaaaagaatggagtccggttttgctctaatggtgaaacttctcgagttcacgtgagaaaagctcagtaccactacggatgggactggggaccacttctcatgacgtgtggaccgtggaaacctgttcgattggtttctttttcggccggcaaattcttggactttttccctcggtgctcagtggactctgatttgaaagctacgataaattttgaagttgaagtcgaggtatctgggacctctacggtatttgtggacatatttgcacccacgggtgagataattgacactgttgagcaaaaaattaaaaagtccggtgttgcaaattttaaatacaaattgaaaaatccaaagctttggtacccaaaggggtatggggaacaatcacggtatcgattttctgctcggttggttgatggaaataactttttgctcgacaccaaagacaaattaattggtttgagaagagcagagttggtccaggaaaaagttgcagatgaaaaaggtttgtcgttttactttcggatcaacaatattccagtgtattgtgctggaagcaactggattcccgctcactcgttcacttgcaaattgacagagaaggactacaaagaatggatgcaattggtggacgaaggaaaccagaatatggtgcgagtttggggagggggaatttatgaatacgattggctttatgaggagtgtgataaacgtggaatacttgtttggcaagactttatgtttggctgtgccgtttatcctggagacaaagaatttgtgcaaaatgtcaaagaggaagttgagtatcaggtcaagcgattgagacaattttgcagtatagtgatttatgctggcaacaatgaggactatcaggtagcggagctgcttgggatcaggtgggattccaacgatctgaagaaaaattattcgaaaacagagtttccagctcgtactttatatgaggtggttttccccaaattggtgtcttccttgacggatgttgcataccacaaagggtctccatacagtcctggacacaatattcccaccagtgaccagactgtgggagacttacaccaatggaatgtttggcatggaagccaggaaaagtaccaagattggtataaacttggaggacgatttgtttccgagtttggcatgttggcgtttcccaacgtcaagacaattgacaagtatgtcactacggacaaggacaagtatccccagctggaggtgatggaccaccataacaaatcggacggttttgagcggaggttggctctttacgttatggagaattttcacgtccaagatatgcgattgaaaaattgggtttatatcactcaattgatgcaactggaatgcctcgcgtatgcttataggtgctggagacgaaactggggccgggacggaaaaagagccagtggtggagcgttggtgtggcagaccaacgattgctggccggtgaccagctgggcaataattgactttttccgggttccaaaactagcatattacgctgtcaagcgggagagccagccattggctttgggaatatatcgaaacgaggttcgaatcgcaaacgaaggagaaccagatttgagcaagcagactccataccatgactatgctgcacgagaatattacgttgatatctggggagtcaattcttcgttgtttgagttccaaggggtgctccgggtggaaatctacgacagcgaaagtggaaacttggtcaaaaagctcaacgacaagaatgttttattggctgcaaatcagaccacagagattatttcgcggctccatttaccagatttcaagcaagttgtacttgccaaacttgtaggacaagacggtaacattgcattcaaggctggtgactggccgcaacctctcaagtacatcagatggcccgaagatacaaaaattgacgttttggttgcggaagatggaatcgtgaaaatcaccgcgaacaaattggtcaaaggtgtggagttgataacggactcgaagttgaacgataatggctttgatttgtaccctaatgagacgcatgtggtgttggcacctggaattaaggcgggagaaaaaatcgagatcaattacttgaaataagtgagaggaaaatggaaattgagagatgtaaaagatgaaaatgtaagatggaatcgtaaaagatggaattgtgaaattgggaaaataaaattgaaaaatgtaaaattgaaaatgtaaaccgaaaagtgtaaaatgtgaaaaataagaaaaatacgaagtatgaaaataaatttacgaaactgtaaagtgtgaaatatggaatgtgaaaaatgtcgaattgaaaggtgtaaaattgaaagcatgaggtgataagtgtaatatatcaaatgtaaaatatacaaaggtgaattgtgaaaaatgtaagagctgaagaatgagataaaaatgtaaacacgaaaatatagaaaatctaaaaaatggaaaatttcataaacttcataaatcacagaaatgagaattcagaaacatgacgtcagatgaatcaattccacgtcgtttcttcatcatatccaatcgcaccactgtccatgtcagcagcctgtggaactgcacaaaagacttctttcctgcatacacctattgtaatccggaccttgcgaatagcgttatctggtttgcgatatgtgcgaaagtaaattcctgcatctaggatatcgtcgcctgttccggcgcgacattgcacgaaaaaaaagagaaatcattagattagtaatttctgctattggctactattttacgtataagcaagctataaatttggcgcttgttgcaaaataatcttggaggtgcaaggaatacaaaacacaccaaaagtcacccaataatattaaaccaaaccaaaaactttatcgaacagaattacctcagagaccaaatggcggttttacttcttcttcacccaacggtggtcacagatcccgctctagctgaagccagcaagaaaaaatggatccaaaatgacgaagaagtcacacaacacatcatagatcgagtcgctaacaacatagtggaggtgcctcaaaatcactactcaaaagtggtttacatcaaccccaatgaggcccagcatcgtgggttgccagcacagacgatagaacaaatatttggctttttgaagccggagggaaaattttgcggtgacttgccaattgaccaaaatttggatgcgataatgtcgggttttgtggtggaagatgaacactggttgaagccaaaaccgatggcttcggtggcgattccgcttagaaagaaggaaaaaaccgacaaaaatgaacccaaaaaattacccatattcaaaaagctcaaccaagatccgggaatgaccgacacttctgccagcaataccgacgaggaagaaacggcaatcaagcggaaactcgaggagtccaagttgtcgtacttttctgatgacagcgacggagaagatgaccttgtgaacgaggatgaattgattgacaattctggactcaactacaatttggtggtgcccaaaaaatgtgagcttcccaacggaaaaaggagaagaaaaagcttgttaaagattgtactttgtggactcaaggaagttggaggaagagcgaaagacaatagacagagaacattacaggatcaaattcttggatccatggctcaaactggccaccaaagaagctattgaaatcgaaaaaagacttgctaaatcggtcaaattcactgaagatgaacttacagaagtcgattttaccgtgcaaggaaagactggaggttgtaactcttgtgctttgggagatgcttttcgctgtgatgggtgcccatacttgggacttccacctttcaagccaggagaggcaatcaccattgatggaatagatgaggactggagttaaggagaacaaaacaaaatgttgaaaactggaatgaaagaatgctgaaaaaagtcaacagaactcatcagtattttatgattaacataatttaagaatccaccaacatctctaactctgagcttatggatttagacttatgaattaagatcttggacttaagactttatggacttaacaacttatgaaagacttataatttttctcatcactggaggccaaagttctggaatcttatctgttggtaagctaacaatggaatttgttcatttacgaagttgaatggaattgtgatcatgttctatgcaaagactctgtcaagttttcagagcctaatagtccaatttcaaccaattttaccaatacatgggaatgatgtgtatgctgaagatttgatttttgttggctatccgagtagccatctattacccgaaagtttagaaaattattcagaaaattatttaagatttacctttagggtattttatgtgcatgtattttttccatcagatatttttcacaattgtcttgtgtggtggacaaccatctttccttcatcttttgcaatgtaacatttacgatggttaagcttggcgacctctcctgtatgcaattagtagatagttgtagtatgagaagttttgaaatgatggtggggggccatcgagatgcaagccacctcgtgctaatgcgcgatcggaaaatagaacaagtgaagttgctgcccctatgggtaagtaaggtggcacccatgcatggtgactagcgagacgtgcataaaatagataacaacacaaggaaagatctgcctgggtcttattctgttatgcccgctacatgcattaagagattgaaatatgcatatgcacccatcaacttgcattgcattaaaaaagcaaaaggtaacaagtaacaaaacaatctgcacctgcatctgctgcacctacacctacatgatttttttttgttttttttttagtagtagtagtttgtccagatgcaacctagttgatgcattctgcaatatgcaactttatatgtacatccaattcctgcaacctgcatctacaacccgcgacgagcataccgcccgaaataggacgtgcgtcaaggtcacttgtatattagacaaaattcctttttgtcttcactaacaaaaatggtaatagtatagtcgtaaccattgctatgtttcatttatgctcaaagtccaattatgaaatggatgagaggggaaaatgatttttttcgccatcatgcatgaatttttcggcttttacgtaccttattgtattaaaagtcaatgcccttagttgacgtaaccttaatagtgtacgtcatggggatctatctggcccattgtctttttgtcgtcatgcatacggataaggagagtcaatagcaggagccctgctctaagtaccaaacaggtaattcgggtgccgcacagcctttgcgcatacggctgatgacgataattccgaggtgagttagccttacccacaggtacgacctacaccaaacggcaggcgtaaacgcagggcaacttcaaccgaaggtcgaacaaactcatgtgaatagagtttgaggggacactgacgcacccccactgacgtaagcactgggctactatgcgatacggggcgaagtcgaggacggattagtgagacatgattgcaacattgaagttcggagtagaatagaatgtagaatgttgtgatttgaatttggagagaattgaaaagtagatttttttatgtaattttgttaagcgaaagactattattgtagaagataagcgagataaccatactaaagctaataagtgaagagtcaaaaataaaaggaaaagttaagagtcaaaagttgaaagtcaaaagttgaattgactaaaatccaaacaacctagaaattcagaattgatcaaggctagtaattattgattaatagctagtaatgatctcactaataaaattgagagctagaattgatctcactaattcaattgatgtacagtaaaaattgatcagatcgctacagttgattgggtcaagctaataactctctacttctgaataggtgtattaatgaacaagatcatgagtattcatcgtatcaataatcgtgaatgtttccatcagtcgtccgtattaccgtattatctatagaatcacacctggtgactagaatgaataggatcacgactgatgaggcatcattgtctcaaatgcataactggcaaagttattgggtaacgagctgaacctcggcggattcggattggaaagattgacatttacgcttgctggatttggaaccgaaattgactgcgacgccgaaggtgcagattgcatgccgttatcgtaatggaactgtgacgatcccaattcggagttgtgggcaaatggagacacatgattggtagcattaactgcagaagaaagcggcgagagtttttcctggtgaggagccagcaccaggacttccagattgaacccgaattgctgaaattgcggcaccatcaacggcatcccggccatgcctgcaccaccggggttggctgtgtatgccggcataggagccatgaagttggtatagtgttgattttggttttgagtttggttttggggctggtgttggtttggaggctgttggggtggttggttttgctgaagatactgctgctgctgctgctgttgttgttgttgttgctgcatcatttgcatttgctgcggcaaaacgtagccgtacagtgcatcaggaataggtgcatactgctgaatcagctgtaattgttggtgctttgcagccttctggcggcacgcaggacaacttccctttttgccattgcgtcttggggtgtaccagtatcccggaaatctctttgcatggtttgccttctcctcttccgccaaccggttccaatgctctttttcctgcggaggtaaacttcgccaccggcgacccaactctcgtgaaacttccggattggttttcacctgcagatcctcatccaaaacagcctgatggtacttctgacgaaacaaaataaacgcatttcgtggccttggaatccgattatgattactcttacaggtgcatttgtcaatcgatggcgatgccgaagtgatcgcataatgtgaaccaaccgaagtgggggcgccactagctccactgaaactggacgctggtgtggtcctagtactagaatgttgcgacgttggttgagaaaacacctctggagatgctaacgacgattgaactggttcatacatgtctgactggggtaagtgcataagttgatttaatggagggagcggttttgcatcttcgtaatatacggcactactcataatccaagaaccgataaaactaagaaaacgttgcaggcgacatcacgattatatagttatcggtatacaagccacaccggcggtttgggggaaaccctacgccggatcttacagcatgcaccttactcttggttatgcacccttgggcagtgcggctttggagtgtgtgcgcgcgggcccccatcgatgcggctagtcggcatttactaagttacatgacgcattaaaaaattttatgaaaaaaaggtttttaaccctcggaattgagatatatacaggtacgattacccaattgggaaggcactggatcaggtacggacgaaaaatttcttcacaaccggtaaccatgcatagatctgacgcacaatgcgggcttcatcaaaaggggttaaaaacggatcccaccgttgatttcccgctgtgcgtaaaatgatagccaccaatgatgtttgatttgtcggcaatacggttattggtttgttggccgttcgtaacgagacgatcgccaatgcttgacttggctcaacttgtccataattatttagttttatgcatgtggaggtgatacggtctgtgatgggatggtgttatgggcccgcggcccgccgatacctcaacgatgttgtcacccccacgcgagaaaatgcagtcatttttaagcggaccaaaacgttacattagtgtgcgtggtgcgtcttgactgtcgtgggcagctttggtatactttgcaagttgttaggtcgcatgcaaggcaacaagatattttttaaccggtccagagtcgtcggaattaagatacaatattatttagcagtaacgcgaagtcgacgaagggacaacgtttgtaaccagactcggctagtttagtttatttctccattaggatcccatgacgcatcatcgatatgcgcaccttcctaaactcttgacatgtatccacggatgcgtagatgcagcggttgtgcaccgtacctgatttggggcaaaacgtccagattgtattgcggtgttttttccggaaccggtcatggttgcaataacgtgcatcatagtgatgcgtcaaaaatgtacctgggtcttcatgcaggcgccaaagagattgcgctcgttttcgctgaccgcggggctcgtaatcaggtgcccgtcaccaattgaggttcttattgtatagcagcaagccaacaagacgaagttcgtctaactcgcctttgtttgcccattttttatcatgcatgcgtaatatgcgggactttacatgcatatcatacaccacgcgtcatcaacgtgtgctggttatcgtagtcgcctttatgcatctccttttgggagtgtctcttctctccggagtcaactgtacgcggtccgaacctcgttgcgccgctacctttttggttatcctcttggttgtcgctatcaccaactgcacatccaatacaccacgcacactcaaaactgtcaattatttcgcgaatatgcagtgaaatctaatgtcctcgttcccatatcctactgctgtttctagggacgattttgctccgacggaagaagagtttaatgctgatgcttttttgtacacccaccatcgatatgcgtcgttggattctcttttaaaggacttgaaacgactttctgacagtctcaatgatgaacttttaaatcttgtaaatgtcaattacgccgaatttatccgtttagggaagctgatagacggcgggttggacgtggttaacagtatccaggtggaagtgaagcggttttcgaaacaacttcatgctacaaatgcaaatttgacatcctgttcacaaacagtcaaagaccttatcggtgctcgcaaacgtcttttgtcgttgaaaacaagcattaaactttgttctgtgctcaatgaccatgtaacaaacttccagaccctcttgaacctcgatatggatactgccaacgatgaaagtcttcttcaacatttgaaaaatttgacttcactttatctttcatttagtcatttatttggagtggttctggaaactcatggggatgttgtatttgttaacaagattttgcgggacaagatcatgtcgtgtaaatttgagttcaatgcttatttagacgaggtgtcgcagaataagctccgagaccggaccaaatcctcagaaattattcttgaacttcttaatatttacaagattacgggtcgagagtctagcatgaccaagttggcgaagcggtgatataaatggagtcttggaaaaacgatgcaccattgttcaatacgaacggctcgcccagcaaaatgagaaaaagtgaagaaaaagcgaagaaaaaatgaaacgaaaatggactatattgtcaaacaggtctatcagatatgattgttcggcagtaggaccattaacttgactattgattgatactaagagtctttgaccagccaaatgtcagcatattgtccccctttttatggcccttggctattgttcctatgaagttttggctattatgatacccaaaagatcactcaaagggagataatatgtcatttgatctcttggctaccattgtttcatttctagcaagatatccgaatgaccaatgaaagtggagatagaaatcagtgaacgagcacaatctgtttctcatggctaccattgttcggggaccaatcagagagtttgaaactcaaaggagatttctccaaagtcagcaaagcgtattgttgtactcaggaagacagaaatcgccattactttcatgtctagacttttgttcggcgatagtgaatgagtattaaaaatcactatgtccaattaccatgaagtttaaagttatcattaatccaagttgaccaggagaaagaaaaacagaaactaaaagtatcacgttattacctcttggtttgaagtttttcagagtgaaatcgagtcctggtaaaagtagcagttgatttgtccggaccggaccaagatacgattgaggaatactttgtctaaagtttcctttgtgtccattgagcactgactagtcgaaccacatgtctgtcaacagaaaatttcgagtctttgtcttcaaccaatcaatacaatatgaaagtccaaatctattgaatcgtttatgattcttcagcatgcagttggtgccgattctgtaagagacttctagattgtgtcttaattggcaaaaaaagagtaaacagtgaccatttccttttttgtcgaatccatcttttgctttgttattcaagagtctgttagaatggtaaaaagagccgaagagaacttgcatccacaattcctatcttccattgtttgaaaagaatgacacctgcccattatggactgccgtacaaaaccatatatagatacgaaccggcaaaaatagaccaaatcataaatagctacaatgaaataatggcataatagagagcaaagatagagcaattacagccatacccaaagtttggagattgaccaaattgtcgataccccttaacgtcgcctaacccctgaactgtaagggctgtttcccctttcattgtaacaatgggcatcgtatatcgaacctgtttagtcgagccagtacaccagtcttcaagttgaactgagtacggtgctgagtggtgcaccagtgcaccagtgcactggtccagtctgttcccacatttacgctgcgaccccaccctgcgtacattcctgcaccaaccacgacacgccaattcgctctctcttcttcatcatcatggtgttgggcgatatctctataggaagacaccaatgggaaaaccaggacaaaaacccattgcctctggatattccagacgtggatgaagtgggcgctacttcggcacctcttctttccgcttcgtattttatcggcgcaaaatgcaagccttttaatgatgattttatgatgtgtaaggatgaaaataatggtggaactgtggagtgtttgaaagagggccgccgggtcacgcgctgtgccatctctgtgttgaaagatataaataaatactgttttgatgagttcaaattgcattatgactgtttggaacaagaaaatcaccggttgggtcattgccgaagctcggaagctcttcttaacaagtgtgtgttccagaacttgaaactcgagaaaaagatccccggagtcgaaaaacaaatctttttgaacgaaaatccaatttttcaaggcacttccaaagacaaggccaatgtggccgagtttgtccgtgcacgcgagcagaagaacactgctgataacgcatagatagagctgcgaggcagctgtgcatcgaggtgatagacgccagctgagcctggaatacacttcttctgaaatgatgtagcggtccatacgcttgacctttcttaaagttcattattcataagagatgagatcctcggtctccttatcccttgctcttgctacctatagctcttagttctacttatggctctcactctctacttcagctctttctaattcttagctcttctatctgttcctctatctctacctctcgttcgcacccagccaccaccgcacaaaactgcgcgccgattctgttttcacatcgatgtttagccaaccttccagcggatctccttttggatccaccgcagctggaaccacgaatccgccacaatcgggcacgtcgcagcccgggttttcatttggaaacaacacaaaccgcgcggctagctttctgtttggttcgcagccggctcaaaactcgggctttggtcaaaataattcaacaaatcagccgtctctttttggctctagcgctgctggaggagccaaccagacccaaccacagtctgctggcggcttgtttggtcaaaacaatcaaaatgctcaaaataaaccagcttctgggggtctttttggccagaccaataaccaaaataacaccgcttcaggtggacttctcggccaaaacaacactcaatcgtccggaggtctctttggccaaaacaacaacaacacccaatcttctggaggtctctttggccaaaacaacaacaacactcaaacttctggaggacttttcggtctgaataacacccaaaatactcagaaaaatcaatcaggtggcctttttggacagaataataaccaaaataaccaaaataatcagtctggtggtctttttggatccaacacaactaactccaataccagtacctttggcaaacctgccggtacttctacacagggaggtctctttggcggactgggaacaacatccacaaacaacactctgggcgctttatttggtggatctaacacgaatactctgggaggtttatttggaaataattctaataataccgctacttcggggcttttcagtcaaggaaacaacacgaacaattcccttttcaaccaaaataataacagcctgcttttcggccagaataatcaaacacaaaccaacaccaccggtccttcaaacaactcgcaaccatcatttggatggaacagccagaaacctgctgctcccgccgtcaaaagtattatgcaagtgtctcgaaatgagccagcaaagaacaactacaccccagctatcagcgatcaattactaaaaattaaagagcaatgggatccgctgtctcccaagttagcattaaagactcatttttacaacaaagtgagcgataatgagatttctgctgtgctcaatcagcctcgtcctcagaacgaaactcccgaggattgggatgcggccatgttgaatcgtccgtctgcctcgtattatcccgtcaaggtgacatcttattcggatgtggctcaaagagtagaagtgcaactcgatcacgttgccaaatcacgagttgtcttgaacgagattttgcaaaaacaatcggcgctttcgtccaagcatgacttagacaacaccacacgcatactaagagccaaaacgaagcacgccaaactcctgcggagactcttgcgattggcaacgattttagcggtgctcaaactcaaaggatacccacttttgcctgaagaagaggaactttcaaagcagtttgatttgttgaacggaatgatttctgatcccaactcacctttgggcaggctcaacgatatctttgctcgcgtcaccattctcaaagaacgatccgaggaactcaaccgtcaattcgacaccactgtgaggagcatgagcagcaaagacgaagacgaagtgaacaatgaagaaatcatcaagaaggtgtcgcaattgttgctcaagcagcaagtgggcttgaaccacttgaacaaggtcatagcggaagatacagagaaagtggacaagctcaagcagtaaaaatgaagcagaaaatgaagcagggaaaatcaagcaacgatcattcttgacttcttctttcttgacttatatacttagatcgttaattgacgcacggcatctgaacccacgtcaattgcaaattgtagtttatgaaacttttcaaagttgtgtcttatgctttctttgaaagtttcacaggtttttgggtcgatttttttttctccggctgatataatgcaaaatggttgttcaacggacgaatccgagacggaaaaattgttgaattgcgactggtttcgtattaattgatacttgtatggaagggcttcggcacctttcaagtaaccagcaagattctggatgtaactatgtcgaggaatggcacatatagaatgtaatttgttgcaaatttgcagttgttgaaactgaagaacctcggtatattgcgagtctgtagaaggcacacttacaaactcttctggcaagaatactttatttatatcatcgtaaggatttaagtgggtaacaccgctactgaaaatcacctttaattgagttccgtatgggtttcccatcgaaccttttgagaaacgaaagtactcaattggagcgactttttgaagattatcgtagatgaacttgacctcatgctcattcactggacagggatgggctgacactcgcgctgctatatggtagtggaagtagttgttggcatattttctgagagacgcttctgctgcatggaacctcatttaatgtgcgtttaagctcatctcgcgcgcaaacagtgcataacatctgcagtcgcgatgcaacattcgatgcaacattcttcgatgcttttaccccagattcacgagcgactaaagcacggcctcaaccggcccattaacgacacattcacaaagaccttggtccgcaagtactttgacaacaacaaaaaggaagattttttggtctatgccaaggccttgggagtccccgactcgttggctctcgatacctattcaatgataaatgaaaacgccagctctttggatgaggaattgagccacgagccaaaggtgaagagccacaagaagacaaaaaacaagcttgatttgggattggaacaatctgatgaacaagtactggttcctcttaagcgcgagaatcaactattggatcttttggaagaagaacaaaaaccaaaaaaccaaagcatgaaattcaaaaaaatcaagaaacaagacgcaattcgattgcgtggatcgccaaaagagcttcctggcttacaagaaaccgaaagcaccaaaaatctgaatggcccagtcaatcgcaaaccacaaacgatagcagaaatggcagctttggaaagtaatacccaaccacaagaaccagaaaccaacctgaaggactacgagctgtctgacgatgacattgacaaggtgggtcaagacagagattggtatatgacagatgagatgggccatgccatggactacgattattctaatttcaaccaagaacctatcaaacccacgcctagacgtaagatgaacgctactggtggtcatttcgactcacgaacgggagattatattgactatgaccacgataaccaaaatttgcacagagttcccatcaccactcaccattttgttcctccatttttacaaagccttgagaggtatttgcagcccaatttggtagagaaagtcaaggaaaagggcacgatcaatcctatcaaaaacccaaactcagaattggccatttctgccaaacgaggaagtttcgttgtcaacgaaagacgaagcaaaaatgaacgtgcgaaacaagcaaaagattcaagcagtttacaaggcacagctctaggaaatgttctacaaatcaaagaggagaaagaagtttcagccaccacatctggtgctgaagaaaaagtggacaaagaattgattcaaaagcaaagaaagtcactacctgcatttgcagtgaggcatgaactacttcgtacaattgccgaaaatcaagtaacagtggttattggagaaactggatctggtaagacgactcaattgactcaattccttcttgaagatgggtttgggagcaatttggcaaaaaatggagagcgactaatgatagggtgtactcagccaagaagagtggccgccatgtcggttgcaaaaagagtaagtgaagaatatgggtgcaagctaggagaagaggttggatattccattcgatttgaagacgtcacaaccaaagaaaagaccattatcaagtatatgacagaaggtgttttgcttcgagaaatcttgatggatgcgaatcttgaacattattcttgtatcattatggatgaagctcacgaacggtctcttagtacagatgtgttattggggctctttcgaaacttgataaggcgcagaaaagacctaaaactcatcatcaccagtgcaaccatgaatgccgagcggttcatgaatttttttggcgatgttcctcagttcaccattccaggcagaacttttccagtagataccttgttcagcaaatccacctgctcggactatgttgatgctgccgtgaagcaggtgatgacaattcaccttcaaaattacagcaaatacaaaagaaacgacggtgatattttggtgttcatgaccggtcaagaagacattgaaatgacgtgcgagctcgttcgggaaaagctagctcttctagatgatcctccacctctcgatgtgtaccccatatactcgacgatgcctgcggatttgcaaagaaaaatattcgacaaaccttcggaaacaagacgaaaagtggtggtcgcaaccaacattgccgagacgtcgctcacagtcgatggcattaaatatgtggtggacacgggattggtcaagttgaaggtttacaatccaaaacttggaatggacactcttcaagtggtacccatatctcttgccaatgcccagcaaagaagcggaagagctggtagaactgggcctggtttggcgtatcgtctttatacagaaagagccattggggaagatctgatgtacatccagccaattccagagatacagagaacaaatctcaccaatgtgatgcttctactcaagtcgttgaaggttgaagatgtcaccaaatttccattcctcgattctcctccaacagacctattgagtaactctttatatgatctctggatcatggaggcattggacaattgtggaaacctaacgtctctaggccataatatgatggtttttcccattgaagccaccttgtcgaaactcatttttctaagttgtcgtccccaattttcgtgttcttcggaaatcgttaccatagtttcgatgttatcggttccctccgttttctttagacccaaagaacgagcacaagaaagtgatgctgccagagaacgatttttcgttgcagaatctgaccacttgaccctcttgaatgtgtacaaccaatatgaaacccagcgctcgaaaggcagaaaaactgctgcttggtgctccaagaactttcttcaccacaagtcgctttcaagagcccgagatattcgcaaccagcttatcctcatcatgaagaagaacaaactaccaatcttaaaatccaccaataatgatacaatcagaaagtgtctctgtgctgtgtactttcaccagctggcaacgctagctaaaacagactttaacaagggctcagtgtatacccacttgcggcaaagttatatgaacatgcatttgcacccaacgtcggctcttaatagtggagcagaagccatggcaagccatgtgatttaccatgagttgatcttgacaacgaaggagtatatgagctgtgttaccgtggtggacccagtgtggttattagagtttggtgccatttttttcgataccactccagctgtcaagcaaagaattcaagagcaatatggggtaagtttgaggagcaaagaacaggttataaaagagctcgagcgggactcacaggctcttctggttgaggaagctaaggtgaagaaggagtctaagcattcgaggttggggaagaagagggcgttctaaagcttgcgagcgcagcgagaaagcggtattgattaaaaaggccgcgaaaaatgatcagattgatctgtgagtgtgcaggaatcgagcgcggctaactcagacagttgagagtgagaacttcgatcaatcgcttagataagggttcagacttataggataatgaatgagaagtctacttcagactaagacaaggaaggcaagaatgagtagtaaaaagtagtgaaggaaagtgtgaaggaaagtagttgaaattcactataaagtagttcaaattcactattaagtagttgaaggtcattataaagtagttgaaggtcattataaagtagctgagacttactataaagtatttgaaggtcattataaagtagttgagacttacaataaagaagttgaaggtaaccataaaatacttgaagtcactataaagtagttgaacgtcattataaagtacttgaactcactataaagtggttgaaattcactataaagcagttcatgataactataaagtagtgaaattcattataaattgttgaaggttgttttaaagcaattgaagaagagtagtttggtacattgacttcatcgctttggaacttcttttctatatacatgctagagcacaacattatctatgagtctcgcttctcctccggactccctgggtacccgtacggccgtggagagaatacctcccaattcctggtccaacagcgacacatcctccaaggtttctggatgactgagcgaaacgtattccactgtaaagtcactgtttgccaaagtttgtctcactgcagatataatggattgggcagaaacaggcccttcagctttatgactatcaaagtagttttttccttcacaaagtgccttgtatattatagcactttcatctttggttttttgcgacaagtattggtttcttgaagacattgccaaaccattattttctctaaaagtcggcaaaactcgtacgttcgtgtctatgagaaggtcccggaccaagtttcgtatcaccacacactgctgggcatctttttggccaaaataaatattagtaggttgtacaacattgagtagtttggtaactacggttgcaactcctcggaaaaattgtggtctttgagctccttcaagctgctccgaacatccttggacagtgacaaatgctcctgactgcttttcaacgtccaatggtactccggcagggtacatttcggacactttcggtacgaatatggcatcgactcgacgtccatcgacgtccaatttttctagcatttccaaatctgtgtccaaagtacgagggtatttgtcgagatcttcatgtggagcaaattgcgatgggttgacaaatatagacaccacggttcggtcgttttcggcaagcgactgttgcacgagcgagcagtggccagcatgcaaagcacccatagtgggtacaaatcccactttttcttgtttaagcaagctcagcatgcgccacagcctcatctgagctacattgcgaagtactcgcactgcagaaacggtcatggaatcgtacaacggtggtttgaaattttctccacatttcgcgcgatgggcctcggggtgcatattgacagctgcaaatgagatacggttgcagacaattaagcacgattacaagaaaagaattcaatggtcataatttcttctttgaaatttatgaatctcatttaagtttttataaacgtcatggcatatgtagaattcccgaataaactagttcggtagctctaactaatacgagtatctaaaagagatgatctcgatttgcggtgtcagtcaaacacaccttatccagttttggattactggtcagtttcgtttcttaaagctttccgcgaacaggtgcctcgaatgttgtactttcggcaatttggccgtctaaaaccttagcgtattgcgcctcaaaaaccttctttggatcatgattgtattgcaaatcaggaatgtagtccttgtttctaataacagcgtcaactcgtccactgatatgctcagctatagcaccgactgtttcgtctggaagctcaccgttgaccaagtgctcacctttttcaatatcatacgttttccacaaattaccaagattctttctgatacttggtacactttctggcgggttccatttagcagcggctccaacaatatgggtcagagggattgggatctgttgcaaaactttgtcaattccttgcaaagagatcgcactactcacataaacgctcacctgagactcaaccgaggttttggttttgtactttgtttctccactttcagggtctatcacggtatagagctcatcgtccatcaagtcctttagcaccgaaggatgaaagttcatataaaacgaaaattttttgaaaaaagtttcatagtcctccatgctgtcaaaagtgtctaggagcatggtggctatctttctgaaaattgcagcatacttggtctggtatttggggtctggattgtagtagactaccggctcaattaacaccaaagaatcgaataattgaggctcaagaaacgaagcgtaagccgcaccataacctccaaaagaatggccaataacaatgtttcgggtacttataccgttttcaagtgtctgtgcccacaacttttgttcgtgcttaactaccagaacaatatcacggccaaagtccggccaatggtaactccacccaagcttgccttggttggcaattgccgagtctccgtggttcacggcatctacagaaaccaccgtagccaacttccatgtgctggacttggcaccaatctcaaaaagcttggtaatatggtaattccaaagagatttgttcatgccggtaccatgagcgaaaatcaagttgatggctatttggttctctggaatagcgtagttggctgtgtacttgttataacaaatcttgagtctctgaccaacaagtaaacttcctccaggatgtcttggataggcggcgtctgtgactttcaattcttttgtgaaagacattgtggggtaatgaaattttcagaaaccaatggatgagagaaatcagaaacagggttctatcttgaaaaagtcactgagttcaattcaaaacttgattgtaagctcgatctaaaactgaattgaaacttaatcgagaacttgaatagtaatttgattattcggaatttaaccgagcttcaccgtgccccgcggtgccgtggggtgcacgtgaaccccgcaattcggctctgtgctaaaataagaattgtaagcggcatgatggttgtactccttaattcacgatagtatactcttaaagagtttaatgatcataaatgtcttttttcaaggagttgagaagtttttggcctttttttgactgttaactaattggatcactgattgtgatagagagccatactttgctttgatgagcttttgtctcggaggaagacaagtacgtaaggcaattccactatacttatcgaatatttcttagaagatgaagaatagcagtgaattgacgtgccgtcgtaaaaagtattgccctttcatacaagaacaaattggtgtgtaaccaagcactttttgtgtttatatttcagacagaaaaacaagttgttcagactagtttatcctctgttgtatatgagctcattgagctcatgacacaacgcttagcttagtcaagatatcttgcttattgatcaattgccatttatgatagtgtagtattgtcttgtcaattgaatcttataatgtaattgatagtacccgattagaagctggttttgtgatatacgcaccctttcattccagtattgtgacacttcctcaatttgaataagattgcaagaaactagcaatggctgcaaaatcgaataaagtgtgtctcgatccatctctgcaagagaaaaaaaaaactgaaaaagctatcgtaggttgttgtcttctatggtaaaaagctcagtaccctttgacgtagtctttcaataatagactaaacaagttttgttcttgtaagacatcattcgaagaaaaagtgttgccgcacctgcacacagagcactgcacctggctcgaacatttttttcgcgataagatggaaagctcatcgcattgcaacatgtctcaggagctcgtattgagtgccatttcggcgtacttgaagaaccaagaaaacttgcagtcgttgagcaaggcttttgataaggaagtaaagaaagcaggcttgaaattgctcgaccatgacggcgacttgaacgcattattggcagcagctgacgaaggttcatcggttgaatcaagtgagtccagtgacgattctgggtcatctgacgactctggctcagaatcagattccgactcagattcgagttccgactccgactccgactcaagtgattcttctgattctgattctgactcgagttccgactcagactccaactctagttctgattcaggctccgactctagttctgacagttctgattctgactccgactctagctctgacagttctgattctgactcagattctagctcggactccgactccagctccgactccagctccgactcagactcagacttagactccgattccgactccgactctagttcagactcaagctccagttcgagttcaagctccagttcggattctagctcagactcagactcggattcgagttccagttcagactcagactcagactcctcagccaacccccgccaacccacaaagcgcccagcagacgactcccccgcctccaacaaaagaaccaagacagactcgtctcaaacagaatccatagaatcttcgggctccgtttctccagttccagaagagactctcaaaccaggccaacgcaagcatttttctcgtatagacagatccaaagtgtcgtttgaagactctactcttcaggacaacacatacaagggagcagcaggaacatggggcgaaatggctagtgaaaagcttctccaagttcgtggaaaagatttcaccaaaaataagaacaagatgaaaagaggttcttaccgcggagggtccatcacattgaactccggatcttataaattcaaagattgaacgtagcgcattagcataatagagtgtttctcgaaaacgtagaattggcccttaggtatttcttggctgcaaatagtccttgcactgggtgcaggtccgcgaattctcttctgcaggacctccatcataaatctcctctgttcgatctgacaaatccatcatgtctcgtcgtcaaggagagatcaactacgccgaactcgagcaaggaaacttctcggacgagtcattcagtgacgaaaatgggcgtaatgacgacgacgattatggttccagaaacaaaccgggaaaacggtcaaaatcatcttcggccaaaccgggttctggaagtgccaaaagacgtaatgttaattctgcaagggataatatggagtctctcaagcaaaaggctccacgacaaacatataatgaagaccagttagtgcaaataactcctgatatgccggcagattatgttcccgatgccgtatccaaggcatttggaagactggacttttcgtatttgaagctcaaacctgaccattttacccgtccgttgtggatttcacccacgggaggacgcatcattattatccttgagtcgttttcgccgttagctgaacaggctcaggacttccttatcaccattgcggaacctatctctcgaccatctcatattcacgagttccaattgacggtttactcgctatacgctgcggtttcggtcggtttggagacagaagatatcatttccgtgttgaacagattgtccaaagtacctgttgctgagtccattttggagttcattcgcagcgctacagtttcatatggtaaggtgaagttggtgttgaagcataaccggtactttgtggaaagcacccaagcggatgtgttgcaaatgctcttgaaggatgaagttataggtccgcttcggatccagtcatcggaaaatgccgttgctagcaatggtctagtacaatccgctgccccagtttcaaacttgtcgattcctggaaccaagaaaaaccatgctgagggcgaagaaaagaaggatgtggaggatattttcgcatctgtggtgggaaacaaagacgacgaggacgatgatctcgatacagttcactcatttgaaatcgcacccgagtcggtggaaattgtcaagagacgatgccaggtgatagactaccctgtcttggaagagtatgacttccgtaatgacgaccgtaacgccgacttgaacattgacctaaaaccatccactcaaatcagaccttatcaggaaaaatcactttctaaaatgtttggaaatggccgtgctcgttctggaattattgtcttgccctgtggagctggaaagacattggtgggcatcaccgcagcatgtacaattcggaaatccgttatcgtattgtgcacttcgtcagtttctgtgatgcaatggagacagcagtttcttcaatggagtacaattcaaccagaaaacgttgctacttttacgtcagaaaacaaggaaatgttcaccagcgagtcgggattggttgttagtacgtattctatggttgccaacaccagaaacagatcgtacgattcacaaaaagtgatggacttcttgacttcgagagaatggggtttcatcattcttgacgaagtgcatgtggttccagcagcaatgtttcgtcgagtggtgacaaccatcgctgctcatgccaaacttgggttgactgctacattggttagagaagacgacaagatttacgatttgaactttttaatcgggcccaaattgtacgaagcaaattggatggatttggcccagaaaggtcatattgccaatgttcagtgtgctgaagtgtggtgtccaatgacctctgagttttatcaggaatatttaagagaaacttcgagaaaacgaatgcttttgtatattatgaaccccaccaagtttcaagcatgtcaatttttgattcactaccacgaaaagagaggagacaagatcattgtgttcagcgataacgtttatgcattgcaagaatacgctttaaaactcgaaaaaccgttcatttatggctcgacacctcaacaagaaagaatgaagatcttgcaaaactttcaacacaacgacgaaatcaataccatcttcctttcaaaagtgggagacacctctattgacttacccgaggccacatgtctcatacaaatatcatcacactatggttcgagaagacaagaagcacaaagactcggtcggattttgcgtgccaagagaagaaacgacgagggattcaatgcatttttctactcgttagtctcaaaagatacccaggaaatgtactattctacaaagagacaagcgttccttgttgatcaaggttatgctttcaaagtgatcacacatttgagtggaatggaacagcttccagatttagcatattcgtcaccaagggaaagaagagagcttcttcaggcggtgctacttaaaaacgaagatgccgcgggattggaggttggagatgatttggataccaatttcatcacccaagaaagacggaataagattgaaagtgaacaaagcgatgctgttcgtagtaccggatctcttgctggcttggctggtggggaagatatggcatatgtggaatattcgaagagcaagaataaggagattcgcgagaacaccatgatcaagaagttgtacaagcggaggtagaattataaccgcttttcatgaatgcaaattttttatgaatctgcgcccacatactccccaaagtcgtcatcatcgtcgtcgccgtatccttggtcgtctagactgagttttgacagctttctagcgagctcctcatattccatgtccccttgccaatctttataccttcttttgaatatattgacgctctcgccaaatagtatgccttcggaccgatctctaaacttgagtccaagtgctacccgggtacattctccatcacagccagtgcctggaaattgcgcaattaccttgaaatattgtggggattctgtgcacatttgtatagtttcatcatagacattgtcttgagggacaaaccacacctcggcccaaagctgtggatgagtctgaacatgcgaatggtgaccgaatgaacgagtcaatgcattggtagcttcagaatgagaaacaatattgttgaactcaccagacggtccattagtaatcggtttatttgtaattggtttatctgaaagaatagaaccaccattattttcgacatcttcgttatcctcattttctttgctttcttcgttgtcgccgttcttcaccatattgtaaaactctactttacatattagcctctgctgagttccctgtgcttttggcaatgcatttatctcgtcttcgtcgtcactggtatcttggtactgctctaagagcgacagtcggcccttccacacaatattttctggatccaaattccagttggaaatactaggacggcctggaggaatcttgaatagagccacgtcccaagactggaagagctcgtagttgctgaacattacaaaaattggaatttcagagcaattgaccgattgagaattattgcaatcaatgaggattgcggcaacttatgatgtgcgccaatgcaccgagcgcgaacggctgcaaaaagggaggaacgagaagagagaagaagagatttgtacatggtaattgaagagaaaataatataaagatgaatgaaataagggcattgatacttgaagataaaaagtgtaaagagagaaatatagggaaaaggtgacaagattttttcaattgataatgcaacaagttgaatacagattcgaagatgggagttaaataagaacttcaatcgaacaaacttttcacttggttccagaagagtacacttcattatctctttaattagctcataaatttactcctaaagtgctgctacaacggcactgcccaaagctgcaacacctgatatacccgcccaaatactaaagaaccttgatggtccactaagggtgacatcgcccactcgaccaaaccagagatttccgttgtattgatccatcgacaagccaacagccttggtttttttgtcgttgaatggtggatatctcaatgagagtgttcgctcgttccgcaacttttgctccaaaatggttctttcgtgggtaaatgccctgaatgagtaaaagccatggtagctcagataccctgaggtgccaattcctccaaatggagcgttgacaagtccaacatggataatcacatcgttgaccaaagtggccccagacctcaatcttctcataattttgtcaacatttttgttccctttcctcgaagttagaccacttgtaaacaagtacagaaccaacggagtatcgtggttttttgttacattttcgattgcctcgtctaacgttcggtaagtgagaactggcaagattgggccgaaaagttcgtgcttcattgaagagtcgctccatgtaacattgtcaatgatggttggggaaaggtaccgtgagctatcgtcggtttgtccaccaaccactatatctcctttggtggttttgaggatatccttcaaattgtcgtatgctctttcgtggattatatgggtataagaggtagtgttctcattaatgccagcatagaaactttcttgtactaccctcttcatctctgcaactaacttggatttgagcgaatcatggaccaaaacataatccaccgctacacatgtctgaccaccattggtgaatcttccccaaacaattcttctcgcaatggtattcaagtctttgtcggaaacgtcaggaagcacaaatgccggagatttacctcctagctccaatattactggagtcaaagtttcagctgcctttttggcgataatagtacccactgtgccgttgccggtgtacattattttgtcgaatttttgttccaaggtagttgtagactcaggaatggcaccgttaaccacataaaaaaaatctggatccaaagcttgagtgaacaatttggttatcaacgctgaaaaacgaggtgtaagttctgtcggtttgaatactacagcatttccagcagcaatggcacctgcaattggcgaaagcgagagtaaaagtggataattgaacggcgacatgatcaaaataacccccaaaggaattctttccaagtaaaccgggttcgatttcatggaaagagacaagtgagtaaccttttctggagtgatccatttgtgcaacagagacatggtatgaagcaattcgttcaagcttggagatatttccaagttctgagtctctgaaggtgatctgtagaaatcttcttccaaagcaccacagattgcttctacattatctttgattgcaaaataaaggttccgcaattggttcaaccggaattgaaccagtgcaagtttgttggactctgagtgaaacttttggtgtaatcgggagacattgggcttaatttcgtctagcggagtatattggagcaccggagccgatgccaaggtggaagaggggcgcaactggggcagatcattgagactcgcaaaaacactttcttgggattttctggacatatcgcttgaaactgggttgttaccgtaagtttaaatagtctagagaccttatccccgccatgtggccctcatttcagcacatgcggaaatccatctatgcaaaacgcggggattgctccgacagggttcaaagcaagcgagtcagtggcaaataaaattggaaaaatgggttgagaaagaagattgaaaagtgatttgaaagcttgaggatgtaattggaagggctcaactaagcttctaggagttgcaagtgtgttttgtattgcaccttgaattattatttgagaaatatgaaccaattaaaatttcaataatatattccaactcatttgaaaaaaggttgtgattcgagaacaagtaaaggtctactattcttgaatctttttgaatggaaatattatccgattactaccctctccttctaaacttcaggacttatttcgcagtcatctcacctgcttctcagtcccttatgtgcacactgcgacagttcgcggccagagtgaatttttcattgtcgtcttaaacactctttccaacatgcttcggttcggctacacagcctttcgaggcccttctgcgcttcccagacctccaagaatgtctataatacaaaatcgacttctttccacctcgagattatgcctcaacaacaacaccccatccaccggcgacaagtcgaagtctcaagccatcgctgatgtcgacaaccttttgaacgaaacgtccaattttcacgccaacagcttctccaaccgctcaaaggaccgtatgtttgatatttccgtgaaacacccccgcgatgtggcaaaactgattcgagtccagggtcctgttgctggtcgttctgtagacgttcagtacggcaactttgcccggtctctcagctcgatgttttcggtggtccgcagtaacaaaatcaggtatcttaagaagatccaagcccgtcatattcctcctgctaagcttcgcaaacagaagaagagagagtggtggagacgcaagttttcgctgggattcaaggaattgatggcccaggtgagagacgcaaagagaaggggatactagctgtaaatagaaaacaagaggaacttcataaattcaaagtgagtttcagatgagattgatttcacagatgagaacacaatacatacaagtcattgaatcaaagaaaaattgggaaagttatactgatttattctactttcatatcctctgctcgagatctgcagttttacttagcaacattaccgctctggtaacatttttcagcaccctcgtatttcctgtatcttcagccgttggtccgcgcttatcagtaaattttgcgggcttcatctcacagcaaaccgtaaattgcacttctgatcccgttccgtcgagcctataaaaaggtgttccggaatactatagaccaccactcactagtagcaactcacatcattgatacaataatctttttgatgaaatagagttgacttccgtttactaattccaaaccaatgcaccataattaacctaaaatgtctacaatcgaacaaaaatcccagaactctcggtctggaggcatccctgctattactggtaccatagactactctagagctatccatttgtttccacctcaactccagccatggcgatcaactattctcgcatacggagcttcgttcgtttcgacaacagtcggatttccgttggacactgtcaagacaagaatgcagacccacaagcaattcaacagctattttgattgtatagtgaaaacctacgcaaaagaggggattcggggcttttttcgtggaatttgggcaccattaatttccacatctttttccaaatccataagtgttctgttgttcaccgcttcaaagccagtgtgctactcgatgctcttctcatcatcggactcaacgactcatccgttcattcagaacattccagtatgttttctatcgggaatgattgcaggaagcggagtttccatttttgcatgtccttttgaattcaccaaaatatatgcccagatcgtcaagctcgtccaaaagagctctgtggctgacattcctattactccaggaaaagtaagctcttcattgaccacaacgcaaacaattcgccagatcgtcaagcacgaaggtgtgcgaggtctctactctggcttcaaataccattttctcagagactcattgtcttcaggaatctacttttcgatatatgaaacattgaaatgggccagcaatagtgttctcaatcctggttctcaggaaacttctcagttctccatcttgttagctggtggtgcatcgggaatgctttgttgggccctcatcttcccactcgatactaccaagtctcttgtgcaaaaggatgctgttaccaatatccttcgtaaagatcatggcttggaaccactaccaccaaagaacagaaaacttcaaaagattactaccaagctttatcgtggtcttggaatttccatgagtcgttcattcattgtcaatatgatattctttagtacctatgagtacttaatggcgcatgtggcatagcgctgcgtacacatattcataccttatagactgtaaatagtttgtacaattatagaagtgtttaaatagagctttgctgagtttcgcgagattatcataattcgataaacaattgtatgtaagtatagtacattcattagggattacctgtcttattatctccttagtcttgacctggtatgatttgatcttctgcttccttgcgtcctattttccgtcgtccatcccatcattttcattatcaggtgctttcatcttctgctgtgcaactcgccgcgaccttcttcttggtgcaataacatcttcctccgtggatattatctcttgaagtgaacgtttgagaggagacttcgacctggttcggaacgcaggataatcctcatctggtcttatggaagtgtcaataagttttggtacattttgtcttctcattccacgcttggggattcgcaacttgggctcttcaggtgtagactgcagtgaaccaggtttcccgtatgtgtggccgttgcgcaaggaatgactgggctgcaacatctcctcagaaatatccaagccttgaagcattcgtggatgtcttttctttagagtttgaatcgcttcaacggtaggaactgattcaaggtcctcttgaacatcaaagcggttttttctctctttcaagttttcctcgtcgctgacttcagtttccgcttcagaatcattaacctcattattggcgcctgcgtcagagtttgaagaggaacgttcatcattttcctcagattcaacaaaagcatctctgtcctcagtttcatcttcagtattaattggcaattcagatccttccgagtcctcttcaacttccgtctctgattcaacaggtgacaaggttggaggagagattcgaggcacagaaatatcttcagcttgattcgaacttggctcccttttctttccaaagaagcttgatacaaaggtacgaaatctcttgaatgttgaccccgccagatgcttgtcttcctcttcttcaacttcttcaaaatgtctcttacgcccagacgtgtgttcaggttcggtctcaagctggtcggtcgaagattgattaatttcatctttggcttcaccctctaaactctttccatgattgtccttctcgtctgatgaagccaaagcttcatctttaatttcctcctcttgcgtgaaactattttcatcagactgctctgaattttctctgacaagaacctcttctccttcctcaattatgacagaaggaagagcaacagccaccttctcttcgtcgtcgtcattcgaaaagtattcttctgcttctaatctgtccagagtaacattttctttggcaggctcctcttcaaaaggctctaaaacagctgatggatagagtacttcttggacctctgtgacggtttcctcaatttcaacatatttgaggccctcatcgccagctactataccttgcacagtaacgcttgcgctgctctcaggcacaatttttcccgggtcagatttttcccctgcctcagtttccagttcatcaatctcattttccacttcatctgtattttcgacttcattttccacgttactttttacattattgtccacatcgctttccacttcgtaatccactttactctccgcttcattttgggtatcattaacttcattttcttcatttttgatttcactctcgacatcattcttcactgctagttcggtttcattttcgtgttcagtttgcacaatatcttccacgtcattttccacttgatactccagtttactttccactactagttcatgttcgatttcctcttcaatctccgaaccatttacctcctcattttcttcactttgttcatgattttccacttcgggttcattctcgacttcaatttccacataattttctacttcgaactccaccttactttccacatcattatccacttcatttctctcaatactcaaatcgttactctccaattgctcttcgtgtccttcagtaggtactggtgaagttggttcagtctcgtgtgtgattgtgccattttccatttgcacattttcatcaattgcggaagactcatgagaaaattgttgctcgttgctaagaacttcaccaactaactcttcagccatatcctcagcctctttctgaaccgcttcctcttccatttttgtttcagaatccacgttctcagaaggtgaatcattattcacctcttccatttcaacatcgagttcagccgattgcggtataatagaggcactattttcttcttcgtccaatcgaatctcgtcggtgacttcgatttgatcaggttgagcctcaaaagtgttggtgttctcggtctcgagatgctcaacccgttctgtaagtgtgtcttcattttcagtttgagactgtaaagtattgctttcgtcttcgctgaccagctggaattgtatggttggtttatcatctgtatcttctgactgagacctagaagcctcattcatagaattgaactcgccagctgatgtttccctatgttcagatggagattgtaagatgctagaactttcaatcttagatatagcatcgtcaactggttgggtatcttcagagaatgatctcttttcgataccctgcgactgagagttcctggaactgtcctccccaagagcattgtcatgaagtgaaattgtgtcttctgggagtgtgctcgtatcgttgtttttagatggtgactctaagtcgcgagtggtcttattttcgagttcattaccatcaattgaaggtccctttaggattgaaactcgttcattgttctcagattcagaccctaaaatgtcggtcatttcgtgctcggatttctcatcgacgtttggtaatgaagtcttttctgtatcgtctacctcagcatcaatttctgttgttgcatcgatatacgtttcttctggtcctgggggaacagcttcaagaattggtttttcaatgtgtggaggcggtacttcagaaacatgttcaacgacctctccggcagtttcttcagcttctttcctctcttccctgccaatctgatgctctacagaatcgaggactgcctgaatttcattgttctggatagcctccagctcagagtccgcttggtattcctcgcctgcgttggtttggcttgactctatggcttcctgaattgcagctgccatttcgtcgtcagcatcttcatccaccagaccgacgttttggctgtgtgagctcagcagtccagaaacccgggaaagctcctcttccatagctgatacaacgttcaacttgatgttgaaacgcttttcggtttctttaagctggtctaaaacctcttctggctcatgttccagaagagtacggaaaataagtggtgagggcgagttgctctcttcctcagactcagactctatagctgtattttcctggatctcctcgttttgaagcaaagtttccgactctaagttcatggcggtattggcttgttcgtcaagatgggcatttgtctcagactcatgggtttcttctttatgttcgtcaggattggtgttgatcgactccggctcaaaggtgtcattcttgtgtacattattggcgttagtcatgaatgaagcaatggactccaataccgacttttccaagggagcgttatccatttgctctgatacttcgtggtcgttctctgattcttcttcttcttcttcttcctcgtctccatcagatccagcatcggactcaacatcggaaccagcatcggaatcatgcatgttatcatcaacattattatcgtcattttcattctccagagtgctgctacatcaaactccaccattaccgatacctcagcatcgtcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggttttgttcttcatcttggaatcttcattttcttggtggttttcaggctcaccgtaagtatcagcagaatgttggacttcaaccatttcatcggaatcgttttctctgtcagaaacggaaacttcttcattactctcgtcttccacttcactttcgataacttcattttcactttcgatttcactctcgtactcatgttcctccggctctttagtgtaggacgagaaaggcccactcatgtactttcgatcgtccattagtcgtggtttggagtaggagggctgtgggttcatttcgtcaaaaagcaaatcttcttcattttcctgttcagtttcttgttcagtttcttgttcgatttcttgttccatttcttgttcaatttcttgctgatctccttcctcttcgctttctataatctcaatgatatcagagtcgtcagaaactacattttcttcaatatcagatttgtcctctgaaacattccgatacccctgatactcccctccaactttcgaattactctcgtcaatctcgtcaatgttcatcttatttgcttctgtggtcgattccgcatcagaatcgagtcgattattctgaacaatattaccaagtttttgaaacgattgctcaaacacagcatacctatacttatctttggccttctcgcgttcatgttccacattgaattgctccaactcgttgttttggtgccgaagtgtatcttttactctggactcaagactgtcaatccacgaaactaactcatcaggatttgattttttcaccaaaggcaaggttatttccgcttgagaagcattgggtgtagactgctcctgttttgaaatcgaatcctcattgaaaattagccgttttgtgttgaatggtgatggaaacatgggagccatctctgagcatatctcgtcaaaatgatggatggggaagggttatgtaagcagacaaaacaacggctgcgaaaagcaaacaaagaagaaggaaacagatggggaaaaggaggaaataagaaggaaggaaggctagtagaaaggcaacagttgggaaatgaaatgtgtgactgatattctgattggaaataatattctttagacttttgtataggtgtagttggacagtacaccacattgagtaatcatttaccaatgattatggagacattattcaagatgcgaattcagatcaacatattgtattaaaaatacctcatattattgggaataaatgaagtattcgtaaattaatatgacatgattgatgattttcgcgaacccgcacggaagcttatcgagttgacacaatggaattgattaaagctgcattgactaacagaactaacctcacgactaaattccacgattcaaaaccactacaaccactatacttattacccactataattactacaaccaagactaccatagactgtataattgttccagctgtcactatttctccagttacaccacaactaatacaaacacaatccttccaataaaattccaaaccttttcttgattttggtacccattatcagccgatcgcaccgccaatcacccatcgtattgccgatctccccgtgcaggtgtacgagcccgtcgcaggtacatctattgttggtaatcacgtgcgcgtgttctggcccgcgaagaatatccccagcacaagtcccagggcacacaatcggaaattataggcatgaataagcgcctgggtcaaccattgacgcaaaacgttctactacctcggatatatggcggttttgggtgaggctggagttttctggatttggccgaggtgtttacatcggttttaatagccttgcagaagtgggccgcggctgcccgaatggggaatttcgcccgcatgaatcactgcatgcaccacattgttctcattctcggtgcatggaagtgggtgcaaatccgaggtgaagccaaagaaaagaagcactcaggaagaattgatacaatagcaatttgcaaagttacccattgaccacaaaacaaaagtttacttggcatgtacctgctcccaaaaacaatgatcagggtttcttcagtacctgcgagcggctgcgggcctaggcaaaaaaatcttctgcgcgcattagcttgcatatgactcccaatttggcacattaattaccactgcgacaacctcagcaaaatgaaatcacgccgtaattaaggaggtgagatcattcaacgtagtcctttgtgtagttgaacggaataattttttaggtttaattctcaccccaccttgatcggcaatcatgcggttgttattttaaagtttaaattgagaaatttcaggtttccaagccttgatggaacgttttggtaaaccttattggtcaaattgtttgtgacgtttttgatataattttggtattattcgtatagttttttggtcaccatttttttgggtgatggtcattcatgtcacaatattatacatcactccagtgtctttgtcattcaattctgagagactattctccctgctagaacttttggtccttgtgtggctgctagatcgttccccaactaccactggatctactgggttggcccaattttgggttctgtcattgcctttggtatctggaaggttttcaccattttggactaccacacctgtaaccctggccaagacgacgatggtcttgaccgtttccaccaagattaaacgtcgattaaacgtgttgctaataacctaatatttaatttccgctgacacagcaacgcatcgctttaattgtcaatcgatgaatcatcaaaaaatgtagaaaagaagtcctataagactttagtttgctggtcagatctcatcaaacttcactgaaccttcattgatatctcatttttttctagtctttcattgatatccattttttcgagtctttctcatttttcattgattctcatggattcttgaattatataattacccattgaatggttattaatctcatcttatcaatgagaatctcttaccaaaacacttactcatcttttgtttacaaactgctcttacttatctgaattaactattaaattctagtgtagattttatttcagatttcatcgactttcatcaactttcatcgactttcagatttcatcgattttcatctattttcatgcgctaaacacctgtcgcaacgcttttagccggctaaaccgggcaatgctaaccatctctctttcttggagcgtctttaacgttttcaactcactagccaataataatgactcctcgttacctttgacatcttctcgctcacatttggccaaaagtatgcgatgctcatctttgaaatcgacaattccctgaagtagttctgccataccaaaggtcaaactattgatgaggaagttgtaggctgtttgctccttgtgtctgaacaagaaaaatgttttggatgctgctcgatcagcacttcgaggcacctcttgaatctcaacaatgttcaaattgaccatgttgaaaatttcatttctaagtgtcttctccttgagtagaaccgcatttgccaatgctttttcatccgccaatttgagtgatttcaaggctcgaagcactcggaaagcattgggaccaagagtgatttttatcaacaagtcgtaatggtgttttttgagttcgtccacgagagcagagtatggaatggtaaagttagatggggaagtttcgtgcaaaaaagagatattagtgccggagcacaatgctttgagatgatgaagaatgagcgaagatgactgagagtcgtttttttccaagttttccacaaagacatcgagagactcaccgtcttctaatttgacttttttggatgcagcgccatttgctccgtccagggctcgtttggttggtttcaagaagttatgcgtgagaatggagcagctcaaatccaagtcttcgggcaaagctcgggcaacatcccgtactccaaacgtgatttttctgtcatcgacgagcttgttctcgatggaatttttgtaagatttgacctcttctgggtcagcacaccaccctgaaatggacaaaaattgtgggttcaagtctggggaattggcttccaccaacttgagggcagtctcgtaaactttagcagtcaaggtgccaactttgtatttggcgagatggaaaagtgcttcgctcctcaaatgtttttcgaagcgggccaaattaaatgatatggtgatgttgggattgagttttttgatgccgtcttttactgtgaaaaccacattggggtcgtcagcactttgaaaaagatcaatgattttgcgttttgtctgctcctttgcttcggttacacgcttgatttcgctggtagtgttggtccgaggaattgaccggatcgtctcttcgtacttggcttcccaaatgtcagctaaaggattgaaattaaacggctgcaatcttcgcaaccatttatcggagtacaatcgcatcaagataatttctctatcgtgtctcttttggtcttcaaaattagtcaagtagtcagccacctttatatggcctatttccaagatattttgtataatttccgcttcttcttcgccgtactcacaccgaatccaattaatgatctctccagactgtaacaagatccatattccttcttcattgaacgagtaaagaacccttcccgatccttcctcgcgccagtattgcacacaccgaagctggataagcgaaaccaacgttgttttgaccgttttgaccggaattcctgcttttgaagacaactgtttcactgtcattctgccactggaaatgagaatggagatacatacggcagcaacacttcccaagtgcattcgtgccaccgtcgtgtagaggtaggactgcggagactgcactcgggccgtcctgagtgcctccaaatacgtcataaaacagcaagtagtcaatgctcatcgaaatcaactcgaaaaattacggtgggtgcacgggtgcaaaatcaaggtcaatttctgagtggtttgtggtgcgacggtcatgtcgttaaaacagagtttgaaaggtgccaagggcgcgatagaacgcaatgatccgcaggtggccctagagtttgtggaggatgcactttactatgaaaaaaataactactttgcatatatatttcgtggtaaagctttccagcttttggacactccagaaaaggccatcgaagcattcaaaaaagccaccactttggagccggagaacgttttggggtggaaaggatacttccaatctgtgtgctcgcgagataactacgaagacttttttcaaattttcacaaaactcgttaaacttcaacacgaccagagcttaaattttgcagataccattaaagatgctcacaactacctaaatcgccacagatacaagcagaatgaaccgttgtacgtgctatacttgaaaaatgtgcttccaggaacgacattgggagagttggctccgggttcctttggtgatgccgattccaatttctgcaaacttatagatattttgtctcgatcagaggcagaaaccattgaccgcatgatacagaaggagaaactcaagcttccacgtgtgttgacccaggaaaacagatcgtaccttgactcaattgcatggtctgtttgtaaagattccgaattgggacccttattcgacaagtttatgaattattgtcgagacgacgacttaaggctgcggtacgaggaattgcgattgaagcacaagtatagcgttctaagagttgcgcctcaaaaggatgctctatttgcggaaatcaaacaggctatagacgatatggttcttgtgaaaacccaaagtcttttttgctggaaactctatttcgattggtcggatgtgcctgttttggccgatttggacaaggcaaacctctcatactttctccagcatttcctgactgatggtcttgctaaggtgctctatgcatatttgatgagcgacatatctccatgggacgccgagaaggagtttccagaactttataatgtgaagtctaaaacgaacgaagacgttgaggacgaccaggaaaccgaccacgacacttctcctctgaaattacctccttcggagattctttctctcatgctaaacgggtatgtcaactgctcagattctgttctcgcaaaccgtatcatttgcaactactacattcacatccgtgagtaccgagagggctccaaacgttgtcgggaagctataaagttactagcagacacccagcggaccgtaggtgcccaattggttcataccagagaagatattctctgttcgctagccaccatctacacatattacgaggcacccaagaactacagcagagccctccagctctatgacaaaatcttggagaccagtccacagcatgtcaaatcgttcattggaaaaggattgattttgctcgagaaaggagagctttctgaagcattgagtcttcttgaaaatgtgaagaatactaatcccgataatatcgatgcgtcggtggaatactactggtgcttgatcaaattaggccgctttcaagaaggaagagcgggtttggaagttgctatctcaaaagttagtggacaagatgttcttagtggtgagacacgagctgtgattcattggagaatagccaagagtttgattgatgagcagccacaggatggctctcgcattgaaagtgcacatcagcatctcttgacttctctcaaagacgccaaaagctatgctcccacttatactcttcttggatacttgtatgaggagcattttgatgatcatgttcgagcccagaaatgtttctacaaggctttcgaacttgatgtagccgagattacatctgctaaatatttggttacagatctcaccgacaaaaaccagtggagtcttgccgagatcttgtgcaaacggataatcgacacagagcggtcgaggagaatgcttcttagtaactcatacgaagacccagataaatcctggccatacagagtattaggatgttcagccttgaatgaccaggaagatgcaaatgccattgaatggttccaaactgctcttagaatgacagccatggatatcgagtgttggataggtttgggagaagcgtactacaattgtggacgatttgacgctgctgccaaagtatttcgtcgtgctctagaaatggacgaatctagatgggtggtccattatatgctagggttggtgatctgtggaatgggtgagtttgtcgaaggattggaaaggttgaatcgagcagaagagctcagcgaaaacgaagaatgcgtcctcaatgctatctatgaatttgagatagaatatgctcaaaagttaatcggcggagggttttttggacagtcgatcgaggctacccttagaggattgaaaaccatcaagaaggcagttgcactcaaccccaaatcgtctaaattatggaaagctatgggcgatgcatttcgttcttttttggtggttcaagaacgaacagaccagtttccattcgataaagtgtatctgatttttgaggagcacaaagctctaatttgcgggacgccagaaactcataattgtggtgagtacttgagcctggcaatgactctgtatgaagataacgagatcgtttctgctatatcctatcttctcattgcttctgcttgtggaggacttgctattcttcccaaaagctccgctagagcgttgcgttctgtcgcttatttcaatcttggagtagcttttttggaggctaatactttcatttccaataacgagtgcttgaagaatgccactcaggttctcaaaaaagcagtcaagctcgaatcgcataatgcaacctactgggttgcactaggaaatgcttattcagactccaatcctcagctagctcagcattgttacatcaaggcttcatcacttgataatcgagatgcggaagtatggatcaatttggctgcgctttacttgcgccatggagacgctgagttagcacaaacggcatttgtccgtgctcagtccatgtctccacaacaatccaaatcgtggttgggaaatgccttgagtgctcaaattttgaacgataatatgaaagcgtcgtcgttgttcacacatgcctacgttgtcgcaaacggaagaatacccttggctcaactcatgtatggcttgtcagtggtacaaaagagagtcgttgtaactggaaatagtccccaggatattgaggcagctcaagagatgagtgtggctaattttgcaatgatgaagtatctcaaatttttgccaaatgatattttgggtcttgaactagcattgctcatcagtgagcggtgtcagaactttgactttggagttgaggttggaaccaagctatgccagatttacgaaaagctctatgaaaggaacgaggatgagaccagtcttgttaaatatgccgataccactgcgcacgttgctcgtttgtatcttggcaaagaagactacgagcaagcacttgaactggccagattggctctcgaacttggtggtgccgcttccacgatgagcccggccacagagctttcgtgccatgttgtaattggcctttgctactttttccaagacaaattttccgaagcgataaatgagcttaaaattgttcttgacaataacggagagtccatgagaatcacaactttgacagcacaagttttatacgcctatggatccgaggaaaccaagcaagcagctctcgaccagctattcgcatacattgaacaccagggctcgtcgttgctagtagttcttacactcggagctttggcaatttcggagaattatgccgaatatctcgaacccattaaagaggagcttgaagccctcccgcttgaggaagtggtggcagactcgttccggtcgatcccacggctcctctctgccatcaatactcgtctaggctccacctcggcgcaaatggtgtggaggaaggctgctatgctttttccacacgatttccatgtgtggatgcgactcaatagttcaatggctctcgctatagctggcttgcgagaaaccaagataactgctcatgagctcgccaatgcccacaaaagcatgaacaccttgcggcacatgcaaagagccattatactagacccatccaagttggccctactccaggtttaagttgagatgtcgcgacagatattgacccaggtataacttgatgaaacaccgtttatgtagaggttatattcaatagattaacttggagactagtgggctattttttcggtaccgcttcaaccagatctttcagttactgtggctctgaaacgtgggtaattgtatcataggctgtcaagctttttaaattagaaagttttcgattcatccactgcgggcgagccacgcggcctttttcattgcgctccgaaatatcgcgcgctgaaatacgctttagcaatactggcgtactatgattctggctcaatttcggcgattgcggtcccatattttgcacagtggttctacacactgctagcagtacagagctgtaatttggtgtcttggcgatgcatggctcccaaaaacatcgatggccactgatcggcttatcttctgtcattacgcacggccctgtcaaatagtgcgtcgtgcatgccatccatacaccgctagtgtcggcaagtgggacagataagccgaaaagcaactttggacaagacatagaaggacccgatacaaccttgcttcaagcctctgtaatctcaaattagaacggtggagatttgtcgcttgactacgccggggagcaccgacgaccaccgacgctgtggcttggatgcagtccgccgatcttatctttttcgcagccattctaccaggatccatagtgagttgtaacggggtacggctctgaaacttgggtatttgtgccattctctggtaatgcgttcttggtcgtgtgtcatatgcctgtcaagcattcttggctagataatattcaacctgagtcaaagccacaatgaggcttacaacccactataaaactggttgatgaagcaaataaaatctatagacgtttatttcgaaattttcaaccgacttcgagtagaatgcaatttgcacgactactaacagtaaatcgcaatgagtttacaataaacttttggggtgttgtcagtatcagcattaagcgaggcaatggtgacgaaccggagatcagacaaaacgaagagggaaggcaacatgcggaatcagacaccgtgaacgctaaataagcagtgccggaaatcggaggataaacctatttatagcgtagaaactgctgtggtgaatgaacttatatctacttatgtaataggtaaacacatctaaagtaagatatatggatttagtccatgttgcttatgttaatatagcagaaataacataatatatgcaataatatgagatttgaagataagtaatacgctatttcagtgttcagtatcgatcaggtgtcacgttccgagtgtcacgtgtctaccccatacactttccccaatccgcgaaccctacaaagataagcgtacattagtcactctagtagatgagtaaccacgaatagaggctgataaacggtaatacagtggttctacagtggtattttctcctcgtgtttagcaacttattttgcacagccacaaaaaggacaaaattgaaatctcgcgttggtggtgatttttgtgttgtggcgtatttcgatctatcatggagaaaccaaaacaaaagctcacccaggtgacggtcaacttcttcttgaagacgtcccaaatgatccttcaagccagaagcttggatgagcatggaaagggaaaactcaacaaatggttcaatttacacaccttcaactcggacgacttacgactggaattgcggctctggcggtccacaattgacttgacggcagtaccgcctatgatcgtagagacatacttggatttgggcaaccttcctcaaggacatacccttgcacttaaggatgaacatggcaacttgtggccggttacaaaaggcggttccaaaaagacagaggtggttttggagagatggctcgttgagtttgatcccaatgagtttggaaccattgaagaacttccctatatctacaagcaggctattatactttgccgaagcatatacaccattattcgcattatgccggctgctctgcttcggaaccagctgcctcattatgtgctagcgaacaaaatagtggatggaagcaagcccataagtctgaagggacgaattggcctttctaaaaccataataccgcaccaaatgctcaccgatacccatgtacggcaccgcacttttctgcccatagagacgctgttgggaacgctcaaggtgagcgtggcgtaccgtagtcactgtgagttcacggaattggccgagtgggatcatagagagctcggaagagaaaaagagccgagagaagacctcaggcaagtagaaagcaaaggtgaggaggatcacagtatagagagcatcccttatgaagaaaaggcgtacaaaacagacgaagaaaaatcagacaaaacaccagaacatgtccagtacaagcccttcaagccggaattcaagcagctcgaagcggtcaaactcgaagggtccgatttcaaatcagagcttcatgaaggcacgtcgccgctttcgctttctggctcgcctagctcacctcctagagacgacaagaaacggccgtccatccaacccttcagagttggttctattggaaatctgccgcctcccgccagctcgtcgcttgaacgtcgcatctcgatcaccagcaacaaatccacgtcgaacgcatcgttggcagctgttttgcggaaccctcgaagcagtttttccattcctattgccggttcgataggtacaggtgcgccggtcaccggtggatttcctcgctctgtatctctgtctcatggttacggctacgaggactccgacagtgctgccaatacccccagatttctgtcgtcttttggctctcgagccagtcgaagattttccaatacttcggtgagacacggaagtttgcacgataccacttcgccgctcggaaccagtgctggactggctactctgatcccattgagcggtctttacattgacgatgatatcagtgattttgtgagaatgatcgactcgaagcaagacttacgctttggtcacgacagcggcggtctgggatctcagctggggtctcagtacgaagtgcttaaccggttccaccagctcaagagccaacaccaacaacttggagatagtgtcaatgctagcgttatgatgcaccgcaagtcttcatctccgcctggatcttacgagtctcacgttccgtcgattcactcaagactccgcgagtcttctgaaccacatcctgctcctgctacggcaccagctccaggcccgctaatcaaaccagcttcgaaaatgatgtcttcgccggtaatctcgacaacttctgcccatgcaatgtctcagacagcatcagcaactacacgcgatgaaatcgtgggcttggcaacaaccccatctacttatcgcaagcacctccactacgaaaatgtgtttgacgatgacgacgaagacgaagatcatcatgggtacttcaaggcgaaagctcggagtaagtcgcttagtagaagccactttgacgacgacgatgatctcttgttcaccatgagcgacaccaacctcgccaaacactagcataaataagaagcattgcgttccactgttttaagctcttctcttctctaccccggacttcctgcacactcccctgtcaccgcggtcctatcaagatgcgaatataaagatgaaatcgcgggccatgtcacgcccaatacggctgtataaagctccaaggcttctctttcgttcccagagattgttccatggctcattgcgatgcctaaaaactcctttagaagaatataaccatcgggtcgagacgaaaaaactaagggacgatggctaccaacggaaaatcatcaccaatctttccaagttgcacgagagattatcgacttacactcctcccacggtggagataccgtccatactgtcattgaagccgaaaattggcatctctggagctttccggagcttttttggcaagcttacatcctcggctccaacgacgatttccaccgatgaaaacgttgtcaagggaatatatttatatggtgatgttggttgcggcaagaccatgctcatggaccttttctactcgacaattcctccacatcttgccaaaaagaggtttcatttccaccaatttatgcagcatttgcacaaacggtcgcacgagcttaagacgaaataccacgctgatttggacgtgattcccatcttggcatcggaaattgcccaggaggcgacggtgctttgttttgacgagtttcaagtcacagacgtggccgacgcaatgcttttgcgtagacttttactgatgctcatcagcccgcactatggagtggttctatttgctacatccaacagagcacctgacgacctctatttgaacggaattcaaagggtttcgttcattccgtgtatccagcagataaaacgacaaacggtggtgatttatttgaactctccaacagactacagaaagatacctcgacccatgtctctggtgtactactaccccaaaccaggtgtcaagtacatgtccaaggccaaccagaagaagtgcaaggagcacattgagcaatggtacgaatacttcaacaaagaaaacgataataaactgcccattgtcaacgataccctcgaggtatggggtcgtaaacttgtggttcccattagttctcgtccctatgtggctcaatttaccttccacgagctttgcggtagccctttggcagcgggagattatctctctttggctaactcataccattctttcattgttaccgatattccatacttgagcatcgatgttagagataacgtgcgacggtttattacatttttagatgctgtctacgatgcccgcggccgtctcgccgtcacagcagcagccccctttaaggaccttttcgtggaacccgaagacttggccaaagacaattatctgctctataaaagacaacaagatatcggtggggaagagacatttgaaaacgacgagcttgttactaagcacggatttgataaaagtgtggctaagaaggctgcgatgtttgctaacgacgaggaaaaatttgcttttgccagggccttatctcgtctttcccagatgagcacaaccgactggctagaccaaggaaccgaaagataaaaatagattgtcggacaaattgcggaattaatcgggctcacaattcgggcttatttcggcgcttatttgattccgaaaacatttttcaagtcgattgccctatgctaaagtgcatttgacttcttctcggctaaatttgtccttcgtgcacatttcatctaagcccagaaattcgttgttacgagcccatggtcgcttcccgaatcgtgtgtactgcatatagcccaattggcgtttgcttcataaacaaattgcacaatatatacacatctccgtgagtagcgcttaaattgattttttctcgtttgggtgttataattgttgaatgaactttttcgtaccacggtaaaccatatccagtcccttcactcgctacagaggactaaaccttcgtttttcttaagatctatcatcgtccatatttttttccgttccgtttaattcgccaactttgctatgtctcgacgtatagacaactactatgatataaccctatccagtgaggcgtctggagcgctcacaagcaagaaaaaataccccaataattacgttcctcgcagagtagcaagcagtgcttcgttcacgggagactcgaaacgaccaggagattattttattcagaaactcagcaatagttccatcaatttatcatcaaccacaaaccagaaaggtgcacctcgtccgttttcgggagactccatagtgtctcttccgtcttcttactcggacgaagtgtctctgctggggtcatctcaatttgacggtcaagattcccgtctcagttcgatgactagtcactcgatcaccacgccagcagactcgcctatggtcaacaataaccagtttccgcgaaacgacgataagtctcaagacagtttaaagtcgcagaacgagctgttccacaatgacgaagatcttgcctcctcagtttccaccattacccttaagaactcaggtgccccatacaacaactccttggagtccacttcctcgttgacttcgtcagcaccgcacccggcgcagctttcaaagacaagagtcaaagcttcctcaacttccaacatcttgcgacgcgcaccttcggtgtcgtccacttcgtcactttcacttcatagaaccaagtcgaagtactcggacccaaaggaggcccgcgagcgtcaacagcgtcggaagaaaatgtacgaagagaatgagaacgatgacgaaatactatcgaatgatctagacttgtttttcaatgttcctgtcataaagaaccatgccgatatttaccgaaaaccgtcgctttctgctcagaataaaaatgtgagaatatctcgtgaagacctcatctcgaacaaagacgacaattatggctcactacaccgctctgttaccatgaagccgacaccacttcctccaaatcttacttcgtttggcacgaattcgagtttcagctccacttccgatttgccaaacacatccttgaattccacgaccatcgcagaacatagcatagaagaggaagatgagtcgagagaagagagtacgttttctgtatcgatggacagcgacgtggctatcacccagaacatatctgatttttatagcgaccgatccgtatcatttttgcaaagcgctcggaacgatcgagataacgaagtgatgtataagcttccgcattatgtcaaatcacaatcttcaattgaagaccttcgacttttctctccggaaaagcttattttggtagatcagagtcgtcccattaatctcccaccaaaagcagaacttgacaagagcaaacatgccagagagttccagaaagttttgtccaacctcgagattactagcaaatccacccttgactctcgaaaaaagctcagtgaatcgatgattgtgcacaaccagcactggcttaaattgatcttgagtatttcagatgaaaaagacttgaagaaaaaattcaacgacgacaaaaattctatcagaagactcaactgggactcggtttgtcctgacaaatgcaagtttcagtacttgatgaaagtgttgtcgtacgattccgcaaagatggttgaattattgtcatctgggttcttgttagcacaagaaaaggtgagtaatctttcaccttcgatgaaagcgaccaaaacgtacgagttcacggacgttatgaactccgttttgcggaaaccgttgtatgagtctatcatgaaggaaatgagtaaagatgacgttgcgctctttcgtgaaaactacatgaagttgctctttgccttttccctcagtgaggacgaagacagtctccgccggcaggacgaaatacttctcattcccgtgtttcttatcatgttccaggactccgagtctttgcaaaacatatacaccttgatcaagttgattgatcggaaagtattcaaccggttgtttttccgtcaattgggcgacgttcttgaaaagtggtccactcgctcttttccctcgtccagccagatatacaagtttctccgaaaatttcacgatgctggagaatttgcagatttgagtccttctgctttctgcgagatgttgactcacatgaacgataagcttccgctcagtaagtcggcgccctcaactcccatcgttgcacaatcaggcttcaattttgatgttaagccagcggctaatttttcacccaaaaccaactccattgatggcggcgaagttcgcgtcgaagcttccttgtgcatgaactctgctgctttcagcttggtattcaagctcattcagctcgttgtaacatactcatttgcaaccaagacacaaggcaagaataatatgaaagttattcagagtttcttgatggtggtgttcaaattttatcacatcaactggaatgattaccgcgagcttattcgttgcaacaagagtatccgcatcaacaacaccgccgacgccacgacaaacttggactctttcaccagcaaatgggtggaaactttcaaggtgctttagaccacttaatagtagtcgctggattgtggttattactatagttctatcttattgtaatcttatgcattttatgaaccgctcaatccatatctatgtctatggtatctggattgtttgtctcttcttcccggggtctttttttattctctttaacaaaccccattggattgatacccgctttaagctgttccgcggcctctgaagactccttaacagttcttctgaactgtaacatgtccttgaaagttgtttcatttccatttttcaactcaaattgctcccattcgtcccatgctctcaccaaaatgggaagctcaggatggccaagattgcaaacatacttgaaaagagctcgagttcgagttgtctcaccaagagaagactcgtactttatgaaacgaagcgtaaaagtgacaatgtgtgataatttcaagtgcttatcctgcaagcactgttcgtaagtttctctcgttaaagacttgtcgccaatactttccactctcactagaataatgttgtacaatgcaactttatcttcaagtaaatcgctcgccataacccttttatcggtgagttcttttgtatctaaggctttcgatattttctggataccgtcttttaacactttgacagactttaaatccattccgttttcatgttcaaattgagagtacaatagtacaaggggcttgcaaagatcagccggacaactgtcgtcttcagaaccatagatggctttttcaaatagttctctggtacgttctttgctcgcctgtcgtttgtatagtttggacaagtacacattccatatttcgaatcttactcgagagtccttaaacactttgagtcccatttcatataccgtataggaacgctcataaaatttgagatcttcatagaaagatgcaaaattcactatggtcaatggtgtagcaattttgagttcaaccaaacgattgtagccattttccacatcatctatagcttttttactgccttcgggatcttcgtagtctatgcttgactctaggagatcgaggtagtaggaccacaactttatagatttaactaatctttcggatatcggtacactggaattagtatagtcgactgtatctgggtgttcgatttcactctccaaggcagtccggagaatagcaactgacttctcaaagtccttctcgagccatagcttggaccattctatgtaaattgtagccaagtcgtcggggcttttgaatttggttttcacagcttttgcaaatatgaagtcagcagtatcgtagtctttgtgagaagagtaaacttgggcgtagtcactccagagtttcgggagagtatgctcagagcgtttcagaagactgtaggctttcaaagggtttatttgggtgagcgcccttgcataggtggtgagcacagaatttgtatcatttttttctttgaaaatggaaacacggccaaaccagttgtcgatgttgttttcgtcttggcgtaggaacatatcattaagaagtagtgagcgctggtcaagtagtttctcgtatttctcaaggtagttgtccacctcagggtcgtcttctgccaagttcagcaaaatttcttcctcaaaagaagtgtacgagtcgtatatcaaggcaaagtcttcagccgtgacacattctcgaagtccctggtcaaagtactggcgagctctgtcgctatcttgacgcttaataaagtactgtgcgactttgcagtatacttttcctgcttcatcggagtattttggtagcgtcgacttgaccaaatcttcaatgagcttgtctgtttctggcacagctgcaaattgtacaagaaggtcgagataatggaggaaaaaatggaatggagaagtagtcaaagttgacgaaagtgcgggctggtttaaaatttgcttgagaatttccagtgacgattttgtgtcgccatattcaatgagcttgaacaccacagactctagcgaagccaaggaggaaaactcgtctcctttggccaattcttcgggagttgcaaaacatagtagtttgcgatatatgttggcacccgtggcaccgcctgccgtttctgcaaactcaaggtaagtgggccaaattttgacgtggtcctctactgaaatccgaaacaaacactcgttgaagcttcgtcgtatcaaagatatttcgaatggttgggttttgagaaggtagacgaggtactttagccaccagttaacatcgttttgaaagtgtagtagcagtctctgaaataccctgttgacctgtgttgttgttgcttctggtttcgagctcgcgagctctttctgacatgtttccaagtacaaagaccaaaattcatcattttctggaaactgacgaactgctctttcaagaacaaatatcttatttttgaagctcccgtcgcgcttggaccgataatacttgaaccacgagtcgacactattgggatttttcagaatttcgacctcataaggttggtcttccggtcgtacgaactcatctattgaccacataatgaagctgagcgatgagatgcaggtgggtgcgggacaagatgcaggagtaagagaacagaaaaatgaagataagagaagaacagaattggaaatgggaaatttgagaattatctctattttcaactcgtcgtctcgtagctttcctcttctttgttttttcttctttttttctttttcgttttactctttcctgttttgcacccagacaccagccaccaaagtttcagggtgagagaaactcaactctacatgtcgggggctggaaatagggaacaggttttccccacgcggatgactctcggggtcatgaaaggcaagttaaagggcgcacagcaaggacactcactcttaaaaagaaaatcggaagcattgacaaaaagattcagagatataacccagaagattgacgatgctaaaagaaaaatgggccgagttatgcagactgctgcgttttctcttgcagaagttcagtatgctacgggcgataacatttcgtatcaagtgcaagaatctgtacagaaggctcggttccaagtgaaggcgaagcaagagaacgtttctggagtatttttgcccacatttgaaagtcatattaatgaagaaatcaacgatttcaaattgaccggattgggccgtggaggacaacaggttcaaaaagccaaggctgtgtacactcgtgcggtagaaacgttggtggagcttgcttcattgcaaactgcatttataattttggacgaagttatcaaggtgaccaatcgaagagtcaatgcaattgagcacgtaatcatccccagaacagaaaacaccatcacttacatcaattccgaactcgacgagttggacagagaagagttctaccggttgaagaaggtgcaggaaaagaagcaggaggctgcggccgcggccgaggtggaggagagagccaatgctgtcaaagaagtggaggcggtggaggagctcgatgccaaggctcaaggcgaggacttggtcaaggacgacgaggatgatgtgatattttagtagatagaaatgcagaaagtcaatcaaaaaaaatgtacgaaaatcattcggaagacagattagttaatcgaaatcatgtcaagagacgagtcactgcaagattaggtcaacatctcagattaggtttgtacgaatcgaccgaatgcagattagtcaatcgacattatgtcaacattcagacggtcaacatctttcctgcatggccgggcctgcatggcaaactttccgataagttgctttttatgcatagtgaggtgattacacccagtgcccacgcccggacaccggtagctaacgcggaacgatttcggagaatgacacaagaatgacgctcatcgtggcatctgcaggtcgataagccgggggtgttgcagaaaatttttccggctgcaaaagtataaatttgcggggtttccagttgcaaatcatctcaatgacgatcgacaatactacaccccaatcagttttcaacaaaaacatcggatctcttcctgctgagttcccttcgctccctggaaatgttttggatttgtttttattgaccaacaaaaatggtgttattactggtggcgcccgtggtattggatactgtatttccgaagcctactgtcaagctggtattgccaagttggctattatcgactacgccgacaacgacgttgccattggtgagttgaaaaaacggttcccaaagacacaaattgtgttcaaacactgcgatgtgagaaaggctgatatggtcaaaactgtcattgaagagatccaccaagattttggttcgattgaggttttcgttgccaacgccggaatcgcctggacctctggtgcgttgatcgagcaagaaaacgacgacgaatggcacaatgtcatgaacgtggatttgaatggtgtatactactgtgccaagaacattggccgtatttttaaacaacaagggactggttctttggtgttgactgcttccatgtctgcccacattgtcaacggtcctcaattgcaagctgcttacaatgctgccaaggccgctgtcatgcacttgggtaaatctttggccgtcgaatgggtcgatttcgccagagtcaactcgatctctcctggttatattgccaccgagttgtccgactttgtcccagaagacatcaaaaacgcttggtacatggtgacaccaaagggtagacagggattgcccagagagttggtgggagcttacttgtacctcgcctcagacgcttccacattcaccactggatctgacatcaaggtggatggaggatacaccagcgtataatagcatagcataagactactagtctaaacataattgatacttaacatagaataaattggttagtgatggaatgtagatctaagtataaatgaaatggagatgaaatacaatttcaaggctgagaaccagaaagattcaaactcatcagcagaagatataaaatcagaatggctattagaaacacttgaggaactgagtaccggaaagatataaactcatcagcaggagatacaaattagaatggcattagacacactagtagatgaaccaaatacaaaaatgaagattaatggagtaatgtcttgctgaattgaaaaccaagataataccagaatctagtccggttcagagagtaaggttcaacctaacctcagaaactgtttatgttctgatattttattgtttcgcggttctctctttcaatgtctcatttccaaataggtttcccggtatcttccccggtaatctgtttgtgctggtctgtacgcaccctcgcgatccggcgtaattctcatacctgcttaggtcggtcgtttgaccccgattcaaaaccgccatttttgcccattgaacaacaaacaaaaatacgccgtcctcctatgaccatcccaataccactccttttttcgaggtttttttacgacccatttccatggcacaattgcaagtgaaaaatcgacccggaacacgcacccgtgcaccaccgacccggccccgcgaaatgggcagcgcacgcctgcttatttggccatatttgattggccggtgtccgaacaaaaccatcttgcagtaaatctccacacaatcaactatgctttctgtggccaagataggacgcgctgaggcacggtgggccatctccaggtcgtttgcatcgtcggctataagaagccaaaccattggtgatattaagggaaaagatgttaatgcttccaaatacatgagccaaaagtatcatgtcattgatcatgaatatgactgtgtagtggtcggagctggtggagctgggttgagagctgctttcggacttgccgaggctgggttcaagactgcttgtatttccaaattgttccctactagatctcatacggttgctgctcagggaggtattaatgctgcccttggaaacatgcacaaggatgactggcactggcacatgtatgacacggtcaagggttctgattggttgggagaccaggatgctatccattacatgaccaaggaggcgcctcagagtatttacgagttggaaaattacggtgttccattttccagaaatgaagaaggtcgtatctaccagcgtgcctttggcggtcagtccaaggagtacggaaagggtggtcaggcgtacagaacgtgtgcggtggctgacagaacaggacatgcacttttgcattcgctttatggccagtcgttgagacacgatacccattttttcatcgagtttttcgcgatggatcttcttatgcaagatggagcctgtgtgggtgtgattgcctacaacgaggaggacggaaccctccatcggttcagagcccatagaaccgtgatagctaccggaggttacggtcgtgcttacttttcgtgtacctcggctcacacctgtaccggagacggttacgccatggtttcgagagccgggcttccattggaggacttggagtttgtgcaattccatccttctggtatttatggttcgggatgtttgatcaccgagggtgctcgtggtgaaggtggtttcttggtcaactccgagggtgagcgtttcatggaaagatacgcaccttccgccaaggatttggcttccagagacgtggtttctcgtgccatcaccatggaaattaatgagggtcgtggtgtgggacctcacaaggaccacatgtaccttcaattgtcgcatattcctgctgcagttcttaaagaaagattgccaggtatttccgaaaccgctcacattttcgccggtgtcgatgtcaccaaggaacccatccctatcttgcccactgtccactacaatatgggaggtattccaaccaagtggaacggagaggtgttgaagaagaacgaaaagggtgaagacgaggttgttcccggtttgttggcgtgtggtgaagccgcttgtgcttctgttcacggtgccaaccggttgggtgccaactcgttgttggacttggttgtgtttggtcgtgctgtttcgcacaccattcgtgacaacttgaccccaaatactccccacaagcctatgcctcaggatctcggagtcgagtcgattgaaaacttggacagattgagaaacgccaacggaacccactcaactgcagacttgcgtttggaaatgcaaaaaacaatgcagaagggatgtgccgttttcagaacccaggagactttagacgagggtgtagagcatattttgaaggtggacaagaagttccatgatgtcaagaccaccgatagatcgatgatttggaactctgatttggtggaaaccttggaattgcaaaacttgttgacttgtgccacccaaaccgcggtttctgctgccgccagaaaggagtctcgtggtgctcatgccagagacgattacccagaaagagacgatgaaaactggagaaagcacacattatcgtaccagactggattcggtgaagaagtcaagttggactacagagatgtgatcagaacgaccttggatgagaacgactgtaagccagttcctcctgccaagagagtgtactaggtatgtactgtatttatgttatcgtctagaggttgtagaacccggagatggttggtgtcctggtgtcttggtgtctcacctcgtacttgcatatgcacggtaatggtgcggcgcgcggatcggtttccaatctaggcatcgagagtcggaatgaatttggaagttgatccgccgctctagtccatctctttagtatctaaagtttatgtttcttttttttctatatcttgtaacggcagcgcaagattcagcggaatgccttgcgctttcatgcagttgtcatgcagtttttccgatctaagcaacattgcagcccggcgtctcgcatattccgcttacgtcacacagcaagattcgcactatataagtataggttccgtggccctttttgcaatcactttcaccaattaaaatgaagtctatgatcaatgaaaacatcggcactttgccagcacaaccaccaaagatctcaaacaatgtcatgacattattctcactcaagggcaaagtagcttcggtgactggttcttccggaggaattggctatgctgttgccgaggcctacgcccaagctggcgccgatgtggccatctggtacaactccaagccttccgacgagaaggccgagcacttggctaaaacctacggcatcaagtgtaaggcatacaagtgtaacgtgtcggatcccgctgatgtcgaaaagactgttttgcaaatcgagaaggactttgggagaatagacatcttcgtggccaatgccggtaagccctggaccagtggacctgctattgatgctgagggactcgattcttggcacgaggtggtggacttggacttcagtggagtgttctactgcgccaaggctgcgggaaagatctttgaaaaacaaggaaagggctctcttatcatcaccgcgtctatgtctggtcacatagtgaacgtgccgcaaatgcaggctccatacaacgctgccaaggctgcctgtttgcacttgtccaaatcgttggctgtcgaatgggctcatttcgcccgtgttaacacggtgtcgcccggctacatcaaaacggaaatctccgactttgttccaccagaaatgaaggaaaaatggtggcaattgaccccaatgggcagagaaggtgagacgcaggaattggtgggtgcatacttgtacctcgcatccgatgcttctacttacaccacaggcacagatatcattgtggatggcggctactgtgcgccataagcctgaaaatctgaaattaagtgaactacacaagttgacctataaagataatagagtgaaaagtcagatttgttcaagtcagttttgttcaattacgaaatatagaatcctgaaaatacgtcaatggacaaacaactcaaaaaagattcatctttacaaccatagtcctctctcttctctactttaaccatacttctacatctcttctctaaccatttgcttatcgtcccagattttcctgcacacatctcaccctttaccccaaaattatttcaaccgcacaacatggattcagacgatcttacggcgtcccattgggatgacattctcgcgccccgtgaaaacgagtttaacggttttggcagcacgtatgtgcctccaccagtcacgaatggttttagtgacttaattgatagtccttttggggcaagaaaggacagcgagagcgacgaagatgaagacaacgaaaatgaaaatggcgaaaacgacgaagaaaacgaccacccggagctcgaacacgggtccccaagtctccagggttattccagtatcgcaaatcttcagcaagagcaactcaatgatattcgtcacacccagaggtcggaacaaaccagccacttgatatcgaaattgacccaggatcttaaggaatccagcctagaggctcccgaggtcacgtctcccacaagaatcgatcctagagagtctttgtttgccgataaaggcagtcctcttcgcctcaaaacgtcgtctgactcgcccacacaaccgccgctggcgtctcatctttcgccccggcgcagctccgagatcaaacagggccacaggttgtttagcgctccgcgacctcgcaagtacagcagcaagctcgtggccaagcatttggcggaaaattccgacgaagaaagagaaccagctctggcggatccattgcgggccactgacgataataacgaaaaagacgcctcattcggtcaagtcgaactcacgggcggaagccttggtccaggaggcagatgctccgttgtacgatgtggcccatacgccattgtcgcccgccaaaccgcaagtttcgccaaccggacaaaagccatcttccaaaaaagaatcaccagaaccgacgctaaatatcaccgtgggggaccctatgaaagttggtgacatcgctacagcccatatcgtctactccattcgcacacaagtactcgatagtccacattttccaccagactccgattcgttcacggtttcacggcgctacaaagatttccggtggatctaccatcagctccaaaataaccaccctggaaaaatcatccctcctccgcccacaaagcagacgtatatcggacggttcaacgaaaatttcatcgaagggaggagactctctttagaaaaaatgttgagcagaatagcgcatgttccccaacttcgtgatgacccagacttcgtttgcttcttgctgagtgaggactttttgaaggacgcaaaggaaagagaacgacttagtggaaccacccagttgcatgacaatgacgagcacgatgaaagaggtgctggctctcgatccgactcggtagccgatgtcggcagtgctgccagttcaataggtggttccgtagttgcctctgcaagtgccgttggcacggttggaacgggattcatgagtcttttttctatgaacagcaaagttgatgagccagactctttcttcaccgacaaaaaaacttatattgacgaccttgaaacccaacttgaaggcgctctacaagtccctcgataccatagcggcccagcgtatcgatttggtgtctctagccgacgaaattctgatcgtttccaaggaattggcagcggtagagattctgaaaactactagcgatcttctctcagcgtttggcgatgtccatcaaaaactcagagacaacattgaccgtgtaaatttacaggacctgctcacactaagttttacaattgaggaataccttcggatcattggttctataaatcatgttttcgaggctcgttcaaaaatttatcagctgtgtgtatctttcaagcaagaactcgccaaaaaacaaacccagcttgaaaagacaaaccagcgtaacaagctgcaacaggagaaggttggtctgttgaaattcgaggtggacaaacttcagctgagagtcacagtgactgaaaaactattcgagcagatgagcgagactttcaaggaagagctagaaaactttgaatttgaacggatcgacgactttagaaatagtgtggagatatttatcgagggttctattgaatcccaaaaggaaagcatagagttgtgggagacgttctacgagcggcaaggattagaggcggttggtaagtagggtgacttttaaaatgatgtagaggtaaagaaggagaattttgaaataatgtaaaatgatgaaattttacaatgaaattttcaaatgaagaaaaaaatcaccagttttgtgatctagctgataattcttggttatcttgtcctgtcttatcccactggcatcaggtcttttgactcatctgactcatattatcacgtggataattttggagttttcgcagcaaaagtatatatatatagggccttaaaatcttcatatgctacagtccgatgaacagccaggctcagctcaacccgaccaagctctctattctttcggttccgcggactagatactggatctttgtaagctctatactatgtcttctctaccaagaatctgcaaagggagacgaaggtgactcactgtgcgaatcagatgaagattctgataatcctatgggctttgggggcaacctgagagagggcacacctgtagacaatttgtctaggcaggggaaaaactcgaatgaaagtgactctgattctgaaagttcacttgaaatacaagataatgactacgacgaccaagacaactatttcttccatatagcattcacgcccgaagagtgtactataatatgctccaaatcaaaggctgacaagcttttccgaaaacccttacaactttgccaacaattaggctacaatgacgtgcaattgatccatgaaacctatataaatcttcaaatggacagcgatggatctgacaaaagtctgcaaattatcaagctcacgcagccattatcggagaacggcatctctctatttttcatatcgagtcattttggcgatattgtgttaattccccatcgatataaggaaaaagtattggatattttgacagaaaaaaggtaccagttttcagacctgtcgaacagcttcatcatttcaaacgtgggaaccagccaggttaaagagctggctagccttgagtggctcaaggaaaaccatacaaggcccctaattaataccaacatcaagttacttctcaccggttcccgttctggcgaagtgacaaacacaatagtcaaaagtgctacaattatagccaccgacaaagtacctccgtacttctccatcacaagaacgtcaatcaacgaagtgtcgttaattcttcccaaatctcctaaaaaaagagcggctctaggtttcagctcaagagataccatcggctcggagcaagatgtcataattccaattatcgtagacttgtcgctgctcccattcgactcgcccggtatagtggctggacttgctagcaagataatgttgggtgtggaaaagcttccgcatgcggttagctatccatttgaaatgaactacttgtctatggcaagagccggaataataatgataccccaagagaacgttatgtttgtgtccaaggtactcaatgacgacatagacgagtgatagtctagatgacgaagttatgagaataaacagtacgcaattaatgtagaaaagagtgaagtttgaaaagagtgaaaattgagaagagtgaaaattgaagagtgaaaattttatgctactcaaagactacgagctgttagagatcaattcctctgaatctgttctctagtcaatgaatatgctagctctacctatgcagctctcttcttcttcttacccttaacacttgtactccatccatcttcatcgacggtctggaccttgttagcgctgctggaaatagcagctgtccattccagcatcgtcacctttccagtctgctgctcgactctcttacgtctcttcaaaaactcttcagcaaatctacgtccgtccatagtagctgaagacgagtagatggtctcagcaataagaaccgacgagtctccgtttgctggaagggcaaggaaaatatccaaaaggtcgtccttagaaacagtaggataaaggtttgtcatagctgagcgagcccacacaataaagtcttctaaaacagagacgttgttggagctggttggaatccgagtagcggagaccgatctcaacacctgaggagaagcagcagtagcagtggtggtggtagagattactggttgagaagttttcttggccataggctttcttgaagcaactgtggtccatgcaccatcatctttaggaacagagttggctaaagccgacgcaaatgtaggagtagatacaattgtagtagccttggctaccttggcacgggctgcttcagcttcttccttttgaatttcagcgagcgttttggcgactggagctcctgtggtgggaactccccagctggcagtggaaggaagcgatggtctggtttcctgagcagctttttcctccaatgcggcagcagcaaaagccctagcagcttcggcggatctggcttcagcttcgagttgtctttgtttttcgtgcttttcggcatcaagagcttggatttctttcaaagtgagttgcggttttccaacttgttccttgccagcccatggaggaaccacaggctgtgaagaaggagccggtgctggctttttgacgtccattttcttcaccactttcttcaccgcaaccggcgacgtctgggcgttattgccgggctcacgagtttgctgaggtgcttcttcaggaactgattcagaaactggttcacgaactggttcttgaattggctcatgagatggctcaggaactcgttcctcacgagtttcgctcacttccacacgactagagacggtaggctcttctttggggatttgtggttcgggttcagttttaggttcagttctggaatcaattctagattcaattctagattctgaatcctcgctcggtttttcaagcgttccaacgaacggtgaactaacccgcgatgtcagaccagcggcccacggagaaacttgcgattgcagcggcaagcttgctagcgaaggagccatcgcatgaggagtgctgggaccggaattgagtccccatccactggcacgagcaattgccggatgctgttggtgctgctggagaggttgcagcaataagcttggcatttggagctggttgtggagaaagttggagccgaagttggaggcaaagggatcctgaggaagaaaatcgcccaacatggactgagaaagctgggtcgctagcggttgcgagatttgaggattgaggttattgaggaacggaagcgatgtttgcggttcagatttaggaggtggaggcacatacgccggctggggaaccgcaaagggcagaacatagttctggagacgttcacagagatccttgagagtgatgaactgctgctgatgaggacgacgaatacgcaaatccgggtttagatagccctccgaaagccaatcttgcatcatttcaccgttgaagggaccctgctcatggccagcagcatcgaggtagtaccactctatttgcagcggagaaagcaagtcttcattgggtgcaaggtgctttgaggtcgccgatactctaccaaatccatggtctccacttccattaagggtgccgttcgtagaaccgttcaagccgttgcggaacgacacatccacattcgatacctcttctttttggcccatagaatgggtattaaggtgcgaaaaatcgttggaaatttggtccaccgcaatatcacccaaatcggatccttgtgcctcctgacgctctgtctgctgtccagggccactggataccccgttactcacttcttcgctcaattcaaggtggtaaatgggtctggggttgctcaatttgtaaatctcacgcgacggacctccgtacgaagatgacactatacggtccttattgtcaaaccacaccttgaaaacgtcctccaagggatacctttggccgcctttattgggaggaacagtttggagagtttctgactcgtagtttgttctgtattagtaaaagaatgaagaaggtggcgcgatgcgataatgatggggttgaaatgaatcgctttgaaactaaaaaaacttacgatgcaatctgtgacataatgtgggttcaattttgggattttcttttgctaaaagtaacaatttgaatggcaaagacgtaaaagttgtaatctgattcagtataggtgcaaccattcgacaaattttctcaccgggtaatggtgtacgggtgcagaaaggtgtgtagggtatgaagagagtataggagggtgtaagaacataagagggaaagagtgtttacatcggtcaattgcagcgaagaaacccacactcacaatggctatttccagttctttcatttattctttttcttcattttcttctctacgtcctcacttacttctcattctgctctacttcaacttcctttcgatctcgctgtgcatatccaccaccgactcgcccttgaacacgtcctcccagtccaaggaagcgtccttggccatcaaaatatcccgtgacatggaatcacttcctccgagaatcagtggcttgtaatcagaattctccacaatttcaagttccatggttctccggatgggctctccagcaccaaatacgcgcctatatgtctccaaccgagtttcatgttgagttttttcccagttttgaattcgagtttccaacggatgacgattgttgagcttagatgcaacgctcacgggtccttcttggccacgaagaacatcctgcaaagctggagcgtgctcggcaacttgaccaaactttgtgctgctcacaaagtcatggtgggtattgtctggtaccacgttcatgctgagtgagtggcgacgtgcgattcatttggtagcgtagaccgtagacccgtacaccattttaattcaatacatccatacatcatatcgatcggctgcaattttgattctacgcaagcaatggttcctcaattgggacgtggtggctgttctttttaaaccattgaggcacccacagccaggtttccgggtgtataactccgttgaaagccaaggttccaagtaccaacaagacaaacccaaacatttgcaaccaaagaaacgattcccagccaaagaatagtgccaaaatccacaccaaaagtgttctgcacgcatcaatggtggaccgggcggtcgcagacagaatatgggtcaaagttataccgaaataattgaaagctgcaatagaaaccataatcataattgatgaaaaaagcactattccattgccaaacatttgggaaaacgactctcgaatgttgaacggagactcagtgaaatcttttggattttgcaaggcgccaaccacaaaattgagtacaattaaaacaaaaagcaaaattgtacacccataaaatccttcaaggtaaaccaatttgagcggaacgatatctttagcacccaaaatatgttcttccacaacaaactggacggcttgacagagctctgcgacgacaataagtgatattccaacagccaccaaagatggaggtttgttgatattgccggaatcagcaccatctgcattactagaaccactcaatcccaccaatgcaattcccaatgtcaccaagaaaagtgacgtccactcaattctggtgatcttgcgaccaagaaataccaccagaagcaacgctacaaataaaaccaacgaccctcgaatcatctggtacactgaaactggagtgtataacaaccccacattgagcatagttgtggcacataaatcacatatcgacggtatagcgagcttcaacgactctgacaagctcaattcctcggcaggaactcccacttgaggttgcggacgtttcgagctatacatgtacttatacactatatacactgccaattctccaacaaacatttgaagagtttgaagtgctggctgctcaaagaaatgctgatctgccacaggtccatcacaattccgtacgcattggttatcttggtacttgctgaagagcgaattggcacatcctgtgacaacggtgccaagcaccacaagtggaaaattgacagttgtcattatgcaagtgatgcagatttcttgcgttaatgttatgcgtgggtaatgcgtgttaacgcggcatgcggagttggtaccatggtggccgcgacacgcacggccgcgcgacattatagcctcttgctgacataaggatccgtctaacgtgagccgcatgatgagcatcgaaacgagccgtggggtatgattttggaagacgactgcactttaaagaaaggagctgtggagatgaggtgaaatgaaagggatagcgatgatggcgaagagattagaaatcgagaaagaaactcattgaaaggattggtggactgaaaaaatgggaatacgtggttatttcaagacaaatcttgcaataactcaagtcagaagattgataccagccccaaattaagagacagaatacacccaagtacaagaaagataacggtactatcaaagtctcaatatcactcacggatcagtcataatttgtgcccaaactttcgtcttgtaacgggtgattaccaagcacagacccatcattacctaagccgccctttttcatcgaaaaattttctttcctcaccaattttcataatggcatttggagcacccagaggtagaggcggtccagcaagaggcggcagaggcggtatgagaggaggtatgagaggcggagcccgcggaggacgcggaggcgctcgtggcggtgctcgtggtggagctcgtggaggacgtggaggacctcgtggaggcgctagaggaggagctcgtggaggagctcgtggaggagccaaggtggttatcgagccccacagacacgccggtgtgtttattgccagaggcaaggaagatttgttggtgaccaagaacggagcaccaggagaatctgtttatggtgaaaagagaatcactgttgatgaacccgctaaagtggagggtgaagcccccaccaaaatcgagtaccgtgtttggaacccttttagatccaagttggctgctggtattatgggaggtattgacgaattgggcattgctcccggcaaaaaagtgttgtatttgggtgccgcatccggaacttcggtgtcgcatgtttctgatgtagttggaccagaaggtgcagtttacgcagtggaattttctcatagaccaggtagagagttgattggaatggccaaaaagagacccaatgtgatcccaattattgacgatgctcgtcatccacaaaaatacagaatgttgatcggaatggttgatgctgtttttgccgatgtggcccaacctgaccaggctcgtattattgctttgaattcccacttgttcttgaaggaccaaggtaccgttgtcatctccatcaaggcaaactgtatcgactcgacagtagacgccgagacggtttttgccagagaagtgcagaaattgagagaggaaagaatcaagccattggagcaattaacattggaaccatatgagagagaccattgtattgttgtgggacgttatgtgaggagcggattgaagaagtaggtagagcatgtaatataattgcaattgaattgaatattgagttgaaatagaactgatgcaactgatgattgagtgagatgagtgagatgagtgagatgagattcagcacgtgatattctgtcatgtgacaagcaagcaaatgatcacgtgacgaggttttatgcgatcgttttggtattgattacttttgtgctgtgtcttcactaccatgtcagttaatattcacaggaggcggtcgggacgtgctctggaccgcgagagccacgagggcaagcaggacacaaacttggagccctcggaggtcaaccaaaatgaaaataataaccgaaactcgattttgcgaaactcaagtgaaccggttctggagtcggtaaccgatcaggaggtggtagaagtactttctgacgaaggagacagcatagaaccgctttctatgctcagcgatcacgaagatattgaaataaccggcgtaaatatggttccgcaatcgaggatatttccatccagaatccgccaccgtcgaatacggcctcatacccggaatgtccgtctacggcgtgaccaggacacgtctagcgatgatatacagattgtggatgaaagaccggtgctgccgctggctcagtttgacgataccgaggaattccgccgggctctcatgggacggtttggaaccctcgagagtcctattggcacatttgagggcgatttcggccgggtggtttcggtgatcacaggtatgaaccggtggcggcggctggcggattttggttccactcctcgtcgtcatcttcgtcgccgccggccggtgcgatacacttcggaacctcagtacgaactagaatttccgtttcttgagggacccagcagcgacgaggcgagtgccatggagaggtcaattatggagagaatcgaccgcgaaaacgaccgagatttggatggaaagttgcgccaggaaaacaagtataatacaaaacagctccatgctaagcaagccatagctgcaaacgagcaccatggatacaccaacgatatcaattcccaaaccgcatttacatgtgagctttgtgccgttccgttgggcacaggaatccccgaggagttcactccgaatccgaaatacgatgcaaatttggaacgttatagcaggctctatagagttcaagcaccgtggttttgttcacggcaaatctccccggtggacattgatttgtctaagagggtgtttgttgccaaatgtggacatgtatattgcgggcgatgcataaagaacattggcaatcgtcctcgccaaaagcgtgccagcaagcaattgacgatagaaaatccagggttgagttgtcctcgacggtgtcctgctccggaatgcaatctggagtttcggggcaagcgaacattcaccgagttgtacttttgagacaaattcgaaaaatgtcagaattactggaatgaaggatttgaaagacaactcccgtttattataatcctgaaagggacgaacttcaaggaagttgtaatactcgacttccatgtcattttgagtactcaatactgatactagactgagacatggagtgctcaaaaagcactttaataccaactctcgaaatacttagctctctcctaatctacaacaaccccaatattcattttctcattacttaatcaatacgagcttccgacaatgtcaatggtttgatgttattggagaacaccgacgatccggtcttgaatcggttgattttcttcaacttttctctcaccaccatcaccggcaccgacagttttgtcaccaaatagttggacaacgaacccaaaagcactcctttgatggccgactggcctttggaacccaccacaaccaacgttggttgcaaattatctataaactccaaaattaaatgacgaggaataggatggtggatgatctcgataacgatgtggatctgaagtttggtgagttttaaaagattgagaacctgctgttttgccttgttgagcatattgagtctggtttgttcgcgagctgcttcattgttggtgtttcctttcaagtggtggttggtatcggtttcctcaataatacacacgatgaagagcacggaaccatccaccaaaaccgttcccaacgaccactcaagggcaaagatggactcgggagaaaagtccatacacaccaaaaacatcttgggcttgactcgagggtcaattagctggaaaaaattgccccgagtgatggtctggatcaccctggagtacgccttgttggaatcgacttcgccttctcggatggtttcgttaagttgcgacgcaaattccgagtcgagtttatcctccaccgcagaagtatatggcaccataaagtccttgtcgtcgtcttttccctctgccacttcctggtcggcgtcaggagacttggtggcatggcgcaagctggcactggggtcgttttcctggtggataattttctttctgtaggtggaataatcttcaagtttctggcgtctggcttgagcgtcctggtcgcttctacccaaatccacaacctgtcccgtgagcgcctgtttttccagctccaattgccggagcgcttcctggtcaatctccttaccggcgtttttagcattggcaaacgctcgctcggtggccgtaagttcttccaatctttggatggtggaccggtcattgaggttcgagttttccaaaatcatcgagatttccgacatcttatcgtcctgacaagcataattgggtaaaatgttaccggtatcgtcatattgcaatttggtgttttcgtcgtcgtcactaatatgttcttcctcactaacttcatcctcccacaaaccttcgttggcgctctcgccgtccttgaccaaccgctccagcgggtcgtggttcactatcagccattttaagtctttttgaatgtcatcgttcagacgagacgacgacctgcttctttcgtttttgttacgagaaggagacaaagaacgtccacgtcctgaaagtgatttctggatgattgcgagcttttctgcttccaatttggactgcctggatgccattaaacgtgttaggtggtactataaaatgacttgcaattacaccgcagtgttgttcgctatctcgaccccagttgcgacgtggggtgtgcgctgtctgcaggacgccaagcccggaaaagtttaaccgaattttttagaattgggctatgtatcgttatctatggtcgtcgtcgctggcgtcgtcgctggcgtcgctgtcaccaacttcctggtactctacgagcaaattggcgcccgagcgcaattccggaatgtcgccgagggtctcgccggtcacatccaaaacttttttggggtacggctgaatgaggtcgaacttgaatggaaatgtagcaaaatactcgttatgcagaattggatccgaattaatctctttttcgttatccaaactaatctctttttcgttttccgaattaatctctttatcctcctcatacaatctcgtttccacatacaagtacaattgctgcaaagtgacggttttcagaaccgtttcgatgagccgtttaccattggggagttttatagcaatttttaccttgttttcgccctcgcaaacaccgtggaaccagttttctcgaatcaaactcatcaaaaatgtttcccgtttttgggccatttctttcatggttttctccatttgctgctggtgatctttttccatttttttcaaccggtctttttcaagggactggatatatgcatcgtcctgctgctttttaagctgccttgcaaactcaatttcttgctggtcaaatctttgggcaattaattgaggatcataagactccatcaacttctccaaattttcagtcaattttttaatggtggaatttatcagttctggagaaagaaagtctggtgccacattggacttgtagagtgtagacatcgatgccattaccgagggatcattggaaacattggctgcaagacacaaaaatggaagtcttttagctttgtatgtctttcccacttcgtaagcttctggcgactcttcaacattattaacaaaaatctggttgtctttaaaggttccacttgtcttgttgagcaattgggcaaattctggactggaaaaaagccgccgacaaaattcttgcgattcgctgcgattatctactagaataacaagaagccatgagtacccggtttgcgcagattggagcaccagattgaaatcggagctttttatgttgaattgcgacaagtccaccacttctggagaaacttccgaagttttgttgtcaatcgattctttgaaatcaaaattctcagaatactttgcataatcgaattgcgatggaaaccggccgataaaatgactactcgagcccacaaagagaaacttgaagatcgaaaccaaaaacagaagaagagttcttggcacgagcaagagcactaaccaccatgaattgacggccggccgacggtcaggattatgcagcagtttttccgaaagcgatgagtggattccgagctctagttgccaatgattggaaattcgtggcgccttgggaagttttggtcgaaacgactcgagaaacatttggctctgaagattgactaattcgggtcctgccgaagatgaggttcgtcgatgagagagatgcgattctgcagggtcctggagtatttccggacccgatgcagatactgctgcatcttgacttccggaatttgccagcagtgatatccggtcaattacgtcaaatccatggtcgaaatacgacgaaagagcattgtttaaatcccaattgttgacggttagaagcgacaccaccttttgtctatcgtcctcagcgccagatatagacacaaattgtgtcacaagatcttgctgttcgggtgtaagatccatcttgattgattaacctgccgacttgttcatagcatgtggtactgcaggtaaatgcatgcggccgcacgtgataagctcactaagagatcttggccaatttctgattcctcttgttaaaaaccggtttaccgacttttccttcgcaaggctctacatctttccttcttaagactttcctttgtttctttatttcgtctctattgcagttcacaacaaaatggataatttcagtctcgttttgagtaccttcaaattgttcaaaaatccggtttagccaccgacttattttctcaagacttgcctttatttcttcgtttttaatgagtttgatgcatattcgtacatgagtgcaagtaccatgtgcagcgcgacagctgtcaaaatgcaagtatgaaatttcgaggactaataggccaatgcgttactttcccaaaaattgtttacaaaacaatcaaagaagacgtggctctcaaatgttatcaatgcagagaaatcgaaaattcgcggacttgacagcaatgcggctcacaaactaaatttaacgcaccttttttcatcgagtctcgaaaagatataaagatcaggtgaccagaccaagttcaaatagtcaccaaaaatagtacaagagagtaccagaatagtacaagagagtacagaacaaggatgaaacaatcattgattatatactcatggttgatcttctttaccaaagtctatgctgactttttttgggctcttgatctagattattttttgcgtgacagcaccaatgttctacataatggaactcacggtattgacattgtttatgttggtggtgtggaattgaataatacctaccccgaatcactcctttatggcattgacttaactggtacagaagtgtctgctataagtactcaattggcagcaggtgttaaagctgttcacgattcgactaatgcttcgacgataaaatcttactcataccatttctgcaatggacatttgagtactgtcaaagttagaagaaatccaggctccaaattttacagggaccaacttactgttgtaatcaagtacggacagcacaaaacagccacacaagttttatccgaaactgaagtaatatctgcccagtggattaaatccaatacaaagtgtgtgaaaaaagaaaaaataattcccatcggcaattgggatctagctgctggttatatcagctttgaaggttgtgctgattcgatttcagactcattgttggaattgggaacaaaatacgccaatagagctattggaaatcttcctaaccaagatacttggaaggctgatttttctcatggttcatggaacgtttgtatgaaaattgcaaacaagttgtactatctgttgtatgattttcggaacgcagtcaactcaacgggaaaagatttcaaagttccatataggcacgatgagctataaggaaagaatggaagaatagcacataaattggtggaaaagcacaattaattggtggaagttgttcactcgtctactgtgaaatcatgattctgaacttctggacttctcagtgtaccataagtatggagcaaaagacgagccatactgaaaatctaatatccaacatttcttaacagttcttaattaaagaaaattttctgagtatgatgtctgtcagcctccggtattcagactatttcttcagatattctgctatcaataaattgtgaaacaattatcatagataaggctagtatgcaagtagttacctaaagaaatagaccaattcaaccaactacgagcagtcttaattagaatattaagcgaaaccttccaaacgggcagagccattttcattattgaattggaaactaagagctatgatcaatgattgaccaaaggttacgaagcctcagcatttgaaatattgatgaaaaagcttaattctttcgtgaaaaactcaattccagaattatggaaattaaggtgtacctgtcaaagtcaataattaagttaggcttggtcacgtgacgcatgcccgtgacgttccccgtgattttgccccgcctcaaccccgctcgtctgcagagacatgcagataacgaaaggcggacaagaagcgaatccgagggtaccgtcgtcagactaacgagaacacaagaggacaagaatacggaagaagaaaaaaattcatactgttttcaaaatctctgtctcaaaattttattatctgttcctatctcctttctttctttttctcttttctttttcctatggctatttctttttccgttattttcaacggtcaataattatttaccgcgcagaaccaattgtccgcgttattgtgccaagagcgcgacttgttccacgtcgcaggcggctgaaccacatggactccctgcggccggtacgcgatgatccgcaccgccggaacataattcggaacctcggttgcaaattaggaaaggcgacattgtcgagaaccaggtgaataaaatggtatttcgagtgtccaaactcatttaacggcttctcgtcattctataaacaccctaatcaacagcgcagcttctcctctctccgcaacaattgttgcaagtgcccttgcatagtccgtgggtggttgcttcctgcacatactcggcgcatcattgcagccggtataaaaggcagtgatttgctgtttgtcgctaaaacgcactctgtgggtgaccaacttgtcaacgaacagtagtttttgcgttattcaacgacatccctggagattcctttgactgtaacatatcttgataataatcgaacagaatccgtttttaaaatatgtcccgttttctagcgtcgaaattcgccaagacggcccttgcaacgtcggccgttattggtggttctgttgtgtacgtggactacatcaaaccacccgcagtgcctgagttggtcacttcgtacaaacctttaagaaaagatttgcctgctcctccaaagagagaagagctcgtttctcggttggaaaccacccccaaattcgatgttcttgtgattggaggtggtgccgtgggaactggtaccgcgttggatgctgctacaagaggcctcaatgtttgtttgttggaaaaaaccgatttttcttcgggtacttcttcaaaatctacaaaaatggcccatggtggtgtcagatatttggaaaaagccattttccagctctctaaagcccagttggacttggttatcgaggcgcttaacgaaagagcaaacatgttgcgcacggctcctcacttgtgttccgttttgcccatcatgatccccgtctacaagtggtggaaagtgccttatttcttcatgggttgcaaaatgtacgattggtttgccggtcaccagaacttgcggtcgtccactgttttctccagagaaatgaccgctgccattgctcctatgatcgacgattccaacttgaaagctgcatgtgtgtaccacgacggaactttcaacgatgcccgtatgaatgctactttggccatcactgccgtcgagcatggtgccaccgttctcaactactttgacgtggtccagctcgtgaaaaatgaaggcaaaatcgaaggtgtgcgtgctgtcgacagagaaaccggtaaagagcatctcatcaaggctactgctgtggtgaatgccaccggtcctatggctgacaagattttggaaatggacgaagatcctcagggcttgcctccaaagatcccacaaccaccaagaatggttgttccttcgtctggtgtccatgtcgttcttcctgaatactactgtccaagagatatgggaatgttagacccatccacctccgatggtagagtcatgttctttttgccatggcaaggaaaggtcttggctggtactaccgacaccccattgaagtccgtttccgaaaacccagtcccatccgaagaagaaattcaagatatcttgaacgaattgtccaagtacattgttttccctgtgcatagagaagatgtgttgtctgcttggtctggtatcagaccattggttcgtgacccttccactgtccccaagggtcaagaccccaccaccgcttctacccaaggccttgttcgttcccatttaatcacccagtctgaaacaggattggtgacgatttctggaggaaaatggaccacttaccgtgaaatggctgaagaaaccgttactacattgatcaaaaagtttaactttgacggaaagaacttgaagccatgccaaactaatgagatcatcttggctggtggtgaggattattccaagaactattctgctagattgatccacgagtacagaattcctttgaagttggccaagcacttgtctcataactacggttccagatcgtcgttgattttggagttgtaccaggagtccgatttcaacaagcttccaatcaccttggctgccaccaagcactttgagccatcggaagttgtcaactctgagggaaacaacttgtcttaccaatctttcgatgagcctttcaccattgccgaattgaagtattcgcttaaatacgagtacatcagaactcctgttgatttcttggccagaagaaccagattggctttcttgaatgccagagaagcattgactgctgttgatggagtggttagtatcatgagcaaggaactcggatgggacgatgccacatccaagataatggccaaggatgccaaagattacattggaaagatgggtatttcctcaaaggagtttgatgttgctgactttgtaattcaataatagacctgatagattagagtatatagtgtgaaattagtagagaagaagtgggacaagtagcgaattgaatagtgagaagattcaataatgagaaaaatctcaattatttttgggtgcgaaatttgtcttatctcattagctctactcaagactacaaaaatcagtataccattgaacttttgaaatgttttcctggtttcttgagtatctactgatctgactcacaattcaatggagtttaaatgaaattgatacaaaattgctaaaaatgagtagggttccttgtcaagaaccactgcgaaatgatgaaaagcataatggcaattaacagttccatcaagaagcccatgaaggtatagtacttgtaatccccaaaaatcaacgtaaacttgttgaaacttgtgctggagatgttaataccagtaaacgacagcacaattgagtatatgattctcaccaagtagaacaccaagctgaacataataattctaataccacttctgaaggtgggttgctggaagtagatatagacaagaagaccaaacacaagaatcaaggctgccaagaaaagcaaggaagacaccttgaagtaggttcctgttgaacctccactggacccgtcggacatctcacaggcaccaactatggacaaaataattgctaccataattacaactgtggtgactctgaacgggtgaaacttgctgagatccttctttgggtccgtgggtctcatgtcttcggtggagctttcgctatcctttctgttggagagaccaatgcggacctcttggaaatccgaatttccacctttgttaaaaattcccaaaattccgccattggacgaggatgaaggacggggaaacatcatgtagtccaagtaattgacaatggacttgagcaaaaatcccaaactggccgtgtctaaaatataagttgcaatcataagtccagtcgaaggcttgtcctggtccacttgaataatagcacaaattcctccacctatcttgaacgaggaaaacatggtgaaaaaaaatgtaacaatgaacaaattctttctaagagtggcatcgaccctgaatattcttaaaaacatgccggtaagaaatgtaataagaatgactgcaaaaaatgcaacttgcacaatggagacggttcgccattcagaagcgtatgtaactggaagcattgttgttgtggattgagtagtgaagggtggtctgggaagaatgtcaaattcagcgagatacgctcatcttttatattctttagtctcgtaggttatcgactctaatacgcttacctaatcgtactttgacgtattcatcgcgccgcacagccgcgcctcaaaaaggcacggaatctttacgcttatgtaagcggatatcagattcatatgaatacgattaagtaagcgtaattgaacaaaattcataaacggacttcatagccggttgctaacgctctcctgttgaaatagcaccactgcacagatacatgctcttgtactcctatcaatccccatattctttctccctgttgaactcgtttcccaaaccgtggcttggtgcatgcacatacgagattttgcagatacgcttacataagcgtattcaaccatgaattttcagttgcaaatttcataagagtcacctaaggaacatgtagagtaaaatgcccaaggcgaagtgtcgaagactgagcaagtggtcacgaaatggatgtttgagctgcaagcgattgcgcataaaggtatgttcaaaccttaacttaaagtgacgattagctaacttagtgcaatgaagataagccaacatgcgaatattgcaagcatactgggcgagtttgtgtgtacccggcagtttgtgaggttgtgaaacggaatcctcaacctggtaatgctccaaggaatgagtttactggatttgaagtcatcactaaggaaactttggtcaattgtccgtcgagtatgatgggactaagtcggtttgagttacgattgttgcactttttcgacgacttttgtgtttctctcttctcgttcaatgttaatgtgagagtggataagatgtggagagagtcagttccacagttatttggaatttcacctttggttcgcaaagcagtgtttctgtttgctgcaattaatatgtggccgctatgtgatgtggatactttatttcattctgacgtcaaggtttcgatgcttctttacaacacagtacctgttgataatggaagcgaagtcgagtcaacaacaaaaccgttttttgacatgtctttgaaaaactcaaaaactgataatttgttcatgaggaccttgtcttacttttcggacgttctatctgagacacaaagagcacttacctgccccagaggcttctctgggtccagtcttcgagcagcagaattggtggtttcgggcattttggtttacctgtttctcggccttcatccacacaaattggttccacttttatcgtttcaattggaaaccagtgactacgattccagctgcagcaccgactttgtggcaatgtgtcgaggcacgcagaacttgtttgagcttggaaaggacaacttaacgaaaactaagtttagagtaatattttttactccagagaaaattccgtattctgtcaaggcacaaaagtttgctattgttgaaagactaagaaacgagctgagtaggttttttgccgatcaagatgattatcaagcaattgaggaaaaagaagcaatcgatagggcaattgaactactttcttcggcattctactattccgcaaaactcaagtatccaattccgctatttaaatggccgctcgttcttccacaatactttgatgttcttcttcgacagaagcatatttttgcactaagattatactatcagtttgcctgtatttgcactatagcaaatttcagtctctaccatgatacaaatatgtggaaggactttatcgagtggtttcgtgtatacaatatgaaagagtacgggaggtggttttacgaatttgaccgctgcttttatgatttggttattggaaaaaactttcggttcgggtatgataacttttcctttttatacgattttgatccactaaagccagagcattcactactagaatttgcagccacgacaaaatgaaccgaaaattgaaccagagttcgttttttgatcttcactacgactgaaatcgatagtaggctggtgaaagattcgtaacgaactagcttgtgaaaatgcttagcaattttcttaagctggagaattagagaggaagtcgcagttgcaaatggtgctggctgcaatactggaaatattcctcagcaacatttaaatagctgacatgacttatgaactaaccagctaaaacggttttagtctcgaaacttttctttggcttctttggcttctaactatgcatttacgcagttgaactattgtacttctcagccgcacgtcggtatcttatgcttatctactcaagatagaatatcagatatcaattattagatttccgataacaatatcagcagataaccgactcgtacaaaaccccaatacatagataacgagtctttgtataacattgacaacttcccttcagctagccggaacgctgaaggttgcaaccttctgcttacataagccatcggttcacgactaatcgaaatgaagtactctttttatggctgggagaccccgaagcagacgttcaaaaaatggctgctacgcctgtaagaagctacggataaaagtaagttctagaataaacccaaatcaaatttagccgttactgactcagtgtgatgaaaagaaaccttattgtgaatactgtcgacacactagaagaaaatgtgagtatcctttgcccgttccgaggctgtggaatgaacttgttgctgctagtgggtgttttgaggtgatgacgaaagaaaagctcattaattccacttcggcgatgatgggactcgaccggttcgagttacggttgttgcattattttgacaagttttgtgttccggcattttcctacggagtgaataaagaggctgaaaggttctggcaaacattggttccaaaagtctttttccggtctcgcttggtgcggaatgctgtgtttctgttcgcatcgatttgtatgtggccgcttttcgacatggagacgttatttctggctgatgtacaagagatgagaactttgtaccacattaataacctattcgaagtagaagaaattaattcgaaatcgttgactttttttgacttgtcgcaggaccatgcaaccaccaacaatttgtacgcaaaaacacttgaatacttttcagacctattactcgagagccagcgaagaatagagggctctgagatggcacttagtcctctgagagccattgaattgagtatttccggaacacttatatttctgtttttggggctccatcctcataatttagtcccaatactagcatttcaattggaggaaaacaccgatgaagactcagctagaacttcagtacaagttccagaccatcatatccatgaaacaaccgattttgtgtcgatttgccgtgggattcaagtcataaaagagcactgttgcctgaaaaatagcaagacttcgccctataaggcgccaaaaaagttctcttctttcccaaaagaatccaaatttgctcttatttcaaggttgaatcgagacttgattgaatattattctaactatgagggtggtgtgcaacagagtggagcaattgatgttctcaaagaagcaattgagcttttggaaagtgcgttccattactctaccaaactaaactacccattgccactttacaagtggcccattggcattccagaaaattttggtgctcttcttcgacagagacacttttttgcacttcgaatttattaccttttttcatgcattagtctcatggcaaagttctgtctttaccatgaaagaaatatgtggcgagactttatagagtggtttcgcaagtacaactacaaagggtatggaggatgggtttacagatacgaccaaagcttctacgacttggtgatcaagaaaaagtacacaattctgcttacagattttaggagcttatacgactttgatgcgaagataatgatgtcacgatgtgaagaaaactaatagaatggcggttgctacaatgggagcaagcatccaaaaattgtagatccacgagtttataggcatgaataactttacgaccgagtaaccaaaatacaacgattgaatgtaagaaactatgtgagtgtgaacccacccacttctcatagaatgaaggattctcctactattttactcataaattcttcagaaaacttgcttagtttttcaaagtttgaaacctcgagccgcacgtcaaacttaaaaatatgcggtttgcagccaacgagcagagaaatggtttcagatttacagttgcatatatctcctagacccaattcaacgtagatcaagctaccaaagcctgaataatcgaatgaatctaatggtcaggctagtcatttcatctccaaatcagaaacggtatctgcactactgcgttatcttcgaaaaccgtaaatcaagtcgtttatagatgcctagatctagtggccaaagacaggtgttgcggtcccgtaaaggatgctataactgcaagcgtctacgaataaaggtaagttatcatctcaaactacttaagtgagttttctaacaaagtgtgatgaagcaaaacccacttgtgagtattgtcgctgcacccgcaaagaatgtgtctaccaaaattcagactaccaaactggagctttatggctcgacgtaattaagaaggaaagcttggtcaactctccctcgttgttgatgggactcagcagattcgaattgagattgttgcatttttttgacaattattgcattcttcaattcacttttggagtcaatttaaagcttgataagatgtggcggtgttctgtgcctccgctcttccgtcggtcgcagatggttcgcaacgctatctttctttattcgtgtattaatatgtggccgctttgcgaagtggaagagttgtttctcgccgaccagaaacaatatgatctgaatatctcagtttctccgcaaattggactcatcaaagacgcattgaaagcactctctacttttgagcgcgaaccgtctttgccagaatctcttgacttgtatacccgaactctggggtacttttcagatttgataaaaaacactcaagacatgctccttgacccattacgcctcgcttcagattcatttactgcttcagagttgatgatcaccagtatcatcttatacctgtttctctggctccatccacacaaattgcttcctattttgttggaagaaagctcactgaaaaatgaactgaaaccagaaactacagactttatatctgtgtgccgtagtcttctgaatgctagagatttgcttttgagttctctatcacgaaccgagttcagagccatcgtcgagacaccaagaaaagtacctcttctgttcaaaaaacacaagtttgcgatcattgtgcaattggaaaaagatctcgagatatattacgaagacaaaaaagatatggacagtctgtgttacgaagagatagaaacaatcagaaagtcgctagacctcttggcttcggaattctatcatacggcaacactcaattacccactcttcctctttcgatggccgttgagattaccccaactatttgacgagctccttcgaaatagacacttttttgctttaagggtatacttccagttctcctgtatcgtcactgctgctggcttttacctttatcaacaactgaacatgtggatagattatatgaagtggttccgagactacaatatgaaagtgtacggagactggatttatagtaaggaccaatacttttataagttggtgacagaaagacaatatagactacccgcgggtggtcttggctgtttgtacgattttgatccagaactagtgttgagtatgttagacatagatatgaattgacgaattgagagtcgaggttctcccttgtctacttctcttaatttctcgtgacttccaataacttctcttgatccttctcttcaaacgttctccatgaagatttttcgctcaatactataccttctttgctctttctgaactaaatctaccctcgtcagttttcaccattgcaaccatctccagccgcattcgctgcagctatgtttgctgcactcgcagttttagcgcttatataatgtgccaagatatgcatcagaagcatgcaacctaaacgttggaacggctgcaaattgcatataaacggccaccaaatatgtaagatttcggccccgagatcaaagtccgatttttatatatcacatttttatgaacgacatcgggtcaccaccctataggggctcagctggcgcaaataattaccacggcacggctgggttacgtcagcgtaaaaggataatcgcatttcaatttgcaacgggaaaacgtcaattatgcctagtgtcaaatcacgaaaactgaccagaagatcccgaatgggatgctacagctgtaagaagctccgaataaaggtatgtaatgaaatttttcatcgccaattaaatatatttactaacttttagtgtgacgaacaaagaccccattgcgagtattgtagacatacgggccgggattgtgtttatccggttacttcaagtctggatgaagagctgcctccgcgaaggtatggagattgtgctttcgagataatgacgaaggaaacattggtgaattcaacctccactatgatgaaccttagtcggtttgaattacgattgttacatttttttgatcagttttgtgttcctctcttctctttcggtgtcaatatgacagcagaacatatgtggcgcaattgtgtgccgcctttattcgccaagtcgccgttggtacgcaaggcaatgttcctgtttgcgtccatgaacatgtggccattatgtgacgtttccacattattcttagcagatgtccaggacgccagagaattgtaccagatagcacccagttggctggaatatggtgtggaaagtaccatgccggtggatttatttgacctgtctatggcgctcgcaagcactgataatttgtacaaaagaacactcaactacttttccgacctgatctccgagtcccaaaaggcacttctgcttggcattaacaccgttgtcaacgacccagatcgtgctgcagaattaggtattgctggggttcttatctacctgtttcttggactccatccccaccgactagttcctatattatcgtttcagctagaggaagagaccgaaatgctggatgaagatgacccctctacagactttgtggctatatgtcgaggtgtccagagtacatttgagcttggtattgatgccataatccaaactgaatttcgtacaatctacaatactgtggaaaaggtaccctccttcatcagagaacacaagtttcccataattgtgcgattgcataaggaaatggacgacttttatgcggactacaaggacgtggtagacccacgaattgacgccgaaatcgaagcattgagagaatccattgacatcttggcaaccgcattctactattcctccaaactaaactaccctgtaccgcttttcaaatgggcaatattcattccagagtttctagatgtgctactccgagaaaagcatttctttgctctacgactctactatcattttgcatgtatctgtgttgtgtcaaggttcagtctttaccacgatagaaacatgtggaaagacttcatggaatggtggaaaaactacaacatgaaactttatggtggttggtactacgattatgaccgcagtttctacgaattgataatggacaaaaattacaagtttctgttcgagagcttcaaatttttgtacgaattcgatccggagttgctagtgaatattctctaacagaagcgtcttgcaataggcgatatataaatatgaccgaaatgtactataataatgacgaatccaagagagatgttcctggcataatttgcaacaatttcttcagtcgttgcttatgtaatacacttgcacaaagtccttgcttctatcgccttggacgtcaatgagtcgaagattaaccccttggtcatgcttgcagccaggctactttctactctttattaactcgtttctgtcgaattgcacaaactactcgaaatctttatactgcttaggtaatcggtataccacctacgaatttgcagccaacttctacaaccagctcaaacgttgacctacaattcaatttgtcctctatctaagtagcttggcttaaattctgagttctgacttttattgtccaattgatacaaatatactaactatctcaactctagttcatccatctccagtgctaatttgttcaccctagcctttctaattcgctgagttcgcttgacttcatcgtcaccatatttgtctgatgtattggcatggtgagctgcatcgtcatcgggagcatggtcccctgacgttccatactttagttcgtaatctgttgctggctctctcaaaatgtccctgatactgtcattactgacgagctggttgtgaacgccaaaactgaagcaccactttaaatggattaatcgaaggtataagaaccaactgttaataggcaacgatctagtttttgagagtttgatatatgtcgaatcaaacattgagttcaataattcttgtccttcttgtgattttcgatatatagctgttcgcttttcgatatcggtgtaattgataagagtggcttggatgtccctgaagattgagtgtgcctcctttctctccttcttcgaaacctttttggtggaaatgttcgctagtctttcgattactgagaacaatgccgcttgctcgtagtatggtgcattataattataatcttcgtcctcatcatcgttgtcttcttcctcctctgagtaggaaaatacctcgtagcacaagccgataacacgaccagcggctttggcaacttcaatattaacatcatcgtccaccatctcgactagtttgggcatgtgttcggaaatgaaatcgttcaaataggaaccacgaggcattaaagttagcaagcatccagcaccatgtaaagttgccgcggcaaagtttacttcggatcgcaccttttgggtagcttcattaacaatttgcttgtcggcattagcatcgaacaaagtcgagtattctctgtcaccagcttccaattgttggcttaaagttaaagcgcttttagctgtgccttctgcaatatccaaaagctcggccaccttctcgtcaataccgaaactcgaagagccgttatgcaaaacaaggagcaagctacagagcccagtgacgagattcgccttgttctcgttggttaccaccgaagtaggcggatcgacaagaagttgttggatagcacctagaaattctgctgagacaaggtacccaaattcctcaatatcgctgcaaataagggcaatacaagaccggaacatcaataggaattctgagtctgaacggtaactcttactcaagaagatcttgattaattcgttgactttgtcgtcggacacataagagcttgagccagcattctcttcattatatgtcactaaaggtttggaaacaatgagcttataaagctgagcaagaagaagctctctcagttgtgacgagatttcatttcgtggcaatgaaagtgaatatatgatgtcatttatggtggtcagaccagactgtattctggccttattgagttgtcctatttgtttttgcctgatatcttgattactcgtcgattccatccccaaatcatcggtctggccgagctgcagctccaataatgcttgcaaggattccaattttgtggttaaaagttcttcaatgctcagaaaattgatgtctaattgaccattttcttcaccatccacttttggcgtacgagctctcgaagccgaccgagacgaagcgttcagtaacgactcctcgttcaagatgtgtctcatgttgttacgcaacgccatcgtgtgtaatgaaattagtcacggcagtgactaaaagaaacccagcagtgcgcaggtgtattgtgtgcaggtgtttgtgtgcagttccataccgtggtttgctccaaaggttaaaatgtcacatcttgcggcaagacattgtggttttttccgtcagcccgtactgtttcgcggtttacgtccctgggcaacagtttgcgcatgtcaaaggcatctattttatcgtcaattttgctggaatctgtgggtagtgttcttccataatatccaaccacccttctgtagacgctgtagccaagtttttcgtaaagttgttgggccaatgtgtttgtaaccttgacgaaaaggtccacaaagagtgtctcgtaggggggtcccttggtcaatctttcaagttcagaacaaagatgcgatgcgagaccaagtcgacgataataactgttcaccgacacagctgtgatgtgcgtgtgccattccttcttggctagttgtccctcggcctttcccatcatataaccgctaatttcccgtttttcaacatttgcaaaatcggagatctctgtcgatttgaaaaagagcgtcggccactgaatcaagtattcgaggtaaaactgcacattgtagctctctgtgagcgggtccaagttaacagggttgacatcgagaagatcctcaatctgaaacggcttaattgatgtcattgtaccacaatgctcagttggttccaatactaaatttccaccgtttcgtcacgtgcccccgtcggccttcgcgaaaaattgcggtgaatcgaaatcggcaaaaccatcatgtttggagctggagctggacaaccaaccgaggagcaaagaaaagctcaggaacagtatgcttatgacactttgaagaccgcaggtgccatcgccggattgttgtggattacccctatcgtgtaccactatatcaagaagcaattttaggacctttgtacatactatatcaatccaatattcttgtctccttgactcaatcttccccattggtctcaatcttcgaccatttcctctcgcaacttcccgatcttggtcgccaagttcaaaaattctagtctctcagcaattcgggccgcggctgtcattgccttgtcggttcggataagttttgcaatactgaatgccttattaagtctagcttcttgacaagcattggcaaaaagcttcaataaggacttgtcaaatagcatgctgtactcttgcaaacgttccatgatttcttcgttgttttcttcgaacccttcgtcgcctaaagtgtcactcactatgcgccccatagttgatgctctaacaaagcattcttcaggatcgtcctctgaagcttcttcggaacttttatgagcactaacaggaagcttgatctgaatttcaattggaagcgccaatgggaaccccggatatacactgccacctttgagtatgagacaactcaaagagtctttgtacaatcccaacggccagcaagaccattttttcttcagttcgtggccaccatcggtcacagccaggtagcagtcgagtataggaatccaacgtgcgtttctcgactcacgccatgaagataatatcattagtgtgtcatcgttaccagcaaccatacaagggtcgttgaattcgttgaagaacaagcccttgatcaagggtgctttgaggcttctttccaatggtaatatgacatcctgttgcacaaacttgtagtccaggtggatgtcgattatcgagtatgtgaatatctttcctccaagttgattgatcataaagaggaaagagtttgacgaagaaataagggcaacaaccggtggagcctttatagcattgatgcataacccatgggcattgaagaagcgcacaaatccaaagtttgtgccaattactatgattccattgttatcatgactgtcggcaagactgagtgaggtaatgaattctcctttagcaagaggaatacttctttcccatgcatcttgattagactcgtgctgcttgaatgaaatgctaccagtctttttaccatatccagaacatccaaaaacaatgcctgagttattcatggaacacaagtcaaaatcctgataatcaatgaaatgataatccttattgactgacctatcaaagaaggacactgtgatactctgttgttcagtttgatctgttttgacagcccaaacgtaacctgacgcattcatacaaatgtatctcctttttgctttgcttgatccttgagccgtccaaggcgtgcttcctgggcagtatggttccaattgaggttcagcaacaacaacgctaccaatcttgtggcgcttacctctatctcgaagaacatcgaaatcatcatcttcgtcaatgatcgaatcatcaagcatgtgtttgccatttccgttcgaatatggtggtctgtcatgttccgacatatctatatcgtcaccatcagactcttctgcttcatctaggaatagtgagttcagttttccggaacttttcttggatgctacctccggtaactcgagcccgccgatcacgaggacttctccattggtagtgccgatgtagagagtatctttgttccatgctatgtttatagggacatggccggaagtgagctttttaagattttgcagctgtatttcatcgccagaatcaaagtcgatgattttaacggtgccatttttgtgcaatgtagccacgaaatttccatgaacagcataatcgactatatcggcaccaggacgtatttcagtaattggcagagaaaagtcctctcttgtaaaaattttcaaagatctggtgtctgttggaactaacaaatgctgaccatctgctgaccatgcagtggtagtagcaaaaagttcatcttcattttcgcccaaaaagtcgaccacatccaacgatttatgaatcttttgcgggagtacatcctttataacctccacaatagatggagactcattgaccaccgaatatatagccacactacggtctgccaaactgatcgaaaccaactcccctgtaggattgtatgcaatattcaacacctggtcctcggtagtgattgtggtagtggcactagtaaccgtatctatcactattactttattatcgtcgcctccacagagaattctcttaccttcattgatgaacaccgaatctctaattggcaattccgatctatagaccactgcttgggtggattttccgaatatattggccttttcaagtgttcctgaagtgcttgcaatcaatatatcttctccataatgcgccaaacacgtcaaattttcgatgatatccatcgattccggctccaattccggatccgacacatcgaaaactttcgctacacctccgctgtttcctataatgagcttctcgacatcagcgttgtatgtgacgtacgagttgccgtcgggaaacgccgagatcttcttttcactcatggtggagaagaaacgagacgcggttgatcaagtgtggctggtgcacgggtgcgagtgagtggtaaaggtgggagaggagaactgtgcgaaaagtgtgaggacgaagagtgcagagtgaaaagtgcgaatgaaatgcgatatggatgcgaaattattgaagtgcgaaataattgtaagtgcaaagtgcgaacgaaaagtgaatgaatcaataatatcagtgcaaatgatcgctactacgtatctcgtacacgtatctgcatcggtgacgtagttccgaacagccgtatttcatgttcatcttcaataattagtagtgcgcgatatttgtccaatgatattcaggcacagccgcaacagtcagtgcaacatgtcagcggcaaacaagtgcgggatttactcgcttcctgaattgggcatttgaatcgcattgttacgggcaaaaagaacgtattcggtgcattttgcatgcgcgatttgccagatttgttgcgggaatttgtttcaagccgcacctccatgatttttcgcagcctaatgaagcctcgttccaagccaaaattcccgcacaacatacgcttcagcttccaatgatgctcgacctcggtaaatggtataaagccaggattgtagactgtaaacttgtgtgtaattttggatttcatgagtaaaacaggcccggaaatcgaccaaagatttagcatgagaaacggtgtcgagtcctcggatgtcagcatgagagtagggaacgttagtgacatcgatgaggagtctacgggacccatggaggtgccagagcccaagaaaaacaaaagtttttggaggtacacttttcccgctgcattttcatctctcggtgccatttatggagaccttggaacatctccattatatgtgctaaactcggtcaaataccctcataaagaacccactgaacgagatatcatctgtgcggtttcggtgatcttttgggtattcacgctcattgttatcgtcaaatatgtggcgattgtgcttttctttggtcccaataatggtgaaggtggtcaggtagccatctacgccaaaatcgcccgacaccttaaaatcggtcctaaaggtgtaaccattcctggagcaccggaaaaaaccgatctcgagcttctttctcgacaagaaaccgtgctgagctttgtttcaagtaccaataaagcgtggaaacaaaatccgacagtggtgaaagtggtctcgtttgtggttctaacagcatgctttcttgggtgctcgttgatcatttccgatggtcttttgactcccacaacttcggtgttgagcgctatagctggtatccaaattgcaaagccagactttgacaatgttcttgcggtttctgaggtggttcttttggtgcttttttgtatccagcagtttggatcccacaagatatcgttcacttttgcacccataatcaccctttggcttttcggcttgattatctgtggattgtacaatatcatcaaatattatcctgccatcttcaaggctatttctccgcattatgccattgaaattttaaaggcgggtggaatcgacgtctttagtggttgcatgttggctataactggaacagaagctatgtttgccgacgtgggacattttggtcgagcaccggttcagctcgctttgacttgtttcgtgtatccagcattgatgttgtgctattttggacaggctgcgtacatcattcatcatccaaaagcactttcaaatccatttttctactcgattcctggaggcaccaatagtgcgccatactggattatgttcgtgttggctacactcagtaccatcattgccagtcaggcactcatcttgggagttttcagtattctttcgcaattgatcaatttggactgtttccccaactttactataattcatgtgtccaaatcgcatgccggtaaggtgtatcttccaatggttaactggatgctcatggtgggtgtgctctgtaccactgctgggttcaaaaatagtaacaatgtcaccgctgcttatggattgggtatcacgctcgatctttgtttgacgacaattttgttgactttatgcttcattttcgtatatcaagtcaacatttttgtgctggctttcttccttttggtgtttcttccgttggagatagttatggtgatttccaacttgaagaaaatcgaacatggagcatggttccccatcatgatggctggaatctgtttctcttttctttgcttttggcggtgggcaagagccagaaaagtcgaccacgaattcagttcgagggctcgtatagataatgtttttccatctttgagacggactgctcaaaccgtcgatttgggccgcggaagaagccctacaagaaaagacgaagacgaaagccgtgaagaatctgtggcagaatggaacgagaacttgattgtgaattcaaagtttggtgaattggcattgaagacatacgacggagtggctataatccattgtgaatcatcgtaccagaatctcatgtctccaaataccgttcctgaattgtaccaaagggtggtttcgtcgtttgcttcgttgccgagaattgtgattttttgctccaaaagagcgttatctgttcctgtggttccacaagacgaacgagtgcttcttggacctaccaaaatccagggccattttcggtgtgtcttgcgatatgggttcaccgaagagatggttatcgataaagatttgatgcaacatattctcaagtctgtgcctggatatgttgagttgaacgatagtcctcatcgagaccagattccggttccagtacttcatgttttcgacaagagtgttgtcaagtctcacacctacttgagcaatcccactcgaaatatccttagaaaagccggaagacgggtgcgtatttttgccatagagcatatcttcagtcctatcacttcgatcttcaactttcacgggcagtacttgaaaatagaggatgaagccgaagaaacacagcgcaagttgttcgttggaggagtagttagaatctgagttaccggtcatagattgttatataaaccagtactgcgagatctttttagtgtttttatgcccactctggcttgggttcaggtttacctcttcctcgtcctcttccacgtcctctccagcctccccttcctctaccgcgtccacgccccctgccacggctattgttcacagaagcttctccaaaagtgtccatattcaaagatttttcctcggcccaccgcaagctttggtgatcattgctagtcaacgagtcgaagaaagacgacttttggtacgaaggtgcgccctccttggtgcgctcccgctcgaaagcagcgctggcactcgcaaagtcaaaatctccgtccatctgaggaccactggatggctggggaggttgaggacgagaaccaggttggggttgtggaacttctgtagtaccagaaggctttgaaggttctggtcgcgagcccggtacagaagtctgggtggttctagttggctgtgtggatgaagcacttggagttggagctgtagaagtggcagttggagcagctgtctggactggtggacgaccaattgctccgggttgtggacccgatctcgagttttcagcaacccttggagcacctgaaggtacagaagtagtcgtaggtggagcagctgtcattggggcaccagaagtggtttttggtggaggaggagcacttgatccagccgtcgacgaaggtgcaaaatattgttgttgaggctctgggcgaacctgatcaataggaacatcaagcacagacaagtccttcacatcggatcctcgaaacacaacatattcataaatttccggtcttggcatgatttcttgggacggatttccagcagcagccattcgtccttcggtaccaaaagaccttaccgactttaaggcaacggtagcatcatcagcattgatgttgtcgagtagtcctacatacttgactcctttgttggagatcaacgagatggttttaccgatatattgagacatgaagaaggttgaacgtcgcgaaccggtataggtggtgttggtgtctgggtgcaacccgggacagcggacttcaacggtgatagccgttgaagttggcccaattatagacgcaggtcaattgacgccagtcaattggtcctggaggacttaacattcagcaataaaactgtatttgaactataatgatgaaagtataatttttctttttttctgttttcttgatttcaaccctattgaggtttcaacttctttctatgcttcaatcgtgaggctccttacctacccgtccccctatttcgtcccttcttagaaactgactaggtgaaagttttcgatacttccaattcaatacctgcatatgaatttgcaaccgtgcaacagttccatcaacctctactgatcacagttgccttgttctttccatttgcagagtatgttccgtaactgttgcaatctcgagggacaatgatatacgactgtgctctcaattgtgtactttctttgtactggtaggcattttctgctatctccttgtttcgtattttctaggtgttttgagtcttcaactggatttttgagggtagtagttgtaagctagaatttacaatgactgtaccctattttaagatatttcatgaaaagaatttacatacttaattatatttatgatatcatgattatgaataattagcatataattatgtgacgacgatctctatatagaatgaataatagctaagaattctctttggaatggtcagagtaggcttcagtcaagattaaaatctcatacacctaactataatatcattccactgactttctctcttcctgcacaccatcgcacaccccaatttatttctcacaactttttatcgccaacatggactctgaacaccaacatcagccagacatagaccccgagttaaatagcgggtctcacgaagcatctgaccacggctccgatgacgaaaacgtgttttcgctttcggcgcaaaaattggacaacaataccgtcaaaactaccaaaaatcacattcgcaaaccaagaaaaaatcatagtccagccaccatagaacccagtttgctcaaaaatgacgagccagagggtgagcagatgtcgtttgaagacccccaggttcgccgccgtcgtcttttggaggaaaaaatggacttagccatgaagtccaaatcgacaagaagaaaacgagctgacgaagatgatttggaacgtatgcaagatgaccgtattgacgagctcaaggaccagatgatcaaggcggccaacatggacgtggaaaaaaactcgcagggccaaattgccaccgaaaaactcaagcttcttcccgaagtgtccagcgtattgctgaaagcggatttggcaatttccattttggacaacaatttgcttgaggcagtaagattgtggcttgagcctttgcctgacgcctccatgcctgcgtatcagattcaaaaggaactcatacatgcgttgacgacacttcctataaaaacagaccacctagttgcctcgggtataggcaaggtgctcgtattttaccagagatccaaacgtaccgagccactattgaagcagctcgttgaccgtttaattggagactggacaagaccaattctcaacaaatctgactcttataaggacagaactattcagttccacgaatacaacagcaccaaatttgccaacaaattgccatcttcgagagtacgtgccaaggaacccaagactttgtacgagcaaagtgcagaaaggagaaagagagcggctattccttcggctagaacatcggcatacaagattgcacctcgggttgaccctaactcgataaggcgtcaaaagggaggaactgacgagcggttcagaagaatcaaccaaaaattgacgctgatgaacttgaagagaaagagcagtaaaaagggagggccatccattgagggtaagaatttggcaatgtaatatagtaatagagatgagatgaagaaacagaaaaagaataaggaaaagaagaattatcacaggaaactgacgtaacagaatgaaacatcagaaaagacagaacgaaccattagaaatatacttccttagaaagtaccgaatgaagtgattgcaatcattgagcaggtattgatgatcttaagtgcagtcttcagcttaggtatgatagtggagaaatcaaggagactttccagtatactcattgctgttaccacacatctacatctcgttattatatgtagattaaccatgtaaacgtgctacatcctctactaatgtatgcattacgcccaatatacacgatgtgtttagcttacgatcttggcttttccttcttctccttccacaaggccaacaaggaaactcccgaaaccttcacgaccttgaatctgacaccgggaatatcacccttagccttacctcttctaccgaaacctgccaacaagacttcgtcattttcatcgacaaagttcaaacaaccatcgtttggcacgaaggcagtgacctttctaccgttcttgatcaattggactctgacacactttctaatagcagagtttggttgcttggattcaacaccaattttttccaaaacgattcccttggcgtgagaagaacctccaaatggagaagacttgtaagcagttcctaacaatctggacttgtaagcttgatcagcccatctgttgttacgacggtgaactctcaactttctagcagagttaagccctcttggtttaccctttcccatgtttaaagattgtctgcggaaaaagaatagtgaggtttttcatgtaaattttcggggggaccacacgaccgggtgaaacgtgactagggcgcagccctcacaatgttatatgcaggtgagaccacaaggtctaattgagagaacatcccgattcatctgataaacttagttgcattcgatttgggagccatacttcatgttaagaaaactttacattgacattgatctttatcttgacttgaattgattgactgacaactgcgatgagacttgtcttacatgcaggagataagatcgacctcttgccagaatcgtatcttccactcttatagtagcaagtagtttctatagctgtccctttcattacagtctattatctatctctatcctactttttctttgcaatcttcaacaacgacaaaaataccaagtcgatctggtctttgaacatgaataataaaccttgaacaaacactcccttgaccaattggggagctatgcccttgtataagccagcaagtttctctgtgtgccacaaatgggccaatgcatcttggaaattgtcgaatttgacatctccatcatcaatttcaccgggcttgacatgtgactttttttgcaacatggccttagaaacaatcaatggctgtgtagcgagtgttgccatagacttggcaatgactccaatactgaaactttccaaaggacccaaatattccttgtttgcataaataatttgcttcaatctctcatacgatccataggtgatggaagggttgatacacaacacaagtgacaccctcaatcccttccacaagccggagataccgtcgtgttccaagatttctcttgtcaactgcactaagcccttgtggtgtttatctgtttgttggtgggtggtgatgacaccaattggcatggtgaaaagttgagaaatggccgcagccaatgctcccaaaaacaactctgtggctgttcctggtcgatgattgggaatgtgtttgtttatacgagcgtaaactcgtttgacgattgtataccagtaaaaataactgaaattttgcgccgccgaacccaaaattgatgagatgagtccatgataccaccccaaaatgcctttcttcttgtatatctgagccaacgcgtccacggtgctcttgtaccgcaactgaccatcctttccctgcttctggtgccaaacactttcttcgggatccgaggtatccgaagctattgacgctgtggagtccgaagggttcatcccaatagccctcggtttaacctgagtctggatcaacgtcttgctgagatctaagggataaacgagggtatttgcaatggcagacgccaacgctccactggctgctttttcgaaaggagtaagtgacattaatctgtggaataatttgtggtagtttagggtaatataaatctgttatattctgtactctgtactgtgtaccctgttgtctgtactctttactctgtactctgttctgtagtctgtagttttctacgtaattttcttaaaatgatgaatgtgaaaggatcggccccgcttataaacaagcaactctgccgccgttgcgttaccgagggtaagtgagcggcgcgagacacatgcgtttccccacagacggtatgcaggccgcttgggtatggattttttgctgtggaaaatcacgataagagagtggagagcttcggaatcggttggtggagtccacttgagtggtatatctcgtaattgtcgattttgaacagctgctcggcaagatacatcgatatgtgtttgtcggctcatcggctcagcgccggcctgcgaccggatcatcggtattgtgtgcaggtccgaccaacaaaacgattcctttcttctcaatcacttcttcaattacttcttcacttcgttcttcgttaattcgttcttttttcagtttttcttttttttttcctcctcaattttctgtccacctgtaggctttcttatctgctccaaatgtcaccatcttggtacccattgctacacatttgactcggcccttgtgcccatcaatggctgcaactacctgctgttttttcacatctaagcacctgatgatgccatcttcgccaaatgcccacactccagacgcgtgcggttggcgccagcaaataagcggctgcgaaaacttatcttggggtgccattgagttggtattcgtcaaaatttggccccggcgaactttgttatcttttgactcgatggcttcctttgataaagatactattatcaccctcataaatggttcctgagacgttgccactgctatgagtggttttgtcttgccctgggctatactgatacatcgtggtgtgaaaccattggccataaactcggcatcgttgagtgagattttgtacactggaaccatttctggtacattattttccaggttttccaatgccaaaacgtccaaaagcgtactttccgttcgtcctagaacaactatgacacttccattgtaaccacaaacgccaatacatgtacctgccaacgtcagtttgtaggtcgcaatttcttcaattttgtctttggaaattttcaccaatttgaccattttatcccacccaatggtaacaaagtagcggttctgattcacctcggcatatccacagtccactacaagtcctttgtgtagcgccaaatcaaataatttgaccaattcatcaccttcaagacgacaaaggtaaatatttccattcattccaacaattaaaacgtcattttttcccacgctaacaacagatttggcaactacaccgcccaagaatcgttcttttcgactcaaccgatttccttcataatcataaattgaaatacttccatcgttgctgctggcgataaccttgtctgtcacaattgcggcagaaatagtcaatcctgtcacttctttgagcttgtatttcgtacttgggtacggcgtcgaccaattgggaagctcttgatccacaatggcttgatttgcgtcgtttaacagcaaatccagaatctcaaagtctttggaaaatgagactctatcctgtataatttgatccaacgactcgtcgtggccggtttcggtcgatatgggtgatccatgttctttttcaaacgctttgagcgtttctaagtaattattttgcttcaaaaagtgggcaacaaaactatgggtcgacatgattaaaaagaaaaaagaaaggtcgcacccggattcgaaccggggttgtttggatcagaaccaaaagtgataaccactacactatgcaaccgtttcttgccattagtgatgtagctgccactgatagctgaacgacccgaagaaaagtcgaaggatacaatttcataaatggtatttcactatactgctttttattttagctctttaaactattttcgttgttcgcataaaatgtgtttgtgaaattacatcaaatatctcgcaaaattttcattcaaattttgcaatatttccaatttttgcaacctctaaatttttcataatgaagtgaatctattcttttctacaatctatccaattaattagctcaactcctgagtagctctctgactcctgataccgtagcgttcaacatactctgttgtctgattatttggatacgatttaagacctggtgcaacaggacctcccggggccaattgcctgaatttcaagtttgaagcaagaaaatgtctttccggttcctggttaagccggtggtattccttttctatggcatgagccatttcttggtgcaattgcggctgtcgtttttcgagatcgagtatttcagttgatgcgaattttgataacgaaggttggtaatttccaatgactttgttgattgcaattgctcttttgtccaagtagagagcgtggtcagcgcttgctgatttaatattgaccactgcgaagaattttcgtttcggcatgcacttgtctagcgccaaaaaccgagtttctttggcgaccgtcgacgactcagattcgtcttccatagagatttcgatctcctcctcgttcctgtggcccagacggaccaatgcctcgaacttgacatgcaaatgagccgagaaccaatgtcgaggcatgagtttttccaaaagtagctggtttaccggactgcccaattgacccttttctatgtccagacggaaaaacggcttggagcgaagaaggctattgacatcgccccatttcgtgatttccaggggccaatcgtgggaaataaaaacgtcgatatcttcgagaaaagacgctttgacaaacgttttcggtctaatatggtatgctgagcgtagcgtcgagtctgtatatggaagacgaggatctggttcgtttttgcggaaactggactcgttataaataccactaatgcctgctattcggattccgcgatacacaacagcaccaaattggcccaaataaaagatatttttggcgacccagccgccatatttcaactcgtccaagtacgacgagcactcgtggttgcccccgacaaacacggttagcactggagcagttttttccccggtgtaatatttgtgaaaatcaccaagatgtcggtacttgcgaggaacactgatggtttcgaggtctgaaaggtttcggagagcctgaaagtctccacatatgatgaggagcttggtctgcgccggaactgctctgtagatggcatctagcaggccgtggcagcaccctacaaccgctatcttcatgtaatgagaggttgaataatgcgaaaatgcgaaatgaaaatgtgaaatgtggagaaatggagaatggagaaatatggaggagagttaaattaatgtagatttaattgaatggtgaaattagttagctttacgaaatgtgacaagaattgaaatttttttgattttcttgaatttggtttgattttacagaattttgggtttttgcaatttcaaacaatctgagggtttgaataatttcgagtattactatacttaagattcttgagctttgattttcagactgtgagttcttgttttcaaaattcgaattatctattttcaaaaatccgagttcttacaatctgtttcttgcttttctggcttcatacatctagtctactcttcatgctctatcaaaacttgtacacgttctccttggtgtatcccaactcagccaacacacccgtcacttctccctgatccgtaggcgaaaccttgacaccagaaagcgccttgtacaagccaggaggtccacaaacgaaaaccttcgagtccttcgatggaccgggcaaattcgattgcaaaaattccttgtcaatgtgaccagtttcacccttccagttggccagagccttgtcgacaaagtaggtgatactcacctggtccttgtgcttttcggcaatatcatccaattctttcttaatcaagatatcttcctcggtgaggttaccatagaacaacttgaccttggtcttgtcttcagggttcttggtgatctcgtgcaacaattggtacaatggagtgataccagtgcctcctccaatgagagcaatcgattggaattggttgggttcccatttccacttgacaatgggtcccttgaaagacacggtatcgccctctttcaatccatggaagtgtgtggacatcttaccgccatcatactttttgataacaaagtcaatggtgcccttttggtcaacgtcggaaacgggtgtgtaaggtctaatgacattgttacccttggcggtgacgaattttgtcatcaaacaagaagccgtgaccaagccggatacatcttccggggacttgagttcaaaaacgaaatggcgagtgttactactaacatcccacagttttttcaattttaagtcgatccattcgtcaccacccttgaaagttttggcggtgtcattttggatggaaagggaggaataatggtaaacaagaccaattgaagtggctgctgccaccacaggcaataatacacgaggctgggtgaatctagctaaagacatcaaaaaggtgtggttcgagtgtgtgccggtgggaacgggccgttttataggttgcggacgtggggccaggtgcaggaaggttgctacacccaacgcaccactacaaactccactactccccacagttttttggaatctttcttaattatgtcaattgcccataaaagtcgcacagagcttttgacgcttgcgaggacgttggtccagccattatcgagtcgtttccacaagggccaagctggaaaaattgctgtaattggaggttcggaggactatactggagcgccattttttgcggctcattcggccgccaccgtaggtgcagacttgagccacgttgtatgtgagattggggccgctacggtcataaagagctactcaccagaccttatggtccatccttatttgcaggaagctgcccatgctcccaaagccataggcgacaaagtgcgaaaaattccgttggaaaaacttcctgaagccaatgctgaagtggattcgtatgtggacgaaaatgtcatgcccaaagtgcttgcattgcttgaacgaatcgatgtggtggtgttgggaccgggttttggtcgcgaccatcttatgcttcgcactttggtgaagatactcgagcagataaaagtgatgaataaacctgttatattggatgccgatgcactcttcttggttgccaaggcgccgctggtggtgaaaaactataagaatgcaatattgactccaaatgtggtggaatttggtcgtctcgccgaagcggttggagtcgatccaaaagcggattcggccgacggagccatgcagctttcgaaggcgcttggcggcgtgaccgtggttcgaaaaggagctcaggaaatcattgctcaggaagatttgcatgtcgttagtgatgccccaggactgccccgccgagtcggaggtcaaggagatacactcacaggagccatagccacgtttgtagcatgggcacagaactaccatcgcggattatgggacgtttcaacaaacctttcaaaacaggaactgagaattattgcctgttttgcagccgccaatgtagtgcgagaagcgtcccggttagcatttgcttccaaacgccgcgccatgcagaccagcgacgtgcacaaccaccttggagaagcctacgaaacattgatcggatcggagcacggaaagatgtgaaataagacataagagtacatataggaatatatttgattgtgcaccgttcacttagtacacccagtgcaccgcactatctcaccttatctcttttacttggcttttgcacccctgcaccatctccccacatctgtgcgaaatcctcggcattattcatcatcatggatgccagttgtggtccatcaaatgcgctccagcagctttccaagcactcccagcgggacaacagtcttcagcatgaacacatgagacacccaggtggccctggaggcaaccaagctttccgagggactcaatatgatgctaatttgaatcgtgaatttcaccaattttccgatcctagttccggggcagctttcgagggtccaaagcatcgatttcaggccccggctcgtcagacaccaagctgggttctggatttttcaaatatgtcgttggagagaaaagaatgggcgagtcagttcagaccgagccagaatcagaatcaaaaccagtatcagaaccagaaccaaattcagcagccgattcaaaatcagatccaaaatcagaaccagaaccagtttcagaaccaattccaattccagaatcagtttcagtttcaaaaccaatacttgaaccagtctcagaatcaccctcagaaccaatacttgaaccaacctttcagactcaacatgcgcacagatttgtccactcccttgcaaggacccatcacggaacaccaggaaatacacagagacgatcatcggcagttggcatttgacgagcagtttgaccgtttggagcaagaattggctcaagctgaaactcataatgaaatggacaaagaagaatttgcgcgtacagccggaagggtcaaggaaaccatgcttgtagataacccagagaggagtgaagaaaccacacaaaagtttcaacaatcaaattttctcaaactcatgacttcaattcatgatcgcagcgttgagatatcggacgaaggagacaaattagttgatagaagtggtcaagatatccgtgaaaaaccagagactgaatccacaggaactacagaaactacagattctacaagagaaaccaatttgcaaggcccagattatcatgctgcgatgcacgatacacaagattcgttttctctccaacattcacaattgaattcgcaactaaattcgcaactaaattcacaatcaaattcagaattgcaaccaaattcacaattacaatcgaacccaatttcacaggaatctgtccagccccagaacagacttcccgaccctcttgcgcacataaaagatggagctttgcctgagtttctcgatcctctacaagcagccaaaatcgtcagtggaaatcaagtcaaaactggtgactggatgccgaccgacgacgactggttggatatgactacaaagcaaaatagtatcgttagccaagaatggcaagagatgtatgatgattacagacacgacgacgacgctcactaagccgaagagagtggagaagaatcggttttaaaaataaagtttgacgatgggttcggaaaaatctcggaaaaattatcaaaagaaatttaggtttagtttggtgtcaatcgtattgactttatttccggtctgatcaacattttcatctatcttattgatgtagcgtgacgtcatgtttacgtggagattacgtggcgattacgtcgtcgttgcgtctttctatcttatcaccattaggaaaaaaggcatcgccgcatagtgtgcggcgccattacgtaggtgttatgtcacccgaccgttgcaagtcggtgttacgtcatatcgccgaaaggcgcttaagaaccggattttgacatacggtctggccctaatcccgatggtcgatgaacggtaaccaccagaacagaaatcactaacaacttgttgcgccaactaaatggtttttccgccggagttgtggccccaccctcggaaatggcgcagttccggccgccgattttttaaattttttaaatttttgggcggcagctgccctcggaatttacccattcttttctttttgatttccgagggtggttatcggacttttcttttttcccgctatataagcagccactttcgccatttcgttatcagcaatgactaccactccttactctattccaaagccatttaaagtttgcattatcggttccggtaattggggaactgctgtggccaagttggtggcagagaacactgcagaaaaaccacaaatctttgaaaaagatgttcaaatgtgggtttttgaagaacaaatcgagggtaaaaatcttacttccattatcaatgaacaacatgaaaatgtcaaatacttgcccggaatcaagcttcctgaaaacttgattgctaatcctgatgtggtatccactgtggaaggcgctgaccttttggtgttcaacattcctcatcaatttcttcctcgtgtttgcaagcaattggtgggtaaggtttctccaaatgcccgtgccatcagttgtcttaagggtctcgaggttaactctgagggatgcaaattgttatcccaatccatcactgacactttgggaatatactgtggtgtattgagtggagccaacattgctactgaagttgccaaggaacgttggtcggaaaccaccattgcatactgtgttcctcctgacttccgtggagccggtcacgacgtagacgaatacgttttgaagcaattgttccacagaacatatttccatgttagagtgattcaggatgttgctggtgcttccatagccggagcattgaaaaatgttgttgctattgctgctggtttcgtcgagggtgccggctggggagacaatgccaaggctgcggtgatgagaataggactcaaggagattattcactttgcttcttactacaagaagtttggaatcaaagctcttgtggaccctcaatccaccacatttaccgaagaaagtgccggtgttgccgacttgatcaccacctgttccggtggtagaaacgtcaaggttgcccgttacatgatcgagcacaaggtggatgcttgggaagccgaaaagactttgctcaatggtcaatcatcgcaaggtattttgaccgcaaaagaggtgcacgaattgttggaaaactacgacttgaaacaagagtttcctttgttcgaggccacatacaaggtgatctacgagaacaccgatgtcaacgactttccaacggtgttggaagccgacgattaatgtacattagttatagagcatagaatagaagaagcaaaaaagaagcaaaataaaaagtagagtaagtaacaaacacgaaaaggttatacattcgaacgaatgaaactaattcagtgacatctaataagttgatcttgttttctattctttcgtctctttcttctgtcgcactctctactgtctcgctcgctcgctctgctcgttcgcgcgcgctcgtttcgccttccccacaactattcaatatatcatggccgaaatagaaaacatagtaagctacgtacccaaatactaccagaatctgcccacgtcagtgtggagccgtcttcccagtacccgaaggtcggcagttttcatacttttgttccttggaaaaatgggtgaattaagagtcattttgacaaaacgatcttctcagcttcgcaactttcctggccatatatcgttaccaggaggcaaggctgactcggactcggaaacagaatggcaggttgctcggcgagaaatggaagaagaaatcgggatcagtgccgacaacgaaaagctcaagaagaactttgggttcagcattgaccatctaaaagtgcttccttgttatctttcaaggacgtttctggcggtccggccgtgtgtggggtttatgaagtttggcaatgatgtcctggagtcggaattgatccacaacttgacattgactctcaatcctggcgagagctctggcatcttttcctgcccattgcgtgactttctacaccctacagtggacgaggagcccagcgagagcatcgagaggcagtcacattctgtccattggggctcaattccgtggaatttgcggtcgtatattttcccacagaaaaagctaaacgagcccacctggctccacgacatccaggatcttctggaagaggactattccgacgaagacgagatcgccaagcgcgagcagacacccccaacttcagattcttcagagaaagcttcgaagaagcaaaaactctcactgtggggtcggctcggatctcgccgagactccgaaactcaagaacgcatctacgacgtatggggactcacagccaatattctccatgatttggccaaaataacctacggacacgccggaggaatccagggcgaagaggaactcatctacagtgtgtggcatcatggcaatcagatgcgccaaaaggaacgatctccagaagaagccaaactcatcaatgccactatatccgacaattacgggttcctggacattcttccacggcaggagttccttcggttgaagaaattgtatcgtggaggagacgtcaagatgtaggataatttattagataattcatatatttatttctcaattcattttcagtgtaactatgggagacgaaaagactgtcgagttgctcgagctagtgtctcagtatgagcaattgtgcaacgacaagcttcgaactgactttattgatggattttttacccttggaagagccaactacaattctggttccgtgaaaaaatacggcgtagattcgctagatatgagaccacacgaaccggggataatagtggaggtgggggatcagatgagcgtgaaaaaagtagaaaaagaagacaaaaatgcaaaaaaggcacaaaatgatggaataatgaacgacgataatgaattacgtgaactggaaaatgacgaaaatagtaacaaaactacgcttcgaaatcgaaaacgctccgaaaaatccacttcaaatacagtcccatccaccaaagaaacaaaacaaccagaaaaaccatcttttaatccactacttcagtttggtggcttggtgccttatcagctccgccagagccaactacactttactgctgccattgagctggcagtggaacgttacaacttggcggttcgcatagaaaagctagttgcggaacttgagtctgtatgagtccaagtagtcaattatcgattatgctaatcactcatttctacatcgctataaagatccagatcgttttcgtagtcctcagctctgatttctggtttttcatcgtctgaatccgagtctgaacctgagccatcagcattcatatcttcgccatttttcctcgccaactttctctttttcttttcctctttgaccttgagtttcgaagcaacgttggcctgctgcttagcccggcgctccgccttcaacttctgcttcaatgcgtgcttctcgttgagcttctggatatctttttcgtccttcgaaacttgagaatggtatatcgtcttggacgaacctatcaagccttcttcaatcttcataagcgtcatattgatccgaggaccaagctcggtcaacttgatggcccgctttcttgtgggagcggtttcggtcttttctgactcttttttcttggtaatagcttcattgttcttgatctcaacaattgcgtcgtcttccacctcggagtcagacgtcactccgccaaccgaataggggtcaagtaacatgtcagcaacgtcggtggccttggaaaggttgggcaagctctttttcaagttgtggtgagaattgatcaatttcttgacgtttctgtttccgtctacgagcttggtgttgatggcataatgacgaagagaaatctcctgggtttctgggtctttgttgatcataagaacccgctgaatagatgcaacgttggtcagttggggctgaatgggaggaaagaggttctggaacatggtgatgagcaattgttcatgctgagaagcctctttcactttgctttgaaacccattcatcaccaaaagtggagggttgtggaatatcttggagtcttttcctgccgatttaggtctcttgaggatcctagaaacgtccttcatcaatgagtacgagtttattttgaattgcaatgttggacctcgaggcatctttccgagtctcaatgaaatgtttcccgattcttcagactggttgaaaatgaacaaatcactaactccaagtggacctgccataaccacgaaatctttgagcttattagacttccgttcccgaagattgatggcggtatggggttgcattacatttctgaaatccttcactaattgggtcaaggagtggtttcgcaaagacgagccaatcctcaacaccatagaacggggaatcttggctaattcctcttcggaaacctttctatgtgttcttttctttgttcttctcttggccataattaatgaatggaacaagaaatgatgcgatgagcatcgaattttccagtatatgcaggatcaccagaaccaccagaatcagcaaaagaagcgattgtggtgaagaaagtcaagactgggaaaatagccgcttagctcaccatattaacaccaccaatctttgggaacaacccctttctcaaataatcgagctttatcactttgactcttcttccttttcctggatgcagtctgtatctcataatcgcgaaaattaactcatctccatctaccatggcattgaaacccgagaaagtcaagagttccaagctggcgagcacagtagacgcgaagctgcttgcggagaagatcaagaagaatgcgttaaagcagaaaaaacaggcccccgtcacagaaaaacctgaagagattgttgagaccacttcggaagcttctcaagatgtcaattctgagcaacaattccacacttttctggaacttaatctagttcctgagctcatggaggcgatagagaagctcaagtatactaaacccacccctatccagtccggggctattccgcacgctcttgaaggaaaagatatcattggtcttgcgcagacaggttctggtaaaaccgccgcatttgccattcctatattgcagtcactctgggaggcacagaggccatactacgccctagttttggcccccacaagagagttggcgtaccaaatcaaggaaacttttgacgctttgggatcaggaatgggagtgagatccgtgtgtattgtaggaggaatggacatgatggaccaagcacgagatctcatgaggaaaccacacattcttgtggctactccaggaagaatcatggaccacttggaaaacacaaaagggtttagtttgaagtccttacagtacttggtgatggatgaagcagatcggttgttggatatggattttggtcctgcgttggataagattctcaaagtgattccaacaaagagaactacatacttgttctcggctacaatgaccaacaaaattgcaaaacttcaaagagcttctttgcacgaaccggtaaaagttgcagtttccaacaagtaccagacagccgataatttggtacaatctatgatgcttgtaagtgacgggtacaagaatacgtttctcattcatttattgaacgaatttatgggcaagtctattatcgtgttcacaagaacttgtgcacacactcaaagatccacacttttggcacgaattttgggattttctgcggtacctcttcatggtcaattgacccagtctcagcgactcggctcactcaacaagttcaaatctggcaaagcaaacattttgatcgctacagatgtcgcagccagaggtttagatataccctcggtagatgtggttatcaactacgatattcctacagattccaaggcatacattcaccgtgtgggaagaaccgccagagcaggaaaatcaggcaagtccatttcgttggtgactcaatacgatttggaaatgtatctccgaatcgaaagtgttcttggcttcaagctaccaaaagatccatctccaccaagagacgtcttgaatgcgttgcacgttcatgtcgatcgagccagtgccgaggccatcaaacaaaccaaagactttcacgagaaacgtacaaagaagaagagagacgacagagaccgagaagagagatgacaacaaaaataatcatttctcataatacatacaatcataccgcaggtgcatagtgcaccggacactctccgtagcccttcttgttgaaccagtctttgatgcatttgtaatgaaatacacatagacattcgagtcggcccaccttgtctcctgccttcaagtcctctaagcaaatgacacattcctggtctagttgattcttttcagacggctctattgacagaatagtattgacagaaccaaacacctcacttgtagagggaagtattttgacggtgtctgccgacgtaccttctaaattactgttcggaatggtttcgtattgtggttttggaatgggcggcatgttgtagacaagcatcttgttacggtgtctttgcgagccctttcgtggtgaagatagccgctgatgttctgtattgaagtcgaaggccacaagacaatcgtctatatggcgctctttaaacaagtcaaagtcgtgagaactggactcaccaccgctcagttgagtagctcggcggaattccttggcaagattggtggcgcacacgggacaaagattatgatctgaatcattatcgtcgtttgtaactcgaggaagttgcagtcgagatgaattggtagacgacgaaaccatccgggtaaaagtatttcccgccgtcttagttgtgctattgttgtcgtcgctactggcagcatccggagcagtatatggatcgacttcttcagccaaggctcgtctaatcatcaatgttgtttcgacacactcatcacaagtgcgataccgttcccagcttttcagacgtgaacaaacaccatttggattcaccaccaaagtattgggaaaatactggatcgactggtcactgcagtttccacatacaacccgaccacacttgcggcaatggtgtctccggttgaaaaagttgtaggtggattcacagagaaagcactgggtgacggcatcgtcgtcctgccacactagagaatcggagctcataagaaggctgaaaagatgtgacaataatgtagaaacaagaaacttggaaatgtggaagaacggaagaaccttggaagacgtggaagaaactggaaaaacttggaaatgtggcaatatatgtctttggtttggtcaggtatttaagggtctagccagcgccactgtgtttttctttttgcgcaacttccagttactttcgggtagtcaagaatgtcctgggtgctcccagtggctctcagacgctgtggcaagtttggttatgaaaaaacgagtatttgtaatgttatgcccggggtgatatagcttatcatgatctgacgagccacatttctgcaggatcacacttgaatatctgcaggaacacacatcgacatcctaacaccgcaaccaaatctaagaacagttcagtttgtgtatctgcaggttggttcttcagtctttctgttcttttaaatttggtatgtcggaccgattgacccagctccaggtttgtttggaccagctcgtcgagcagtttaacgccaccgtcaactatgtgaacacaaactgtgaaaatgcccttttagacgacgatccaatgtccgtttccaacttggcagcagctgctcctcttcctggccaacagcaacaagccactccagccggtagtaatcgccaaaccaacgctgccaactcagtatcgaaccagccgactgcacacgcagaagcagagaccaattttgagaatacaattagtgaactttccacggatctcatcttaaagtctcgtcagatcaccatgttaatagattcacttcctggtataggtgtagcacctgagacccaatttgagatgctccagaagttgtccaaagagctccaggacgtggaaaaagagcgcaaggaaaaaatcaaagagaaggaccagttgttgaaaaagtgtgagcacttgatagtgcagttgtccaacgggattctgaccacaagaaactgaaaaaggaagagggagctgtagtataatggaagtgcggtgtggaattgatggaagcatcggacaaatagaatgtaaattatgacgtgagcgttggtggaaaatgagttaccattgtaatttaagaagatagcaaaatgaactttacgaatacttctggaaatgagatacagagataggtatggataatacacttagttaatgataagaggcggtgtgacaatttgagctatgttgaagtttcggtatgaaaagatactattgaacctatcagtagaatgagcatactgtatgactagtaattttcctactcaaaaacactgcaatcgaaatcccaaatacctctggcaccaagacatccttcccgagtccacgcagtgccgtagataatagggagcaacctgataaagtagtaaatactgcctgccacaatcgaggccaaaacagcatatcccacccatcttctttggctcacttggtactctgcaaattgaacaagtagaagaaccgaaaagtacaaaggtaccaaataatggtgcatgtacaactcacgggtcatccagaaatatggaaaatagtgtagtacccatcccatcaagaatcggaaactgcttcgatggtaaatttcttgggttgcattttgatctgggatcttgaatggattcaaggcaatgatcaagtatagacctttggaaaataccacaatgatgatggtgatgaaagcagcaatgtagatgacagggtttccaataagatagatatgcagccccagctcgtcagagttatttccaccacgagccgatctatgtgtaaaatagttgattcctctggtcaaaaagggccatgactcgggggtcgacgcatatggatgtttctttccagagagccctgcgtttactctccacatgacaacatgatactcccacaatttgtcaaaaaatgtgagatttttatagtgtacccgttcgtacttgtcatcgttatctgtgagtgggtgcgagttggacgccacataccacatggtattaggaatcgtgggctcgtcaacacaaagaacctcgttctgaaagtggccccattctggtagcttatccttgtggctcataacaacacacagagtacctcggtgtatcaactgaaatatggtctctgtagcacgaagctttatcatgggtaaatcgtttttcgagtgggactttttagcaagaattcttatggtgaactcatagttggaatctcccaacaaatcgcgatcaccagcacacgaaacttcgttggagtagtcatgctccgaaattggaggtctcacatcattgacatggagatacttgcctgtaaatttatggtataatcgtaccacatcaccatccttaacttctttataatccttttgtaaagctccctcaggtgttttgttttgtgtctcaattatccattcattattcccgtcaaaagactgcccatacaaagttacctgctgctctccagatccacccttgtatgtaaaattgtgcgaatggagatagaagtctaaactgttatgcttgatagtcacagtgcttccatagagaacttgaacaggcatcgcttgggtagcgtctttgaaagtagcttgaaaacttggagaaagcattccagaggccagaccaccgtaaggaagaaggtggaaatgaaccgcaaacaaactgcagtagattgtaagtggcaatgctacgaaggcaccaagtcttacacctagatgtgcaaaccatttacggtctgatacatcgagatcaccaagcaaattccacaattgcagaacacttatacaggcaacccaagctgctgtgaaaaagcccacccatttgatagacatggcagctccaagccccaaaccagctactattataaactggtaccacttcctcgtgaatggagttaccaaatcagccttttgaattgcaaacactgtaagactgatagcgaatatcaatggagcgtcgatcaaaatcaaccgcgattgcgtcactaacgagttttcaatggctaccaagaaggctcccgtaaacgagatccaacttctgcatcctgaaacacgaagtagacgatatgataacacaattgcgagtattccacataccacgggaaacaaacgaagggccacataaggtaaacttggatcaaatttgtctccaaccttaagagtatcagcattcgctcctggagagaggaataacgtaatccaataaaatatcaatttggccaaaggaggatggacatcaacgaaaaagtcaccatgaaggtagtccagtgcgtagcctaggtaatggacttcatcgaataccgctcgtggaggagtgggtaacttgtatgctcggactatgattccaacagccactaggattagcataaaaagtttgtcctttcgtgaaaccttgccattctttagcaattgcagatcgacaaacgtggagtagaaaggtcttgaaactccctgcttgtaacccgcaggtagtttacttcttgccccagaatcgcccataacgagcttcagcctcaatctgaatttattcagtgtgtatgcaggccattcgatgttgcaaaatcgttaccaattagtatccaatatacaacccacctccccggtcgtctagctcatccacaatgtaggagacgtattcagactgtgggtcccatcctagcttggcagtacaacgaatatttttcaacataggcaatcgatcttcgttcaatgcgatcgccaaatcgatcggctcgagtctcgtagaggtgcccaacattccactgcaatcaatgtagagggtacgaagagggcgcttgtagggcacatgcactagcgtatcgtcgtcgaaaaatgtgctggatacataatccacagaaatttcgaggaccaagagatttgggcaaaaaatgaagacacgatctaacgtaccctcgttgaatttgggcataggatactgaactttgagcagccgtaggttctcgcccacctgtgaaagtatgaattggaagcctgcttccgtgatggaaggacaatgcgaaaactcaagttgagtgatagtcagcgggatgcgagcacggtggaaaaattcatcgcttatgccacctgatatgcgaagaaagctcaaccgaggaggccaaacgatgttctcaaagttggttatttccacagatgaccgcggaaatgagagatgtacaagttcatcgagatgtcgtatggagtcgaaaagttcctcgagattgagcgtttcggaaacaagtcttaagtctagcacacgtagcctgtgacagtgcttgagtgccaataaaggaccgaagccaaagctggtttgaggtgcaacaaatagctctagacttcctcttgaatgcttgaggagcttggcaacaaaggcattttttcctgtttgtatgatgtaagaaagatcaagctccttaatgtagcttcctagacgcttcttagaagatatggtttcgacaaatgcaaagaaattggtggctcttagatatgggctccgatatatcatgggtagcactagttgatagaacaacttgcaaacacgcaaatgtcgagctttcaacttgccccaagcgttcaagatttcaagtatacgctcgataatctcgatgggcatgttcatgagtggcgacagagacatttcaagatccacctgcattacattatgagggcgatggagacaatggtggagtacatcgaccttctggaattgagatcttggccacatctggccattaggagccttggagttggtcaagacgtacacggattggatattgatgttcgttttcttatcaaaatctcggtgatttccatactgatcatctactggagcaccgttttcttcttcgttttccgagtcagcgtcacttcggtgacctgtaaagtcagacttgtatacatacctcctatacggaggccgtatcttctttggccgtcgtttgttagcaattttgaatagttagctaggtctgctgctccgaactgcttattcatgttcctgacataagcgatggcgcacctacctgcagtcggagcagctaagataagtggaacctttacgaacccacaagctgaagcggccggagttcatccctttccctgttaagaatgtaggtgcttgcttgagtccatagatagccacaaataaccaagcaattgaagtgcacgcgctgaaaaatgtacaagaacttgcgagccattttgtacggagatgcagcaacccttacgagatagttgatcccgctgttggtataaaatgagtttctaggcttggaacttgatggatttgccattggactctcttggcctatcaacgtatgtgcacttgaagcttgtgacagagcgctttccacggcctttttggagtcggcttgacgtaaaatagaacgaggagagggaccatgcaacgatttgccgtggaagtgagaaagcgtactttttccttgaacttctgttctgaagtcagccgaagaagactgtagatgagccaggctccattttgcgctcattggatatggtcgaattgtgattcgtttggagtaattcggggagttaatgagctgctgttcgacacgatggagctgaccgtcatagtactggaatctgtcacgaataattcttttgaagtagtagtttttttgccgctcaaatgcaacgattgactgtaaaactcgcacattcgccataactttttcttcggaattttcaccgtccttttgaggttgttttgattccaactccgagttcccaaaaacaaggagaaacaagcgaggaatgctccacaaactgaaaattgcaaggttgatattgctgaaaacaaaaggaaccagtgacgaactgatacatattcctttgcggatccacaccaaaaaaaagtactgtagaacatgccaaacaaagatcattccgcaaatagttccgtagccactcaaagtcaatttttgtttgaaaagttgctccaaaagattccaaatcgcttcattgacaaataacacgaacagccccgccgaaaaaagaacggtcatattgtacataaaaatcagattcaccaagccctcgtcaaaatagagcattatcagagtgggcgcaagcaaaacaaacagtaaaataaagaaaaagaaccgcattaattttaagggttgttaactttgagtggtggtggagatttttgcaaccaaatgcggcggcctgcacacagcccggtgtggatccgtcgtgtgccacatcaatgttacacaaagggcccaatggggaaaatgagaaaaatttttcgcccctcaagactagtgatacttgcaccatggttttagtacaagatttattgaaccccaaccctgcctctgaggccaaaaagcacaagttgaaaaccttggttccccagccaagatcctactttatggatgttaaatgccagggatgtttgaacatcaccaccgtattttcccacgcccaaactgccgttacttgtgacaactgttccactgttttgtgtacgccaaccggaggtaaggctaagttgactgagggctcttcgtacagaagaaagtagggggtggtgagtaatgacagcatgacagttcgagactggaccatagttcatagaacataataaaagtaaggaaagagaagaatgtagtgaggagaaggaaggcaagaagggaaagggaaagagaaaggagaagagaaagaagaattgtgagttaacttcttatgttgacttacgttggagtgcgaatcagttcgcgactatcaagtatacgattgctggtgataacactttagtcaattgctttaaaataacgtcttctagctgttatgagccagctagtttggttaaatttgcattcttccatttttcttttacttttcttccatttttcattttctcatttttaccttcattgacctttgtggttatataggacgtattttcaaaaaaattataccattactatgtctcttatttctatttacattactttccatcgtatttcctaggatcaacatcaaatttagcccgttttccctgcaatttgtacttcttagacgactctacggccgtagccaactcgtcggccaaatggtccacttttgtctcaaaatcgtcttctgaagaacttaccaacttcttccattgcttcttgcgctcctccttcaatgctgactttctttgggtgcgtgctaaaacatccaatttcttcttggcatcttcacttatactgctttttacaatgacacttttctttccaagtccccatgaatctcctctttctgcctttctggcatcatgaaactcttgcttgcccaaactctttggcacctgccatgtctctatgtttccagaaggtgcacaaacgttgattttgacattatttttcactttctttggattctcaataatccggggccaactaccaatatcagtcaattttgacaaattagcttcttttgaacgacgttcttggtcaattcgcttaattgtctcttcatcattacgggatctttgtgcaacgagataggaatagtttccaacttcagtattattacctcctggtctgccggaaccctcaagatctcgaagcgtttttttggaaatattgcccaatccaaacccatcttcagcagtcttgtcccacgcggtcgctaagcgcttaccacgcttgagttccattgtgaatttaggtctttcaattgtctttgaaaatgagcaaaaattgaacctgtgcttgtgtgaaggtattttgtaatacttggggtcaccaagttgtaagggacactttctgtggtgggaacatggtgctataatactgatatggtagtccatagctgcctttggatcctggaaagtttcttcaataagttcaaaatcatcgttgtcttcgaattcaaatttcaactcttcatttgtggcttgtccatgttcagcaatgatctgtttttcaaaatcagatacaagctcgtcttcaagcccttcactctcttcattctcttcatgctcttcttcttcattctccttctcaagttccctcaacatccttttctcaaattcaatgtcctcgtcggatatcatttggtcttcgtttctcaatttttgcggcttgacactcgaacctttgatgtaaggacgagggatctttccgtgctccgcctgatacgactctggtctcaacatcacctgccgagcacgagcaatggtctcaaatccaagcgcattacctctttcgatcaacgccaaatgtcctcctgggctgagaagtcgtaagatggagtggatgttgatgtcgatgtctcggggaaaactgtactctcttgtgagcaaagcacggttcacgatgataagatcgtattgtttagccaagggcaaggtatcccgtagttttgtgcgaatacgaatggccgaagtgtcgatggaaccgagttcggtttcgaattcggattcggtttcagattctgtttctgtttctgtttccatttcacttcctacttcagtttcagctttggttactctttcagcttcagtttcaatctcagattcttctatcttttctgtcatttctgtctctgtctcttctgtatctttttgctcgctgacctgtctggacaaaatgatctttgctcgtttcttcatttcagagttccggcgccctattatataactttctgtttccactggagaatagtcgtcacccatgatttcattgagcgcaaccatccccacagcaggaccataacccacatctagaactttgagagggtgaaagttttcggatcttttttggatctcaagaagaacctgtcgagcatgagcgtaatcttgaagaaagagagcagcaatatgagcatctgcttcaagtcctgtttctggagccttttgtatttggtcttttcccaaagcctggtatagcaaagcagctttttctcgaagtctatcgggcgccgtgagtgctagtatctcgttatttatagtcttggcaatttcatacggaagtttggtgacattttgatcgactcttcctagcaaagtcaagtcatgtaaacgggcttctttagcattttttccctttaggagaacaccctcagcatctcggaacggagacagtgtaatatatggagtatctctgtcgaaaactcggccggaatccgattctaattgatcatctttctttagtcggtcgctgcgaacaatctgaccaaaagtttcgctgtgacgacgttggttaaacggcaaatcgttactctgagcgtttctacacggtgcaaagaccacgaaacgccggtttcccggcctcgaaaatccacgtggagccctagatcggagtcttagtagcatgatctcagctccattttcagacagcctcatcgcaccccagttgagtcacgtgccagatttgttgaagttcgcgaaacaaatccacagcagccaattacacaagcacaccactgagatgtcatttttacgaattgggctttcggtgacgctcggggcgtcgttgatgcatttttccacaccaccattactttgtgagacgaaaagaaggttctacgatgacgaaaatgccgtaaatcccgttcctggcaccgtcaccaaatcggccgggaccgaattggaagccatggggccaagtaaacttgttgatggggcttccgtgcgcacgtcttcgaccttggaatctgccattaagtcgacaagacttttcgccgctcaatcggccgaaaatattagctcctatgttgatgaagcctacgccaaatatcacagtgccgagaaatcaataacctccacagccagcaagctccacgaccggtccgaggacttgttgccgaactcgatttacattgttgtggcgactttgagtggaaatattgctgctcgtcagcgtggaattttggccaaaatgacatttccagtcgttttcggtcttgctgccttccgttactttcttccacaaaccttttccaacacggcgttctttgcatggaaactcgagcaggaaaaccttccacagattgccaaacaacagctggcggcagtggattcggccgtaggaatggttaactctgtagaaagaaagaccaaagacggacagacatatattggaaacagtgttgagtcactcaagaagtcgattgcggatgtgacaggtgtggatattgacgccgatgcaagaaaatagagaggttactgaaaatataggaatagcagtaattgtgttgtatgcttctgtctatttgttctctgttctttactctgttctattaacttcagttcagttcagttctttctatattttcttcattcttctttctgtctttctcctctatctatatacatgccatttgtgtcaagccacaaactcgctttttctttatactatgacattccacgaactctttcgcgacaggaaagtgcctccaaaggtggaagagctcactctagaaggcaagcctgctagtactctcatcagggtgttggaacggttctcgtccatgtcgggcattgtcaccagcagccatttcaaaaaagatcccgaagccaaaacccgagttctggcatcggaaatccaagctaagatgaacaagatggtcaagtttcatcgccgtctcgaagctcaacaagccgatacagcacaatccttgaacaactgggctgcggatcttcctcacttgaacagtcgtcagatgatccaggagttcgctagtatcttattgacccagcgagccggtagtatcactctaagcgaaaagttggagaggctcaaggatagcttttctcttgtgaacgatcgggaaagaaagctcaacgatttggcggctgctcgcaccaagcttttaaaaaacgtaaaggactccgaaaccaagtacggggtcaatgcttcgtgcacaactttgttgaaggaaaagcttgaagaagtgcagtgcaatttggaggtggttgaaatacaatgcattcgttccttgtctcatgaactcaaggatacctttgctgagtatcttatagccattcagaattaccatgctaggttgtccgatgcctcggaagcttactatgcgtgccttatttcgtttcaaaaagatgataggctcatcgaccaatctgccaacaattcggatgttactagaattttggctgacgaaagctccaaagccagatcgtcaccagcgtgctcacagtgctttcgagagctaggaatcaccactggctgtgcccacgatagttcaagaaacatgtaccctggcgactcccagagcaatttgaaccataatccccagcagtttgcaccgctgcccatccaaatgtctaatgacgctgcttatgacttccttgaacatgatccatggcaatgagatccgttttatatacagatttgaatcacaaattcaggaaaaaatgcttcgtaatttcgtaggacgatatcattatggcacatgacggagctatcttgagtgctctggggcccaatccgctgtacaaagcgcccattccttcgttcttgccaattttgtacaagtaggagaacatcgaaggcttctttttgtatggttcaccaggcttttgaatatggtcgccggtgatttgcattctagtctttcctacatcaaagggatgggtgagaagggcagcaataagtcccgcggtggagcccgaaagaaagctcgaagtgaacactttccagtcggcaaattgcagcagttccggagcaatattttgaagcaatttcttgtatctggtcttgaatgactcgtaacacagccagtatatgcccgagaacggaacgtctctccaaagggttatttgaagaccggtgaaaagcgttccaaggccccgttgcttcacctccagcaacagatctcgcaccaaattggtcaacattttggtgttatttgcatctgtgggaatcgcctggagccttgttttgagcaattccaccggcgcaacgctggtggctgccattaatcgtgccaatgagccgcaaaccaatgggtttaatgtgtttgatgcaatgggagaatggtctcggatatactcatatccggtaaaatatatgatatttgccggcacagctatgaagagcgtcaacgataatccacgccagagggtggcaatgccttcgttcttgctaattacttggaaaccttggaatgtagacgtcactctgctacaactttcaggtgcctcgcaataatgtttctggatccaaaaaggttctaccggcagttgtacggtggttttacggcctaaatcttgtggaaaatgcttagaacagcaggggttgctaggcaaaatttcctgctgttgaattcgtattctgacaacgtcaaatggagtcaagatgagtgacgtcaccaccgagcccagacaagcgctgagcatgcgctgagctaccgtgatgtcgctgggagctcgggcaacacctgggctgcgtttggaaccgagattctggcccgtggcaaaaccagtcagagtcatgaataccgcaaagtggaaagtgagttcttgaggtgcggtcacgtgcccgatctcggtgatgagagagaagagacaagagaccagaagacaaagaagaggtaaggagtatttgagagaattacttccgtgtgttctattcttttcgtctaaccataatcctagctaatttctcgatttactcttcgatctacttttcaatctactttcaatcaactctttttcgttaatactcctgtatgatgtccgagcacgagtacacatttatatgtccatcctggttatagttcgtcgccaacatcatccggtgaggatggaacgtggtgccggtcaaatagctggcggttcgattggtcaaaagcgattcgtgtggatttttcaacacagaaaccatatcgccagaagtgctccaaaggctcacagatttggacccggtagttatcactggagcatgttcatgaacgtcgatgcaccgcatagacttttcgggttcgttggtaaaagtaagcactggttcactttctctgatgtcccatagattcacgtatccatcggaagaacccgttaccaattcacgaagtccacctctttgcattctggtgttcctgatacttccatggccatacctgcggcgagaagaaacaccgggttgtgccttggctccgttccacaccctcaccatcgactctcgcgaatccaatcttcggtcgtaaactctcaccgaaccgtcgtcgaacccagcaacaaataagtttcctgtgacttggtccgaggtcaacgaggtgatggaagacgacgaacgagcaggaatatccgctaggcaaagctcacggggcgcatcccaaacccgaatgattttcacatctccactaacgagcaacgaccctcgagattgctgccagtccgaaacaagtcctgtgcttttcgacgtcaaaagaaggtctgtcaatgctcgccatgaagccaccaactcgatctgttcatcctcgaggtggaaatttttgtatatcttcaccactccatcagaagaaccggtgagaacgagcggaagatcgtcctcgttgagaaacttgatatcggtgattttggttccaaaaggattttcattggaaaacttcttcaccagcttacagtcttcccagtcccacaccgacatattgtccttgtcatcacaggcaaccaagagcttttcgaactgggtgaatttgattaaccgaggctggctcttgttgttcatcactcggatatttttgttccaatctccacgcaatgccattgtcttttgcggttgggtttcctggatgatagactcgtttctgtttctgcgccaaatgcgcttcacgtactcttcagacccaggctcgtcgatttcatttttggacatttgcggctcctggaaatactcacagctgtactggaagaatccggactcgtcaggaagcttgggctccttcgtcaagtctctgggcttgaaacgagcgctcttgggcttgtactctgctccataattgctggtgatgggtcctgaactcaacatcctggaaaagttcttgaggtcagtttcctcagaaatatgaagcgacttgaacaatttggctattgaaaagtttttgagcttagaagatacagagtcggagtcggaatggttggagtcttccatgttgttggtggacacagatcgaggtctggaagtgatcttgagaacattattgtttctttgcatgctgctgttgcgctggagggttgatccgctggaaacttgacgtcttccgtcaccattcaattggcgattaattatgggtttcgaaggtgcaccttgtccaaaagtttggctcatattaagggtggatttgctcaacaaatactcttccatttcacggaccaattggccaagctcacttttgttcaactggagcatgatttgatccacgagaatctctgctagctgcttgatttcaggatgggggtcctcagtaagaatgagcaacgctttccagatcgacgagaaaatcagaccgtatgctggagactttttccggaactcattaagttcattggggttgtcgatcaacacaatttcttcttcaagctgattgaaagacacaaccaaaaagaactttgagtagatgttgataaacttgcgaatgaagaaaatgatctccttgcgtaccattggagagccgtctccaagtagtcctaaaatggtgttggcgagcttaagatcttgctgcttcaattcgtctttccgcaaagcagcattcatgcttccttgtggcagagactcgccgtctacgtcgctcaagaacgtggtcaaggcgagaatgacagacgtacgaacctcaggaataggatcattaaccatcaaaagcaatttgttaaggtagccatctttatagttgatccattttccatcgggatagttgttccagagctgagataaaagcaaacagcaccattgtcttaacaaagggttctcgctcgtggaaatgaactttagacaattgtgaataagctcaacggagaacgataaccgctgaccatttttgaagtctttgatgaatagcgttaagatgaaagcactcatggctttatggtcgtcatttatcaagatattggtgttcgaatagcctcctggtgcgcccactggaccgttcagattccccggactggagtttaaaatgaggtaaaaatagttgtatcctttgtccttgcagagttcctgctgggtgctcttgtggtcaattgccattattcgggcccaaataaagatgagaacaggcttcaattcctgggcgggactttgaagcaacttgagaacatatggaaaaattccaatcgagagagaaagatatacggcccaagggcccaagtcgagaaatttcgacaacaatatcaaagctctcaaacgatgcacttgagaaagtagcacttggagcacgatgggcaattgttctggaggctctttggttgaaggaccggcaaactttagccatatttcaaaggctgtaagttgctgctcaaagaacgtggaatgctgataattgggtaaattgacgtagcctggttggccaggaatctgattggcttggccgctggcattgtcattggcacttatgggtgcaattgggtcggaaattaccggtttgtgcttatgttctggatcgtctctgatcaactgggcacacacttggtcgatcgccaagtcccacgagtcccacatagggtggtgcctaacgctatctggcaacgggggatcactgatggggttgcagttgaggtggggcataattctcttggctagcaagaaatttctgaagagtgcagccaccatcaaatcttgtcgaaacaatcttttgaatatgggacgagaaagtgtggtccaagcaattgtgtcggttatagctgtgaagatccagttgagttctcccaatggtgtacgtctatcggtcaattttccgggaattatggcgtttcccactgaatttttggggagaagcgagtagtagtttttcttcaatggtgattgcaaaatgaaccatttgatgctaatgtcgatgggacaggtcaagcagcacgaaaacaagtctgcgggaagctcaggactcatgggaagaagttcattgcttttacatgctgcaagttggatgctatcgagaaatgcagacgttggagacggagcactcatatcgtggtttccctcgttatcgtcgtcgattctcttctggacaaactttttgaagttgtggacaatgtttccagcactgttacaatcgtagacgaatataactggagcacctatccaggtttgaagatcgtataaagagatgggaatgtactgagtatagcctctgttgaagacccagatttctcctgaagccgtcggttggggaacaccatgaccgttgtaatggaacaatattcgttcgtctttggcatttcttcgaagagtattgcagaatcttttgacgtcttcgacacatggatcgagagattgcttataacgagtacgaagagatagcgtctcatattgcgcctggaggtttttcccaatggactcgatggcttttttcgtatcgggaaagagtgacgggtcacaccaagcctcgtacttggcacatggataagtcttcatgatatctggaggatccacacccaagttcaaacaaagaacaagaacagcactgatggttttctggcgctccttcatcactttccagtcgtggatgggctggtaggttttatagtgagctgggtccattttcaattcgtcgggaatcggattgcccgtagcattatgacgtttatcatcaaaataaatgtagaacgagttggctaggagattgagaaagttttctgagttgtagtcttcctcgaaaccatgccgcatcttctcgttcaagggctgcaaaggagcgggcccgaacacttgcgacatgttgttgaagattggtgtacgataaggtgagtgcgaagagaaaagtgagaaatgcgaaaatgagaaagtgagaaaatgagaaatagagagtgagaagaaatgagaaagaacgacaaaagtatatgtgagaaagaaatgaaaaatgagaagaattgagaagaaaaggtaataggagtgagaacaacaaaagaatgactagggaaccaaatcctaattggccattggttcccaattgcgtctacagttcaccaatcaccgtctactacaatgcgcatttatacttcaatttcttcatttttttttcattcttcttatttttctcatttctcattcatcagcagttcagtgagttcttgggattcacgagaaccccctgccagctataatacttactcatatcaacatgatgcttctttcccgatgcagcctcgtacatggaacaaccatataaagaagcataaggaggagtatacaaatgcaacgaaacagaaacttggtcctcaagcggattcgaaatcttgtgcaacccaatctcgtcagaaatgtaacccacttcgtttcgtgacaagatggtttcttggcgtggatgcaattctccctcgtggtctggaacatcataaagtgactcttttagttgtcccttgattattttcatgcagcaatgggcattggcgtggtcatggatggcacttgagcgaccaggactccacacaagcaccaataaattggcattgccattaatatccaccactccatttcttgaatatgctcgagttccatcgtggagtgcatatttgccccactccgattcatcagaattatattgttccatcacctcccggattttgtccacatccacgtcggccgacaggatccctttattgggacccaaaatctgccggagctggcgtatcaacttgccaaagttgttatcggggacttcgaattctgaaccctcgggtaatgagttagttccgggggtcagagctggtttcaaccgagggctattagttgctagcgaagaagacccgagggccggtgagtgtgacgtctgtgtctggacggccatatcgagaaggcaagataggcaaaataaaatttaaaagcaaaaagtcaaaaaacacagatagcgcttgtgagaaaaaaaaactgcgtgaggggggcggccccgatttatacaccacaaacggccaccgtgtccgctaccttcccgatgcggcaatacggcggcctgcattggtgtgagccggcgcacgccgcggtgtcaccctgcaccaacaaccgccgcggccccgctgcgaaattaccgcaatttgccgccccgctgccaccttcctaaaacggcaaaacagctcttccgaagggccttccgatggtgcttccgagagcgtgggaacccatgactcgtgcggactgcaggtaagcaattccttcttctttataaatgatgcccttgcaacattcaactaatcactaatacgactcctttcattactacaaatttatcgtcatataatcgttagtaaatcgtcatttaactgtcattttattcatttcaaatccatttaattttctatgtcggacagccacagtttggaaacgccacagttgagcgatgacgataagactcttaagtccaaaacaactgttgcacaatacgcgtgtgcgacggtaaatgtcgcgcaccggcgactcatcctcgagtttcatcctgcgtactttgtgtcgattatggggtgcgggattctgagcgtcatcttgcataatttcccgtatcccgcatattggctcgaagtatgtggatgcataatgtgggggtttgccgtattttttttcattttgacattcccgagctttatcatatcaatggtgacggtgccgggaaactttctcaaattccatcgtgacgccaatacgtctgtatatttggggggcttatcaatggggtataccactacttttgtcaattttttatttggcatcacctccaaaagtttcataataggcatctatgtgctctggtggatctcgctagtactgtcgctttactgtgccattgtgattttttactttggtattattgccaagtacagaaaaaagtacaacttgttgacttcggaaactgtgagtgcaactctcctttttccagtggttacgctcacggtcaccgcctcggctggtgccttgatctgtcccgatcttccatccataaatcttcaggttttaaccctagttatctgctacttactatgggcctgggccgtggctttggctttcatcattatcagcatctactatgggaggctattcattcacaaaattccggctactgggttggtattttccagtttccttcctgtgggtgtgatgggacagggagcttttggcattctcctaattggcagagatatctacaccttggttatggagaaccacgagctggttttgctgtcgccatacatgtcttatgtcaattctacagccattgacgttggccagtcggtggattccgtcactgctagcttcatagtgggcacctgtttcatctactttaccgccttgatgtcgttgtttctcaatgctttcggcatgttttccactataatcgcggtgatgtcgtgcttgtccaagatatacccgttcaccaagaaccacaatcctcaatggacctatatgaccgaaaaccacacctcatttttccgtcgccgaatccgcggacttatccggttttccaggacattctgggctatgacatttccgatcggaaccatgtctttggccaattcggagattgcgaccttgcacaagggtttgcatgcgttgcgtgtggttggcgccatgtacggagcggccctcattgtcattgatgtggggtgcattttgggcacattttactgtgcgattcaggacgtccgagccgaggtaaaagttgagaaacaggaagattccgagttagatttggaactcagcggcacgtcgtggagtaatgaggtcacgaataatcacgaataaattgcatactagactatcgtatttcactttttgcaacttctttcaattctcattttgcaacttcgttgcaatttcgcacccacacacccgatcttttcacttcttcctaccatgagcatatcgatcttgctcccggcacagccgagcgacttgctacggctcaaagacgtcgacaagtttcttctccgagcgaaaaatgttaaacaacgtagtatcgtcttttttgacgaatctgtgtcggttttcgttattttaaagcatgataactcacccaaaactgtgtttatggatgtgtctgtgatgcctggacagccccctacagaccataaaccagaggtggatttgcccatactatctaaggaggctgctgttatcgctagcttttctttggcaaatactagtgtcattcttgaaggaaagagtgagattgaagatgcattttactcgatttggacctaccaagttccaattgtgtatcctaaaaagaaggttgacaacccacaaatcctcatatcgtgctcctgtcgtgattttataatgccatcggtggaaaccgcacagaaacccaaagaggtggaaattcttcctgatttggagcctaaaaatagcacaaatttattggcagaactcaacaacccagttctgaaaaacaaactgacggaaacctacaaccttccttcgtctctcatagaaccctcagagtctcgtcggtctcctttaccagttcctgaaaagtcgttccacagcgacacacttttccaaacctccatatcggtgccggtttcggtttctcttgtgattcgactaaagtccaccaaaccagcaggccgcaacaatgtgttgcttgcaaccttgaatgtggagagctcagaagaattgggcgtgcttttgtccagcgaagatacccagtcatactacttttccattttgagcttggatgtttctttcaagtacggctccatggtcgagctcacggcctccgactacaagatgcccatgcggatacgtcttgcggatgctttgaacttgacatacaagttagtcaatgccgactttgagcgagaaccactggaccctcaagtcaatgccagttccaaagcactcaatatcaaactagtacttcaggtccagcgctacgactgctctgccaattccttcgtcaacgtgagcaacgaaattaccactttttgggctccaatactcgacttcaccatcatggctcctcccataaatagctcgttgcgaacctcggtgggctactcacaagtgcagtcggtgggtggaagaggtctccagcgcaaatcggctcttcacagtgtctacagcatcaaaagcaacagcaattcgtcgcaactagtcaatggaacaaacatcaatccaccagccgtccagccaggactcaagcaatcaccgctttgttcgtcaaatgttacggttaatttggccaataatccagcttcggcgctttccggtcttaaactcacttttattggaagctttactttgaaactcggagaagtgagttcgtggaaaatccaagcaattaataactccagcagtgctctcaacttatctattgtggttcaggatccgctccactgggccgccaatgctgctcaaagaggacctgtttcgaatacttcttcgtcaaatgttctaggacaaaagtctggaaatgatgtcttggtggtgaataaaattcatcttctcaacgaaatcgcaactatgaaacctcgttctggcggggtggtttttcttgaaaatgacattagattgggacccttggaaaccaataatgtgatggaaacgtctattcaactcatgggcatagcccgtggaatccacaatttggaaggcataaaagtgtttgatacaaacaccggcgacggcttggactttggaaagcttgtacaagtgtttgtgacataacgaaaagagattataaaaaatcattaaagcactaaccattgagaaccaggattatctttgggtactagaaccaccactacagccatttcatctcatcaattacaagctatacactattcactacagctatacacattcccttcaactcagttcagccatagacatagttgttgggtcgctccatcctattgaagaactcatactgttcagctttcagaatagacttccctctctttctgtggaagtctcgaaagtgcctcaagaagttgttcaatggtcggtccttggctgttgtctgtgaacagtgagtaccaataacttggttacagcatggacatacgactcccaacctgttgttttcgtgagccgtggttatacgatctgagccagacttgacaagcctgtattctccgaaatcgtaagggttcggcgtaagaaagttgtcggtatagatcccgtgggtcaaggctagatgctgagcatacgacgaagtcttgagattgagaaaagtgattttttcacagtacggacagagcccgcatcgggtgggattgtatggaagaccattcgattcatccatttcatagcgcacaaactgaggctcgtacggacgactaatgtgaaaattggggttcttctcgtacttgatattgtggtacggttgcaaagacgtgagcgacaaccgaagataacaatttcggttgattttacaaatcgactggagctcctcattgtatatcttgacggttttgtttctgttctcgtccatctgttgagcagtgatatcatttcgagcagtattgatcaactctggacacggaaccacaaccgtgggaatcaactccgactggtactcaatctcaaactctggcggagcagtgttcttgcttcccttggctcgtttcttgatacacgctggagcaggaaaagctttgaattcgagggcacagtcggcgtaatcatacattcctgcgaacggaaggttgatggactcgattgcgagttctgttccagtgggcaatacactataattctgaacattgttctcgtgtgagcaacattgaaaatcattcgttttttgttcttcaatttgaaaagcatttgtcttttcttcaatttggtttccgtccgacaaatttttcgtatcaatgccttccccatacacatacagcggctcattaagaagctggtttattgaaatttcggctgctctctgggttaatagcggagaaattgcttcagcttcttctgagaaaaaagtggaaacggcttctgtttctgaaaaaaaggtggaaaccgcttctgtctctaagaaaaactgcacgtttccattttgaacgaactcctggttttctccattttgaacgaattcctgaacgttttcattttgaacaagtttatggacgtttccattttcaacgaattgatcgttgtctacaaattctctgagattccgatcctcctttcttggctcttcctgctccggctctcgtttcggataattttcactcaaaataacctcgtcgaaaatctcgtcgtcaacatctagctgtaaactgagccaggtatcaactacagaagtgtcaattccccaagaacgagtttcgtctgtgtccatattttcatgttcaacaataggatccgcagaccccaaaagcacaattcccgtatcaacgctcatacgagcactgtctagcaacatagcagactcagcgagcatcagagaaggtcctaagttagcaatcaaattgtctctctgcaagtataccatgaaatgatttggcagagtttctctttatattttgcggaggagccttcattacagcatattgttcttctacacatacctgctagcataccacagccattggtagccattttagcaagaagtgttcggcggagacttggtatggttggctgcaaaaaagtacaaaaagttctgcgctggggaaccatgctggttacgtaagcaggtcttttccccagatcaactcacgcagcactttcctttaaacaaatggaactttatttcctatttttgtatctattttttctcacggcgccactactctttgctgtgctcgtgccccatgtcgaatatatacgcaatttttcgtggtggatcgtagtcatgcatataacctggaatacgataggtcttcagattgtagagaagaaccacggaattgggccgataattgtaggccatgtaattcccacggttgtgacgtgttatcggatgtgtgggtcgccgcgaattgagatttgtgtcaaaatctggatgaagtagctttaaatatcaaatgtatattcatactcaggcgtctccggactggccctcaaagggagtcaatttcttggtggcttcggcccacgactcgtcgttataggtaacagccttgatcgccgcaacaacgtcttccaatgaacctctgacctgttttgtggaatcgcgctctctcaaggtgatggaagcatctttgacggaatcgaaatcgatggtgattccaaatggtgtacccaattcgtcattacgagcataacgctttccgatagaggcagaggagtcgtccaccttgaagggaatttgctctttacgcaagtatgctgacactttcttgacgatggggctgagatcagcatgcgaggaaagaggcaccaacaacactttagtaggagccacggcgggtggaagcgacaacacacatctgtctttgtcttctgggcggctccagaacacatgttcgaaaatggagtaaatgatacggccgataccgaacgagggctcgatgacgtttggagtgaattcacgaatgtgttctgttctggtgactttttcgatggtagcgagttcagaagtgatcactgctggctccgacaacccctccacgttcaaagagaccttgccttcttttttcaattccgcagccaaatcttccaactcgcactgagtgcggttcaaaagtgcattttccaccgccttggcatctttgcggaaactgggtccaaacttctttctgttaatggaaacctcaaacttctcgactgtgactggacttgggagcgcttttctgaccaccaacttttcgttggtacgagcagaatgcacactcaaatcgtaggcagatctgtcggcacaacccacacactcgatccaaccgaaagacgtctccaactcggcgtcccagcagtcggcggcatagtgggccatctcgttcagcaagtgttgtctgaaccgcaatctgtcgggattcacaccaattttcacgaggaaaaggtaaattctagcgacgaaatatcccaaggtttggttgtctaccatgccagattcaaccgcttcgccaatggtgcactcccgcaacttgttggagccactctcctggacgtctttgggaagaaaccgcaacttgacatgtttcacctcgtcgaatctggggtgcgatttgtcttcgggatcaacgtagtgttcgatttcagccatcaagaactcacgaactctcaacaaacctgctcggggagaaatctcgtttctgaacgacttgccgatggaggccgacgcaaacggcatcttttcgttgttaaagtccaacaacttggaaaaattgagaaactgaccttgagccgtctcgggacgcatgtagcccttgagctggccggaaggaccaatggcagtttcaaacatcaagttgaactccattggctgctccaacggaccaccagtggctgggttggtgatgttgtacttggtcatcaactccccgagctggggaccagaaaacccgtcgatttgagccaaaatgttctcgtattccttcacctcctggtcgtccaacttgacgtttttgatctccttgaccttctttttgcgctttttgtcagcttcgtcgtcgcctgccttctcaaccacaccccgggcagcacggtcacccttcaatctcgcctccaaaacttcttcgaccaagtggtcggctctgaaaatttcacctgttttcaagtcacgacacatccagtcagcaaacttgtctacgtggcccgaggtcttgagcacctcgtggggcgtcaacatggtggtatccacctccaacatgtcttcttctaagataaaatgctttctccaagtgtcgataatgttggcttgcaaagcgcagccaggaggaccataatcataaagaccggaaacaccaccgtaaatctcaaaagctggagcgaagaagaatctacgcttcaagacctggtccaaggcctcgcgggaaaaagtggaagtcgatgccatccttttaaaggcagtacggagtattgtagacactttcagtttaaattttcaacgctcgaaatgactgaatgttatatgcagaatgtgcgaaaaccaatgcgaaaccaatgcgaaaaacgaatattgaattgagaattaccagtgtattaatatcgttgtcttgatttcattatgctacgttctttttttattcatcctctcctctctcatgctactttctccttcttttcctttttctcatactccaattctccccatttgggatgcagcatccgccaccaatatgtgatctgcgaccacgggtaagtggtggaattgactcctccctgagtataccacgatacacagccaccaagaggtgttccaaacacagagtgcttgagttcctcttgcgcggtttcaaaccatttgtaatatttttcagttttgacacaaaccagtaccgccagaccgttcaagactggagttgcaattttggcaaaatagttacaggcattttcaatggctaggatcatggacgagtgacctgtggtggcattgggtcctcctatcaaaaaaagattcggacagtctctcaccaaaaccgtttcgtaggcggtgattccttccttgttccagagagcctgaatatcgatattgtttcttcccacgatgtcaaagctgtggtagctcttcaccacgtcgtagcccgtacaggctacaatgatatctgctggaatacgcttgccgtttttgagaattactgagttggcttcgactcgctcgatggtggagtcggtgagctccattcttttgtcgtgcaaagcaggcatgtagccgtggtcgaatatcaaccgcttacagccaatatggaagtctggaatcaccaagtcttggtactgtttcggacaagtttttttgacatatcgagtggatgcggtgtggttgatccaggtgattatactcgtcaaaaaaaagtagtttttgaacaagggaaaccgcaactcagccaccattgccgcaacgtaccgtacaagaagaatccctagtctggtggctgcaagtgtctggtaagcttggtgcaaaatcccaggaattggaggcatgatataatgtttcaggcgagcaatttgggtcaagctttgcactccgtaatctctcaaaagcacaggaacacactggttggccgaacacccgtttccaaccacaaccacgttttttccttggaaatcgacattgtggttccaaaccgcagaatgcatgtactcaccttgaaatttgtcttccaaacctggtacactcaattgtttcggctgcaccaaaaaaccctgtccactgagcactatctgagctgtatggattcgtttctttccagttttcacatcacaagcctcaattgtccaattgcttgctttgtcgttaaacttcaacgaagtcaccgcggtgcccaaaaaagccttttttctgatgccgtgcttctccacaactttcaaaatgtactcttccaactcgtactgaggcggctggacctcgctccaggtcgaattgacctcatcgtggaaactgtaccaaacagcaggaatgtcacatgcacaaccaggataggtatttgcgtaccaggtgcctccaaactcgtcatgtttctcaaatatggcaaagtcgtcctcgcctttcttcaagcacgtcatagctgccgttattcctgaaactccggctccaatcatggcgatcttggattgcagatattgcggcttctctgcgtcgtttgctgcaatacttgcatgcggtcccaacactgctgcagcatcctcgtacttgatacggaagtcctgtggcctcttatgggactctctggggtttctgatcacagacattggtggggggaagagttgactaagaggaaacttttatatctcggcactttacaacatttttcacatgcggggagccgcacggtgacattgaagggtattgttgaacgtataagcatgtgtctaagactaacctaagactaagactaactaaagactagagggttgtggtgccatatcatttgactgaactggtcaaatgttttttcccattagtccatttttcttagctttcagcttgctttttgcacccaatatcgactccaaaaattaccccacagtatgtctcagactcttgacacaacactcaatttcattgcaatggcctatttttgcttcggcttttcatacacaagctcattccactttggatggttcattctccaccaatagacaatctgcgaccatggataagcagtcagattcactccttcctcagtataccacgatacacagccaccaaacttggttccaaataccgctgtggacaatttcttttgtacggttacaaaccaattgtcatatgccttgggcagaacctccactgaagcatattttccagcaagaataggttgagttaccttcataatgtaactacagcaattctctatagccatcaccacggatgcatgtccggtagcagaattgggtccggcaacaaggaacatattgggacaccctttgatcatggtggtttcataagctgaaattccaccttcttcgtcccataattctcccacatcttttccatttctgccaataattttagcggaaagtgcattttccttgatatcgtagccggtacaggccactatgatgtccgcaggcactttggttccatccttcatgaccacaccatgttcttcgatatggctaatatctccaccttggattcgaagtcgagaatcacgaagaattggcatataatacttgtcgaaaatgattcttttgcacccgatcttatagtcgggaatgatgtactgcttgtactcgtcaggacaatacttgttcatgtacctcaatgatgctctggtgcaagctcggcggatcaaccttgcaaaaaaaccgtcgccagcatacatggggtacctcaattccgctccaaacacaataagaagtcgaacaatcaccaaaccaattctggaaaacagaagtagctggtaaagcttgtggagagccgagggaagtggaggcatgatatagtgcttggaacgaacaatttgcaccacactttcaggttcatagtccttgaccaatgctggaaccaattggttgcctgaacatccatttccaataaccacaactttttttcccttgaaggaaacatcgtggttgaaaagtgcagaatgcatatatacacctttgaaattttccaaccctttggcccggaattggttgggcataaccaagcctccgcgagccagagccactatcttggacctgtgctcaattgcttgaccgttttcaagattaacaccatgaagtacccattcgctattctcgtcatcccacacaaatttttcgatggcacttttgcaccttgccttctcttcaagcttgtactttttcaccacttgcaagatatactcctccatctcgtactgtggaggctggagctcactccagttcttgttaagctcatcataaaaagagtaccataaagcaggtatatccgaggcacatcctgggtatgtatttgcccaccaagttccgccaaattgatcgtgtttttcaaagatcacaaaatcttcttccttcatttgtttcttgaatctcatggcagcagcaatacctccaaatccaccgccaattatggcaaccttggacagggttttcaacgcaggtccatcagctcgcgcccatgtctttttctctccaagcaccctatttgcgtcttcatacgtgatccgaaacttggcggggtccttgtgagactccttggttaattgtaaagtagccatttggattgaggcagcaagggtgctgaagttataccggtcgcaagcatgcatgtgctttgaaatatgcatatgcacgatgcggagttacggcgccaatccgccgccgcacctgtggggaacaccagtggggactttcaatgacttattgattctataaagttttgtagctaaagtcctcaaccaacgactcctcgtcgtatgtggtgtcttcggcgtcgatcaaatgtcgaagccagagcagaataatggtcgcgagacacgaaatcccgtacatcttgtcgaaccaactatctataaaccgtatttctcgggccgttattccggtttccgcagacacggtagatcccgacaaggaaagaattcttgtgatttggtccgagaggttttggggtagattggtgcgaatgaggagtccggtagaaatcacatacactcccaaaagctcggcaatgacgagatgcttcaagtggtttttggatttgtcagaaactttggtaaatgagggaagaaatttggcaaacgacttgaatgtgttgagtaccgacgtaaatgtgcaaatgaacaatcctccagataatgcaagtgcaatctggttgatgagttgaatctcggaaattgtgtcttctccgatgaaaagttgcactagatgggctaaagtgaatgcaagagcatccagtgagtttgaagcggattttttacttccatctccataaatcatcctcgaaggaagtcgcaccaaaaccacaattgcgattctattaacgcagtaaactgcaaagccaaatgtgaaaaatttaacaattattccggctaaagtcagcttcataccgtcttcttgacttgcaaaagatgccaattttttggtcaattcgtcgtaaatgtggttctggagtgtacacaacgagtcaatttcattgctgagctcctgctcatctcgctgttccttaccgagtcccaagctggacatgctagcaaacgactgtactttatgaataattccgcccaatctgttctttttgggtgagccaaacgagtcggtagaggcattggacttgttgtaaatggttcctccgtgcgcaactagcattctatcgagttcttctcttcttttagtcgccaaggctgcagtatgattatacgactggatgagagaattgagttctgcttcggtaattatcttctttctcgacccaactctgcctaccgctcgcctgagcaactttgcatggtccgaaaccgtagaagcagacccaatgcctgaaaatatagccatggtagtaataccagcaattgctacttgattcactttgcgttctataattgaccgggtatcgtatgtcgaggccggagtgaatgtctgggacaaatcgctgaacttgtggaggacatagaaccacaatatatagcaaatggctgcaattattcttgttctcggtttggtgggaaacaccgattcgtcaattaaaatcgacattgtcaaatatggcaacaccatagtaagtagaatgatcaacgtatccaccgtgatgacaaaaagtatggcccgagccagctcagccatgaaacctcccaattcacacatcattagtacaatcatcgatacactgctgcatgtgcatgcagcgaacgctgcacgaaccactgcatcctgcaagtttgacaccagtgacataactttatatccgtgtcgtttgaagttttctttctcgtccacatcgttttgtagcgtcgatacgtccaccaggatcaacttgagaccgtatcgcttgttgaaattatcatagatataattgttgatatctttttttcgagcagttactcccagcccataagactcaagtatactggacgacaacgcatacttgaatgtccacccgaagacagccgcctgaaaacagaaaaacggcacaacctggattaccgtcgaaaaagtggccattgacgtgtagctgagcagcgatgaaactggtgggtggtgtcacgtgacttggttgtggggtaaggaaattcctcagaaaagttcaaatttgaaaaactataggttagtgggtccagagtgattgcgtcgtcttcttcttgtgccaatggcctttctggttattccttttaattggaatttttttggttctatatttttgtgcgcgcacgactctgttgaaaaattgaatttcgtcagcttgcaaaccgtcttttagctacccacacccgccaccatgccaatgcgaatgagagctgaaaagcgcatgaggaagttcctcatcgagcagatgaagtccaggaaagttttgggcgcacggatagccgagggcgagaaatcagaggcggatttgcaacggctcgaaatggctcctcaagtattcatgtttaaaaacttgttttcgggccaggttttgtactcacaggtgcccgcgtaccaccaaagtcaaatagaccagcaatttccacgtcccaactgggaaaacagaagacccagtcgtcgaaatgatctttggagaattatgtgtgttgcaaatttcgacaattatgaatacgctgtggccgcctacaagggcttggtggatctccggagagcgcgggacatccaccaaaagaaagaattgaaacaaatgcgtaaattgaacgacgagggaaacttatggtactctggccagtacagaccaatatatctgcaagaagccatagccgatcttgcacatgtgattgaggaatttgagttggagaacaccaggctcatgtgggagagtttgtggcgcaaaggagacgacgaacactggccgttggggctcgtttctcacgaagccttaccaccaattaatcctcgagaccagacatttttgttggacgatttgcgcctgagggccagacaggagtttgccaagcagagggagatggaggaaggagaggcggaaactgaaaaaggagaggcggcatatgcattgtaaatagagaaggaataaagtgaagattggaatgaaaaaagtgaaaaagtaaaaagtaaaaaagttgaaaaaaagatattaaataatttttgagacgttgagtccgaattggctttgaccgaatgattaatgaaataataatggttttgagttacattgttctaacctttctattcgtaacatgctccgtttccggcccactttcccattcgggcaatttcgcacccgcccaccgtcggcgccgccgcgatattttctccgccgcaaacttctctttatgagcttttactacaagcggcccatgggcaacggcgccatggccacaaagttccgtttgggctctgtgactcaaacagagtcggctgtgcgcacggcggagcctttgcaggcatctggaccaactattcaagaaaataaagacacaaattctgattatgaaccaccgtcgcattttgcaaacagctgtaatagatgctaccggctcaaaaagaagtgttccagggagtttcctcgatgctcccactgcaccaggttgggtagcgaatgtgaatatgaagacaagaaggccaagcgaagaaaaacagaaacgacaaattcatccgaaccaacaccagaacggttccatgttatagatgggcctgtgaacggctccagaagccatacttctgttccgtcgttgctctcgaacggcacagagtctccaaagttgggtgctcgtcggttgagccatcgggcactgattgcgaagcgttctgctcttcgagcgttgattccttcaactcccatgaatttacgtgaggagtatatcaccatggactctgttcccgaggagaaagctcatacttttgccaacagcttttttgtcaattatggaaccaagtatccgttcatttcgcaaacccggtttttctcgtggtttagccgcataaatttcgaccaagaagccattgtcaatctcgacggctaccttgtgatggccataggcctgcttatacacgattccaacaccaagtcgaacaccttttccacatttttcagcgaaaaaatcatcgagtcaattgtagacattatcgactttgacatgagccagagtctggatttggaaaacgtccgcttgcttcttcttttgggtatctactcgttgcacatgtaccactcggacctctgctggagtatcgtgggagcattagacagaatagccgttcaactcgatttgtacaaaacccaggatgttctttcacagcggcttttttggtctatttacaatttcgataaagaattgagtattttgcgcaacaaaccaagccaaataccttcagacgagtttatttccctgtctttcccgctaaccgcctccctccatggtcaaccagacaataatctcgacgtcataaaccaggaaatatcctactacaaactagtggaccgacttgtatgccacaagttggcgatttcgctgaaagagagcctcaaggaccttgccagagacttggaaaaatggcgtatttccaccagcaaaatcatccatacccgctactgcgacagcccaatgcttcaacattacgtctctcaagtcaacatgaaatactattatctttttgtggaaatggaccaagtttccgagagccacctgtcgcagttcacacttcagtttttgctgaactcgtttaccttactcatcagcgaaaataacaagaattgtggtttaagtttgcacaacttattctggtaccagctgctcttccgagttatcaaatgtactttagattcactccagcggattttggaaagtaccgacccggcgtccgagtttgccgattttaacaataatcttcaactaattgtgaatattgtgaaatttttaagccgacaaaatggcccttatgcttccaaagtggaccggttccagcaaagacttgcggactttgcaatgctcctgataagatccgatgccaacggcgacaccacggaattgggtctggctcagcgggagatggtgggggaagtgaagcagttgctataacatacatactaatgattaacgattcatacagttcttctactctttttcttcctgcatatactctggtgatttttgattttcctgtattctattgtaaccttccgcactcgattgtcgccacttcactgccatgcctcccaaagccgattgggacaaatacgtagctcccgacgaagatgacgcgcccgaaaagatcacaccattgagtgaaggcgatatcaaggttcttaagacttacggagctgctccttatgccgcggctctcaagcaaatcgagcaagatttgaagacgatcgaagaacgaattaaggaaaatataggtattaaggagctggatactggtctcgcgccacctcacttatgggatgtacggggagacaaacagagaatgtcggaagaacagccgttacaagttgctcggtgcacaaaaatcatcgaggcggtggcgcctccgtcactggatttagtcattcaaaatgctgataataaggccaagtatgtgatcaacatcaagcagatagccaagtttgtggtggggttgggcgaaagagtgtcacccacggatatcgaggagggaatgagagttggggtcgataggcaaaagtacgagattcagcttccgcttcctcctcggatcgatcccagtgttaccatgatgacagtcgaagaaaagccggacgtgacgtacagcgatgtgggcggatgtaaagaacagatcgaaaagttacgtgaggtggtggaattgccgttgttgctgccggaacggtttgtcaaattgggcattgatcctccgaaaggtatattactctatggtcctccgggcaccgggaaaacgctctgtgcgcgtgcggtagccaacagaaccgacgccacgttcattcgtgtcattggctccgaattggtgcaaaagtacgttggtgagggtgccagaatggtgcgcgaactcttcgaaatggccaggacgaaaaaagcatgcattattttctttgacgaggtcgatgccattggaggcgctcgtttcgacgacggcgctggtggtgacaacgaggtgcaaagaaccatgttggagttgatcacacaattagacggattcgacccccgtggtaacatcaaggtgatgtttgcaaccaatagacccaacactcttgacccggcgttgttgcgtcctggaagaatcgatagaaaggtagaattttcgttgccagaccttgagggccgcgccaacattttccgtattcattccaagaccatgagctgtgaaaaggacattcgatgggaattgatttcccggttgtgtcccaacgctaccggagccgagttgcgactggtgtgtacggaggcagggatgtttgctatacgtgctcgaagaaaagttgctacagaaaaggactttttgaaggcggtggaaaaggtgatcaaaggcaacctcaagttcagctccaccagccagtatatgcaatataattagtactgtctttcttaatcccaccacgagacacagcccatgccgtcggtctgacacgatgcaatcaatgcatacggtgggaccttgttgtcttcctcttgattatcctgatttgtaggccgaggtttaatgctcaggaaaacctcttcttcgactcgaaatcgcaccctttcatttacatcaatatacaactcagtttcatcgtccggcttccacacccaagctttttcgactggtttaaactcacagttttcgaaaaagtagtttttagggacaaatatttcatcaaaaaatcgcatcccgattttgatgccttcggccgtacattgtgtcacccatcccgacaaaatttcgcccacaaaaggcttccataccacgcaccggaaccggaccttgacaaaagaagctccgtcgcccggtttgagctgtccatcgtgaatttccagcaagtcccatacggcaaccaccaagcccaaatttgcaattactttgtttgcgtattttttgtggagctcgttggtcacggcttcgtttatggggatgtggaatgtgtggggcgggattttgacgatgtccgacacctcggagaggatgaacatgatgcgatggagtggaggtgatgagatgagatcggtgcgcgcgaaattcagaattctgaaggaactcagaggtgagctctggagattttacttgagaattggagtaattgaaagtaattctaaagagataaattgagttagttctggagaaactttgaaagattctggagtagtgaaagttcttatgtctaaatcatcggacagaagactcgcgggaggttctagggcagccagctacctccatggggcacaaaagagtggtcaatatgaaggtcattttcagaacaaaactcgaccggaaattgttcaaaaccaagctcgaccggatactgttcaccaacgtggtcaatataatacttccggtaaagtttctaaagtttctgataaacttccacataaaggttctgaaaactcgccttattcaaaggtttccaaaccaagcaagacagttcgccgcagtgccaatggcaaatcttggaaagatgacacgttggtggaatgggatcccaaccattttcggctctttgtgggcaatttgggccccgatgcaaacgaccaacttttggtagaagcgtttgaaaagtacccttcttttgttaaggcaagggttccgcgagacaagcgcacagacaagaacaaggggtacggatttgtggctttttccagtgctgaagactatcttcgtgcctttaaagagatgaacggaaagtatgtgggacttcatccggttcagttgaaacgagctgaaacgcaggtgaagccaagaaaaaggtagaggcaagcctcgaagaggtgaaggatggaaatggtaattattgaaaaatactgagtgcaattgggtagaagctccaaagatagggaaaacgagagcttgaaaagttattagtatttctggtacttgccatgaaagaatgagttaatttcaagtaagtctccttgaaactcttcggggaatcttgaccaggaatggagaacttgatcttccagaatatccagaaaatgaggtttgaatttgagtgaaaaattgtactgagagaagagagatttgaacaggaagatgccacaattctacaattgaaatcatgaaaggattattatttcgatttgagtgaaaactatgttgaaagtgagatgaagaagatattctagaagatatcgagaagagatcattgagcataaattatcgcgaggatgttatcgagaagataatatggttatcgagaagatattatcgtgaatatattatcacaacgatatcatcgagaagaaattaacgagcagaaattatcgagaagatgttatcgtgaatatattatcacgaggatattatcaagaagatatgatcgagaagatattcactgagaaaaatagagattttcaattgaaaattgtgtgagagagaagtattcaattgaggacctctcaagatctaaactacaaatgaatcatttcttcatctaaatgatccatttctcgttttctactccctcgttgcaaccacccattctcgttctcagaatccacccatccacccaatcaaattttcagtttcacaaatctcgttttttctctcattttatgctccgcttaatcggcccccaccaggctctcagagcacccagaacggtttttcgggcacttttgggtgtccgctacaagccacaagtcccagatactcggaaaaacgctccaggacccggcgagtggaaacaattgaaacagcatattcctggagaatccacccaatctgatggctggaaacaaagaatgccaaaatttcccttgggcaaggaaaacgtgcccacacttttgcccaggccgggagtacctcaagtgggacccaatatgacgtttcgtcaggttcttcaaattcttaagaggaagaaagaaccggaattgatctacgaagcggaaccccaccggctctattttcttgcatgtttttgctgtggagttatgtttacggtatatggaatagttttggcagaatatgcctggtttcaagctaacgaagactacgaaaaaaatgagcgagagttgacgggtccagttcgcaaaagagaatggttcatttctttggtcaaatatctgggttttggagctaccatgtttgtggcagcttttgccgtggccaagtttcccactcggctcatccgtcgtatgtggtaccttcctggaccagtggaacatgtacggttcaccgcctatcctttggttcctggaaccgctactccagtatatacgattccacttgccaatatcctgcgcaaacataagagcagagtgtggaccggacgtgggttctatggcaccgcagacagctcgcttttcttttttgtgttgaaagaagcgccttctggaaaaaattggatagttgatagaaaaggatttttttggagtgatggtcgagtttttgattttctctttggcaaggaaaccattgccgaagccgaagcgggaatcccatacgacgagcaagtcggaattgtaaatcgagaagtggagaaaaaacgcaaggaattgcgacagaaacacggatttttctacaagtggaagatccaggctcaggatatgaagtccgatgccaatcgcgcagtgggctatatcaagaacttgcagaagattgagaagaaagacgaagcaaaaggaatcgaagaagagaaaaagagaaaataatgagaatcggattctgtgcatatattccgtggtgcaggttccacgcatcagcccacaacgggcgcgtgcggccaccggtgccacatacggcgaatcgtactccgattgctgcagaacacccagacatcggccgggtaacccgccccttattgtcgcgacaagcgccatcgacgtatcccctcctccaaaactaaaataccttccttctcatcccaggctttttgtcaccctagggagccaggtgtctacatatatcggattgcaacgcccttacgttgccttaccgcatttccttactttccacatatacacgggttcgagtccagccacggtgaaaaatggcaattaaggtggcggcaaaaccaccgcaaaaaacaaagagaaaggcagagttggaagatattaccaacagtaacttgaaaaagattcgccccaactacaagaagcatcagcaggagagatctccacccccatctgacacacaaacactgtcgcctccaagaccgcggcagaaatcggttacgtttgaactttctaataatcgccactatgagaactcgccgttgttgactcccaaggacgaggaggacgactttgaagaacagcaggcgagcttggaacgcagccgccatgatcctcataatcttcagaacaacgccgattacgtggcacttacatcgtcactccgggtacttcaagcacacaaggaacgtatcgagaatgatatccgcgagttggagacgctccggctacaaaacgacgaacaaacccgcgattttttcctaaagttggtcaagggcgacctcaagttgccgcggccagcgcgggtgttgacggcgccggtggtggactggagtcgatatcatcatagccttggcgacgttcagcagtgcttgaacgggcggggcgaaaaacccatgtttcggacgctcaatttgttccgaacatgatgtatttatgacgacatgacgaaatggcgtgtatataggaggagttgtatcgccaataaacattaaacgacaagaagaaataagattgttgtggagctgtagtatacttctgttatttatcatgttcattatcacttactgacttttcactctcatttcgcacttctcttgaaactctcattctcacgttcactctcgatctcaccttcaccttcacctcctctcttctctcacttctttcttccctcctcttcgtcctcgctgtccgtcaccaaaaatgcatccagattgacgggcacatccgggttcaatggctgccatttattttcctggcgtttaggaagttgaggcgccgtttcttgttcgtctttcatgctgattttggtgtggaaatcgttggagaggatctcggggtctttgtcgaagccagacttacgttcgctgctgttgaaggacgagccgcccaacgctccgaaaagtttggggctctggttggttccgctctgatcgttgggttcctgaaatttccgagtaagtccactcacccagccatttaatgttgaacgagcctcttcgaatccctgtgtgaatgtctccttaatctggccgaattcatcaggactttcgtcggaatcttgaggccgtggaggcaccggccggccctttctacgagcgtccctggcggctctctggcgacgatcttcccgctcaaattccttctggagcttcctcgccaacttctcgtcgtctgtcaaccccttggggggcggcggaggcccagcggaggcggaaggcacgggaatgtccggtttgaacgtggggtcagaaatgtacaacaacgcattgaaagcgggatcgagttttccttccgaggcaacaagcacagcggtaatgtacttgtcctcgatgttggggaacgcgtccttgaggtccttggtgatttgggttacaggcgaaattggtcttggaggcggtggaggcgcattttcgtcaccggatttgtttagtttgttgtccaatttgtccccaccaacgtctttcgtgtctggttttgtgtctgaagtggtcttggtggcgttctcttctgtagtagacgtcttggtctccttatcggtttcttttgaatccttttcagtcacagcaatatcgccagcgggggccgggatttttgaatctgaatttgtttttgtttctgtttcatttggggttttcgtagtggattctttggattcagcgggcttggtagagtcgatttcgtcgtctaactctactggttcgccggaaacgacctttaattgttggttctccttctttgccatggtgattagaagtgcgaattattgccgcgaatgggctgcgacaatggtactgcgaaaataaggaggaaaatgggctgcggtcacgctaggagccatactgagaagagaccaaaaaaatgagattggatgttgatttaattctgtgaaagtggtgcctggctaatgtccaagtagtgtctaagctatgcatctagtagaccttgttcaattggtcttctgttttcttttggggtaagcggtatgtcgcttacgtcgcggcgtacttttcagaccgccactatatattcgttttttctcgctgtttcttcagatagataactccgaaatattgatagagcttggtaccgcgtaaatcggtatggagtgtggacagcggagacagagcgaccgacggcttgtcactgcgtggatctaggtccgggccgacaagttgtcgaacaaaaagagaaagtaaaagtgaagagagatgaggatggtagaatgtagcttaatgtagaacgtagaagagtggaaagtagaacaggaaaaagggaggtagcgacaaaagaagacacaaagaaagaaaatgcagaggaaaagacagaaatgcaaccaagtaatggaaaagtggctggtggctaatagctcagtccaattgaagaatgaaatagttgtgatatttgtgagaattgacaaaaagaacaagactgaaatgactgaaatgactgaagagactgaagagactgatcacttagtacacaaagcgtaagttccttcaaaaattagtctcttttgattgtcttctttcagtttcattcatttgtcatgctcgcttcgctcgcctattcatgtattatgctaactacatctgagccctcttctgctccttggcctccttcaactccttttgtcttcttataaagtccaaattttcacattcttcccacgagtgtttatcatgtttgcacagaaccgaggaattagccgattgacgaatcaaacaaatctggtgaagagcaaagtatgctgcgcagcggtctctccagcgcaagggaaccttgtacttttgtaaatcgtcctcggaaagaagaggggggaactcggtgacagacatgatgaagaaccaattgagattggcgaaaatcatgggggtgtgtgcaggacgagagacggatgaaaagacgaagacagagatgaagatagaataagagatatataagagataatggagatttgaggaaatatcgaaggcatcttaatggacattgaaacatattgtgttaaaagtcaagttgaggtcaattgactttttcttgaccttttcttcagttcattgtagccacttctatgtgatatttattcatcttatgactatggaaccatagaatgagcggtagcactgtctctacgactcagcctccatgcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttccttattcttctttatttcttgttcttcattcttcttcttattcttctttatttcttgttcttctctcctacttttcaagcctctgcttcaacaacgtatactggcacttgtagaactcgtctttggccttggaacagaaagaagtacccttgtcaagacatttatagtaggtgatcaaatgggctgcacattggtctctgtgaagaaatggcacgtcatgcgcatctaaatcgctctgcgatgctggattagtattctgcatgcaaacataatttggaaacgttgaaaagacttacgaatggcaggatattcataggcggcagtgtctgtcatgatggagacttgacgttcgcgattggtgagaagtgtaggaggcccaacaccacaagcccaaacacccacaaacccagctaaacgctttcccacccaaacaccaagatccattaaaatcagcggacaccagcgacgagttccggcagtcgcgtgatgtgcgtcgcgtgcggtggttgtagcccgtgcccgtgtggaacttggccggcatgatcttaccgcgtgcagatggtctgggcatatgagacgcatgcacctacctaccaaaattgagtttgatggcgggtttacgcaccatctgaaacgggttatttcagatgcttttgtcccgtatggcgatgtcaagatcggagtcaacccggcattaattgccccatgcaattcccaaaggcgcattttttttttttgcatttcaccatccgtcttggcatgtacgtacatcgacgtaatggaacacaagtttgaagccgagattgttcgccgacattcaatgggatcatacaatagcaaaatgcttgaatacgatatataatgttgtggcagatggcacgtatatcatggctttttgcagcgaaaatttaagcggtttaagcgccacattcacctaattttgcctcgttgtggtttaattaaggaatcgatcttgctgaaatgcgcgttaagattgagttggccactaggcaggtcccggcatctagtcgcactaaactgcgcggctggaaactgtatgccgcatctaccccgccgccaaaacaggcattagaggcaggaaggtgcatggaacacccgtcgttcgtgcaggtgaagattcgaaacctcagtaaggttacgcgaggtatcgatacggtgttgtaaaaacgtgttgagtgaaacctttaccgttacagtattttatgtggctcggactcgggccaccttcccggccatcttccgggactattcttttaagcgctttgctggcggagcgcacatgccgtccacacacttttcgcgaatgcaccataaatgcaatatcaatgcaccatcggctagcaaatttgcgcgcaatgtaacatcgctaaaatgtgcatcggaattcctacgataagttgggccacattggagtggtacgatttggcttggccgtcagatctcaccggtcaatcgggccggttccttttcggtaccacttgctttaccgcggtttcgattaccgagctgcattttaagcaccgttgtcaaacgactgaaacagcgcagctgggccaaacaaggccaatttttggaagtcaaaaaataatgttgctggcatctccgtgagcacagttagacgggaagaaaaggaagaatcggaaaattgttgatgattgtaggaaacaaccttttgatggttttctgcatgatttagctgcacatatatggcatatgcaattatcattctatgtcacttgcttatcgacttctatttctggctcatgcatctacgcgcgcgctatgcatgcggtagttgaggaaaatctgcggcttacctcggttggcaacccaatgggtaaggtcgcgccatgcacctttttttacctgaattacagcacaaaaaaagcggatgatctcgacgatctacctcggggatatgcccgtaaatgcatagccttcattgatggccggaagtaatcgcgcggagatacattgcaccatctttgcgcctggccggtagtttgactggtctcaccaagctaaaatgggcaatacttcaacttgataaaacggtcttcattcacaagaatctatagttggtggttaatctacagctgtttttaaacgcgctttaagttgtatttgttcttgtggtttgtgagggtccaatgaaacatggggtggggggagtcacgtgccccgagcgtatattcttgcatgcatccctgcggttctatgcagcctgcagttgcctcggtcgcagtagttgtgcctgaggtgcagattttggcgagcgctatttctgtaattacagttccggaataaaccgtccggagtccaattttaactgcatatataagtagcctcatcccctggttacgccaaacttctaatctaatttttaaccaccaagcctattttgaaaaatgtgctccagtacattcgaaagtaaaccgccacagctacctacatctacaaggatcaaattaccttccataagtgaattgacatctgcttctagtttaagacactatacttccagacaacctttcgagcttccaaaaccgtctactccagttaattatgtacttaacaagtcaagtgtttccagttccagttctagttctgcttcaagttccgtgtcggcacccagtgttgcatcgagttccggcgccaccactccgttgataagggcgtcgccatcagccccgttttatgacgtacaccataatggacagatgcctgcaactgtcatgcaccatgttcctcaatacctgtacgttccatttcagcagaagcaaagtgggtcgcaggcacctgtaccggtgaactatggccaaaattactaccagccgatatactacaccatccagcggccacctccgactcctccacactcacaatatagtgtcccggaagtgattaataaaccgagcaataaatgccaccgatggggcaccactgaaactccggaatggagacgcggacctaatggggtacgcacgctatgcaatgcatgtgggttgtttcatgccaagttggttaagagaaagggggcagcattagctgcggccgaggtgttgaataataaggtttgcaagggcaaaaacggcaggagaatcgcgatcaagaagcaacaaccggacatgaaatcggaatctgcattaggatcacccacatcttcctcattcccgccgccgcctccactcacagttggctacgatcacagttacaccacagccgcatcgcatagatgagcctagaatgaataaatgagaatgacgatagagcaatatcatagtagagcaacaccgtaagttgaatctaaattaaggtttgagcattccagcccctccttgcaatgcaatgtcacgcagtttcccagtgcaatttcaattttttttttttgtaaaccttatttttattttctattcgcaaacctagccgcagcgatttccatgcatggtgcatcaaaaacccacaaaaaaaaaaaacaattaatgcgcatgtccaacctgcacttattttacaggttccatgtgcggctcgtctcggtccgtcgcagccgactgttgcatcggctcagatcagccgacggacagcggtcaaaacctccagggtaaacaacggccgagtctgttattgcagtttgagcacgtgcttcaccgcatcgagcacatcgtcgaaaaccccctcggacggccgcagatcaagaggaatgtcgtcgccatctgtatacactcccgtacgcaagagaagcgacctccacgcgctgcggttagcgccttggatatccgacgcaggattgtcccccaccatgtaaaagtggcggaaaccgttgtcccccactccactccacaagagtttttgcagcaaattcatattgactcacaaatggttttccgagaatttttgaccgaagttcagctccgttgttttgctctttgtagagtcgttccaccatcatacggatagctccctgaccaaagcgggggagaggataatcggctgcccacaaaaaatcattattgctgaaaattataggaattgccggttcggttccgcccccacttaccggtctctttgtgcctatttttccattttccgagttcaaaaggtccaaaatcacctgaatatcggttcccatgtcacggcaatcgttaaatacaagaactgcatccaccggtttatcgaggtctacttccgatggactcaatgcatatcgatctaaaaactcctttgagtaccgatggtgtggagaaatgcctggagtggcattgaccaagtcgtgaggcatgagaacgtccttaaatccatactcaattgcacatttccgggccagatcgtatggaccaccaaccaccatcacccggtcccattgtccaatatacgacttcattggtgtatgggactggacaagttgccgaggcgaaagcggcacgccaattcgttccgataagaacagcgcccgttcagtttcggtaactccgccgccattcgttaaaagcaaaaaaggaacttgattttggcgaagaagttcaagtgctggttttgcgccgggaagtggttttgagccgcgcacaagcactccatcgatatcgaacacgaacgcaaagtcggcagtgttcagcaattgccgagaagattggcgataaatgagctgggagaggtatttggtgctgcggaacatgaagagaccgcgccgcgaatgagcgcagcgaaggagcgaagcgtgtgcaggaaaatggtcagtggttcaagatatggctattaggtttctttcactgaattcttagtcaaacttgcaacttttcagtttctcgtccggaactcgtacattctcattgtatagtataagagtactgatttgtatgcactttgagtgcgataaaatggttgcaaaatttaattggacatccatttgactcgatgattctttagctggttgccttgtatagttgttgccctctattggcataagctcctcatgatccataatcaatatcgtctagctggtttgagtggaagatcatgagctaaattatagtgaaatcaaagatgattgataggtggtacttgactacaaatctcaagaggtttagtacatcacacaacttttccgaactttgtgtggtcaaaaatggctgcaaatgatgcgctttccaagaaaagaaggaagaatttagaacaattcaattttatcgttttatccacatttggtcgaagttggcttttgcggaaaacgaaagcagggtaagttaacaaaaatggaaaccagaaagtcctttacagctaattttgtgttatgtaaaagtgtaaagaaagtgaagggcctatggccaatgaaatggagtgtgaagaattataattctcacgcaaaatcatatttggtccaaatgtggttccggtgtgcgaaactcaatttgaaccggaactaattagagggtggaataccagaaaatcatcatttctattagttaccctttttatcaagtcaaaccacaaactaagtatttagagaaaaaaactccgttcgtgcaaatccacgaattcacagatgaaagtctattttgctgatctaaaagataacgtcaaactgcgtgtgcggtcacgtgaaaaccttcaattataagattagccaagtaggtcgacgaggcactgcaacagcagcaaccaagcagctaatcagccaataatcagcaatatctctaccattgatagtttatgaaccttctccattctactcctactccctactccttctccaaattaatcctccccacatcctcatatccctcttctataatccattttttcagctcacttggcttttctatgacttcacacgcatatcccgtgacgagaagacccggtggacgagacccacatgcctcaacagctgccgcaacgtctttgagtttgactcgaaccactcgctgatcagggcatgaagctcgttcaacgacagcacaaggaagattttcgtcccatcctttgctgataagggttggaataaggtccacgacccgatgcaatgccatcaaaaagacggtggttcgtgaacccacaaattcgggaatatttggcatggcaccttttcttcctgttcccgtacaaataagtacctgatccgccacttctctatgtgtgggagtgatttgagccgctacaggagcagcgagagccgaggtgattcctggaagcacaaccggcgtatatccatgttttgcaaaaaaattgtactcttcacctccacggccaaagatatatggatcgccctgtttgagtctcacaactttttttccctcataaagggcacccaatcccatacccaagagctcctgctgagcagcctcggcgtttcctgggaactttcgagcgataaataatttgcaccggtgggttggaatgaggtctagaacctgctgaggcaccaatttatctgccaaaattaagtctgccgagttgatctcgttgagtgctccgagcgtgagaagcgaaacagaaccgggaccggcgcccaccaacgatatccttccttttttatttagattttcagctttttcttctttttcttctttctcgactttcagtcttttatatgctgatgtcaagtcgtcgatggaaacttccgctagttttgcaagcggatagtactccaccacctgggagagccaccgagttctttggatctttctctcttctttagacatgttgaattcatggaccaatgcgttgagagcacttgaattgaccgcatcgtcgtcgtgctctccgatgttttttgtctcaaattccaaccgatcttcctcctggatcgccttgcgcaactcaccgacattgttacaaatcgctccaatattcgacggaagagaagcagcaagttctcgtttcaatcgtgccgccaatttgcagccttttccattggtggttactcccatttgaaagtcgccagatttgtacgtggacaacaacgtgaacgaagaaagttcaggagagtccgacgtgttcacaggtattcgtaatttgcaacattgagtataaatcaggtttttaagttcaatactggaaatgggtaaaacagtatacacccgatccaccactttgtccacttcttctcggcccaacagtgtcaaatgtgacaactcgaacgcttggtcgactcgtataatcctccccttggcaatatcctccaatatagtgtctggaaatttgtaagaatcgtcattttgtggggaaacgagaaccggaatggccccggattccaataatgtttgcaccctaagtgctgctacatgtgaccacccgatcaccaagtggcgttcgcccacacaagtggaagcagttaggagggctgtcatagaaaaagttggagaaattgactaattcatcattggcattaacaaacgctatgacacaacgtcacgtgcaatgcgatggggtcctgcaggcagcccgatttttcaatttatggtgcaacttcacttctaaatggctaaacgacaattgggacttggcaaggcggccaaagccaaaaagcagaaaactgaaaccctgcaaagcacagcagcaacctcacaaaagccaaatgaaaccctaagggtcgaattgaacgaggaagctgacgccgacgatgagctcgctcagttgcaagcgctctggaacacctacagtaagctggataaagagaacgagctcatggtgaatggaattatacacgagtgcgatcgtcttcttcgaaactgggacgaaaagaacgaggcgttgcccgattatttccatgctatctatgctcttgcgctctcggagcttgccaaatataaacccgaagaaacaagccaatgtttccagatggctttggagcgtttggacgctggtttggctgcgtatccaaagtccatcgatgtcaattttgcaaaaagtcgagttttactagcccgtataccacttcagtatatctccacactcgaggtgagctcccaggttggagactatcccaatgtgtctgagatgttggacgaagcactttcagtgtatgaggttgccgaaaccgaagcagaagccagaaaggagtactcaaagtttaacgaagacaatcttgacattcttcaagcgttggacgatgtgctcgatatgatggacaatttctgcaagaaggaagaagaggaagacgaagaaaaagaagatgatgatgatgaggaagaagacgaagaagaagaagtcatccaattggccgaaaatcaccccctttaccatattcaagccaccgacaaatacaacttttggtggagaaaccatacccttaaattcctaactaatgtcacgaaaagaaccgaaaacactacccagcttcaacgtgagctttgtacgagattgggtcagtcgtatcttcaagaagcagaggttccagccaacgtttataccactttaaagtacgatgatgattacgctggtttgggtgagttgcaaggactccaaatggaagaaggtcaaaagttggcacaagaaagttttaaggaagcattgaagtacttgaagaaagcccaagatgatgatgacccagatacgtgggttaatgtggcagaagccatgatttcgttaggaaacatgtacgagatggattctccagatcaggaaaaatggtatgatgaagcagagaaaattctcgttcgagccaacaaggctactcagggtaagtatagggagattcttgagaatcttcggggagaggacgagggagatgaatagagagtagaagtagaccaataaaagatgaagaagtgcgaaaattgcgacaagattagtgagattgcgactaattagcgagaatgtgcgactcaaattagcgagtgagattggtgtgtgcgacaaaatagtgcgactaattagcgagagatcagtatgagcgactacttagcgagattagtgtgtgcgacttggtgagcgtgtgcgcaagatagtcggactaattagcgagagattagagcttacttatccttaacttatcaacattatcatttctcgtctataccctacttgcaagtgtactttcgctatgcaacttcatggcattctgctcgtgggcgttatctttacatgtctgtaacccttggcacaaatggttctctagcaaccgatgcttggcacagaactttccctggcaatgcgagcagtctcccaccatccggagtggcgcagacccacaagaagcaaatgaacaccggttctttctcgactttttccttggtgccccactggctggttccgccattttctgacccgaggatgctcccccgtggttattggcttctccgctactcatcaagatcaccacacttccatcactcatgctaaactcacttaaaagccgagaataaggtgcaagtttctctccgttataaatcactttaaagtcatttggaagcttaaaatcacttggacatgctacttttgcagagttatgaagatcctccaccgtcaggttgtcaggaatggtcacagagtacgaaacttctgtggataatctaaaggtgactttcatggtaaaaacaatatgaagacgccttcggtccgcagccgagggcaagtgtgacgctgcgataagcgcgggtgcaggagcgcgagccggggattgccaccggatcgggaaatccgtcctgcgcgatccggggcaggaaaagaaacgagaatgcgaaaaaaagagaaacgagaaacgagaaacgagtgtagtgaaatagaggtggtgaaaaaagggtagagaaatagaagtagagtttgtatagtggagagttgctaacatttggacaaaacacgacattatgaaattgtgacatttttgcaattttgcaattttatgtattttcgtttgttcattttcattttcattttcatttttgcaacttcttgaattcatatttattgcaattgattttactaactcaatcaactttctccaagtcttctttcgtatcttattcattcatactcttcagtatatagtttaaattaaacaattttcaaccaagctttcacactgatattcattacttgctgaaaaatacaagtgaaaaagtgtaaaactacaaaatttaaaagttgaagagaaagagctcctgcactatttctttaccatttcccacttttcaattcaatatttcattaccattcaccacttttatttcccaacttgttctctttcatttattcattatcactgcacttttcaatactctcgccattactttttccattaattctctccattaccttcctcttcttccctccgctcttgcatcgcctttcgaagccgcaacttggtcttttcactggtaggaatcacctcctcgtggcccacggcttcttccccattatcactatcactggcttcacccgaaaaaattggtacatcggcaagattatggatattaaaaccagagtatgccagtgacggttcctcgtggtcgtagaactcgtcaaagtcggtgactccattatacctcttgtagaaccggtcatagtcgctgaacaagcctggaccaaacttgtcacagaattctgtcactcgctcagcgagataagctcggttctttttaagctcctcaatttgtcccacatctttatgggcactcattagcgagtaaaacaaaggtttgagcgacttgtagtaatcgactccaatttcacctatacgcaacgaagcgtaggtggtcaacaccgaccacccgtagcacaccaaaaacacgacaaaaactggaacttggggcaccaagcccagctgaacaagaaacaccgttcctatgacggaatagaaaatgtacaatgctggagcgagacccaaagccaccaagattttccaagtgctcaacacatcgcgagcccgaatttttaccaccgaaccagcgagagcttctttggctttctgacgagagattcttcttgcggtaatgaataccggcgaaaacaagaaaattcctggtaaactgagcccgaaaaacaaaaaaactttgaataaccggtcggaaaacgtcaccaatgtcttgaaccggtcactagacgacaacagttccacctggtgatcatggagccccattctcatgagtttcttgttgtactcgctgaccatggttttcatttccttgacttctggattgtcggcgtacttctcgtacccacgaaccaaccgcctattcatttccacaatcataggcaaaggtatttgctctcttctcgccgaggtatacaaccgacgagcagcctggagtgccataagtgtgtcgtagtctgtacatgtcaccgtaacctctcgaagtcccaaagtaattgtctccaataacgcatccacggccgctttggagttgtcttcgtacattttgcttctctttttgtccacccgaatcggcttgccgaactcaataactgcccgagaccggaaccggtgtggatgaaagtagttcattccaacgggaatcacattgataaccgcatgcaggtccggcgatgtcgacgcagctccaagagccataattgcaacaccaggcttcaatggtaagagatcaggacgatcgtgagagcctccttcaggaaaaatccccaacacttcgccaccgttaaggtggttgaaaacgttttggaaaaccacattattatccacatggggagccactttgtaggtggttccattggtcaaccggtcagttatttgctgctcttttttacccaattggaacggttttcgcaacctcaattccgtgtccgagaccacctcttccaccacagcattacctaacgaatccggtaaccccaaaagtcccttcttttggcaatcacgagtgaacctcgttcctgtacctttgaccacagtagcgtctccatcaaggtcaatttttatggttcctggcgccgctttcaagagatcctgcgctctctccacaggaatcgcccccgttaaccgggcaaacatacctataaatttacgccgatacgacttggcagcggtcaaaaatgcaattcgtcgtccagaataatgccgcactttcaacatcacaagaagaggatcgataaactggttcgcatgcggggcaatcacaaagataatgggtcccgttcgaggaatgtggaatgtacccctggacttgacttctcgaaaaaacgtgtgtacgatcaggtcaaaaaaccacaaacatatatcgtagataatcaccttgacgacttctagaaccactttcaaagtacttctgtggcgggtcgcaatcttgttttctgcagccgtcgaggcgtgggcagaattggatgcatttggtgaagtgggagtcattgctaaatgatggttccccagattcgagaactcgaggcgggctgtgtgcaggatcgagagatgaatcagttgagtttcgttattgtatttcctcgtattctacatcagtcctcgcccgctggaacctcgtccttcaaaatcttcaacaatttgagcttgatttccgtctggtcgtctcctcgaagcacatccttggtgaaccacacatcaacgtcaagctgaaccatatgaagtgctccacgcaatactccacatagaatctgagagtaccacaattccttggcaacattgggatcctgagctactggaagctctacaaactcagccaatgggttttctgtcaaaattagcgagaaactttttccatcctggctccagtttccaacaatgggttgaatattcaaaaagattttgaacccgattttggcaatcacttccgacgtttctttgaacgtctgacatcgcctggcaccggtcttggccaaaaactcctctatgagtcggagaccaatattatagcccattttgtctagttgctgatttacttcttggtaatcattgttgaaatcacggcaaagttgagccacggtagaaccataagtcaatgcaaaaagctcagagttctgcgttagtagaaataaaggaggaccaaatagaggtttagtaagatacactgcttaatagaatacactggataatagaatacactgagcttgatttggtttgaattaatcactgaatagctttatcagctaactgaagtagcgctctcagtgaaagctgtaacttagtatatccaatattcatttcaaatacaatctgaaacttactatcttctcaacgttgtttttccatatgtcgtcactggcatatttggcccttgacatcgctgtgttgcgtggttgagactttcgatttgaggaagtgcgcacccacacaccaagaagagaatcaagcaggcagaggcagaatgaagcaaaatgaagtagaaggaggttagcgcaagaaaatgcaaaacacagtaaattgaagcaatgaagaattgccgccaaagaaattatgaatcgaattgattaaagaaatgaattagatgaattattttgactacttttgattctaacaaactactctcactctcaccttcccactctccaggtcccctttctcagatctcctattcgcatctcgccacccattgctatccccgtctccgcatccaaacccccacactatttgcagtcaatgttccgtgacacgctcaggtgacttgcgcgtttctttttcgctgcgcatatcacttgtttataacagcttcattttgattgccaatactataaaaaagcctatactgtcccactttttattatcaacaaattactatagggttcacccatacttgctactagtataaaagactaacgtatccaaaccattcaactttcaacttttgactttcaaatttcaatttttcaacttcaatccattcttttccacggacaagttttaagtgcctaccccatatatcccgcctgctgcacattctaggcactgaataatcattttccggttttttccgcatccaagtttcaaccaaaaaactcataatttcgccgatggcaaccataggatttgtgcctccacaaaacctctccagcgtgctttcacgatccacacctcctcccgagtatgttgttgttaagagaccagatttaatagcaggaattcccgacggagtgcttgctttggtatctccaataatagcatactggacttatgcgacgtttttccatatcatcgacgtttaccagctcgcagaaaaatacagaatacaccccagtgctgaggaggagtcgcgaaataaggtgacgcttccggaggtgttgcgggatgtgattttgcagcatatagttcaaaccattgttgggtggacggtgtacaaattcgaccctgttcctaccactggatttgaaatctacgagatgtggtcattgagacaaaagtatgttcctgcgtttgtgtccgatactgtgctttggtgggcttacacttatggattttcgctcattcgcatagtgcttgcattctgctttattgatacttggcagtatactttgcaccgtatcatgcatgtgaacaaatggctttaccgccggttccattctcgccatcacagactttacgttccctatgcttatggagcactttataatgatcctgttgaaggtttcttgttggacacggccggcgcaggattggcatcaatcgtgttcaacttgaccccacgcgaaaacatttgcttgtacacatttgcaaccatgaaaaccgtagatgatcattgtggttacaggcttccatttgactttttccagtgggcatttcctaacaattcaatctaccatgatattcaccaccaaatttggggtatcaaatctaatttctcgcaacctttttttacgttttgggaccggttatttggcactcgctacgaatttgttaacgagtataaaaccatgcaagaccatattacattgaccaaataccgtgaattcttgcaagccaaagaagccaagaagagagcggcaagacaaaagaaggagaactaatgacactgaagatagtacattcaataatgaatcaaaaaatttaaagccaaatagttgcatcaattgaagcaattgcatcattgcaatcaattcaacgaactttattttaatcaattagataacttaatcaacttaatcaatgtttatcagtgtaatcaacttaatcagtgcttatcagtgtaatcaacttaatcagtgtttatcagtgtaattaacatcaatgtttatcagtgtaattatgtcattttcgtcattacgatttgtggcttacgtcatttacgatgactccccaataatcttacgcacggctcgccgcttacctaatcgcactttcatgcacctcgtgcataatgaatgatagacggctgaatgtaatttgaaattgcagcttcgccagtacaggcgaagtgtccacgaggcgcaagtacacggagatttaaacaagaacacgaaacaagtttatcataagactatgttatcaatgatttgtctttggctgcgaattgtttcaagatttggctaaagttctgcatataatcaactcaactcttttccgtcaaaaaccatgaacttcccaccaaatctcgaacacagctacctctgaccacgaataaggcttcatcccaatttcggaccgttgtgaccgttgctggcagtgcaaagtcgaatgactccacagctgtctgcaacaagcgacccgggctcgcaacgcatacgtcagatatgccgtgtgggcgcgattaggtaagtggcgcagaggggtgattctgcaaatataaaagaacgatgggtttccctgattcaaacagcaacatcaagcaacatgggttttgattcagttccttcaggaattgccgcttcaatatttttggcgttatacacaatatactttgcatttacacttgctatagtaattaaaaagggtattaaaagtgtctattcgatgctcttactttttggagttttcagagtggttggacaaatgagtgcggttattttcgccaagcttggggctaaacattggcaatggctcattgtgtacttggttttcagcgcggaaggctactttgttttggtgcttacaacgtttaggtttctcactattgcccagaaaagacggcatggaacttcgtggattcggcccaccgatgaagaaatggccaaaagaagggctggagtcacttcgctttggggtcggtacaagacttgcagtctttcaaagaactttcattccgttttgatcccagcaaatgcgtttctcgttgctggtggttccatgttggcaggtattgacgttaaccaaatcgataaagagcacaacaagatctcagcatccaagggtcttcgtaccgcaggacaggcgattttcttggcggaaacttttgtcaccgtatggttacttttgtactgcatgattaaggaagacgtcagagaccataccacatacttgattgcattggcttcaccatttctcattgtcagaggtgtagctggagtattggccatctacatcaagcaaatgaactactacgacatgagaaactacacttctgaaggactatcaccgaaatttgtcgtttacgaatataccttgactgcgacaatggaatttgttgctgccgccattttgatttcaaattactacattgaaagctaccgcataaagagaggtgccgtgtacgaccgcgaggaacaacaggacctcaaagcaaagaactcggctgatgatactgtttcgtcggagtcaaagtagcttatgtaattttttggcagcggggacttttggcagcgggggacccgctgtggggcgcgccggtaccggggcggtaccggcgttcgttttgaaatactaatcgtgggtatatagggcaataaaatgaccacaaatgcactcaattatggcaacatactcagaaacaaatttcaacaccaaacattacgacgaatccaggcccaattaccctgacctgttctactctaccttgatgcagtaccactcagaaggaggaactggaacccaattggcaattgatattgggtgtgggtcagggtttgtcgccttcaagttgacgcaatactttgacaaagtcattggaacagatatttcgcaaactatgatcgactcgtgttgcaacaacccattggctgcaaataaaccgatcaactttttccgtgctccagctgaaaagtttccttctgtggtagaagaggactcggttgatttggttacgggtgccgaatgctgtcattgggttaatcatgaaaaatttttcaacgaaactgctcgaattctcaaacccaatggaaccttggcttactggttttacggagacccagtctttatggacagtgagcgagcaaacgagatttatatgaactactgctacaactcctcgcaagaaatgtaccctggcgaaccatttgagcggtatatgggaccttactatgagcagccaggacacgaatatttcagaattttgttgaataacgttcaagttccttccgacaagttccatagtgttgtgcgcaacgagtacaggcccgacagagacggagaaaacaccggattgacgtcgttaaaaatagaaaaaatttggacccttgacatgtttcgcaattatgtcaaatcatggagtgcataccatgcatggatgaaagatcacggaacaaaatacgacattgccgatgcgtttattgacgagctcaaggccgaatgtgggtgggaaaacgacacggaattgcgtcttgtgtttccaacagtttatacgtttgcgaggaaaggttgcaaggtgcggcgcgaatgcggcgcgcagtgacaaattacgccgcaacgcgcagccaatgacataagcagccttagtaagattgactaagtttacaagaatttacaaatcgtgtaacatactttgtaataacaactttatatttgagtgacctgttttctgggtatatatatgacccgcgtggcgctagcagcattcatatctattattttaatggtagcacaagcaacagaaaacatgaaattaagaacgatcaagaccatcgtcaaggcaattgaaagacctgaaggtgctggagcaacagtacgtaggtcaattggtgttggtcagatgagaaaattcaacccgtttttgatgtttgatcacttttccagcgcgggaactaacggatttcctcatcatcctcatcttggtcaagagaccatcaccttgataaccaaaggtgccatggctcacgaggactttacaggctcaaaaggcattttgtatgctggagatctccagtttatgacggcaggaagaggcattgttcactcggagatgcctgtgcaacaagaagacggaagtcccaccgttgggctccagctttgggttgatttaccccagcaattaaaagagaccgagcctcgataccgtgatttgcgagagtgggaagtaccacaagtggtggaacaggacggaaaactcaaggtgaaggttatttccggaaaaagttatggggttgagtctgtcaaggacttggcttatactccagttcaatactaccatgtgaccatgaaaccaggtgccaagtttgagcaggacttacccgaggactacaacttttttttgtacgttatggaaggagatgggcttgttttaaacgaaaattctccggtgggccaatttgacaatgcgttcttgaacagagacggcaatcatataagtggagaaaacaccggccaaaatgatgttgaattcattttgattggaggagagatcttggaccagcacacggtgcattatgggcctttcgtggcttccaatactccaagaatagagaaggcatttgctgattttcagtatggtagaaatggatttgaaaacgtcaagacatggaactcgttgatttccgaaggtgtgacgaaggaaatgatcgagggagagttggacggtaatttggagaagagagaaaagaccagacaagcgtatcttcagagaaatgcaaaagatgagctctagctagccgcgttagcggctagcgactagcagctagcagagcgagctagcgagcataagttaagttggctatagtaaagtggctttaccagggtatataggagttgatttagaattgaaaagttgaattattggtttcattcgtagttgtttctgattttttcactcttttctcttttcattaatctcactgctttctcatttttcactgctctctcttctcacttttcttctcactttttcttttcgcgaaattcaatcaaaccgcgtacatttcatatcactttccttcaccaccacaactaaaaaacatgaccatggatgctgatcccaaaagcgtcgagtacctctctagtgtgttatttgaagccaagaagcccatcacctatgtgggattttcaagatctcgtcatctccatgtcaaccgtgccaaggtgattctatacgaattttacaaagcaaactcggagcgtctacagggcacttttattgttactggcgttgcaaaggatggcagcacgttgattcggtacgcaaaaaccgaaaattcgttggctgagaccaccaaactgtttgatgctgtgcacacaatccacatttatctggtcagttccaaggatttacgtctcacgacaacagacatatcattggaagacaccaagcacagaattgaccatcaaaacattgaagattatgagaaatgggggttaattcgaggccccaaattggtggttactgctgcgaaaattgaacaaaaccaagtttcgagctcaattactcaaccaccggctcctacaacaaaaaagctgactccagctaaaactgaaaagtctgctgggcttacatcaggctatgtttctcgcaaagcggcaaacacttccaaaaccaccacttcgaaatcagcttcgaaaccagcgaaaccaacttcaacctaccagtaccagtcacgcaaggctgctaagcgagagcctgccgaacgggtgatcgctagtgttcctgatgacgacgtagaggatgttgaagatttggaaacggctcctcgtaaaaagccacagaccgatctcaatcaattgttcatggatgatttcagcgatgaagaaccagcaaaagaaccaacaatggaagaagacattgaggagaacaaggcggttatttcggatccagaaatcgttgatccgccaacgaacaatgttgatcatggtgccaagcagcccagtcctgcagacaacgaggcctcggttgcaaccaccaactttgacgagatcgatgaagatggctacattgttgcgagaaaaccacaaaacgaacccaaatcgaaaaagacacctgtggcaactccagccaaacgaaccgtgacgcaaaaaccgtcgggaaaaaagcaaaagactcaactgtcactcatgaacttttttggcggaaagtaatccgacccacgagattcctgtagcacctgccatacccctcataactcgtttctggctccattcaagtgtaaacaccagccaagtgaagttgcaaaaatcaatcgctaaagtttcataacctttcccaatgaggaaattatcttacgatgtcgcacttcattaaccttcccgatacggaaacatactacaagtcaagggcataaacatccataatgtgaccagaacaggtaattccaacgacggctggatccaactcgagggtttcattattttataaaaaggtggacccccttccatgcacgtatctcaagcaggcttgcgtgcaactgtccctcgttaaatctattatctaattccgttgaaccatgaaattactgtccgcttctttagccattgccttggcttctaccacggtggtcaatgctgctcctacagtggcctcaaatgaagttgtcaaaagagagcaagtggatgagctccatagtgcaattgctgagctccaaaattatcgcgaaaagagagatcagcttgaaggtgatattgccaagcgtgagtaccagatagtaaccaatatcttgagtgctcttaatgacactggaattgtgcccaaggttctttcctacgctgtatcgaaccagaccttacagccaattctcatcaatgccgtggttggagttttgaaatctggtattatcaacttacaggcggtgtttgatgtgttggacaagtcaaatctcgtttacgacgttatcgagggtcttatttccgactgtactttctacgaatcgctcttcaaggttgcagaaaccgtcattggcgatttgctcggcaaggttactagcggtgccaaacgtgaaatagaccttaatgaggttagagcgctcatggacagtgaaacttatgactttgagtttgaagccgtggacaagagagatctctccgacgttgtggttaatattctcgggtcattgtcggactctgggttggccacctcggttgtcaaggcggttctcaacgaccccaactttctcagttttggtgctgcgttggtgaaagccgtggttcaaagtggagctttgccattaagtgaaatcatcaatgccatcaaacagtccaattttgtgggagacttgttgaaacaacttttgactcttaacaatggtaagactattgtgacaaatttgttcgctgcatactctggaaaatgttcttcctcaggctacactccatctacatcttcaaactccacctcgctgggtttgggattgggtggacttgctagtggtcttttgggaggacttcttggtggaagtgacaccagccctaccacaactgcaaaagtagtggccctgagcacagcttacgcaggaactccagttgcagcccccacttcgccagcagctacagtagacccatgtgttaagagagtcaagagaagggtcagaagaagatcatacaactactaatgatccataccatatgtttattttcttcttgtcggttattattattgaatgaataaaagtatttttcgcggtaattgtttaagaggttgcagccatttgcctaattaggcaatgtcataacagccaagtttgtaattaaaatacccgattgcgaagtcaaactttctttaccactatcgccagatggcccttagctatgtccaacagccctaccaaaccagaactactggcagaatttgtgtcgccgtcaaaacgcatcaagcagatttttcgcaaccgcgattcaaatccttccattgaaagcatatctgaagcaccagaacatccgttcgagcctgagcatgccacggcttctgaattgttccccagtaagtctccagcaaggtcaataaccagcggcttcagtaacttcatgagaaaccgaaactctcgtccttcggtgtcgctggagcttcgaagttccaatgaagcattgccgcaaattatacaaaaaaaagaccctgttcgagtcgaggactttgccgactcttctgagggcagccacgagtacgactctgactcggtcaactccattcttgaagaatatgaagttaaaccgcaacctgctgaaaagaaggaatttgtcttccaagagaatttcgatgaatccgccgaactgggtactcggcctattaccatgtcatccatgtcatctgcttcagtctaccatgactgtacccaaactctacccacaagtggtcccgctaatcgacataattccagaagacacaccgtgctcagcagctcttcaaacatcgatgaagataaaagcattctgatgatatccaccatttccaccgtcgcagaaagaagcggcgatatacggtacccagacccggaaataactgtcaacgataccccaatcaagagccaagaaaatacttccatggaccgaatcgacgacaaccctgttcagctccagcaaccccagcaactccacaacgaaagagagagaaacagtgcctatacacaccggtcttctatttcttccggagagcttttgagccggctcgaagcatcctatgacgtttctggaagaagacaaatgcggccggttagcggcctcaacaattttaccgctcgtttagattcacgaactgagcttcctgtaatgttgtaccgagtggaaaacgaaagcttttgacgagaaacggtggtctttggtggaatcccagagagattctgcaagggaacgaaaaagcgacaacattgggtctcacgactccagtgcgtcgaatgagtccaccagattatacccaggacaaaaaatgtccatacaaacggaccacagcgagtcgagctctagcggtgtagatccacaagcaaagagtcctcagtatagcaacttgcaaggacgctttcaaccacatcaaattgggggagatggtcaaggagacggccatggagaaggccgaccagacgggtctggttccggttccggttccggttccggtactaattctggtcgtggttctggttcgggttcgtctagtggacccgtttcgggaagtagtcaccaaaagtcatcgatccaaagctatttcgaacgacttcaggaatccaaaaaaaaccacagtccgcaatcgaaacctgctccatatatggataacaaatccggtccaaatcatccaaacttagaaaaatctcccgagttcattacaaaacccccacggactgaaaagcttcgtgatagcgaagaaagaaggacttcccacgaacgcatgttttatgaaaaagacatctttcatctgcctcccatctctaaaagataccattcttggtactattttctcctaattatgattgtgggccttgtggctcctccagtatactacttggtcactttgggagtcatggaccgaagaagaagtcgccacggtccacaaccaaggtttctgcgtggacagaaacttgtcagtttggtcattgcaatagtatggatattggttgtattggcgatgataggagttggatttgggattggaacgagctagctaataatagatacccaaaaaaaaactttttacatgaattaatttttctattctcttttttcttttctctctcttttgcaactagtcttcctttgtctttgcaaccgagcgttgtcccgttcctgcacacgatcctcccgggtaacctcgcaacctggggtaataggcgcacgatacaactatactaggacataggggctttatagaaacaaaccgccacttcttttccaagcttttttcatcaagtatttttgtgcgtacagccccacatattcatatctatatccacttatatacccactaccatcctcatgggtaacgttcctgctaaggagggtcgcagtcgatccagcacattttccggaactggtgctgaaatcgtcaccagaagtgctcgaagaaacaccacatcttcagcagatgtcaagaaactgctgaggaaactggaggagaaagatcggcttcgggaaaaacactggcgtgatttggtggtccgtcttcatgaaaatgtagatggcggttatcttgcgccatacggaacctataaatccaatctcgattttgataccgaggtggtacgtcggttggtgattaatcggcagctagcgccattctacactcctcttaatgactttgatcctacgtggactacagaagaacttctcgtcattctctcgcaactcccgcttcactccatagaagatgcatatagcgacgcggaactggaggaagatgacgttgataaccacaagatccacaagtccaacaactattaccggcgccaggaacaaaaacgcaaactcaagcacctgatggaaacggcgaaacaggctcaaaaggaagaagagacagcacttctccaccaaaaaatgttgttgaagcaaggcggccaggtgtcgtcgtcgcttccctcaaaggaccttcttctccggctttattccgatgctctggaatgccccatctgttttctttattacccttcgaatctcaacatctcgcgctgttgtctccaacccatctgcaccgaatgttttgtccagatcaagcggctagacccccatcctccccacgatgatgcactgaaccagcccaatggcgactcgcttcctcatactctcatctcggagccggcgcattgcccgtactgtgccatggcagactttggagtaatctacgatcctctcagcgatttacggaccggtatcaatggaaaatgcagccctggagaatataggatgccagagcattccgatgccaaatcagatgttcaatctgttaaaaaacggccaaggcgtaaatcgatggcagcgacagatccgggcatcatcaccgtcgacaatattcggcccgattgggaacagaaactcatctcggccaaaaacaaactagcgcgcaaggcagccgctgccagtgccatccacgcatccaacttgatcttaaacggcgacgactcgcaaactagctcgcaacagtctcggttacggctgcgaaattcgggaggtcaaacatacaacaccattgaagagagaatgatcgaagaagcattacggttatcgctattagacgaagaagagcggcgcagaaaggagcgagaaaatctgctgaaagactaggatatatagaatgaataacggattatgttgaaaaatcgcaccatacatggacctgcgtttacggctgcggcccgcgaaaaatcgatgaaaaatcgatgggaaaaaatcgcaaggtgcttgggtgcacatgccaacagcccagcgaagcgagtctatgcaaagccgcgcaatgcaatgccacttctggggcagtaaaaggtctggaattgccctggcagacagaaactttcttaaaagtccagctgtaattgagtctacgtcgccgtcgcgcgcgtctgttcccatcccaaaacggataagtagacgacgaacctgcgtcttaaacgatgtaaatcttaccgcgtgtcatgcatagttacccctttttgaaagggtgaaccgcctgcgccgctgacagtgcggcgtaactcctggctagtgcaggaattctaggttttcatgcatgttgaggcattggcccgtctcacccttctggtgcctgtgcatgaggatgcgtctccgtgcatcaattcttttcaatcgctcacaaacaattgttcattgtaattttaaaaactcatttattgtccttcttggtgtaaaattgtcgccgcaaattaccaacaaattcattcccgttggcatatagcctatgcgtcaagattagtcttcatatgcaagctcccaaagagcatcccgcttcttggttttgtccgtcgcccgagcccgtttcgctattgccttcaaaagtggtccttggtggccattctggacggttaaaagaggttgtgaagcttcccaatgaaatgaatatcaatcccaatgcagacgaactacttcttaaagttaaactcatcggtgtcaattataagaaagacattgatccacttcgacatcatgttttcaaaaacaaatatgccactgtggtacctttcaacaagattatcggcaagatcctggcacttctgaaacatatgagttgcaccaatttcaagtttctgtcgaaatacttggtttttccatattccaactgcaatattcaacacattgaaccttgtgatcattgccgtcgattgacaaatgtcgagctaaccagagacaccatggatatgttttacctttatccatgcttgcgcaacctcgaatatggcataaccatcgatgggggattgcaagattacatcaagattcgactgccgtctcagtcgcttttggagattcctataaatgtaagtttgcacgattgctgcttcatgatggaaatcatgcttcccttctacatctttatgactactttattcataaagtatggctacgaccagtcgggcaacaaaataatgatcatactcaacgactccaaaaccgagacgaacgacgttctcatcgtattgcaacaactcaacattgaccggaaatcggtcgtgataatggacccttccaccatcaaacagctctcaaccaaagaaaaatcatccttgcacaaaaaatttgagtttgttctatgcttcaatttttcatctacttcactcgacttcaccgactactgcattgcatccgtgggtcttccttcgtcaaaatcaagattccatgttgtctggttcgaccagtatgcgcctctggaggcgtccaaactacgaaaacgtagcgaaatgctgaccgataagactttccatcatattcgagtaggacacaaggactttgttcacgcccaagatctactttccatgctctccagtttcaatattctaagacaatcgaccaccacctccaacctggaagactcatcagacacccgtccttctgtttccagcctcgaaacctcactaactactttctcaaatcaatcgctacatctgggttcaagcagcacaacttcgttttcgctccaaaagtataacgaagtggttaaaaatggcaaattccttaggtttcgggacgaagattccattatcaatagcgaaagagaaattcgaagctctcatgtttcctggctatggtatgataaggacattgatttctgccgagattgcgaatttgaagactttgggacttctactcataatatcaaagatgtgaattcgctaatgatggactcggatgctcaaccaaagcgtatttgctactttaacaaaccatccaaaaccgccaatttgaatgcgtttgtactctcatcatgaataatgactgtatactactatgtaccatataggcaataatgattatatgcttatgctatgactatctccaagttctttgaaagtatcaaagagaatagcccgaagcttgtacaagttgagaattcgaagcttctcgttcttcaagtgagcattatcgctcgcttgaccacaaggcacttgtacagctggtgcggaaaatgatttttcgagaaatcgtatcgaaggaatcgagccaccttctctgatgaataatgggtcaggaacgtttggaccccaattctctttaatttttttataaagaagtttgtaggccacatttgtaggatcacctaaccacggctctgcttcatggaatatatcaatcttcaatttgttatctgtttcaagatctttaaaagcagtttcgagagacgaaaccaattgtttctttattgtttcgagattctggtttggaacaatacgtaaggaaatcgaagctttggccgtctgaggaataacagtattattattaggacctgacacttcaattttgtgtatagtcaacgaaggttcacgccatttggcaattaacgacggcacgtccagattggggatatccttctcggctgcaattctttcaattctctcgtaagttttgatctccagttccataagtggtaagcaatcgtcatagaaattgtcgatattgatcttatttcgaggtccgcgaagttggcccaaaagttgaacaaggtccatagttggctctctcagaactcctccatctacacctgaatgacgatcaggtttactggacgaaactgacaacgaggcattgataagtccacgcaaaccatagttcaaacaaggaatttcgtcgtccatccagtacgagttggagagcataatccaatcgacatcgccaataaatgatttattttctgtaatggccctttggaaccccacagaaccggtttcttcctctccttcaaggacaaagactatatcgcaagtcaattgtttcgtttgaaataactcggatacggcataaattgcagctaaagctggccctttgttatctgacacacctcgagcgtacaaattgccgtcttttgctgtcaaaatgaatgggtttgtggaccagtcgtcgcttgaagaagcttcaaccacatcataatgagcataccaaagaactcgagggacctttttggtcgaaaccagaggagcattagcacggaagcaagagtatacaattggatttccgttggcgactgggattaatttattctccagtgctcccaaatttaccaaaagtttgctcaagaattgggcacaagctcttgattcttccaaatacaaggttgggtttttcagaattgttttgaaggatatgaacccttcaagagatgtcaataggtcattgtttgtataaccatggttatattttgtgggtctgaccttgttctcgttttttggattcaaaccagcattagtaatgtcccacaaacataatccctggtgtccagcggataccaagaaagatgagcctgaagagttggaaaacttgcccatggctagtacagaggtgctggatgtgttaaaagcgctgttgtacaaatcgtcttcatgggacatcacaatagagtcattggaaacgtccttaggtaagtttgctggaacagggtttgagcggagtgtaaatttaaccaaaccagatttagttgaagccttgaagatgcaatcgttgtggagtaaaagactaagaatttcgtcacattgacccgggtattgttcttgaaaatcactagtgagctcattgttcaggcaaaagtggaaagaccgaactaattgattcgttactaaatcccacacattaacacaagaattagaaagaccaacgtagacgtaggactcttggatagtcatggcaagaatagatgcagtgttttcaagagtttgcaactcggtgagggtgatacgaggagaacaacttataccccaaagcttgatagaaccgtctcctcccccacttaaaaggacgctttgataggtagatgcataattgttaacaaaatgaggggccgtgggcaggtgacagtcgaaaacttccatcacgtatatgaagccattgtgagcaaaccgcactatatcgtccggtttcgtttccacaaggcgaaccaggtccaagcatgaatgagtttttttggtttgtgccggggtatttgaggagcctcctgggcccttggagtcaaaaaaccgatcgtagcgaacatgaggaagtctctcatactttatttccgagccggaactggctgaattgggagacaaatcacaccaaagaatgctggcgttttgtgctccgagaaacaacgttcccaaggagctggaatacgcaagagaaaatacatcgccaatatcgacagaagagtaaatgacatgggtgcatggaaattccgcttttgaaatgtcataaactcttaccaacgagtcagaaccagcagcaaacaaaaattgttcattttcggccatcgccaagcatagaaccgaagccgcgtcatcatggcgttcggtactgataacagtttttagtgtataagtttgtaaatcgaaaacaagaattttggcatcttgagttccacaaaacaagagctcttgtttcgcatatggaagcacacaaagaatagaatgtgtatgtgaccacttgtgtactaatctaggttccacagtttcggaagtttcagcttgatagtttccaactgtggctggagttgaacttctagacccattaaccagtactggatttgatcttacgtttataggaagttgtacacgtcctaaaactggagggttttctcccgcatgtaaattggctcccataaacgaaaccatagaaagtttaaatacgcatctgcagcatcggtatcgtgagtgtgacacacatccgatgcaccgcaggtcccgaccaaacaccgcgtatcctgtatattgattagcaccctaacaccaaatttttatgacctgcatatggatttttaaacatccctacacctttcgataacctgcatattgtcctcttacctcccagcacctcattttcccctgcatacacgaatttattaaattagccctgcacataataccccacgtggggccgatgccaagtgaaaatatgcccacgtttatgggcttggctttaacttggattcttgtcacacgagcttatactaaattttgattttgacaccttcacctgcgtcttggcagataaccgtcaataatgaagttttcacattcgctaaagtttaatgccattcccgaatggcaggattattacttaaattatcctactttaaaaaaaacagtatataagctccaacaagatcaactttcacaacgcgaaccaaatgatggaagtgaagtggtcgatggaactacgaaaaccaccatttcggacttgaagcaccagctccaaaatacttcggcccaggggcatctgcaggaaggatcttcatctcgcggcggaggctcggcacgtgcacgccgattgttgcaccggtttggtggtcgcaagggaaagttgcaaaaagtaaatgaaaccaattctagtgaaagtgatttggaacgtcagatcgagtccttttccagtgagaagcgcgataatgattcggctgttgtcgttgagtttgacgcagattcgacatttgatttggcagcggctgcaaattccaatgtggccgatcctgaaagtcccgagttcgatccgcttgttgtgtttgcatcacagttgagtcgggaagttaacaagattaccgaattttataatgccaaagaaatcgaggttttcaaggattatgataatttgatgaaggatttggaacacaataaagtgaactttaacgatgttttcaggttcacagaagcgtaccacaatgacatgtccaatagtgattctcatcaccagtaccatattacttcgactttggaacgcactgtcagtaatgggtctgtttttgaccatattaaccatattgacaatgacattgatgcccatcgtgggttttctgataacgagaaacatgattatgaagatgacgaggatgatgacgatgacgacgacgatgacgatgctcctagccaaaactctgctttgctcaatcacaccgatttcaatgtcagaacgcagcggaaaatcgccttgcgcaaaaaatcggttgcggtttttatttcgttatctgagttgaaatcgttcattgaattgaacaagattgggtttgccaaaattacaaaaaagtttgacaaaacttgcagttattccatcaaggaagattttgtcaacaactatcttccttcacattctcatgtttttgcacccaacactattgcaaccatcgatgccagattggaccagattatcaaagtgtacgctttcttgacaggaaccactacaatggaagatgctcgtaccgaccttaagtctcatttgcgtgagcatatcgtatgggaacgcaacactgtgtggaaagatatgctttcattggagaagaagtcatacaatttgcacgtagatggctcgacaggagctgccaaaatgggtgatgaaggtgctgaaagttctcttttgaaccttagattgaccactgtcaagcttccttttggtttgacaattaaaggtagactgacacttacaattccagccttccttttgacttggcaaatggtcaaattggcagtgattatcatcactttcatcattcttttaacggtgaaaactttcaacgatccagttcaacatcgttgtttagccgtcttagcggcttccgctatgatgtgggcatcggaggctcttcctctctacatcactgctatgttggtacctttgttggtggttacttgtaaagtgttgaagaatgaagacggctccaccatgagcggtcctgatgcttctgcgtatatcttgagtaccatgtggtcgtctgtgatcatgattcttatgggaggatttacgttggcggcagctttgtccaaagtatgatattgccaaggtgatttcttcatacatcttggccatcgcaggaaccaaacccagaaatgtgttgatctccattatgtctgtgtcgttatttttggctatgtggatctccaatgtggctgctccagtgttgtgttactctttaatccagcctgtattgagaaccttaccaacggactctccattcgcccaagctttggttttaggaattgcacttgcttcaaatatggccggtatggcatcgccaattgcttctcctcagaacgtcattgccatagagctgatgaaccccagtccaggatggggaaagtggtttgctgtggcacttccagtgagtatcattggtatggttggaatttggttcttgttaattctcactttcaaaattagcgatgctcgaatcaaggcctacaagcccattaaagatcctttcaccatgaagcaatactttgtcagtgccgtcacaatcaccaccatcattttgtggtgtgttttgtcaaagatcgagtccacttttggtgaatcaggtatcatttctgtcattcccatcgttctcttttttggaaccggtttgttaaagacagacgatcttaacaatttcccatggtcaattatcttgttagccatgggcggtatcgctcttggaaagggtgtcagctcgctgggcttgttatacaccattgctacagcacttcagaagaaagtgatgaactttaatgtgtttgtcattttgatcattttcggcgttttgatcttggtggtggccacttttgtttcccatactgtggcagcgttgatcatcattcctttggtgaaagaagtgggcgagcaattgcctcaacctcatcctttgatcttggttatgggaaccgcattaattgcatctggtgcgatgggcttgccaacatctggtttccccaacgttacagctatcagtatgacagacgaagtgggcaagccgtacttgacggtgaacacgtttattacccgaggcgtgcctgcgtctattattgcgtacatctgtgtgatcaccattggttatggaatcatgaatgcgctcaagttttaatgggatgtacactagaaattatgtaaagttatggaaagaaaagtttcgtaatagatgtttagattagaacagacttgaaagtcaagaaaatcaagcagaaaaagtcaagaaatagtcaagtcgtattctacagactatgaatagtagatctgatccaatcaagctataccaattgttcataactagtacagactcgaccttatatgaaaggagttcctggctgctaatcgagtatacttgagtcaccaaacttcacttaacatgaaataccaattgctgcaaaaaatacttggtatatgttgagattcattgtataggtgaaaatgttttactgattatgattggattgaattgcaccaagctcaatgctctagagacaaagctccaattagattaaatctggttcaaattccacgacttcgaaagttggttgtactaggagggccaattattgtaatgagaagtactgaaaaatcaatacaacgagtggataactagtagtattgtgtatacgagacaagctatatctgctcaactcaaaaagaaactatcttagaaattagaagtaaacttattgaatatagttttgaggatcaactcaagtatcaaatggtatgatagtttattggcatgatattagctgaaaatcctctcatttaattgtacattaataaagttaggtattacattgcctacgacccactgccgtcgtttcttcctccatctcccgatccatatatgccgtattggatatttttaaacacatcattgttgtccatggtctggaagagtttacccacgtaaggagaataattggggtcggtgaacgcaaaatttactccttcggccaagtatcccttcttcttggcctgatcaaagtaatactgtaagttgatattatcgaggactccggtgtcgtagagtttcaggatgatattaccgaacattttcaatatactggtgtcgttcatcacctgaagtacaacagtgggtacgatgccggtgttgttgagcgcttggaggatatcgtcgagcgactcgtttacgaggttcgagtccaaggcggcgttaataaagttgttgaagaatttttgcgccgaaccggcgtactggtcggagctgtcatcggcagaaacagcggctttgagaacgccttgcaagtttgctaatttgttgttattgttgttgccatcacgtctgtatggtttaaagttcctggcggtgtccgcgatccatttagtgctcaacttgtgaccatttccaatatctcgaagaatcaccgaaacccatatttcagaactaagaaactggccggttttggaggccaaaaggttacggttttggtcatttttaaggagagcgtcggccgtggagttgataagtcccgacttgagcgcctggtccttcactgccagcacgttgagcgacacattgaagccggcaagtgggttggagccattcctgatgaatccagccaccgtgttgacaatgttgtcttgctgggtttctgaggctgcaaggagacccaaagctgtggtaatgattcctgaatcattgacttggctaataatgccctctatttgctgaacagtcagatcatcccgttttaaattttggaaattttggctcaaggattcataggcttcgtcaaagagattcgcgccagcagcagacgctgccaccacaaacgccatgagcgctatgagaaagttgagcgggcgccacataatcaactggaagattaaaaaaaactgtcctttaaagcagataaacttttggagcggggtctaataaacactgcatgcacccgaaacaaaagtttagttgcatatgccgatacttgcctaaataggaaggaacatggcgctaggcgcaggaccggctgacgagccgattttgagcggcgacattgaaatgcgacatagatgggagttatgagtagctggtacacttttcctgagaaaactactcttccgttggtggtttaactttggagggtcttttggcaactcctagacgatcaactactataatttccttatcgggtagtacacgtgacccagtcaatgaaatgtcctatttgggtaaagttgtaggatcatttaactaatcgggtaacattttggcacaaccaatgtttgcatcttggctaaagaaagttttaccttatttgctttcttttgctttgttctcgtcatttatattccttgaccctccctaaagaaaataaacttggattttgacgtttggtaatgaagactttgagtttcttcttcttatgggttttcgcagccgttgcgatggcccttcctagagccatgccggttcctgataccagctttgacttgcaagaaatgatggaggattttttcgaccaggctaacgttccggagttggaccagttctatctgatggccaatctttacaaaagagacgaaaaaaccatcgaaactctcttggagtatgtcaataagtcaggcatcatctttgaccttttagaccaaattgccgactatcccgagcgtgtgcaagccattggcaacctcaccgttggcttgcttggcagattgcctccaatagacctttctaacctcctgttgccaaagaatatgggttctatgacaaacaacagtttggtcaatgttcttctcaaatctggtttggtaaaatcgttggccgatgggcttctcttggatgaaagtttcaggccagtgttggtcaatttgacctacagaatcgttgacgcaaacaaaaatgtcattctctatattgtcgatggagtattggccaagagagatttgaaaaagagagccgacgattatagtggaagtttaggagaattcgccaagaacatctttggttctgtattggactccaagctcttcttgaacacatttggggacatcgtcaatgctttgaacgacaccggagtggcagtttatgttgttaagaaattcttgagcgacgatgcttatctcaacatgactgccacaatagcaaatgatgctattcattccggagccatcaacatcactggcacccccaacatcaccaagatcatcggaggagtgcttgcagacccttcagcgttgggtaagttggcatctggagctttgagtggaaaagttgatttaaaaggaatctttggcaaatattccccagccatcaaaggtattatccaaggattggaacgcaagggtctttttgaggagttgaatgactacattttcccatcttcatcgtcacaaactccacaaaccacctccaacaagaaagaagcacaggctacattgagtgtaaccaccacgggtgtaaaaaaagacaaagcttcatcatcagccaagggtgcaggttccacaacaacccataacaactcgctcatgcgggccttgttctatatccagtcatttatctttggaggagcattgatattattctagatttgtaatgccataataaaagaaatgaaaagatatagagaatacattgtttaattggagtagcagaaggtataagtctctcacattcaagtgattgtggaatctatcagttgcaggtagtttattcgaggatgattttctcgcagctattttattcgcacccatttttcgcagctaattttactggtagctttttcgcagctaatttatttggctattcgcaccactttattcgcacctgctttctctatctatcttcttgtttgtgcacttccatgtatccgtatctgccataaatgggagacaacgatacagtcaaagacgatcctcttgctggcgataggttgtctaaaagtgttccatcccaaaattattatggtgtttcagcgcctcagagataccataccgaagactactttaatgatccatttgataattccaatgccattgctactgagagaagccggtctactcctcagacaccgaatgcgagactcagctcaagcctagagcttcctttacagtacaacactggatctcaaggacgtcgacactcggactcttcgggtcatttcaaccggtttgccaaaaattatttgcttcccgctgctaaatgggcttattcacccattggatcgaagaaaccacgacactcgccattggaagaataccacattgagtattcagttttcaaactgacgtacaattaccctctggtagactgcgatggacaggcaaatgatatgccttttctgctttattgggacaaagtcctcttttcgttaagtcaatgggttgagtcagaggaattgaaacccatgagaatccccaaaggctcatcaggaagctattttatttatggtataaacgacacttcatccaaggtgatagtgggagttttcaagcctaaagatgaagagccgtatgggcctttgtctcccaaatggacaaagtggctccatagaactttctttccgtggttttttggtcgctcgtgcttactttctaacattggatacatcagtgaagccgctgctagtgtgcttgaccgtcagttgcacaccgaccttgttcctcgaaccgacgttatatatttaaagtcctcggccttcttctattcctattggaatcgtcatgcaaacaagagactgcttccacccaaaataggatcatttcagtattttctaaacgactatgtcgatgccgactcgtggttcaaactgcacccacttccatctgcgctaagtcaattacccgatgattctgacatgactattggcacaaatgataatttccatggcatcagctttaagtggagcaagtctgtgttgcttcagtttcgagaagagttggaaaaattagtggtgctagattacattatgagaaacacagatcgtggacctgataactggatgatatcaataaaatggctgaaagttgccgaaactacatcaaccaaaacgcttcgtcccatcttgaaaattggtgcaatcgactctggtcttgcatttccttggaaacatcccgatgaatggcgcctgtttccgtttggttggctctttttaccaatttctctcatcggacagcccttctctgatactacaagaaggcattttctacctttattgacatctacaaaatggtgggaatccacagtgtgtaagctcaaggctgtatttcaaaaagacaaaaattttaaagaaaaaaattggtcgaagcaacttgccgttttgaagggacaagcactcaacgtggtcgatgtgcttcgcagccccaatgaaggtcccttagagctcacgagaagaaacagaatacttgtgtgggacgacgtaatgaggatccctcttcaagtgagcaattcaattatggagaatgcaattgaatcaagtatccacgacatgtctttgtctaataagaaacgacccacaataggtgttattgaagaggaaacttcttcgagccaaaacattaccgagacgactgcacttttgcacccggcaaatattgacgacagacatgctgaatcactggcaatttctgggtacgattacaatactaatttgatggaagatggttctgaaaccaatacaagaatggtgataattgagcgaatagaaccgctcaagacaaagcctccgttgttcacatactgttaaaaaagtctattttgtctatcctctatcttgtctaaattctactgccaggcgatgctgcaaagatttctggaaatttgtccgagtcttggcccctgaataattcttggtcaatcttaatggatccattgtctattttggttctgaattggaccattgaaagcaagtgatacactgtggaaaggactggagttggcactccgtttcgagctgcgatcttcaatgggttgccgagaatcacctcaatttcacaaagttgcttctttcttacatccacaagcattgacggcttgtagaaaagaccgtcaccgatatggagaaagaattcgtgaacactggtaggaatctcaacaccttcagatgctgcgatggccgaaatttctttcatggctggacgaaaaagagtatcgtttgcaccgttgatttgtaatgaattaatgtccaaaccgacaatggcagtgatagtattgaacactgaattgtagacgagtttttcccaacgagtcctctttgtatcgtcatcaagaataacgttattaatgttgatgtcgtcattctggtatattctacggtactcttcgcgagctgctttgcccacttcaggcagaatattcggattgtcaaaaagtccgagcttaagtgtatctttgtgggagttgttaatgacacaatcgatgttggaagaaccaatgagtgaaactccactaaggatcacgttatgcggaaatgccttgatcataggctcctctatcaaaataccattctggacaagtacaatcacagacttggcggtgacggctggacgaatgatatcctcacaagtcatcgcaccatctggaatattttttgtggtaagaacaataaagtcgtactcgacgttgttctcggctgcctccttgacagacctggctatttttggtggtttccatgctttgatctcgccataagttctcgacttgatatagtacccatgttgcatcacacgatcataatctgaacgaacaaccaaagtgacatcagacttgtcaacagtggtcaatcctagagccagcatgactcccacaccaccggaacctaccacaagaactttaggacgactcattttgagtgaatgcaaattgttgaaagatttgagatcttcgcattcttcaccctttatctatggtgactcacactaccttaggtgtgtacagaatatgacttgaaagtgccatcttttatgctgtagtagtccttggcttggataactttgagttcgaaatatttcatggtggcagcatcattgataattcccacaggctggtcgatattgtagccttcagcctttttaaatgcttttactccaagttcatgggtcaaaatcaatactttctgggtgatggtgagcgctgtattcacggcggcagtgagggtgtggatgttggtatcctcattctcgacataagtgtagaatttgtcaagtaagagagcgctgaagagatcaccaacaccagtaaaatatgactttatgatgggaatttgaaactcgttgatgtgagcgtcgttgtaggcagatacggcgcatcgaatgtggtcggcgtctccctcaagtgacgatatcaccacgtatttgatatggtattcatcgtggagcattcgcacggctgagcgtagatcgtcgttggagttgattttgaagccacacaacaactccaattcaaactggttgggtgtgatgatgtctatgattctctcgtttaagagctggcggtatcgagccacgcatgactcactaacatacaaaaaaccctggtctcccatcaccggatcaaagagataaattgtgtttggtttttgagttttgacccttttgacgtaccgagacacctcatcgatgagctcagcgttgggaatgtagcccgaaagcacggcgtcgtattgcatttgtatggaatccaagccgtgaaaaatactggaaagatcagccgacgagatggccgaccctttataagtaccataacccgtatggtttgaaaagttgacagtgttcacattgtccacctcccagccctgtgtctgaagcggaaacacggcagcttttccgcctacgtagccatgagcgacatgggactgaatcgaaagtaccgacttcatgatgagaaccgaacaccgcgaagagtcagatatggttggtgcactgggtgaagaagaaaagtaagccctgtgtgaaaaacgaagagtgcgcactggatgaatggttagcaactagaagtcaccctgcaggatcacacccaatattttgcggggtacgtctagtgcatgacgaacgtatcctcggcataaccaccaaacacaaccaaacctctaaaactatatcgcactcactcccaactttcgccccttttctcaaacctcacatatctcccaaaccacacccgtgcaccatctcctcacttcccaacattctcatacgagccaacaactttgggctgtgtgcagtatgcagggtcagaaaagcaggaactaacccacaacaaagcctgtgaccttgtgcagcttgaataggggtattctgacacgtagacacgtagcaccctaacatttagtcgcgactttgccataataaatactcgatctcccccgccccaatatttcgcatccataggtggtgcttcgcatgacatctgtacatctgaagtttaaggttcaaaatcttttctggcaacgcaaatcggttatcacatttttctttttactcaccaccactctgtccttttgcctcgccccgattcaactcatagcgtaagaggacaccaatatgtctctcgccgaatatatgttcgaccacaacgctaatgccgaagacgaccaggatattttagatgaatttttagaccaacgagtctatgattctatggctccaaacacaccggtccaaggcgtggtcaagtcagaagacttgtctcatttgtttcccatgcaagacgattcgttgtctcaaggcgccattcccaaaaacggcacggttgctcacttctttaccagtcctgatgacacttccatgcccctttctgaccctgtggatcccacaagagacagcgaatacctctacgtggacccggacgtgtaccgcaacaaggaagacaacactttcaccagttctttcgatggtcaaatcaaaaggctttctcctcaagatgatccaaattcattaatacaagaacaacctactcgaaatggccaagcgggctcctatcttacgtcttacgatagtcttcgtgatgaagtttcgaaactcaaatttggaaatcccgaaatgaatccttgtcctccttctgtcaatgtccttgacccctcatatctcgacttttcccccgctaccatggcagcacttccctttaaattggacattgcgccattacccagctgttcgcgtgtcgaaactcaaatcaagatcaacttggcggtatccccaccacctcctcaaggtcttcttcacatacctcaagatttgatctcgaagaataagttttgtttaattgaaccactttccaccctttccccaaaaatcaaagaaaacttgctctacttggacacctatgtcttgacctccgaccttcggaagtcctgcaatatttgtccccgctgtataaagagagaggagaaacgggcttcgagacgcaagtccggcaacgagtcagaaacctccactctgaatatagacaagaatgcccctggagtggtcaaaactaacccgagatcctggtctgatcctggtatgatgaagaaagcattgattttcaactgtaaagagatagtgtcgtttccacgtcccaccggcttgtccaacgataccaaatctctcgagctctctgcgagaataatatgttactgcagacaccataaggatactgaaggctttaggctcttgtttgtgctcaagaacagtaatgatgaagtggttgctaagcagttgtccacgtcgatcatgatcatggacagaaagaagaatactctcaccgcatctgctccaagatcacttgacaactcggtagcaccttcattggcaggttcgtcaaccaatcttcacgcacaagcttctcaccacaacgtgaactcggaacacagtttagacctcatcaacgacactttgcatcctctttcccctaattctgtcgatgaatcttccgaaccaactaatactgataccgatggcaggggactcaagcggaagaagttgtccattgatgactcgctcaacactactacaaatcctatgtttaatgattctatgaacggcttttcgcctgtcagcaatagcgacaccaacaccaacagttccgcgatcaacttcatgacgaagcctgctccgtatttgggtagtcagcgcaatctgttgcatcaagatataccgactattcagcgcattattcccgctcaaggtcctatacgaggaggtatcgaagtgacccttttgggtttcaactttcgtcctaatttgcaggtcaagtttggtgctaatcaggcattagctacccattgctggtctgaaaccaccatagtgacttacctcccaccagctactcttcccggtcaagttttggtaagctttgaaggcgttgacagtactcccttcatggccaatacacagctgcaggtcttcacatataccgatgatactgatcgccagttgattgaattggcgttgcagattgttggtttgaagatgaacggtaagctagaggatgcaaagaacattgccaagcggattgttggtaccgataataagaccaaatccgagtctccaatgaacaacaatgcagctgctccttcgcatgcagcagtaactgaaattctgggcaaggattggttcgatagtgcccagaaagccgcgcaggcactcacaaagtcagatctctcgttcgaggagatgttggttacattgctttcgcttgtggatcttcctaattgtccaattgtaattcctaactggcaattatgcaataaacaagggcaagcattattacatttggcttccatgaaaaactattcaagcttgatcaagtttttgattgcacatggctgcaaggtggatattcaagacaaccaagggttaacacctttgttctttgcttctttgggcggccatcgtgagttgatcaagacgtttgttcaatgcaagtgtaactggaacatgaagttgtctaatgacaaacatatcaaggattattgtgacatcaatatcttggaccttttcgatgaattacagaactcgagtgactatggcgatgttgtggattgcgacgcaattaaccgtgaagcaaacatctccaagtcgatgagcatcgattccttaaactccatgtactctgtgagtgtcggtaggcatgtgtcaaagatggttatggataactcggtcgaccacaatgagctgcacggacccgcaaaagactcttttggggttgaagacagcacttctgaatttgccgactcagaattcgagtccgatgacgatgatagcgattacatcaacgacaatgaatctgactatggcgatagatcgtccataagtgaagaggatgctcaatctttgacttcagactccaccatttccggtactgtgccgctgtcaccaacaggtctttggcaaaaggtaaagaacgtatttaacaacgatgatctggacacccagttaccatcgtatgacgacttgttcccattcggaccatcttcgtcttcgaagcccaaggccgaagttgagcgtgcactcaatgctgataacggatctgaaggcagttcgagccaactctcaaagaccgcagacgaaccagtgactattgacgagacaaatgaggatgggggtttatcttctgattcgtccgacgatattgtggcttttattaatcaccccagaaagaatgttgaaaacgacaagatgttgctatttttctgggttccaatgttgatcggaattcttgctttatttttctcggtttcggtgatgggctacaagtttgagttcatcgaatcgatcaagaccaacataagatcagttattggagacgccatggttggaaaggagagaatcagccgcgtgttcaagagtaataacggagacctggttctcgaggctactcgtagaatgattaatgagatttaatatatataggttattttggttgccatagtagttcgtttacgtaattttcatcctatcatcaatcaaccaatgtcatctgaagtgaaccgaagaatattgctcctcaagaacaaaaccacccctcgagatccgtaccatgatgtgtttacagatgctgggttcgagcccaccttcatacctttgctcaaacatggacatgttgaccgtgaaaaatcgatagagtactttacaggtgaagaattcttgctgattccagtgtttataataacgagccagcgggcggtagagtgcttgaatgagtgcttagaacatgttagtctggaaataaagaccgtcatacacgaaaagacagtttatactgtgggtccagctacaaccgaggtgcttcgagaagccggatttaccaatataaaaggtggttccgatgctggaaacggttcggtgttgtcagatatcataatcaaagatgtccaggaaggcggaccgtcaaagatgatatttcttactggagaaattagaaaagacatcatcccacggaaactcaagcaagccaagattgaccttattgagaaagtcatatacaaaactgaacctcgagacgacatagttagcaacttccactcgagcagcaaggatgttcgttgggtggtatttttcagtccgcaaggaaccgttcccatagtagagcatttgcaaggtgctgaacgcagcagcgccatgggtccctttgtggcctcgattggacccaccaccgaggagtaccttcagagttatagcataggcattgacgcagttgcatccaagcccgaagccaagtcgttgttggcagcaattacggcgtacgaacaccaaaactagaaacacatgtatacattcgtcgaataaatactgagtaagttatgattacttacgtgaagcttttacgacctcgatcacttgggaaaccacctgggggttcgacaatgtagagatgtcgcccaattgatcttcttcgcctgccaacacctttctcaagattcttctcatgatctttccagatctcgtcttgggaagatcatccaccaataagatcaactttggagcagcgaaaggaccgatttccttccgaaccgtcaagatcaactctttcttgatagcttccaagtcgtcgacctcgacattggatttcaaagatacgtacgcagccacagcctgaccagtcaactcgtcagcgtagccaaccacagcactttctcccaccaattcatgttcgatcaaggcagcttcgatttcagcagttgacaatctatgaccagatacattgacaacatcgtcgactctacccaaaatccagaaaaagccatccttgtctctggcagcaccatctcccaggaaataatggttagggtatggcttcaagtatgtttcaatgtacctggcgtagtcgtggtaaatacctctagtgatagacggccaggcagacttgacacacaacacaccctcgacgttgttatccaccaaatccttgcctgagactgggtccaagattctagcgtcaataccgaaaaatggcaacgaagcagaaccaggtttggttggggtcacaccagccaaaggagtcaacaagtgtgaacccgattcagtttgccagtaggtgtctacaatatgagcctttccgcggccaatattgtcgttgtaccagtgccatacctcagcagcaatgggttcaccaacagagcccaaaacacgaagagagctcaaatcgtgcttttcaacgtactttgtgccggctctcttgaggagacgcaaagcagtgggtgcaacataaaactggttcaccttgtacttgtcgacgacgtcccagtatctagaatagtcgggataagctggggttccctcgaagacgactgtagtcgcaccacacaataatggaccgtaaaccacataagtgtggccagtaatccagcccacatctccagcggtgaagatgatgtcttcctcgtggagatcaaaggtgtacttagccgtcattaatgcacccaaaaggtaacctgcggtgttgtgctgaacaccctttggttttccggtggaaccagaagtgtacaacaagaacaatggatcctcagagttaactggtacgggagggaaatatggtccgtatttctgcaactcatcgtgccaccaaagatcacggccagccaggaatgggacatgagagtttccggttctcttgaacacaagcacgttgcgcacatggggacattccttcaatgcgtcgtccacgatttttttcgtctcgatggtctttccgcctctcttggactcatcggcggtgatgacgattctggagtcggcatcgatgattctgtcccgcaacgacgtggacgagaaaccagcaaacaccacggaatggagcgcaccaattctaacgatagccaagagagtcacaattgcttctgggatcatgggcaaataaaccgctacggagtcgcctttcttgactccgagattggtaagagtagctgccaacttgctgacatccttgagcaattcaccataggtgatggttctgccttcgttgacctcgtcagcctcgtaaatgatggcgggtttttctgggtttttcatcgcccatctgtccacagcattgtacgaagcgttcaattgaccattgatgaaccaagatggaatatctccatttttaaagtcgtctttaggatcaacgggaaatctcgtgtagtcaaacggtctgtcccagtccaagaacagtttcgcagcatttccaaaaaacgtggccgggtcttcgatcgactgtttgtagagctttttatactcgtccaacgaggcaagattaggtttggaagtggacctctcgaaaaatccttttggcggatcgagcattttctcgtggtccaagtgatctgtactttcaggcatgttcttgggaagtggctgttgttaattgaatcgtggtccaatgattggcctctccttaaatacagtgccggcgttaggcacccccacaaaccattcgcgcgaaatgttgagtttcccctcccccggatttggtcacgagaaggttcggagatgcgctgacgactccaggtgtcgggtttgggtgtgtccggggtggtaatgggtttagatgccagtgtagatgcttggcaaaagtgaccgaagcgccggggacacagaaaaattgtggggcaactgtgtagcgatacggactgtgcgcaacgccggtgcgtaatacgaggtgattaacgtaattggaatggggtacagcggtgataagacaagagaaagaaaggagagagttcttgattttattgatgttaacgagatctactttcatcaacatccttctttttctcttcttttgctttttctttttcttttctcttcatcttcttgcaccattgtcgccccgctgcaacgcttgcaatatcctatttgagcgagcagcggtagaataggctaaacatttacgacaggcgaaatgatagatggtcgcaaatattactactgttaatctaccatctactaccatctacttccatctactaccactatctatcatatactaccattggtatctgactactaattaccatccaccatgaccatcacatacacctattgctacttattctacccatcgctgcctattcgtatcaattgctcactcctttatttttcaatcgtctttctgacccgctccgctcgccccacaatgccaagatgccccacatttcctgcagttttcccccacaacgattcgcgcactttctcacctctcttagcttgcaaacttaccagtgttttccatccagtgcaccagcctcgctgtgttcgcaccgactgccgccacttcactatgagtggcatagcactcaagctcacatcgttattagtgcgcacggttgcgaagccaatcgccaccgccattaaagcccaggccaaggagcatgagaagtttcgtcagggttgcattcgcatagctcaaaccgtgcatcacaccgatattcgcctccgcatgtcattattgggtgaaaaaaagataaaaattcgtccacttaatgataaaaaagcagtggaaaacggtgccaattttctttctgagttctttatcttctcagtggctggctcattgattctctatgagtcatttcgaagccggaaaaaggcagctgatgaacgcgatgcattggctgatgacattgctactcttcaggacgagatagagtatatcaaaaaacgcttagcatcttataacgttcgcatggacgattataagcctccggaagggtacaggccgaagtatgtcaaaattcagaccggagatggagacctggcaaagacattggtagacaccagtcaattgaaacaaccggacaaaaccgatgaaaatcaaaaacaggtcaaagatcagcacagtggtattctggaagtactgcagtctcgcaatgagcagaaaaattaatgggcaattaaacctccaccgatttatgagaatccagtccgtccatctccacttgccaacacttgcattaccgaaccacacatcattcgtcaattgcgtcaactgcgtacctctctccgaattggccctcatgaattgatcctcaatcgaattgatcttcctctgaattgcaccgtattctccaagtcttccaccctcccaccttctacatgtaaatacgacatcttagatctagaatacaaaacataatatacacctatttctgctgcttcttcttctccaccttcaataacaaagccttgttgatgtggggcaacactcctccgtacgcgatggtggctttaatcaagttgtccaactcttcatctcctctaattgccaactgtaaatgtctgggtgtgattctcttcaccttcaagtctttggcggcgtttccggccaactccaacacctcagctgtcaagtattcaagcacggccgtgagataaatggcggatttcgaaccaacccgcactttattttgagcgcttcttttcaaataacgcttaattcttcccacaggaaattgcaatcctgctctggccgagtgtgaagtggacgccttggcgctgtcgctcgattttccctttcctccgtgaacttttcctttgcccgacatgttttgttgatgtctgatcaaaacaaatgatatcgcgactgggtggctggatgtggaaattgtgcaggaaatttacggtcatgtgactttcgggagatgtcttaactacttagtgggctagagagtcaactgatctagtcaagccatgctttagttttcgttccctttcgtgccagaaatgcatatttttgcgaaaacttatatatcttttttctcacttccggaaaataggtagcgacactgaaaatgatgatagaatgaataggaatggcagaatagcatgatagtgtataaataggaaacagcgaggattaagcttaatttttcgtttggttccttttgatagttctggtttttcacgtcacccattgaccaagtggctgctgcccaaagtttctatgagcatttccacttcgctgcgtggtttctgaagctctgtgcatatagcatcaaaattctggaaacccttgaggagtttgaacacatttttggtgtcgtcaatatcttgacgaattcggtgcgacgaccatggttcatcactagaagtttccgattcagtatgactggagctaatgtcagattcgggtatcacttcgtgcttggggtgtctctgtacgttgtagttgaagctcacgcgacgacgaggatttccagaaggtgtggaaggttctgtcttcaaggttgtctcgagggtagtggtggtaggagtgcggacgactcggggattattgacatggctgtttgatttcgtgcgctctttgagcttctctatcttttctttcatggcttcatctagctcttgaagggtatcagactcgatggccttgaccaacggatccagaatggggtaagaatgaacccggtagattagtcctcgcaacacaccgaaagtaataaatcgacgaacgtctatgaattggagctgtttgcgatgctggacgtaccattcccgtatggtttggccttggtttaatgagcggtagagatagaatagggtagcctttgacggtacatggatggtgcgaggtttggctgttgtggctgaagatgacgaaaagtaggaagttctggccaagggcagcaccgagttgaatgtggatacgggcagtgcttctgaggatcgttgtagaggagctgatccaactacagagctgacaccggatgctgaattttccatggaaccggtgggcaaatctgcgagtctttcgccagaatcagtgactatgtaggcctggcagtcttcggcaatatcaggaacggtcaagaaccttgagatgttgttagtgggtgcgtatatgttggagaactggaaaatgtcgagaatttcaatgcaacggtagtataataggtgctggagacattgtttggtgaggatatagtccgcatcggcaagacggcttatttttctgaccgagttgacgccattgataaacggcaagatcttgaccattgttggatcccaattgacatccaccattagtccaagtttgacggtggaaataggaacctggtgacctttgagattgacgggagcagggagaatggggaaaagtttgatatccaccgaatttgccagatcgagtggaatacaacattcagagtagttattgagatccagaaaaatttgattgatcaatgactcaattgatgagagggtgattctagcagttcgagcgtacccaggagtagtttctgtggtgtcggcacggtccaaatgggctctgttgtctttgaaaaatgcagggtcttgtttcgacaacagaaagttttgttcctccaaaactcgaaacatacgtcccattctccgcacagccagctcgtacggagtggtatcactgtcataaggaaacacaaaacaaaaattgaaagtaaaagaatttcgagcataatctgtattttcaatgttcacagggtaccccatcacccggtaccttcctatcttaaacagtacaagtttattacatagttgaggtttaggaatcacgtagttgcgcacggcatcgaaatcaaaaagcgacggctgatcgcgagaaattacatcgggaacttggtgaacgatctttgttccttctgtgggatgaaaaaccgaatagaaaaccgcggtgatgggctcaaagccggaattcattttgaggtggagaaccgaccggccggattatgagagccaaacaccaccccaggcgcactaatgagacgaaacgtatgaagaatgaagaaacaaaaaaaaaatgaaaaatgaaaagaacaagagaaaagtaaaagaaagccaaaagcaccggtagaagttgctttatctgaatttctctctgttgggcttgaccggtcaaggcctcttcgtctactttgaactcgtgttgcatccaaacaccccacgtgatcgaactttctcgaaccgaaaaattgttcaggtccccggaacccattaataaccccggaatatcctgctgctctacaaatgttgagtgcaagatctagtttaagaaaaaatgccatttctttagtgcgccactattcgcacaaggaattgaagttcggtgtggagggccgtgctgcactcttaaaaggtgtcaacaccttggctgatgcagtttctgtaaccttgggtccaaagggccggaatgtgttgattgagcaacaattcggttctcccaaaatcaccaaggatggtgtgactgtggccaagtccatcactttggaggacaaattcgaggacatgggtgccaagttgttacaggaggtggcgtcaaagaccaatgagtctgctggagatggtactacttctgctactgttttgggaagatccatctttactgaatcggtgaagaatgttgctgctggatgtaacccaatggacttgagaagaggatcgcaagctgctgtggaagcggttgttaactttttgcagcaaaacaagaaggaaattaccacttctgaggagattgctcaggtggctaccatttctgccaatggagacaagcacattggtgacttgttggcgtctgccatggaaaaggttggtaaggaaggtgtcatcaccgttaaggagggtaagactttggaagacgaattggaagttactgaaggtatgagatttgaccgtggttacatctctccttacttcatcaccaacaccaagctgggcaaagttgaatttgaaaacccattgattcttttgtctgagaagaagatctcttctatccaagacatcttgccctctttggagttgctgaaccagtctcgtagacctcttttgattctcgctgaggacatcgacggtgaggctttggctgcttgtatcctcaacaaattgagaggtcaagtccaagtgtgtgccgttaaggccccagggttcggtgacaacagaaagaacattttgggtgatattgccatcttgtctggtggtactgtcttcactgaggagttggacatcaagccagagaatgccactttggacttgttgggatcgtgtggctccatcaccatcaccaaggacgacacggttgttttgaacggtgaaggttcgaaagacaacatccagtccagatgtgaacaaattagaaccaccattgacgacccacaaaccaccgagtacgagaaggaaaagttgcaagaacgtttagccaagttgtccggaggtgttgctgttgttaaggtgggtggtacttccgaagtggaagttggtgagaagaaggaccgttacgacgatgccttgaatgccaccagagctgctgtgcaagacggtattttgcccggtggtggtactgccttgatcaaggcttccaagattttggatgccgtcaaggccgaagctgctaactttgaccaaaagttgggtgtggacattattaaggccgctattaccaagcctgccaagcgtatcattgagaatgctggtgaagaaggctccgtcattgtgggtaagatcttcgataacgactcgttcaacattggttacgactcagccaagggtgagtttaccgatatgattgctgctggtatcattgatcctttcaaggtggtcaagaacggtttggtagatgccagtggtgtagcctctcttttggctactactgagtgtgctgtcgtcgatgctccacaacctaagggacccgctgctccacctgccggtggcatgggtggcatgggcggtatgccaggaatgggcttctaagctcgctctaggtgctctacatttgtatatagttatgagtactgcaataatctggtgtgcgaagtctgcgaattcagtttaagagtgtttgcgaattcatttcccgaattcagttgtagcgcgatctcatctcttcatcgcacaatgatatgtttgaactggcacttgttgttgtgcaagaatcagactcgaagaagaagcacaaacggcttgaacgactcttgagcaaagcagtagaagttggtgaatataatcgtattcagtctagttcaaagctcacaaaaaaccaaaagtcaaagcttcaaactcaaaaggctcgaaaaactatccttaaaaaaatacattctgaactaagcaagcgccacaatcctgaagaaacatttgaagaatggaactcgcaagacctggtgcccgtcagttctgaggctgcgctaactgatgcggtggtaagtgagttaaataataacgtgaacgagaacgaagaagaaacatcttctgggtcggaggatgaagctgaaaagcatcttgaaacaataactagcactttcgatcaatcttcaacatgggaaaaagcgaatttcttgataagagccaaaggtcttgaagtttttcctcatcacgacgttcctaacggctcattgtacggtgtgactggagatatgagactgaaatttggactgaaaaagacccacgctgcccatgtcacagtcctactacacttgaatatcctcagacgaaactggaacttggcctacaagttgttttgtttgttaattcgtgtacctgatattgacattagaactatatggccgcttggaatcgaaattttgtcccagaagcagcgtgaaacggccaagaatggagtagaaccagaactatataaggacgagaagttctttgactggctaacctcattctacagtactcgttggcaccataaatcaacgacgtcatatccatctcgccgatccgctgcgccagtttggcgctctggttcaagaactcatgcccctctctatgtcatatcatcattgtggacgctcttggttcggcgtgacttttccaagctcaatgataaactaagcgaaatgttacttgagcctccatatagcactaacggagtgttccactttttgcttgcttccagtaaactattggaagcattcgacttgaaagaccaatattccaatactgacgatgcgaaccataaaaatgaacttgagggacaaatcagaaaaaccataactttgatcgaaaagctgttggataatagtaaagaatgcaatttcagctttccagaatccgagtttcgaaatgagataaacttcataaaaacaatctacgactcggaggctccgcctacaccttccactctgggtcataatatcacctcggacctcgacgaggaccaaagcttacctatattggatgataatgaggacattgaagaggagacttttgtggacttttccagtgacgatgacgactatcaagatgccaaagaaacccttgataactcaagcaaagcagacttggagtttgactttgatttgtaatgtactattattcgtatgtatcatatattcctaaaatttcctaattcattactcgttttcgctctcagatcttcgtggtcgtaaaatgtccaactctcggcctccgacgcttggtctaatggacaaggttccacgatgccgagtggagaagtcaaccccgtattgcatctcagacatgcgatggattggaaggatggtccaattgggaggtataatagcattgtcaggcaacttgatcgtctgtagctggtctgaattatcccctgcttcttgtattccggaagcttggccctcttgcctgttagaagaagaagcagcttgctctctagcgaggttctgttgtcttgccaactcagtatactcttcgagtcgtctatctaatacctcctcaggatgagcaatgggatgctgaggaatgggttgttctggttgtgcattggtggcatttgtgtctgtaatagacgtggggttgccggcgaaaactttccggcgacacaagggacagttttctgagcgttcgagccaatctttcaagcatcccatatgcaatatatgaccgcaatcgagctttttggggtactttctcgctggaagcggacgaccacgagtctctcgatacgcttcaacactgtacatatcttctcgacaaatgatgcaaaggttgtctgtggcactcaagtcttcggtggttgcggtcgccaactggctatccaagcgcctggctgactcgatgaatgcaaacaacagggtgatctcaacatatgtctttttgattgaggagtaggtaccctgaagcattgatatgggtaacgataaacccgaatggaaagtaagaaggtaaatgaacgccaagtatgagactgccttgagagaagatgaaaagatgtcaatggctttgttataatagcccttcttttcccagactctcaggcccaggtcaacctcggagatcgtgtcatctgcgtccacgtcgaactcatcgtcgtcttcattggcgtcattatacactgcgagttcgtagatgttcaacaacaatttcgagaagaaagtaagtgcctcgactccaagcaaagcaaattgaaacccgaaaagtaaacacgtcacggaattgatacctttgaaggcatcgtacaccaaaaacttcgcaaacacaaaatccgcaactatgaagaatgcaatgagccatgtgtataggcttgaaatgtaccttctgagcacatcagatgaagtatagcgttcttccgccaaggtattgacaaccttcatatgtacaaagtcgagacgatcggtcaaaatgacatggagcaacttagacatcactatgaatccgagcaacacacagttgagcaaattatgatcattggtaaccaaattaaacaacaagttgacggtgaacattggaaccgactccactatgtgctcaatctctattattcggagctctccaaataacaagagctggagagccctcgcagtaatgatgaatgaaaaaaatatgaaattgataaggattccgagtttgaagccatcggtgattttgacgataaacgaaaagtaattgtgtgatacttcgagagagcttgcaatggaccaagctagtagcgccaccgacaaggcggagtagccaatgaagtatttggcaccactagttagcgtcatgtgtgaattgccggtattcgctgtaacgttttgaggttgcagtgcggtcacatgaccgatcgagaatacgataaagatggagaggtatggaggtgtagtacggaatggaaaattgctgaaaagaatcgacaaagatggagaggtatagagatgtctcgtacaggaaggaaaattgctttaactttgtggttcgtcaattattataatacctttgtagtgggccctaatgtacagattattgatgtagaatacagattatggcatgttcaattttgtagtcgttcgcctcttctttgacacgctttcgttgtcgctatttgcacgagacaatgacggaatcttggaaaggggttgaagcagtgtttcagcagggcgtttaactgctgacccgctactcaaggtatggcgtgccctattaggagaaacctcttgcaagactctttccgctgtagaggtggaaggtagattgatttcaaactcttgtatggagtgcaatgtggtcgtggtatcgacaagacccttttgtacttgtttcgacttggagttgatacgtccaaaagcgctctctaactcctcgatggtactggcagtattctctttattgatactgtccttcaataattcaagttgaggattgagcttttgatgtatagtctctccgatggtttttgatgcagaatcaatgctatgctccatcaattccaacagttctttgctagacttgccataagactgtaattcgtccacaacggagatatgcaagtgcagagaccgtgctaaccatgatgtcgcttgcttttgcaattcctgcttttccgcttgaaccttgcttacagtgtcttcagtcaaaaggcgtggtagctctccttgctgctgggtaaatgtcttgttgagcattgtcgcaatttctgtagtgattgtattttgcattgcgcttaggttgtttgtaatgcgttctttgattgaatccagtaaggcagtctcgatagctttcaagtgttcctcagtcacgtacttttcaaaattactgttggacgaacgaacttcgtcaatttgatgttccacttttctttcacaagcttcacgtaatgtgtgctgctgactgacctgctctcccaagggctctaagacgcctggaagtaccttcaaagcgtgttcgaattgggagttgagcttctctgacacttggtatagtgaaattttgaacccattcaatgaagctgcgaccttgttttgaacttgttgcaagtatttgacatcattactattggaaagctcagatgagatacctgcgatggtggtgagtgcttcattaatcttctcggatacggtggttttcaaaaagttcgacgcacgggtgtagttgttctcgagctcggacattttctgtgacattgacatgattgttgcacttctgctcgcgacatcagcctctagatcacgctgtttgctttgagactctcgaaccaaagagcccatttcgtgcttttcgcgttcattgtctagtgctttggtctccaatgctgtattctcctgcttggttttctcaagtttcaagttgagtcctgttatcaatgcttttgattctcgaagctgggtcttgagtgattccgtttcattgacaaactcattgtatgtggtttcgtccatccatattccgttcttcttgcgcgtggctatcaaatcgtcttgcaacttccttagcgtattcgacatatctcgtataagtatttttttcgcaagataatcgatagaatccccagattgtggtttgttctgaatgctcttggcttttgaagcatactcaagagttgaggtcgtttcatctaaatctattctcgcgggggatatggtggtaatgagggtagtcttggtattgccgcccaacgagtcttgtagcaagcgagttaatttagattcacggtagggtatatgagacaagggaccagacttgtcacttaagcaattgatcactcggcccaaagtaagtagactctggttgattgaacctgcctcttttgcacgttgattaacggcaccagacttgtggatgttttcggaacctgccaaatcaaccaaattcatctttgagattcggaccatctcatttttttcgacatccatcctgtagaggtagattgtgaatatagaatgcgaacgagacgatacatcgttcattcttgtcgatgctgtcgttcttttcttgtgacctttttcgagaagatccaccgcttgacgggcagacgtcaccacctgctcgatgagattttgcacaactataccacttgaaggtcccaccacacgtttttgggtcgagtcaaagatacgcaatttagagttgccgctgtcggctcctaaaaggtccttgatctcttcgttatagagctccataaaagagcaccgcacagaatagtcgctattattggcgtctagcgcggtgaaaagctcggtcaaaacccgaggaacgatacctgcctcttccgagagtcttactgacagaccgtgcttctcgtgggtgagatccccgcacattgtgtatgtttttcctgtgcccgtttgaccgtaggccaaaacggtggtattatatccagcaacaaagtcatgaaaaagcggtaatgctacttggtgaaagagcatcagctggtcggcctgcgatccgtatacctggtccacggaatatgttttcaggttgataatttgggagaaagaggaactcaagtgcgacggagactctgaatttgcacataaagtaacggtaggatttgtcaccgagtaggtttccacgggcatttctactaccacgggcgaattggctttgacttctctttcgttgcgacctcgacatcgtactacgacctggatgttggacatggtgagattacgtagagatgtttatttacaaaatacgtagagggactggtgcacgggtgcggaaaggcacgaagaaccaagcacaagtaccaagtaccaagtacgaagcactaaaattgggaaagtttggtgactctagtcaaaaaagtcgtcctcgtcgtcttcggcgtcaatggtgttcttgcggtcaaacacaatcttcgtagccgtcttcttcttctcgtcgcgtgacaatccatcaaggatgtctaccacgtccagctcggccaattttcgagaaatggcccctgtggacgctagcttgactatatactgctccacggcatcggctctatcgggacgaactatgcggactcgactcaatcgttctcgcgcactgggttcaagaacctgtgcgagcatggaagttttgacatcatcttttctggaatctgctgctggcgcctgacctgtgttcttctgcaactccgccaaccgcgcggagcggattgcatttagttccgagtcgtccatcaatatagtttatttctgtggggacaattttttcagggcgcggcacgactggcgaatacagcaacgggcgcggcgacggtgttgtaagagtattcagtatgagtgccagagataagctgaatatcatgcgcaagtacaagattgtgttcctcggagaccagagcggtaagtgtgaagaaatagcccccctatttatcgaaaacgtatcactaactcagtgggaaagacgtcgttgataacgagattcatgtacgatacttttgacgatcagtacgccgccaccatcgggatcgattttttgctgaaaaccatgtacttggaagataacagaaccatccggttgcagttgtgggacacggcggggcaagaaaggttcagatcattgatcccctcatacatacgagactcgcatgtggcggtggtatgttacgatattaccaacaaaaagtcgtttcagaacttggaaaagtggatcaacgacgtgcgcctcgagcgtggcgacgacgctatcattgtgttggtgggaaacaaacttgatcttaaaaataagcgccaagtgactgccgaagagtgtgaagaattacataaaaaggttggaagtaaattttacatcgagacgtccacgaaagccaatcataacgtcaagttgctcttcaagaagattggtcaatgtctcccagactccagtgacggcgaaggcaatggcgactcccaaaatgctggtaacactgagaccatagatatcaccgtgaaccagaatcccgaaggacagaagagtggttgctgttgaccgggaagccgcagagcggcccccaagcatagaaaattctttggaacgcctttgcttctaacgaacatgatcgccatacagtccgtcgaggaattctcccgcatctttcatgaccaataagtaggtcaatatatcccacactgcaaatacaatcatgaatcgagggccaattggtgtctgaaactatttggtgattctgtgagctggcctgcctcggcttatgactcaaagtggctgtgcttgcaaaatgttgttgaccagacgatgacacacagaatgacaaaatatacttcgtactgtgtgcagcaaccaacgcatctatgaaatgtaattattttgcattatcgtaaaataataaaacacgcgatcacaccggctgtatttgccaaaagacaccagatgccccttttgtcagtagcgtagaaaataaaccagaagagactattcacaaaacataacagccgtagctggtttcaaaatctgtatcaactacgacacattgcacacacacacacacttgtttggtgaagactacttttgacacattgaaaattcagtatatacagtgcaagagaagatgctcgggctccgcatttggaacaaagtagagtggcgcctagtgctaatcccccaatgcggccgtatgaaaagcaacggcgcatcaatagggggcataaattgcagaaattttgacgcatggacgcactaaatatctccctcggcagtagacaacctcatttggttggaaccagtattattatttttttaccgcgaaccacgtaaaaaactgtcgcgggaagctgcatgagaacaagaagaacaccgcgagttatgggtgtcccgcattttttcggatgattttcttattgtttgtaaacttaacaatacaaattttcaccgtaatacgtatacttgcagattctcgtatgatgaagggaggaaaagcttgtcacattagacgatggttgtctagaaatactctgtcaaggctctaaaactgtgaccacccctcacatatctgccctaggatgcatgtcccgcggcagacgccccaaggaaacgtgtaaaatagtagtatcggtatttccagccgtatgcacgattcgtgcggcacgcactttaagcagcttggcattactaacgccccggctccttcgcgaaaattaaacgtgccaaacctaacccatcaagaagaaaagtctattgtccattatcttcaagggtcgaaatacctccaattctcatgccataatgatatgccaaggtttataattacgagcaaaactcgtattagttatttttttccaggtttctttttttcccttcctgcccctgataggccagcggccgcgcacgcacagtggtgatgcaggcgccgtgccaaaaggaggttctctgggttcctgaggcgtaggggtaccggggcactaagaggtcaagccataccatttctataaatactgctactgttactgttacttgtagtatcacagtcctctattatctgtgctacttcttggtatctttgactgaagtctttttttgactgctattttcgccagtaaatttaacctttagacacaggccgacctgcatttgcttattttgaggggcgctaggtacggtacgactacggggtcgcggtgcaggttttcgcgttgacttcgcaggcgccccatccttttcacttggacctttctttctttactattgtcgtgattacctgtttgaataaataaaacccctttaagtctcgagcgttgccatagaggcttttttttttcgaatttagacattctccattaagcgggtctccgttgtttgttgttgaaagagcatcccttgacaccgacgaaaaccattcactttcatagttgaccgcgagcctaaaaaaaggagttgcatactcaagctgtcccactccaaattctggcctttttcccgtttgccatacgataatattcagcttctgaactaccattaatgcccaacagaatccagaattctgtagtcactccaaatatgaattcaaacccttctcacccaaaggtgacggccacccatgccccacctgctaggcccaaaagaccatccaagggccgggttttccagtgtaccgggtatcctgattgcaatatgtctttcacgcggtcggagcacttggcaagacacttgcgtaaacacactggtgagaggcccttcacctgtcctcattgctcaaaaagcttctctcgcttggacaatcttcgccaacacaaacagactgtccatgcttacgaagcactgcccatgcatggtcataaggatgactaccaagacatacatcagcccgaaactccctaccattcatcaacaagttcctatggcggaactcctttgcagcctgttttaatctctccagctgactccgcatctccaaatgcacactatcaagacggtagaccccaacaatatgtgcaatacgaccaaggtctcaaaattccttcacatcagttcaagccgaagagaagaccaaggccgttgtctcttctgcattcattcgtcgaccagagtaattcatcccccgatacaatgaacctcctgcgcccgccgttgcactcggctccccctattccttttaacaaacaacgtaatgtggtcacctatccatcaagctccaatttgatcccaagcatggtttcgcctttgtcgcccttatttcatcaatcattcagccaggtgggatctaggggaacatcgacgctaccacccattacgtcgcagaataacgtgtctcatctcacatccccatatgcatcttcaacattcaggtttactcagtcaagcttgaagctgcctgcaaccctcccctcagtaaagcagttgtgtctcagcaatcgcaatatgaacagctcgaacgatacgactggcccgcctgcaaatgtgagccctgccacgtcgaaggaaagtttaaaagactataaagacgaaaaccgtaagagctggcttcaaggtgtacttaatgatgacactaaccaacctagcaccaaagatgccccagcacctgaaagacataactcgacctcggacacgaaaaaggcgaccataactagcttactatctccataataatgacattcacaatgtacaataaattcaaccctgcgcaccaatgagattggcatggtaaatttcagccgcactaagattgaattttcactttcgtactaatgaaggacgtaaagtccattggcgataaagagaatgaggatacttcttatttgcatagaaagtcttcatccttatcggaggaagaacgacagtacttattgaacagacatgggacattgaatctagagccaatgcctcatgcaaatgataacgatcctttgaattggccgcttcgagtaaagataatacagctaggaatgatagcttttcatgcattttcaacgacattcatggctgcgggcttgatcccgtccttcgccacacttctggaggaatttctgaccacaataactgcatgctcttacttgacctccgcacaaattatagtaatgggactctttcccctcttgtggataccattaatggacaaatatggtagacggcaaatacttttgttgtccactttgatatctacggcttttaacattggctgcgtgttttctcatacttacagaaacttgatgatatgccgtatatttcaagcaattgccatttctcccgctatagcagttgggggcagcgttgtaaaagatctaaccttcagccaccagcggggatggtggacgggatggtgggttctcggcgttacactaggaacacatgttgggcctctcattatgggctttgtacaatataacacatccgacactagaaacgtttttattgtgttcacagtcatgaactttgttcaatctctagggtatttatttcttggtcgtgaaactgtctacgacaagaattttttcagcgaatccttgaacaaggtatatcgatttgcaccgagatcttcaaaacaattctccgttgtatctatatttcgtcctttcctgaccttgctccaacctcgagttgcagttaccgctttcgcttatggtatcaccttcagttacgcaaacgtcgcctgtggagtagagttaacaagtttatttcatgagaaatttgctttcaatcctcaacaaattggattgcagttcttgagcttaatcctaggctgcattcttggcgagcaattgggaggttggatatccgatttctggatgagaaatatgcgagtcaaactcaagagaaactgcattgaagacaggttgtggatctcatatctcggattcctcacggcaattgcaggtctcattatctacggagtcttgttggggagaataagcgatgggaaatggcggtttggacctctcgtggggttatgtgttgcttcctttggtcttcagattgttaccactgtcctcgtcacgtatgcaattgattccaacccatcagaagcatcacatattgcctcggcaataacggtcgtaagacaggttttgggctttgtggggccattttattttccaccaatgtttgagaatccaaatcttggaataatgagaacatactgtatcttggccgccattacgggaatactaggattggtgccaatagccataatccacctcatatggtctaggagaaagtgactcgaatcagcttatgtagcaatcagtagaaggtaattgcgaatttcacgtataatgaccattttttgatgtatcttgttcgcaaactccaagtcgtcagcatcttggtacgcttgcatcaacttttcgctggtcatgcatactttatcaagtccctccacatattgaagatagtgttcccagactcgatcaatctcgtttaaaactcgaggtgtatgttcatctttaagtacttgaataccgtcctgaatatgaagctgctccatatcacgacgaagctctggtaacaataccagagctatgaattcctcatatctcttgataacttcataaagttcggcattagccttctttttggcatttctgataatgtttagtcggtagacatccttggcaagtttgataactatggggtcttttgtttcgagcgaagttatgatatctggcggaacatctatgctgtggatttgatacttttctcgcaagtagtgttctagtacgtcaggccgttcttggcgattatctacacgttctttcacaaggtcagaagttggcaaagaaaagcccgcatcaacatgtgaagttatgcgatcgattattttacgattctcctctaggactttactcaactctgatacttgatcgactaacggttcaattctttctccttgatactgtagcatattatttcgtatctcaactatttggtgcgcatagtgcgtatttctgctggatgcctgcctacaatcgactattcataaagatgtactttcatctcacattatttatatgattaagagtgggtaggggagcagaatatgctatcatcgtgagcctagttgctgttgttggatctgagcagattttctctcttggcgaccttttttcatcacttgttttaatgcaacactatccaatggatccaataattcaaatgagcaaagcaattcgtcactgacgctcataactgctccccaattgtcaaactctccacaatagtttggcgcagaaaatactgtcaccaacgttcgatcgttgaaaaattcataaccgtcttcgacaaccatatgcgctcgacagaccaagtcaaaaccgaacttctgcaaaaacttgttgatagcagttctggagaacacataagagactcccctctcattgtcttcccattcgttttgtgtgtcggccggatctgaccaaagaagatcgtttaataacccgtaatcaggtacatcagttggacgcgcaatcgttcgaatttcatccattgaattcaagactggcgaaagacctccatgaacacaaaagattttgccagcaactattgcagctattggcaaggtattgaacgtgtcaataaataacttccaaattttgatgctgcatcgtcttttacattcgtcataaaatccataaacccttgtgacattagcactttcatgatttccccgcaaaagaaaaaaattttctgggtacttaattttgtagcacaacaaaagaagaatagtttccaaagattgtttccctcgatcgacgtaatcacccaaaaagaggtaattcgtcagaggtggaaatccacacttggtgaatacacggatcaaatccccatactgaccatgcacatctcccacaaccttcaccggtggtgagagctcaagtaaggacggttgagataagaagatttctcttgctttagcgcaaaccaattgtatctcagagttcttcaagcacaaattcttcgatttctttccgctgtagccagcatcaagcaatctctgaatgagatcttcaatatctatggtattcccaccatttgtatagttggagctcgtcttactgagtttctgtaaattggatgacgagttattaacagaaaagttgctcgttccacttcttcttgaagacattgagatagcatctgctacatcactgtctttgtcataatttgctgaagaacctgtcggttgcggggataaaacatttccactggtgctttgaaatgaatggttcgttgaagtcctggtaacaggggtgctgtcgcttccattcgcatcgctgtttccaagagattggaatgaagatgacaatttgggagatccagtttgaaggttgcttctcattggcgatgatgggtagtcaaaatcggtgtcattggtgttgcgtcgaatgagaataggatccttaggctccacctggatcattgaaggtggtagattgaggttgttgcccgatgaactgttgttcaaattgagacctgatgacgacttcgataggtggtaattttctgacctaatataatcactcttcgcgtcattcgtcaggattcctacaccgttgccggtgcttgatgacgaatttttccgtgagagtgccttgggtgacttcggcccaagcttgggcgagtctgtgttggtgtcatctcgcagaagtgatacacgagacctaatagaccgacctgacttggcggagttgccggtatcagttcgggtgagttgaagaccccttgaatcccgcggtttcgatgtgctgtttcccattaaacgatactcctacgtctattctgctcagtctagtgtagtttgagcctaatatgagtggatgctgtgcctggatacgtgcaagcctcggggcggtgctttataatcggggtcgttacgagtataagggtatataaagtatgcaagtaagtcaagaagggtgcagaaatggtctgaatgacttaagcgcgatgtattgacgtggcgtggttctcgctgaacacaaaggtaacgatagtttgtcaagcgatggagaacgaacaaagggttacgctccctgttgtgtgcagtctgctttatcactgcggtgtgcacacgcaggcatctagaacgccgaacgtggggcgggtaaccgactagagctgggttcgatagcacgatagcagtgaaacgaggtgagtgcgtggaggagtgaaatagattgtaacgcgatcatatttgtgttcatgtacaaccatgcaaccaactcaaagccgatatagtttatttgattggtagagcagaaatggttgaaacggtggcacactcaaattagctacgtagattactagacagttctaactcgctactttatctacgtgtgctggaccacaagaatctggttcccctatcgattacggggaaagcttttatacaggttgatgacagcttgttgactggtcgtgccagggatatcgcgcgcggcgttgcaagatagaggttttgaattaagttagcgagacgaaaattaactttatcaagggtgatagacacctcatttcatagctctgcattcggagaataaaacgactaatttaaactaaaaatgttttctgatggctggtgcgcatttgacgtaaaacaaacacacttcccccctcctgcaccaccgcaactgctttcctgatctgtcaagcgcgatagataactccccggttttgtagttcgcactcccggctattaatatgggtgcaaatccacctgtcatttttctttacatagttatcatcggcctcgtttagccatctttaaaaaacacaactgatgaataaccatgtttgcaacaatgtcagaagatatccatgattcatgttccaaaggcaaaccccgactgcctaggtctcagggcaaacacgcaatgagtgtcagtactgctgacgcttttgccctgagaccgccagaagttacaattgccgaaaaaattatcaaaacatccttctcctcttctggggagaccgagtcggactcgtcagagtcggattcttcagattctctggttgaagctcttgcagatttacataaagacgttcctagggacgaacttctaacatctgtcgagttgtgtaccgtcagagattaccatcgaattgccaaaacattgcagatggcgtttgagcaagacccgtttactaactacatacttggaactgaaatggacgactcgaagagctccttaaaggctcgtaaacacaagacaaagttgatgacttcgttcttcgagtttgccatatatgagtgtttctcgttgggaggtatagttatagcagtgaaagaccgtgccttagaggccgaaattgccatgaagggctataaagcatcccgtgtaccttttttgggagtatcatgctggtaccatatggaatacgaccacgatcagttaacctataagtacccacaatcgcatagctttttagctaacatgcatcctacctcattgaagttcaacttcttggcctcgttatcacggtgcagactgaaggttttcagtcccctcttaaacgatgtgagagattccgtagtctcgaagttgaatttgaatggatcgcgcgataatatgtggtacttggctgatattggtacaattccagccatgcgtggcaaaggattagcaaagaagcttgttagccatttttgcgatacttttgtcgacgcctcgccaaactcttggtgctatttggaaagcacgaacccagtcaatagaaagttctatgagaagcttggctttgccgtcgcaaaaacctttgatgtaaacgaagacgacgacgaagatgaagccgatcataaacctatctatatggactcgatgttcagatatccaaagatcatcaagagtcactccaacgataatcaccagacagcgatacaacgtatgctacttagtgcttgatcgttggagtgcgcatgctacttccaaaaaactatttgaaaatgcttttaaaaggagatgaataagctcaagccctcatttcctgttcttcttctttcaaccatccttatgtcaaattactcttgtttgtttatatgttttagtttaacgtaatttgtcccaagattgtatatgctgttacactatgctagtaagtgtcagaaggaccattaaattgtaacgacaacgtagctttaaattatgagtcctatataacttttgcagctatttgttgattatgtaagttctttactattcgagatctttgcagaacagttgggtatgatttccatttcacggcgttggctcgttcaaaccctccgagctagtaataggaattttggaaccagtcaccagtatttgcgaaaagccatttcagatcaaaataatgaaaaaaagcatcccgcgattcatgagaatggactatactatggaaagttcacagaagaagagtatcaaagcgcagcaaaatatgttaagactaaactacaaaagcttgaaaatgagatcaaaggagagaaaaatataagagaaaacatcgaagagtatccgatcgttccactgccagcggatcgtagtagaaaagtcaaggttgaatcattaagtgatttgcttgcagagattataaaaactaatggacctttatcgttgctggcatatatgcgtcaatgtttgactcatcctgactatggctattacacaaccactaatcctttagataagtatactggtgactttataacttctcctgaaatatcgtctgtgttcggtgagatgattggtatttggctctttagtacctggacgagccaagacaacccgcaaaacatccgcatcatcgagtttggtcctggaaagggtacgttgatgtttgatgttgtgcggaccttcaacaagttagccaagtcaagaatccggagtgatcagatcgagatttgtttgattgaggcgtccccaattttgagagacgagcaagctgaattgttatgtggtagcaagttgaactccgctgatatcaaagactcgttttatacgaaatcatctatctggggcaacacagtgaagtggctcgaaacagaaaaagatattctggatgatgttcaatacgctaactacattctagctcacgaattttttgatgcattaccgatcaaatcttttcagaagtctgactccggctggagggaattacttgtggagcattctcccagcgtcttgaatacacaaggggcattaccgtccggtggttcatcatccgaatttagtccagatttggagactgattttcatctcacggtatcaccaaaagatacaccgtcatcgttaatccctgagttgagtagtcgcttcaatgcattacccacaggttctcgaatagaaatctgcactgatgctgagctctacgcattgaagatggcctctctcataaataatgagcaaggaaatggtgcggcccttatcatagattatggattgaagtcggggatccctagtaattcacttcgagggatatacaagcacaagttcgtatccccattcttttcacctggaaaagtagatttatcagcagatgtcgattttgaaaatctcgcagcgatcacagcgaaagcatgtctgtcctttggaccagttgatcaaggagattggttacatgaaatgggaattgggtatcgaattgatcaattactcaagtccaatgaaggaaacccggctgagcaagataaagtgtatgcttcgtatcgtcgtctcaccgacaaaaatgaaaatagtatgggaggggcatacaaaattctatgcttagtgccacatagtgctcagatgcctattggcttttctactttctaattcatgtaagaaggtgtatatacgatgaatttgataatattgcaaaattatagaaatttacaaacttttgctgcacacccattgatattgagaaatatcttccaccaaagataacgaagtagattgtgaatactctccaaagcatatacaataatgcttaaatagaagcacaaattcttctacttcgtcaatcaattcaagttgtcgaatacggtttcgatcaacggtatcaatccattcgccatgctgatgggtttcattataaccgcctagcgttgcaatatcagtagcaaaagctctttttagaccgcattcgtcaacaaggaacgataccttggatgctaaagttgggaatttttgaaacgtcattaaattaatacctcttgtggccaaatttgtagccattgtctccccaaacgagtcgttgagtgacatgggttcatacatcaaaaacgagaggtaggttgtagattccttgaatgtttttacccagaattgaactacagcggcattttcttcctcggagagataacaaagcacacactcactgagaatcaatgtcggcttcagtttatcaagaatagaatacaacagttcagcttctggtgagccagcatgcggtaactggcgaaggtcaatgccaagcaaacagtaccgttcgctatcataattcgagttgatgctttgaaattcttcttttgaggtagggtcaagctttggcaaagcacaattagtgattctgctcaaatttgaatcgttgactattgatagtttttttatgcggcacgaatcttcgaagtcaatttcgatatatcgaagcttggccggatacttttccaataatctgaaggctcttgtatcggaccctcctccgagagaaacgatttgtacgtcgttaaacttctggataaacttctcgatgatgaggtctaccagtcgggttctcaagtaagtaccgttgtttatgataggtagcttgctttcactaaatgatgttctggtgacgcgaccagcggaaagatttgaatagcctgacgtaaatctgagatacttcttgtacgattgaacgagtacatctataaaaggatcagggggatcaaaatagcctttcgaattcgcactgagcctgcaactcaatgcgtctatatctgtcgatctgacaactttgtcttttttctcttttggtgataacatgtagttttaaatcaattgcagctctttcgcgcgcagtatcaaagtttctaatcgctatttttacgaactattgcccaccagttatctttttcataaccggccttgcttataacacaaccagggacctctccaatatcttgctcgagctctccctgtctataaagatggtaatatctgtaattgacattcttctcaaccactggcgcctcaactcctgtaccctggtccgactgatctctcagagaagatttgttagtgcccttactcagcttcttttgtgttacccatggaacgagtacgtcctgttcatcccccgacttgtaacctcgtctcgacttctcttgttcaagtgcccaacagtagactaataactctccattggttttgattttagacatgatttcttctatagctttgatcctcctttctctagtagagaaatggtgaataaccgcgatcgaaatcgcaaagtcaaagacaccgtttggatgaggtaaattaagtccatcagctaaagcaacttcgtacttgttatttgaaatttttttcgcacactcaatcaagcctatggatctgtccgagccaattatacatagcttagggtttactgccaaatattttccattgccacatccaacatcgatacctatggagtgatcttccctggataagagaaattcttcaactattggccacggtttgtatcgtgtctgcgaaaagtgcggagctatctcattgtaaacatcatggacgaaatgcgcttctcgttcccttggatctgctatggcatctaaagaaggtgaggacatcgagctcatcaggcatctcgaatcaaaactattgacactctatatacaggagcaacacaacgaactaaatctgatcaagccagataaatttaaatggcattgggtttaggagggttcaaatccgaaagcacgctcatgttcatctttcaactttatattgactgcttgttgaagacgtaattagctttgctcaactacgttgcaacgcttgaggcgaagcgggattataatgcattacgtaacagacaatatattggctcaattctggctcataacttgaataatttccagagttgatgagactgtggttacatcttattgtatccctttctattgcaatattcctcacaaaaaaattcacttctacgaacgatggcagaactgatcaattgagatcattgaaagagtatattgaccacgtccttccaattacagtgccggtcaccttggagtttggagacactggtttcgcatttccagacttagtaaaggcaactcagattcaagtagactcccatttgaagagtatcggtcaggagagatatgaagttgttttattggataatctttacgttgacccactacgaaatagttcaataactgcggttgatcataactctacatccaacgactatgcagttgaaatggtccacgcaagcgaaaatttcgtggttattgactcaaacaagttaaaagctttcaatttttatagctcagccgctatacacgagaacgatataccctattttgttgctcaatgcatactataccatttactaaggactgacctaagtctcttacaaagacccaacgctacagtttacctgccacaattacatgtaaacttggtaagcgttttcttgaatggagatgattatattgacattcccactgaagagtacaaaagagaagttctccacgactttttgaaagaggtttcatattactgctcggtaaaagtgcaatgccacacattgaattccactgaaaattcgattacggatgatttacggcagtttgagtcaaaagacacactaaacctcatatattctcatgtgagcaacaaatatcgattactgaaccttttgcctagccatgacatttcttactttgattttagagagccagtagtcaccagacaagatctttggcccttcttgtatcatgttcgcaatgcaattgcctcatacttggaattgcctgcctttcccagagacaacatacgaatgaaactttgggcgatgaagaagcacaacacaatcaagttccttctggaaactgtgacaaccttacagcaatttgaccgcagctgcaataccagcagcatgagtcgcaagaaatatcaatcagaagtcgaagaaatcgttggtaccattgcaagctttaataacaacaagacacagcccaattgggacattttattccaaagatcatggactgttctaacgaatgcccagcatgtctcagccgagtgttctgtggttcagtgagatcactatcattagcatacacccaatatattatatacgcaggaataagtttaatttgcgaagtgaagtggaaaagtatcaaatatcatgagcgatacagatagcagtgatgcacttagcgacgtcagtttagatgaagaggacgaggaactaatttggagagtgttttacaacacgcgtgagcgtaacttgagagccgagagccatgaatttgagatggacgatcaagtcgaagtcgaaagcataagcgatttgtctgacattgatgagccagagctagtgaatgaataccgcaacctaaaaaacggtacaataggtcaaaatttgacacaagaggagaaaaacaaacttattgtaagtgcattttctgaggatcatatggatcggtttgttgcttaccgacgtgtaggtataaacaaaccaggaataaagaaactatgtaacggcttccttggccagtcagtatcccagaatatggcgattgcactttctggtatatcaaaagtatttttaggggagataattacaagggcttttgaaatccaagaccgcgaataccgggcacaattaagggacgaaatagaagacaaaaagaaaaagaaactggaacgaattacgaagttggacaacaaagaaactgacgagactgaaagtgctggccttccaaggcttgagtacaatggtgatactacacgacccctccaaccatgccacattcgggaagcttggaggctttataggcttgagaatgaaggggcattcagtggacaaagacgaagacagggtgaagcagatggcaggttctttcgttgatacatcgctatagcattttattcccgtatcgatggtagtaaaatctgaacatgtggacgcacacatccctacagcgctctgttgcatatttacattgtgaacgattccattgcatttcaaaaatcctaactgtattgaactcaaggtgatatcgagcgaacactcaattggcgggagagattccaactttgttggcatattcttcggcattcaacttctcgaatttcacttctaagcggttggcaagtgtcttacctaaatcttcatccatgacaccgaaaagaagagcaagtctttccttaatgtagctcttcgtaatggttgatgcatgtcccacgactgcttccacaaaatatttacgttgctcatcgttaaacaccttttggtacaacgcgcgaggctgttcgacgtccaattcggagaagccagagatgtaatcgtacgaattcaaccaaatcttttcatcgtgagctctcttggctctttcactttgcaataccgtgtacttgtcagtttccttcttggttactactccaatgtattttgctctttcagtggttcccaagccattggaatactccttaggatttgatgaaaccgcgttaattggttgcaaactactcaagtaattcggtctgcttccttgattgtcaaaaactgcgggtccatcgcgttgcaagtttccagccaagaagggacaacctgatcctttttcgaaagttcttggcctattcactggaagctgctggtaatttgttcctaatctgtgacgatgggtgtccgagtatgaatacaaacgagactgtaagactggatcatttgatggctcaagacctggtaccaagtgtgctggagaaaaggccaattgctctatttcagcatgatagttctcaggatttttatcaagaacaatctttccaaactttctcaaaggaaactccttatgtggccaaactttcgtcaagtcgttaattgaaaaccgaaaattttcagcttgttcaggactcatagtttgcacataaacggagtaagtggggaacttcttctcagcgatcctgtcgtacaaatctttgatatggtactcaggcgcagcacctgctaattcatttgcttcttcaatagaaagcgttggaaatccgtcgtcggctaaaacgtgaagttgaatgtagttgaacagtccatcttccttcacaaatttgaatgtatggcccgaatagccatgcattccggcccaagtcttgggtgttccccgtggaccaaacatgtaggtgatttgatggagacactcaggattgagagtgtaataatcccaagtcattgttgaatccatgttttgattgaggtgagttgacggatccctcttttgggtatgaatgaatttggcaaacttattaggatcacgaatgaaaaacactggtgtattgttgaacacccaatccatgtttcctatgtcagttttgaacttaattgaataccctcttggatcacgaagagtatcaggtgttcctctttctccaccaactgtggaaaatctgattgagactggacacttataacctactgtctgaaatggacgagcgtaggtgagatcagataacgaatcagtgagctcaaaatatccatgggcacctccacctttagcatgaacaaccctctctggaatacgttcctgatcaaaatgactaagatcgtcaatcaagttgaagtcttgcaataacaaggggccaccagggcctgcagtttgggctcctagtggatgagccgagtatggcacaccattggaggtcgcgtacacggcgtcgtctttctgtgtgtaatattcggagaccatgatttacagtagtagtgggagaattccatccttatatactctgctatcttaaattgctatggcagcaagcaagctgactaaagtagttgctgcaatccccagtggccagctcctacttgctgtcataagcacggctcatgcggctcatgcagcaaccacaatatacgacaaacatacgacacccatcgtggtacgatgaatagattgatttgagaaaatgaatatagggagaatattagaagcggagtgaacccgtagaacacaagtactaaaaacctaacgcaaatgacaaaggtgagttatattcaaattcaagcaaagcaaaattgtaggtaagtagtaacaacttaacgcgaaaagtggtattccagctgacgatgaaaatgatggcgacaattatttagatctaataaagaaagctagaagtagtgtttcgtcatccaaaacagtttcaatagtagggaactgcggtcacaagggaatcaggaacatcaagactgtaggtaagtaacaacctaacgcgaaaagatgacatagggaatggtcactagattttcagaaccatcaaattgtagattgggatagaagagctgcgtcaccgcggtaatactgcaaactagtacgcctgggaagccacataacgcgccaccgtagaagtagccagtgaaaacgcataaagatgctaatgtgattcagtggaaacaagtcttccataaaattttgagaaatcaggagagatactactgcctacttcggcatgctcaaatggctggcttagcaatccagctcccttggttggtatctagaaagccactacgaaaagaagtttcttattatataggctgctcattattttgaattcctttcaatttccgagtctatcgacaggacgagaagtgatccatagacataatgagctaaggacatatcgagaaaggtacaccccgcacacctactccactatcgtgcaaaatgacgagttacatcatttccattcttgggtaggtggatgagaatgcaaagcttcgactcaagttggaaacaatgtcaaaattctgactatctgtttgacaagaatgcttctcccaacatatttaatgctttgtgagagaggtaatccagtaactcgagaagaatgttttggtccacatttccgattaatgttacgtcaatgaggtacttacgtagctacggtactgcaatgctgaaactatctcatctcgcaaaagataatacttttctacgcatcaaataaacatgcttagcttggtctggctacacatatcaacaaagaaggagcgcacaacgtttgttctttttgttttccattaacaactatgatcagtagtctttgtaggcactttaaccaaactcgtaacgggaccggcccctgcattttcgaaaatgaaagagcactggtacaacatcagtatgcatcgatacccttaatatctcagaagattcagtaagatgatcattaagatacctataagattctcgtcttaccttggaaaaagatagtagccattcctacgctctttatgaaagcgagatttgaaggtgagatggactgcgataatttgctagaaccttaaacttgtttgcctccaaataattcttatctttaatagcttatgaacagaaacgtataaagaattggtttaggtatgatttaataaggtcacagtttgtgtccataatcgttcgtctgcacaatcgttgtataatcttatcctcgcctatagtaaactattgagagatatcatgaaaatgctactaactaattgttaagcttcggtggccatccatagaaaaaactacgtattctacaatagagacttaggccaaatgatgctatgtcgtattgaagcgcaacttcatttcgaaacattatatgcgcgttggaaaatgtatttataccagttatggttccactgcaatgctcgctttagatgccaccacaaggaacttcatttgaactctcggtgcattgcattcaagattgtacaccataatgttcggtcagaattgaagaagttcattttaattctcgtctctggtatactgagggatcggaaaggtcttttgtattgacattctttccttacattcatatttgaacatttcctagatgtcagctacaattggatctggctatactttctttcatgggagtgatttaaactgatctttggagccaggtacgggtatttctttagtggtagaaatggctatttgggtccctcaagaactattttaagcgttagctgctttcccaacctgattactgtaagttaaagtaacctatttttggtgctaatttgctacgcggttttaacctttgctacattaaaccacgttcagaatgtatagtaacatttacactttgttttgaagcagagtaagtactatagtccaatcaagcgacggtcgccgctcatatttgtttgagaactatattcaatacaactgagaaagccatctcaatgttgaactgtacctaattcatgatttgtttctatcagaagccagctttactctttttctgtttgatattttttctcttatttttaacttaatcttacgctgtttctgtattatgtaggttcttttgatgtgaactgtttaacccttgtgttggcgacccagctctttaattcgcaaaattatcattcggccgattaaaggaatcgaggtagactgaacaagatcgggatcgtatctttctaatgtctcgatcgttgtttatattagaacaaattttgactttgtcagttttgcatctaccgcacgcacggcctactcgttcaacagagaatcgcagtcatcgatatgtgcaggaacgcaagcagcgcgattcattagaacaagaaatagggacttcctcaggctacgctcaacactacgtggatagaagatgtttgcacgctctaagtcgattcttcggcagacacttctgagagcactcaagtcccggcgattgatggccactcggaatgcttttgattctcccttccaatatcacaagcgaagtaagccttatgttcgatggcccttgactgccgtttcctttttaggtggagcttacatggcttataatgagactcttttcgactattatgcacgcgtgacagatacttctgactcactgccgctatctgcattgcagcttgaatacaaattaaaaaatttgcccatatacgagaggctctcacatccaaagcctggagaaagatggataaaattatactcgtgggagaatttggaccgaaatctacttgaaagtcgtgagtattcagatgccaaaaaaactgaggtggaataccagaagatctcggtgccgtctcacattttggcccaaccgggaggaatcatgatacagcctgttatttttcacaacctcgacactgacgaatgtgtgaccatcattcacgccggatacaagctttgtggttacccttttatggttcatggaggcataattgctacgtttctcaacgagtcctataagagggctgcgtcgctctctaaagaaacgagctccaacttgaaaggtgattataaagttgagaacttaacaatcaattataagtcgcctactctcgcgaatcaatttttaattctaaggacaacaaagtcgcctaaggaagaggatgattcgagtgtcatcagttttgaaagtaaaattatctctgaaagcggtaaattgttggtcaatagtgaagcttctttgagaaacacggggcgggcatcgttagcacaaggctcacgattattcagttggaggagtgggtgacttgggtcgacatttaagttatcctgcatgtaaatctattgtacaaattttaaatctgtggtcggagaagagtatgattgacaaattggacgggcaacaagagccgaaagtagaaatccttgacatcaatgatcatgttcaagagtcttcggatcctgtagttcctcatgagcgccagattattgatgacatcattgcaatttggaaagaagatccatctctggagtctttgggtgttccaaaactacatgccaaggtgaaaagtaggcatcctacctggtcagtatccgaaaaaagagtacgtacgctcttgaaaacttatggtcttatcacgacgaatcaacagttcacttacgctaatgagatacattcgagaattgtctcgagcatcgagctacctccgaaggtaaaggtcacaatgacagccaagaggggaaagggtctttacgcaaagacgcagatcagaaagggagatcttatttgggaagagagacctttattcttcgtaccagctctcgccaatgttaagttggtaagaactggaagggcctgcgcatactgtgcaaagcttttgactcaaaggtcgagcactggactatctgccctacgcggcttggattgcaatgtttgccctgaattatggtgctcgaaggactgcaaaactctagataccttacatgcgaaattgaaacacaatatgtctagtcattcaaatggaaaaggctcgaaccttatcgacgctagtggatttatagctttggaggattattgttttcaagagcaatggaatgcactttatgcaataactttgatatacgccgaaatgcaagctgataagacgaggactaaagcggaatattttagctcaatggcacgagtctcccaaaaagtgcgttacaaggccataaattcctctgcaggttcatttgataccatgcaagggggcgctctttttgttatggagcaacaggaggcattatggaatgagggttatcaaaaatttttgaaggtatttccttcggctcatgaccaagtcccgtttgaggagtttatgatgatgatgggaacatacaacataaataacttggactcgtgcatcttcctaacccagtcccatttgaatcatagttgccatcctaatacagacgtacaagcctccacagcgtcgcggactggtccattgaaggttttcgcggctcgtgacatcaaagctggtgaagagcttaccacttcatatgtaaaccctagtcacacattacatcagagacaaagggagttgcgtgttaattggggatttatctgtagctgccagagatgcaaagatgaagcgaaagaacatcatagacggaaatcgagtaatgggatgggtgcaaaagaagtcccctccaacataagggaaatgctcaaggatacaaagagtgcaataggaaattcggaaatagaattggaaatccctacggttcagggaggcgaaagacgaaaatctgttaggtttgatgagcatgtaatatctgtcaatcaatgaagctacttatttttcataatattttgtgcgaatttattaaaaggaaatagtttacacctatgcttacttctgctaagagagatttgagatcgagagttcgcaaagtgctctccggagtaacctcaggttcacttcatggtcagtcgacggtcgtttgcagaaccttattagagagcgaacagtttcgatcagctaagtctgtaggtgtttacatgaatatgcctaccatggaggttcaaactgagtccataattaaggcgtgcttcgatcaacaaaaggctgttttcttacccaagtgtagcagcaacgcaagatgtgagggccggaagaaaaattacatgtctatgatacatgtaccttcacttggagatgtacacaatttggagccgcaaggcaaatacaggctattggagccgactgagggtacagaggtctttaatactgcaggtcttgatctacttatactaccaggtatggcatttacaaagtctggtagacgcttaggtcatggagcgggattctatgatgaatttctaactgtatatcaatctcacttcgctagagtaccctatctagtaggattagcgttactggaacaaattgttgatgatataccacatgaagagcacgactgggatcttgattgtatcattagtcaagaagggcaggttttctgccgtaaaattaaccactcacttcactaaaattccaatccagcacttttccaacattcgatctgcattgacccaactgtggtatttattaaataggcttgttccatctctacctgcacatttcaagatctcgtcagctccaccaggatgaaagtcaatatatggcgtgatattgaatactttaccgtttatgctcgtccaacaatcattgcgatatttgtgcgccttgagctgatccaaggtcacccttacgtagttcggcggtggggtcagatctgggactcctctcatttgaccacgcagcgcagtcagattcaagtgggcccagtctagaggtgagtggccaggtgcgagttccactttccttctggctttcttagtgccgtcaggtagcgactggactctctgggcagacccagctgaaggaaacaacgttcctagggtattccgctttgagtcattgcttgccatcatcacatttcgtcagaagcgcgcgcaattacttagacgcaagattgacatttattgacaaaagtattactaagacttaaaatacatcgtaacatcatgagcgttgccggatttgttttctatcaaccctctcgtagtataacatgtatactgtagtggtctccaatagaacagcagatcttgatacctcagtgatcgtagcatcgcttatacgccagtacggactcttgattaatgttggaatctttttcatcttgaccttgtgagattctttcgttgactcatcaagttgttgttgctcttctagcgtcttcatcaaagcttgggaattgacaggagcgttgaaatatccagaatcgatgtcgttaacaagaatctctgctggtgtggtcaaacccgatgtgataatttcctgaatgttggcttcctccgtatgagcttgatatactgatggtcgctttcccatgaaatttgaaagctttctccggaatccaccattgctgaattcctggtcagagcctgacgtggctgaggatgcattggaactctctgagtacgtgcgaggcttgttatttgaaatttcatctgaaggggcaatcgatggacgcctattaccagttaaagtgaactttctttttttctctggctctgctgaagtgttcagttccttactcttcatatcaccagtgcttagagaagattgaacatcggcactttccattggagagtacttgatctcaggcgaaagcttgatgatgttaccctctctgtccttgacaaaagtggcttatgcttataacattcatagtgaccttgagtatgagatccttggtgtcgaatcatagcttttagcttatacttgtagttatcattctcgttgaacttgaaattctggaagtgcctttttaagttatcagtctgatcctccgtgataggcgtgttgttcaaagtgtcgggggacttgaatgccgaggattctggtgaaccaccgcttgtcttggacggtgcaaatttaatgttcgtgttttcacggagtgtagccgctgtcgtcgtactttgctgaagtgaattaacagattcggcggaagtgagcgaagacgtatcagaggtatcaagttcactggctgtgctaatacccgcggactcttcctcgtcatcttcgtcatttccattctcttcgaaatcttccctttgaacgtcctcatcctccatatcgtttacgtcagttgtcaaaacatttgatttgatctgctggcccccggtagatccttcctcttgcgcagctgattgaaattgtttgagttcatgatagtattcctgcccaattgaaagcgaaagactatcattgaatgtaactctgcatgggttccttgttacctcaacaccattaaagctagaccgtgaaaggtggatgccgaagacttttggtggcttcaaaatcagcgcttttctgagtacggtggaagatacttgggagatatctactccatctttttgtaagactttacgtagtcttccaaactgctttcaaggtccctattgatactcaattgaggatcactatcaagttctttgagtttgttaatgaaatcagcctcatcaggtgatacacttttaccctgtgcttgccgatgcatctcattttcgacaatttttgaaaccctacatttgatacactgatacccttcgatggactctgagtcgttttcctctaacatggactcaaggttggtcgaaactttttgaggagtatgcaatgtaagcatcaaaaagggggaaaagctcggtttcgaaacgtgagaacaagttaagcatctcatttgcgataagatcaagccactgaatggaaattctggaatatcaatactctccaactcatcaatagcatgaacattatcctgaaatttagagcaccaaaggcggtagtttttcacaatttttacattttcgttttccaaagtttcgttaatcaatagggttaattcgtgtgcatcgtgctgagaccttgatattctagcatcaaaaatcttctctaatgaatgtaaaaatgtccacactgaaattgttcttgtagtcatctgagtttcttgtaactttttgacaatttccgctaatgcaatatgcaaaggaatttcgaacttagagttcttatcccttgatttggtaccttcactggtatcaactttcaagtcttccgcgatattgtgttttatcatgagttgagcaagtttttcaaattcggatatgaactggttcaaatactccgtaagtcccggaagtgacaggtatgcctgaagtgttgagttagcaaaacaatcattcctcaaatttataagcccagtggtatgcttatcgggtcgcttggtaaacatcttcttgttcgacctaaggtatggaaaggatggtattaggatatagaaggcagtggcagtcgctgcaaaaatgtagaagtggcgtgcaacaaaatatagtagtccagaaacaggtgacttcggactttcaacaatggggaagttgacttgtgaatctctataatttctattcaatattaaactccgcacctgttgccacaaggacatgcgtattggagatttataagaatttgttttcttgccccgcccaaacccccgcaaaaatcttcgggctcgaggcgcacgactacgtcatttcggaaaaaccaggaacgcgatagcatcgttcgagcactatcttgttttaatcaaaattctgagacaattctcggttatacaaccgcatacttgctcagataatgatgctaaagtattgtattgaatattgtactaagaatgtgacctctgttgctatctttgcaagtttgctggtacacagtaaaatcgtagaatttggcaaaattagaatttatattagcatcgaagtaaattctttaaatacctaccttgttgccaatgtgcacgttgtaagtcatttccaggctcatctcctcaataattcccaatttcacatcccctttaggttttcccaaggaattaatttgggcgtgtacataccgaaagaatacgcaagagaaccacccattcgatatctcgggagagccaatgaagttttcccactctttacagtttaatgctgttccagagtggtcttccaagtacattgcatataccaccttaaagaagttaatttattctttacaaagggattcgttgaggaatcatggcggggatcttgaatctagttatttagctcctcatgagcatggagatcgaccggatggatcgacggtcttccttgctgctttggacgccgagttgaaaaaaattgatgaattttataaaacaacagaggctgttgcctttcaaaatactgaagagttaatgagagacattgagacttttgaagctgaactcgaaggggcatcgaagagaaggccctcgagcttcagtgattttggattgaccagatcgcggtcaaagctgcaagctagtagagaaaggacggaatctgatgcttcaggagactacaacgccgttactgaccccgatactgaattcacggaaggggaggatggtcgcgaggaagatgatgacattcaaaattataatccagaggagagacctatgctcaaatctaacggactgcaaagtaaaaacatagaggactatttgaagtcacccaagacaagtgcaatatggggggagataaccaaccaattacctcctcaattgatgcttttatcggaaagcagggtgattcttagaaagagggtaatcggattgtatactacactttctgagttgaagtcatacatagaactcaaccatactgggttcaagaaggctttgaaaaagtttgacaagtcattgaacactcatttaaaagatgagtatttggaaactcttcctacgaggtctttcatcttcaaagcttccaccactgagaagctaacggagcatttagattctttggttaagctttacgctctaatctgtaaccatggtgatgactatgaagctgctcgttcagaattgtcaattcatttgcgtgagcatgtaatctgggagcgaaacactgtttggagggacatgatcggcttggaaagaaaagcccaagcacctcgtgctgatggagctgatacgaaactgtcagcgaaaaacgcattaaactttgacttttcattgaagaatcctacattgatcaagatagtactgattacgattctaactataatattgttgaacttttcaccctttgaagacaaagaacaaaaaaattgttttgccttattaatttgtgcatcattgttgtgggctaccgaggcaattccccttttcgtcacttcgctcttgatcccgctcttaatcattgtcttcaaagtccttaagaatgatgatggatcggttatggatgcattggatggatcaaagtacgtattgtcaacgatgtggaactctgtcatccttttactcttggggggtttcacactagccgctgcgttatcgaagtatcaaattgcaaaactcatgtccacttggattttatctaaagcgggaaccaatccttcaacggttctattgactataatgggagtggctttgtttgcttctatgtggatttcaaatgtcgctgcgccagtgctttgtttctctttgatacaaccgttattgcgtaccctacctaaagattcccaatttatcgatgcgctaatcttgggcattgcattggcgtcgaatgttgggggtatggcgtcgcctatcgcatctccccagaacatgatagcaattggctctatggacccacagccttcatggggtcagtggtttgttgttgcgctccctgtatgcataattacccttgtccttatttgggtatttcttctcgttgcgtttaaatgcaattcaaaaaacaccactttagtgtccataagaaccattgacgataaattcacattgacacaatggtacatattgggagttactatcatgactatacttttgtggtgcattgcttccaggttggaaggtatttttggcgaaatgggaatcatagccttgataccgctagtcctattcttcggtccaggccttttagccactgaggacttcaataattacccatggaacattgtcatacttgctatgggtggaactgccttgggtaaggcggtagcatcatcagggctcttatcgacaattgcacaaaccattcaggctgaagttgaggacctttcattatttggtgttacacttacatttggtttgctcatactcacgatggcaacgtttgtatctcacactgtggcagcgttgattattattccacttgtttctgaaatcggaaacaaattacctgaaccacatccccgacttttgattatggctagtgcattattgtgctcggctgccatgggtcttcccacgtccggatttccaaatgtaaccgctatctgtatgactgatgaatttggcaaaccatacttgactgtgggaacttttataactcgcggtgttccaagttcgatcattgcttatgttgttatcgtgacagtggggtatgcaacaatgaaaatcatcaacttctaggttttaccacactgtctacaaccatctatgcatttaccgactgcggctatgtgtaaggcgatagtctacatcagtcattatcattcataatgaacatgaatccaataaatataatattcactactcttgcaacttttagaaaatctattggcaaatacgaagtgcactttcactcgttaatctcatcctatagcagcaggttggccgttcttcattctgttaatgacatccttgttgatatcacccgtagcaccacagattgagcatttcaagcgcttgctgaaatagaagggaagcaccggaataaagaaaagcgtcactgcattgatcgtgcgaacggcatgtgctgattggttatggcagtttccacaatagcatgccatgttaccaattccatcgattggtttgttgaactctttgactggaatgttagtagttgcaaaattcggtactaatgagagtaaaaactcatcaatcttgtgcccaattggttccaaagtggctcatgcttacatccaatgagaaagaaacaaaaatccatattcttctcgatgtatgtgcgttcaaatcaacaactggccgttgcttttaaattcaacgttccaggttggtgatcaagtgaccgcagttgctaaacgttatgtacaggacaataaaggtgattgaacacgccatgaagccagttgataagaacagagcagcccatacatacctccaatgagaaagaaaaacatctttcaatttccttttgttcacgcttattacttgactacttagcgtttgccaagtcttgatgtcaggctttagagacgatagcaagccatgtacaggactccgcacctgttgaaatcctacttgttctgacataatcaagttcaaaggtactttaggttttaagttggggttcttgggaattgaaggctaaaagacttatagacaattcttagagctctatcaacagatgagcccatacttatagatcttcagatgtggtacttgagggatttcttgaaacatccctcatacttgaaacatccacatttagtgtgaaacaaccacattatctaagctgcttgatttacgaggtgttctggttcggacacctctattttcaacagcaccaacgtcgtatgcagaaaattgattcaccttccttgttcaatcttgaaagcagacattgccagtggcgaaaaaatatctagtgtagcaaaggaacacctaattctggtccaatgccgcctcaaacgaaagttcaacgaagaaccaatctctcaagatcaatttcattgttgcaatcgcaacatttttggtggttcgtgggacaatgctcgatagtagtgtgtacttccatacacaccgttgtctcgatatttagctcgtcacgaacattctatgacatctgcctcttctcagtgctcataacatacgctatagtgattggtcaagtccatttcaaaggaaagcgaatctcacaaattcttgccatattcaaggatagaaattctcgtatcaaatttttcaaggatgacaacgtgcactatttcctacttgcgacagttttctatttcactcgcggcattattggtcccataagtggaggtctttacccatacgctgtgtatggaatatttcatgcaattggttattttcaaaatgagcttttgcccctaatgtcaatttcatttgataggaagcaacaaattgatgctacattgactcaagctggagctctctacaacgatagggcgatgttggttgcttgtacctccgaattgcgattattagtgctcgagttaatttcgcttccattctcggtgctttatatttttggcaaccccatgtttcgcaccaccaaggtgttcgtatcgtttgcaatcatattcttcctggtgatgaggtacaattccagcaaacacatgaaaatgaccattgaatctactgacgcaacaatacttcagtacctccgccatcccatggtaccgcaggtggtgctccgagtttacgaatacgggttcaagtacatggcaaaacaattcgccatgattgtcttatcgccactaaccaacgctaaggccaaagtgaactgacatatgcacttgaattctagaatcaagtgtcaaagcatgcacggcgctaacaattgacagcctcacaactcctgacgcgcaccgatctccgaattaatctacggtgcaggaccgagcatgtggaagtcttccccactcatacaaggaggggaacacatctcacatgaacttctgtcacgactattatatagctggaaaagtccgaacaacaacttaaaaaaataatgagtgtacacacattagtggatccaaaatgcgctgagtccaaccttcgtatcttgcggtacatgttcaggattaatgtcgctgttattgcaacaacatttatctgcttactcaaattccagcccgataagctaaagcccttcctctggtcaagtggagctgcaatcttctgctatggtacactcgataacatgggaaacccaggctttgtgacggacgcgcaggggaccactagattgatcagatctggaaaagatcttcgaatcagcaagaccccagctttgggaccttattacttgactatttatttgtcatggttcattgagacagttttggctactttaggaacagtcaacgtttgctggcttttccttattccaactgcatatttatttgctagaatttacatgttttacagcgctgagccaaagccttctgacattcccagccacaaactgtactcccaacagctccaagacggacacggggctcgcaccagggcaattatccgctagattagatatgtatgtaatgaacaaaatactccttatggtgttgcgtgtatataccggtaatggtatttagagtacaagctgagattcaactaaccatgagcctcttgcattttcgctcgacaatacacagatcctctttcattatacgcaaactgatgtctacaagtacgcagcctggtcctattgaagcttgtatgaccgcaaaactcaaggatcaatttaaacctacttcgttaaaaatcaaaaatgattctcacaagcatgcacatcatgcggggattcgaggagcgacaaacacgactgaatctcatttccagatcgagattgtgagcgatgaattcgaaggcaagaacatgccaacgagacaccgtatggtctaccaattattaagtgatgaattgcaaaataaaggtgttcatgctttgcaaatgaaaacgaagactccagccgaattcagtaagacaaaccagtaataaatcaaacacagatgcattaatcatattatagaaacaataaaccgatataaacagtcgtcttctgtgatcgaacacaagaacgaaatatgcgtcatgcctctgtagtaacaccgttttgcaacggcgattccatctcttcccttccatttattgagtttgcttcttgaacggaggcattcttagcgactagctcaacaatgcgcctgataacaggcaagctcaaccatgcgggaacatatgcttccactctagagaatggccgcaagttcactgatctaaatggatcattgaaatgaccgtcggtagaaacaacttcgaacaattcgtcgctgttggttccgtccgttgtcttaaccctatctgccacagcctgcaacacgttgggggctataggagtctcatagtctgccacgaagtattgtgatatgagcttttggatttgaattggctttaaggcatagcaaatttcgtagatgatttcaatgtcatcaggggtattctttcggagttgtaataacttagcggcttgaagcaagtgactcaaatagccagaaccttcgtgtatctcatgacctttgcaccattcctctaatctggtgacattgtaattcaactgcaatccacgtttccaggataagaagttacgtctcatgatcaagtcgttgaaacacaacgcatccacgaaacgcaataattcgattatcacttcagtcattacttcttgctcaataaagtatgatttcatggaccaatagacagcattaaagaagctcaaaatatcatccatcttgtattgtatgccaggagaaaacacctttgacaaaaagggcgagttttccggagccatgaatcctggcaatgattgtgaaaggacaacagcagacaccgctttcttttccaaatctttttccatctttttcatccacatattatagatattgtaagagagagattcaaagtcttccttgaccaccgcaactaacttcaagtactcatcgaactccgcctcactcatttcatgagataaagtgtcgttcgaaataatcgtttgttgcgcataagacacaaatgagtacaactcatgagtgttggacaaccagaacgcaccattcagaatcacatcatcatcctttaagacagacacgagctgttgaatggcagctaggacttcgcccaaaaactcctcactctccttggtgagtcccaatcgccacatatccgagatgatgattatgattatacgagctgggaataatacttcctttcgggtcaaatcggctgcaacgccagcaggtgggatcttcaaacccttgagcaaaccatcgacaatctccctatgtaattgtcttgaatcacgtaacaatctgaacaactcatcattgatatcgtcaacattagcgacgtcatctggcgacacagctatgacagagactgggcggttgttttgatcaagcgaggctggagagttccatgccaatgcgctactatgacgcttactgcttgcacttctggttttggcattcacaatgccacctctctgttgttgagattgaagtgtagctaattccgtctttaattgctcgatgtgagattttaagtcaatctcaatagtatcacgcttcaccaaagcatccttcgtctcgttcaattctgcaatcttacgcaggacctcttgtcgcaactctgcttgttccttcgacaatttctctatcttttcctccgccgctgaatattcagccttaatcgattcgagttctttattcaaggattgaatctcttcttgatgattggcgttttgagaatcaaacttttcattgaattcaatttcccttgattttaaggtctcatgagcagtactagactgttgcaacaaattcttcaagttggtgatatcctctatcatacgcttattttcttggatcttcgaagtcaaggattgtgtgagttcaatgaccttattctctaacctgtacgatacttcctgcaaatgattgacagatttagcatcgactttacgctgtttcaattcagcaattgcaaggcgtcttcttatgcatgactgaatcaatacgacatcctttcttgacttcttgtaagcctttcttgccgcatacccacgaactgcgctctgaatagtcactgcagaattttccgtcctttgtttaagaagagcgtgtctgacttgtttacccctgatagatttttgtaatacaatcactgacttcaaagtccgttgcaattgctgtctggcgacgaagcctcgaatagcagtttgaatcttaatggcagcattggtttccatttctctcttcacttgagcacgtacgactctaccacgagccaaaacttgaagagcaatgtgcgatgctcgaatatccaagtatctcttacgatagacataccgtctcatattcttttgaagcatcacggccgacctgtacaacttctctgatctcaaattttcgaaatgagccaacataccagccttgaaaaagatcttggtattaccaagttggtactttgacttgtcgtcaatgttgcgctgcaaaatggtatcacacaaactagtaacggactcctgggttgtctcttcactcataaccttcatccaaacttccgatggagccaaaatgcgatacctatcggcgaactcaacatatgtccatcgggaagggaatccagcacacgatatcctaattgtctcaagcacaccgcaagctcgcaactgtgacaaaaccataagagaatcaaattcccaggccttctttagttcattgggcttgatacacctgatataatgcacattcgttgaatcaatagttttcatcaattcaatcaatgagtttttgaacatcgaacccaaggtgggctttttacttgccaaagatcttgttttcgatgctgaggcatctaccgctgaagccgttttgtcaatgatcgccaaaatcgattgcaataatggattcgaggaattcttcatgacatcgagatgaccttcgccaacagtatctctgttcttttctatgaatccgtcgatatcgtactcaacgtcaagcgcataatgactgacgacaaactttgtttgaccaaatctcggtttcttgaaaaccttattagtgggtgccttgtcaagagtttggtacattttttcgatccaagacttgtcattaccggagggtaacctagattcttcatcaagtaaggctaaaattcccaacttgttctcaatcaagttgatgcagggttgattgtcagcgaagtcaatgaatgaccattcaatctcttctttcacatactcctcttgctccaatttaaacacatgctgattgaactcctgttgaagcttctcattagcgtaattaatacagaactgctcgaaggagtttttgtcgaaatgctcaaacccataaatgtcaagaacaccgatgaacagcttgattttcgcctccacttcgggagggcataagtcagtgttgacatagtctaccaaccaatcgaacaatgctgagtagatgtacttcgaaaaggaatctctagccacaagcgcctgactatggttcaagttactgacaatcttctcggaccttgtagtgatttgtttcttcacacaccacttggaaaaggcaactgggtcgatgcctaaaagatcacaggccttcaccaaatttggctcatccgaggataaatgagcatcatttctagttgcagcgaactcaatgtttccgatgtgtaataaagcagcgagaattttatagatctcaaactgctggtcattgccaatgccaatcaaagccaatgcatccttagtgattctaaactcctcagcatcgtcgacgccatctataacgggggttcctccttgattcgtgtatctatagtcatgagcctctaataaactcaactttgccttgtcgtccttctccataccagctaaaagctggtaaaagatatggtagtttcgttcagatttaggctggaagaccaatcttgatctctcaagaagataggttctgatacgtgcaccgataatggaagtactctcatcaaacaaaatttccaagtacttaccgaaacgtgaggagttgtcatttctggttgtcttcgcatttccaaaagcctccatgattggattggtggcaagaatctgtttttcgacctcagacatatctgacttgtgctccgttcctatgttattttccaattcagattcttcttcgactgacgcaaagtaacgcataatgtacttggcactaacagtcttaccggcacctgactctccactgacaacaatagtttgattctcgttatctgacttcatacatcgataggcatcctcagcaatggcgaataaatgaggatctaactcgcccctacgcttccctgcgtatgcttgaacgatatcctgggaatacaactgatccactctttgaaacggattggttgcaatcaagacaatacccgagtatgtataaatattgagctgggagtatctgagtttgatggcatgaagcacagcaggctcattcaaataggaaagactcgtcaaatcctcggcagcctccaaaatgggaggatttcgcaaaggaggaagtttgtcgttctcttcgctcaagttatccgactgaacctcaaaggtttgagattcgtcattttcggagacaagctcgagcacatatttgtctccgcttttcttgtttgacttcacaaccgtaccgatccatccaagtttctcgtcagggtaccagcacctagtgccaacatcgtatgcggaaaccatcgtgagcacacgcgtacttagcttaaaagattcaagtacactcgattacttagaaaagataatcggtcgtaattgtggtgatctaaaaagtgtactacgaagcgagctttttcactgactttgagttgaaggtcttcgtcactaatattatcgagacttctatcgtacaccaatagttacgaagctgtttggttggatattaatgattttcagccaccgcctcaacttcgcacgatgtttgtttgagcgaagtttgatctcgttgagaacacgaacgcgtttgggagtgagtagcacaataacagcaatatgcaggccgtcaattccgagaatggaggggaaatttcaatgggaatgagttaacaccggaaactacaaaaaggtagttgggcgaatccggggttttggaataaggttaatcaacgcgtttaggcaataaaggaataacctacaaaatttttcacatgtcaaagccgggtgacgccctacaggtcttgtcgcgcaagtgcaggacgagacggccagttcctgtacagaatcaaccataggtttcagatgatggagtaagttgttcatcttcatgtacgatggtcaatgatgagaggttgtaattagtagcttgtaaacttctattcactctactaaagcttggagtctttgaattctggcgattccaatggttcgtagacttttccaaaaagcttgtcctctggaatatatctgttcaagcttctaacgtcaacaaagttttcgtttcaactggtccatcgtggtagcacctaagagacgcatgttcatgatcatttcatccttcaaaatttgaaaggctctaaccacaccatcgacaccataggtggacatggcgtacaagaatgggcgaccaatacccacgcctttggcaccaagggcaattgcctttagcacatcagaagctcttcttacaccaccatctatgtatacctccattttcgtatcaagtttgcgttcccgcaaaattggcatcaattcagctaaaacctgaattggaggtggagaaaactccaattgtctaccaccgtggttagacaaaacaattccgtcgacctcgtgctcgaccgctttcaaagagtcttccactgtctgaactcctttcaaaataattggcatttttgtaatgctacggaaccaagcgatatctttccagttaagaccagtgtcaatgaaagaggaaatggctctggctgcaccttgtgatctgtcagcatcatctccctctccctgaacgtgactcaagtcagcgatgtctttggatctcatgtctttctcacgacggcccaactggggcgcatctactgtgatgaagagccctttgataccacggtgctcagcatgctgaacgattttttggcaaatttcacggtcagcattgacgtacaattgaaggaactgtgtttgctcgtcggtcgctgcatccacaatttcgtcaaaagagcacgacgcaagtgttgggatcatttgtataacaccttctttagcagcagctttggtcaagacaacctcaccttccgggtgacccaactttcccaatgcggttgcagtaatgtagaagggcactgaggtcttacatccgagcatagttgttgaaagatcaatgttggtaacgtccaccatgatacgaggcttgaagtagattcggtggtaggacaagtgattctcacgaagagtgatctcatcgtcactgcccgaggagtagtatgcccacgccaccttctccatggtatggcgagccacaaactcgaaatcattcaaattgtagatttgtcccaaatcaggcatcttcttaagatattggcgacgcttaagttcgtgctcggatggtggatcatcttcgtcatcatcgtattcatcttcatcttccacgcttgtagttccttcagcgctcacagtcaatggaaatggatctttatcgtcttgttcgtcatactcaacatcaaactcgtccacaacgtttccagccgacgaaccggtctgagaagtctgagaggaaccagcatgagatccaccaccaggagctgaagcttcctgaccgcccgtttcgccgcttgctttggccattgacagcccgctggcgtcgattttccctttcttggactttgcttttttcagtggctttcccgtaacctcacctttatggtactttggggccaaatacttggtcaatgtgtcaccagggtgaattggatcaaacgccttggtggcatccttgccggcatatttcaaaattatccctgaaccccccggatgttcatcaagaaagtccgaaacgtcataagctttgccatgaattaccacccagcagtcctttttattgttgtgttgttcaacctcgctgtattccaccatgattcaaaaacacttccgcccttcaaaatgattgtaaaagcaaaaaaaagctttcggccaaacctgtcaaaatacttatcgccagtggggtctgcggctcatgctccaaccccacagcttatgttccacttacataattggcgggtatttttggcatgaggtcatgtatgtgtatgcagggactgcccgtttgctgtttcacaatagctgcaaattagagaaggcccctttatataaaatggtattcagaacggaatggtaatcaaaacggcagagtcacaaaatcgtgtatagcaaatattctcgtaactgtgccctttggtggtgacttttgtgactgcgtcttacacatccgagtagccgcatcatactgcgacgtctcaaacaaagacctttttaactttgtaagaataagctgatcacatcttggcgtgactcatttgccacttatgcgtgtacccgttgcgcttttctttttccttcccaacttttctgtccctgcaggtgggtccgacaagcctggcccggctgacacagcccggttgtggcacgaccgggtcaattttttagccttctcggacccatcaaaagtacgattcttaccaaattactgatcagccaaaaactattatcaaccctctggcgacatttgctgtgcaaatcgtgaactatctcaccttgtctgtgtcgaaaggcttgttggagcttctttgaacatctggctcgaacccactttgtgctcggccacgaatcttgtgctgctaactttcaccactccggtgaagtgtccaacgatcggaaaatatcgattgattggataattttgggtttggtctagggccaccgaatttattgtttttcccccaagtttgtatgtctacggtagcctgagacagttctacgatccttataagacttggttctttatcctgattacttattcctttgtacgatttcccaattatagattgctcaacgaagatggtcttgatcaacggtgttaaatacgcttgcgaacggtgtattcgtggccatcgtgttaccacttgtatccatactgatcagcccctaacgatgatcaaacccaagggtcgacctgcttcgcaatgtctgcattgtcgagagcaaagaaagatgaaaaatgtccacatttcttgtacgtgcaacaagaagggaaagtcaccgggaacccacttggccctgtgtccatgcaacaagaacacacattgtacgtgtgcttgcgtttcttctaaaaagttagaaaaatcaaagaagaaaaccttgaggaaccattccgatagcgaagcggcactgttctccacgcccaacgacgacgggttgggtgtcaacttgccaaatcacgacgattctctcaactccaactatgtgtttgaagacatggcagagaaccttgacactaattctggtctttttgacttgttctcaaaccaaaacgaccagttcatacctgctcagcaaataaacctgctgcagtttctggatgtgcccaattctgcgtcgtcgtctccggtaccatcaagttcaagtaacgctgctttatcctctgcaacaccacaagaactgcaacacaccataaaagccaacaccacacccgcaaaagaaggcagaagagtagccggagaagagttaatgtttcctctctttcctttggttggatcatgcagttttgatgatagcgaatcgcgcccccttctgactctaccaggaacccatcatcctaaaccaattgtcccaaactcgggccaccagcattcagctgctaggccaaagcgaccagagtcagtattgtctgtggcctcaaactcctctactgcaacaaaccagagcagactgaacgtacagctcgagagttacttcaatggtcattcaggacccatacagagcaattcagcagcttaccctccctcattacctgaaagtgcttctgaagggggcccacacggacctgaaccatccgatcgaatgtttgaagaggcagagttcttcgatcaaaatcctttcaatgagactcacgagttgagacttaacgaatatcaaaagtttattggagctataaattcacaacctggcccgagaaatggctatatggaaaaccagctcgcaagtatgccacaaccgcataactattccccaatcaacgagcctggagctgggtcagccccattggccgtaaatgtaccagacccacaagaacagtacaacatcgactttggcggtggtcacatgttcaacgatctcgtgagcccaattaagtttgagacaaaggacgtcaatttgtagtggttacagctgcaagtcgaggttttttagcctgttcatattggaatcaagatcaatggcgttgtttgtgtttgcttcatcgagaagtcgatctcgcttttgtcggcttgtttcatatatcgtattcttagcattttcatcttgcaaatatagagcaagtttttcgtctgacgtttcaaaaatggaagtctgatctctctgctgcaatgcacataaacgtagaaggtattctaaaagcgagagtgacaagtgcttgtcctcttgtggtgccggcgcctcgtcctctgattcatcttcttcgctatcactgtcatcgaattcgccgacacctacttgacctagtgctatccactcttcgttttcgtccttgtcaacgagcttgaacattaatactggtgcacttctcgattcgagttttaaaagtttgccagaagcagaaaagaacatgcgcatgatggacttgacatcgtataccactacttttggtttctcatcatgataccgaccatcattgtggtcctcgcgtatttccaaggagtactggaaagacgatttgttgttggatattatacgaaccagagcacgagagtattcttctttccacgaaatggctagcaagtcgtcatctttggcaacatctactttcttgttgtcttcatggtcaatgtacttgagcctgctcgggttataaaacacagagtagtaaacgaggtcaaagacaggtccaacgttacatggcagtttagactcatttgcttttgcaactaagctagaagcctggagtaaccgccctggagaaacagaaggtgataaacttgtcttcatggtggtgccagatgttgcaattgacaactggaggagcggaatagcttcatcaagctgagttaacaaattatccatgcatctattgacctctatcacggattccttttcgttaagtgagctcaaagtttctgtaatagagctcatcttagtttcaaaacgctcaatctcgcttgtaaccgcttcaattagctcgagtgatggttcaagagatgtgttccctctgactgccgccaatcgtataaggtccattgcctggcctaaaatgtcagtttttattcttattttggttcttttgtccaagatcttcttcttttccgattcagggatcttgtctagaaatttggtcacagtacgaaccgcatatccagaagcaaacgtgatgcccagtcgtatagcaaacgtaactgcctggctacctgctcttgctagaagttgatccatggtatagatgtaaaaagaatgtgttcagaaaagcggttcaataaggtaaataagtttactcttttataatcaatgaagtgaccctaggttcatctcacgatctgtgttcaccacacaaaatactgcatatactcccgcagacctttagtagcgcgttgtttacctggctgcgtaatcagatcgtaactttcactctcctctaagataatgaaacggcctcttttgaaagagtttaccactccccttggaagcggtgcgggaatgccaccggaaagaagaccaccacctgtgaaagatagtgctgttagattacaacgaccgtttaaagttccctttgccacaaaccacgttgagtctcgtcagcctgctcgtaaagcacgaaaagtgacgaactatgtcgaggtgtttgaggacgggaacggagaacaagcagatggcgttgatggagagggtaatattgtgcggaataagcggtttggtgcattactacccagactggttaatgtagaccatggagatcgaaagctcaaaaagtcgttcagtgtcccttttgctaaaggatccaaaggagaagctacgtacggtactaatggagggccacctccggcacttggaactcgtagacaagcaatacttcctcctcgaccactacatgatcctacgtctgagtttgcaattgttctttatgatccgacaatggagtcttttgaccaaggtgatgacggggataaaaaggaacccacgcccgaatccgaaaccgatgactcgaagaaggattcatcgcgacgcaagtcacaacatagatcattagcagagatattgggcatctacaagccgcaaaccaagtttgccgatgtccccgtcgtgatcgacccacggctagcgaaagtattaagaccccatcaggtggctggagtaaagtttctctacaggtgtacttcggggttgatggacccaagggccaaaggttgtataatggccgatgaaatgggacttggtaaaactcttcaatgtattgcgttgatgtggacgcttcttcgacagggtcctcgtggtacaaagaccatctcgaaatgcatcattgtctgtccttcttccttggtccgaaactgggcaaatgagatagtcaagtggttaggtgagggtgtgttgacgccacttgctgtcgatggaaagtctacaaagtccgcagacttaggccctgcattacaacaatggtcagtagcttctggccgtaacattgtgcgtccagtgctaattatatcttacgaaacgttgcgaagaaacgttgataaactcgccggtacagaggtgggtctcatgcttgcagatgaagggcaccgtttgaagaacggcgattcattaaccttcactgctctcaatgccttgcggtgtgaaaggcgggttattttgtcaggcacacccatacaaaatgatctctcggaatacttttcattgttgaatttttcaaacccaggttatcttggaacacggaacgatttccgtaaaaactttgaaaatgcaattttgcgtggacgtgatgctgatgccactgataaagagaaggaaatcggagatcaaaaattgagtgacttgtcaaaacttgtctccaaattcatcatccgtcggacgaacgatatcctctcgaaatacttgcctatcaagtatgagtatgttgttttcgtcaagttgtctcctcttcagaaggctttatacaagcattttctcacgtctccggaggtgcgtaaactattaaagggtgctggatctcaaccattgaaagcaattggtatgctcaagaagttatgcacccatcctgaacttttaagattgccggaagaggtcctgggttccgaagatatcttaccagacgactatgaatcaagtggacgggacaaggaaatcaggacgtggtacagtggcaagtttgctatgctcgagaggtttttgcatcagatacgcactgaaactgacgacaaaatagtgttgatatcgaattacactcaaaccctcgatttgatagaaagaatgtgtcgttacaagagataccagtgctgccggcttgacggtacgatgaatatcaataagcgccaaaaactcgttgatcgtttcaacgatcccgaaggtcaagaattcatctttttactctcgtcgaaagcaggtggttgcggtattaatctcattggagctaacaggctcattctccttgaccctgattggaatccagctgcggatcaacaagcattggcaagagtgtggagagatggacagaagaaagactgcttcatttatcgatttattctgacaggaactatcgaagagaagatattccaaagacaatcaatgaagctctcattgtcgagctgcgtcgtggacgaaaaagaagacgtggacagacttttcagcgcggatctacttcgtcagctcttccaatttcagccagacactctatgcgatactcatgacacattcaagtgtcctagatgtgatccttcaggacaacgaatgaaggctcctgccatgctctacggtgacagtaccacctggaatcacttgcaaaaggacgatttggcaaaaaacgaggactcgcttctacagagagaatctctacacgacgatgtaacctacgcattccaatacatttctcattgaatacagtgtttttcatctcgatttcgcgcgggagatatcgccttttcgcacagatgaagaacagaattcgctggggcagcagttaaatctcgcgcgtgaaacgttcatgaattcgtcaatacttttttgcaaattcgtagaatttcataatcatttcgtatcttcgtggctcagatttcgcaaaatggaaaagtgaatttcggctaggtcctgatgcgatttcgcaaatgttctataaccatttcgctctcgcctatattgagatgcgcaccagggtttccacttttcgcaagactaattttcaatttcgtattatcttgagaagattccgcctcgacccatcgattttttcgcgtacagtacttgatttcgttccgtatagtgtgcagatttcgcctcaaatacgttctggaagcatccgaaattcgccatagtatcgattcaaactaagttaggcataacagaaacacttatgcacattgtcttaatcctttagcaatatgacaatgactcaataacaaccgaaatatacctaagcagtaataacaagttcctcctctctgcgatcttgctgcgtcccaaatacaaaacgtcccatgttcatcattgtaacattccgaacaacgtttgccgtgcggtgcacactggttttcattcacacacttttgattgtaacaactactgctatctcttttcaaaatataaggagtattaggttcaatactcccattgctcttttcaatttctagtaatttttccacttgtgcacaataatctacctctggatcatacttaggtgcatgagtgttattgctcgtcaacgcttgaaaatcttgtttttgaccgatcacttgctctgtattcttgatggtctttacaagaggaacaacagtatttgttttctcgtcaaagaaaccagacatatacccatctcctatctctcttgtaccagttctcaatccgtacatatggagataacaaatcatgttgtcatccaagttggttactaactctggtaaagcagcgatgacataacatacgcatgccacaagaacgctgagaattcttagtttcattctgatattcaataaagtgatatgatactccgcacttctttttgtgtccttttataggcttcctagtaagggatacaaacagctcttcctaatagaaatacaatagctgtcagattacataatttcatgcacaccgctgcaagtgaagataatggaccttctgagaaatcaagctgcttagataagcccagacgaacgtattttctacaagtgctggacctatatctctttcgagaggtataaataatattgaggacagaatgttactgtcttgagcagctgactgtctaagcctatagaggctttggcaaagcttgagcaagttctaattagttatcctcattgagacttttaatggactaaattggaaacgtcgcttcaggcgatgcgtcatccgcctcaacctgaaagctataataagggctcatgaaatccctgggcttcaacaattgacttagaagtatctagcagttaattccaccacagctttgtgttaccaaacttagaaatcgattatgtcagaacaagtaggatttcaacaaatcccggggcgcatttcattataggtaagagcgaatggttatagaacatttgcgaaatcgcatcaggacctagccgaaattcacttttccattttgcgaaatctgagccatatatatacgaaatgattatgaaatacttcgaatttgctaaaaagtattaacgaattcatcaacgtttcacgcgcgaaattgaatagctgcgccagcgaatttgttcgtcaactgtgaaaaagcgatattttccgcgcgcaatcgagatgaaaaacactgtaccaccaacacatccatctaaaagaggaaacaatcccctctgcatcaccccacctttttgcagcaaatggcttgtttggcacatccttacacccacactaatcgggcaactccatccaataattgcgcccggcaagtaagcaaccccacacttacgcgcggagtttggattcaagggttttgttgaaccgaatacccggaaacatattttccacgacaattgttgctcaatttaatatatactgttgcaatgtctgaagtgcccgagaatcctattatcgttgttggcggtggacttgctggcttatctgctgcacatcaagcatacttacggggtgccaatgtggtacttcttgacaagcaatcgtttcttagtggaaacagtggaaaggcgacttctggtatcaatggagcgttaacaaggacccaaatagacctctcaatcaaggactctgtacaacaattttatgaggatacattgaagacagctaaagatagagccaatccagatttgatcaaggttttgacttacaattctgctgatgcagtacactggctccaagaagtgtttgacctagatctctctgtggtgtcgaggttaggtggccattcacaacctcgtactcacagaggtaaagatgccaaattccctggcatggctatcacctacagattacttgagcaacttgaaaacttggccgagtcggagcccaatagggtcatgatcttaaagcgttgtcaagttgttgatttggttaaggaagaaggctccgacttttcaattcgtggagtgaaatacaagaaccttgataacaaagagaaacacgagttattgggcccagtgatcttagccactggtggctatgctgcagatttcactaaaaactcgttgctccgcaaatacagaccagatattatcgacttgccatcaactaacggaaatcatgctactggagatggccaaaaaattgtcatgaagaacaaaggagtgggaattgacatggataaggtccaggtgcatcctaccggcttgattgatttgaatgacaaagatgtcataagtggtaaaaagtctcccaggtttctctttctcggtgctgaagcccttagaggagaaggagggatcatcttcaacaaccaaggtgaaagatttgtggacgagcttggaaccagagattacgtttctggcgaaatggaaaagcaaatcaaggctggcaatggcccattaagattggtgttgagcacaaagagtgagaagcaattgctgttccacatcaagcactacacgcaaagaaatcttatgaaaaagatcactggcaaacaattagcggaagaaattggctgttcccaagacaccttacaagctcaaattgacgaatacaacaaggcagcgaaaggtgaggtagaagacaagttcggaaagaagtttttcccaactacgcctttcgaattcggacctgacaaggaattctatgtgtcgttcattacgagagttttacacttcacaatgggtggtgtcaagattgatgataagactcatgttctttaccaagagggagacgaatttaagccatttgatggtctttacgcctgtggtgaggttgcaggtggagttcatggacacaataggttgggaggatcttcgttgttggcgtgcgtagtgtatggtcgagttgctgccgatcaagctaccaacttttttatgcaaaaattaacttccagatctccacagaacgccgcagtcaacagattgcaacagattagttttcatattgacccaaaccatccccaacgagttgttattgattggggaaacaaggatggaagtggagaaagtgagaatgaagatcagggcaagaaacagagccagaactctcaaagcaaatcaggctcatccccagctcagtctaagcccaaggaactgataagccaattcaaaatcccagacaaggagttcacggaggaagaagttgcaaagcacaacaaaaaagagaactgctggtgtatcgttaaaaatgttgttcttgacttaacgtccttcttggacaaccacccaggaggcgccgaatcgattttgaattttgctggaaaggacgcaactgaaagttttgacatgcttcatgaggacaacgttgtcgtcaggtatgctaaggagtgtgttttaggtaggcttaaaggaaaaacaccagcattggagttttagattatgaatacatgaaacttgagataaatctagagagaactttgagaatacaatattcttttcatatacaaattttgatccaagaaaagaaagtctaacctatttagaaacacttgtggtgaacaatagaaggtccggactcgtcgtattcttgcttcgagatccacatttgttggaaagtggacaaggaagccaaaatagaaccaccaatccagacagagtactttctctcaggaggagcgatgatcttaaccttcatcgaagatggagccaaggcagtaatctccttttgcatacgttcagcaatacctgggaacatagtagtaccaccagacatgacaatgttaccgtacaactccttacgaacatcaaggtcacacttgatgatcgagttgtaggtggtttggtcaataccagcggcttccaatcccaagtcggaaggacggaacaaagcttcaacagctctgaatctctcgttaccgatggtgatgacttgaccatcgggcaactcgtaagacttctcgatggcggaagattgagacgaagtttgcatttcttgttcgaaatccaaggcgacgtaacacaacttctccttgatatcacgaacgatttctctctcagcagtggtggtgaaagtgtaaccacgctcggacaagatcttcatcaagtagtcagtcaagtcacgaccagccaagtcaagtcttaagataccgtgaggcaaggagaaaccggcgtagattggaaccacgtgagtaacaccatcaccggaatccaaaacaataccggtggttctaccagaggagtacaaagacaacacagcctggatgttaacgtagaaggcaggaacgttgaaagtctcaaacataatttgagtcatcttttctctgttcaacttggggttcattggagcctcggtcaacaagacagggtgctcttctggggcaactctcaactcgttgtagaaagtgtggtgccagattttttccatatcatcccagttcttgacgataccgtgttcaatagggtatctcaaggtcaagatacctctcttggactgggcttcgtcaccaacataggagtctctttgacccataccgaccatgataccttgatgtcttggtctaccgacgatcgaagggaacacggcacgaggagcgtcatcaccggcgaaaccggctttacacataccggaaccgttgtcaatgaccaaagcagctacttcttctgaatgttagtatgggtgaaaaatcaacgttgatgtacttattagccgacgctggagtttatgtcaagctgaaaagcgcgtttatacacgaattggcatcagatctctcgcaaaacttcgaaagatcaagacggcaagcgcagttcgacgttgaatagccgacgacgtaaaatggcaaacaaacaaacatgaacaatccatcaacgggatacaaaaagtcacgcaattgcgtcaataatcagcggaatttacatacctccgtccattttgctatactatattaatacctagtcaaaagtaaatttttcgaaaggggtgagcgctggtatcaaacaacgaggcagaaacgacccaaccagggattacccggcaatcgcgtcccggtgtgtgcagggagattgctattgtgtgcacgccggatcactcatgtgccggattcgtctagtgaaagtgaatcggagatgactatgtacaggattcaccgcgcggagaccggcggcaacgaggcgcggaaatcgactctaggtgaccatttctgtgcgtgagagctgtcgcagcatctgtgcaggtgccaagcgagcctagtcgcacaacagactgttggcttataaccgcattgggtaaccgtcaagagcgggtcatcttacataagcgcaagttcactgtcaatgggacatgaaagtaacaactggatagtttgctaggattcggatgatcgggaatacgtagatgtagtggatcgcaacatgaaggtgttacaaaacgtatattgaagataattttttataattttttttatatagcccgacctcgtcgtctttgtgtcactttctcattacaactcaagtcatttcagtttgatttccgtgcacaaaagagtttacaacaatgtcttcttcagttccctacgacccatacatcccaaaccaaaccaccggcgagcagtccaactccaggactgctgctatccaagccgtaagtactatatttgagcaccagtggcactttaaagggggcaaaattgatccaagatggatgaaagaacacgaaattttcagggttttcgatgatttttacatatactaactcagcaaattgacgataccgttggaatcatgagagataacatcaataaagttgcggaacgtggagaaagattggactcgatcgagaataaaaccgacaacttggccataagtgctcaaggattcagaagaggagctaatcgtgtaagaaaagatatgtggtggaaggatatgaagatgagaatgtgtcttattttggtggtgatcattttgttaattgttattattgtgccaattgctgtgcacttttcttgatgtatgtttaatgaatacgtaagtgcaaagtgtagtaaagaaggaaaaaagcgagtggaataaagggagtgaaaacgagggagagagagaacgaagaagtgttgtaggtaattggtgataaggtcgagctggctagctactatttttagtttcgttctttcgtcgcaaccattgttcagttgcgactcacatatgagacctttctacgttatgaaagctaaaagtacatttctgatttgctagttcctagtttcctagttctcctccaatgtgctctcgtattgagcctctgtcaacaaatcatcagactcaatagcactaggctcactcaacttgatttgtgcaatccatgcatctcccattgggtgctcattgatcaacagagggttcgactccaacgcctcgttgatagcaataacctctccagcaaccgggggagtagatttcagaagcagatttgaccgattcaacggaaccaatcgattctccaacatcgacttcctggccaacttctggcaattccacaaaagtggcatctccaagagcttcagcagcgtaggtggtgataccaatgaacgcggtgtcgtcctcatggacagctatccactcgtgctcggcggtatacttgacggctttgggtccttcctgaaggtacttgaacacatgagattgagtgttgatcttgaagttgctagagttgtatctgacaaacgaaccaaaggcgggggcccttgggagaaaggttctggcagcagcaggtctcaataacgatctcaacatgatatttgatataggaaaagaaaaaggttgatgctcactggcgtggagagagtcgcacggccgagtctgtcacgtgaatgactcgcgccagaccagagatagacagtacgatttaaagtaggaccaaagtcaataaggattatactttcgtggtaattgagttaaataaaccacgctacttactgtaattaccacgcttaccgtaatttattagtacaacaaaactcttctctcattaggcttactggtcaacatatagtccttaaaatcagtggcagctctcaagtcttttaattgcaattgatgacgtttcgtggctgcttcggtggcatggaacctcttggacaccaacttgtttgtttctacacatttctggtcgtcttcaagcacagtgtcaataatgacattttccactttgcacccactggactcgtcggttccaacccagagtcgaagattttttctatacttgaaccccttgacgtaggatttgtccatctcagggtactcgctcttcaacaacacctcaaagttgttggggacataagccacttcgttttcaagtttggtaggaaccaatggattgatttgtcccaatctatagaagtggtaatttttgtcgtagatcacctgttcaccttcagccagagccttgagtaattcttgcttttcaaaaggactcaattctccttctttggcctttaatttttcagcctcagttaccagcatcgaagaaaccgcagttatgtcaatcaagataccagtattaatatcaataaatctggcatcgattaaattcttgctgtttcctctaccacgagcaccaaagtatggtccaatgtccaagtagaaactgttgtatactccactgtctgcatcagtgtaatccaaaataacggtgttgttgtagccttgaatcaacttcaacaatccaccaacagaaatttgcatgtcgatatcactgtcgtatggtaagtgcaatccgttccagtaccacccgatcaatgaaccgtgtgaaacccaggtgtcaatgtgggcgattttggtggtgaaatgtagccatgctctcatcaaccggtgcaagatttccgacttgacattgaaatcaagggcctttttcgagtcgaaaaaacgccaatccatgtgactagccatgggaacgtccatcgtatatgcttctgtaaagtattttggaatgtcattgcccaatttttcagtagcagcatgaatcttggctatctttgagttcgcaggaaaaagttgcaatgtctcttcaaagtcaaactgcttctcgtcaatgtacttggaagcaaactgcgagtatttggggtccaaaacttgaaacgcttcgtcagaaggaaacaggtcctcagccgattttttggaatttttcgcaaccaaaccttgaagcagactgacgacgttttcgatggaagcacctttcagcttaattttctgcggattagggtcaacgggaaacttataggaactgtccttggtcaacaaaacaacactatcgggattggtgtaggttttggacatatgtattgtcttcataaccgttctgaactcggggtacaagtagagaagaatgttctgtttcaccacaataggaacttctctgtctgtgggatcttcaacacaattgaaaggagtattagtaggtttcccgataaggccagccaactttacacaattcaactcagcataaaacttttttttagcttcgatttctttatcgagagacaaaaattgcttccaggaaaaaggaattttcatatcttggggcacttcgttaccattggcattgattttggagcgaacttcttccaacaaattggcagcatatttgattgtgccatcatcagtgtcaattggcgcaattggtttggaagatccaaaggaaatatgggtcgttcctacaaagaagtaaagtcccacaagacaagccaccaaaatgaatagcctcgggctatataccttgcgcaagttccgcttgatggtaaaagtgtttaggggttttttatctttcatcgccagtgcaaacaatacctaggaatacaacgatagaagagatgagttctgaactagttctgtcgggcaaacgcataaaattacggggcgagtgcatgcatatgcaagacgaaattcagcgtaaggcgtgtatttttcttgcgacgaaaccaatgaatttgtgtcttccgtttacgccgccgtgctcatttacgagaaattagctattgatttgggcttaggcgaattccggatgttcaaagcgaatcgaaccataatttaggatgaacgcacctgcatcggtttcgctgtgttccaagcctttgtgcgtggaaatttcttgtgcatatttctcatgcatctcaccgcactgctaattgacaaatataagcgagttatgcttatgaaatatttatgaggtactgtcccagtcagcaaggctaattcttctttagtagattgtttgttcccagttaatgctaattcaagtttcgacttatcgtaattacacacgtgacagtataatattttatgtggtactgcaggaggtatgcagtcaaaagtagcttcaccttatcgtatagtctaatttcttaagacttgacaaaatgtaagaaacaaactttatccatagtcggtctaaaactatttcttggcaaaataagtcgacagtagcccgaagtagcccgaaaagccgtcttgaaattcgtcttggctgcatccagtcgccaaacttttgcgcaccctattccatcctgcataatttcagcctctcgccagtcgtaagtgaggctttacctgcaggaggacaatcgagatcatgcaatcggccccacacttctatatgcacgacacaaatgcagcaataatttgcagcctttgcaaccagatcaaaaaatacgtcaaatcacttttgagcaagtgccaataattgctgagggtagaatcataatccgatagtagtgatactcccgcaactctacattctgctagcgtggggtgtgacagaagtttctagaaaattctagatcatgcatacagaaggttctagtaatgggtctcctgcagcaactgtagtatataagccccaccagtatcccctccccttcattcactacaagaattctaatagtaaatcatgtcgaaagcaattggaattgacttaggaacaacatactcatgcgttgctcattataccaacgacagagtggagatcattgcaaatgatcagggtaacagaaccaccccatcatttgtagccttcacagacacagaaagattgattggtgatgcggccaaaaaccaggctgctatgaacccttcaaacacggtatttgatgccaagcgtttgatcggtcgtagatttgacgatagtgaagttcaaggtgatatcaagcatttcccattcaaaggtggtgaataagggaggaaagcccaatattcaagtggagttcaaagggcgaaacaaaggtgtttactcctgaagaaatctcgtcaatggttttgaccaagatgaaaggagactgctgagggataccttggtactacagtaaaggatgcggttgttactgttcccgcatacttcaacgactcccaaagacaagctaccaaagatgctggtttaattgcagggttgaatgtgttgagaaatcatcaacgaacccacagctgctgccattgcttacggttttggataagaaaggcactacttctggtgaacagaatgtgttgatctttgacttgggaggtggtacttttgatgtttctcttttgaccattgatgatggtattttcgaggttaaagccaccgctggtgacactcacttgggtggtgaggactttgataacagattggtcaaccactttattcaggaattcaagagaaagacaaagaaggatatgtccaccaaccagagagcattgagaagattgagaaccgcttgtgaaagagcaaagagaaccctttcgtcgtcggctcaaacctcgttggaaatcgactctttgttcgaaggtattgacttctacacttccatcacaagagctcgtttcgaagagttgtgtgctgatttgttcagaaccaccttggagcctgtggaaaaagttttgaaagatgccaaggtggacaagtcccaaatcaacgaaattgtgcttgtgggaggctccacgagaatccccaagattcaaaagatggtgtctgatttcttcaacggtaaagaaccaaacaagtctatcaaccccgatgaggcagttgcttatggtgctgcagtgcaagctgctatcttgacaggagacacatcgtccaagacccaagacttgttgttgttggatgttgctccattgtcgcttggtattgaaaccgccggaggagttatgacaaaattgattcctcgtaatgccacctattcctacgaagaagactgaggtgttctctacctatgctgacaaccagccaggtgtgttgatccaggtttacgaaggtgaaagagcaagaacaaaggacaacaatttgcttggtaagtttgaattgtctggcattccaccagctccaagaggtgttccacagattgaagtcacatttgatatggacgccaatggtatcttgaatgtttctgcgctcgagaagggtacaggcaagacacaaaagatcaccatcaccaacgacaagggtagattgtccaaagaagatattgaaagaatggtcaatgaggccgagaagtacaaggaagaagacgagaaagaggcagctagaattcaagccaagaatactcttgaatcgtacgcttactctttgaagaacagcctcaatgacggtgagatgaaggacaagatcagtgctgacgacaaggagaaattgtcaaaggcagtggaggaaaccatctcatggttggatgagtctcaagctgcctcaaccgaggaatacaacgacagacacaaggacttggaatctctcgctaatcctataatttctggagcttatctggctggtggggctcccggtgggttcccaggcggagcaccaggaggagcacctggaggattcccaggtgctgaaggaagctcaagttcaggaccaaccgtcgaagaagttgactaaggtgactaagaagtcaacgcaagttgtctgttaaatgatattgatgctacgttatgttgaaatgaatatacttatcgattataaatatgctaattgtagaactctgtagttatacaaatggtaacggtcaagaaccagctcgtgattaaagatgcaccgacctttttgtctatcatccagccgttgaaccgtacaatggcgaacaacatgaacatgttcaagatgacagacatggccataattttaacggtaatagttgtctcgatgtcgtagttcagactgaaggaggaatctgccctttgaatattgataagtattgtacttattcccaacaggcagagagacaataagggggctccaaagcaggctccaaaagccattaacgggagacccattcgtgcaatcgtaaagttggaaatcaagtctccaacagaatttccccacgcaaaaaccgtcaatcctaagatatcatcacttagattatagcttgtagcaattgcttggaatatcgatataatttccgtagcaaacaatgcaatccagcaaattgacgaaacaaaaccaaataatgaaccagtcattatgatataatgtttacaagatggtatggtgagagaaaataatgcaaccaacacaacaaggacagagctagttgctagcatgcccaacgtggtaaaccagtagtgttccagcgatcttgcaaggatatatgttacaaaattggatgcagagaaacactgaaacaaggtgaggaaagcgctttcatcgtcaacttcgacaccacgccggtacagcaagatgctggaatagttcaccgttggggttgtgatgttcaaaagtatggcgagtgggtatgtcatgtacaagtggcaccgctgtaggacgcccatttcctggtaatcatccacgtcgggaagcactttccagagatactccaagaatgatggataatagtgaataaaggaattctccgacaacaggacatcatcaccagaagtgacagggtcaagttcatgttcatgtaacggcgctaaatggctctccattggatatgtatgtggagcattgatctcaccaattgaggaattatcactgcgaaccaattcaggcgcagataagggacgttcataagtatcgtcaaggcttatacttccatggctggttctagttcttgaatgtttgctgaggtctttgagaagaacctttaaaccgtaagagcccgtctcaagggtcatattatttgcgtctgcgtgttccatggtgtggcgttcgtgaagaatgagctcttctatggttggaagcgtcgcgaatgtatcgaggaaaacctcatctgtagccaagtcttgaagctcgttaccaaagtcaaaattacttcgagcacggcgttctcgtatttggcgctctgctcttgatttccacatggagtgaaggaccatcagaaccagaacatatgacaaataaatgaggcacaacgaaagactggtccagatggataaagtggacctaacaattgcaacaaaaacaaccatcgccgctagcagaaagaacccaaaatctataataaaagagtctcttttaacctcgaacgggtgtatcactgcaatcaatcccacaacgatggtagtagcgaaaaatgctgcgcccacaagttctgaaactgcgagagattcagtgttcatgctcattgccttgtaggttcccaacacatctggggctccgtttccaagcgccaagaaagtcaagcccgctaatcgatcggaaagcctgagtattttggaaatcgtgtacaagttgggacacaaaaagtctgaggcgatggttcccaccaatgtgaaacaaagtatgagaaataatataatgggaagaatagccatggagcccaaaaacaggaacttgcaatacaagagtgaaaggtagcgtaacctatctttagcgtcagcattcacatcctctaggcagttttctttaagataagagcaccgcgagtcgactggaaccctccaaatatcggcacactcacctacctctggatcctccagccctgccaagtcagttccacccaccgagtatgggaggtagaacaccaccatgaccaccaatgcccatcgaaacaacttgttcatatggctaggtgtcatatcgagtgtaacgaaagcaaccgcaggctgtggagctatgcaggaattctcatcgagcgatgccagagagagaactagtacaagagaaacaattacaagagctttatagacttccgcttactctactctacaaatgtacagctgatcattgcaccacctcccatacgggcacacgaaggtaaacccttagaaatacaagtatttaccgatgaggtgctgcacccaagatcaaccaattgttctccagtccattctgacactttcgacaactatactcctatggtcatgggtcagaacgccataagggttcaacctcaaaggaatgcattagcgttgcgaatggctgtgaatttgcgttaaccttcgcgaggaaaaattctgcttataaggtggtgggcgggtaagcgaacagaaaaagagagaacatactacatacacacccagcgcgaaagagaaccttcactctatgatctgagcttactgggttggctacatttattgtaattcttattgtatttcttacaattcttaatcttctatgtacattcaaaacaaccaccactttttcttctgcggctgttcttccgccatgatgtccgccaagtattgcttgtgggtttccatttctcgaagcatttgttcctcctgctgttgctgaattctttgcgcttccaacacgtgtctctctgagggtcggttcaaagcatatttgccctcttgggttttcctcactgactcaggaatgtaatccgtatcacgcacatttttcaccacgattccactgcccttggggtggtacaagtcgtcgtattcttcgtctgtcaaggttgtgaaccgctccttcaacagcaacctggctctgtagaaatcagagagaacattctccctaccatcgttccaccggtaaaaaaatgctccgtacaatactatggaagttgcgagaaaagtcccaaaccatctagtaccaatattcaatctacgattggcatcgactcgtctcaaaaccttgtactggccaggatatagctccgaaagcggcctgggagtgtagctcaaccgcttcatggtctcattgactttcctatattgtgtggggcttttgggaaccgatgagaacccggtgggttggctaccagggaccttgaattccgaggggtatccttctgggggccgtacatctgaaggatcatatgggttgtagggggccgcagggggcgtccagcccttgggattgggcctacgggaaagatcttcgtccctagccatggaaagtgtaggtgtcgtaaggtgcggtattcagtggagaaatatagcgagagcctacatgcaggaatcgcatctggaaaatagcgattagagagttagagtgttagttgaatacctacaatgttcttggtttgtttatttctaccttttatttatagagattaagggtcatccggcccaaaggacacccccttattttttgcaacccatatttttgcaacccactagcaattgcagaaaagaaaccaaccaacagcaagaaataagaaatagcgaagtagcgaaaaagtggccaaagcagcatgccactcaacccatagcctttcaacgtagcgatatcgttgccacccccattgttttgttttttttttgttccatggcccttgtcctatactgtaccaataatggaaagtgtctcttccattgtccaccaaccaatttctggcttgaataagccagaccaatccctcaactggacattgctgtgcagcctagcatgtccttaccgaccttttcattcttttttgggttgttctttttttttttttattgtggtggcccttgggccctactctaaaccccatgatgaaactttaggtgcaccctgccaaagttccatttccaaatcccccagcaatgactcaattgagccatgtccatccccagcatgagacacaactgtgcaacccagcaatgtcttcaccaaccaacagccccattcttccttggggcaccgaccttattttttttttttttttggtggcccttaggccctactttaaaccccataatgaaacttttattcccccttccaaagtttcattgtccaaaccccccagacatggctccaattgagccataaggaactttgggtccctttccaaagttccatgtctgaatcccccaacaatggttctttgaattgaaccatgtccgtccccagcttggagacacttctgtgcagcctagaagtgtctcagcgaccaacatccccattcttccttggggcaccgaccttcttcttttgtttattccacggcccgtgggcctctactgtaccataacaggactttagaaattcccaaagtcccgttgtcccagcccagcattctatgactgatagaagccaaagaatttcctcaacctgtgcctacgaggccttggagaggagcaactctcatactctccaattgaaatacaagcctccacatggtcgccgtcccaatggaacagaccggtaccaacctgagttggtctttgatgtctcgcctctgcaaccttggcaagagcatcttcaaccttggaaccgatcttgtgcgatgccgatttgcatttcctggcaattctcttgaatctcaaagacatccgttgacgaagatgtttcttctgtgattccccaagaagaggctgggtggagttgatcagactcgacccagtcaagagatttccaagattgtcagtaccatcggcatcatattgaagctggtcagcagcaagtccatcgaagaagcagtaggatccaaaggcgcaatcaagactctcctcagattggcggaatatggatccgtagacaatctggtcgtccttgatttcaatttcgacttcttcctcagcatcgacttcttcgactttaacgtcagcttcgactttgacttcatctccctctgctttgacttcagcttcagcttcgacttcgacctcagcttggacttcagcttggacttcagcgtggacttcagctttgacttcatcctcagcttcgacttcgtcttcagcttcgtcctcctccaagatggtctcggtccgggcagtgaccttggcttggagccaggatccttcccacaaatcttccttttctgaaaggaattctgtggatgcatcttcgtcagcaatgtcaagtgcatttggttccccagtaccagcagcttgttcaattgctttggcatcctcgttgacttcacatttcaccatctcagtctggtgaaactcagaaacatcggagtcggtttcaacaacaatctcaatgggatttccttccaagtcctctggtgtcaatggatcattgggagtaatcgagtcggtgggagttatcgtgatttcaggcttcaaaggactatcggtagcggccaaagatgtagacggtaccttgggagatgttgtctcaggttcggattcttcccgtaaatctggtgtatcagaatctacaggaagtgccagccaatccgtgaacctgggaggtattcccaaggcaacccatcttgcatcaatgtcatcgcgtacctttgtgtccttatcttcttccgtcctctcgtcaacttccacaacttgtttcttctcaatgatctcttgaacagcagcaactggttgaacgtccccttcaacactgtcaaccttcttctccatccaaagcccaaagtccttttccaattcttcaatctcggccttgaaagcagcatcttgctttgcttgttcgagctcgaaattctcgaactccaaggcgtcgtcctcagcttcaaactcgaggaacacaagatccttcttctggtccaggacagctttctccaaagcttcaatcgcaacttcattagtggaagctacgtcctcaacttcctttacgatcgcttcaatctcggcattaaggttggatgcttcgatcataaatggttccatcacaatgccagtctccacatcagcttccatctcaacctcagtctccacatcattctggagaaagtcaagataaacttcagaagcgctgtacaaacgtttgcactcggaaataaaggcacgctgtcttgctctcttagtccttcgtttgtcagcttgtgccggagtcttggtggaaccaaagggatcaacataagcagcttcagtgtcagcttcgacagtatcttcagcagcttcggcagcttcagttgcaacatcattgttggaaacctccgcattgttggaatcgtcagcttgctcctcgcaaacttcagcatcgcaaggagcctcaagagcctgagcctcccgcgccaactgcttcttgttggattttctgatgcggtatgctcttcttttctctttcactctttcggcttgctctggagtctttaggcgtttagctttgttctcagtgtcattctgagttgcttcgaccagcggagattcaacttgagatgcttcaagcatatcttctctgttgggtatctcgtactgggcaaccacaggagaaaaggtaaccttcttaggaactttctccgaggcttcctgagacacctccgcagcttggttcttgaaagcttccatagcggctgcaaccttagcctcaacggcagctttaataatggcgtcgaatctgtcagcttcagtctcagcagcatcggtcttctcggcttcaattttctcggcttcaatcttttcggcttcaagtctgtcagcctcgatcttagaagccttaggagcagctgcttcgtttctgtcagcttcagccttttcagccttttcagcttcaagtctgtcggctagttcctgggaagccttaatggcagcattgaactccatttcttccttagatgcttccatttgtgagtcttccacatttgtgacttccacttgaggtttctcggactcgtccttcttaggacggttcatcttggagtcgcctactttcagtggcttggtcttagtgtgggatttcgatttcccacgctttggtccaactagagtccaaaactcagaagctttcttttcggcttcaaccatgctagctttcattgcagctttagtattcccagcctcaatcttcttggcttgaatattagcggctttaaccttttcaacttcaatttcagaagccttaagggcagctttaaggtccaaatcttccctggatgtttccgtctgcgaaacttccatggcagttttaaggtccatatcttccttagatgcttccgtttgtgaaacttccacttgaggtttctcggactcgtcctccgtaggacggtacatctgggaaacatccaccatctttcgcttgtgagattttggtttcttatcaccacgtttgggcttagtaaccacagtccaagtggacttagaaacattgttcgcacctctcatcttgcaagcttcagccttggcggcctgatacgcagcctcccgttccaaacgtttggcctcaacagccttagccctttgtcttctcttgtgttctttccgcttgtcagctgcagatgagttactagcttcagaagtcacattggtcttggaactgcatccagacacctgatttgcagccatttgtttgtgcgcatcaacgaccacaaacacctgttgggggagttcaggcttcaagggggcttcagcggcatcgacaggggactcacagacggaaactgggttctccttggatggaatatccccagatttctcggaaatagttgcaacagcatctgcggtgggtgcaggaacatttgcagccacatctgcaggtacattatcaacacttgctttgacagcttcgcgcagcgacagctttttttggaccttcagagctctcagcttcttcttttttccggtttttgcaccttgaggagtgctggtggaaacagaatggtcaactggattcttggaaacgtcaattgcagcggatttggcgctagtgtcattaataattttcgcaccacatgcgttgacagactgtgcgtttgaagcacgttttgcagccattgacgattcgggaacagatggggagtcacttccggaagtcgacgaggtaatggatgcttggttggtcacaggggtagctgcctcattggtggtggatgaagtggcagtggcagcggtttcggcattggtgttggtcttggtctcgatgatgggagtctcaggaagactgagaccaagaagttgctcctcaaagttggaggggcgggcctcaggtttgaccaagtaagaaaacacaaggatcatccgggcctgggtacgggtgaggaccaagtcctcatagcctttacggctagttggatgagcctgaacggaactcatcgcaacgaggttggtttcaagaatgggcttcaactaaaagtcgaagcggaaccttgaagaaaatcggttcaaaaaagtggccaaatataaatttgcagccagtttttaaaccagagatttggggttttaaaagtgcacttaacttcagaaattcgtttattgaacttgttgagaacttatactaacgtatactttctctgagacttgagtctggggcttgttcaattcgatcccgaagtgattgtaaagaaacaaaagatcgcacaaactctgtggctttatatgagcggtacaaacagccttgaccgaccacaaacccaagaaacacagacacaacgatggtaaaaaaaatcgggcatgacggcgctctcccagggttttcgctatttgagcctcaattcggttcaataagccgttgcgcgaactgttacggtctcaaaattgctaaatacgttgtcctatatatactatggaggaaaacactcctcaggagtgcttttgtgtcaagtaattctcttctggctattagccagacccagagattttgtgtaactttttgcaaccttggtctatatgcagactccctcaacgtttctctcttcttacatatatgtcgtttgaggccaccaccaagtaccttacggacccaaaatggccccttgaggaaatatccaagtttgagtatgctgtagggctctcaccgacatcccaatttgttcagaagccttatttggatctttttagccacgcaaaatccgcctcccgttccaacgccatcctactttctcgactcttggacttgtacttaattactggaccaccacttccatccgagcttatcagctttgagcctgactcctcaattgatgacccattttatcccataaccgtgttgagcttctatactcgttgggttcagaggtcagattccaatacgaaccagtacctgtgggagtctgtgaaacctgctatagaaaaatggatgaaaaaatttagcgataacacagacgaagatcaagacttatacatttctgagttggtaaacttgatcgctgccgtatcttatgcccagccagcttatgctcaagaccaaactaccaagtatggttggttttcacccgattttctcgatcccacatctatcgaccaccatattctctttctttccaaattcaatcctgacgctataccagaagaccctggataccagatcttgggtctgcttctgcttctcaccaaaagatacttcccgatattgctcaacatgattctgagttccaaaacgttcgaaatcttgaaaagtacgcttctgtcgcagaagttgtcaaggctatcatatgacttcttgtaccagtttctcgtacagtcgactcgattcccctactctgccgactacttgctcaatctgcttccctcaatggtctcagattacctagtcagcctgccctcagcaatcagcgacccggaaatatggaatttgaaaaaagaagcactccacaatttactaggacattctgatttgggtatgtgggcggataaaataacctcaacttacacgttaatggtgaacggcaagaatgtcaaagatattgagcctacagttgatattatggacgaagcggcatagatatttattcagtgttgatccagatgcttccgcaaatgcagcttcgttggaaaaccatcgtccaaagtccaagagtggtaggggcattgaaaaccaacggatcgttaactaacgacacagatctgcatctcgtgcacttgcgtactttggctccaccttttcctctcggtataaccacctttcttagtgcatcaatacagtctcttgtcccatatgccaaacgaggtaccatttgctttggttcttgaggatactgtaaaaggacttcgtgagatccttcgaccactacacactcatcattgaaccattggatgcccacaccgatccagtcaacatcgtaaaaaaatagttcggatactttcatgtcgaggctgatattgttggcatattttccaactaccgcagtagcaattgggatatactcctcgctaatctcaccctgaaacactaatttctgttcgacacgaagctggtatcctttcttttcaaacttgggattctggctgatttccttagcgattacagcatctgtgtcccgcaagaaactttcaaacaaggatatctgtagtggagaattagcacatgtggtaaagtagcggttcaaagcttccttcatgggctggaataatttgttagattcggccaaatctttatgcaattttttgagagtctcatgggtcttttgaatggatgatagagcatacatcaagaacaaccgaggtactttactcaagactattggtaacacaactgagttcttcatggtaagcttgcttatggatgggtcacctttgctatttgcaagctggttaaactcttgatttaggtagattatgaggtcaatcaaccaacgcacgcttcctatcaaagaaacaatacactcagcccgggccactgaatcttgcatggtatcttctgaaggtttctttttcaggacctggcggtagatgctagacaacagaaacattatcccaaaacttgtgctacgaagattgagtacaatccacgcaaggtcactgatgagttttccgtggtcttgtaattcaccaagtgccatttgcaatgaaagaagcttttgcaaaggtggattcgatagtaatttgtcaactgattctttaccaaaggcatcgagttgaaagtttatagccttgtgcgattcacatatgatagactcgatgaattttgtgaccacaacttcgatatgatgggatttttcttggtgcgtcttgcgcaatatctttgtaacccgtagaatatcctgttgaatcatcactatgaaatcgtctgcacagatgttggagtaacaggcgtatgaatggcaaaatgcaaagcccaccgacgtcaaaaaaagcactttggggtttaccacggaatcgatttttgatactgtttgaaggtgtaatcttggagagtcttctccaggaaatgcgtacactcttgccgtcaaggtgggtgaatacgcaaccattcctggaatgatatttttgtcaccaggagtctggaacgagaaaccaacgtcaaatatactggagacggtgtgaggaggcatttctgatttcgtggggtctatgatgtccatttttcttcgatccattatatcgaccctgccatcattgtagttgaacacaacaaagatatcagaaaatgctgcctgaacagacaataaaaccccaggccgaaccgcacggctgactagtatgagcttggggcaagttttctgattttcttgtatgccctttttgcggccaagctctgcaaattccggagaaatgacatcgtcagcgtatccaacttcgtactggtacaaatgagtggagtttccggatttgtaggagatgaaaatgtccaaattggattctgagtttgctgaggtagatatcagatcgatggacaggagggtgtatccatcttgagactgttcatttgtggcatccaccacgaagggctggggaagcatatcgtaagaatgttcaaccagaagtttagggggagttttggaactttcaggtgtgttatagtgaggatctgttttttgttttaaagcagattcggccaagaacccccagtctattcgaattgtatgcatcgatattttgccggtcaaaccgttatgcgaaacaaccaccaacgatttatctttggtaagtcccaatgagccatgggtaatatacgttccctcaagttttgtactcaccttgtaataatccaccttatgttctccttggtaatacaaagtgaggtctccgtttcttcgaagaactacacacgcttgcttactggaaatcggatgcgagagacccagtggttggtgcagactgaccccatactggtaggctgccgaggactcgttggctgtttgtacgagaacggctggcttgggaataatttgatttttttcaacattgagccactttaaagcaaccacctcgtttcgctctcccaccatatccctatacgtcaccaccaattggttgtaggatgtcaattcatatgctgtagacggtttttgtgatccattacgttggccattcacaactccattatgggtgccatttgtatcgtgatcaatcacacccaccccagccaaaagcacataaaaacttccctggtggtcacaaaccgcaagatccgtgctcaagttgctccaagagaccgccaggaggggtcctgctgccacagaaccatcgtggcctgtaatcttaaatttctggggctcggcaagttgccattctcgaccatttatgttctctagatatgtcaagtggatactgtttccggctccagagtaggctatgaagccgtttttggaccacgacactctgtcgctcatgctgatgaatggatggttggtatcttagtgtgtggaggaagttggtgcggtgaaattgtgcatcaatgcaccaggcatagcgacggccaagaccaccaccacctacgacctagacctattgactataagtaatttaatttatatttagagaattaatagacagtacttctatttatttttcttctttttcttctttttcagtttttctacaaatcgcctggaactggatactgtccaacccattttgcaacctcctcggccaactccttgacttcggtgctctcgtctgccaactgcttgaaagatgccaacaactcttttggtacagaaccttgctcctggcccttaagtttaagcgaaagttcaacagcacgattaatgtactctgcaaccttctcgaactcagcttggccaaatccacgggtagtcatggctggggttcccacacgcaacccagatgggaagagggcagacttgtcgccgggaacggtgtttttgttggcagcaatgttgatcctttccaacaatccttcaacacgagcaccgtcaatgttcttcgagctcaagtcaattaataccaaatgggtgtcggttccgccagaaacaagcttgaaaccacgagattgcaacgcctgggcgaaagacgaagcgttatcaatgacattttgctgatattgcttgtattctgggtactgggtttgtttcaaggcaacagccaaagcagagatggtgtggttgtggggtccaccttgatgagctgggaacacggaaaagttgatcttgcgctccaaatcgtacaacacttcctttcccttcttggtgacctttctgacaccttttctgaagaaaatcatcgcaccacgaggtccacgcaaggacttgtgggtagtggtggtaacgatgtccgagtactcaaaaggagaggctgtcaccccagcggctaccaaaccggaaatatgagccatatcacttaacaaataggctccaaccttgtcagcaatttttctcattctggcatagtcaattactctcaggtacgccgaagcaccagcaacgattaccttgggacgaaacaattgagcattagcttcaagtgtatcatagtcgatcaaaccagtctcctcgttcaaacgataaggcatggtttggaaatatttggaaatgtacgagattttggtggtgggggtctggtaaccgtgagaaagatgtccaccatgaggaagatccaaacccatgattctgtcacccacttccaaaacagcagagtaggcgtacaagttcgctggggctcccgacaacgactggacgttgacaccccatttttctggatctaaaccaaaagattcaagtgctctcttctggcacaatgactcagccttgtcaatgatttcatttcctccgtaatatctctcgccaggatacccctcggagtacttgttctgcatctccgaacccaagaggtccatcacggccttcgaagtgaagttttccgatggaattaacgtcaccgaagtcttttgtctgttgcgctcttctgccaaaatttgcgccatttctgggtccacctcagaaacaggcttgctcatcaatgcctgggcacttccaacataccggcgggccaccaatggcctggcaacctgtaaaagtgtacgatttaacatggttcccaaaagaagtccagttttcttgaacggtgaaaaatttcgcacaaacggaccaatatgtaccgtcacaagcaatggtgctatattcggtgcctagcggacaatattcgatgatctatgccacaattggacgcttggtccagtttcaggcaaaatggcacacttttgtaccactgatgactctgaagctccaccaccgcagggcgctgactcggctgcggcacaaggagcgtccagagtccgcgcaccaagtccgagtcgcgcctcgagtcgatttgggaaaggtcgctctggcagtatttctggaacgaaggatcatctcgagaagcgattttccatggaaacagtccattcaagagccaatgtaacactatgccaagtgaccatgcatcggccgccgctccggcatacgaaatttgcagcatcgtctccggtgctgcatatcgttgcgaccccaccaatcccaatgctggtcgttccgtagaagtcgccgtggcaaaatcaataatctttacagttccttcagcatccaaaacacaattctcgggttttatatcccgatgacaccatccttgacgatggagatattctactccggcgcacatttggcgccaaaaacactttgcttcctgcggttcgaaccgcctttctctcttgtaaatcttccataaatctaccgagccgcctcccgagaaccaaagtgacgctttgcgggtgaataccagtactttgtaccgctctactgcaatgatgtttgggtgcaggatcagcttgagaatgtcatattcgtaccgagctcgtttgcagtagtcgctcttcgtttcgatcttttcccgccgataaaccttgaccacccatcgcttgttgtgcttcgtataaacatccgccgaaaccccactgccgactttatggatatacccgctggtcacgtgatcagtattgctgcggtcaaaatgtgttttgggagtgtaattggggatatttgtgcctataggggacaagacggggatactcgtctttgctgaagttgacatggtgtatttggtgatttttctgacttttttgacacgatttactcgttttcttccagtataatggtgtgtaggatgtcccaaaacccttctatgttaatttgtgccctttatgtaacggtctagtgtcactacaacgctatttctgctactagacaaactaattaacctcctgtcccgtccattaagcgtatactaaagttgagaaatcgcgaagttttcgcgataaaattaatcacgcaccactgataccccggaaacatgccaaaaaacgatacagatgatgtacttgacttcataaattcgcttccagattccaaatctggcacgccacggcccgtaaatggccaagaagaaaagggggaagatcttcttgagtttttagacgaattggcggctcaggataagcccaagaaccccaccaaatccaagtcttttgagccaaaaaagaaggaagatgagcctaagggtagggaagcaagcaacaaattggaaaagcaagaaaaaccaaagaaaattgctgaaaaaccatcagtttctgattcaaacaacccaagtgattccaccaaagttgacaccaaagtcgatgatggcaactcggaaacgccagaaatcattggttccatcaccaactggtggtctactgaagggtcgctgaaggtttcactgttctggggatcactcacgtccaacgcagaaaagcttggtgaacaaacctaccaattagcatcaaccactacaaaccaaattaaccaacagaggcaacgacttttgagcgagctgggaattgacccgaataccaacatcgtgggtctcacatctcgtctaaactcggctcttgtgtctatgtctcagcaaatagcccaggggcttgctggtgagagcgacgagcttttgaatgttcttttgattcatgacttgtataatataaagtacttggaccggttgtgccaggacaagttctcgcatgtgacagggcaggttgaaggtggtattaaggtgaatgtgagcaactttaaccatcgcgacgatgcttcgaaaaccgacttcaatatgttttacggcaagattatcgatggggaaaagctctgttttgctaatctcgagtcgagcatcaaagattatgtcaaagtcatgaaggtggacgaagaagcacgcaagaacgtcaaggaagaggaggaatctacacggaagaaggaagatggaaatgcgaatgaaaatgacgaaattactaacgaagcgcccacagttaattcttccaacattttcatctccatccagcccataagcagcggatcggcatctgaatccgatgaaaagaaagagggccctattttgatcgaggctaataatagcgactcgtttctgttcactttaatcttaaaggacatcaccaacgacattacaatcatcaccaaaacccaacctttccctcttagatggagcaggtgggtatgtggagaatttcaagagtttgccgatctcgaagaaatcgaccccagcgagtgggtcaaagactggattggcgacgggctcgcgttggctttcggggtgttggcacaggagtatgtggtgaaaagaatggggtattgaatttggaagtctattattctataaaacctaatataagtcagcaaactcagcaacgtggggattaatgtagtgggtgcgatgaacttcctgggacgtattagtggaagtgtgaggaatgtgttgaaaactggagtcgtcctccttattcaaattcttgtgggagtcttggatgccacaagacaaatagttagccatgattctgtccaagccagcatcgtcgtgggcgattaacgagttggcgtggtcgatgatcaagggaggcttgaagaagcgggaccggttggacgacatcaactggttatattcggactcgggcaaaaattccaagtcgccagcaaaccgcgatgaaccggtaatgcgaggaaacagtctttgaaacgaagtcaagtttccaggatggatcccgagacagttttcatggacaaatgcatagtcttcaaacgaaggaagttgattttccttcaagttgataacgaatttgggaagttgacccagcaactttggtgtggtttccgagtaccgctcagcggtggaaggaaggtcggcgtaagcacgaagcttgttgacgagatgtgtggaagtcttggacagagtattgtggtataccgtaagaaccggcacggtttttggcacggtagctatacgacggaaaaacgagctaatcatgataaaaagaaatttgcagccgtaataaaggtttgaatgaaacacactagatcacaaacaagttgaattaatgtgactgtgtttctactgcaagtttttaattagtttgtgattgcaaaaaagcgcggtcgcagccacttataaacgcatcgtatgattgaggggaccggaaaaatgtgggccagacgaaatttctccgctctgaaaatgttggccgcgcactgccccaaatcggccagaacagtgggcgcggcaggaggggaaggaggggaaggcaaaaatagcgatggtggcgcggttgtgtgcagtatagtgctggtggaacgaacagcaaaacggtaggagttgtttacctgcagtcccaatttggtttgagttccctgatcacgtgagagaggggagcggaacgaggaataataggggtggagaggagaagagtatgataatggggaacgatagaggggaatgaatgtttacttttgcatggctgggtggaaattgttggttttccatctatttctctagttttgttcttcagtcttcgccggcatccttctctccgaatatgcacgttgctgtcactttcccaatcgggacaaatgcgatctagcattgctttcagatacgtggttatgtatgtgctagagattgaaaagaagggggatcggtcgcgagagcacgttgctaccgtaatctagatcggcgtggaacaatctagtctgggtggcgaaaattttggcatgtgtgtgtttatgcatgtgtcttatcttatcgcaaccccgagcccgatgcaggaccacgttcttatcgctagtctatcagactctgaacgtatccgttgttatcgggcaaatgctatcgggcaattgaccattctctgtttctgaatacattcatttcgtctatttatgttctattttcacgtgttccttctactatgtcgtactctgtacgatggtccatcaacggcatgtttgttctaattctttctaaatcttcgaggctcaattcggcgccacaaagctcgtagtagtctccatcttcatccacagacaatgaatcactgtatttatggcacctggcaagaacatctccccatggactgattatgatactctcaccataactgattcttgtctttttttggccatcaaagtccccacttttgtcagcataaacatcatgctcgccacactgggccgccataattacatagcattgcgagtctactgcacgtgctctgcccaaaagctcccaatggctctcacctgtcttggtcgtgaatgccgatggatatgtgattatatttgctccgttttttctgagggaaatgcatgtttctggaaaccggatatcgtagcagatattcaacccaatcttaaatttaccgaggtttttttcgttaatgggaaatggctttatgagtgactttcctgcttccaccgacttggattcttgcaaaattggaccattgggtatgtttacatcgaaaagatggattttctggtaccggtgcacaatctgacccttattgttgatccacaagtgattattttgaaccttattgagtccttcaacgtcatcaccaagttggtgagaaggctcatgtacacccaatgccacatataatcccgaatcttcgtctgctaagggtactccgttgtagattctgcggatttcttcctgaatcggtgccaaaaactcgctatttgttgcatttgccaactccattgagtgagcagcatctcgggaaatgtagtctgaagcttctggtaaaaaaagaaccttggctttttctttataagcgagacgtatcaatttacaagccacccttgcattggcggcgaggttggacgaagaacacatctggccacatgctacctttaaggacatggtaatccttaatctgtgccttaatcagtgcgaatagtaattgagcatgatgcatatgcactccacctgtcaagccgcggtgataagccaatgccaccagagagccattggctcaattaatgtacgtattagcgtgggatcaatggatcaatggaaatcaattggcgactgccatctacagggcttcaacatgaggttatttgattcttctacatgttctatcataattcgttaataaatatttatgccttattcactggtccagcagtgtggatctcctcagaagaaaatactgtgggctcaaatggctccaggtccagatgggtttgtctcacatcgtcgtgacgtaacacatcgtcgttagaaacagcaaatccttcattcaaattgttaaaattgatacatctttgctttgatgaaaaatgacgcatggtgctgttggatgatgtttgaactggtacccagcatcgggaagcagtcttaaaagtagatatgcgaagaaacttgctcattgagttgatgcgaaaatccggggagaaactggtggctttatacttgtgcgtctccggccatccggcaggcacattgagtcatttgagtcacggggatccgggggatcacccccgtgcgtccatcgtgggtgtgcgggtgtgctcggcatgtgagtctggggttgaagctgggtgtttggagccgagtgacatttgtccgagggatttcggcccactgtggcgtagaattgcttaggcgcagccaaatgttctgttaaacgtgctacgaatattctgcaatgttctgaatggccttacttgacttgtttgaccacgccattccacctcggatttacgaccgtcaacctcggagtagcggaaaccgcttatgtgcagttcttccttcgaagtctccgctcgtgcgcaaatccggggcccatccaaccaccgcgctgtctccccgcgaaacctgtttgtctgacgacggtcacgaaggtgccttgaagtattgtgtaacgggccaaatacgctgaaaaaatcaatatcctttcatttttggttttgcaagttattcaaaaccacttgagcaagcttcctttccgtttttcttcgttgcattgtctttttcaccatcgatacttcccttcttttgcctattgagcggcaagcaacaaatatttattagcgtacaacatcatgggtacggcttgggaactcacggcggctttgcgtgaccagatacatcggtatgcttcataccgacagacgtcggtatcgttacggcaaatggtccaatttggaccaagtccatctccaggactgatttttcttgcttctcagttcatcgtggaggaattgcccattcgtttggcacttaaagtcaaggatttggagtcggcgccatttggtctttgcgacatgccctctacacaaaaggtgaagaattggtacgctcaatcttttgaagaactcactacgcttcccaaacccgagatttcgccagagttagccaagttgttgaatgggaatggaggattggacaaaagtagagtggtggatgacgaaacaaaccacgaagataaaaactttctcaaacaaacccacaatcctgcaaacagcgaacatgtcaatccggccataaacaacgttttcagtgacgacggtatcgttgtaagacagcattctaaccccaggtcatcgtccaaactgcgactggagctgcctacatttggaaaaatgtactacacttcatgtcccaccaatgtagtgtggcccaaagaagtttacgattacaacaaattggtcaacgatgcgctcaccaaaatcaaaaagcgtcatgatgctacagtggctaccatggctcaaggtgtacaagaatggaaacacgaacacaagacagtttctgtcaattcgcaaatccaaacttttttggaccgattttacatgctgaggattggtattagaatgttaattggacaacatatcgccctcaatatggcacaagcgtcacccacaaaggcccgtattaacaaggtacttaacgggaacacctccaagtccaaatccaactatgtgggtgtgatttgcaccgattgcaatgtcggtgaaattgcggaagatgcaattgaaacagccaaatatatctgtgaagaatactatgggctctttgaagcgccggaaatccaactcattgcccccagcaacgatatctccttcatgtacgttccgggccacttgattcatatgttatttgaaacactcaagaattcgcttcgtgcaaccattgagttccatatgccaagactcaagcaggaattgatgctgaaagaccctgagcttaaggaggcagatatcgatatcaatgatctcaagtttccacccatcaaagtgattatttctgagggaagtgaagatattgctatcaagatcagcgacgaaggaggaggaattgctcgcagcgaagtgccattaatttggacttatttgtatactacagtgagcaagactcccgtgttggaaccagagtacgatcagacttcattcaaggctccaatggccggttttggttatggattgccaatatctcggttgtacgctcagtactttggaggtgacttaaagttgattctgatggagggttatggaaccgatgtgtatttgcatttgaaccgattaagcagcagcagcgagcctcttccatagaagatagggtagttagattttaatggcattatgatttggctgcaaatgcaaattgaaaaattgaaaaattgaaaaaattacaaaaattacaaaattacaaaatagaaaaataggaaaaatttcaaagatacttatccgccagtcagacagaaacagttccttcctcaccatctcaacaatataaactaaatcatgctcctttcctctcgctcgattctctcgctacgagtcctcgcttcgattttcctgcatcttccttctccacacttgggccgaggattcacggctcccgcccaaacacccacctcgcgccgccatgatcatcgcacattcacaactctcaactaactcaccacctatatgtctcagccccgtccaaaaccgtgggaggtttcttctgggacttctgcagcggcagctgaaagcacaggtgtttcaactcaagcatcaactttatcgtcagatctgaatattccaactgctcctgagcgaccagcggcactttcttcagatctttcaaatatgtcaaatacaactccctatggcacaggaagctcaggttatggagcaggaacagccgggtatggctcttctggatatggtagtactggcggttatggttcaggatatgggtccgggatgtctggatacggttcaggctatggatcaagctatggttcaggatatggttctgggatcggaggaggttatggatcgcggtacggactcggatctctgatgtatgggggaggtttggggagttatggcaactatggttcgggaatgtatgggatgggaggatacggaggaggcatgtatggaatgggaggttatggtggaggaatgtatggcaatcaaccgggcgctggaggcattgctgagggaactcaggccactttccatctcatagaatcaataattggcgccgtgggaggatttgcacagatgttggaggccacttatatggcgacgcattcgtcatttttcaccatggtttcgcttgccgagcaatttggcaatctcaaaaacgccttggggtcgttgctaggcattttcgccttgataaagttcaccaaaaaattcttttacaagctaacgggtcgcaactataatcatggaatttccgccggcgagttcaccaaatttgaaaaaaatcaaaaacgtttggaggaaaatcttcgccgcaaccagctgggatccccactgcgcatctcgttcaaacctctcctcttgttcctcgcggcatcaattggatttccatacttgttgagcaaagccattcaaaaacttaacgagcaacaacaacaaagattacaaggaccaggtggaccaggcgctcctggtgttcctggaactcaacaacccggtatgcccgctcctaatggtgtggaagccccaatgaacctccagtttgccaaagcactttatgagttcaacccagaaaaccctaatattgagatagaactcaaacccaatgaattggtagcgatcttgtcgcaaaaagaccctttgggcaacgacagtaaatggtggaaagtcagatcgagactgggaaaagtcggttatgttccgctgaactttttgagtgtgattgagcgtaaggccattgctccacaggtggaggcagaggctgcgccagtcgaaaagaagtgagaagtaggaataaacagtaatgcataaaacgactagagaatgtgaagtcaaatagacattgatttcttatacttacgatactatttcttcactcagaatacttgcagagcactatactcttacgataaaagctacaacttctcgaaaatgattttaactttcttcagttaatttctacaaatgacttccacttttctgtcatacgtttattcaatgcatttatacagcatcgtcgggacgattctgttcggtttcaaccttgctacccttgtccttcaagtcctcgtaacccttgtggttttgtcttattctttccttctcagcagcgtgcttggcactctctgatacttcaccagcagcacccttagccttgtcagcagcattatcagcagtctccttggctttgtcggcagcattttcagcagcattcttgacttcgcccttgctaggaatagcatcttcagtcttttcaattccatcagcaagcacttctccggtcttctggttgaccttctcagcagcacctttggccttgtcagcggcattctcggcagcttccttcacctcacctttaccaggaataacttgctcagtcttctcaattccatcagcaagaacctcaccagtttttttgttaaccttgtcagctgcgttcttgacagtttccgtggtaggagtcacctgctcagtcttttcaataccatcggcaagaacttctccagtttttttgttggctttattcaacaaatctttggcggtatcgataaccgaggagcggtaagcagtggctgcgaaaaacctttgcgatcttacctgagtggcagcacgaatattgcgggatgcgatttgacggaacatatttcaccaatgaataattttctatagtaacgggcaaaagaaagtttcgggccttttatacttgcagggcagcaatgattgctgcgggtgacgatttacacagtggttgctgctgcgggcacgtgatcatatatgcaggaagccggggggggggacatatgcacgatgatgaaatcagaacggacttgacaaaaagaagttttgactcgagaaatggtcagaaatgaatgagatcaggagatatattagatatcagttccataaagtaatttgaatttgctttacttatttctttcttttcctttcatttcattcatttctgtttcttcatttccttctttcttccttttcttctccgtttgttctatttggttcctccactctggttcttccactcccgtgttggttcttccacttcctccatattcaggaacgcaacgcacccagccaccacatcttctgccgcgtgttgaaaatcgcgaaaaattcaagaactatcatcatgattaccacacgtaatgcccgcgtggtagtgtctgtggcgaccatccttttggttgtcgtattccttgtgtcgtcgctgaccaggataggagatggtgtgaaaaaggctgcctcagaagtttcttttggagaggaagaaaacacgttaaagggaacgccttatcaaggatctggacctccgtacgcccaagaagacaaaagcaagaagcccaaagtcattgcagacaaggtaggtggaagcgagttggaaaagtccccaggaaaggtggcaaaacccgaagttggtaaacctgatgctggtaaaccagaactcgtaaatcagccaggtaagggttctggatcaggatcaggatcaggatcaggatctggctcaggatctggtgctggtgcctgtggagaagagtatgtggtgatgatcgacgctgggtctacaggactgcgtgtgcatatatacctgtttgacacgtgtgtgtcaccacctcgtcttctcaacgaagacttcgacatgctcaaaccaggactttctagctttgataccgagactgtgaacgctgcaaagtcgcttgatccattgctcaaattggcagttgaaaaagttccaaaagataagcaaagttgtacaccagtagctgttaaggcgactgctggacttcgtttattgggagcggaaaaatccaccgccattttgaacgaagttcgtagacaccttgaggaggattatccgtttgctgttgtggaaggagacggtgtttccatcatggatggtaaggatgaaggagtctatgcttggatctccaccaatttcttgttgggcagaatcggaggaaaggaaaagcaggataccgctgccgtgttggaattgggcggtggcctggcacaaattgtgtttgaacccgagttcggcgacaacgaaaaaatggtggaaggtgaacagaaatacgacttggaatttgggggtcatcatttcaccttgtaccaattctcgcatctcgggtatggactcatggaaggacgtaacaaggtcaatgccttggtggtcaatgctgctctcgcaaacaataaggaacttcaaaattccaaattgtcatccaaggctcaaaccaaggatgcaaaggcatctgtcacattaaccaacccatgtattcctcccaaaatgcaagccgataacgtggtagttcctgttggagaagaagagttctacgtggtgaatatgaagggcccatcaaaacctcagggtgctcaatgccgtttccttgccgagagtgcacttaataaagatgcccaatgtgacaccaaaccgtgctcattcaatggagtttaccagccgtcgttggtcaagacattgcgcaaaaccagtgacatgtatgttttctcgtacttttacgaaaaaacggttcctctcggatttcctcattcgttcactgtggaggaattgaccgaccttgccaagacggtttgtactggagacccattgtggacagaagcattggcgccaggacccgtgggagaactcacaaaagagccacagtggtgcttggacatttcgttcattaccgcattgttgcatactggctatgacatcccattgtaccgagaattgcgaaccgcggaaaaaatcgacaataacgaaattggatggtgccttggtgcatcgttgccgttgttggacaaggcatctggaaaatggacctgtcggatcaaacaggcgtaactacatagcaatgaacgtacaatgagcaatcaaaagtaggcatattctgcgaatggctgcgaaaagtgcaaataggggaaaagtcagctcacataaatcgattcaatttccgaaaggtatattagttcaaatcagtacagaatcggggcaaaaccacaaaatagaagaaatttatccaaaagtagaccagttgcagtgttctttaattcattcgcgcagattccatttgggacttgtacgaagagttataaattgcagcacttttccgaacggaaaattagtgtcggtagtcaatgagaggtgtccagacacagtttagcatccttataatgttaattttggtttaaataccaaaaactgttttattcacttgactaggcagaagaagaaagaacaaaaaagaaccaaaaattttcgaaaccaaaaagtctcagagtttgtccaaataactaacaatcaactttcaacttcaatcttcaatttcatcttcattatcattttcattatcattttcaattcatcttcaacttctcttcactccacctgccgctgcgccgttcctgcacgcagcccagttggccgaaccccgaatttcttcctatccaccaccatgaacccacaaagtattcctcccagaagggtatccgggtccattatggccaattcacacgctgctagtccgtctcctatagtatcacccacagcagcaagaccaatagacacagaagcttcgttttctccccacggaaccatatcgccactaaccagtctgagtcccgtttcggcaccaccgatgatacataacaaattgtactgtgaacaggctcggagcaagccgaaaaaggcttcagcaaccctcaaactaagtgatccagaactcaagaccgtcaggtcacatgcagagttggcccagaccgccaatggggttcgaatgttggccaaaaatcttacccgggccacgattcagcttgatgtgaggtcgattatgattgtgacaaaggcgaaggacaatctgcttgtggttttgacccgggagctcgtggaatggcttcttggtcagtctcgagatatcgcggtttatgtcgacaagggactcgaaaaactgaaacggttcaacgccagggagattttcgagtctctggaaaaggcgcagcgaaatttaaggttctgggacaagcaatttgccatgcggaacccggaaatctttgatcttgtgctcacgttgggcggcgatggaaccgtgctctacgtgctgaatttgttccagcggatcgtaccgccggtgatatcgtttgcgctaggatcccttgggtttttaaccaatttccagttcgaagagttcccaaaacacatggtcaaggtgctcgaacgaggcgtgcgggcaaacttgcgtatgcgcttcacttgtagggttcaccatgcggacggcagactcgtcagtgagcaacaagtactcaacgagctcgtggtggatagaggcccttcgccatatgtgacacaattggagctctacggcgacggctcgcttctcactgtggcccaagccgatggcctaattatagccacgcccacaggatccacagcctattcgctttctgctggtggtctgttggtgcacccaggcgtaagtgccatttcagtgactccaatctgtccccacacactttcttttcggccaattcttttgcccgacggcatggtactcaaggtcagagttccgcttacgagccgactgacggcgtgggcatcctttgacggcaaagaaagattagaattaaagagaggagactacgttactatcagagctagtccatatccatttcctaccgtgattctgtccaaaacagaatatatcgacagtgtgagccgaaatcttcactggaacgtccgcgacctgcaaaaaccatttactcacctcctcagcgcgaagaacaagcaattgttcgagggaggacatggcgatgctcaattcgatatcgactacagtgatgaaaacgacgacgaattgggaactgcagacacagaaattacaggaagcgaacccagcgaagtagagtacgatgatgatagaccatgctttgctcatccaaatgccaaaatcactctcgaccaccagtaaaactatacaatggtgtcttgttcacagggtcctctggtgcatcgggtgcggcgttttcgcaacctttctttttatgctgaaatcccaatctctggtgtacgggtgcgatgagtcgcagcgggttgcagcaaccattgggatacttttaacactggaaccatctttcgattgagcgacacgaaacaacttgaatttatcagggcgtccctacttcctaaacagtcactttgccccgccgttcccttggcccgattatgtcacgcgctgtgatcacagatcacgtgcgaatttcttttttcacctataaaaaccagcggcgcacaaattttttctcacctacaatgagtgatatcacccataaaatgaacgaactttcggttggggacggagccaatagggcttctggggccgctgcgggcggcgaaaccccctcgggctcttcgggacgctcccagtacgtacctcctcatctcagaaatcgcccaaatggtggttcgactccatcgaggcgtggcgattttggttccagaagcaacggatttggcagtggaagaagaggcgatttcaattcttcgggcttccagtttggatctggtcgcagaggcaactctggctttggcggtcgcggtggttttggcggcggcagtggcagatacaactcgcctaaaccgggcgttggtcagtgggtcgatggtaagcacgagccagccgctcccaatgagagattggagaaggagttgtttggtgttgctgaagaccccagtgtccaatcatctggaatcaactttgacaactatgatgacattcctgtggaagccaccggtgatggagtcccagagccaattctggcattcactgctcctcctttggacccattgatcgtagagaacattaagctctcgcgtttcactaaacctacccccgtgcaaaagtactcggttcccatcgtggccagcggtcgtgatttgatggcttgtgcccagaccggttccggtaagactggtggattcttattcccagtgttgtctgaatcgtacatgaacggtccagatgcagttcccgagagccagggcgccttctcgtcccacaaggtccacccaactgcgttggttatggcccctacaagagagttggtgtcgcaaattttcgaagaggctaagaaattctcctacagatcatgggttcgtccctgtgttgtctatggtggtgctgatatcggtactcaaatccgtaacttggatcgtggatgtgacttgttagttgctactcctggtcgtcttaaggatttgcttgaaagaggccgtgtatccctttccaacatcaaatacttggttttggatgaagccgatcgtatgttggatatgggtttcgagcctcaaatcagacacattgttcaagaatgtgacatgcctggcgttgaaagcagacaaaccttgatgttttccgccacgttccctcgtgacatccaaatgttggctcgtgacttcttgaaagattacatattcctctccgtcggtagagttggatctacctccgagaacatcacccaaaaggtgttatacgtggaggacgacgaaaagaaatcggtattgttggacttgctttccgccaacgataacggattgaccattatcttcaccgaaacaaagagaatggccgataacttggctgacttcttgtacgaccaaggtttcccggccactgctatccacggtgacagatcgcaatatgaaagagaaaaggctttggctgctttcaagagcggtaccgccccaattttagttgcaactgcggttgcagctagaggtttggatattcctaacgtgtcccacgttgttaactacgacttgcctggtgacattgacgactatgtccatcgtatcggtcgtaccggtcgtgctggtaatgtcggtattgccactgcctttttcaacagaaacaacagaaacgttgttaagggtatgatcgagttgctttctgaggccaaccaagaagttcctgactttcttcaaaaaatttcaagagagggttcgtacggaagtaaaggtggctttggaagcatgcgtggcggagctggtcgcggtgtcttaggaggcggtagcagaggaggcagccgtgacttcagaagaagtggcggaggctttggatcgtctggatcttccggttctaactggggatcttctagttccggcaacggaggataccgtagcagctccaactacggtaacccatcgtcaggtaactcctggtggtaagaatgttagcgttctagtttgcgttgtcgtgctatatttgttgcattgttttggctgcttggtgtgcatgatgtctattattggggagaagaaaagaaagaagtggaggggcgaagtcggaataagcttcgtccatgatttgttgtgcattgctagtaatgcttttggttgcggtttttcttatagatgattgattttagggagtttggttgttaacgttgcatttcttggatcctatcgaattcctaatcatcaagaaagagaaatgaatgattatcaagggcatgattgtactatattatagaatggtgggtttgaatctttttttctacgcctggggttcaaaaattatttacttagacattgggaatacattgagcatagataagatgtagcgcatatttttggggcggtaattcttgtacataaattcagtgcgctcgctcatttcttcaacactatggtatgaagcaaaaacaggtcaaaatagcagttgtcgttttagctgttttttatttgctctatacgttccacacgtcattcacgactccaaagcattcagcagcaacagaattccactccaacaccgcaaaaaagttgcgtgaacatgaacgacataccaactggaaactctatggatttcaatttagtcccaataatcgggcccaactccccaaaataactactgtgaggcagcagttggcgttccagttcccttacgagccggaaaaaccattcgaaagaaatatttggcaaacttggaaagttgatctcgaactggaaaatttcccttcaaagtaccgcaagtttcaacaaacatggctggatgtgaatccaacatacaagtaccacgttattcccgacgaagcatgcgaagagctcgtcaatcagcttttttccgtagttcctgatgttgctcgtgcctacaatatcatgccgaaatcaatcttgaaggctgattttttccgctatctcattctttttgctcgaggaggagtgtactccgacatagatactgtcagtcttaagcccattgatgtgtggatgtcggcaaatgaaacattgtatggccagcccaacaaccccggcttggttgtgggcatcgaagcggatccagatcgagacgactgggctgattggtatgctaggaggatccagttttgtcagtggaccatccaggccaaaaagggccacccaatgttgagagaaattgtagcattgattacagaaattactcttgaaagagagaagaaaaatcaacttcacaaggttctaggcaaagacgagggaggagatgttatggtgtggaccggaccaggaatatggaccgattctgtgtttgcatatatgaacaatgctcttcaatcgcctgagaattttgctgcgaagaaacacgatgaaatagtcacttggaaaacttttactggtatgaaaatgccaattgctattgacgatgtgcttgtgctccctatcacctcttttagtcctgatgtcaaccaaatgggagccaaaagtctgaaagatccaatggcgtatgccaagcatatgtttgcaggctcgtggaaaccggaagacgagagataagaaagaatggaaaccattattgcaacaacccaaggctacaaacaaaaaaacagttgcgtggaatagctactttaatcactagctactctacactagctaatctacactagctactctatctacactagctactttaaacaactagctactctatctacaactactccaattacataatctgctactgacactgctactcctatccacttatttcttatcagctgaccctgctcagctattcttgctgcacttcctattattgctcttcacttttcgcagccgcatcgcgcgatcatctctactccgcaatcaccccacaccctccgtgcaggctacagcaaaactccgtgatatataaggttttagtttgccactgtctacatgcaaaaactagctcttgttattgtcgatctccagaacgactttcttcctccacatggttcgttggctgtaccgggaggcaatgaaattatcaacaacatcatcaacttgttggatcctcacaagtacaggtttctggcagttatagcaactcaggattggcatccttctgaccactgctcatttgcttctcaacatggttcggagccctacacatccaaggtgtttgagcatccagaaaacaagaaagatcaacatggaaaaaccatcaccttgaaccagacgctctggccggatcattgtattcagaatacagaaggagctgagctcgagctggagtttgagaaggttttcaacaagctagaggtgccacataccatcatcaaaaaaggataccttaaagaccgagaatactattcctgttttggtgattgctgggacctccatcatactgaaatcaaccaatacttgaaagataatggcataactgatgttgtattcgcagggcttgcgtacgattactgtgtcctccagtctgccatagatagcgtcaagaaaggatacaaaacatatgtggtgaaagaggcttgtaaaaatgtatacccgcaaaaaatgcctttaacagataacatttaccggtcccacggcatcaccgttacacatgtgaacgactttttccttacaaagtttcagtgacaaatagttactagtaaccatgaagtgtatactgaatcctactcactcactccatgattaattctactctttatttctctgctcgcattctacgaatgttcggctccatcctactctttcctcaaccgttccatgagctttcgttttctttcctcgacgatccaccgtgatacctgctcactagtgggcaccaaatcctcaaaatgaccctcaaactcctggttctccgaaagttcttttccaagttcttgactccgagtttcttcgtacgcttgaagttctgagtctattctgtagtgtttctcttcattcgtatagcccaattccttctcaacatctttctttgtgggaaacgacgacgaatctccgtcaaaacacccatagtagaaaggtccaagtctttctcgtcgtttttgcaatcgcacctcgaattcttgtttttcactatgttgactatttttctttttctccgcctcctctgtttgcttcaacatttcctgaacatccggaagctcgcgtgaccgcccgtaatagcgataacccttgacttttatgcccgcatcaccgccagacagaagtgtgtaatctgctcctccaagcagttttatatggtgctcccacgctcgtttctctctgaaaagcttgttcaagtgttcattaatgtctctgatctgtacgtggttgatgttgggatcctgaattctagtgaggtttgtggaaatttcaccaattactaccgaccgccatttttcagcttgagggagatttttcaccagctgcacatacttgggccgtagctgtggattgctctccaaaaccccagcactacgagatttggcgagctggaacctattgagagccgattgtgctttttctgtgtttcgagacatctatatcatctactcatctcatcgcagtgagctcatcgcactttataatgagcctgcctgtatataaaccagagattacatgcctctgaatgcattcttggacgcccttcttcttccatcaaaccgttgttttgtccttcccttttcactttccggccggtcgtcttgcactttgactttttgagtggtttttttgcgtggaacgaaagtcaattcggcttctccacgagcatgccgtcttatacggctatcatcatttttgtttcttggtgcagcttttttgacctgggtttcaaaggattcgttgttggattgagactgctgtgccactgcactcattttgttcatgaaccgatcggcctcttccttggcttttctacgctgcctgagtcgttccatctctttttgcacctttgcctgtttttcagattcttgttcattttcatcagattcatcagattcttcagattcgtcttccagttcttccagttcaccatttctcattctttcttcgtcagactcctcggctgctgtcaagccacgagaacgatcagcaccattctgcgtggtggaacggacagggttaagctgcttgtactcatgcgattgttcatccacagcaaactctggattctcaaacaactccttgaatctgtcgtcgttgatgactgactcggcagcttgatctccttgtctttcttgcaaccttccagccaaatctttgttgaccttgagcttggtattggtgacggcaccagtactccgtattctggactcacgctccttttcgattctcttgcggatttctctctcacgttcatcccggaatgagttgggattggcgatcaaattgaccttgtcgtacaactcggtgtcaatgaaaaaaccatgcatatacgagcgcaacaccttcgatccaaccaaatgtgacaagttcaacttggcaacttcgtctctggtgatgaacctgtagttcgaatagacggtgtctgatggtttttcttccaactcttctgtcacattatccaagaatgagcaccacctaggcgctggtcccaagttgggaatatagtaggtatgcataggaatgccctcgttagccatgaagaacataccagaacccggtatgtattcgatatcattaatatccacattgggctccatagatgcatagggctttccatccaatcggtcccatattttggcaattcttttgtcactggttaaaattttgttactattggagctgttgtcatccaaccatataatcttcttgatatcgtatccatatccctggtctttcacgagcgaaggaagtgaagttctcaagtcgtaaattaaagacttgccgctagatgtaccacatgaaaagttaaggccatcgttacggtatgctagagcagaaatttgcgttttctcttcaagatggtccgacacaaatagttttcctgcccgctgtctgcttcgaggatcccagaactcaactgtgccatcctctaatcctgctgccacaagtccatggactggatttatcgatacagcattgacaccctcatttgtctcgagaacgtacgggttcaaaaatcggccctggtcgagattaaggcgataaatttcatttccagaagcacccacaagcaaatcgcaattcacaggattgtacgctactgaccggccaaacttcggtattctcgaacgataatgtatgcctccctttgtgtggaattcaattgaacggtcgttttgaagatgaacagatttggtccagtcgtctgaaaccaccacaaagtctacattttcgctgtctgtgtgacggtcaaatttcaatgacaaattggcaaaatcatacacatggatctggggcttataggtacctgtagccatggcatattgcccgtcaggagtgacctttatcctgttagaggcctcgctgaactcaaaatcttgaatgagctcgattctattctggtactcaacgtcatcttttaaggctctctttctttttcgcgccatccagtcgggcaaggctcttgacaggttggtacccgatacctggtagacagatacaccagcagcagaagtggatttaagaaccatattaggaagggtgtagaatctgtcgtagtgggacttgaaatcgcgatgaggtatttttgatgttatgtgcaggcacgagatggggtacccgatagctgcaaacttcaaaaagctgagatttacgatagcacgtatatagcaattgattcgagtgtaatggctaatatagaatgtgttctatttgcttcaatctgaaagcttagaggcgcctttggaatttgctgatggcccatacacatattctagggttgtgatgtcgaaatccacgagtttggaagtgctgttggcgaacaaaatgatatcatcaacggaagtttggagcaggctgggaataaaatcggtaccagctttcatttccactaggtccagcaagagctgggcaaaaattttcgagtgaaaaggattttcactgattgaatctttcataagagagagaagaatggtccaaaaagtttcattcgcagatatcaattctgccaaatttgttactgagagcttataaaactccttgtgctggccattttgggagatgaaaaccaccatgagtaaactgctgatcaacaagcgagcaactggcgccaatatcttggtaacatagtgcgaaccttcactagtatcaatcattgatctcgttgcaattgtaacgtgttctttcaagatattctcgatgctccatctctgcaaaaccaataggtatttgaccacatgactaagtttttgaagattgtaacttgcatcaaataaagagatgttgattccttgcacaattttcagtgtttcaacgaaaaggccagttttaggcaaaggtggtaggcgctccagctgatataagcttctgatcaaagtcggaacgtcttccaacttgctgttgtagccgatgatcaggaaactagcaataatgagaagtctggaagaaaatgtggtcaacgacatctttatcagaagctgattgaacaccagtaatacctcggatttatcgtgggcgttgagctcacaaagagatacaaaaattgcatcggcgccgacggtgcagcttatatagtcaacattagtgccgtgatccaaaacttccaatagtaccttgacagactctttcaagctttgtgcgggtgtacatgattttggataaatgatcgatgctggactagattcaggagcaagatagatctcactcaaggctcgcagatgcgtagacatgaggacaagcacggcaatatcagtcaatgaagcggtatcactttcaaggactactggaaagctggcactaaacataagtgcaccagtacctaataacatcattgccattatttgcctcaagggtccaaatagattgcccaaaatcaatggcatgacatcattagggccctgcaaatctattgcgagactgtagaatctcccatagcagttgcataaaagatgtaagaagattttagaggtttctttatcttcaaactcacctgtaaagtgataggtcgcattatgatgcatcaccacatttcgtgttacgaaggaaatttcgtccaaaaaagactgcaagcggtgggaaacagtatctgtcaagcagaaccaaaagcaagctgctagcaagtttaaaatccaatctttttcaccttcttcttttaaaagttgaacgagtttactcaaaaattgaggttttgagtccatatcagtagttttttttattaattcaaacgcattttcatatgtggttctcagagaggacttttcattcatcttggtattgtcagatttttttgatcgcaagaaattggtgccaaattaatccctaatttatatggaatcgaaagtggttgccaaagtagaatgtggctgcaaaaaacccgaaacacacccgtgcaccagacggagtttacgcggagggctgcaaatgcacgatagcgcagaatcaagcagtttcatgcagccatcattcggaaaatctttgcgggatagtacgctgcatgatgataagcctagatgggggctaatggtatgggttccatgcatcggagatataacctgcattagtttaaagtgtttacgtcacctcctgcataacaagaacagaacgaatggtccccccacagaacgactttagaaaggaccggaactcgatagacatgatgacgcatggaacacttgacgctagacagactttctttatcagcagattaagaatctcaagcgaaatacttttagaaatacttttacgagcattagtcgaatcctaagcccgatggttcttggaagcagaaggttgcatgaggtcgctcacggacactcggctgcgaatacgaaaaaatatccgaacgaatatataatgagataaggatggaaaacttatcaaaaacctattacgctatgtcaaacagtgatctttacactataacagacgctgggtctgtgcccaccatggaatcttttgttaccggcgaggtcaccaagagccatacactgagtgaatactctaccatggaactgaaccataatttcagtggagaaaagaaacagttcagtaaacttggggtgtcccaagagcctattggagagccgcttatcgaccttgggataatcgataaggaagttcaacgatatcaagaagctttgaaccagcaacttcaatacgatggaaattcaagaaatatttctatatctgaaacccagattgagtggtatactttcttggatacatataagcggaaaacatcaaaaagcatagatgaaggtgtgagcaggtttccaaaaagttcaagggaccttatagacaaataccatcaacctagcttatggaagaatatcattgattcgatgaaacaatttccttccagatatttacgatttatgagcaagctgtgagatgaattatgactaagaaagctagaatttgggaacaaggttagaaattcaaggcaaaagggtagaattcaaggaaaacgaaatttaaggcaaatgggttagagattcatggttgatatatggtatatcggtagaaatatagttggattatttcaaatgataagttatggttgaggaactcaaagcatgattggttgattggttagtacatgtagctaaaggagattttgcggggttgctagcgaggttctattttttaggtacaaggtctaattcaccgtacagatgcctgatctgaaaatgctcaatgaggttaaaggtgttcagaataagagtttggatactagcctgaaacagcaagctattgggttaatatgtagaatgggttgtctcaactggtaaattccactccctttaactatatggttccgtttgaattgtgtttcgcacaccgagcttacatggtcctcaactaataactgttgtgaggattccgtcggttacaacaagagccaaacaccagattccgatttttcacctacaacttatgccccattactgcagtttgaaagaccaattcgtagctagaaattcttcatcccatgaaattcctgatctcatcttaagtccaaaattcaagcaatattcatgtatttttcagttttttttttcagctataagcttgctgccgaaaaataatttgcagccatttatataagtacaccataaaggtgctagcgtcacctctcaactacctacgatagctttttcatacttttgtaattagcagtaaaaaagagattttgaaaggtaataaaaatttcggtgaagagtagtaaagtttagtgaagtggatgagcctagctactataaatttagtcggtttagttaatctggtataaatttggtctccattattcagtaatctacttgaagttcagctaaatcagaatctacttgtaatttaattgtattataatttttcttatttagtaatctagtagtcaaatcactagatgtaatctactattaatttcctttgacctgcttcttcaacagttccaactgcttcaacacagcagacttggcagtgcctccagtggcatttcttctttcgacactagcttcaaagttgaaaacgtcctttacatcttctccaaatctggagtcgatagcctgaagttgttccatagtcaacttgtcaatgccggagagtttcaattcctcagcccgactaacacactctccagaaatatggtgggtttctctgaaaggaacacccttcatcaccaagtaatcagccaagtcagtagccaacatatccatggttaaagcagcctccattttctctttgttaatagacaatgacgagataactccagtagcaattaagatcgagtgttcgactgtagtcaaggcatcaaataatggctctttgtcttcttgcatgtccttgttgtaagtggaaggaattgacttaatggacatcataaacccagcaagcgagccaaagacacggccacattttcctctcaacaactccaacgagtccgggttcttcttctggggcatcaaagatgatccagtggaatatgcgtcggccaacttgacaaaaccaaactcggcagccgagtagatgatcaaatcctcagaaaatctcgagatatggttcatgaatagtgagcaccagaagagcgactccaccacaaaatcacggtcactgacagctacaagcgagttaccaatgactccgtcaaagcccaaattttccgccaagaattctcggtcaattccgtacggatgtccagccaacgctccactgcccaaaggtgactggttgactctaaccaaaagctccttgagtctcttgtagtcttcagtaaagtaggtggcataggacgacaaccaatgagcccatctgataggctgagctctttgtaagtgggtgtagccaggcatcaaaacgtcaatttcttgacctgctcggttgactatggtgccaatgagctgcgacaagtattccaagagcgtggtcaacgtctcacgaacaaaaatccgcatatcggttgcaacttggtcattccgagaacggcccgtgtgcacttttccagcaatgtgttttccaatcacctctcccaaccttctctcgttagcggtgtggatatcctcgtcaccaggcttctccacaaacttccccagttcccactctttctcaacaaccttcaatccttcttggatcgacgacaattcgtcggcggaaagaatgcccaatttctgcaacccttgcgtataaacggcagttccatgtaaatctgccgcgtacatttttttatcgtatggaagagaagcattgtacaagtccatcaaggggtcggtagcaccggtaaaacggccaccccagagcttggctggtgtatcagacatagtgataggaagaaattcgcagacaatttcgcggtgaaaaaagattcaccaccgcggctacgatgcgcttgcctaattgggatgatattcagccttatgtaagagttctattatgactcatggcttgcaacggccactgaatctggggtacaaactgcagtctctgacggtgaaccggtcgcacaaccatgccaagattctctcggttccaagtccgtagcctccgtgaggacaagttccgtattttctcaaatccgtaaaccagtagtaggaatcaagatccaatccttccttcttaatcgaagccaccaactcgtcgtagtcgtacattctcatggagccaccaagaatctctcccacgttgggcatcaaaacgtccacagactcagtcacacgacggtcgtcggcacatttttgcatgtaaaacgacttgatctccactgggaatctgatcaataaaatcggttttccgatggtgtcggtcattttacgctccgcagcctcggcaatatcatctccaaacttgaacttttcaccgtcttcgttggggattccatgctcgttgagccattccaaggcatcgacatattccattctcaagaatgggcccttgggagccacaaagttggggttgagctgcttgatcaaaggtccggcgacagggtcttccaacacgtatttgacggtttgggtgagcaacttctccaaatggaccaacaagtcctcaaaatctataaacgccaattctccttcgatatgtgtgtactccgacaagtgtcttctggtgtgtgatttctctgctctgaacgactcttggacacagaaaacgtctcccaaagaaggcaaacaggtttccaagtaaagctgcgacgactgggtaaggtaagcgtcttcgccgtagtagttcatcttgaacaaagtcgagcctccctccacttgtgtctgcaccatacatggcggagtgacttccaaaagcccttcttcttcgaaaaatcttctgatagcgtacaagaaggccgagcgcaccttcatgacggcagagagtgcttcacctctcaatgtcaagtgacgttggtccaacaacaacgaaggatcggcattttcctggactttgttggaaaacgactcttcgccagatggagcttggcccacaacctcataaaagtcagccttcaattccacaccgccaggcgcagattttccctcagggagcttgttgatgacacccttgatacaaatcgaggtttccaacgtcaattcgtgggtcgacttggccttggcgagatctcccgtcaacacacattgaacatagccagtaccgtcacgcaccgtgacaaaacccaatcctttctgcaaacgcaaacggtggatccacccacgaacggccacacgcgagcctatgttttcgcctatggatctcaatttgattttttttgccggtgggagtgactggtcctcttttatgtcgatcacttccaacagttcgagtttttttgatgtttcgttatgtttctccgaggcagccttggccttctcctgtttttttctgagtccatcagcgcctttcttggcttttttcaaagcagacgccgatatttcttcgtacccttctccgtcgtcagtagctttgaacacaaaaatctttgtttctggctgcgaaaacacagcatacgcagcagtttggtacggcttctcctcagatccgtggccctcggcgtcggcacccgttctctcgttgacgtaaactgacatgtctcttgtacaacacctttctgactcaaaccgcagatggtgcgacaaattgcacttgaagactcacaattacgcacaggctgcaaacctgcgtaatctgcggcaccggccgtttactcatctgttctgcgcgcgcgaacattgaaattttgtcgtcgttgccttatctccaaattttttagactcatccatggccctcgagcagtctttggcccagctttctttagcgtcagtctccgccgaaaatgcgttgacaaccaaaaccttggttttcaagccaaaaacagcaaaaacagccaccccagtcccagtggtggtgatcgcattgcaagacaccaaaactccaacttcattggtggcggcctcagcgctggtaaaggagccccgaatggccagcgccgacttggtggaagagttcttcaaagtggcacctacagaggtatcaattgccaatttgcataaagatttagccggtaaaatcaagattttacttgaccaaaagatcactgaagctggcgaaactcccttggaattggccaccgcgtcgtccaaggccgcgcttcccgctaacgtggtggtcaagtaccttgaatcaactggaatagaaactgtagttgtggatttcacggctgctccatcagctccagccgctggtgcttccaacgacgccaaagctcgtaagaccgtcgccaagcagaaaaaggaagagtccaagcgcgaggacgccaaactcattggaataactgtagacaagaccaaggatttttcagcttggtattccgaggtggtgactaaaggagaaatgttggattactatgacgtttccggatgttacatcttaagacccaactcgtaccatgtctgggaacagatccaggactggttcaatatccagatcaagaagttgggcgttcgcaatgcatacttccccatgttcgtctcatcgagagttctcgaaaaggagaaggaccatatcgagggatttgcacctgaggttgcgtgggtcaccaaggctggaaactcagagcttgaagagcacattgccatcagaccaacctccgaaaccgtcatgtacccatactacgccaaatggatccgttctcatagagaccttcctttgaaactcaaccagtggaactcggtggttcgttgggaattcaagcacccacagccatttttgagaaccagagagttcttgtggcaggaaggacacaccgttcatttgaccgacaaagaggccgacgaacaggtgatgaaaatcttggatttgtacaccaagatctacgaagagcttttggctgttcctgtggtcaagggtaagaaaactgaaaatgaaaagtttgccggtggaaactataccaccaccgtcgagggattcattggtgctaccggtagaggaattcaaggtgctacttcgcaccatctcggtaccaacttttcgaaaatgttcaacattaccgttgaaaatcccgaaggtgctgacaagcccaaggtatatggtgtgcaaacctcgtggggtttatccacaagagtcattggtgtcatggttatgacccattccgacaacaaaggtttggttcttccacctagagttgcccagacacaagttgtagttattcccgttggattgaccagcaagacagctgacgacgagagaaagggaattaacgacggagcagctgacattgaagcccgcttgaatgctgcggatgtgagagtcacttctgactacagagacacttacaccagtggatggaagtttgccaattgggagttgaagggtgtgcctttgcgtgttgaattcggacccaaggatatggcccaggagcaagtcactgccgtcagacgtgataatggagagaaatacaccgtcaagttggccgagttggaaaccagaattcccgaattgctcgaaacgatgcaaaaggaaatgttggaaaaggcccgtggtgacttcgacaagcaccgggtgaaggtggacgaatggaaggactttgtgcccactctcaatgctaagaatgtcattttgtcgccatggtgtggagacgccgattgcgaagacgacatcaaggattcctcagcaaagaacaacaacggcgaggacgaggaagaagacgagcgtgctccttcgatgggtgccaagtcgttgtgtattccatttgaacagccagaattgaagccgggccagaaatgtgtcaagtgtgacagagccgcagtcacctactgtatgttcggcaggtcttactagactactgtattattgtgaataagggctccaattcttttcaaggttgtgagtcagcaaacaattgatggctgttgaagagttttgcgccagtagaaagtatatcttttgtagacccaagaatttgatgaaatcaagaagcttattgtagttgagtcccacctgcgaaacggcgtgggaatcgtccgaaaggcagaacctagcatctccatactctattatagctcggcatacatccttcttggggtagggactgttccagccttttctgaaggcagcagaattgagctcaaagagcgctccataacttttcgcaaatacaatattaccaacaattaggtcccacacttcaggccagtcggtctctatacacacctgggacaagtgtttgcccgtagtagggtctatttcttgtggttcgaacaaacgaatgagatcaaaatgaccaacaattgttggtttcaccttttcaagaacctgtctttggagcttgtagtactcaaaatttagggctctggtcgtcttttctggtaacagatctcgagcttctagccagaggtcctgcgagaagtcaattgggatctcattgacaaaatggacagatcctacacacatatcaaccaacggtaagaggttacaagcgtggtcaatatgagcagaatctatgccttcaacttcaaatcccaccaagatatcgagcccacgatttgcgtactcagccttgagtctggcagcatgttccaaatactggctaaatattttctgtaaatcttcaattgacattgatttttcagtctcttctggatacatgaatttactgttcaaccgaggcatatgttctgtgagacaaaatgtagaaaatcccaattcatgcgcacgagcaactacatcgtccaattcgtcttgcgcatgcgagacataggttccactatgggaatggtgtgagtgcattgaacagctactggtttcgcaacttgcacctaaaattgcacccgcgaggtcgtggtggtgtgtgcaggaatctccagattaactcgcgagccgtttccattcgggtatggcagactctacagaccaaactgtcacggaaaagttccagggtgctttggcgcgctttgagaactataggaatgacgctggtgtattttcaggccgcaaaaatggccctgagtaccaaaaagagcttttaaagttgataaaagagtttcgaatcattttgataattgtcagtcatctcagtatattcagcgataatgaaaccattgctgagatgaacgtgaactatgttcctttcttgaacgtggagtattatctagggacattgtaccagaaccttatggtgaattcacagagtgttggagaggagttaattgtggatggattggaattcaaagttgaaaaccttcaagcggcccaagaacattttgcgagctatcttctggtgctcagcaactacaagctcctaaacaaggcccaaacggagcgagttcggctgtataaagagtcggacaatccactggcaaaagacatattggcatctcaagaacgaaatccagctaccattcgagccgataaaatagccaacttcaaactagaaaaagagttgacctcgaaaatccaaatactcgtctctcgctacggtagcagtgcagacgacgccaaagcggagtttgactcctatgacgaagaaactaccaaacagctctatctcgaccaggtgaagctatttgcactcaaaagtttcagcagccttgaactgatagccatggagttggaggttctcaagaagatgcctgcacccaacaagaacccaaaaccaccacaaaaagaacaaccaattgatcccactggatacaccacaaaactcgaagttgttcctggaaagaagcagccgatatcgtcgttgctttccaaacaaggcaagatattgcagccgttcaccatcacagcaaataagaacgagcttcgaaataaggtgtttggaacgggccaggtgttacccagtatgtctgtcgaagaatatttggactacgaactcgccaatggaaaagtggctgcggaagaagtgaaaaatgagaaaaatgaccaagataccgacgacagcgacgaggaattggaaaaaagacagtgggacgattggaaggatgacaatcccaagggtatgggtaacacgggtgccaacttggggtagcatagggtattactgtgtataagctattagtagggtttatgcagtacacttcaaaactagctttcagtcatcttgtatgttttgtggtatttctcgccgagcatggcgaacgtacctgtccagcgcactctcctcgctgagtactaccataccgccaactatcaagcatctattatcatttccaccttctgtggatagtttagtaaaaacgcagggccatgtaaaggctgttcggtcgtttaaaaatcttcattttgtggacctttccgacgggtctacgcactccacgttgaatgtggtgctcaatggtgacaccaatatcaactttaaagtgggacaaagcgtttcgtttgtaggaaaatgggtagagtccaaaggcagtcaggactatgaactcttatacgattctacggagaatgagcacaaagcagctgttataggtgaagttcctgaactgtatcccatccagaaaaagtcactgtcgtatcagtttcttcgaacacttcctacattgagacatcgaacatcatcattggcatcagttcttcgacttcgatccttcttggaaggtctgttccagcggtttttcgagcaaaacgacgttataaaggtcctggcaccgctaattacaagctctgactgcgaaggagcgggcgaacagtttattgttgaggcaaaagattccaaaccagagaatccattttttggaaaaccagcgtatttgactgtatcgactcaattgcaccttgaggttctttctcagtcattgaatcgggtgtgggcattgaccccatgctttcgggccgaggagtcccataccaaccgtcatttaagtgagttctggatgttggaagcagaattatcgtacattgaatcagtccaccaaatttgtgattttaccgagaatatgatccgctacgttacacaggatgtggtccagagtattgcgaatgacttggctcagtcccgctacaataaagacgaacgacaagccatggaggccaactggaagacgatactacagagcgagccttggcccagaatcacctatactgaagctatcgaaatcatcaataaaatcaaaaacaaaggacgactgaagggcaggcttacgtggggagactcaatacaaacagagcacgaaaaatggctcgctgaaacccattttaagtcgccagtatttatcactgattatccgaaagctcagaaaccattctacatgcccgaatctgaaaaccaaaattctactgttgcgtgcttcgacctcataattcctggcataggagagcttgtgggaggctcggtaagagagcacaactacgagaaactattacaagagctcaaaaatcgcaacatgtccatcgaagataatgaatggtacttgtcaattcgtgaaaacggaaccgttccccatggaggttttggcatgggtatggaaagactagtggcatttctttctggaatggccagtatcaaggacgttatagcgtttcccagaaccccgggatcatgttcctgctagagccaaacctattttgtcatatgcagtaacttcgagagtgcatacacacattctgtacataggatgaaaatttggaccgcaacggcaattttcgaacttgagtacttgtaaaaatggatcagttaaatgtcaaagaacaacaggagtttcagcaaatcgtggaacaaaagcagatgaaggatttcatgcgtttgtactccaatttggtttccaagtgctttgacgactgtgtcaacgatttcacatcggccaacttgaccaccaaagaaagcagttgtatcatgaaatgttccgagaagttcttgaagcacagcgagagagtgggtcaaagattccaggagcaaaagtaagtataagtgttgaggtgaaactattacgaaactattacgaagctagtgacgaatttagtcacgaatctagtactaacacagcgctatgttgatgcaaaacatgcaaaaacgctaaggctgaacatgtcgaacgtgtcggcaagtctgtatatattgagagtaatataagctgattatgttaaaggactggtgggccattgttcgagatgatcactcgacttcgagtttatctgttgaccatatctctcttgagtttactattctccatttctgcattagatcactttctaatctaatcccttcccttttctctaaatccatcattctaaaccccatcttcctattctctatttttcactttttctccacttttcccttctccattatcgcgcgaacatttcatctaaccatgcaacgggagtttgcacagttcttgatagcggccaccgtttcgtctgtgattcgagattccgccgtcaagcaaggcgaagaagtagaagctgacgtttctgactttattacggcgttcaatcagctagcacaaaagtatgacgaaaagttccacaatggtggaaaaacaaaaattatcttggacagaactggtctaagtagagcgctcaaagaacacaatatggagtctataatgctgatgagacagggcaaggttcgaatacaagcaggagacgacgatttcgacgaaaaattccaggcttttgtggtggaacacaccatgaactaccttcaattagtgaaaaaagccgtgtcagatttaccaaaaatgtacagaagccagcaagaaatcaagcttgagctacagaggaaagatgaggaaaaagaagcggaagagaaaaaagagaaaaacgaagtggaagaagaagaggaagcgaaaaacgacgaggaagaagaaatcgaaaaagaggaaatggaaaaagaagaaaaggaagacgaaaacgaagacgaaaacgaagacgaaaacgaaagttacaacgaagacgaagacgaaaatgaagacgaggaaagtactcccgctccagaaactccacttcccgaaaccccaggcgactcaaactccaccaaacaaactccagtttctaccccctctcgaaagcggtcgttgtcgccaggatcggtgtcgtctcagcgcaaacggttccagaacattgctgtaaatcttatcaacagtattcaggcacaccgattttcttcgccttttcttcagccggtcaataaaagatccgctcccgattaccacaagtgcatttaccagccaaaagacctaaagggcattctacgagctgtcaaactgaaacaaaacccaccggcttatggcctggttaaagagctagagcgcgatattatgctcatgttcgccaactgtgtcatgttcaacaagtctgacggagacttggtggagctcacgagaagcatgagcagcgacgtggcgaacatgttcaagatgtttgaggaagcagagctggacttgtaacatttattcatacagatatttgaccggacgaaactgacgtcgatcgaaccaaatgctgcgacttggagtctacgttttcgacttgttcttcaacaaaagtcttttcttgccgctcttcgcggatctggaggtagcggatgacacagactgtcgcaacactggtgagcaatgtggccaacatggcatagcagcctttgcgaaatttgggtgccgtatcagcaccataaaacaaaatcgaccaccacgcattgacggcattgctgaacatgttcatcgatgccaagacgatcgcacgctcctggaggtcgttggcacagatcacattggcccaagcgaagaaagtggcctggccagcataggatattcccgagatatactgggctgcaaatactattgcgtcatggtgtggtttggcaagaagcatgattgtcgacaccaacatgcaaatcccaatcaagactccaattctccagtgatatcgggcaccagtcccatcaacgtaaagtgcaaaagtgaatgtcgctaccactcccactccataaactcccatgggataatggttgatttggggcacggtgtagttgtagaacttgagccataatgcaaacaaagaattcgtagcgtaggattcattttctcctcccataacccagagaaacgacaagagccaccaatgccatcttcctatcactcgcttgaaaactgaaatatccaatttggtttgcggtctctttggcattcttgaaaccgctagttgtttctcctcggcattaaagtagaacgctttgcatgtttctggagtatcagggaagaaaatgaagccataaattgcaattggaatggtgatgacaaagtcaattatgaacaaccatctccagcccgccaacccattttttccatccatggtttcgaaaatcgacgcttgcattgtggagctgaaaatattcccaataagacctgcgctggtgaaaattgcacttcgtttagtcaattcgtcttccttgtaccaagaccccaaaatgagatgagcacctgtaaaagttgaactctcgaacccagcttgaaagaacctgatagcacagatctggcggaagttggtaaccttgtagatccccaaagtcaagagtccccaagctatagcacaaaatgtaagccaataccgaggtctaaccttcaacaaaatcaaattattggggatcaaaaacacaacatatcccaccgtaaagcatgtgttgatcacattgaactcgtttccatgcatattcaagtcttctttcatcccggagacgtatgcgttagaaatattgagtcgatcaacatagttgacccagtacaaaagacacacaaatgaaagcacaaaccagtcaattttcaccaatagtctcgcctccttagggtcttcaggtgtggccccccatacgaggagtttggctttgtgcaaagccagagtcataaattagttgcaaacgactgcaaagtgcagctgaataatttatacgagctgcgcgatgactataagaatcgtctggacaattctttattggaggtacttgagttgatttgcaatgggatgccaattgtgtctggcaagtttatatcagaaagatcaattttgaccaatttcttcaatttatatctccaatttatatctccattatttctgacttatcggaattccccactgctcaccaatcccgatttcgcaggtgcgagataagaaggtgcattctacgcaaacatgcctcagcttatctatttcttatctacgactccataatcgccttcaacgccttgagaagctccatcaccttctcttcctcgaatttgcgccccacaacttgcaagcaaacggctccaccgtgactttcgtcagcatcgtagttgtcgtaaaccgctttgtcggtttcaccataaaaagtttctctaacctccctagtatccaaaccccggtctgccgtggtcacaggaatagtaccaacgctgtaatcaacagcattgaaaggagaagtgtaacctacgtagttttgaaacttgccgtttgggttacctggaaatggagtagcaggaagaataatggcatcaattggtcttccatttccagttgcagaagcggtagcgttccacctgtcgaggaatttcttgaccaacttggttctttccgcctggagagcccacaacgaagctacacctttttctggtgctgttccgtacatttgcatgtatggaaagaaaggctcgccggtcttgttgcactcatccttgacgtgtttacctccgtcactgagaaagaactctgtaatgagctcagaaagcctcaagtgttcctctgggttccagtcaatgacaatatgaccacttttagtgagtttttcacgaaccattttcatgcctcgaagcaatggaggtgtaggtctcaccactccatcgtcttctaaaacggcaatgttaagagtttctggcaatttgaccgttctccaaggaagagggacagctttagggtcgtatatccaaggctcagctccaactaatgttttgcagtaaagttcaagactgtctattgacgtcgtgagtggtccattaacactgttaacagattccaaaccaggaagtcctgatctagagccataggtgggaaaccgcccaaaagtaggcttaagcgaataaagattgttaaacgaagcaggaattcgaatacttcctccaatgtcacttccaattccaagtggtgaacctttaagtgcgagtagtgctgcttctcctccagaagatcctccagcactcaatttgcggttaagtgggttcgtggtgttcccatagatgtggttgatggattcgggcatcatcatggccacgggaacgttggtcttgacataaaaaattgcacccatatcgcgcaacattgccagaatcaccgagtcctcactgaacttttctggcgaaaaagagaacgaaacaataccaacggtggttgcctggcccttgacattgatattatccttcaaagagatgggcaatccgtgtaatggacctttaagttggccggtgcgctcataatactcatctaattctcgagcctgttgcaacccttcgtcgaagaagacctcactcaaacaattggtaagttggtgagctaaagatgccctgtggcagaaagcctctgcgacctcaaacgctgtccacaccttgtcgcggactgccagcaagatctccggcgcagatgatgcagtgatttcaagctgttttgacgtaagttctccgcatttctcgatccacccgataacacttggagaagatgcaggcggaagatttgccggtgcaacaagccactccttcttgaagttcttgtctctttgtagccgcttcttagcagcgatatctgaatacgtgggcacgagcaatggcatggtgaagaatagtgacttacaccggctttataccggttatctcactaatgcggcccaaatgcaatcggcgcggaacttgacgcacctccataatcaggacgttatctggggacgaatatttaaccaaccggagtccccccaggtcacagggacaaacggtgccacttgcgcaccgatacattgtgtacgattttggtaagtgaatacgcacaagtgcgggtttggcattccgctgataccacaatgtcggatagtcccatatttttccaacatgcaagatgcaacatgtcaagaccgttgacaggtgcatgcatggcgcatctcatcgaatacacttcaaagaatggcgacttggaattcagttgtagccaccaatgatcgattaaacgtcaaatcctcgggcaaggtgctttagtcagcgtgtctcttgcatagaacgtaagcgtggtcttctcagtatacgccatggcttttgaggtgcgaaatctcaacctcatctcatttttcattacatgaccgtaaccaactttgtgaagcaaaccagctttcctgttggctatgctcccgcccatatcacaaaatggagatccgcacgtacagggcttcagctcacgtatattgatcaaccttcgccgatggtgaatggctactttgcagtggccacagaaatcgaaaatgattcggggtgcccccacaccttggagcatctcatcttcatgggttcccacaaatatccgtataaagggctcctagatagtcttggaaaccggtttttttcgtctacaaacgcttggacggcagttgaccagacggtgtacactctcaccaccgccggctgggaagggttcaagacactcttaccgatctatttggaccatttattccgccccacattaacagacgaagcatgtttgacggaggtctaccacatagacggcaatggccaagaaaaaggggtggttttcagtgaaatgcaaggcatcgaatcgcagctgtggttcatttctttcttggaaatgcagcggtcgctctaccgggagtcgtctggttactcctccgagacaggagggttgatgtctgagctccggaagttgacaaacaacgatatccgtcaatttcatcaagaaaattatcgtcccgataacctttgtgtggtggttacaggctcggtagaccaacaggaacttctcgaaattatggaccaaattgatagcgagctccctacgttggagactcctaacaaaagaccgtttgtagattctgtccctgacgagccattgcagaaaactgtcgtcaaagaagtactttttcctgataccgacgagtccatgggtgaagttctcgtatcgtggattgggcctgtagccagtgatactttgctcaatgttgcaattgatcttcttggctcctacttcagtgacagtgccatttccgtgttcaacagagctttaattgagatagaaaatcctttggctaccgatgtggattacagtaccaacgactatgttcgcaccggtataatcttttcgtttagtggagttcccacagaatctcttcgagacctagactacaagatcaaagagttgatcaagcaccattccaaacccgagaactttgacttgaactatgctagagaacttatccatcagcagcgactcaagtttatctccaagtgcgaaaagagtgcttcgacgttttccaacattacaattgaagagtttatctatggcaatgtggacgggtctgacttgagcaagtggacccaagacttgaaggaatatgacgtcttggccggctggaccgcagaagattgggccaaggtaattcatgaccaacttgtggtgaaccatctggtgacgattcttggaaagccgtcggcgcagttgactgagactcaaaatcgtgaaaataagaagatagcagacgacatattggcaaaatacggcaaagatggtctaaagaaactaggcgaaatcctcaagcatgctcaagaacacaacgacagagaaattccttcaagtgtgttgactcagtttggtcaacctgacccagaaaagatttctttcattaccacacaatcgtacagaggtggcttgaataagcttgaaggtccctatgaggacgactctcttgcacagagtatttccaaagatacacctgctgaatttccattgttcatgcattttgaacagttcaaatctcaattcaccactgttcacctcgtgatgccgtcgtcgtttatcgacaccaaattgctaagatacatgtctgtgcttgaggagattttcacattacctatcagacttcccgacggaaccatcttgccgtacaacgaagtgatatctgagctcaacaacgactttatagactttgagttggacaacggttttgacaatcagttccaagaattgataacagtgaaggtgaaatttgaagtcaagaactatgagaaggcgatttcgtggctcatcaacgttatgaagtatgctatttttgacaaaaatagggtcaaaattatacttgaaaaactcgtcaattccattcctgatgagaaacgcagtggtgaacttatgatgtattcgtgtcaatccagaaccttgttcaatgacaggtcgttgaagaaagcccaagactgtattctgaacgaacagttttacaagggcttgttggcgaagatcgaggacgatgagtttgatgaaatcgagaaggatttgaacaaattgagaactcaattattcgatttgaacggaatgaagttatttgttcttggcaattgcacagatttgaaagcacctgtttcatcctggaacagatttgtgcaagagttcaaactggacaaggtgcaacctattgagttcagcgacttgcctcgttctttcaaatataaatcggaaatcggtgagaaaatggcagacagagcgtacattgtgacaactccagcaacagagtctacgcatctcattgtgtccacgggcattcccaccgactatttgcacgaggatgtcttcaagattgcattggcaagtgagtttttcaccgcagtggagggtccattttggcgcggtataagaggaaccggtttggcgtatggagcgagtatcagacgagatttggaatgtggaacattatcgttcatcatatacagaggagccgatggcgaaggagcatggaaaactgccaaagacatcattcacgaatatgcgtcggaaaagttgcaatttgacaaaatcaacatagaaaatagtattgcagccattgtcaatgctttggcagatggagagtccagcagctacgacgccgccagttccaagattgccgacaacatattcaagcacaggggccctgagtatgtcaagttcttcttgaggaagcttagaaccatcaccagcaacgaacttgtggaaatcaccaaaaagtactttataccaatgttcgacagccgtcactcggtggtgtttacatgtgttcctccgtccaaatcgtctgattatgaaaagttttttgcttcgcagggatacgacgttgtaattgaggagatagctgccgatctggactacgaaagtggtagcgaaggtagcgagagtgagagtgaaagtgaactggaatagctgcaaaaagtatcaagtataatagcaatatcaataataaagttttgattcatagacttcttgtagtcaacacattctctataataccgtttttctttacttatagttattcttttcgccaccatgaaggcaatttgcacttattcgattacaaatatcttctcgttcgcacttttcgcaacctcaacttgcaactcatgtcgtggtccttatcgccccaagttctgaaaggtcccaggtgctcagacaaggctatatttcccccttctgtgcttgctgatgtcatagatagactcggagatgatctcccgcacccgcttatatttcgactatattcggaaaatcaacaaatctatgttggagttctcgagttttctgctccagaaaatgccattattcttcctgaaatcgtgttcagcaagctctcgctggagccagtaacggcagagctagttgtggatatcccaaagggcacagaactctcgttaaagccactacaattctacccacaagttcacaactggaagttcttcttagagtccagacttccaaaactatatacgacgcttacgaaacacgaaaaacttcttgtggaggacgagaacggagtctatgagctctttgttgaaaatctcaatgccaataccgtttgcatcaccgacacagaaatggttctcgatgtggtaccgctagataatgtcatggcacaacaacagctcgagttctccaaagccatcagctacctagaggaagctaccctgttgcatttgggaggttctgtttccgtggatatcgaacctttcaactctccacagtttaagacccggatgttcgaaatcgacgtcaaagaattccaaaaagtccacaaatccaaattgtatatcgtcttggaaagtacctcacctccatacaactcagacgtcgtgattggaaccgacaaatttgtaggaatggagtgttttcgatggtcttccatggatatacccgatgacgttgatcgcaaaattgttgcaatagatccagataccgtcactgataattacttgtatgtggttccctttgcatgggagtcgccttgtacggtcaagttatctttgacatcaactatatctcaaaaagaagtaccacaaaattcaactgtatctcaagtaccacaagatatttgttctaattgtggaaaagccattgcaaaggaaaagatgccacttcatcaggcgcattgttatcgtcataatgttaggtgtgaatgtggttctgtgtttcctgagaaaattccaccagatcattggcattgtgaacaatgctcagcccacggcaatagtgcggtatcgaagtctaagcacaataaaatgaaccatatgggaccttataagtgtgataaatgtggatttggaagctttacaacattcgtggagttagttacaacacacaaggccatagactgtcctgaaaaactacacgaatgtcaattctgtcatatgattgttcctcaggaagaatcgacctaccaggatcgatacttggggctcacacaccacgaaaactggtgtgggaacaagacagtagaatgcttcagatgcaacaaggtgttgcgatcaaaagatatgagcaaccatcttcagatgcacgagttggacaagatggaaatgaaccaggccacaaagttgatgttcacaaaatgctccaatatgaactgtgtcaacatcaaagattccagcaacatacttggaatgtgttctacgtgctacggtcctttctatgttcagcaacatgatccgacgaacataaaactacaatcgagaatagagcgtcggtatatgttacagcttaccaaagggtgtggtttcagctggtgtcagaaccaggagtgctgcagtggtgtttcgccaaaactttccgtaaaggaagccattgaaagggtgcgaaatcacttattacccaaagttgcaaaactaccaattaacatagacaagagtatcaatacggaggtttggttctgtgtcaacgaatctgtacaaagaagaaagattatggtggacgcaattctttctgagagagagtatgacgaagctctagtatacaaagcagccaatgaagagcgaaacgacggaatccgagaatggttgcaaattcacgcagtcaagacaaactaagaagcagtcaagcagataaagtaacgagtgaagaagttcagaacaagctcatagacaagaacaaactcatagaatcggaagaataggcgagataatcattgtctatttcagagcattgacgtaatttttcatagcctcaattttcgcagcattacattaacacagatgcctcaatccgtcacaattgcctctacaaatataatttatttttcacactattaagctacttcccagatcatcttcgtttcataaatcgcctaccttctcttcacttttcagttgttctcatttttcagtcttttcttgctcttgcatttttcgcagctcccgggcctccctccacccgcgccagcaaagcctcagtcctgccgctcagcccgttcgcactgccctaagcgctcctgcagccaccttatcacttgggccgcgcacgcgctggtttaccggttatcgcatttcccctgacctcttcttctttacgctaccatgttgttttcaaaatccgtagccctttctgttttagctttcatgggcgccaacgccttggtcctccctgatgtaggggaggtgatccacgtctttgacgacgaaaatgtgcccccacctccgccacagttcccccaccacgacgaaggcgttgagcagggaaagcaccaccctgagggaaagcaccaccctgagggaaagcaccaccctgagggaaagcaccaccctgagggaaagcaccacaaaggagagcaccaccctgaggcaaagcaccacaaaggagagcaccatggcaagcaccctgaaggaaagcaccacggcaagcctcaccgtggtgatgtaatccacaactttgagtccgaggttgctgagaaattgaacgtcaagcttgaaaaaggtcttcacgttcctcttgtcggtactgatgccgccagggagtctgttcctcacaagtatattgtggttttgaaaccaggtatttcgccagaagaagttctgttccaccaagagtgggttgctgctgagcatgcccaggctgtgggagacatcgacccaactcattcgttctggtctgctttggaagagaaccactcaagccagaagcaaggtggactcatccactcgtttgcaatcagtgacctcgttggatactctggcttcttccttgaatccaccattgacctcatccgcagcaacccattggttcagttcgttgagcaagactcgttggtgcatgcttccgagtttgacatccaaaagggtgctccatggggtcttgctagagtgtcccaccgtcaacccttgagcttgaactcgttcaaccaatatttgtacgacaccgagggcggcaagggtgtcactgcatacgttgtagacaccggtgttcatgtttcccacgatgaatttggtggccgtgctacctggggtgccaccattcccgatggagacattgacgacgacaacaatggacatggcactcactgtgctggtaccattggatcgtccctgtacggtatcgccaagaacgctgacattgttgccgtcaaagtgttgcgttccaacggaagtggtacaatgaccgatgtgatcaagggtgttgaatttgccgccaagtcgcatcaagatgccgtgaagaagggaaagaagggtttcaagggctctactgccaacatgtcattgggtggaggcaagagtccagctcttgatttggctgtgaacgctgccgtcaaggctggtttacactttgcggttgccgcaggaaacgagaaccaagacgcttgcaacacttccccagcctctgctgagaatgctattactgtgggtgcctccaccatctcggacgctcgtgcctacttttccaactacggtaagtgtgttgacatcttcgccccaggtctcaacgttttgtccacttacattggttccaatacagcaaccgccacgctttccggaacctccatggcttcacctcatatctgtggcttgttgtcatactatttgtctttacaacctggtgccgattccgagttctttgctgctggcgacggtgtatctccatcccaactcaagaagaacttgatccactttggctccaaggacatccttaccgatattcctgaggacacccccaacatcttggccttcaatggtgctggtcacaacttgaccgagttctggggcgataagtccgacgccagcaagtttgatgtccaccatgaggttcacgaggtgctttccaacattgacgagaagattggtgagaatcttgcacacgtcatgggcggcatcaagcacatgatggaggaggcctactccggacttgtttaggaggttaattttatatgtctagtttaaactgtttcttgaaggttctgtggccggcttatcgtcctgcacgcagcgcgcactgagtaagagttcatgacaaatctagtgtgaaagattcattttatcatacaatgtcgacacccgcaaaaagaagactaatgcgtgacttcaaggtatgtacaagtggacaagtgtgaagagacacttctggtttatttgggcaaatatttttgcttcacattccaaaaaaaccaactttaaattttggctcgacgccacttagaattctactaacccagcgcatgcaacaggacgcgccgagtggtgtatctgcctcgcctcttccagacaatgtgatgtgctggaatgctgtaattattggtcctgctgatactccttttgaagatggaacgtttaaattagtgctccaattcgacgaacaatatcccaataaaccacccagcgtcaaatttatcagcgaaatgtttcacccgaatgtgtatgcttcgggagagctttgtctcgacatccttcagaaccggtggtcccccacgtatgacgtttccagtattctcacatctattcaatcacttctcaacgaccccaatatcagctctcctgccaacgtcgaagctgccaacttgtacaaagaccacagatcacagtatatcaagagggtgagggagacggtggaaacgagttggaacgatgacgacgaggacgaggatgaggatgaggacgacgaggagtagtgtattatagcatgtacggcggggaataagtcatggaaaagagtttattgatattgcgatcgaacgtagatatttatagtttactggtttgcaaggacgagttatttatatgtacagataattatctatcagcgtcttcacctcaagtacaaccagtaccactttctgcgacgctgggtaggttccacaacttcaggttccggttcttttggcgactcgtaatatggatccacaacgtcagcagactgcggctttccttcctctccaatattcttgtctctatagatagccaccatcagaatgagtagtatcacgtacatgaaaaaccgagatactccatctattttattggtagcaaactgcttgacacgaaccggtgtcttggaaagctctactggaggcaatttcctcaccttggtgtgtggcttaggattggtagttgagatcaccgatggcacaacaaatggaagatcataaggtggagattccggatctttccaattgtcaaaatcttctcgaacgtcatagtttccataggcaatatagtatcccaagcgcttctgctcgggggtcattttagaccattttctgtcgtatagctgttgcaattcgctacaaatctgtccttgatggagcaaactcaacagagcaaatttggatggatctttatatattggagccagatctatgggtctcgtggcttcgtcgttgccagcagagaaggaaaacatcgttcctatgtccttaagtccttgcatggccaccttcgctgcttcttctttggcttcttggggactcaactggcgttgcttgcgagctggtttttcgtcttcgttgttcaagttgagagcagagtacaatctgggaccaccagccgatcctcgaagtgacaataatggtctacggcacccaaaagatcttcgtaatagcattggagttgtgtgtactaaaagtataaagctgtgaaattttatcgcattttcgcattttcgcaccattacatgattctgttcataaaccgacccatggcaatcatgggggcacataccgccttgaccatcatgcagagggcatctatgagcaagctcaactcgtagagaagccacataaaaattgccaattcgataagaatgacaaaagtttgtaagctcggaaaattctctgcgatgatatcaatgggtgcaaatatcattcgtaatagctttatatgcttaagaagtgaattgatgttcgagacaatttgcacaggagacgagtcagtcggagcggccacaagggtgttttctggaggcgaaaacaggaagaatttggtgagtgcagcggcacccagactgagagcagatgccgatgttggaggctcatgttctaattgtttcgtgacaggattgtagtagagctctgtggtgatagtagactcgtcgtagtcgctgtcgacctccacgacaaactcatcggaaataccatctgaacgaggttgaggtggtgcagtgttgaagctgtctatgtcggttattttcttttggcgaacaggctggttccatttggatgctagctgcttgtagttttgtttcatgttgaccaacgccggcatcatattcatgtttttgagccgtaccggtttgagtgctttcagcgttttgggcacaagggatttttcagatgcaactttgaccagcggagctacagatgtagcaggaacattagacggttccactggggccggtaccaggggtaccgctggttcgtacgcaagccaagaaagaacatagttccaaagaggatggaaattttcattctgaccagcgctgaacttcggcggttcttgtgccacgggtaccacagattttgactcaaccatctcctcttcttccggcacgatagtttccgcctggtctttagtcagttctttgatcagttggtccctatgcagttggttcagtgggtctcgctgctgatttatgttgttctcgtagtccttccgtatctccttcttcgccttcttcaacctgcgtttccagattttgctaaactttttgttcttcttgagatgctgttcctctgccgcattcacatacacctttgtcttcaagttattttcgggaaattctacttcgtcttcttcgttatcgctgctgtcgctaaagttagcaacgtacacctcgttaactggcttctgagggctctttttatctttggtgggctcagcctggtagtagtcgtaatcatcatagtagtcctttcccatgaacttcagtaccgttttgaaggcccgcttcactttttggttctgttcacgctcccgtacgagttcggggtcgtcaaacacaaattccatgggattgtacttttcggtcggttcttcaatatctttgaacacatctcgaaatgtcttgtgggtgtacaatttgggcttataatctgactcgtcatgccgacgtttttgctggatatagtagtcactgtacttttgtttctgcctctctctctgtcttggatcttcccgatctggtcttcgttgtaaatagtatagttgtgctggcgtgatgccctgagccaatcggtcaggatcgtccattgatatttcatctgtggataccatgtctacttccgacattcttgaagacgtggggcttcgcccaggtatgctcagcatcggtgaagacccggaatacgaatatggagaagaaccggaaaacgatcttggaactgaatccggggaaataggctcagctactataaccggttttgcaggtctcttgcggaccacttcgtttaaataatccgaggtgtagtaaccattattcgttacattcatggtgtcgtctaaactcgcttaagccttgcggatcacctattacttgtttaggttttattaccttgattaaatggctggctgtcctgcagatgggctatccagacacaggaacaatgcgcaggaaaaatagaaaaccagagagacaatgtgatttaggtgggcttgcggtagatattgccactgttagtggcctatacctgctaattgatgcctatcagcctaaccgtgattgcctgatcacgagttctacttatgtaacatttgtctattttttataatcgaatccatagctccagtgaaatttcgaaatatcttgcaaaaaatttaaccttgctattaagtgctgatttccccaaaggtacagtcgtgtcggcgcagtggaatcgcttttcacacctcaatgatttttgatggttcaaaaaaattgagatctacctgctgacgtaagccgatcaagaacctcttaaacagacattctttccaagctaataagcgctattgtcactgaatcgatttggccgtgagaccaccggactatttagtccactctatatacatatttatgtgctgggctccgcactgggttctggttcattcttgaatgcagcttttccatcgaggtacttgtcaaaggcatcgttggtttcagggaacggccgcttacccaaaagtctgatcatatcttctctggtgatgaactcttttttgagaagctcttgtgcaacaagttccacttccttggaccgctcctggagcaagctcttgcaactctcgtagcattctttcactatgcgctgcacttcctggtcgatgagtttgttcgtcttgtcactaaaaggctttgtcaagtcgtccgacgaccgtgaatcagcatagttgaccattcctacctttggagacataccaaaacgtaacaccatagactgggcaatgttggtaactttcttgaaatcgtcgtgggctccactggtcacagagttaaaatggagctcttctgaagctcttcctccaagcgtcataatcatcctgtcatataactgctttgtagacatcaaatactgatctggtggtaagtattgggcatacccaagagcaccttggccccgaggaatgatagaaactttcaaaagtggatgtgcgtacttgaggtaccaaccacacacggcgtgtcctgcttcgtggtatgcaacgatacgctgttcttcagcactcaaaatctttgatttcttctcaatacctccaataactctttcaatagcaagttcaaagtgtctcaacgcaactgcctttgcattgtacctggcacctattaatgccgcttcgttacaaacattcgcaatgtcagctccggaaaatcctggcgtcaatgcggcaagtcttcctggtaaatcgtcatcgatgttgtcaaccaatttgatctttttcaaatgcacttggaaaatctctttacggccttgaagttcaggattgtcgatcgcgatatgcctgtcgaaacgacccggtctcatcaacgccttatccaaaatatcggctctgttggtaccagcaagtacaacaacatgatcagtgctatcaaagccatccatctcgaccaacaattgatttaatgttgtctctcgctcatcattagcaccacttgcgttacccttcgaacgctgctttccgatcgcatcaatttcgtcaacaaacacaatcgatggagcattttctctggcagttttaaataagtcacggacacgagaagcacccacaccaacgaacatttcgacgaattcagaaccggaaacagaataaaatggaacaccagcttctcctgcggtagccttagcaatcaaagtcttacctgtaccaggaggacctgaaaggatagcaccacgaggaattttggcaccaagcttttcatacttttctgggttttgtaaaaacttgacaaactcaaccacttcttctttcgcttcggacatacctgcaacgtctttaaacctaatcttcacgtcagtttcttggttaaacttctttgctgttgatttaccaaagcctaatggtccacccattccaccagccgtagctttcttggtcatataataaatagctcccaagaataaaagagtaggaaggaaatttataaccatcttggtcatgtttccttcgttagcaaacacaaccggaactctcaatggttccgcaatgttgtactcatcctgaactgcacgcaaactacgctcaaaagactcgatggatccaatattgaagtagaatcttccttgatgtgggtactgggactttccattatcgttcaattccacgtaagcggttctattgttaacaacaaccaacttagaaacaaggtttttagataagaatttggcagagaactcctggaaagatatctcgttatcgtgttctgcggtcaatgtgtagatgaaataagttacaagcccactcaaaagaccaagctggaaaagtctcatgggagacgcgttaaggttaatctcaaattccataggttttttcttgtcggaggaagatttgttcgtccctttcttagaattgctcttcttttcagtgaaaaagaagccgggtttctcgtccgtcgacttcttctctgaagaaacgttcttttttgacttgtacaacttggagaacgatttttggatctcacccacttgctcactgaaaagctggtattgagcgtactcgtagggacaaagtgggcaggtatatttctcgtcggtttctgcaaaaggagtagatgaaagcactccaaatacgttgaaccagcctactaccacatctttctcgaggtccaattcttcggcgatctttgctgccaactcttggggctcgtcggtaggctccatagaggtgtacttttgtaagagtttggacaccacgggattaccaaactccacctcgtccaagaaaacgatgttattagccaaagcataatataaatggaagtagagcaaaacatcatccttcgtaataggggtttccttgggatggtactctctaaacgacagaatgatatcctcgatcaaagtgtcgggattggcattgggagttcttccgctagcaaacgctttgcactcgcgcaaaaacgagtccaacataaaagcgtacacaacatgataatggtgaacatttttcacatcgagtggattttcttcgaatcgaatcgtgggcaagggaacgtcgcctacatcccctaaggagtcctgagcatttgttactcttgtttcttgctgcaaaagctcagcacgcaaccttaatcgctctatgaagccggcatcgcggtatttgtcctttaactctttcatttttctgatttctttgttgactcgatcttctttggattcatgtttgtggtctttttttactggattttgaacatgaaatgctctttttaagcccgctaccgtttctttaactagaactctcctcgtgtttagcccgaggggcctagaaaccacctgggggcggaatgcaagtaacatggagaataccagtttgtgcgacttcgatggcgttgaccatgggcgtatgcaggatgcgggagactgaagagtgcgagtaaaatccaagtgcgaaagagttgatttcaatttaacatgtcataatttgttacattgtttatttgttacatttgttcatttgtttatgtaggttcagttgctggagattctaaagtgagaagtaactggtctgtggtcactgaaccggaagtccaggtagttgttggacaacacttcgtagcccaccacctctacgccagacttgggtttgttactattggatggagcccagataaaatcgatcactgactggtggtcaccgtactcgaatccggtgtatgtggtttcgtttccagtttcgtggatgttggcgatgacattagtgtctgccatgtagtccgcgacagtctcgtaggcaatgtcggaagcaattgagttgaagtcacccagcaaaaattgtggataatcgttgggaatcagttgtagccagccaacgatcaacttggtagactcttgtcttgattgctcacttttattgtccaaatgagtattgaagtaattgactttggtgccggtctgcttatttctgaaagtagtcatggtgacaattcttctacttccagcatcccagccgtaactggggacatctggggtaggactgagccatttataggtaccattgagcaaatcccactcgagagtattgtaaagaatggcagaatactcacctttttccacaccatcgtctctaccaacaccataatgagcccaaggaaattcagtctggttctggccattgagtcccgccaaaacgtccacaagctggttgtgcttgagttcttgaagtcctaccaacgtaggaaaatcgtggattctggaattgagtgcctcgatcacaccgtactttctttcgtcccatggtctttcatcggggaaccgtttttcggtgtactctctaacattgttggagtagattctaaacgccaaatcggtgtctctggtctccaaatcggaccattgaacaggttgggcggccacagcggaaacaagtaagagaatttgagcaaacaggaacttcatttgatgtctgtcaaaatggcactttggattcttttatgttgcaagagaaacgtggtgacgtctttgttcttcccacatggtactaggtgaagagtgtgtctacgtatgagaaagacgtaattgacaacatgtgctctcggtaaagggggactttggttctgcggaacaaatggctgcaaaccttgcagctaaacgtgcggcacaaatatgcacgtggctatcaagcaggtgaaccaaaatgacaggtgcaccaaatcggtagcagggggatcaatctgtgacaatagtggctttggttatggggacaacgtaaaatggagttgcttggagaagggaggtatttcaaaattgtaaattgactttcagaattgtcaattgacttcaaaatcgtaattgtcaagacggactatagtagaaagagtaattgtagaaagcgtattaacttgtccgtaatgttattgcatgtggcaccgtggcatgttgacttatttgctaaatcattgtggggtgcatctaactgcatcgtggtgcataatcttgccggtcgcacctgtcaagttcacatgaaatgattacccgtcctatttctgtactattcggcgcaacggctaattctctggctatctcgagcccgggacgcagatacgcagtgttatacaaaacatgtcaactgaaattggaatggtaattagcaaagaaattgcagccattgtttcaaaccgtattttaccgcaagagtcgctagatccgccgttatgagcaattgagctgattgagctaattaggttgtgatatgacgtttggcactttgaatcaatttccgccacaatagtatggatgtgcgattcttaaagtaattgcggccatggtttgagacggtgaagatgatcaaaaaaaaagaagaaagttgtttctaaatctgttcattcggcgtcctatcatcacttcccttcacttaacttgtttccatattaatcaaccattacttccatacttcctacttctatttttatcggctcatcgccgtggatcagacccatacacccacgttgcggcttagttcggctgttgattgtagccgagcctcctctgtgatgctttgcaattgaacaataaacatgtccaaaaagcccgattttccaatgccagacgacgagctggtccctataaagagtctgccagagccccagactccagacaccattggtgctgctgatgagatcgaaactgatctggccgatgatcttgatgataacattgttaccccattggaaagtgtaattttctctcccgatgaaagcgaagatacaaattacgtggaagtgccagtacgaacccgtccagaggtgtctcgacacttatcgaaaaatgatgcccaatcgattgtaggtggtgagtcgatggatgagatgtaccatagtgagacatcgcttgtagatgtagacagagatgctgataacaccgataagaacgatttgatgaaaaacgacctgtcatattcccagtctgaacgggttttttcttttgcattgccattcggaggtcttgccaatataaggtccaacatatccaagcatctctcgtcattcaaacgcgatgcccatcttcccagtttttcgttcaatctcaacagccacgagctgcctacgcccgactacgacttggcgagattgcattcgctagatactttggctgaagcggagtatttccacaaccaaaaaggcacagaaaacgttcggtttcgggcagttaaacactcaattgccacaaatataaatgaatttttgcctttcaacaggaaacccaaggcgtgggagtcgatatacaacgaaatcgagggcaacattgtcattcttggtggatatcgaggctctattcttcgtgatgcaagaactcgaaaacgtgtatggattcctataaaagcaggatttaatcttcgaaggataaacctcctccttggaccatcagaggacgatgagctcaaggctaccgaccttatctacccagatgggatcttgaaaaatatcggacccatcgatatatgcaaaaaattcataaaaaaattgcaagcaaacccgaaaactaatgtcaaagaattcagctacgactggcgcttgagcggacaaacggtatctgcccagctagaacgctttttaaaggtgataaagaagaaaacaggccaacctaccatagtcgtggctcactccatgggtggattaatgactcacggcgtggtccagcgaaatcctgagcttttccgtgcaatcatatacgtgggaagtccttctgaatgcttgaatatcttgggtcccatacgttttggcgactcggtccttttgtcggacaaaatactcactttcgagaccaactttatgatgcgttcgagtttcttatttcttccattatccggtcgagttttcactgacaaaaagactggagttcattacgacctagactactttgaccccaaaacgtgggtcgagtataacttgaatccgcttgtgtcttcaaaacgtgtaattgaagaaactttaggttcttcgctgccgcaacaatcttcgcaattgtccatcaactctatcggaagcataatcaaaaactacagaacaagatccttgaggcggtccaagtcgcctatttcagaaaaactgatacaaacatctactttaactggagaaaccttgcgttcggcaacggagtctcctgataacctgcaaccagatgaagaacacatgacatactcgttcctgtttgctgaagcatatgattacttggcgagaactctcaagcaggcaaaggagtaccttcttggattggaatacaactccgaactagagccaaggtatccgcccatggcagtggtatatggaaacaaagttccttctgtgcgtcggtccatcgttgagggaatccaggatataaaagacggcaagtactatgagttttattatgggcatggcgatggggttgttcatcaaaatttcttgatgccggagggtaagaactttcgcaagtttgatcctaatacaggcgagggtcagattgtgggtaagttttcgctggattgtggccatgtgagtttgatgactgattttagagccatgggagaagctttgcgagcagtggtggatgcagagatgatatggcccaaggtgaagagccaagacaagataaaatctagaaagaaagaatccagcgagatgaatttgcaagatagatccagcagcgagataacgctgtaatactagcacaaatagctgtcagctgtaaatagtaatatgcattatgaattatcttcactttcaccttcgtagtagttgacaattagccaaagactgcagctgtcacattggacaataagattatatcctcctgttccgtcggcggttccgtgttcgagatctgcttcggaaacctgaattgatttgggaaattggcatcttggacaatttttgtagtattttagttcttcttcattcaattcgaattcatccaaagaataactatcgagcccttctccactaatattgaagcctgcacgctgaaccgacttcagaagggactcgtcgtacttttttcgcaggacttcatcagtgagtaccttgaatgcaacttgaattgaatttatatcgtcttttgatgtagttctagtagaattatttgcaactacttttccatttattttgtctgggtgtgtagaaagaagtttctctcggtatgcttttttgatttcctggatgctggcatctttttctactcccaaaacttcatagaagctccttgctaggcgatccgcctcttctatatatgacatatagctggaaaatgaacgggttccgtatatatgacatccatacaccaaactcggaagagtcttaaatgaaagaaaacgcaatgaaaagatggcaatgaagaaaacaggccttattagcatttggtggcttgagatttgggcattattcattcatttactggctcttgagttcgttcagtggattcccaaatattttgcacccagtacaccggcattttgagctcatcgcgaaaatcaaacccatcgtacaaacccagaattccatgtcgaagcgcagtgctcctgtaaccgagcttcgagtagagtcgttgctgaaggagcccagtgcggttgtgggttcctttttcaatggtttatcgattccaaataacgccaaattcgatttgtacaagcacaaacggtctgacgaatacgctattcatggtgaaacagacaccttagactataacggagagtctgagggaggatccagaatgaacgattacatagtgggactctatgaccccgtgaaaaagaacgtccagttgtatagagcgccattggttgtgggaagagtaactgctcgctcaaagagatcatacaaaggacctcgaattaagctggtaggcaccaagaatgtccaacaaaggaatgccttgggtgaagcattcggtaccaaaaaggccaaggctgccatcaccaactatgaaaagaacaaaatcgacgctgataaacttcaagatgtggagatggatattattgaaaacgtcaaagaaagtacacagactcttcccactcacgaggagatccaacaggcttccgtggaggagcgtcctaccccaaaggcaaatgtggaagcaacttccgtggaagatatttatcctatcagtggtattataaccgaccgagaaatggctttgattcgggtcaatggggtcttggaagaagaggacattggacgtcggttggagagcttgccatatgcaaagtctacctatgtcaacgaccgcttggccaagtatattgcttccaatgatattgagaagctccagctcttatactatgcttctttgctctttggagtgcatgaaaaccgcagggtcaaagataaagagacgcttatgaccagattactcaaccgagtgcccgagggactcgtagacggaattttggccaaattcaccattgctaggtcgtcgcaatttggtaagtcaaaagacagatctttcatgatcgaccctgctcacgaagacaaattgttgtgttaccttttggcgttgattcttcacatagacagcttcatggtggatctcacgccattggctcacgaattgaacttgaaaccaacgaagctttccagtcttttcaaagcgttgggtgcaaccatcaaggcaccttcggtcgcccaggcccaagcactcaacatatccaagagcgctgctgccagccacaaaatagccactttgaaagtgccgttcaagctcccggagatggttcggagaggcaaaagacgctagtgaatagtataagtacaatgcattacatgtgagatgcaggacccgcatcaccaaaaatcaattaacgagattaatctttctgttctttctgttcttttagttctttactatgtctgacgccagggaccttgaacgggcgttgactagtcttgcagagtgtgagcaggaaatggatgtggcggaaagagacgcagagatttatcgcatcaaaaatacccaaaagatatataccaagagaagtgagattatcaagaaaattccaaatttttggtacattgtgcttgctgaaaacgaggattttgccgagtacattcgaatcgaggacctcaaatacctcgaggcattgagcaacattcatgtagagtacgatatcaacggtgccaaaccacgcaatttcacgttgactataacatttgaaaccgaaaatcaagatacaattaagaaccaaactattcaaaaacactttgaaattttcaatgaagatggcgaagaaaagcttgtatcagaagctgtggaggtggaatggcccgcaagcttggacagtatcaaccctcacaagatcaaaactgcccatggcgcaaacatgtccctggaccagaaaaagttgtataggcaaggaatgaagtcgttctttgcatttttcgcttggacgggcaaaaaaccaggcaaagaattccgaaacggtgaagaattggctcggcttattgtggacgatgtctatccatatgccgtcaaatactacacagaagcgcttcgaggagacgatgacgatgaattcacatccgagggagaagaattggatatcagcgattccgactccgacgaaccttccaagaaaaaaaccaaaactacatagccgtcaccttgtctatagcgggtgcattgatgtccaaccatgtcttttctggtgcgattttgtagtttgtgatcatgtggaaagcggtcagaaccttgacctctcgagccaccacctcgcaacctcgtcttcgtgacgtggttattattggaggaggacccgccgggctttcacttttggctgccttgaagtcatctagagtcacaagagatttacaatgtacattggtcgaaggaggaagtcttgcttctgttcaaaatttcgcttcgaatcctccagaagagtacacaaacagagtggtgtcgctcactccaaagacaattgagtttatgcaagaaaaaataggcaattgggcgtatatcaatgaggaaagagtcaaggtgtatgacagtatagtagcctacgattcgcaagatagtgactctcggatatcctttgatgcttctgcaattggtaccgggaccctcgctgccatgtgtgagaatatcaacatccaggcatctctctgggaaagaattcaggaattgaatatgactagtgatgttcctgctgagatcatggacaatgtcaaagttgaaaaaatccagtcgcctgtagaattcagtgcttctgaggcgttggatgaactgcccgacttgttggaagtcgatcctactgacggcatgagtgaactcgactggcccataatacatctctccaatggtgaaagtcttcaagctcgtttgctcgttggtgccgacggctataactctccggcccgcaagtttgctggtatccagtcgcgtgggtggatgtacgaccgatttggagtagttgctactatcaaactttgctacgaagattaccgctcgatcggctggcagcgatttttgaccactggaccattggcgattcttcctcttcgcgacgataatgccactattgtgtggtcttccaccccagaactctcgcaattgttactcaaagttgacccagaaatcttccctcatcttgtgaacgctgcgatgactttggaggaagttgatctcaattatatctacaagctacttgaagtggatccgagcgacaagtctgttttgggcgaaattgaatggagattatccaaaattaagcttctggaattagacagcaagtaccctcttccagtacgtgaactagtagagggatccagagcccggtttccgctcaaaatgtcccacgctgatacctatgtagctccacgagttgcactcataggagatgccgcccacactatacacccacttgccggacagggactcaatatgggccagacagatgtggctcatctcatggcggccttggaaaagggtgcaaaacgaggtatggacgtcggttccacattagtacttgaagaatactatgcgaatgcctggccggggaaccatgttcttttgggtgtttgtgacaaactccacaagattttttctaccgatttcactccgttggtgtatttgagaggttttggtatgaagactctcaattcattgggtgtggttaaagatttgatgataaagctggttagcggtaattaatgatgtatatagaaagttggcccacaaaattatatttccgaatagtatgacgaaaatggttcatcaaggtggttatattcgtcccatttatattctctcatcatctttccattatttttctcaatatcttttcattatctttctatttgtattgattttctgaattttcgcagcaacatttatcagatgctgcaagtcggtagacgacggctcggtaactggctaacatatagcggctttcagcggttatactcttcatctaccaaagagttggtcatcacagataagttcagtacgcttagaccggagtataagtcgccaagataccctatagttttatgtcatggattttctggtttcgacaagcttgcttttcccaaactaactgatgttttgaaccagcaaaaaaagttggaatcggctgtagaggctactgtggataagctctcttcaccgttggtgctgctcgactactggatgggaattagagaggcattagagagaattggaagtacagttcttatagccaaagttccagcttttggcactattaaagaacgagccgagagcttgaatgagttcattgaacggcagtgtaagcagctccgaaagaaggagtcgaaagcctcgatatatgacactggaagtgctgactctcgttctttcaagcatattaatgagcgcataaaagtcaatttggtggcccattctatgggtggtttggactgccgatacatgatctcaaaactcgagcacaagctgtttgaaattgtctcgttgaccacgatttcaactccacatcatggctcagaatgtgccgatttcgtcgtgcaactcataaatcagtttcccgcattgaaggctgtttgtcccaagtcgattccagagttgacgacgtcgcatatgagacagttcaacaaagaggtgctagacgatcctgatgtttcgtatttgtcatatggtgcttcgtttgacccacattggttcaatatcttcaaaataacctcggatataatgaagacaagaatcaaatctgaaaaccacaaaaatgatggacttgtcagcgtcgaaagtgccaaatggggccattatctaggaacccttgaccaggtggaccacctcgatttgataaactggacaaataaagctagaaccatggtagacaaagccatgtttgcccatgatcccaaattcaatgcaattgcgttgtatttagatgtagccgataatttatataaacatggattttagacttatgcttcattgatggtgatggccttgcacgactgaaactcttgtataccccaagagttgttaaaccgaccaattccactatttttcacacctccatggggtactcctggttcatcgtgaattgtagagctattaatgtgaactgctccagattccaactcgcttgctattttgtaggctttcacggcattagagctccatatcgaagccttgagtccgtaactcgagtcgttgacttcctccacaactttggtaatgtcggtgtatttgtggatagaaactatgggagcaaaagtttcagttgaatataattttgtggatttggaaacattgctcaagatgagtggagtaaaaggaacgttctcctcgctagaattcaacttggtcaagcttccaaattcgatttttgctccgttttcgagcgcatcttcaatcaaggctatcgcattagaggtcgccataattgtacgaagataactttcagtgccaattttctcggctgttctgatagcctcggacaagaaagcgtcgtacttgtcttcatgaacatatatcttatcagtacacatgcaaatttgtccactatttgaccatgcactcgccaagatggtagccgcggctttctctataattgcatctggttcaactatggagcagttattacctcccaactccaacaaaaccggtttcaaatgcttgccagctacttgtgctatcagaccaccaatagctgttgatcccgtgtagttaatttttctgatgttggggttcgagatgaaactttccacaacacttggggtgttttcagggtccagattcaccaattgcatagtttctttcggtacgccagcttccaaaaacgcctttgcaacaaagtatccaacaagtggagctttttctgaagtcttgaataccacagaacaaccagctgctaacggcgcagcaatgcttctcgttgcaagaatcactggagcattccatggtgccatggctaaaactggtccaattggctgattgactgctagagcaatatcagtcagtgctgaattgagtaggtttccgggcctggcatctatttgcagagcgtagtctttgattgaatcagctgccaatttgacattgaaacctgcgaatccttgttcgattccaacttgtacctgagcatcgattataacgtctttattctccacaaggatatctgaagctctcagcattacagttttcctctcggaagcatccatttttgaccatttttggaaccctaactttgatatttcacaaatatttgcagtctgagcaacttcaattgtagacattgaatgtataggtttgtggtccttgggccccaagacattgtatagcttgccgtctgtctttaatacaccattgagtatcagtggaactacatttagcaatttgaatttctttagagacatttaggtagaccttttacactgaaagttagccgagacgcagatgcaacgagctatatacaggcatcttcaccggcaacatgtattgactaaagaaggcccttgagagtatcgtccacgccccaggttctcatctcgtctgagcattcggcgcagtgctcaagaagcttttccattccggtgctaaactcaaggaatgataaatcttcatctttggttgcaacttggtgaacaaggttttcttgcacatattggcaacgacgaacttcacttgcaatccaattgcgatactctgagatgactaaatctttttccacctggttgagaagctgtagcttgacaaggagctcatgacgttgaattccaacatcttgaaacgcacttcttagacttcgagcaacctgcctgctggggtcgtcggcataatcatcgtcccatttgccgggatggtccgcattcaagatgaaggacgagttcttgaatatctcgtaacaatgagaagaggagctgttgagctgaacttccttcttttgaacgagatcctgaatgtctttattgtaaatggcccgcaggagcatcatgggttctttggtaatatacgtgtgggcaatggttcctgctcttctcaccgtccagtacgacaacgtggatctgcccatgagaataacattgagaagaacagacgagatcaagaggaaagtgagaaatatgttcatacgcaaactcttaaacaaatttctaacacctttgatgaggtagacaataatgaacgtgataattccaaaaaacaagttgatcgttcttttgatcagcaggtccaccaattcgccaaacttgaattctagcgtaggagcctcttcggtaactgccgaattttcagctgtcattctgagctttccatagatctgaattgctcgcaacgcttgacccttggagcccacttcctcacggactttggctaaaacttgattaagacggatactttcaagccgcaaaaatcggtaactgaggaaagagataatctttgatgtgatttgcttgccctcagagtcaaccctgccgtaaatgtagactttgctgctggagttgggagcgcccacgataacaatcctcgtggtgactttgaacctggcgccgattgcaaacttcaagtatgcctttgaatgagaaatgttgtaatattcatcctctgaagagccctctatagcttgttcgaaccgtaactctccctttttgtactctgccaaaaccggtgcattaaatgtacgggagagggttccatcttcatgcttgcaccacggcgctctgagatacttatccatcgtgggatacaaggcagaagcactgaagaaagttgacctctctcccaaaattgcatgaagcaatgtctttggagaacaaggatatgtcttgcgtgaaaaaagctggtacttgtctgtgaaatcaagtttgaactctgtcgccttgaaatttgttatcaactcggtagagttaagttcttctgagttttgaacattgaggcctgatagaggagacgtaacttggtttttgtgccgggcttcgatctcgtctagtttctctatgatctcttcaaatgaggctggtgtctcactggcaagattactgatgagaaacgttaatttgtcccttataaccacaccagaatcgaggaaaacccgaaacttgaccagcccgtcctcggtatacattctcaagatgtcgtggtcctcgttttgagaaacctctatggaataaacgccgcttaagtttcccttaaacaaagaaagaaaaccagattggttcacgtaacaatatacatggtaccttgtggtgaacacccttccgcccaaatctcgagaggtgttggggctccatatgtttcggtatgtgaacaagcaaagttccccaggttcaattgcagactccataagtgctctcatttggatatcaaaaggtacaagacgatgcggatacgatgtggggtaccgaattccagattcggtgttgtgagcatgagacggtatacctagcgagtcgtcagtttggtcggtttctccaatatcgtcgtggaagccgcctttaatataataaagtccccagtttactgatccccaaatgttagccgtcaatgcagtaggaacaattgtagccgttgctaacgagtaggcaacaatagcagagtttgtgttgtgggtggtgaaaggagtacgtatttttcccacatggtcgtatacatgctctttgaaatacttttcgtttctggaaatgtgggacgaaagtttgctggacgcaacagcttggtggtcggagttggttatacgcaagtttgacaatcttttgtcaattttagtgttgactgttgaagcaaattccgctacgattggtggatagcgactggatgcgattttcatgagcgagttgtcatcgcagttttctctcataatccggtccctttcgttgtcaaacacctttaaccacgacttgagttcagagagccgttccgcttgaaacacaattgttagatctgctgttttcacctggaagcaaaaccgccgctcttcattaggtgtgtactggatattggcaagcatgattccaatcctatcggaatcctgaacatatgtttgcgacggactcaacaagagcattcccataactccatctttaacgaaaacccatcttcgaacccacataggtcttgtagactttcctaccgtagtcttcatgaaaagatacccatgtttctccaccgcagtttcatcgcagtccgcaagaacactgccattgatatgagccacattgtagtcttcagtattactcgagggaaatgccgcttctttggtgctttcttccacttgttcacgagctctcaccatgtcgtctttgagtttatcgtcggcctgaccgtacgcagcagaccacgcttgtattcttttcattcgcttgtagctctcggtgaagtttggaagtaccttctctgaagctagcagtccaattctattgtcccaaaccttcagacaaagcgatataagaacctcatcacaaattctgttgagagcatttaaagccaacacaagctccaaggactcgtgcaaatacgatatacgtgcttcgtagagattgtaggcatcctctttgaccatatggggttctctagtcttcgcttgcgcaacatagatgttcaagtaactgtcgaatttttcttgtgcagcatcaaaattcacctttatttcccggtatctttgtatctgtcgactgatcttcgacgataattcctgaacccaagatgtttcaaagttcaacgactcaaaagtatgtatccatacatctcccaaagcacttgctgtcgactgcaacgactcaatcgtgtactcctggtctattaaaccatcctggagaaacgtgggaagaaagctctcgagaaaagagttggcaaacccttgaaactccgtcacatatcgtggaaatttcttcactgaactcaccaatgctttcatccatttttctatattgcccacctgaatgtctaaatggtttgtgcttgccctgaacgttggcgagtctagtgctgcctctttgaaattgacagatatgagcttgaattggcggttaaggcccccattgctctctacgttagacatggagttttggcaatcgtacaattccgcatcgaccgataagttatgtactgcatatagtgtacgggctatttaagtgtttgtagagttgagtgtcactgttggtggcacggcatttagcatatggcgctactgcggccaggggttgctagctagacggacgccgagtttttccgaatcgcaaccatttcatgcacgttttacaaggtggcgccgcaattggtgcatataatggtatgtttcggataatcaagtgcgaatcggatcaggaggtttttccggtggcaccatgtatatattttgcagcaattgtccagttgttggcatctctaatgaatatcgacaacgaatggcccttctcccctctctcgttctatgatgagtggctcgatcaggtggagactaaaacatatccattattggacacttgtagcttgacaccgacttcggagtctgatagcaccgaaagtagttcagattacaaacttgggtcagtttcaagtagcgatcccgttgacatcagcgattttcttgtggatgtgtctcgggaaacgcctaagcctcataatagaagaaaactttctcaaacccaaaagataggccataataagattgagaaaaagtatcggaataatattaatacaaagttggaaattcttcaccgacttgtgccctggaactccactaccacccctaatttccagggaaaaggtgaacacataaagctgatacacaaggtcagcaaatccatgatccttgatggcgctaccgagtacatcaagcagctaatagaacgagaaaagagactcaaagatgagtgtgatggacttaaaaagcaactcacacagcggacttgtttgtgaatcactataatacatcatctctgtacggttgtgtaggattgttggtggtgaaacgagcagctactccattcaccacattgttcattcgtccccaaattcctggtttgttggatggttctgattcttgatcagagtcgattgctggattatcgattcgattgctcaacgagtcatggaacagttgtcggttggcttggtaattagtgtttgctgcagaagcaagattgaattctcgtaatgatgtggggtctccctgttgcagtcttttgaacatttctcggttgataatacgcttggcttcgacaatttgcaaatcggctctttgacccagttcttcatcgtcgtcaaaggcccaagaatcgagcccaagtcttcttttaagacgatcatagatattgaatgtagttaatatcacaggcaataatacgagccgaggaagccagtcgttcaagatattgaaaagaccagtgaggtggatggatttgccgaaccagctctcaaacaccgactcgcgcgatgcaaataacgtcaagaagttgtacgaaagtgggatggtcaaacgggcaatgtatgtggtgaagaaacaaaccgacaccgggtcggaattgtggggcacaagatggtacatgttgaagattttgaccttggtgagcgagttgagggctgcaaaaagcatgtacgaaaaagttgtacatgagaaagccaacttccaaaagctggagtttgaggccacgaggagcttgttgatcaaggaaagatgtgagcccaacatttccgattcaagaatcaaaaaagacatggcgaaaaggcacaacgaccaaatgcgacgaacggcaggtgcaaagtagccatggacatacaagcccaatttgggcgacaaatttgcacggaagttgtcgattcggtaatgaacctctctctcttggcttgccttggccatttctatgtcttcaagaatgataattttgcgaaacaacgtatcgaattccgccttgtaggccacaactcgctcaagattgacgttaaaccgcgcgttgagcttggtcatgtagtccaccgtcaacttgtcacgagaaatcgtctcgtttacagcgtctgggaactggcgctcgatggacatggaaatgtcatccggtatttttcgagaaagcagcaagatccagtcccgaaactgaaacgattcggcgccttcgccgccaaagttacgagccatcaccatcacttgtaacgcatcttcttgaagtgacacttttgagtcctccaaatggtccacgagaggaggaacttttacatagtggtaattgagctccagaagaacactgccgcttatccacatggtgcgcgggatgctgaccatgccatgagacatcaaccacaacgcaagcaacaacgagtaaagatgcgccaaagcaatcaccatgagcttcatatgacccacggtcaaacctgcctctagcataagataaatggctccaaaaatggacaccgccaacatgatcaattgaaaacgaagatttcttcgtatggcatccttaactttgccagaactgttataatggccggaactgtaaaatgattgcaaaaaaggcaaaatgagccaagtgagaaaaaacgtgatccagtagttagatttccataagaacaagattaccgactccgggacctcaaagaatgtatgtttgacgtgatgcgagatgtaatcaatgggcaacaagaaaataatagaaagaggcataaatactgccaacaccaccgggaccagcaaaaacgcgggataacggagaatccttatgtaatagcggattccgaaaagcgatagaaacatcgacgccgcgaaacacggaaggcacactagccacataactggttcagttccgagggcgtgagacagttgtatatctgtacatccaaacacaaaaacacatttctgaatccaaacaccagctttacacccagcaccaggtctgttccgtttgtaccccaggaacctccggaaccatggcagaatctggttccaagcacgttgggtttgccgagcctcctaaggagctcgaggagcaccatgatgcattgcgcaagaaagaagaggaaaaactcgagtataatccgttccacaagatccccccggaattgctgtatctccacaaaaaaccggccggtcccaaaccgcttcctcaagaaccggtcaaaccggtgcgaactcagaagagcaatgagatcttgggagatcttcgtatgatggccatcaaggacatttctgtccaaaacaagcaaacagaagtcaacttcagctatccggaaatcgatttgaaacttgtgcctctggcaattttggtcaatgtcaaatattcgtcactcaatggttttgatctttccaaggtgaacacctatgcttggaatttcagtgataccagagtcggtttgggctacgagtacgtgggtgtggtgagccgggtggggagtctggttcaagatttttccccaggagacaaagtttttggttgcacatgtcctactgctcggcatggtgcgctatcttcgagtgtgattttgatgccgggaagagacattattcttcctgttgatgaggaattggagcagaagttgcagacggtggatgcggagcttgttttggacttggatcccaaatttgctgtgaaagacgaagaagaagacgactctgaagaaaatgaagaatcaccccaaatttccaattggccagctttgtcgaaattgtgtgcttttcccgtccagtactgtaggagcaagcaggcgcttcaacacttgaaaccgctgacccggtccaatatcttgataaatggagccgatactcttcttggagtgacacttttgcaggtattgtgctcgtcgctctactcgggagatatcactgtgatcttggttataagagagtccagctctcagtacatgacggagctcgtcaacaagctcaccaaggaccccaccaaggccaggcggttctacttgataccttttgacatgaaaaatgacgacctagttctcgccggtgagaagactccgatcaactacaagaaaccagagtttttcgctaccgaagttttgaacgctcttttcggctccgcaaacgccaaccaaatcaccaaggccaacgtcaacgagtacaaattggatcttgtggtggatattattggaagcaagcggttcttgcagaaacaaggtatacggtacgatcgcatccagacactaaatattccttttgtatccaagttgggtgaaccgctcaccgatgtgttgaacgccgggaccaaggaaccgtttttggtcaagattatgaagccaaaagctcacaattccagctttgtttcgttctgcaattacgctctcgatcctccatcttacagcatcgacaagcagcttcccggcacccagctgctggggttgtggtcgatgaaatggctgcagagccttgccaactcgcttcttagcacgttcaactactacgaagaacatggcctcgaagtcaagcgccaatggcttgaggaaggattgcaattgatggttgatggagaggtgaaatttcgcgccgaatacatggattggcggcaattccgcaaacatatcgcttcgcttcgccgcgacgacggcatgtttttgtttcaagttgaggatttttagccacctcgtttgcattttatacaatctatattttttttgcacccagctcaaaaacggttccaggcccgctgtggtttgtgtgcagtaccgccctatgaattttatcacgcacatcgcttcaaaagtagataaactaaaacctagcaagttctttcccgccactcccgtgggttttttttagcatgtctgggtcgatgaatgtgcgttcattgatcgaggatcctcccagcaccccacaagctcgcccagaaccacaaaaacagcaaaaacagcaaccgggtccatccaccaatctgttgaatcccggtcttcttgcacttctaggacccaacgtaaccgagtttccgttctccgaggctgcgtacgtcgagtcaattcgactacgtgtcgaacaggagcgcacaaaacaagaatattaccgccatgaaaccgcccacaagaaactcatgatactcgaatcggcccgccaggcccaagttcctcctcatttgatcccatatatgtgtgggtcggtcgaagatcccgccaattcctcccctagacgccagctggctgtgccgtccggaaatctatcgcccatgccgccgacggctacctacctttctccccacgacaacgccagtccggtgcctccacagcagtttcggtttggtggaagcagcagcaacagcagcacgtcccgaagaccactttcaccggcaaaagtgggtgctgcggccgtggctagcctcgcgacccctacggctccgtatagaaatgtgaacctaagaagacagaaacatcctctccaccagcgacactactcgttgccgtccgaattcccctcgcccaaacggaaaccggcgtcgctgactatccaggttaaaccgctgccggcacaacctctaatgaagcagaacctgacccagcctccgtcgcaggagtccatgacttcgttccagcatgttattcaattccaacactggcggcccgaagaaggcggaccgccgccccacaacgaacacaagcgccagaagagcttactggttaagcccgaagacgacgaagatgacgacgacgacgacgacgaagatatcaccatgtcgcactcccgtcgtccttcagatatcccttctcacatttcttgacgtatatagactatacgggggggttactgttggatcatcgcctcgatgtcggccacagaagtgggggtgatttcttcgtcaatcattttctcaaacgtcactgtttccttggtcaccttttcgcattcacgacgaagctcatgggcaatggatctaatgtctgtctcggacaccccgtctcccaacacgtacgcacacaagtcttgaatccagatgtggtcgtacacataataaacatcatgataccgaaagagctcacggacattcaaaagcgatttcatcaccaaccgttttcctcctcgcaaattatagtacacatcgtcccatgccttcatggctgcgttccagttgcgatgtaaagggtatgctagggctctccgaatgcccgtaatgatggcggtatgtacataattgtgaccttggtccactgctagtcgagaatccaaataacatatttgaggaacgagttttccaactgtccaagcactctccacattatgttctccttcggtctctcgcatatcgtaatggaatgcaaagagaagagaaagaagaaatgcaaagacagatggcttgtcgtcaacgagatacgattttttgggaagcagttgcattttttcttgttcatccttggtaaactcaaccggcattgtttggttcacttgtccagcttctttgtaccattttttgaatagacgagtggtgggagacttccattccaaaatttgacggtattcgtcttcgtcggccatcatgtagtcagcagcataatattccatgtcaaactttatattttcttttatcaaccgctcgagcaccctgtctgtctctggagtattttctggatctccaagctcgttaatatcgttacctttagctagagaaatacccaccgtttctgaatatgcgttgttgaacccgtaagcaatgccattaattttttctgctggttgctgggggatttcccagtttatttcattctgagcctcctgtaacccttgctcggttactccattatccaattcctcaatcaaaggcttcgtcgtcgtcttctcgtcggacctggtgagcaattttgcagcaagatccaaatctggaaaatcttgtcctttggtctccttgggtaatttcacacgaattgactcgttctggctgtcgtagctggccgtagctcgctcgtcatccacacatgaatgaggaaagtggattcgaaggtagtacgggctaagtgaaaaaacaaatattttatcgtctacaaccatttccatgttcttgctgttgaagcggacatgcgaaacctttatgttcacgtacacaaactcttcatcttgttctgttgtgaaaaatggtgttatcatcgtagtggttcttgatagctcatcgcaaatttcaataatatttcgcaccccagatttcgaaatttttcacatctcgaaccgaattagtaatgtccaagactccacgtagacgctttgtgggacgtcccgcgcctgaagggggtgacaagtctgttgttcgggctctgaagggccgccatataggacgacttatgaaccaaataccagaagacatcttgaacgataaggaactcaatgaagccatccgacttcttccttcaaactacaactttgaacttcacaaaacggtgtggaatatccgcaagaataacgccaagcgtgtggcattgcaaatgcccgaaggactcttgatttactcgttggttatatcggatatcttggaacagttctgtcaagtggagaccatagtgatgggcgatgtatcttacggggcatgttgtattgacgattatactgctcgggcgcttgattgcgactttataatacactatgcccactcgtgtttggtgcctattgatattacgacgataaaagtactctatgtctttgtgacgatcaacatcgacgaaacccatcttatgaacactataatacgaaatttccacccagaacagcacctagccatgttcggaaccatccagtttaaccctaccattcacagtgtaaagcagaaattggaacaagaaaaaatctacgttacacctccacagtccatgccgctctcaaagggagaagtgttaggatgcacttctgcaagattgagcaaagatattgatgccatggtatacgtgggtgacgggcggttccatatggagagtgccatgatccacaacccggaaattccagcatatcgatacgatccgtattctcgcaagtttactcgagagtattacgaccacaaagaaatggcagaagtaaggagatgggccattgaccatgctcgaggagcacgcaaaatcggcttgatattgggctcgctaggccggcaaggaagcccagcaactctcgataaacttgaagcaaaattaaaagagaataatgttaccgttgtgaagattattctaagcgagatatttcctggaaaactagccatgtttgacgatatcgatgctttcgtgcaagttgcgtgccctcgactttctatagattggggatatgcttttgaaaaaccgcttttgacaccgtatgaagccatggtgatgatggacgaagacaagtgggatagttactaccccatggattactatagtcgggatggatacggccgcggcaagcagccacaacggatctagttaaacaatgcttgcatgttcttgagttgtctgatttccgaagtgagacgttcttcaagagttagttccacctcggacgacttgatgattggtgtagcttcttctctctgcacgagcagatccactcttcctttcttgaccatggacgtcaagagctcgtacgctacttgagcgccattggtagcagttatttcagcattatcaaaagctggagaaacctcaaccacatctccgccaactatggtaagatggtcgatgtgtctcaacacatagatgagctcacggggtaaccatccgccaggctcctgggtaccggtaccactaccaaatcctggatcaagcacatcgatatcaacagatatataggtgggagtatcggccggaatggtggcattgattttggcgataaccgactggaccccgtcaatccaaatgtcgtctgcgtagatcctgacaaagttctgcttgtcgtcgtcctcgtagtcttcaagtccggaaagtttggtccgcaatccagcatggatgtttgtgttggtggtgagaccttcttcgaacgcagtccagagcatggaaccatgggttatttccgactggtccgaatgccagaacgaaggatacttgtctggcgaccacgtatcaaggtgggcatcaaagtggatcacattaagaggaccatatgcctttttaagtgctcttaaatgtggcaagagcacagagtgatctcctcccaaagctatgtaacgagggggagctttggagctcgagtttcgacggagaatcaactcttcgaatgctaggtccatctgcttgaatgcaaggtggttatccatgggtgtaactggaatatctccacaatcaagtactttggcccatgaagtataaggattgaaattggctcgttgattgtagccacgaagagaggtttggcgctgagcagcagcccgaatggccctgggaccgaatctggctcctgggcgatacagcactgccgtatcgaatggaacaccaattatggcaaaatcgtaaatttcatcgggttgagtcaaacaaactttatggtccaaatgggcaaaagtattgataccctggaatggccagagtccatcccacatctccgagagggaaggtgggttggaatcgtacaccacattgtcgttttttagggtcaattgagccaaagcagtggcaaaaagaagaggaaggagcttcatatcgaggttgcagcgggttgcagcgatttatatgcgaattgcgcggcggctcggaattggcctctggattaggcagtgccgcgcggtggagggtgcgaccttgtaggttgcaatttgcacccaaaaatagtggaccaacaaacgaaaaagctgaaaagaaacttaaatgggtaaagtcagccgatcatgtggatcgcagagaacaatagtaagggctcttagaacagtcatgatagaatatcaggaaacattctcaaaacactaattaaactaatcccagaaaaagtcatgaagttggttgattcttgaggttctggcttgacagcgacgagaattcgttattctctacttttaataaaaggtttaggtgaaaccgtaataacattttctaagtcattaagagtaggttagcttgagtcatgtataccttcttggttaggtatgctgaatcttgcaacgtataagcataatatcttttctatcgtagaactatcagtacgtgctaaaccttttcaattcattcctgtgccctaattgtataggacttggggagtttgcttgaaacggctcaaacatggtgttctttggaaggtgcgaaggagtaaaaatagtttcttgaataactgtaggaattacaaccgcagagtttaagtgagcaacatagtaatttctagttataataatatgttaatacttttcaagttatatctttttatagggtatcagtgacgacacctttggaaaccatttgagagtcgtgcttctagttacggaaaatggacacaatgattctcgattttaacagtaagagactgttgagttggcactgatttatgatgagataaaatggaattattgaacttgtattcgtatatatctatttgaaagcttagcatttgtaatatgttgacagtatatgctttaaacagcccaaagcttcaatcgcttacacctttggcagtttttcttcgtcttggctgcattgtcaggtaaacccccaaactcctaaactgctgcccccatcggcatccaccagcttgattttcctcacgagcaacccaatgcaaattggcgctaccatagtgcaaagaaccaccgcccaaaccactattacgtatacttcagaactaccaccaggactcaaaggattcccaaatacacctttagactcggcaagtgacgcaaccaaaaatccaatctcacctcgtggaaccatggaaagtcccaataaaggaactgcgtaattatttgtcttgcttcgcgatttgactcggaggagccacaagcagcataccaatttggaaattgccataagaacggaatacaccaaacctctccagaggagacgaccagtgaacatctgtgtaatgggaattgaaaaccccacggttgcaaaaaaaattgggcgtaaaatgcggcctaaaggttgggagtagaatttctcaaaaacctcgagccccgtaacatgaggttggtggacagtagaagctacatcctccgtcacttcgatgctgtcttcgctggccccggtactgggttccgtagaagtttgggaggaaggcgaaaacgaaccatcgttagaatactgatcatagccggtggtagttgactgagcattttgagtgggtgttacttcgcccagggtttgctgggtccattgcagattggcctcggacatttctatgtcttcttcctgttcaaattctagtttatcccaccaggaaatggcagcacctgtgacataggcagccgtcaacagcgaggccccagcatacgttgcgccggtgacaatgccgaaaagaagaagggtatggcatacgaagtaaaccggggcacttttgggaaatttccactggtttaaaatagcataacgagtcgctggacgaacaattagccagcacactaatgctgtgatcacaattagtccaatggaaacaaaaacaggtctaatcacagaaaccgccgtaaaagacccgtcgcccaaattggagatcacctggagcatcacaagaccagcaatatcatcgatcatggcggctgaagttaagagaactccaacttttgaaagcacaagtttagatgtcgacatgattgtgaaagccgttcccaaactagtagagcaaagagcagctccagctgcaaaagccgccaccggagtagcattggaataacccaaaattgaaaaactaattgctattggtgcggttattccggttaaagcaatgattagtgaaagatgaatatttttcatcaaaatttccatagagcttaaaaggcccccttcgtaaacaatcaaaataagccccaaatatccaaggtcgagaaaaaccttttcggtactttcatcgatccattttccaccaggagttccccaagctattcctagtaaaatctggcccacgagtccacaatacaagtatttatcaaggacgtagttcaccacattgagaagaagaataaatgagctcaagatcaaaattcgaacgattccgggttcatggtatggaaggtaagtggccatgaagagtaaccaaattttttgcgacttggtaacggtattatgtaatctgttcgtaaatggttagcgataagaagaaatgggggactgagcttacttgaaaaatttgaattttggtgcacataaatcgtaataaatgtttgagattggttcaatttcagagctcgtttgtcttctttaagtccaatttgatatttgcggaaattagaattttgtaaatttgcgaaaccacagaattttgcaaatataaaataattagaaatgtatacaagccaatttagttatggaaataccagcatgtttgttacatcaagaagcattaaccacagacaaaagttacattttgatcaccttgtatgagtgaaattgcaattatgtgctaaccagatatatactgattatattaagcaattagaccgactcacctattcaatgtatctctaattctttcccaatactcttcaattgcttccttgaatcaaaaactacaagtctttcacttttgacggcaaaggatatcgatgtcccttgtcagattgcaaaaaaggcaaatgatagaggaagcttcatgcgacaatgactatgatcttatattgagaacttgataatgtttcaattgctcttatctttagaacgtgagaaatcagctcgatatgtcaaaggtgcctccttctattcataatcttacttcaatctgtagtcttcgacctgtattcggctttattttatacgtaattttgggaagttactcattattaaatgtagtctctccattacccagaagcgaatatgatcatgttcatcaaatctcaaaatctcttgaacgaacttttcaagtgtttggcatttcaacttgaatttgagtggcttgggacggttgcaaattcctgcatctcgccgtggattgttgcaaaatcgagcgcgggtgcaggatttatagtaccgcgtttgcgaattcatttgcagttgttgtttatcacttcgtacaaacttcttaaatttgaatcgttcttttaaagtatatggcgaaaatatttcctgaagaattaaaatagaatcctctataacgtgttacgcgaagcaatatttcacggcttgaaatgtacaaattttgaacctaggtcatgatacctaaaattaatgccgcaataagaattgaagttccgcttcttgaagcctttccctcgagagctgaaacggactcgtcagcgacagttggcgagtaagtggagctggtgcttgaccaaggagaacctgggacaacagaaggcgaaccaggagaaccaggtgcggagccaggtgaagtaggagcaggtccaggagcaacaggtgtttcgcttgctggaaccgatccaaaaacggtaggtgtttccgcagctggacctggacctggagttccttcgggatttgaaccaggcactgtgacagtaggtgcttctggtccggggacaggagtctcataagttgcttcagtaggcacactttctcctggttggtaggtgtatgtgtaatgcgccattgtgacagtaacaggagctcctgtgatacaagggacggtggtcgtgatggtttcggtacccgatgttgtaaccacaaccttgcttgtttgacttccaccaggaccaggatagacggtggtgtactcggtacacgcttcacaatattcagtttctgtgacccatgggacggtcctcgtgatggtttcagtacccgcagttgtgaccacaaccttgcttgtttgagttccaccaggacctgggtacactgtagtgtactcggcgcacacctcacaatgttcagtttccgtgacacatggtactgtagttgtgatcgtttcggtacctgttgttgtaaccacaaccttgcttgtttgacttccactagggcctggacacactgtggtgtattcagtgcacacttcacactgttcagtgatggttgttatccctttttgtggatattttgaagtattcaagatggatttcataggtgtcaactgcgatgtgggtacagtaaccgtgtcagatgtggttcttgtccttgtgataatggttggtgtcgtggaagacaatactcttgtccttgaagtatctgcaattgaagtagaaaattctgttgtcgttgatgttgattcagttaatgaagacaattcccttgttctcgaagtttccgcaatcgaagaaggagataccgaggacgtttctgatgacaatgtaacagttgaagaaaccacgactgtaatagtcacatccgatgaagacagctccgctgatctcgaagaagcagtcgaagaagaccttgttcttgaagtatttgcaatcgacatcgacggcgacagtgtttcagacgaagataacgtgaccgtcgaagaagtcacaatcgtaggagtgaccatcgaagaagacagctctgctgatctcgaagaagccgtgattgaagacgaagaactaggagtctcggacgataacgtgacagtcgaagaagaccttgttcttgaagtatttgcaatcgacatcgatgacagcagtgtttcagacgacgataatgtgacagttgaagatatcgtaatcgtaatagtcacatcagacgaagaagacgctactgaccttgaagaaggtctgattgaagacgacgaaacacttggggtctcagacgacaatgtgacggtcgaggaagtcacaatcgtagacgtcacgatcgaagaaggcacagtcgaagaagacagttccgctgaccttgaagaaggtctgattgaagacgacgaaacacttggggtctcagacgataacgtgacagtcgaggaagtcataatcgtggaagtcacaatcgaagaagacagttccgctgaccttgaagaaggtttgattgaggtcgatgaaacacttggagtctcagatgaggaagaaggcacagtccaagaagatacagtagatgaccacgtctccgaggaagaaggcacagtccaagaagatgcaatagatgaccaactctccgacgaagaaggaacagtccaagaagacagttccgctgaccttgaagaaggtctgattgaagacgacgaaacacttggagtctcagacgataacgtgacagtcgaggaaatcacaatcgtagaggtcacgatcgaagaagacgctatcgaagagggcacagacgatgtagtacatggagtctccgtcgaagaaggcacagaccaagacgaaacagtagatgaccaagtttcagacgaaaaaggcacagacgaagatcttcctgcaacggagctttcgcttgaagtggtacatggagtctccgacgaagaaggcacagtccatgaagacacagtagatgaccaactctccgacgaagattttccagccaaggagctttcgctagaagtggtgcatggagtctccgacgaagaaggcacagtccaagaagatacagacgaagatcttcctgcaacggagctttcgcttgaagtggtacatggagtctccgacgaagaaggcacagtccatgaagacacagtagatgaccaagtctcagacgaagatgacacagtccaagaagatacagtcgatgaccaactctcagacgaagaaggcacagacgaagatcttccagcaacggagctctcgcttgaagtggtacatgaagtttctgatgatgaagacacagtccaagaagatacaacagatgaccaactctccgacggaagaaggcacagtccaagaagatacagatgaccaactctcagaagaagcagggatggacgaagattttccagccacggagctttcgcttgaagtggtacatggagtctccgacgaagaaggcacagtccatgaagacacagtagatgaccaagtctcagacgaagatcttccagcaacggagctttcgcttgaagtggtacatggagtttgcgacgaagtaggcacagtccatgaagatacagttgatgaccaaatttcagacgaggaaggcacaatcgacgactttccagccaacgagctttcgcttgaagtggtacatggagtctccgacgaagtaggcacagtccaagaagatacaacagacgaccaagtctcagacgaagtcgtacatggagtctcagacgaagaagctaacgttgaaatttcagatgaccaacttggcacactcgaagtgatttcacctgacgaagtttcacttgaagtggtacatggagtttcggtcgatgaagtccatgaagtctctgaagaagaagcttcggttgatgtggtacatagagtttcggtcgatgaggctgcaattgacggggtttcacttgtggtacaaggagtctcggttgacgaagtttcacttggcaaagtctcactggtacttggagtctctgacggaacttccgtcgaagaagtttcagacgacgtggtacatggagtttctgaaggttgtgttggtgttggtgtcgtcgatgtgggcgctgtggatgtagtgctggtggtacatggggttgaagttgtactaggtattggttgtgaatcgaaattcgcaaaaacgaacggcaagaaaagtccgaaaacaactacaggctgagagcgaaccattctggagaaaacctacattcgagggtcactatttatatgtgcaagggacatttgaacatcttgcgccatccgcgcaactctggtaccgaaaaagataagttctgtccatttttgatcaatacggcccctgatgaattgcagatcattaagcgttgcttgcacgcatgcccgaaagatctattacacttcccgattagcgaaattgcatgcgttatttcaaaccataggttaaacttttcgcatcgtcaagaacgcaaactacgcgatcgatgatgctactgattcgtttgaaacaagagagtgacggctatctggcctcacgacactgttagtagctgtacgttgtgggaggttgcactgggcaatcaagaatgtgcaccttgcccttgttgaacctgctgagcaaatgcggcagaagcttgcatcaccggccaatactacgtcatagacgcaaaatagcgcctcttgcagcgatcgtcttaatgagtttgtttttgcataatacgaacaccagtgtttgtatacaaatcatgaaagtgaaacttatagacataaaaaataagtgctacaacttgaaatttgcaaccaaaatgacaaaatgcagtctacaggtcgtatgatgaagtctgtcatatcgcgaaaaaaattccatattacacaaattcagcagcattcatcactatgacaatgcttttcgcagggtctcgaccttttcgttgccccgtaaaaccttgtacacggcaattatatgaaaaagcgaattctgcgacacatgcaagggatggcgcgcgtgcggcgacgtgcatattcggggtgcagccatgcatagtcgaggttttcgaaaccgttaaaaaattttgcgaaataggctcgatggtgaaattcgctgcaccatggcatcaagctcacttacaccatgccgatgcttcgccctgctctacagaaatggatcaactgtgcctcggaatagcgtcgtggtaggggcccgtatgcatagtgatgcactcgtcgatctttcttacatgcacagactgaggcggatgcatgtcgagcaaacatgctattgaagcagatgaggtttaacctacttacaatgcgaccccattttttacacctgagtgttacaaatacaacctgttctgcttgggtgaatccaattgccttttgacggacttggccagctctttcaggagtacttggcacggctgttcaaagtttagttgagtatgtacatttcaactattatttcgcatgcacgaaaggcacccctggccagtgctgttatgcgatgggcatgcgatcatgtccctttgttcctgataaaaaacatcaatttgagccgacctgaaattgaatctgaaagttggtgaaataggaatcaaagtgattgttttgaactggttgtcctttcgcccccaaaggtttcgaagtgtaatgatctcttctggaacgcatggaattttcgcctatcagacattatgttgaggcggacgggtactcactatgacgcagggatccgcctgtgcggctctcatgatgcagataataaacggaatctcgggatttttccaatcggagcggacgacatgccaaatctcctcatccacttgagttgcgcacgagataatgtttgcttggcggaagcaaaccattctgaaggaagtttttcactctcgcactaaaggctaaattatgcttttttgttccgcagtgttcgggaatgaatcgaattctagtgcgattcgtagcctgtgaagatcccgaggagacttttaaaaaatggttcttaaagctttgttggagcaatggtccacatcaattgagtgatgatgaaaaactttgaaaatgtatttttgatggaaatatatttttaatgcaacacatgggaccatcaatgcaactacgttttgacctgttcatgtatatggcctcatacatgggaggggtgttgccagaaaatatggaaggcttacttagagctggtcatgatttcaaatggcaaaaggcagaaaaaaataagtccacatggtgtcgtttgctaaactcgggtgtacgcaatccggtgagttttacctggctgtcacaggtctatgtgttacgaaactagtctgcctctgataattttgattaacttcagacaaccaactgacaagaaacctttcaagactaaccaccatccgctcggcaacaatgcgaaagcatcatcaccaaaagagtatgttattcagaaagtgacactctattttgatctacacatgttcagacgacttcactactccaattgtgagcatttgtatgcaaagtaacacaaaagctcgttatcgcatttcgcagctcacccgaaaatgcccatactaatcttcaatctcgcgcgaggtcgatttaatatttatcgctatgcgaaactgtcgctcagattacatctttacaacctatattaaaaggctgaagacatgcgatttgaaacaaacaattctcccttgaacagttatctccaggcttgcaatgacaaatttacaagctaacagcaatgttcacagatggatcccaaagtctcaaattcctttgctagtggtggtgtcgctcatggctctcataaactcagctgtgctcggttttgatgcttctatgataggtggcatactcaatttgccaagttacaatgagtactttgaattgactaccgctacaattggtctaaatggtgcttccatgtggatgggagaaatactctgcgttttgacgattatgcaatggtctaccgataagcttggaagaaaaatctccatattgataggaactgtgatcacaataattggcatagctattcaaagcggagcgcaaaacattgccatgtttgtagtgggaagaatcatcttgggttttggagcagctttgggcaacaccgcagcacccactttgatcgcagagatctctcctgcaaagtatcgtggtatactagttggtggctattttacttgttttcaggttggagctttggtggccagtggtgtcacgtatgcttcgagaaacgcactgggtacatggtcatggagaatcccgtctattgttcaaggagttccttcgattgcgtcgctaatcttgctttttttttgtccggaatctccacactggcttataatgaacaacagagaagaagaagctattgagattctttgtattgtggaaaacgttgatgctgttggcgcaaaggcgatagcgagaaaaatcgcaattctcggtcagcagctgatgaattcgagtgcaaatgtatggaagacgcttttggttcggagagaaaattggtgccgacttttcattcttgtcactcaatcctttctcaatgaatttggtgggtccagtatcagcaattattactcgttgtttttggatcaggccggagtgacagattatactcaaaagcttcaggtgggtatagtgatgagtgcatggtctgtggtgcttgccgcgttcggagcctatgcttttgatgttattggaagaaaaaagctggctctcatttctctctgcggaatgatcatttgcaactttgtcattggaggaatgataaaagcttttgaaggcaccgaaaaccattctggaagctatgctactatatttttcttcttcatgttcaacggattttatgcctttactttcaccccattgagttgtctctattctgctgaattattcccttactcgaccagagtagcgggtcagacattctacaaattttggaacgaaggattgggtcttgctgctcaattcgtgtccccatttgggctcgataaccttggttggaagttttttatggtaatcgcaggttacagcgtaatctttgtcccgataatttactatgtgtgggtcgaaaccaaaggagttcccattgaagaagtggaaaagcttttccagagacccaaagctgtagatgcagaagccagtgacccagagtccgtagcggagatagagaaagaactggtggtagtgggcggtataagcgagtgcaagtagctaccatataaactgattttgcaattatcagtaatacaagatgcgaagagaatgagtaagagtcctgtaatttagtacctttcgagtctttctatttgttcgcttttaaaacagtcgagatcttcactagttgacaatttcgcagctactttttcgcagatttcgcagcgtatttcgcagcttatttcgcagctatctgataactatattgtactcacatccgatgtccaatgtcagaactacacaacgagtgcctcgagcttgtcgaaagtgtgccgccaaacgaataaaatgcaataaaaaggttccttgtgaccagtgtataaagcgcaaaatagaccatttatgtggtcgagaaaaggtagttgtaaaagggcaattgagaaacgaaccgtgggagtttcgagtggaggaattggaaacagaaaattccaagctaaagaacgaggttgaagcattgaagctggaattgagtagggttgaaggtggaaaaagaaagtacacaaaaactacctttgatctgttcttcacggcggtgcattatgcccttcgaggattcgccagcgttgaagaaagagaccttaaaatgacaccagagaaagctctgctcttacgtggcactcttaccagacatatgtcagaaacccttgtgaaacacaatttcgatatgctcttttgcttgcatatggcggtgtaccctgaacacttttttgtggaacatgataatttttggaaatccggtactgctgaccaggtgactggaatatttgaggggctctctcgtcaacaatgtcgatggctagctctttggtattcgttactctcttctgcattatttttttctgatgaaaatttgacccaaactttggaaagttcttctgatgaattgtttcgtcttgcacaggctaccttggcagccagcttggagtgcctcatgaaagcagagtttatgacctatcccgatatcaccacggttcaaattttttgcgttctttcgagctgcttgaatggctttggtgggtttcatttgagcaattgtctcctagaagttgcaatctacgttgccaaatctctcaatttgaatcggttggataacgtgaagaacctccacttgtttgagcttgaattagggaaacgtatgtggtggacgttaacggttattgactggttggaagattttaatagaacaccattgattcgacgaggatctttttctactggaattcctcgaaactacacagaaagtgaactactactgagagattccgatgccaacgagtctcaacttttcttgccagttacgttccagcttcagatgatccaaattgcaacaatcaagagaatgctttactttgacgacaatatcgacaccgtcaatgtaacgcaagaaaaactacaagtggctcatgctgaacttaatgagcttcgccgttttgcattattaatgctagataataccaagcaaaagcaaggagtatcggcttctttagcttttcaagagtttctcctacatttacgtttctcccatgagttgctagaggtcaaccggatggctgcaaattttctactgatggctgaatgggagtcaactcatagacttgtttgcttggaaagtgcccaagccatgattaatcttacatgtgacgatagaaacaaaccatatcgaaaattttggttcgttgcagaccactgtatgagctcgtgtatctatcttttggtcgatatactattcgtgtctccactaaaagatccggatgtaaggcttgaaaccgtgcaacggtgtgtgccgatcttggaggatattcaagatattcaaattgccggatctggaggtctacaactcatgaaaagactacttgatcttgtgataaaacaaacgagtaactatagctggaatgatactggtatgtcagccttattggagaagttgaacctggctcctactatgcatggaggatttctgcacttatttgacaattcaccagcaagagacttggacttggatctgaactggactgatttctgggactggattgcaaaaaacccttctgaccagttcaatatggcgaccaatcagcttccaccagggtgattgtattgttatcaatctcacgcgaaattcttcatactaaaatcagaactcggccgagattgccaatttgaaaagctacaaaaatggttttgttccatatataagtccagttgctgctttgaaacaactaaatttataatgactgtcgacgaggacgtttggtggaagaatgtttctgtttaccagatttggcccgcttcgttcaaagattccaatggtgatggagtcggagatattccaggcataatatcgacccttgactatgtcaaaagcttgggagtagatgtcatttggttatctccaatgtacgaatctcctcaagaagacatgggatatgatatttctgattaccaaaagatccatgcggcttacggtacaatggagaatatggacaacttaatactgcaagtacataagagaggcatgaggctaattcttgatttggttataaaccatacctctgttgaacataaatggttccaagaatcaaggtcgtcgaaattgagcccaaagagagactggtatatttggaaacctccaaagtacgatgtcaacggtaaccgtcttcctcccaacaattgggccagtgtcttttcaggtagtgcttgggagtacgatgagttgacggacgagtattatttgcatatttttgccaaaggacaacctgatctcaactgggaaaatgcaactacgagacaagcgatatatgatgaggctattacattttggttggaaaaaggcatagatgggtttcgtattgatacggctgcaatgtactcgaaagaccagacctttgaagatgtatctattgttaatccaaattgtcaatggcagccttgcattagcatgtatcaaaatggaccaagaattcatgagttccacaaagaaatgaacgaaaagacgttttcaagatatgatgttttcacagtgggcgaaataggcagtgctggtgtggaagaatcactaaagtatgttagtctgaaagcgaacgaactcaatatgatgttcctgtttgatatgcttggcattggaattggcaggcctcctatttcaaaggacttggtaaggttcaaaagagtgattaaaaagaactttttgttgatggacgaaggagatgggtggtctacgttctatctagaaaatcacgatcagcctcggtcaattagtgtttttggtgatgattctcccaaatatagagaacgatcaggaaagctattggcgttgttgcagacgaccttgagtggtaccctcttcttataccaaggtcaagaaatcggtatgacaaatattcctaaagattggccaattgagtgctatgttgacatcgaatctaaaaattacttcaatgaaaatggtatgggatctcttgaccatatcaaccaactagctcgcgacaatggtcgaactccagttcagtggaacggctccaagaatgcaggctttactacaggtgaaccgtggatgaaggtaaatgataattttccggatgtgaacgtacaagctcaagaaggtgatccaaaatctctcttggtcttttggagaaggtgcttaaaaatgagaaaattgtacaagaattacttcatccatggaaaactaaacatcattgatgagaataatgaagatgttttttactactcaaagcaaagtggggaccgctatgcttatgttgctttaaacttttcacgttctcgacagaagtttgttaatcattcctcaaaaaatcttcagttgttgatttctaacgttccctgttcggattatcaatggctagagcctttcgagggaagagtatatctaaatgaataggcaattatctcaatacaggcaaagacgagtattgtgtctctgatatttacgaagtaagtggaagtttttggtgaaactcaaagtacagctagccgcttgctctatgcaacatgactaccagccactaaaaccttttcaattttgcggtcaaatggtaaatcgttatctcaatgtgaatggatttacgattgcgccgtgcgcgaaactgataggctgcaaatttgtcatttgatgtgcgtccaagcactgaaaaagttgttcttgtttcatgttcgaagtcatggcagcgaaccgaggtcagttttttttggtggaattgagttggtgcaacttgagaaattgggaaattgaagaggaaagccattaaaattttgcaattatgacattggaacaattcgacaccgttatgattgctctatgtagttcacggggtaccatgtgcttaattcttttcgtggctttttgtgtgtttgtggtgtggtacagttgcttactgacgggcacaggaaattattagcgagcgatttactcttacggtttgttgataaaattcacccgaagcgaatgggtgaataaccaaatcgctgcattcgaattgaagagttaattaaactcgggtcaacttaattcaacttcatccatcttggtttcaaaacttcaatctctgaataacctcggctatttttgtggttcaatttccgttctgtcaggccacactgagccgctatatccacacttgtactgtggttgacggttccatccggggtagcggccaactgaagcggcaactgaggcctagaatgttgcaactgcctgcattgcacggctccagtctaagcgcaataacggccacagatatcacgtgacaacaatggcaccgtttaattcttgacatgtgcagaagctttatgcggcgactttgctcgcaaccatacatacgtcaaactgcctgtcagtactagaggacagtcagatacgagagaagcctcaatgccaagaattcagttgatttggtcattgcttgaaaaaaatgaaccaaccaacttgtcattatgtggctgcaaaaaatgccttgtttggatttcgtccggaaaaaccgttatcacagtacggcacgatggcttagggttcatttcaaacttgcgctcacggcttttccggtaacataccctactatggctctggatccacagcagccggtccattataaatagagcccaaatttctatttgatagcagcattcaatgcagtttaaattttcagttttattttccgtggccacctatttggtcgcttccgttgccggagcagccgttcctaatctcgaggaaagagattccaagtttcttctgattagttttgaaaaaatccagggttccgctaacagcctggtggtgaccaagagaggaatctaccccaacgacttgctcaatgaaagaatttattatatcacttacttggacattggatccaacaaacagagtattggagttgatatcgataccggatcgtcagatttgtgggttccagatgtcaatgctggaggccctcatggttcttgggactatggatcgtataacccaggtcaatcttcaacggccagaaacaccggtgaacctttccaaattgggtacgtcgatggaactcaaattgaaggaacttactatgaggataccgtgagtcttggaaattctgttcaggcgacaattaaaaatttccagtttgccgatgccaccactaccactcttgattatgggatttttggtattggtcgtgatctcgatgaaacaactcaaccttccgtgtaccctaatttcctcgacagattgaagagtgacggtcttattgctactaagggttactctattttcttgaatgaggcaggtgctagtcaaggaacagttatttttggtggaaaggatttggacaagattgatggaccacttgttgctcagccaattgttaacgaccaaacacttgccatcaccttaggctcggttactgttaatggtcaaactttccagtctggagatgactcggttcttgacaccggtaccactactgctgccttcactcgtgagcttggagataacatcttcagcaattatgacaacgctaggttcaatggagaccttggtgtgtggcttgtggactctgatgcaaacattgaccaaccagttactttcaactttaacggaatctccatcaccacttccttggctagcgcttacactaacgacgtcattgacaagtatggaaacagctacggaccaggattcaacatcattgagtacaacttcaatttgcttggagacattttcctctctcaagcatatgttgtttacaactacgatgctaacactgtgtctattgccaaggccaagttcacttcttcttccaaccaggttcctctttagtttcttaattctctttatgaataaatgtttcttatcaatggctgcgaattttgttgcaaattgctgcaaatgagcactaaaattacatgttcgcatatttcaatgttgcatatctcaattcgaactcgaaataaggtttagccgcaatttcatttgttatcgattactaaggttgccttcaagtcaattccattccctaaaaacattcagaatggcctcattttttgaaaaacttagtaacgcatacaccaataacgtctctcccggtaagcccaaattcttgccagaacactatcctgatttgaccggcaaaaccgtagttgttacgggagcaaatgctggtgtaggattccagtccaccaaacttctcttggccgctggggctcaagtggtggtggttattcgtaatctcgataagatgaaggctgctgaagaacaactaaaggtggatctgaaggctcctaaattggaggtttttcaagctgattttagtgatttgacatcaattggaccctgtgcacagaaaattgttcaaaagtacccgaaaatccatattgtgctccataatgctggggtaatggttccgcccaaaggctcggtgacgaaacaaaattacgaattgcaattgggtaccaatactttagcaccgtatttgcttcagaagtaccttgatggtgctgttttggcagcaagcacaaacgactttatttccagagttatttgggtttcttccaatgcgtatttgcaaggtccttcacctcgtggcttgcttccttatgacgatatcaacgataaaaaaggcagatacggtggctttgctatttatggtcagtccaaagcgggaatgaattacaatgctttgatttatgctgaaaagcataagggtataattatcacggccgcactcaatccaggtggattaaaatccgatttgcaaagacatctttcctcgatccaaagatctctccttgggttacttttggcagacccagtgtacggagcttacactgagctttatgctgctttgagtcctgatattactgtcgagaaaagtggctgttttgtgagaccatggggtcagattgaagaatatagtaactttatcaaagagggagtgaaggacggaactgccaagagattcaatgaatggacagaggagcaagtggcaccttattactagaaataaattcaacgggactttcgactcagcttgatattcataaatgaaaaggtaatcagaagatttgtagttgactttctgccaaagactttagaatcatagatacaagaacacatgctagacatatcataatgctggcaatgctctatgtttgatttaagacgctttacacagattccccataatggttgtgtgatagtagcttgataatcgaatccaaaagaattgaaccgaatagttgaaatgcactttctcctaaagacatgaacttgatatgccaattgacactagatttgtgtaaatttacgccgttctagaagtagggaatgggctgatttatgtcaatgcacaaccactaaagcaggaggggagagaaaataagcgatttcaataaaacattcacatttgttcttcttgattttataaaatcgcacctcaatgttccacaatgtatgcttttgagttcataatttttcgtacaataggattttacatattgtaaagattgaggttgaaaacgccaagaatctacaacttgcccctcaattcctatctcatgctttcaaagtagaaaccgtaagggctaccacatgcaaacggtataagcccgcgtcttgcatgagaattatgcgctacacccgcagttaacaatatgcatgtctcatgtcatatgcaaattgaggggtttagtctgcagacaacccggagttttgacgaatctccgtccgaaaccttccccaccgtgggtatattagacggtgtccccaagttttactaggcacaatgaatgggttcgaagaagttcataacttcctcaccagctggtatgggatagttttggctgcaattgttgcttacaatgtttttgactatgttagagtcaaggttgtcatgaaaaagttaaattgtgttggacccactgtggagctggatggtttctttggatttcgtgttattttcaccttgttgaagcacaagcgtgagggaactcttgtggactttcgtaaagatatggaattggatactttgagattcagggttgctggaaccccaatggtgataaccagaaatccagaaaatattaaggcaattctagctacccaatttaacgattttgtgttgggtggtcgtcatgatcaccttggtccattattgggagatggaatctttactttggatggcagtggatggaagcattctcgtgcgatgttgcggccccaatttgctcgtgaacaagtagctcatgtcaaaagtttggaacctcatatccagctacttgccaagcatatcagaaagttccaaggagagccgttcgacattcaaaagttgttcttccggttgacaatggatagtgctactgagttcttattcggtgagtcggtggatagtttgcacgatgaaaccattggattttccaaatctgccattgactttgacggtaagaatgaatttgctgaagcattcaatacttcacagatatacttgtctattcgtgctttggcgcagcaggtttactttttaatcaacaataaagagtttagagatgccaatgccaaagtgcacaagtttgccgactactatgtgcaaaaagcattgagtttcagtactgaagaattggataaatactcccaggatggttatattttcttgtacgagttggcaaagcagactcgggatccaaaagtgttgagagatcaattgttaaatatcttgttggctggtagagataccaccgctgggttgttatctttcacattctttgagttggcaagaaacccagatatttggctgaaattaaaggaggaaatctataatagatttggtctgggagacgattccaatcttgaagacattactttcgagtcgttgaaaaaatgtgaatacttgaaagccttgttaaacgaagctttgagaatgtacccatcagttcctcaaaactttagagttgctcagaaagatacaactttacccacaggaggaggaccaaacagagacctaccagtatttattcgcaaaggtcagacggtcgcttatatggtatatgctcttcaaagagaccaaagatattacggtaaagattccgaggttttcagacctgagcgttggtttgaacctgaaaccagaaagttgggctgggcttttcttccttttaatggaggacctagaatctgcttgggacagcaatttgcattgacagaagcttcatatgttattgccagattagcccaattgttcccaaacttggctagctttgatgacgagtatccaccaagaaaggcgtcccacttgaccatgtgccatcaaaatggggttgtgatttcaatgacatgattatgataattttgaataaaaaaagaatttagattaatttatttttgcaataaagtattttttagaatcacagtactactcattttcatcgcggatcatgtcaaaagcattgctacgataaaatacacttatgggtggatgaaaatttgcagccatttgagccgcaaaaataacacgaccacacattcatccagttgagaagcctaaatatacagctcaagtagtgatcttcacattttggagcacaatgcgtatttcaatagcaattgacttatattggtagatgtcattgtcgatttcaacgcatgttcatgcgggttcaatgcgagctgcatgcggctcgtagcctatatacccatcggatttttggatagaaccaacggcgggctttgttagattacaggaagtacaaagaatgtcataacctcgagttgatcaatgtaatcaaacatggtacagctgattttttgcagtcgaattcctacatataagcgtccttgaggaaaatttagctgacaggaacataagatgtgaatttcgataaagacctctgcagctacctactattcaaatgcgcaaagcattcaagtttcttttcattcaacgctagttccccagtccccccataaaacaaaaaagtttatcgcatcagggtgccaagaccgcatatcggtaatgcgctcgcaggtacgactccattcctgctgttggccctttttggctgggtgttagggtgcattgagaaaggtgttgggatgtaaatcagataggtgttagggtgttttaaatccggtgttgggatgcgtcacgcctcatgcagtgtggtgcagcttgatgcatgttggtgcattgtgatctgcacacgtttttgttcccttgcagaatgcaactcctgaagtttaatgttaaacatgaattctttaccttatgaaatagtcatacgttgctttccttacttgagcacagaagtactcaccaacataatactattggagaacattcctgatatcatacttgaagcagcagctaacaatctcaattatttatggtatgcaaagcgaattcgagggatttatggagatgtaattggaggtattgaagaccactatgaaaccgatttcgacaggtttctacacatacacaaaactcttgaaaaaaaatccttcaaatgtcctcttagattccattatacatgggagaacatctttgaaatgcaacaaaatctcgatgagataaatttggcttatagcggacaaaagctatgtgtccatgtcgacctcataggccaggcgttacaaatctgtcctactttttcagaccatgatattaatctcaagatcacttccctttcattgaaaacgttttttagtcattttgaatgttctatcgatttgaataagtttccaaacttggagactttttatgggtctaggtgcaaaatgtgggtttaccgggatcaccccagcttgaagaacctatatctcaacaaggtgaccttcagctcattaccgactaatttgaaaaagttagtagcaaaatggtgcaaaataaggatgaacgagaaccatccaaaactagaagctctcagggtgttggatcttaattgcaaagaagaacctttcaactactcctcgctaatgagaatactctggaacaaagatttggaacatttttcgtttatcggtcaaggcgtaacggatgaggatgaaattttctccatgctaggccccaaagtaacaagttttggattttctggctcatcattttctaggattcctacgctgatacgctcattaaactgcaatggtaatgttctcttccataatcgtatcggcctgcaagatttgtccgcttttactcatatgacttcccttacatttgatgtgcagcaaggctctattgacggcttacaacttccaccaaacttgcttaaactttcgattgcgtatgctgaatttgaagatttggccaaagttgaattccctcccacgatagttgacctcgagttaaggcattgtcaaattgagctgactgccggctggctaaaaccagcccgattgaagcgactttcacttcaatataataagctttcatctttcaatgccattcttccttgctgtgaattcttgagcttgagaagcaattctctaatggagttgagattgaagctcccgttcttgagcatatcgacttgaccagcaacaatttcacttcaattcccaaacttccagctagtgtccaggtacttgttctcagtgacaataatctagatctctcccagatgtctgaattaccttctaggttaaagcttctagacctttgcagagctggaactggagcttttcaaaactacactttcccatcatcaatacaagaactacacctcacggacttaaatttgtcagatatgagtggagtcaaatttgccaaagggtcaaagttgaaagaattaaagttgaggtgttgtgtttcaagaaaaatcgacgacaaaatgatcgagctacccctcggcttgaaagtactagacgtgtatggcaatttcttggaagacatcaataatgtcaccattccgcaaacagttacctttctagacttgagatataacaaattgaaatccttggaatttaagtcccatattgagacactatacctttgcgataattatagcttatcaagtcttacgataccaaaggatctggagctaagagttcttgatctcatgggaactgaatttaggaaattaccacctgatttacttggggctgagaaactcacacaactacgactagggcttcagcttaaagtgtttgactttctaaaggtgcccatcaacattcgggctttacagatttctcggcgctgtgtagtaaaaggacctcacaggtatccctataagataatattcagaagttcatttgaggttccataaatcagactcatgattagaaggctggaggctccattgaataggtgctagcatgtctccggtgagagtcaacaacccgaactcagctgtagaactcagctgtaagctttatagagtcatgccgtggtggacaaggaatctggcttcaggaagaatattatagtgtacattaattgctctcatccaaaagtctgcaacaatttcaacctggggaacataatccttgggaaacttgagattgcaaatgggtgtcaaagcaattgaaaatgagaccaattttcaactttccaattatatggtataggtttgaatgggaaatgttttagtttttggaagtcttggagcatcaagtttaagtgttagaatgggtacttgagaattaaagtcagtggtgagtaagatacgagcaaagatttcaaatgcaagaatttgcaaaacatgaaatacaaattgcgataaataaatcataaatgaacttcaaccactcaatgtctccttccttttccccagcgtcatttcttatcgcattgataagtgtagaatttgcagccaatcggcatcctgcacacatcaccatttctcaactggtgaacttctggagaacttcaaaactcatctaaatgaacctagataccttaccaagtgaaatagtcacgcgttgcttttcctacttgagcacagattcactcacagacataatactattagagaacattcctgataaaatcgtccaagctgcagcttataacttgaataatttatggtattcaaagcgatatcgaagcgtcgaaaaagataaagttgcaaatattgaagcttattatgaaactgatttcgaacggtttctacgcatccacaagatccttgaagaaaagtcattcaaatgtcctctttggttccattgtacatgggataacattcttgaaatgcaccaaaatcttgattcaatagatctggtttacaacggccaagaattaggcatccatgtcgatctcgaagacccggcgtttcaaacctatcctattttctcaactcatgatatcaatctcaaaattacttgcctttcattgaattccttttataaacgttgtatcaacttggataattttccgatattggaaactttttatggctattattgcgaaataagcgttgaccacgaccaccccagtttgaaaaacctatatctcaaccaggtgactttcagctcattaccaacgaatttgataaagttggttgcaaaagagtgctggataaatatggatgaaaaccatccaaaactaaaagctctcacactgttgactctagaacgcacggacgaacgcacggattgcttctcattactacgactactctggaacaagaatttggaacatttctcgtatatcggtcgaggggtaatagaggagaatgaaagtcgagaagaggatgaaatcttctccatgatcgggcccaaagtgacaagtcttggaaagtctggctctatcccagcttcaattccaacgctacgctcactatactccataagtggaggaggcctcgagaatttgaatgcttatacccatatgacttccctaacattgtgggagccatcagacatcaacagttgtaatttaccacccaacttgctcagactaacattgaatctgccagatgatacgatcgaaagattaaagtttccgttgagcttgctcaaactttcgatcacgtctgctaaatttaatgacttgaccaaaatcgaatttcctcccaaattagttgatctcgaattagagctgtgtgatattgctctgactacaggttggctaaaaccagctcaattgaagagactttcacttgcgcgaaataacctctcatctttcaaagctgttcttccttgctgtgaattcttgagcttgagcgacaataaaatagagaaagttgaaatcgaagctcctgttcttaagaatattgacttgagtgaaaataagttgacttatattcccgaacttccagctagtgttcaagtactagtcttccgttacaataatctagctctctccgaaatgtctgaaatgcctcctaacttaaaatttttagacctctcggatgctggaaccggaactcttaaaaactacacattcccatcatcaattcaagaactccaccttacaggattagacttgtcaggtatgagtggagtcaaatttgccaaagggtcaagaatgatagaattggatttgagctgttctcttttaggcaaaatcgacgacaaaatgatcgaactacccctcggattgaaatcactagatatgtgtggcaatcactttaatcacatcaaaaagctcaccattccgcaaacagttacgttcttgaacttgggatcaaaccttatgagatcattggaagttaagtctcatattgagacactatacctcgatgaaaatccaagactttcaagtcttgcaataccgaaggatctggagctaaagtttcttgatctcacgcaaactggaattaaaaagttttcatttgatatatttggagctgataaactcacacagctacgtctaggttctgaagttaaagtgattgacctttcgaaaatgcccgtcaattttcaagttttggaatatcctgggtactgtcaaataaaaggactccgcaggcatctcaatacaaatatttacagacgccatgaggtttcagagttgtgatcgatcaactagaattttcaattcaatttaggagctgccatgctgagtaacttagtgtggtgatagcgaagattctttaattaactttatgcagaaacaagaaatattcattgtaagaagaaaccatatcattgatgaacctcaatgctctgtttctttccgagctattcttatcgcatttgataagtgtagaatttgcagtcatgatcctgcacacacacaaccacttcgacatgcgaactttatactcaaagtctattcatgagactaaatgacctaccatgtgaaataatcacgcgctgcttctcctacttgagcacaggttttcttaccgatatattactattggagaacattcctgataatatacttgtggcagcagctaacaatctcaatcatttatggcattcaaatcgacttaaagacgcggtaaaaattgcgcgccgtagagacgattatgaaaccagtttcgaccagtatgacgatcatattggtttcagccggtaccactatgaaactgactttaacaggttccgccgcatacacaagatcctcgaaaagaactccatctcgcgtcctctttgcttccattataaatgggaatacgatttccaaatgcgtcgagatctcgatgaaataaacttggcttaccacgaccagagttcaggcatacactttgacctcagtgacctgtcgatttcctgtgttcgtttcttcgcagacgatgctatcaatctcaagatcacctgcctctcgttgcgcaattctagcagtatcaatttgaataagttcccgaaattggagactttctatggcgatcattgcaaaataagggttgacaacgaccaccccagcttgaagaacctatatctcaactacctgactttcagctcattaccgattaatttgaaaaagttggttgcaaaatattgcagcataaggatgaaggaaaaccacccaagacttgctgctctcacagtgttggctctagaatacacacaagaaccgtctgactgctcgtcgctactacgcgtactctggaacgaaaatttgaaaactttttcctatattgagaagtctaattatggagaagtcacaaatgtggaagaggtcatctccatgattggccccaatttgatagttttttggattctccagttcgtcgccttctagggttttttctatgattcctacactgctacgcactttgaacttcaggtatgtgtacacaccttggtctgatgatcgtgacaaactgtacgatttgaccgcttttacaaatatgacttcccttacaatggtgctgccaccgcgtctgaccgaccctttgaaattaccgcccaacttgctcaaactttcgatttcgtgtactcagttgcataacagaatcagttttccgcctggaatagttgacctcgagttaagctattgtggcactatgctgacggacggctggctactaccagcccgattgaagcgactttcacttcatcacaatgaactctcatcgttcaatgccgtacttcattgctgtgaatacttgagcttggaaggcaatcctttacaggaacttgagatcgaagctcccgttcttgagcatatcgacttgagttatactttgttgacgtcaattcccaaacttcctgatagtcttcaagctcttatcatcagaagcgaactgctaaaactctcccctatgtctatattgccttcgagtttaaagcttctagacctcgcgggaactgaatgtgtagctcttccagacttgacatttccatcgtcattagaagagctctacctctgtgaaatctacttgttacaaatgagtggagtcaaatttgccaaaggatcaaaattgaaagaattgagtatgagcagttgtgatttgaagacaatcgacgacagaatgatcgagctacccctcggcttgaaatccctaggattgcatagcaatctcttgaaaaacatcgataagctcaccattccgcaaacagttacttcattagaattggaatttaataattttggatcattgaaagttaagtcctatattgagacactaaaccttcgtgataattatcgattatcaaggctgacgataccaaagaagctggagctaaagtttcttgacgtcgatcaaactagtatcagaaagttttcatttgacataattggagctaagagactcacacaattacgcctggattctactgttgaagagattgacttttccgagatgccaaccaattttcaaattttggaatatcataggcgccgtgtaattgaaggactccacaattatcctaatacaaatatttggagacctttgcggtgagttttctttcattagaccagagcacgagaacaacagctagcagacccctccaaaaatgaaaggtacacggttcagagattctttcattttctcaaagctgaaaaaattatccagctgtgataaatcacggatcctggctatgaaactcagaatgtggacattttctcattcgaagacctacaactgcaagctgcggatcttcgaggcacttgagattatagatggggtatcaaagcaattacaagcgagtctctgctctcatactccaaagtgaatttcatgctcttgatcggctttagatgttttagttttatggggaagttttggagtaatatgctaaagagagacgtgcaatgatgttgagtcgaaatgatgttattttcggttttatggctgtcagggaatctttgagaactttgggtggggagtgatgcaggatgcacactactgcttggggaaatt