acattttcgcctgtgtcgttgttcttatcccctctcaccgctgagttggttagcttgaaaagttccacaacggtgaatatccattgaatcatagaatctcagttaagtttcttgttcaaaccatgtgaattatcggacttggctaggcccaaacctcacacaaaaacatttccttggtggctacgtgagcgagtagcggttgtggccaatgtccaagaacacaaacccttggagccttgcctgggctgagaggtcagtgctccagcaagcgtgacagggcttgggacctctttcccccttcaagggaatggaggtacttaggctagctagctcttgtctgactttctcagctgcacaccaccagccatccccccccccccatctacccctcatttctgtcccaacacgcaaccaagaaatattataattatatgaagtcaaagtgattttaagttgtgcaacaaacaactttcactcctgatgaatgattattgggtttaacaccaatgtccaagaagagaaagtcattttattgctgctatgtcataacagacaacatcccaaggggacaaattcatccaattgaattccttacatatccatttaatccttttttacttattaagcaacctaatttagatatccaaccaaaaatatcattcaaagatcacagtgcttgcttgtctgtcttgccctcttgatttgctctcactaaaatgaatgtgctgcgtatcaaatcattggatgctgcagtacctcaagcttcccagttcttggggtaattgaagattttcaaagtggagtagtcattgaaaatattcagattggaacttaatctactgacacatcagaatgtatctagcatctttgaagaagaatggacagcgtcagtttgctcggatccattaccatatgtggcagacttttccaagtatctgacctgcattccacatcaaatatagagtctcattacctttaaagagcctgactcactaaggacattttacttctgagggagaatgccctcaacctattcagggtaatcaactgggcccatattttcaatctacggtaacttcaggccaagcaggactttgattcagcatgcaaaagaatcatgtaagcttctgaggagtgtatatgccgtataattaaattattggctagagtccatgcaaccccttcactgtagacagtcacattgaaagcttattaatatcacttgcatgtgcatgtgagagatttccctgcttgcccaatcttggatcctagacaaggcaacaccaaatcatgggagtgcttgtgtctttctgtgctctcatcactccagattagaatagctttatactttgttatctcatttgtagcatcttttctttcactatttaaagattgagtttgttcatccagaagacagactcctcaggtctttcccccttttaatcttttgctcatccattaaaattctccccatcctttgaaagaactatttttcatctcttgggatctccaacatgttgagaaaagggagacaattaggttacgtgaatttcaagtcagttgcgttgggcttgtttttatcaaaggcaattgtcttgcaaaaatagtgaactaggcttgagatggatttaaatcatgttatattcctgtaatatggttagatcaatctcaaaatcccttgccaccttgtcacaatgtactgggtaggttgggtaggtagagcattggattaagctttcctgatcactcttcctaggtcattgctaactcattcaatctcaatcttctcagatacattatattcttcttattaaattcccttctcctgtcacattgtttataacagctaaacattatctggggtaagtgaataaaattgactccttgggttttatgttaataaccaccccccctgtttttgaatagactaaagatgatcccattgaaaatataatagattgatccgtatcccctttatttattgcatagaggccttagtgtagggtgggcagctgtgttgaaattttgaaccaaagcgcacaagaggtgaagggccaaaaatataggatcttatttttgggaagggctccagaaaaagagtgtaagagccgatgatttttattcacaagtatctagctaggattaaataggctaaatacaagtgtgtcaaaatgtggtttggagaaaatgaataaaaaagatattgaataaaagactgagaggaagaaacatgagtctttggaagaaacaaaccgtacaaaacttcccagtatctttgagtcaacgcggatgagttaatcaaggaaaacatgctataaaccacagatatttagagtcattaattctaagtaatcagactttattggatcaaacagaaagatcaggaaagagaagaaaaacatcgtagagacatgagttgttgggaagagcatcacttagggttcatatttgactcaaaaggggcttaaaaacaacaaaaaacaagctacttgatgagtataatctagtctgatttcatgatagcttgaaaggaaaaatgagtgattttggggaagagtagaacagagaagaggaaaactcaacaagctgtacaattctaatcccaaacatgtctctttacctcactctggaatccagatccacataaattaattgctggctaacctcatgcttgtccggcttaatcacaacattagagcctcatgttgttggaatcacgcctcgtgccttagcccttgtataagcagaattgtgggtcggttgatgacataatttatcaaaccatctagaatactaaattgtgatgatcatgtacagataacagctgcccacatggtgcaagggtagtgaattgaatcatgaagtgaatgacatcatgaatctagatgatgaggtgaacgtgtaatcaaactctaggtgagttttgatgttcatggtcagaggacaagatgattttaatccttaacaactgcaatgtcctttcctcagaacatcatctccacattctagctctcaagtcacaaacactgaaacaatcaaattggcgggctgtatctttccacctgtattctattcctcagttaataatgcaaagcaattcaccacataaggtatattagtcaatcaagtaatgttcgtgcttgaccactttattattgctcataagcaaggaaacaaattagcattgatgttaactaatcactgaactatggtttttatatttttcttattctttcttcttacttaaataaccagttgttattattataatatatttttttttacctcaaagttatcatttgcctagaattattctgccttcaggcaaaggaataattgtcttatcatgttttatttccttggtcaaatagcttgtatttgttaacaaaaaaagattactttgagcttataagaaataaatttgctttagtttccaaattctggaaacatgtgacaggtttccagggtctccaaaggactggcagaagaggctagattcaggccccttataatgcccccagtccagtctgttattgggtgagcagggggggggggaggaggtaccatctggtatgtatggaattctggctcaaaagagtatcagtggaaatggtaaatatagtttactagaggaggtatgataagagcaacaactcttcttactcatcttctacaatgaatatgatcaatatccaaactcatctcctgcttgtcttgatatcatctgaaacacccaaactctcataggttggttattgaatatgctctggctcatgactaaaggtccaatcacatgtatcagaaagaatgcaaccagacagaaaataagcagcaaccaatgatgctcatgaccctgtattcatccaaagtcaccaagatcacacaaaactaagataggtatcattcaaaaggagggaaaaaaagaagtatatacagattgccaagctatgacaagtccacccatgaaacagttaagaacaaacaaaaatgcaaggcaagaaaaaaaaaacaagacaagcaatgacaaaaaggcaagtggtcaatcacaggcatcacttcttcttccgaggcacccttgctgacacatcaacataggggttttccttggatctcaaagctctttcctcctcttcctcatcagtctcagacctgtttggatcctcctcactcatcaattcttcttccatttctgacccatcttcttcctcttcagagccatcttcttcctcttcggacccttcttcctcatcttcatctccttcagctgagggcgcagggagtgccagatccttggccttggacggaaccttgggattgttcgaaaggtcagcttctgactgaggcaccgtgggaagcttggacttgggggccggagtaggggtgactagtccggcggagaaaggtgaattcacccttgatagcaggcgtgaaggtggcaactcttcaagacgatcgactgagttaatccgggacagagctcgtggttgggtttccagattgacaagggtcgaagcagagggggaaggctcagtgtgcccatcatcaacaggggccggcaatagacggacagcattcctgtagttgcttccaagggttgcgtaaggagccttgaattgggacttgaagctgtcgacaagtgcctgctcttcttcggttttgaatttcacttggggtgccacttcagccttgaagttcattaccttccgcggaatatcaagcaacacctcgtccaagatgtctgagagggccagtcgggcaatgttggcctcggtgacgtacttagcccagacaacaggcgcgagattccaatcaacctttgaggggcattccgcaagcatcccaccttcaactagcaaccaccgaacaaatgagtcgacattataccagggggtgtgttcctttcttctttgagagagatggccccgactgtagaggtgttcgtgccgagcatgtgccatgtgtgttagcgtccaaacgtccttctggttgtagtggtgggaatcgaccaaagagatccaccagcctgccgcaccatggaggaaaaagatagccattgaaccaaacgccgatagtcgttccttgccccactccttggtggccgcagcagttttctcccccacagaggcaccatcctggtaaagacttcgtcctcggtcgtattcattcatctttgacgcttgtgtgagtgcccactccttatacaaccccttagcgatatagtctttcagggtctctgaaaacttggattgctgcatcatcaagcaggcaagcagagtctcccaaatcttcatctgcaagagcatcagacaatcgccagtattgagtgtcgcaccgttcgtcctcgctccggtgtccaacgctttgatcttcccaatcagaaactttccggcactgagtagcgagtcttgaacaaaagcgggtgagtcttgggcaggaggggcgtctggtttgacgtagtggtggaagtggttgagacatttttcggccaagttgtggattttcctcattgcccccttggtgatgttggcaaggtccttgtcttcaacgtaggttggctcgtcatcaacccggaccatcatcatgaacagggctttccaagaggccgccttgtcggactcgtacgcggtggctgcatcggcaatcatgtccagcttgacaacttccttcttccagaacggatcctcagcatcaatctgtaccagtccaggacctgcgggaaacacatcagttggaattcaaggacaaggagaagaaccacccaaactcacaaaagatcaagttgttgcggaaaaccttcaggtggattggatccaacttcgcaatgacctccttgggtaccttgaacaaatcgggacgcgtgtaatgtcgtggatcgtgcatatccttctgagaccatttgatcatttgatgcaccagcttccccaattccggtccatagtcccacttggtgttgcgtgcactcatttccatgtttctatgtgcgtcaagttgggccatcaccctctccctaggccaggagacctgcatcagacctgttgaaaatgcaaaagcaaatcaacaaacatagccagatagggaacaggcaaaaagcactcacttccaacacatggcacagacatgaattcagttgttggtgtgtttttcttcttgtcagccaactctgccttgtgcaacgccttctcctcgtcattcatatccttgagctttttctgatttcggcgcgtgggtttcggggggccgctcgttggcttgccggatgacctagagacgattgttgacagtgacgggccggacctcatagcaccactcggggcaatgtatccatcgtgcaaagggcccttgtcaatcaacatgtcatttgactctgtaggaattgtcacttcgtctggaacgtgctgactgctagccccgttggaggtaaccgactccaacccacccgctcgtccatttgtcttcttgctcgccagtttcttcggttccgaaccaccgggagcctttgttgtcttcttctttgcagcagctgccaccttgggggtggccacttcagagggagctttcgtcttcttcttcaatgggggatctgccgtttgaaccgcaactgcaggagcagctttagtcttctttttgggcggggccgtaacatcttgaacctcaacgtcaacatgtttccctgtagaacaaacccttcaataatcaatcaatgatcttgaatgctgcaagcatcagaaaggcttacgcttggttggctgaagcacctcagccctcttgagatcaactaccttcttgacagcggtggtcttgtttgcttcacaatcacgaatttgggccttgagatcatcaatataagttgagatatcgtccagtctcttcaagttttccgcaaacagcttcggtgaggcagtatgaagccccttgtccttcagcatcttcagatcaatcttcagcccaaattttgtccggctccctacaaatgtattccatttcagctgccaaccaaggagccatcaggcagaagcaaactaccacttacaaataccaagcagcaacttgagatcttccaaactagtcaaaccatcatcccttctgcagggcgttcctgggcctgttgactcgtagcgaaacctgtgaacatcacggcccttagttggattgaaaatcttctggtacagttcattcagcgttagggaaccgttcgcaaccgcagtatccggtgatgccgtagccgtggtctcaatgtcctcgtccggaatcggggaatccggctgcagcagagtgtcgttcttgaccgctttctcccactcgtcccgagaggcaaaagccgatccatagcagattgggagctggtagaagtcccagggctggtttcccataaatcgagccagccgttcatgagccgcatcgtcaatgaaacacttgacctcaactccgtctttgatgagccacgttgggactggcctcataaggtcgtcatccattccaccttcccattcccaccgcatgaagcccaattccaatccgttgatcttgtcccaggaccgaacctcctggagcaccagaatctgatcattgtcgaggggaggtaccgaacccacaaggaactccacaccaggcccactctcctcgcctactggccggatacccaagtacctatcaaccatcatacgctataagaaacatcaaaaagtcagaaccccaggcaggttaacttcaggttgcctgacgtacccatgccttttggttttgcacctcttgttcttcctgctccgccttggccagggcgcaatattcctgggccctcttgcgcgccagggcctgctccacccttttactccaactagggtccaacgggtcgcccccatcttggtcaggaaactgatcttgaacgtcatccccagaggctgcatgagccgcacgcgcatgcaactggttggcaggcagaggagtaagagtctagcagtatgaccagatgtcacgttagaatgtaagcaaatgagccaaatccatgaatgttaaaaacaacccacttctaatcctgaaagcatcctcatcagtccatcctgtgtcgctgtaaagtcttccaagtccatcgacggttcaggctgatctggccggtccaccatggcagcattattcccaaccatgccagccaatccaactgacaccccggcagaccaaccaaccgtgtcaaggccatcttgtgttgagttgtccaggccgaccccggtgaatttctccaaagctggttgagagagtggaaccgctgggacagccaactgactcgccaaatgtgttgattgtccaacgtcatctggtggccctttgctgatcgtcgtctttgcaggcgctcctgactcgccaaccgccacaccagtcctagttcgttccaatgtatcccgaccaccatcaacgtccaatcgctcgttcacagttgccaggcaaggctcctctgcatgtttgccaacttgagcagtgtcctttgaggcaagatcagctgaaccgggcaagtctggttgaggggccagtgatttcctaccacaatttacagaagagtcagcccccaacatgtcaatgggagggcagccatgaatgagcactcacttgggaatatcttttcctcctggtcctccgggttgaccaacagaccccgcagccttctcaactggtgctgggcaattcctaagatgagggaaatcatagttcagatatctcactccagatgaaatgagcagaaagacatcaatgcttaccctgtggtcttctttgtctttgccagagaagcctgttgaaaaaccaaatccaactaatctcaattgacagatctgccaaacgtaaaaaatcaaagagtaaacaaacacacttttttcttcccagtgactgcagcaccagcaactggaccctgagcatcttgtaccggtggcaaacttgtccatcaggaaaaacactggtcagatatatcaacccaaatcaaatcaaagagaacagcacatagcttaccatggagccttcttcttctttgcagcaggagcctgttgaacagcagtaatcaaacatttcagtttaccaattgtacaatctgtaaccaagaaaagagaaaacaaacacaccttttcttccacaggtactgcagagcttccaactggctccagagcatctacatctgtgggcaggcttatgctgagatcaagaaaaattccagtcagatatctccagacagttagatacaacaggagacactggtactcacgctgtggcctttttcttctttgccggagatgcctggtggacaaacagaaccaaaagttataagttacaaggtatgttagctgacaaaaaggagacaaacacacctttttcttcttccccttgcccttcttccccttattcccatcttcatcgccagagagttgaggatccaacgcaatgccttgctgcggggtagtccggtattggacagccgtaaggtttttcctgggaaacaaatacatgccagtcagacaaacgtcctcaaagtatgttgatgacataggccacttacttcattgctgccagcttcttctcgccaaatgtcagagcctgtaaaatgccgcagcaaagattaaaaaactccaaactcaaaccacaaaagaaatcaaacagagattacctttgtttgagttattgtgctttgctccttgggcgcagtaatcctttttgcctggatcttggtccacttatcactagttaccaacacagagtcccccagatcaccagacttctccttgaacccggttgtaagaaaatatcttgtgtcagcctttttctttaattcacagacaagataaagaatatgcaactcaccaagcctcctgctccagtccaactcccctctgactgtttgacctcaacacgcttcaggcccttctgaatacaaaccttgccggtcagggaaacacatcatggatagtcaacaagagcattccaacttaccatcaactcaatagtatcaaagaggtccttccccgtactagtctttcctataggagtcttcttcaccacaaccacaggcttccgcactgtagctggtgccgatgccactggtgacgtcaggtcttgagttggccctccaatcatgggtagctcttcgcggggctcagacggaggcgaggatgacatgacttcttgcgttgggccaccaatcatcggattatcgtcacgtgagagaggctccagggacgtcagaggagatgtagggctctcatagccattgtcggctggttttgatgtagtcctacaagttggcaaataataaaataaacttatcagatttcaccacagtccaaagtcaagcattcaaaatttacttacatgatgttagcgggaatttttttttgcttttaaagatagatatgtttttggtttttgattttggtattctgttcaaaagaaggaaatcagactataaatcagtacacacgtcatcaaaacagatctcaagtcatatgacctatgggtgaatggataagttctgacctgtcttggtgtctgtgagtagttcaagcagcaaactgattgaatggatgattgtaaagatcataaaaaagagaagaacacagcatattagtccctttcattatgaattgacataagatgcaaaaaagattggaacagtggcctgtgtgaaggattggtgaatcttggaaaagcagcttgttgaaaacccacctgtgtcccagccaatgttgggaatcataagtcaaaccaatttaaaagtgaaccaaaagggtggtcagtataggccccttttatagtaaagagggattgtcagggactaagggattgtcagggactaaaagcagaacatcagaacacaccctattcctgtcaagaggaagagttcaccagtttgaaaaaaattatcagtatcagtaccaaccccttctataatccggagggatccctcaagtgaagttgaattgcccacactcggatcttggtattctataaaacaatacagagtacaacgtcatgaaaatgtacccccaggggcagccagtaatggctgccttttatagtgaaggggaatgtacgggaccatagaaaaataatctaaacacacctatattattgtgaagtccaccaatttgatgacacaacagtgaaagtttgaaccaccatggtcatgattcaacccttttcaagcttggctgcagacacacaggaatgatgaaataaatgagaggctgacaaattatatgccagatgtttgattgcaatagagtgtgaacccccaaatgtatttagaatgaaccaagcctgatcatgaaaagtccaatcaaaaaaaattaatatttgtcaaagtatctatcaatagggaggatgaaaaaaaaaatgaaaaaatcaagtggcatgattccaacaaatcttggctatcaaagtgacaggagacacagcagaggcacactctttaatcagaactatatgatcaagtcaaaaacacaaactgatttataccaagccaacaggtggtcccagccaatgaacattgaaacccaaagagaatatacaattaatataatcagttttcacttgagtggggattcaatgacaccatgtttacctttttgatgttattgaggattggatttggtattctgtcacagaaagaatagaatgcaagatgaaaatgagcccatagccatacagcctcacgaaggatgccatccttgttgaatgtgggaagggaaatcagacacacttgatttttctcagatggttattacgtttctgttgctgaaagcagacaaatagcaagtcagacttagtccagggaacaaaatcagcaggatacaagagtaaatcagactttacccaggaactgaccagagtaggtgaccaatagatgtgaaatcaataaggattgtttgggaatttgtgtctagacaatataacagaaaggaacaaatgagctcccaaactgctgtgttaagccttgtcagagggaacagcacaaacacagcaatgcaaaatcacctctgataattggacaacatgagaatatgttgtacagccaacaaccattgagggaggaatcaaggagtcagaggcaagatgtgtttatagtgaagggaagaggaaaggaaacctcaccttgatttgcccttggtttcagtcgcgcaattaatgaacagtctattgattcagagtgtgaaccaaggaggggtcggtatcggccccttagagtaggaggtgagagaaaacaatagactgactgtgaatagtggctgttttgatcgtggaggcaaatggacagtctatcagaatgtgaaaccagaaggggtccatatcgaaccctttagagaatgcattgaaatggaagagaaaaaccaaccttgaattgcggaacgaaaagagtctgtagattgtgacactgtcgatcgcggaaacaaaaaaacagcccattagactgtgattcaaagggatgacgatattgaccccttggaatgaggcataacattgaaagagacataactcaccttattgcctgtcgatcgcggaatccagaagtcaaccgatcacacaaaggttcaacgggtggtcaatacgacccctttgataagtgaagattaaggaagcaaagctcaccttgataagccactgggtttgatcacggagaagataattcagtcttttacactatcaacaagaaaggcccaaggggggcatagacggccccctatggagaggaatcttgacagaagactaacccacttgaataaaagaggaattactcacctggaaaaacaaccggttgatcgcgagaacgggaggacagtcgagtaaactgagacttgaagtgatgtcattattgacccccttctaatgatgggcttgaataagacagaaagaacttacgttggaaaacccgcctgccagtcgcggacgccgcaaaccagaagacagtcaattagaccgtgaatcgaagaggggtcgttaacgacccctgcaaataaacatggtgattcaagtgaaaggactcacgttgaagagccgcctgtcaatcgcgggaatgaggagacagtctattagattgtgaatcaatggggggttgattacgtgtgaaagagggaataaaacattagtcgtttagactggtagcaaagataggttgatggttaattaatcggacgagagaaaagaaatataactcaccttcaagagcgaccggtcaatcgcgggatgaaaaagacagtctattaaactgtgatgcaaagaggggtcagtatcgactccatcaaataattgattgcattagcagaaatggtctcacctgtctcgagaagacgtccaacgaattgggatgaccttagttggttgggccgtcgatcaagctttgtttgtaagttctttggctgcaaaagtcggggtacaaccaattagaggctgtgtactgaaggacgggagaggagtaggtatcgtcccttcaaatactaaataaaaaggctccgggtcaacccaccttgaatgtatggtacttgtgatcgcggaattcaaaagaccgtcgattagggagtcatcaaacaaggggtcaatatgggcccctccaaaaattgcagacggggagagaaaaccagctcaccttacttgatagcctgttgatctcggaattgtcagtacagtctatggggatgtgatctgacagagggtaggtatcaatcgatcgcggagatgaaaaaacagtctgtcagactgtgaagcagggaggggctgatattgaccccatcaaattgaaggattgaagcccaaaaaatgtcaaggagagtgaatggagtcggtcagtgaaatggaaggatgacttcaccttgagtctaaagccccaggtcgatcgcggaatcaggataatttctattagcctttggaatcaagaggggtccatatcgaccccgtcagttggaatagtgggaaagataatgaaatgtcaccttctttgggcgcctgttgttcgcaaaaacaaaaagagtgcctaccagaatgatgtggtcaaaggaggtgttgatcgcgaaaacaaaaagattgtctgttagatatgatcaaattatgtcggaaacatgaaagcacctggatcaaaacttacgtcgtttttcccctgtagaccgcgaaccaagtgtacatccagttagatagagcatgagggctcagtatagaaagtgagattataggagagaaggagggaccgaccttcgaagagcggctactgagggggtcttattctttggttgttattggtcctttgattggtgagacgggtctacggggggtggtgatcgtccagttggtttcttttgtggttgggtgggtgattgggctgtgtcgaggtgtggttgagtgttgtagcgcctcattgattgttttgggttgagtattggttccgggggcccagttcgggccaaaggtgaatttcctgggctcagtgggcccccctgggccatggatccttgggttctggggccatgggatctgagccctgtggccctgcgctcatgggccctgtgggctgtggttcaaagacatagaattagagaaaaaggtgagatcggtcaatacacaataaaaaagaatagcaaacaaggaaaaccatagataagacaagaagttggggaataaataatataatttggtgataaaaacaatagacgaggaatgtagagaaagggaaaaagatagggccctgtgggctatggttcaaagacataaatgagaggaaaggtaagataagtcaatacaaaataaaaaagaatagcaaacaaagaaaactgtagataagacaagaggttggagaataaatagtacaatttactaatagaaacaatagacgaggaatgtagaggaagggaaaaagataagacaattaaatatagggaaaggcaagaggagaagagacaaaaaagggaaggggggaaaggaatgaaaagtaaagcatgagtaataaatagagaatgtatggaaaaatttacattaaaagatgaaatagtcatggaggatggcaaaggtatagtagcaggaattgatatcaattgggattggtggaagataagttaagaggtgaaaaggatatttcattgagataatgtaagaaacagctggaggaagagggtgggaaagaaggaggattaaagaaatcaatgaacattaagagatattagaagaaaagacaggggaggtagaggaggagcaaaagatatcagctggggttgatatgagataagtaagagaaacagggaattgggtaggatttcagatggataggtaataaagaagaagacggggcttggtaccagaccaggaagggatataatatgggggagatgcattaaaatgacagattaaaaggaagcaggggactttcaaaacttaacaaaggaatgacaggaaggttgaggttaaggtatttgatatctgttgacattggtccccagcagcaagagataatgagggataataattctaattggatggtgaagaagacaacgaaggttatgctaaggcagtaggaggggttctcaattgggactcatgcagacaaatgaggggaaatgttaggagtgaattcagtttaagcaaggaggtaatatccaatggcattaattcgtgaagatgcaattggaatggtttgattcgaattcattggaataaaaggaaagacaaaaaccactttgaggatgtagtggaataaaatgcaactaatacaaggagtgaatagtgaatgataactgaggattcaagttagaagataataaaggggaggacaggagagcttggggagtggggtaggcccaaagaaaaggagtgatttcaaattacgcaagagggcaagtgaagaagggatttcaattcaagtggtaaggcaggaggttggggccagaccattactctgaaaatataggaatgcattgcagaacaaaggaaaaaaaacaattcatgaatgaatgaatttgagtaaattaggcaattgtggaattggagcaacacaatcaacacacaacaagacaatacaatgcaagaaaaaacaaaacagaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaagaaattttacaaagtaacaatatatcattgatgcctggggtgttgcgaatttgggctgggtaacgggacagatgagggatgggcaggtttgcagtagtgaatattattgaacaactataaggaaatacaagcaatcaagaagatcaactcattctttctgggattttgtgcttggttggctgcattaattctgtgatgtgtttgtttattctgtttctgagaaggaaattgaagtgctgcacgggaaccctggtttaatagttgaaaaagaaaccaaggcggggtattgagaaggtaaaacccaattgttagataacaccaaccttgaaaagcacaagtatggatagggaaacactgttttctgtaagggttcaagctcaacagggtccttggaattcctggggtgagataaggaaagacaactaatcatcgagatcatgtcacatcaataagtggattggaattcgatgagatgagtgacatcaagtgggctaggcgaaattgtgtgtgttcgttctacaaatggttggtggttaacgtgaaataatcaatacaaaagatcacatgcaaacattatgtttgcctggtggggtgagcatcttattataccaaagcttgcctgcatggtgatttgtgagtagttaagctactggtgtctgcagtgacttatgccattcactaggaatgctataccaggaggatgtgttaaatttcccattatagtatcccaaggcccaatgcttataccattgtgcctcccagccagaatatggtataaggcgcaacgcccagggcccgcagggccctgggcgtagtactagctggcttggggagctggatgagctggatgagctggcttgcagagctgtatgagctggataagctggatgagctggatgagctgtatgagctggatgagctggatgagctggcttggggagctgtatgagctggatgagctggcttggggagctggatgagctggatgagctggcttgcagagctgtatgagctggataagctggatgagctggatgagctggatgagctggatgagctggctaggggagctggatgagctggatgagctgaccgagctggatgagctggatgagctggctcagggagctggatgagctggctcagggagctggatgagctggatgagctggctcagggagctggatgagctggctcagggagctggatgagctggctcagggagctggatgagctggatgagctggctaggggagctggatgagctggcccagggagctggatgagctggctaggggagctggatgagctggctcggggagctggatgagctggcttctagtgctggctgggctggctccatgagctggatgggctggctgagctggctgagctggctgagctgataaatttgggcgagctcaactcaggctttttccatcccaagtggaagatgtgaacataggtttcctccatttgggatggaagaattttgcagccaaaactcgtatcatccctaccaatcaaatttttatccacctgattattgagagcccatgctgactaaactggttctaaatgtacttcattcaccacagttctcaaaatgcggggaatagaatattgggacaaagacatcaagactgtcatgcgacaaacaaacaagtggctactttacttgcacaaggatagccatgtggaaactgtagacttcaatgtcctggcggttttcattatgcatgagactgatgccaaaattcatatttgtgatctggtggccactatcatcgaaaattttttctggctccagtacaccacaaaccaaccgacaaaaccaactccttgacgccgcctttgttgtctacgaaaccatctatcgctacgaccagggagttttactgcaacccgactttccaaaaccattttgtattagacatcctagcctccttgacgtcttaaaatactcaatgaaaatggaaaagaagtgtaagataatagaagagccaaagaagatgataatcttgatcgatgagaatggaatctgtgttggtgttggtctcccaccttaccctgccccaccaaaagattctaaacacattgcacatgatggggggttgataagcgcaagccaaccccccacgcgcacgccaatctgcacgccagctgcagattggcgtgcacgcctgaacgccattgcagaatggcgtgcaggcaggcaagcaagccattcacctgcaggttggcgtgcctgcctgaacgcccaacttgaggtcctaaacgcatatttatatgcgtttaggacctgggctgtcccataggacccaggcatgggtcctatgggactgccccattttttcttttttttttccccctcggcctagagaggccgaggtcacaccgccgggaggaacccctcctgtcagccttagagccaaccaagctggccaaaagactgccaaaacagcccatttctactcaaaatactatcttatcttttttatcttaatacttttaacctttctgaattcagaaatggattcctggtgtaaaattaaccctagtcaccactgatcacttttacccaactccattccttcattgactttgtaataattcacagtactccaagaattattccaacctttaggtttcagctccctctaccacatgtacatgccagattacataatccaactttgaaaatcctctctgagcttgttgattccgcttccagaggattttcagactccagaccaccacagaacaccaacacccaggaacagatcaagccatcacttatcaaccagaagcactccacttttcccacctttcccactactcagtgtcattggtgtcattagtaagtacttttcataagttttagctagcatctttctgcttgtttcttctctcagtccctctcaaccttttctctgctcctccaaaccaaagccctgatccaataaagcaagccatagctgctattaactcaattctccttgtttggtagtataactgaaaactacataggtttccctttaaagagccttgatccttgatctaaaaaattgtggattgatctgattcatcagttcaatatcccatttcagtttctgttgaattggaggcgtcagagttagctccgcttattaccagccatccttagtggaaagtaagactgctcaacttaattcatcttcttaaaataaataaagaacaaaaatattatttctttctctcagtctttcattccccttttactacttttatttgtattcctcttttctcaagaaatacatttaaaagtgccccccaaattcttgtgtcctgctgtcactatagagacccaggctcacaattgggggcctcatcgggaaatttttattctaaagacctctcataatcatacttctaaacctaattcatcaggcaaaaagaaaaaaaaaattcttaataattttttttcatacgtactcttttccttttctctttcttcaggaaagagcaaaaccacatataccggttttcccaaaaaccaatatctccattttccattgcggagcgccctcaaaaatttaagattttcatcgtggagcgcttgcaaaaatccttcctatactcatcgttcagaccaagattacgttgttaaccaatgctcctccttttcgtcttatcttttgtgcgttcctcgatcgaacctacctaccctcgttcgcgaagtgaagaaatttagaaaaccagccagactatacccgaatcgtccgacctatcatcgatctcatccagatcagaattgggctcagatctctcggaaccagaccgaactgtctcccctaagaacggaaatctagtctcttcccaagcctggactccgatctccacttcaggaaaccctaggaaaaagaaaaacgtaccgcgagaatctgaacctatccgatacctggtgtggacaccagacgtctcaacctaccttaacaaaccgaaaaaaactaaaaagaaacaaaacaaaaagagaagtaaaggtctgtctctgattatagaagttccacggcattcaagatatccttcattagcgataactgaacttgatttttcctttttgaattcctacctctatcacatctcatctccttgaatctcatcaacacaatgggcgcgcaccttagaaatggtcgaaacatctcacttgaacaacagcagcgagagctccaacgccgagaacgtgagcaacaaccagaggaccgagcaggagacggacctcctagattacagcgaggcgatgaccagagatactccttcagccccgctgcagccgagcggcttcgaaggcttaggctccagtcttccatcagttaccggcaccgctacgagaccacaggcggcagaaacttcgagttcggagcaaggaatttcacctgccttaatcaactcgagggaacatccctagcgctagagaccgcgtccaaccgatcgactccggtaccttgccccgtagacagactagttttcccggtcaattcgactaccgtgacgggtcggtcgatactagctccgaccccccttctaccaaatccgaaccgattcccagccccactcggcttagacgacatcatagtggacaaccaggagctcgagacggtaatccacctcttcaacaagcaatggaacaccttcgtccaagctcgagaaaatcagaacacgcaattgatgagaatggccctggtccaagcgatatccagccaggaagaaatccgattactagctggtggagcggagatgctccgaatttgcgaaaactggatagcgagggaagagttagcggatctagagaggtcagaggcggcaactcaaagtcaggcgacccaacgactagctataacgcaaacggcccaccaacatacaatcagcccatccccagcccctcagcgttcgatacgccagtcctccgacgtgacgtacctgggtactggccaggtacagcagcaatcaaacccgccaccgtctactccacacccgtcggaggttgcgcgacagacgcaacattaccagcagcagcccctcaatcactatcaacagagaggctaccacaacccacaacctcaacaagagaggtttgtacagaactacgcgcccccccagcaccaagaagtgcaagtcgcccagaatcacggttttcaacagcccccccgccccccacgtcaaggaaactggagaggatccgggaggaacaggagacgcccccaagaccagatgacgagactactcgaagtaggggaatacttgatgagagccgagaggatcgccggcagagtgttcagggaccatgccagagggaggggaagaggaagcaggagacgaggaccccctcggcaagaagaacccccagcggaacaccaccagtaaactcacccgaaagttttgatctagaacacctattggacccgtcagcgaaggaacatttcttgaaaaacatcaacaacgacttaacacaggatgtacctctgcttattgaagagaggttacaagatttattttcaatctttctctctgaattatctggaactatggaatccattcctcactctctaatggagtcctgtctttccaactttaataattctgtgaaaaactcattttctgatcttctgagtaatgaaatcattccttctgtcttgaataaagttgttgaatctctaagtgaaagaaatatcattagaaccagtaacaattgctgccagtgcccttgtgacatagaaggattgaaagatcacttgaataagaaaatagaaaatctacaagatgtgatgtatgtaagagataatctacaccattctgagagagaagaagttatgaatagaatgggagcattagagaagaaattgtctgaaaaatttaactatgtctcaaatcaagtaactgatttaaatgttaatgagaacaacagatttgaacaagttaaaagaaggttaggagatttgcacaacaccacgcaacaaataaatagtaagttaaactctattattgagcctgagtataaagaatctctgcctcaccttcagtacaataacccatggtcaaattctcaagctgaacaagtaatcaatcagccccctctggaaggagaaaaatggcctcaaaatcctgttccccactcccaagccccagtaagactggaagaccaaccaataaaaagggcaaccagtgaatttgatactaagcctcttgagaataatagcctcgaatcctggcttatagattttcccttcattgatcatggtgaaataaactctgaggtgagaaaccaattatggaaaggtatccctaagaccagtgaatgggagactttttctggtgaattaccatacaaccatgagttgtggctgaagcacattgacgtcttcatccaagactacctcatgactgatgacatggtaatcagtaggttgactgctctgctaacagatacagcaaaaaattggtacataggaatcagagacaaacatgggagaaaatcctgggcatggtggaagaatactattaggaataaatttggcactcataattggaaatggaaaatgagagtaaaatttgagaaagatcatttctcaatagaaaatagaaaagtccacaagtggttcaacactcagagagaaagacttagagcataccaaccagagctcagtgattatcttgtctgtgaaaagatcctcaagcagtgccctggttccttggaacatgctgttaagagcagatataagaaagcagatgaagacatgaactttgaagagatggttatcattatagaggaagttctggacagagcaatgggccaatacagacctaggtatagtagcccatcccaaaatattaaatcctcttggagaaatggaaatcagtcaaataagcgtgaagataataaagctgagacagatcaaaagaaaactcctgctactgctcccgcagtcaccaaagggaaagatgtttgtcatttctgtaaacaaccaggtcactactccagagaatgccccaggaaaagaagcagaatcaatagcattgagctgaattcaggggatgaagatgaggacaggaatgacctgggaagccaatcagaaaaagaggaagacaatcaagagaacaatcatatgatcctagccttggataatgatggtacctcagaccccctgataaactttaactttgatgaatgtgcagttgagtgtgaattgaaaaatgagttctcaatagctgaaatacaagctgagtcccatcaaccccagacttgggataggaactgccaaagttcccatgtagaggacgccagactaatgagatgtaaacctgataaaggtaagggccacctgattggaaaatcaaatctgaccagtgtattgattgatggcaaagagttctcatgcttactagatagtggttcctcctgctctattattagccactccctcctagaccacattaaacccttgtggaaagatgacctcatgcctattaaccacgctagattccatagttgtagtgaccaattacaacccttgggcatagtagagatacctcttatattcccccatactaaaggatcaatgagaataatagctgaatttgtagtcatgagaaatgctagaatcaattatctcatcctaggaaatgattacatgtctttgtatggttttgatatcaccaatagcaaagaaagattctttaccataggaaatgataataagaaaaagaaatttagttttaaatcccatgcaactgacaagatgcccccttctactgatatctcctcagtcaagaaaacagaccccatgctccagaaatttatatctgaagaattatctgacgcaaagataagtgagcagttatccagtgagcagaaagaaaaattatttgaagtactatattcaaataaacttgcttttgctaacacagatcagcctctgggtgccatcaaaggccatgaagtccacttgactttgaccactgaaagaccttacccccctctcctgcgcaaagccccttatcctgccagccccaaaagcagagaagcactggaggaacacatagaagagctagtcagattgaatgtgttgagaaaagttggccataatgaagttgtagaaatcactactcctgtgattatagcttggcacaacggaaaatctaggatggtaggagacttcagatctttaaattcctatacagcagcagacaggtatccaatacctaaaatcagtgagaccttgaataatctggccaaagccaaattcctgactagcatggacgtattaaaaggtttccaccaaaatgtgatagctgaagagtccagacacctgttgaggattattctacataaaggcatatatgaatatttgagaatgccctttgggatcaaaaatgccccctctcatttccaaaggatgatggacatagagttcagaaaagagttagacgaaaagtgggtcatcatttacattgatgatatcatcataatgtcaaacacttgggaagaacacttaataagaatcagtaggatcttacagattgtcattaagatgaatatgaaaatctccttgaaaaaatgcaattttgggttcaaccagattaaagccttgggtcatgtggtatctgggatagcaataggaatagaccagaacaaagtagcggctgttttgcaaaaaccagttccaaattgcaagaaagaggtccaatccttcttgggttttgctggatattacaggcagcacattgagcactttgcagacattgctagaccactaacagaactgacaaaaattgaagttgtgtttgaaatgacccataggagacttgctgcctataatctcctcagagaaaaacttacttcagctcctttgctcctttttcctgactggaaataccccttcatcttatatgtagatgccagtatgacaggactaggtgctgccctccatcaagtccagaaaattgatggaattaaaaaggaaggaccaattgttttcatctctagacaactcaaagacagtgaaacaaggtatggagctagtcaattagagtgcttgtgtctagtgtgggcagtggaaaagttgcactattatctggacggtagttccttcaaagttgtaatagattgcactgccttgaggtccttactcaacatgaaaacccctaacaggcatatgctcaggtggcaaattgcaatacaagaatacagagccaacatggaaatagaacacagagatgggaatatacataagaatgctgatggtttaagcagatgggctttaccaaatgaccccagcaaccctgcttatgatccagaagacaaggatgatgatagattccctatcatgggcatacacgtttcttctttcaaagatgaattttttgagactgtgaaagaaggttatcagaagaataacaacactgtcatcttatcccagatactcacaaaggataacaaagattcagcactaaaaaattccttacaagaaccttggaagacatcttatgcagaaggaagattctccatgtttgatggccttatatatcacagggagaaacataactcagtcttggttcttgctgataaggatagtattaatgtatttctacatgaatgccatgacagtgtatactctggccatttctcagaagacaggactctagaaaaagtggaagacacagcctggtggcggtggcaaaattggagaaaatacacctctgaatattgtatgtcatgtgacaggtgccagaaagcaaataaagccacaggaaaaaggtttggtttgcttatgaaaatccaagaaccatcaaagccttgggacattgtgaacatggattggataacctctctatccccaggaggtgcagctagttttaatgcgtgtctagtaatagtggatagatattctaaatcaccaatattcataccttgcttcaaagatgattctgctatggacacagcagtgcttttctggaacagagtcatgccaaggactggcatacccaggataatcatctcagacagagaccccaaattcacttcagaattctggacaggactgcatagtatgttgggaaccaagttgtccttttccaccgcttaccaccgcaaactgatggcctagcagagagaatgatacaaacactggaagacatggtgaggagattttgtgcttatggactagaattcaaagacaatgatgggtatacccatgactgggtttcattattacctatacttgaactagcttatagcactagcatacactctaccacagggaaagcacctgctattcttgagaaaggatggatgccaaacctacccagaaacttcttgaagaaagatgcagtagatattcatcccacagccctcacttacgctaagatatttgaaaaagctagagtccatgctgaacattgcatcactgaagcaactgcttacaacaaagaaagatgggacaagactcataaagaaccatctttccaagtaggtgaccaagtactcatatctactacaaatttcaataacttgtccggaccaaagaaaatgagggattcatttgcaggaccttttatagtgaaagctctacatggaaagaatgcagttgaagtcattctgactgaagaattcagcagaaaacatcctacctttccagtgagccttgtcaaaccctaccatgccccaaatccagacaaattccccttaagacagaaggtcaaggtagtgattccccccatggaagaaaacccaaagaacaaagtcatccttaagatacttagagaaaagaggataagagttgacaacagagatgtgaggatgtttctagcaagatacaagaacatgagtgcagacaaagatgaatggctcttagaaaaggacatacctgatgccaactcactccttaggaaattcaggagtgaaaagagagcctcttgatgttttatttttaggaaataaaacctcttttggtggtagggaatgtcagccttagagccaaccaagctggccaaaagactgccaaaacagcccatttctactcaaaatactatattatcttttttatcttaatacttttaacctttctgaattcagaaatggattcctggtgtaaaattaaccctagtcaccactgatcacttttacccaactccattccttcattgactttgtaataattcacagtactccaagaattattccaacctttaggtttcagctccctctaccacatgtacatgccagattacataatccaactttgaaaatcctctctgagcttgttgattccgcttccagaggattttcagactccagaccaccacagaacaccaacacccaggaacagatcaagccatcacttatcaaccagaagcactccacttttcccacctttcccactactcagtgtcattggtgtcattagtaagtacttttcataagttttagctagcatctttctgcttgtttcacttctctgtttccctcaccacttttctcttcttctcataaccaaagccctgatccaataaagcaagccatagctgctacaaattctatttctcttgtttggtagtataactgaaaactacataggtttccctttaaagagccttgatccttgatctaaaaaattgtggattgatctgattcatcagttcaatatcccatttcagtttcttttgatttggaggcgtagagttagctccgcttattaccagccatccttaaaggagagtaagactgcccaacttaattcatcttcttaaaataaataaagaacaaaaatattatttctttctctcagtctttcattccccttttcctacttttatttgtattcctcttttctcaagaaatacatttgaaagtgccccccaaatccttgtgtcctgctgtcactatagagacccaggctcacacctcccggcgagctggtgtacagtccagcggaagggtttccttccgctggacaaggtacatgtacctcgtccatcagaaggaacgccttccgctgtggtaagccactcctgaaatttcaaagttatcaagagtaccaatcacagaggaatcacaggatcaagacaccacagaaagctccccagacccccaaaccaatcatgaatcccctcaagcacagaccacatggataataatatttcccagcagaaactccacagccctgaaactcattcccctccaaacatattctattcttcttaccccttgtgttccacactagtaaagatccccttggccatgaaacagttatttcctcctatctccttccatggaatattccaccccttatttgtttcatactagtaaccttgggagcattttcccactgcttgtttcccctgttttctctggataaatacttgtttcatactcttcatagaatgttccacttatcttccaaccacaagctggccactccccagaattttgtatataaggagctttgtttttccccttcatttgttcctcatcagatcctgccccagcaattcagataactgatcacccactattagccaggtatttgcccatcaacatttgggataccttgatctgtgaacaagtatatttagactagtaaacataagaaatattagacataccatcctcaagaaatctccaaagccacaccttcccttaagagtccatactcttatattttcttgttatcagagaggcagcccaataaagcactcatccctctcaagctctattcctcccaagagtagttccacaagtggtgtcccaacagtggcccaacagatcttttggtttcagtcacgaccacttatagtttctatgctaaatatacagtcacagattagctagttcctaccatccatttttttagaatttacataccttattattccctgcagaaatcttcattggtaaatctgcattaaccacatatcattagatcaacagcaacaatattataacagtagaaatctcaacaattccaccaccaccatgaattctccaccaagaagatattccttttctggaccattccctggaccacagataatgaaggccaaattaatcaatgtttccaccatggtcatccctgctttcaaaggaacttcaagacaaaaaaatctgggattagcccctaaccacccaggatccaggaagaatatcagtctacctccctcagaaaataacaacttggacccactgaaaaatcaacaaaccctgttacaacaatcaattggaggtcagccactcaaatcaccaggacccaggacaatagtagggaatcagacttactctcctgaaaacaaggccaaatcccctatcttgcccttggaaaattcaaacttaaaccaaagaaactgcacagaaaggccacataaacctgaaagctcatcccttggcccccttcctactgatctggaaagaacagaaaaattgagcattgtctacagccccaaagatggaatgcctttcaccaaggaggaatatgctagaaaggatttgcaatgtttggtcagctccactataggcatgggaggaataaaaaatctagaacacctccaactattcagaatccaatttgaagcaatcactcactacctcatcagaaatggtcacaatttccacatggatgaattttcaaactacctttggagatccatcagcccaaagttggagaggttaatatctgatccactcatctgggatggtcacttggttctggatggaaattttcacattgcagaaataccaccctatactgtaattctggaatatatttatatggagtttgaacagattgattttcttcaagaacctgatcaacctgcaccagaaattggacaaacagatcagaatttccatacagtagcccacatggaagaatataactcaggaatacattcacaacttacacaaaatctctccccagcactttcttcaaccttggatgccttccccctgaccttagaaaatggccaatccctggaaaccttggaacccttggacaacacagagacaaaacaatttggatcagaaaaagaagtcatttcagcaaaaattccctcagaattatccttaccatgtgccatgcttgaagaaaattgctccccagtagcacatgtaattttggaatttccccccccagatccttgaaatttgcaagaatttggaccccttggatagaaatcaagcagtatatcttggatcagagagtgaaacatgtgcagaaaatataaataacttaccagtaggcccagtcaatttggaatcttcccctcagctcattgctaatgaccaaccactggaaactctggaaccctggagcaatgctgaagaagaataccttggatcagaaagtgaaatttttgcagaacccatttccccagaagagactttaccagtattccaagttgaagagaccccagttaatcctattcctggaatgcaaaactccctgacaaccctggtggaagagaaaaatgaggaaaaatttggtcagaatatcaaaccagaggatgtatcaaccttggattcagtacagtcaattcagtaccccacaataaattccacagtatttttacctgaaggaattgggactccaaatataaccagatcagaaactaaagaaaagttgcttccagaaagttattcccaaacagattcaaattgcttcaatatccatggatctgaattaccctcattggaaaaagcagaacaaataaattcatcaagagaaatgttggataattatatctttcagaaggaccctggtgaaacaaaagagacattttttgaatcagcatcttttatggaaaatccttcagagaccttgtcaattttgactcaccaatcatctcttcatcagaaacaattcccacccttcaagcccccagatatcagtcaaaattgtcgtggtccccctctggttaccctggaaaggtctggcctgacaaaacctatggaatcaataaaaaatggagtaaaatcaattagaatcagatcctctgaaatcatttttgcactcctttctgcagctgaagaccatcaatttgcaccttttcctccctggatcactaataaatggatcccaaataaaagagaacctgaatgcaacaggagtagtttgagaaaatcagaagaaaattcatcatctcaactgtcatcagcaatatcttatccactgaactggagttttggtatgaatgctcttctgttgctggttttttgctgcttgatctgttcaacttttggtatcaagcagaaccacctgggacgattacgatgttggaatcagaacaagaagcttgggaacatgtatcttgaagcaaatggatttgatttgcttcgattggattgcttgattctgaatatcgatacgtggaaaggaagtccgatgtcacttggaggacacttcaaagaagtcaaaatgtattcaaaactcatggaatctggagaatcaatgacctcagtctcagcaactagaaaaaaatacacaccagctgcagggcctcaatactattgcatttgggaagcgaccaatgtaatttccaacaaaaagcagtcagacccgatagagtacagggcaggtagcttggatcacagttggaccaacacaaggaacgttcaagctacaggattgtctgttcagacaaaaccacacaatcgaagaaccatcagccaacaattaatgtcatcagggtacatatcatcaaacattagcaggaatagatcgaaagacagctcaacttgttcagtaatcaaagcagaggtgctccaccgagctcaaggtgacagcaggaaatcaagagctgcattatttttagatcgcttgaagcatcagagaagtgggatgcaatcgatcttgctggggtgtatttcatcaaacaggaacaataacagattaagacataccttggttctatcagcaaacagctcggaggtgatttggtcagcctggaacagtcggagcaggacaaaatgtaccatattttcagatcccacagcagcgaaacaaaagaagaagataaggctaagttatagaattcctggaacgattggcttggcttcacaggccttacatttttgtattcaggacatcaacaggaagctggaggagggttcactaggcaatcactcgcgctggacgcttaatagcaagccatcgatttcgtggaagtacagttcggaaagtttccattgtagttgcaatgggacaagcaaatcattagctctagttgtccttgattgcttgaaggaccaggagagaaaaattataagcaagcgatcagacttgaagagagtttgctcaaacagaagcatcaaaatatcaatagttcactcaactttatcacccaaaaacgttgaagtgttatgtcgagcttggagaagtaaaggaaatcaaaggatcactgaagttgtacatcgatttgaaacaaaaagtgtacatagtgaattgtttgatccaggaatcgaccaagtggtggatgtttttgaaaaggatagctcaagcaatttggatcggtcgatcatgttcaagcaagcccttttggattctttaggaggccaaccacacaacctttggattgactttgtgtactggatggtggacatgacatcaaaatttccctatcgactgaaggagcaaaataaggggaggagccatgacgacatgtttgatgccagtctcaatggctgttacatccaggagttcagaggattacaactgttcaaatgtacctctatgtatgatatgataaaaacaaagaatttgaaggcttgttctcatggaaccttacggaggaggctttcaacctgtctcatcacctctccaccgatctcaaccctattatgttggctatggatacaaggaatctcaaccagatgatagcaaagcctgttgcacctcttttaacctggattcagtttaattctcttgcaggtaggactacatatccctcaatctcaaaacaaaaacagaagaaatctacatcgagacatctgacatggaagcaaaatgaaaaaaggagttgtatttctcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagagaggagagaggagaagagaattttaattttttttactgaaagacaaggctaatctgactcaatcctgttaaaccctgaagcgcccctcaaaagtccaaaatttgggggtggatatcccttctctttcctcaccagaatttcttccttttctaaaaagcccacaagcagatatgttgcctgtttacctcctcagatattcccagacccccttcacctctaatttgggggtggttaagccccagtttattcattctgctcttattttcccctcatcagtcagatactttttcttccctggtctacctacagaaagcaccacagcacccctcgtgaatgattcatgaatccaaacaaaacaaaatcataaaaataatcgttacataaaataaaagtacaaaaataagttcctctacatataccaaccataggttttttttggctcttttctttttttttgacactacctctggtcatgaatttccccagttatgacctctttctctatctaggatatacttttcagaattttcaggattggctttctttctttttctttctggatgatggggacatcatctaatttgggggtggatgtggtaagccactcctgaaatttcaaagttatcaagagtaccaatcacagaggaatcacaggatcaagacaccacagaaagctccccagacccccaaaccaatcatgaatcccctcaagcacagaccacatggataataatatttcccagcagaaactccacagccctgaaactcattcccctccaaacatattctattcttcttaccccttgtgttccacactagtaaagatccccttggccatgaaacagttatttcctcctatctccttccatggaatattccaccccttatttgtttcatactagtaaccttgagagcattttcccactgcttgtttcccctgttttctctggataaatacttgtttcatactcttcatagaatgttccacttatcttccaaccacaagctggccactccccagaattttgtatataaggagctttgtttttccccttcatttgttcctcatcagatcctgccccagcaattcagataactgatcacccactattagccaggtatttgcccatcaacatttgggataccttgatctgtgaacaagtatatttagactagtaaacataagaaatattagacataccatcctcaagaaatctccaaagccacaccttcccttaagagtccatactcttatattttcttgttatcagagaggcagcccaataaagcactcatccctctcaagctctattcctcccaagagtagttccacaccgcttggatgaggtacatgtacctcgtccatcagaaggaacgccttccgcttggatgagttacatgtacctcgtccatcagaaggaacaccttctgcttggacaaggtacatgtacctcgtccatcggaaggaaacccttccaatggatgaggtacatgtaccttgtccattggtgtggaactgctgaacaaccagaacaaagcttagaggggaaatagaaaactatactactagtaatgtaagttaagctatgagtgctgatgaggctgccctctgagaataatgctgaggggagagggtttcactaagaataagaaagaggtgtggctaattttctaactgattcttagactgctataactaatgaggttgttccttatcaatcctacggtgtggaactgctcagcaagtgagtaaagagcttagaggggataaaatagctaataagactataaaatagttgaattagtattggcgtgtgggtgagactgccctcctgtctagcttgcgggaaagttacactaagaaaaataagagtgtggcttatttctaaatttatcttagtgttgaaactactattactgttgcgtaagaatacctgttgaagaggtaagaagttttatggggttttctgagtaataagggcttctgtagggtttctctgttaaatctgttataaaatttctctgattctctgatcttataagtctctctggtttctctgggctctgataaaggtactcttatttctctaatttctttcaaagaggtgagaatggctaagtaatatttctgtattacttttctatggccaaaattgaggtaagggaagttcaagggctcaaataatctctgaatctctttaatcaagcgtgatgaaagctgagtaatatctctgattactgttctgtagctagcatgaggagggagagagcaaaacatgagccagaggagcctctatttatagacaaatggttctgcagtacatgggtttttggcctgaacacaagttcgtctgagaagggtacttctagagtagtttttactactctgagatggcctaatctgatatgaattaatctctaagtgcctttctagtacaagaggttgtaaatctactatatgaggcctagtcttagattatttaatatgagaatggtattcttagactaattagtataagagttattttctggaactagtctgtgaagcactttctaatcagtagcttgttttactaatctaagatgaatgtattatagttctacaggttatttgtatattttttattcatgggaaattgaatatcttaagcccaatttgtaaattaattaactacaatttagccctgtaatatttatgtggtttgtttcctagcctattcccttccctctagtattctaactactatgtatatgtaataaggtgtttttaattatgggctatgggtttgattattctcaccacaacgggggaagaagtgagactatgaggtatgtaaataaagcagagctctgaggacactgtgtgtaaaggtatttctggggcaagcacctcaacagggcaaagtcactagggtgagttctgaaagtaaaatagattttatctgaggtgcacaataatatctgtaggggaggaaatgcataaggggtgtacaaaattgataagaagactgtatatatacttcaaggtacaaatgagcacaggttacagtcagtctggctatgggagcacaatgtacaaatgtagcacaagagatgtgaaaagtaaacaatcaaaaggaggatgagtaaagaaaaacaatcccaaaagataaagactgtgaaagagtgtactactgttatcctgaaggcatatgagaaagcataattgtaaggagtgtgtctgagaaaatatatgtagtatgtaatgtgaaaagaagtacttgtgaaggagtgtggctgatgtaatgagaagaattatatgtaagaagatagtacttgtgaaaattatgatgtatgtagtaaactgtaaatgtgtgctgtatgtagttaatgtgtacagtaaatgtaaagaacaatatctgtaaaactagaaatgcaaataactaatgaaccagcaagaaatgagatatggcttgagtcagttagcataaaatgattgacttgggcaggatttgaaccagcgaccttagctttaagctaagacactatactagaagtgctgcctttaccaactaggctaccaagtccatgcctgatgtgctgatatttagaaaactgtggattacagaatttcaacaccttccgctctttccttccgatggacaaggtacatgtacctcttccatcagaaggaaagagcggaaggtgttgaaattctgtaatccacagttttctaaatatcagcacatcaggcatggacttggtagcctagttggtaaaggcagcacttctagtatagtgtcttagcttaaagctaaggtcgctggttcaaatcctgcccaagtcaatcattttatgctaactgtctgcaaaatgcattgttaattttaacacgattaacagtcgaaatgtgctatgcacatactatgcatttacatgagattatgcaatatgaacttatgcaatatgcaactttgggaaatataaaatcctacttcttgggaatatgcaagatgttattatacaatatgcaaaatccgcttatgcaatatgcattatccatgtatagactagcttagaaatggttgacatttgggtctcctgttctcccactgtggattaaggaggtgtgttgaaattctgtaatccacagttttctaaatatcagcacatcaggcatggacttggtagcctagttggtaaaggcagcacttctagtatagtgtcttagcttaaagctaaggtcgctggttcaaatcctgcccaagtcaatcattttatgctaactgtctgcaaaatgcattgttaattttaacagaagggtttccttccgatggacgaggtacatgtacctcttccaagcggaaggtgttccttccgatggactgtacaccggctcgccgggaggggttcctcccggcggtgtgacctcagcctctctaggccgagggggaaaaaaatggggccgtcccataggacccatgcctgggtcctatgggacagcccaggtcctaaacgcatataaatatgcgtttaggaactaaagttgggcgtgcaggcaggcacgccaacctgcaggtgaatggcttgcctgcctgcacgccattctgcaatggcttgcaggtgcgcacgccaatctgcagctggcgtgcgcgtggggggttggattgcgcttatcaacccccgcacatgatgtaagtgattttgcaatgttttaggatttccctgtcaactgacaaagtgtggatgtacaggcgcgtgcattagctacactgaaagaaatggttgaaacaccggggtgcaagttgaaccttaaccaatatcctcctttatttgtcgaaaatccaccatctggcccaccacaaactccctttagcctgaactccaaaaaaaaggtgatgtacgagctccagcaaaaagtcttgacaccagtgtttcgtatcagacttatggatttggattaggtggagtgagtgtgtttcctttgtattcatcacaagccaatggaataaatactgattgccaattatgttagaaaaaatcggcaggagtgcttgacaagaagattgcttgtgatggtaaatcgaagtcaatcaaaactgaggagctacagggacacaatgatggatggaaagaaaagaaaataaaaccggaactccctgatcccctccgcaactacagcaacaccttggataatcaggcccttgccaaattgcgaaacaaaatgactttttattccaagctaacccttgcaatcaaccttgcttttttgccagagacatcagatgtggcggtcaaggcagtggattacttgaaagatgaggggactgatcttgttcaagagagattgaaggttgaaaaaaatgagattattgcttgtaagtctgatatctcatgccaaactcctgatgattctacagataaaagaatacttattttgatgatgctgcagcccgcacagtcagtgtgaatacacagatccatacccatcgcgataaaaaaaatgccctgttgtttgattcagtttacttctttggaaatcacaatggtggcaactttattttcccatccttaggtgtggctctcactggtcttcatggctactctgtacacggccctttcaggatcctctaccatggggtggcgcaataccatttcaaacaagatattccggatgccccttactgattttctgttgccatgtggagccgtgagagttctttcacttcaattgctaggcattctgcctaccacaagaaggataatcaagtaagatctcacaaatcaacatagtctgttctaatttaacagctgatattgtatattgatttgtgccagaaatacagtgactccacctattggctaccaatttatcctgaatataaatccaactctgtcagggtgtactttgaaaagtaccattctgaatcaagggacagaacaagaaacaatcaagccaaaaagtaacaaaactcaacctcttttccttacttgaatcattaaactcgacctcttttcctcacttgaatcattgaactccacctattttccttacttgattcattgaagtctgcctattttccttatttgaatcattgaatagcttctaaacatataagtctcatgaaataaaaatccccaaattgtgttgcctgcccaaatttgaagttgtcccttcacaatgaatgttgttaaattcatttttgagagattttgtaagaccattaggctagttcactttgctgctagttcaaaaagaaaagcataacaaaatatttcttaaagttatggtgaattcccatgcacaacataagcaaacatttaaaggactagtagtgcaataaaaatgccctaagtgaactgggctaatatatataacatgaaaaaggtcaagtgatttgcagcatctaatccaaaaagtttgagaatgattgaaaatactgagtagtcatcaacaagtagatactattattatcctataattgagaaatgaaaaatataatcttgactgcaataaattttactcttcttcagtttcagtatgttcaatttgaaagtgggcgctttgggcgttgataaacgcacaccagcccccctggcgcacgccaaaccgcacgccaggtggggattggcgtgcgggcctgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngccacttggctgccaagtgggcatgcccatagttcaaagagatgactggctgacgggttttcttcttccatcagccaatcaccacattgatccaccagcttggccgatccgcttggtgagcccccccccccttatatcaaccctcatatttctaaagaggtgacaagctgacggtcagcccatcaccaaccaaattgtagattgacctcaccagttggtgagtcccccctcaacctgcccctttttgcccacttggctgcccagtgggcatttctgtgtaattgttatgttgagctgacacctctttattctgtcaaacccccacaggtgcctcaatatatatttctcctcttatatgtaaactgtttctaattattgatacacacagtggtgagcaatgcaattcttcatcccataaggttcattggccccccaggtttgattgagataatccagaggtgctgtaagatggcggatttgggcgtactagtccaatccccctcttattgtggggtggttctccttttggcgtacagacaaaaggtgaatcatccctaccaaaggacatatcatcaaccttgattgtgggaggccaaaaatgacaaaaccaagtgctgcctgataatcctgaggtgctgtaagatgggaaatttgggcgtactagtccaattccctcttattgtggtgtggttctccttttggagtacagacaaaaggagtatcatccctaccaatggaatttttattgacctgattattgagagcccatgctgactaaactggttctaaatgttcttcattcaccacagttctcaaaatgaggtgaatagaatatggcgacaaagacatcaagactgtcatgcgacaaacaaacaagtggttacttgacttgcacaaggatagccatgtggaaactgtagacttcgatgtcctggcggttttcattatgcaggagactgatgccaaaatgcatattcgcgatctggtggcactatcatcgaaacttttgctggctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaataatcattaattaaccttccagatgctgcaagtattcaccattgcttcaatggttttgaagggtctcctcccaatgagctggcttttaatccagctcatcaggagggttctagcaaataagaaaataattgaaaaaagatgacagttgaagaaagggaggggggaaaacataatgaaggctaaacttgaaagagaagaaaaaaaagtcaaaattgatcacacataaatagagagtaagagaatacaaaatttgaaagacttttgaaacacaaatcttcacatcaagacaattgttttattaaaaaaataagaaaaaaaaaacatcaagaggttgacttaaagggtgcaataattatgaagaaagtgacttgggactctgggagtgaaactaggtgagaaagataggggaggtacccgcggtacctgccaaaagtactgccggtacccgccgggaggtgcctggtgcggtacttggtacctattttctgaaaaaattcaacaggtacccgagtacgaacgaacgatctctagtttgagtactccttacagaaactatttttagccggagatcgtgtggctgtcagtagatagttggttttattgtatacatttgatatggtgtacagctggtttgttcataagctgccattagtgtacaataaagtgagtaattttgaaataagtaattcactcacctcggagttcagcttgagtgtggcactcaaagattttttataggtttgactggtgttttcaacctgacattccgatcctttagcagcgactatgtttaccttttcgatgttcaccaacttatcgtaaagtggtttatataatttgatttcatcagtggtcaaatccaattcttcttcatcttcaaagttgcatggtattccagagaagtgttggaagatccgggcactaaaaacagccttctcatcaacatccagcaacttccaagcctttccgatctctatgttttgctcctcccacccttcggaggcaccctttggcggaactgtgatagggaaataatcagtgtcaaagatgtttcaaaagatgtttccagaaattacctggatatttcaaactctcaaggctgaatgcagcaaatcagttccatccactttttctacgggggggcttgttttctccgctgaaaaattgatatgaaacatcatcagttctaatccttagactgaaggtaatgtatgacttcgaaaaaaaactcacagaaacttggtgactgtcttttccgcaacatttccaattagagccaacatgagcttgcttttcatatagttttgctgaagcaactctaatctttcttgaacctcgggtgaaatgcaattggaggtgccgtgttttttcttctgcaaggtggcttggagttcgcttaacgaccaagattccaagtgggattcaaagttgtccaaatcaaaaccgacttcttcatcttggggtggcctgttttagagatggtcaaagggtatccgttgcggatacccgctatcccctggcggatatccgccagtcccagcggatatccgccaggggatacggattcggcttcggatgtgccccttcccctgcaatttacgcgggtatccggatatcctgaaggatacccccccatataggaggccccggccgcggctgtattgcgcaggctagagctgcggccccacccgttgccgccgctgcagccgcatatcttttgtcggcggcggcctcccatcatctacccccacgaccgacctcaccaaggtgccagccaggaacaaaccgaccggccacccccccgccagccaggagcgaaccgaccggccaccccccccccgcaaagtaagtacctactgtctgttccctccgacgcggcaacaatgctgacccccatcgggtctgaccgcttcgccgacaggctttgcctgccattcgatctcgtgtccgatacatcgttgcttgcgaggaacgacgacagcgtccgatacatcgtcgcttgcgaggaacgacgacaggccctccccctcctagataacttgccaccggcctcgcatcgtcggcgatcgcctcaccgttgccgactcgtcgtcgcgacccctggggcttattttgcctgctcccaacgagccttcaaggctttctggtgtgtctttggtttctggtttttagacaggggggtccctcacccccattgagtcattgtgaatgatggatgctgacccaccttgcctttttttatcaatttttaacccctcattttccactcgagaggtcatttatggggcggatatccgcggatatccgcgcggatacccgctatcgccagcggatatcccccaggggatgcggatgcggatgcggatgtgcaatttcgctgaaatcgccatcggatatccgcatccgaacggatatccggatgcgtaccaaccatctctagcctgtttgatgtgtgttggtttttgctggttgggttggcttgtttggtttccaaactggttggatttttggtttcatcttcagaagtggaatccaaatccaaattggaattggaattggtggagattctgggacgctttctgcttgatttgttctttgaggcttgactttgtccaccaaccttagatttcactctagttgtttttttttgagaagagcacactgtagatttttgattttgatttagggggttggaaaaacgactcccaaaaattagtcgacgactcccgttttggtcgaggggtcgtcggctgggagtcgttcttccaaaagatggccgactttgggagtcggccatcaaatgtttttttttatttttttaatttatttttggggagtcggcgccccaaaccgcccctcatgcttgagggggtttgggagtcgtcgctcccgctcccatgaccgacaagaaaaagaagtcttatcgaccggaaacggttccttccggtcgatgaggtaaaacaccctcatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtcgaccggaaggaggaaattccttccggtcatgggagcgggagcgacgactcccaaaccccctttaagcatgaggggcggtttggggcgccgactccccaaaaataaattaaaaaaaataaaaaaaaaacatttgatgggcgactcccaaaagtcggccatcttttggaagaacgactcccagccgacgacccctcgaccaaaacgggagtcgtcgactaatttttgggagtcgtttttccaacccccttgatttaaggttgtctgtgtatgcttggctgatcatgttcgcattttggttttggaagatctgtaggtgggtggttgtatgtagatgtttgagccagttggagctgtgtggaggtgagtggataattgactaggagtgttggggaggtgggtggagaagtcggagtcagagctggtggggaggtgggtgagggagttgggttggggttggagttgtatttggagtggtgtggagatgctccagtggaggacttcctgtcgcaatttagagttatttttagacctcactcagtcctaaattaacaacactattaagattttacccagctcacattagagctgtttccggaaggcttcagaaaaaatgttttttttgatgaaaaaaatagatctaagcagtgtaaatcaacttgtgggaggctcatagattgggaagtcctccagttggagctgtgttgaacttattttgcacaaaggcttgtccaagcccatatatttgggtgccaatgtagaacttgccaaacaagattttttctggtgatggctggctaatatctttgggttcagtcaaatcactccattggttgtaaagaaatatgatattgtttggtgacaaaaatataaagagggctggtaattacctatggagggctggtaattacctaagggcaggggtgcctttttgcaggttgtgtaggttaagctggattgagatggattggttggctgaggtgtatacaagagcagtgtggagctatttggagctgcttgggttggctgaggtgtgtacaggagctgtgtggagctgtgtggtgggagctgggttgagctggatggattggctgagtgggagctgggttgagctggatgggttggctgaggtgtgtacaggagctgcgtggagctttgtcttgggagctggggtgagctggatggattggctgagtgggagctgggttgagctggatggattggctgaggtgtgtacaggagctgcgtggagctgtgtcttgggagctggggtgagctggatggattggctgagtgggagctgggttgagctagataggttggctaaggtgtgtacaggacctgtgtagagctgggttgagctctatgtgcaggggagctgggctgagctgggtcagctcaccacaccaaaactgccaaattatttttggacagaaactgttggaaaaatgtctggaaggttaataatgataaactaaaaccccatgaggcatcaggggggggaagaatttcgggcagctgagctgagctcccccagctcagctgtgaatccggctttaaaccaaagatgatgacacctgtatctttggtttatagtagatacattgggtaaacaaaactcagtagttcaagccattgataaagagctttttggtcagaagaagaaattcgatgctatattagaacatgagaatatcaggcttccaaccgaggaggatgttgaaatagaaatccacctgatgactgttggtgggaaaggtcaaggaccgaccgagccctttgtctgaatgtgtggaccggaccacaaatagaatagtccttgtcttgctttcccttctcatttttttgccaaaaaaatcctctggcgcaactgccaaatggggtccaaaattattttcttttcatttctttccactcaatcaaaacccaaattgatgtaatcagtcgtgcaataaacacaaactctgtttccagagcaagaaagtccagaatccaggcaattcttgaattgatggaaaccatgatccaaaaggatcaccgatagcaggggtgggccgctacgctacactacgctacaggcccatgcagcgttagcgtagcggcgccattttttttttcatgtagtgttagcgcgccgctacttccgctgcgctacgctaacttgtagcggcgctaacactagccaaattttggtgtagtgttagcgcaccgctggcgccgctacgctgcgttacgctacgctacagtgtttttagcggcaaaaaacgcccaaaaaccgctaaaaatggctgtaacgcagcgtagcgggcggttttttgcgccctgtgcacgtagcgttagcgcacatggggggaattgcgttaacgctacgctaaacgttagcgcaaatatttcccccatgcacgtagcgttagcgcagaaattgaaaaatgcgctaacgctacgctacattgtagcgcttttccactacaatacgctacgctaacgctacagttagcgtagctggcccaccgttgccaatagcctcacacagagagatcgtccggcccgcagaatgccataccggactgcccccggcggtctggcagcaattctgcaagtagatcgtccggaatgatccctcggatttatgtgctcctatccggacctgcgcagagcaagccgaggagatccgatcacagacaataaacctggttgtggtctaaaaacgctgtggtttatttgttggttggcgccagtttgccaaaaaaatttccagtttgaatcgtggatttgccacgtttttggccgggatgaaccaagcggtcaaagtggttagaggttcgaccgccgtttgcccctgcctaactgctggggtcaaaatggttaatttcccggtcaagtggcgggtaaatcgcggtcaaaattgggtggctgtgtacttatctttttcttttcaggcttgtttttgtgttccgtctatttctccaaattgtgttgtgtcttttcaagagtacttacaaagatccaactataagaaggtaaatatcaactactttcactcatttatttagttgtcttttaaacttttcttatttctactctcttttgattacttataatgatctcttctatcttgttgaactctctctagttgtttttactactattagcatttattgaaagtttctataaagtaaaataagacctcatatttcctacaggatgctctaagctagtatgccccccctacatagcctcaaaagcggctcgacttgggctatgtatgtagtagggggaatatagttgattggggtcccgaaacctgttggcgggatttggaggcagcagcggtcgaagcagtgagtgaatcgcatccatgacatggcatacgaaattttgaaaccccggcgtggagttcatccaagttttcggaccagggagtgatgttggagactcaacccttagcaacaaagagtcggccctcttggagccgtcgcggattggctgaggcaaggtcctgcctcggtctgagctcagccagctgattcatggaaacatcaacaacaccgtgcccttagccgaaccaacagacattcattagagaaatcaggtgctgccatcgcactagttacgtctttgcttggatgaaggctcgacaagagcttataattgattgaaaatttgttggccctatcatactatcttgtcgtctccggaaatgccctatacctgaaaacattgatgaagctctgtttaattgtgcagtttcctcgccatcatccacaactttcttatccggggtcttgtcattaccggccgtcgtcttcccccgctgagatccctgaatctcttcagcgaaaacaatcattgcacccgcggtcaactctcaccaattagaaagttcaccctctcgcagatatccaacccttccaatctgcatagatggcagagtcacttgccgggcaagacatcaccgatcataatgttctcaagacttatttactacaggccttagcaaatgcgtctgaaaattcaaacccttattttactactgcactccacgttcacaaccttatggatcagcgggctcccctaactgcggtctctatcgtcgacgaggtacgtagttccaaaagaatttgcagtctctcaatgttacgcatgggcttttttttaaaaggcttgccattccactctgctccgcactgacatttgttgtactctcagagtgggcctcttccgacttgggtagttgtattacccagtgttttcctcgtcttattcctcacgtaagcagaactccacacaactttgaagcttcctatagtattcgtcatgagaagtgtaattctcatccgttgaaacacaaccagacaaatgattctgtcggtattctgcttagtcttgctcagtaagacagaaaatttttggcttgtgcgaatttcaaaaagtgagtacgattcaaataccctctgttgaagttaatcgcgtatctcgccggctgaaggatactcatttgatatccgcatttgatagttggcctcttggttttgaatactaggacggtatgtctcataatggcaagcctgttttcggcttgtttgagcgccgacttgctggcttttttcctggctgtctttcaagtcaccgtaagtttatcagaacttcttccacctgtggtacccctgaccagctacatacctaaaacaaccatcatcccaacgatttctttgtagggtgccgatagtcgatttttgatcctttcgatcgagtggctcccttgttttctagcaggatggttcgtgattgcttgtttgtggagagaacttgcaggtgatattactactaacgcttcccagctgacagaaattcgctgctcgccgtttgtaaccgcagggtgttcctgtggggactcgggtctggtgtttttgaatcagcgtatgaattaggcctacccatggttgttcacaaggcctcggcttggggattcaattttatagcggtgatgttgcctataatcatgtcggcctgttgagtctacatacaattctagattcccttttcgagtacttcataaatataaactcaggctcatggcaaagtgttgtgttttttttttgcaaacagctcaattatcaaccttcatcatggcccacaacaacatggtggaagcgatgaacgtgggtaattcgattcaaacaaaactcgaaaaagacgcatcatcttttgaccccgataatttcaacgcaaccgtcgatatcttacccaaactaatccctatcggaaacataattccacatgaggtgagctctttcgtcgcctatcttgaaggccttcttacaggggtagaaatataccactcgataactctctttttaatgtcagcttttacatttccttgatagatcaaattagcgaactatctcctaaccggtcaaatggtgagctcgaatctaatgcctgattgaatttggaagatcctcatctttttttgtcgcttttattgtgctcagatgtggatcgcttgggcagtcctgctatttgttgtaagtagattgttgattatgtgccaatgacgctgtcaaataatcacactaacaggatcaaagttgctagctcaccattcccttagtgacccttcacttgaaaaccttgaaagacactatcagaaaaatcgctagtgaatgcgaaatagatttggacccgagcgctctcacaatatttgaacttcaagccacgcaggacaaacccttttctggaccaaacctttcgagtgtttcttcaaaacagcagaaatccgccgatctcctacaacgcttccgcaaagaacggagggcgaacaaaatctcattggccatttttttgtcttatctttcagtaggttctcacaactcataaattcaaagtttttttttccagacttaacatggagtaaaccccaattaatctggtcatctccaggtttacttgctactgtgtattgcgaacaaggcgaccagtggtatgagccaggataaccatggagccagattcgcgatagctttcttgatcgtggggaaagcgagtgcagcgatacttggattattgatcactatacagttctatcgaaagatccggtccggctccaaagaagcgttggcccaaggcactggtagcacttttggggctggcatgcaattccacaaggaggtatacatgatcattgaagatacagctttacgcaggatcggcgggagcaatcaatcaaattatgtgaagtacgaagaatggtgaaattatctgatttgtcttattttcttacagtttccttttcatttcaagtcattcggaattctatacgatcatacctgttttcaatttctaccagtcttcatgcttgtatttcttagtgccatgtcatcaaacggttagctaaatgcttcctggtaattttagtaaaaaaaatctttcatcagtttaagatctaaaaagactgttgatgcggaaagggagatcttgaagatctctcagacccaagtgtcggtgattccaaggctcggggttaattttatcaggacatatgcagcagcaacactagaatagtttatttaagtataaaatttctttcatcagcttgtttgattgggtcattaataaaaggctgctgctcaaacaataacttaaccaccaatctcagatccgagaaccccgaaaagcataccatgtcatgggtggcggctggcagaagatgtaaatttccactcatacctgatttcgcatgcacagcaagacttttcaaagaattctgtcagcagatggttttttctttttttttttgttttcagaaatatattgtatcaagggtggaagagtaggaaaactattaattactgaacaaatttgaccaagaagtgatacgacaaacagcaactgatacagaaaccatgacatatgtagatgttttgaaccaagttttggttttcatgtattatgagtcaagccgaaagatgggataaaagagatataaggataggaagaaaatggatgaatttaaatgtagcaacaaattgacaatcggtattcaattcaagaagtagtacaaggcaaggtgcaaactaacacaggataagcgctgagaaatgcaggtccggttgaattttcaaacttggaggtccgatttcagccaaatatcaaaaaccaaaagaaaaaagaaataaagaaaagaaaagaaataaagaaactccgtgtaaatgtttacttgaggtcgaccagactttggcaggggaggatgatttgggaactctccgaatactgaattggtcgctgaaaatctaagaaaaggagttgactcctgactggaaattactgtgacaagcgcctggattgtacattgccttgttgaaagaagcaatcggcaaaatagggtttgagcttcttagaaaaaatcggctgttaatttgattccgctggcctcaagtttcttggagagcttctgccaattttcgatgcactccttggaccagtcagttagtggaatatcttgatcctgatccctcatttctaccatcttgagaaccgattgctcccaagaagggtctgaaaaaagtgatgatagtgtaaaacaagagtagttgattagaaccgaggatactctgcagaggtagcattttgaattttaacttgccatcgaaaaatgttcgaacatgatacttagtcaggtttgaacgtcgagcgctaggctcaaccagtcggcatatagacttgggtggctcggtgccagttcgcagatcaaatgatatcctttccagcttagattggcaattcaaatcaatcaatccaggatcgcagattcctccagagatatacatgtcttctaacgaaaagagacctttgacggcctgggaggagaggtgaaagatacaaaaaatcagctttttactacaacgtcaaggaagcgattcaggaaaaataggggggacctggagggcagtctaacacaaaagacaaagcttgagacaaacctcgttcaagaagggccttgtagaataaggccaacaaagctccaagtgcctcagatctgttcctgactccatcaaggcagtttccaaatcttcctcggtgattcgggtggtactgccttcttcggcgttgtcagcgatgagatgtccgaaatggatttttagacgtctcaaggttcctttgacgtgcgacaacaagaagcggagagcatcacctgtaggaggagaagctagggtcaggggcatgatttgggtgcttgtggatcagagagagagagagagagagagagagaatgtgtgtgtgtgtcaatgaaataccgacctggcaagtctggctggatgagcacgagctcgacgagtgattctgaaaaaacccactcgagctcgagggatctcaagtcacccaagtcgcccaacctgagcaactcaagatattcgagtcgttcgaaacgcattgaggcttggacatggcttctgcttatgccctcatcggctcctaagacgatgtgcttgacaggggagccgaggagctcctcgcataatgaatcatacagatcacccactgttatcatcgaggaagctaaattagtagttgacgaaaccttagagtgatgatggatggataggagggggatataacccaactgcaatagttaacgaggacgtgaaactgctcgaggttgaccaatcgttccatggtcgtaaagacggcatcggcgtcgagttcggcgagatactcgttgtcgccagtcgagaaatggagtgcccggggtaatttggccaattcaggtttctggttgacggtctcggccagggagctgaccgagcttgaactacgtagccagagtgaacgccagagtctgtgtgaagaggtgatagaccaatgaaggatgtattcaagcatcagcctgagactgtttgttacgctaccagggggtggtcaagtgggccaaatttgcccgggaggttcgggtgagagacagagagcgtatataagggcaagttgctggaccgctgcgacggaaagcggatgataagaccgacggaaagatacataatttggaaaagaaaacaaaaaacaaaaaacagtcgggggtgtgtgtgctctgtcctgatctggacttgcagttgttgcaaaggcgtgattagggggagtagagaagattgtatcctgaactagacgagtatcggagagaaagaaggccatggatactgacactatctgagcagggcctaaccacgagcgacagacggaacagaccgacaagcgatcggaggagtgagacaaggggggcagccagttgaagatctcgacgagtaactctgaggggagccgagaacaggcggacatggtactcgagctgagctgcagtcgtcgatcaaggccgagcggatagcagagggccttcttgctggaggaaggagtagcacccagctgatgactaatcatactggctcacaaggactgctgatgagacgactagtctacgaaggaaatcaagcaagtaaataatatgatgattagctggaggaggaggatgctgcagagtaaatatttatatgattatgctagatatcgatctcctaaacaatcgcaggctggcgagtgtggtgctgctttttggagaagaagtagaagaagaagaagtagaagagagggtttcgaaatgtgccagtggtgattttgtcgactgcaagatatttttatctgatagggtgtacaaattgattgtcggtcgatctccaagccactcttcgctttggttttaaactttcaacgagatttcagtcaatcggccagacagagtcagacaggcgatctgtacaccagcacaaacagcatgcgtacagctaaatgtcctctcatcaaagcttggtatacataaacccatacaactttaacaccagaacccaacatcaaaaaccgagctccgcttataacaaacgaagggggcgagcggaggggaggagaggtggaggaaataagggggggggaatgtgacagaggggccagctgcggctctaaaattaaaggctccataattaattaaaaccatacctcaaatctccataacccataatacaacatacatacaaatggacgtcaagtttaattgaaccacaatcttataaaaagattatcatgatgagcttaaattcttgtcaactttagcagcacccgcaggcaatggcggacatccagcagccccggtgtttgtagaccggcgtccagcagagccctgcaacattttgtgtacatgtgcctcattctgattatcgagtccagacccatcaccccagttcccccgcgaaatcatcagcttcatcctaatcctcgacttaattataatcggatatgacacttcatgcgaacctccccgataaatcgacgattcttcttaaatactacatcaaaataaacatgtaccacaatacaatacatttgcatacgagataaacaatcttgtaatgtatggatatccggcgaaccaacgcgtcgccgcacggctgcccacagagatcgtcggtttacgtaaacaggggttttttatccacttgcaaaatgtctcttgactttcaaatgatccagcgtacataaatacatgaacacctgcaagagtgggatccatgtttcagcaagtttcatttttgtctaacttgatatctacatataatgttccttcttgatcaaatatataaatacagatcagtggcagattcttgtttcattaattgtctggtgctcatttgagttgtacctttttttccctttttttcaacagttcttatatcttgtttctattttcacttggtaattaccattgtccatcctacttcttcaattaagggtgttcacactttgttgatttcaggataagcagtagtcaagccttgtcaaaatcagcctttgttgatttcctcgaaagtagtcaagcttggtggggagctcccctctggaagcaagatcataggcttaaaccttaccacaaattgggcactatgtataagcaacaaaccttgttgaaataagcagcaatttcagctcaatataaactgccctactacaattgctagctaagtcatctagccttcttggatataatcttgttagcatccagggagattgatacaatattaaaaacatagtctataaacatactccttgtgtctgaaaccacattcatcactattcttgacctggatgctgcagcagaactattgtacatagtctatgatttgtacagttgtgaacggcataacttaactaacccatgattttttggatctctgaatgtgtgagcccaaaaaacaagtttgttttagactttcaggctctttttagccttcaaaatgctacatacatgggctagagcattaataaaaatgtaagcagccatgatgggaaaggctgagaggtggaacactatgaattggcattgtgtaaccccatatttatggacttcagttttacttttgttaggcatgtccaaatacatgcatgcggcccaaaaaaacagaactccaaatctttgggaggtagtttaggtagtttgtattgcattgattgattactgtggccatacagggccacacactggacaaagcaccataaaaaatgagatgcaaaaaaaaatcttctggaatatagctgatacaaaaacttcaagctttttgggatcagctgtaccaatactttgctaggtagccaacatcaagaaaacaatttgtgggtttttgtttgatcaaaatgggaaaggagattttcacattttgaggaatgtatttgatatgatttacaatgcttttactagaaggtttgaggatggctttttgaaaataaattttttgacaactgccagaaaatgaagcacttctctgggaaggggctttataatttcacaaatgcatcacacaaagggaataattacatgctttagaatggttttgggttgtggagaattggtgtaagttgagcagagtattctatctcagtgaatcccatggaccctactcataatattgagtctatcatccaagagcaagaccttcaaggcaaaatataatggtatatgcaggacataccaaatagcaaaaaatggtaaacatagaagaggtgtcaaggccgcaaaataaaccatacaagttacaacaccaaggctagagcccaagtaaagagtcaagaggaacaacatacaagatttaaaattttagttttatacctttacttacagctttcccatgagtaagtatcttagttgtttgaatgtctctgaaacttggctacatttaatcagtttagaattgtatatgtgtagcccaggataagtgagctcaaaaaaaagccagacaattattgcagtgtaatctgatggattttatgtatgccacttgaattgagtttcactcaaaagaattaaaactggattagtggaggacttcctgtcagatcttgagcccttttttgacattgacatatacctgaaaagtctggtagatgtatgaaggtgttatattccattcctactctaagcaatctgacacccactctgtgtaagtcttgatcctgatataatgataagcatataaaaataagacttatcatcccaggatacaaagcattacggtggaacatgtctagataatgagcccagcaagcattagcgcacttagcttagtggttaatgcatcactcatgaagtttggggtcacaggttcaattcctgtagtgcacatctattttggtttatgacatggtagcgagagtctccagcttcacagcgcaccctaacaggtggaaaaagatctcaaagatgacttgaccataaatagttgtaaaagctatgtttgcactctgcatagagcaagggggggtgttatattccattcctactctaagcaatctgacacccactctgtgtaagtcttgatcctgatataatgataagcatataaaaataagacttatcatcccaggatacaaagcattgcggtggaacatgtctagataatgagcccagcaagcattagcgcacttagcttagtggttaaagcatcactcatgaagtttggggtcacaggttaaattcctgtagtgcacatctattttggtttatgacagaagggaaatctacattttgatactctatattgattcttggcagcccagatcttgaaataaattacaccagttcaaccaaggaaaaggggaatgcaaagaactcagacaattatccttgcagtgatgatttttttttcttactagtatgattgttgtcacaagggacagcttttgagcttgttgtagcaaattcattctaagaacaaagtcaattcaaaaacagctccactcaaaaagcctaatggagtaagtcaaaagattgactccagatcccaagtctattccgtgtgtgggccagaggggatgtgctcccacagtactcttcttcaaaatactgaggccgtatctctgttaacccatcttgcacgggaataaagctgccagagaagtcagacgctcttggcagtggagcgcactctcgaagcggaacatatcatcatctgagggtgtggggatcgggattatatctaacttttactaagggtcagtatgcatcaagaagctgagaggcgagaagccgtagaaggctgacggtcacaatagagatggtggagcccttagatcttgaggggtaacaaatgaattgtggctggctgaaccacaccttttgattccgtccgtcctctcgaaggttcgagtcaggacgcgaagctccacggtttaaggcttgctgtagatgtagtcactggggatacaactagagcccccctgccccgttggaatatatattactattgctatgtcagcactacccactttggctgggaccatcgtgtttctccagtcccttcgacatgtctagatacactccgtcctgtgtccagcgtcaattgacaatgggtatttttcgcagtggatcaaatatgaatgtgattcattgttttgtatgaatttctcgtggcccatgatgaaaacatataaattcttgatgtatcattctatcaagctaaactaagaaagaacagcattccgataaagacacgccgggattatcggtttcctggaagacaactctttccatttacaaattccggctactccgtacgaacggagaaaagatgacttgaaaacacttcgttgtgatctaattccctcaaacttatcgtttttgttatgatggggcttctctgacctccaatttcgacttcaaaatacatatccaaattaatatcaggagaaaatacaaataactcgaaattgaaagaagcattgaaagaagcctggttcgattgaaaaacaagagataaataagtaggtattggagctgttcggatatacgcatgtgcgagacgaaaccccataagacctaagccaagcggaaaaaaatgtcaggggatgctattggtagtacaaaatagttaaaaattggaactgatttgacatccaataaaaatcgaagaaggtagatcattacctcatgagtggatgattaaatattcaaccagcatagtttcttcatagattgatcgtcctttccttacagagagctgtggacgcgtcggaactgatcttgtgtctcttggagtgccgtcgagcgttggagagaatattgaaggtttggtcacatccaggaacctcgcaggtgtaagctaaaatcccaaataatgcatttataccgagttccgtgcatgtgagcacacaaaggtagcagcagaaaagtcaattcacagcacagagaaggaaaagaagctgcccttgagttgtaactcagagtgcagaagaatggacagtggaaatgcaacacacgccgttcaccagtgtgtatgcctgatcgtgttggaattacatttgaacaaagtttcatgagcagagaatcaaaaaacttgaatcgccacaaactactcacgctggtgcttcagagtgtaagaggggaaatgaatttcaaaaacttcgtcccaggttgcagcaaaatttgagcagacttacttgcatcaaggttgacgggcgcgcaaaaagtttttgacctgcgatgggttgtagcaatcaccgggtgggggaaagttcagttctttccaaatgagttgaattctgataaacaagcgctttccgatgaaagcttacaatgcgggcacctgtgtttgtagacatcaagaagattgttcgatgtgagaaccaacgatgttagggcgattccgaggttagctgcccctggtgagcttgagatttgcgtgctttgcggccttggagctcaaggactgaatggaagataggagagacaaaaaacgccagacttacgggtactcccgatacttccttccacaaaccacccgacttgtcccaattatattcgcgtggtccctagctacaacaatgctctcccctctagcgtgaaacgcgtccttgtcttggctctctgtggaactcgagatggaataactcttacttccatttgtaagaaaacgctgcgatgggcgcagtccgccgtccatatcaggaggttctgggatcgtgtccatcttcatagagctttctagggaattggagggtgaacaccccaagtagcgcgggaaatggagctcattgaattgtccatggcaagcagcccctagctgagaaccaggagtgagatcattctttgctactacttcaatcggaccggaggtgtcttcggtcggcgttctcggtgtggccaggctagcaaaattctcactgtctaagcgctctgaggtagcagttgtagcaaccgtcaaacgattaagcgagccctgattctccgtgagaccggtattctggcccaaactttccacgattacatgaaattccaaagtagaaaagtcagctatttcttgggatgatacctaagattgtgactgaggattaattgtagacttcactttttcagacgcccttctgaatctccgtcatctggtttcactttagttgaaacttttcgaaaactgggtctatatatggaattgtttaagaaagtgtgtgacctaacgccgatatgagttctactttctaccatcgggacggggggaaggtggctgttatgtgccgacggctcaatctgctcctcgatgtaagcggtatgatccgaagcgccaaaattcgccaaagtagcagatccgtagagaaagttttggcacggatgctgtgaatagcgcagataatgagttgcgtgcgttatggccccatttccagatgtaaaattcgacgatggacatgaattttggaaggggtcttcagagctggcgctactgccgctgtggggaacccgctttgagttcaagaggaaagcattaattttgacgcggaaacataacagtaacaacagcaatcagggatctcgttggcagaatccccaatctaaccaataaccattaaaaagtgcttacttcaaaatctactttcaaagatccagactctgcagataggtctgaaaggttcaacaaatcttcggaccaagtgagtaagttattacaacctggcgtttcggcgctttttgatatttcagtcatgatttggatatttttgaaatcttgtctagggatgtagatggggtggagcatcaaatcgttttctcctatgcgtttttgtagctgaggtcactattaaagcaagtcgcagaggagatatgtcttgaggtagaaggaaacgaagatcgatagggcgcggtagaaactaacgtccaggtcagacaagccaggtatgtactcctggaacgattgaaagtaatggcgacatcctgggattgaaaattgcctttgggtgtggtgtgtggaattaagaagattatacagaatacagccaatgtgctactgtttggaggaagacttccaccgtctttctccaaaccactgtcgaaccccagagaccacccgccgagaaccaacccatccacaagcactccctaatgatacctgtgacctgagcaatgaactggttaacaactgaccaccggaattcttccgagtgctcggacaccttcgaccacctatagaacgacatcaagtcagtcttctggccctctcatgaggacataccgccacaacgttctttctcctgcgccttttctttttccaagaagggaagtaggcccagggcaccgggttacgtaaatggtgcggtgaatgttttccatacagggttgctcataaggttaacaagacaattcgccgaggccgaaatcaatgcgattgtatcactcttccaaactcattgagcttcctgcctgaagaacgatgaagataagcccgaagttttagaataattcgggcgtacagctggaaatacccaagtaaagtttgattgacatccagctgttgataggttcatcactgctcagcgatgggaaaccaggtacgcgacacatgcgcataaagatagtttgtaactttccacatagcttttcatacaaacgagaaaccccaccaaaccccgccaagcccacacagtcactcttggttcttcaactgcgatagtgatacatatcaatgcacaaatccatcactgtgagatgcatgagcattatactctgtccgaaaatattggagtgtttatggtcgtatgtaatcatcactaacagctatcaaccattcaagtcagcttttatcttggaagtgttccgtaagaagcagacttcgccgctgagatacgtgcaacatgagtgacgcaacaggtatcaggatttctgcttgtacaatcatttgcagatcattctccacatcaagttcccaaaacacttcagcagtatcactccaatgtaaccgctgtgttaaatctacatttggatgaatgtataagtctattgtaaagctaagtgcatatgaataccctttgcatgaagtttcatcaattcagaatgggacctttccttgcagacaagctggttggaaatagggtgtttgatggtttgtttgtagtagtgcacattatccaatcaaacctgtcacttttttttcaaaaaaaaatcacatctcaagaggaacaaagcaaacatgaatgtgtgttgccctgtgcttcacagggttacctggttcatggcagttaagatacatatttgtagtttttcttggctgtggattacatattcaggtgtaaattacataacagtcttgattggccatctcaaaaatccatatccatagaatgctacttgtcactacaccaacaattactgtgtagcatgaaattgatgtgttgaaatgtcaaaatacaatgttcttcccaagcatgtaaaccattaatcatgttttaatatggcctcatattgtgaaaccctaatacataaattctatcatcattatttggaaaaagagccaggaaatcagataaaaaagtgaacaccacaacagccactgccaaatggggcccctgtgccacgtggtaaggttgaccagaggcagtcaataaacagttgtgatacccatattactgtacacacctgccacaaaacttttttgctagctgtgggcacaatgttcatgggaactatttggacttttttctgtttgtactattgatatctagagatactaagctgctactgcagctgttcagtcttttttacattttttttcaatattccaaacacacaaggttagttcagccctataagtccataaatatgtttttatactccaaacatacttttgtcctagagacccatgaaacttggcagttagatgcacacctgcctttggtggctcatttggcaagccacatagagcactatttaggccacaaagcccctcattctgacctctttgccgaaaaaagatttcctccctcaacattccaaacacccaaagttttttaacagtaatatgggtatagccactgtaagagtggctttccagaccaatcttatatcagctgggcccaacaatgcattgtccttttttcaatttatcagtgtgaccaacaaatataaaattgggctggaagacccatcttatattgcttgcctctggttgacctttctggaaggggttgtaaccaacacaaccccttttgcgatgaggaagagtattaaacataaattctgagtatttcatgatcaatccactggaaggggagataaaatgacacattcaagggagtgaaaatggtctgttgattatcaagacttacaggttactctttggtaatttaaccatccaaaatggaatttcaaatctcttcacaagtagatattatctttctagtgatccatgaatatcttaaaatgtgttcaggtaattgttgagctggattctggaaagtgcagtattgtggttatttatttgcttctttacacattgtttttgaggtaagagtgatgaaaatttggaacttctcagcaaggagtaaagagattggaggggatgaaatagctaatagagatatgaaatagtagaatcagtatatgagtgtgggtgatgctcccctcctgtctggcttgtggagaagttgaactaagaaaaatgatactttggtggattcctcaatttaacttagtgaggatactaacttctttgtctttcataaggacctctgccaaggaatgtaatgagttgtcaagggtttctgagtaataaggaattgggctcagaaaaatgattcccaaggatttgtcaaaaactcccagatactgcccatagacgtcccttgggagtgattcctgctaatggatggctgactcctccgggaggtctgtaaaaagtatttgggatttgtcaacaaatccttgggagtcatttttctaagcccctaagaccttctggttgatgaggtacagctagctcatcaactggaagtaatcccttacaatcaatgagtcagctgtacctaattgactggatggggttccttccggtcaggtgggagcaactcccaacccccccatgcatgaggggtggtttggggagccaaccccccccccccaaaaaaaaaaaaaattggcagacaactcccggaatgggccctggatttagaagacaattcccaatggatgtccaacaacggctgttgggagttgttggctaaatgaaaggagttgtttttctaatcccttaaatagtggtattcagagttgagtgtaaatgccctgcaaaaggtcttgtaagtagatctgcacaaaaaatgatgtatgttcagcccccaatattcatggtaaggttaaatgtggctagtagaaagccattttggaaaataaccatgcatgagagtgagttgtaaaattttttggaagtcacttgcactcaactgtgaaaccccctttgaattcaagtgtcttggatgaattttggcaagttgacctgcacaaaaaggtatgcatgctgagttgaaaaaattcatggcaaggttagatgtaacctgtacaagctacctttatgcattttggccactcaatttgaatattttttgtgcagtgactttacaaaattcatgcaagtaacttgctttcaactttgagtcccactattctaagattcctcctgtgacaattgtcttatatgaataatctggaaggaaaattcttacaaacatagcctttcttgtatgtattataagtgtatatgttacatgtattttagagctatttatgttctagaatgataataagttttgatgaacaaaattgtgtggtctaatataatatgtatcctcttcaactttagtatgtagttatgttttatgttaaaatatgggtttattttatattatatgagtatgattgatcttaccatgcaacagaaaagaattcaaaaatgaggggagaagaatgatgagttgagtagaggggcaaatttgtttttggtgatttgatttgggttccaccttcaatttggctatctttgatataaaatgttattctttatgaattaaattgacctgagggtttttcatgctggaaaacaataccaaagaatagcatattttattgaaaaccttttatgtactctattcactgtaagaaaatttcagctaactggcagttgatatgcaggatactctggtatcaactttgttaatactgcaaggtatccaagagcactgcacattcattttgcaatgtgcattagagtttgactcatgttagtgtgtagtaagattccagttgaagcataaatttcagaaaagtctttggatatcaattgtgagcagtgtctcaagtttctttgtagtgattgaaatgacactaaaaacagattcatttttttggaaaaaaaaaatcaaacttgttttgggcctgtgaatcttcatttttttcaccatatgtcacaggagtaaaacctgagcacagttttcccatacaaatatatgccaaaccaagccaaaaatcactttacattagtttgggggatttttacttgtcggctgattattttcagtttagttctgtttttattctagggttcaaaataaatattccatgatccatatttgaagactagtattttcccccaatttttgggggttgactcagtgaccgcatttgccccaaatttttggtagttatacttgatggccttgtgggggtattgcttgatttgagcacctgtcttgggtgaattggagtttgacggaggttgacaccagtgttagattgcatgagaatttgttttctctatgagcatattatgtaaattatatgtagatagtgttccctgaactgctggcctagggccaagctctagatcactatttgtggcacattgaaggggagatacagattggaactctttgtttgatgagggagggatgtgtatctttgattgtttgattattactgataaaagccacataaacattgaaggcgccatgcatcaatgactctttaagcctcccattgggaatgggagatgctttgtgtggggaggtagtcacatcaggatttgtttttatcttgtaggttgatgttgatttatgcggtaaggccgttcctgcgctgcgcccgagcttaactaatcctcttgtgacaagagtcgtgtgcgggcaggtctgggcggcagcccagtcttgtcagagaggcttacatattattactcaaagctcctgtgaggcaggcctgtttttgtatcatcacctctggcttccatgccatttttttcaaaattccattgtacagtggcacaacccatcctactgtacatagattttggggttctgaaatgtttggaggaaaaaaatcaagaaaatatgcccttggaagggcaggatccaaggaaaattcaggttttggggcttggaaattttagaaattgtgcaatttttgccaattgtttggaaaaattacatcccagagttaaattgccatgtttggcagcaacaaaaatgtattctaggttataatttatgcacatagcttttgtgggagaagccatacttatgtgttatcagaactaagtacatgaatatgagaatgtaggggcattcaagcccatggattccgaaatgttgagcccaaataaaaaaaacttttttgttggagcagtgggggcttagtccttttatctatggaagctactgccctcaaaaagcccaaatctacaataaaaatgggtgatggaccccaagtgcctacaaacatttggccaacaggccaaatttttttgctggtgatggtgtacagtaacatgggttgcaccactgtagcctttttcttgttctctaccatcttgttgatctttctgcatttttttttatttgtatttccatgccaatcttttttttttttttataaaaaaaaagagaaattctcattttgcaggcacaaaatatgcttatactgagattgcactcgagcctctctgccaaatttgcaaatcaaagttcaaaatcatgaacttcactgcctatttacaagtagaatcacacaacttttcaaaataaagataaaaatataagaaaatcaagattatgtagatctttcatctaccagagtcaagaaaaaaatggaattataatgaatgagtggtggggcaaggaaggttgccaccaccaaaacggtgtttctgcctcacacctttaagtttcaagtccctccctgcggcgcctagccagtcacaccagcgagcctcccacggggagttgtgttaagttcgcgctgcgccgtggttgtgctgcagtatttcgatagctgtacatggtgctcctgatctcgctcggcaggccaaccttcccatgatgacctctcatccgaacattagcccgttctccggcgaagcatcgatccttgccgagagggcactcaagctccctctatacacgaagctcacccggaaacgcctcgttcttgcctcttcctcacccaggcgtctcaagattctgcgtgatatcgtacatcttgaatttgatccgtgtgcgctgctgacatgaatgtgtgttgacgttgatttgatcgatcttctatttctttttttttttgaatcgcctccatgcagggtattaatccggaagtcattccctcgagatttgaagaaaacctcgatcattcatcctttgaagatcctgaatttcccgaaggaaaaggtcttcgctatgcggctgctaccgcgtctgagaaggccatcgatgtttacactcgcctcgtggtctgtgttagacaacatgtggctgcgctatcccggactatgataactgaatatgtttctgcctcaatttgatcccatacacgcaggtgacatcaccagatcatcccccagacctggtgatcgcggcagacaccgtccttcagaccttctttcccggtccaggcgagcttcctaagatcctcgaaaaaccagactctccggcagatcaactctctatgctcgaggagctgatgaacgcccctcccgagactcgagtctcagctgtcaccggtgtcgctatagtttatcccactctggcgagtccaggctatacagttaagactctaggcgaaactagtagattgtggtttggtgatgtcggcagggagagccttgtagcctagtatagtactcgtttcattttcatttaactgatctcggctggaaacacttcgagttttctgattgggatctataatgaacgaatcattagtgtatcccagggggaagggattgatcgagccggtggaatttctattgaaggcgtcggttcacaactgattcgaagaatagatggtgattggaacaatgttgtaagtgaactatggatattcaacaccaccatccaacttaagatgagttgatgtacaacttttaactttactgattagcccttccacatcccattcatacgtttcgcaggtaggatttccggcttttgcatttgttcaattcctcaagaaggtgatggcagaagacagtgatttcttagatgattaagttgttgctgatttgtttaaaatgagctctcatgccaacttacaagagaacgggttggactatttgttagcaattaagaattaagtaacaaacttgagcaagagaggtttggtacagatgtccaatgatgtagaaaactcatgctgggtttaatctgattggcagtgagaatctgtggagagctggacaataggaaacattccaaggaaagcccctgccttctatatacctttgccttcctgcaagtttgatgttttatttccctacaaacaaaatagagatgtcacttggcacctgccggcaggtacctgccacactttcagaaggtgccctgggcacttccatccaccagctttgaaggtggagcatacagaactgtttcttggacagtaatacatccttccaatgcacagctggtggctggaggtgtccatgtaattgtttgaagttgtggcaggtacctgttggcaggtgccaagtgacatctctaaaaacagaatttagtggcatttcccataaattagatgtttaacatttaaaggaaccggcctgcagtgcaacctcaaatagcaaaaaaatgggatttcctgatctggacaataccatggatcaaatgagagtctgctaagttctaatgagctaaacaatgcctgttgggatggtcaccaaattagtcataaccatcttattgttgaagactccaaaaaggcctgttacaaacttttgaattattgctgccacctttgtacatatccccctatagtttctgtgaactgagaacttcaggcatggccccatgggctgggatgaaatctcaggttcagctcaggtaaaaactgggctgggtgttggaattttggcttgtactcagcttgctgttcttttttcttgctcattcacaattctcactcttatgtttcctatcatgaagttacaaatctatgttctcattgacctgatattcacctcattatagtatgtttttcttatttttgttatgatgtctgctcacaagttccatgtagtcataagaacctggattgtagggattgttgtctctcaattaagccacttattttcttgaaggtgtttcattcatgtttggtgttatgcattctacctgtcatgttctattgaattctcttatttttcattcattattattttatttattatctattataacacagattgatccaattgtatctggtctattttaacaagcctagtccattgaaaacaagccctcttattggttctcctcattcctttcccacacttcagtccggtccagtaagaaaattttattttccttctttccctcttagcattgacctgaagtttagatttcaacactgggtttgggcccaaaagttttgtttgaaaatgccctagctatttgacaggatggctagtttaagtttgtgccaacaataaatatgcagaccacagaaaagcacctgacaaacagtgtttcagtgctcttcagtggctttttgccctttttgccaccaaaagcactagagatgtcacttttgcacctgtttccaggtacctgccacacttcagagcacaacctctataacaccagtgaacagccatgcatgtggagcgtccagtactaagactttatctatactgcaccctcttcttgcatgacttgtggatgccagggtgggcatggtcggaagtgtggcaggtacctgttgagttttcatgtttcatttcactctgttttctgtttcatgctacatcactgtcacactcatgtcaaattatatgtaagtatgccttgggaagaagtgagccagtggaggatcattttctcatctttcattatctgttttctaccaggtagtcattcatcacttgatttcttttctcttttctctttgtctttgtcatgatgcttcattactaaagcaatgaatacttcccatcatctcatgttctggcccagtcactctcatcagaacctgcaaaaaggtacaaaatttccatatctaaaaagcactgaacacagcatcatagtgctgaaagtgtgctaacactgcatggtcatactgttaaggccatgctttctatgctaattctgaatggccaagaatagtgtggcagcccatcaccaacaattaatcagcacaacactagaaatctaattcaacattttatcagctcacagcctgttggaggtcacttctggcacttttatgctccgctttaaaaacctttgctgtaaacctttcctcctacagtcaaacctgtctaaccggatttattatgtggttagaggggttatgtggttctgagaattgcctgtctaagcgcataggtatgcgcttagaaaacctgtgaaacagcatacaattatgtggtttgacaggtgattttgactcattattttgataggagaatacttatctaatatagttatgaagaaaaacaacaggaaaagattaattcaagagattgaaaaattgggtgatactagtttgaacaccattaaaatgaatttcatctaacattttttgatgatatttttctaaaagattactgagctcatttgcttctggattatcttcaccatctaagtaggaaagagtttttgaaatgaaaccagtcacttcttttttttgatgatctcacaggtcagttggaacttcttgctcttcatctgtattggtgttgtcatcattgtcttgtactttaaccaagtccaaaatctcttcagttgaccatatttttgtgacaacatcattcttgccctctggataaagtagattatgaaccaacatccaattgactggtagaaataggccaattgactctaacgtgtcgagttgggataatatcattgattcagcttgatcaatgtctttgttgctaggaagagattatgcttggtcgctgaggcaaggtgtgggaataaagtatatccccattgcaggaaatatgaattgaggttggttttgagttcaatagctctaaaaaacaatcaaaagattaagtaggcataatgttggagtttgtctggtttgaagtggttgatgggtggtccaatttttgggaaaaactttctcactgtcagaaatctatgcacttaggcagagaatgttccccaattttccccaaaagaggtatgtggtatgccgttatgcggtttttgaccaaaatttacaaatttggctcacaccaattatggtggaccaagaccagtatgtggtacaggaggttatgccgttagacaagtatgtggtatgggatgtctgactgtagcagcacattttccagatgagatctcattcaacatgtttttttgttccacccttgtacatttcttggcccattttctcttcttgtctcctgcatagcttttcatgacagaaattgctcatatgcttttctagtcttctgcaccactttttgttgaaattttaggactcaggcgcgtaagaggtggagggccaaaaattgaggatcttatttttgggaaaggttcacggaaaaagagtgtaagaaccaatgttttttattcactgtaagtaggcaagcttaagtagactaagtacaagtgttcaaaaagtggtttgagagaaaatgaataaaaaagaatattgaataaaaactaagagaaagaatatattgagttcttggaagaaacaatctcagcaggacttctcagtctcttttagtcaggcaagaagagttaatcaagaaaaaacaagaattctatcacaaatattcagaggcgttaattctaaataattagctttcaatgaatcaaataataaactagaaaaagaaagaaatcattcttcagaactagagttgtatgataaattgccacaggagtcctaattagacttcaagtgtgcataagattcaacaaaaaactaggcaagattgacaataattcagtccagtcaacgctgggccagctacgctaaccgtagcggttagcgcagcgtaacgtagcggaattccacgcaactttagcgtagcgtagcgggattccgccacaacaccgctaacgctacgcgtgtgggccgcaaaaaagggcccactacgctgcgctacagcactttttagcggtttttggccgctttttccgctaaaagcgctgtagcgcagcgtagcgtagcgaaaaaccgcaacaaaaatgctaacactaccgtttttggatgaaaaaagcgccgctacgctacgctttttgggccaaaagcgtagcgtagcatagcggcccaccgctggtccagtttaggatgactcaagaaagaaaaagggagaaaaagatgagaagaaaagagggtgattttagggaggagtagaccaaagaagcttaaaactcaacacttttcatgaccacattcctccttccattccaactttgttttctctttctctgccacttgtaaagcttaaaaggtcaaccccaactccaattcaaactagattctgacctttatttctactgtccatattgggtacaccaggtacaagatacttcaccaacctaaaggcatctgttctgctccaccagacattgcttcaagttgcctattgccagacttaatcattttcttgtctgatttgcacctctgtaccatgtcactggatccattttcagaatttgaggtggaaaagcattatacatcaccttttctggagccattgtgtctctaaaaaatacttttggcaatggacaacactttgtagatacagcatgctcttacctgtatttggctgagtgaaaagctgctcaggcatagaaagattctttcttaattaagaagttggtcttcccaagcccaataaagagctgtgggaagatttaaggacaaagatatcagaaaatgacaactctgaataaaatacctgtaataaacaattttatttgacttgagaatgtcaccttttttttcaactcaatcagaaaaatgtctgaatctgggttgaggtggttggcttaccttgatggcccagggggcacagggaaacacatttgctgaatgcaagcatcacctattttggctctattggcacaaaaatagcaacctttgcaacatcaaaacttatatctctcatcttgagaaacacagaaacagagcactcaaaattcatgatacactacaagaaacttgaaaaaaatgcttgcagttgacatacaaagacttaattgaagcttgtccttaaacttaaatgttactggacacttacatgagtcacacatcaatgcacagtgaatgtgtagaagaattcgttcaggcataacttgcaattgtaacaaatttgataccagagtattctgcatgtcaattgctgccatttacctaaaattttcttgcattgatatgtgttaagattgtggggaattgaatctgtaaatggcaagcaaattcagatgttatgaaatatttgagaacattacatgtcataatcaaaaatggttctgtcttgttctgtctcaaggctgacacctgtgaacaggtcattgatagattgttggcttaacaatcagcagtttggtgttatggtgatgctgtttgctgtttgctggcaatttcagaaagtcattgtcagtcataaaattggataagatgtattcacaggcaaagttgtgcttgttaattcttgacttatgttgtggtgtcctgggttttggttagaacacaacattttgttactagtaaccaatgcagatgtagccaatgggcaaggtcaaaattatgatccacagttgttgtcaattggatagggggttggtcatgtggcacagtgacagccacaagttacctagtccttgatcaattcctcgtgtcatagctggcccaccattggggtagggctattttcaatttgtttttttaaagattgtaatttgcacagtcatctctttaattttttaactacaaatgattgtaggaagacatctcttatttattgtaatgtgtagatacaggtgaaacctttgatcttgaaaattgaaaattcaggacttgaatggatttatatttgtgcctagttatggcaacaatgggccactacaccgcactgtgcttcccaagaagcataagtgcctattgtgcagtgttagaaaaatgatagcaggtttttgcttaatatgggccactaacagaggcaacagggccaaaaagccgctaaccagtgcatgaacacagtgtagctgcctcagtttgggggcctgcacatgtagtgttagtgcagatgtgcactattttctagtggaattacgctatgataagctgtgctaacactacagttaatgtaactgacccaccattggttatggtatggatttagcttaatttaaattggattgtcttttagaataacagagacagaggggggtttgaatcaacttatcaaggcaataggtttaaacaaatacacctcttgcaatttcttagtaatatattcatatatgaaagtggtttagcttataaggtagatgttaaggatgtaacctcctcagctcactctgaggcttttcagggactgaatttcaatggaggaaagtaaaatgtttgaatcaaaattggttcactatgccaaaaaatcaactaatgcaagtgtagcaaccccaagaaagtccccatgagggtgtggtgttagcagctctacactcacactacactgccttgcaccacgttgtggaactactcaaccagggagatagagcttggaggggatatagacaactacactagtactaatgtaagttgagactacaggtgctgatgaggctgccctcctgtacaatgctaatgggaagagtgtaacactaagaaaaagaagaagagaggtgtggctgatttctactttatcttagactactattactgatgaacttgtgtatgtagtacctactgaggtgagaggaggaggagtagtgaggtgtgatgggataatactggcaagggggtaacactggcaatgaggaatgacactggcaaaaggggataatctggcaaatgaggatttataactggcaaggggggatgtataactggcaaatataactggcaatgatatctggtaaggatataagggtgatacttagtatttctgatttctaagactatggttagaagataattcaggcaaggtacatagcatacatagcatcccgggggaaaatacatgaggaggaagaaagagtatatatgtgtacaacatgtacatacaacagcaaagcaccatggctggggaaatcttggctatgggtaatgtaaatcttaaacagtaatgagggatgagaaataatgtaacctagagatagatgttctgtgtatacaagtgctaatcatagatggaaagtcaaagcagtgtgaaaggaaatatgtatatgatgtagtgtagttaagatgatgtactatgatgaaggagtgatgctacatagatactgtaactagataatgtgtaatgtatatgtactgtatgtatgaagtaatgtactgttctgtaactatgaatctactgaagaggtgataactagagaactataagagctactgaaaagatgtaagaggtgactaggggtgaaatgatgtgtagaatctgaatatgaaataatactggaaagaatatatgtaagatgatgtgaaaaatgaggatacatggaaaggtatggacataccacatcctcccccaacttattgtctgaccccagacaactgaaggaaagaagaaaaaaaggaaaagaaaggggaaagagtgaaatggagagtaagaaagaaaaagaaaagaaagaaagaaaaatccatggaagttgtccagtgatccatagtaaaggtcctcagagtccagtgaccctgtaagccaatcctgtgtccaaaagtccaggtccaaagaaaatccaatccaaagatagtattccaaagaagtccattcctgaaaagatccagtccaagtggtccaatccaaagaagtccaatccaagtagtccaatccaaaagagtccaaaagaagatgaattcttgatccaaaagacctgatgataattataaaataaatcttgagtgtacataactcaactataactactactattttaaattctgctgataagattttctaactaagggataattctggcaaatggtctaatacaaagctgtctcagcttgtaaaactaaccctaaaaaataactattacaaaagccaactgggcctgtaaaaagctaatgatgatgttctggtgtccttagtatagaaaataataaaagcctactgataaaagtttgagtatgttataactggaaagtgtaaacctggaaaatgatgatgtaattatatctggtaatttaaatgctactgtgtttctgattatgaaggctgatggatgagtatggatgtgtactaatgtaaatcagataaatgtactgagaaataatgtggaaggtactgtttggatactactcaggggatggacagtgaaaaataaatagctggattatagtgctgcaaaaatatggctggaaagatttgatgaactccaagcagtgggaggaaagatgaaccaaggaagaaaagatttttatccagaagtctgatgaaggagtgaagctggatccaaagaaaagaagatggtattccagaatagtgatgagggagtgaggactggatccagagaaacagatggtatgatggttgaaaggaaattgatggattcatggaaaatgatgaggggatgatactggctgatcatggtggtgatggaagaataagaattcaggatgatggttgattctggaaaagtggtgtgttgaataaaagatgtgtgtacatagtggatggaaagaatattgatggataaaggatgttgaaatggttgatgatgttgaattgatgggtgattgatgttgagatggttgatgatgttggaggaaaggaaaattgatggaggaaaggtggtgtttattgcaagtgaaggttgctgattgaaaatttaagagtaatctacatggtgggtgaaagaataattgatggattgatggatggatgatgttcaatggcaagaatgattgatggatgttgaattattggtgaatgaatgactggaaaattcttgatgatgatgaaatcaggaaggaaaatgatgattgctggtagtgtaagagtaataccatgatgagtggaaagaatctttgatgaatgaattgatgactggtgaatgattgctgatgagatgagtcagtgatgaggaagggattcagaaaatcttgatgaggatgaatgaatgagtgagtaaggaaaatgataatggtccctgctttcctggtggagttgaatgaaaatgaaaatgaatgtctcaaatggtcccagagtgtgtgcattgatacattgcttgatgaagtttaatgatgattgtttgaggggcaatgggggcctgagtcctcagaattaatgattattattaaagaagatttcaatttatttccctaagcatactcaaggaacagtgtgttggaagcctgaacctagtgggcctgagctttccttgctggtgagataaggttgctactgatagtctatctctcacataccgcacagcagatccacagagcctcgcaaacaaggatggtggattggtaaattgaggaaaaaaacccttatcaaagtcgtcaccgatttgcgttttctcccaagcgccctcgtgacgtagctgtaaaagcgagaggtcttcctgcatcagttttgctcttgatttgggtccctgttgaagattcattgtggcttgaaggcaaaacaagaccggagcaaggaaactgtaatgaaataacattgaaggatgattaaaaaagaagaccgatatctgagcccaggtgaagaagaagaccatgggaatcttgatgagagaaagccacaagcgacccaaaagttgattgaagatatagctgctgattctggccactcgattcatgggacccacatgattccttgatcttgctttattgatgctactgcccttacacctaatcgatataattgtgaatcgactatgccttttctttcttctcatagcagacttttttgaagaatccttccttcccaacttcgccaacaaaccaagctgccgtctttgcgcaatccgatccattcgtcgttgtccaattgcaaaccaatcttctgtctgattgaaattacaaaaaggtactcttaccacctcctcgctcttgtcatcgctggctaaaacaaacatggtatcgatcccaatagtagatttaccgttgaagcgatcgttccccacttcaaaagcttcagaagagaacacctcgcttccttgaaaaatcgcgaactgatcttccttctgattgatgctatagtaagttactttaattacctcaatggtcgtttcttctctaaattcaacatatctaatgcccaggttgtaactggtattctgctggacagggcaaccgccgatggaaaggagacaaggcaaaaactgttgcccaggcgcgagttggactaccttgcgattgaaactgtagtaggctgttctaactgccttgatggcctccatcctgacaatgataaaagctgaaccaccgctatcgttctcaatcggaaatcgcagatggtcgtcgccgattggatgaaaacatgacttgcaaggacaaaaaaatttgaaatccagggctttgaccgtggattcctcccccaacttgactgatggccccatcagcttggaagaaaaaggaacctgagcaaggttggaaagttggatctggcctgtggaattgttggtggctatgctggaaggtaaaggtgattccccaagtttttggcctctaatatccaagttgactgataaattgtgaagtttgttcttgtgattttcctttctagaattttcaagcagtctctccagggtgcctaactctccagttaaaaacctagtcccttcaatatgatttggttttagtccatgtggggaggccaaatcagctgggatgaaactttccatggggactcttttcaaaagattctggtgagctggttcttgagaaatgagttggttctcccaaggagggttaacatagtgagtagttgtattgatttcatctctaatttttacaataatgatcttctgttggtaaggccatgttgggagaattcttcaagtcttctggtaattcagaatccaaggtaagtatttctccataactaagaaaattaccctgatcaatgactgagagcttgtgattcatttctttccctgatccagggtcttctgtggccaaactagtatgaagtgaatatttcctgggaagttgttctgtggggagaaattgaaggtgctgaatttcagagtactgggaattttccatgccttgagatgtagagggatgaagagtggtaaaattggaggaagagctgaggtctggtgaagaagaggagagagtaaggttggccatcttgagtaagtctgatttgcctgtttccatggaattttcttcttcctgagtggtccaattttctgtagctgaagtttctttctttttccaggctgacatgttcctttttgctaggtcttctttgtggattctgagttcctctggagaaagttccaccagctggccaaaggaggagaataactggactgaattcctggaatattggtccaccacctgtttgattggcctgctagtgtcccatggaattgtggtgctgtctggaagcttgaataattttccatctctggttactgccccaatggattcatcatagagtactgagttgcactttctggtaccatggcatttgagaaagcaataataacatttgaattctgattttctaggagctgttgaagatgactgggaaggagctggtccagaaggatgagttgggttgatttttacagagtaataagcttcaaatttcctggtaagttcttcaaacttttgttctaattcattggagcaggctggattagatggcttgggagctagagatggattcttgatggcagaagttgagttgtccaattccttagtgggttccattctgtggagttttcttctttccataactgatgttgactgaacctccctgtgtatgtaggcgaaaataatttgagtatctggaagaatatccccaccatccatggaagaaagcatcttgttgtccctaatgagttccctagtgactgaggcctccaaatcagaactgagagattccagtatgagctccctgaattcctccaagctgttagagtatcccatcctgaagagataggtggtaactgattcaaatttggtcctgaaattcttgaattcctccagagtcttgattcctccagcttggatagcagtgttgaccaatttcttcaaatcctgcctagagtatttgaccaaaggaagagaggatccaaacctgttgagtagttgtgccttcaaaagttcccagtctgagtcctcatggccagtcatttcttccacttcatccttgaggtccattccatgaataaaagatataatctgtctggccaaatcttgagcagaagcatcatcagctaatccagcattctcatacctcttgataaatttttccacaggcatgttggttccatcaaagaaaagttccttatccatgggcttgatttttactgatctagtgctggttcctttgaacctgggtaaaactggttccttgtctaggaagtgagtgtctggatttctggtgaatgaatgggctgattgctgattgttgtaaatattgtttgatctggcaggagaatgagagatggtctgtccaaggctggaagttgagggtgggacatttttgctggtggattcctggccagggtaagtgtttttgttaaatctagtatcctgagacatgtcttctggttgatagagaaagtttttgactgatatattatggttattcaggtgaagtagaatggcagaagatgtaatataaggaaaaagagtgtaggaattgaagaaacagttctgggaagtggaaaggtaatagatatgtagtctgattcaagtaaaatgatgaaaatgaattgggagcaagtatggtaaagatgaggatgaaatgatgtttctgagttgactaatattctgtagatatctggagaataataaatctggaatagagaggaaaggatatgagggatagcaagggagagggaggaaagtagggggagaggtatgtaggtagtgatactaaaaaagctgatagtaatagtgttactaggactaaaatctaaaggaagtcaggccactgttgggacaccacgttgtggaactactcaaccagggagatagagcttggaggggatatagacaactacactagtactaatgtaagttgagactacaggtgctgatgaggctgccctcctgtacaatgctaatgggaagagtgtaacactaagaaaaagaagaagagaggtgtggctgatttctactttatcttagactactattactgatgaacttgtgtatgtagtacctactgaggtgagaggaggaggagtagtgaggtgtgatgggataatactggcaagggggtaacactggcaatgaggaatgacactggcaaaaggggataatctggcaaatgaggatttataactggcaaggggggatgtataactggcaaatataactggcaatgatatctggtaaggatataagggtgatacttagtatttctgatttctaagactatggttagaagataattcaggcaaggtacatagcatacatagcatcccgggggaaaatacatgaggaggaagaaagagtatatatgtgtacaacatgtacatacaacagcaaagcaccatggctggggaaatcttggctatgggtaatgtaaatcttaaacagtaatgagggatgagaaataatgtaacctagagatagatgttctgtgtatacaagtgctaatcatagatggaaagtcaaagcagtgtgaaaggaaatatgtatatgatgtagtgtagttaagatgatgtactatgatgaaggagtgatgctacatagatactgtaactagataatgtgtaatgtatatgtactgtatgtatgaagtaatgtactgttctgtaactatgaatctactgaagaggtgataactagagaactataagagctactgaaaagatgtaagatgtgactaggggtgaaatgatgtgtagaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngagagagaataggcggagcgacgatgagtggtggatgaagagaagtcggaaagacttgagttcgtcgtcgataccctttgagcgaggagggataggagcgaaagaaggaagagagaaagagaagaaaagaaacggagttggagagcgatgaggaagggaatggttgagagaagttgattgaggattgatgaggttggtggagtgagtcgagcagttagttgggatttgtggaatggttgaggcgtgaaagtgtcggagactgctggggaaaaggagtgagatgagcgacgacggagacgccttttatgccttagtggaacccggttcagcttgtggttgagaggagatgtcagttaggcttgtggtggattaggtcagtttccatggtgtttgtgtttgaggcggtgaggagtcgagagtgtcgaggcgttgttttgagaagatgtatgattggatgtattgagggcagagaggagatagagagataagaaacgatcagagagggattgaaaggagcggaaggagggagcggagtgagcggagtgcgcggagttttttaaggaaaagaaagagaaaaagaaagaaggagataagaaaagaaaagaaaaaggagaattccagcgagaattccaacactactcaatggttggaaaatgaaaatggggaattgtgtaatttcagaagtggtgggtgggctgggtttgggtctgctgtgatttgaacattggtgaagcaattatacaggatgttgccacagggaagacaccaagtagcttccaggtgcaactcaagtaaccccccccccccccccacacaagccagaaaaaaagcacattgagcaacccccccccacccaaaaaaagggggcaaatcaagtgttgagtaaactcccccaaaattgggggcaaatactagtggcaaataaaatttatgtgacaagcaagtgtaacagggctggctacagactaagaggagcctggctatactgaggatgcacaatgaaagaaatggatgaaatctaattggatttcagaaaaaagaaaaagagatgtctgaatgactggggagagcccctacaacataggacaagtatttatacttgtccgaacaagaagactcccaaaggaaaaggaaaacaaaacaactgagaatatgaaatatgccaaccgaatgagtagtacttcattcagctgagagaaaatagaatggaaatcgaccggaacttctctggcggtagccgatgtctgtactctattcaacaagtccctggcgtcatccctggccttgttatgtcaagtgtttgggaaccctgtagcacggctacacaaggtttacagccaaaccaattacaatgcttgcaacttttgacaaaaaaataaaaagtttgacttgcaaagaaaaactttttggcttataatgggacagtatgcaaggtgggaaaatcaggacaactcaactatctgctatcacacagtgagagttccgacaggcagccaactgacatttcaattaaaataattttttttgctcaagcaaactttttattttttttgtaaaaagttgcaagcattgttgggtatgctgtatcaacatgttgctaaacttttggtgcagtcccagtacactgatcaactgaagcaaccagcagcttgttttacacacatgttccaaaaacactgtatcaatattcttggatacatggttgagtaaaagttaacatctgctgttgtcattgatgaacttgaaggaatgcttttgagttgttctctcaattttctttttcaaaagtggtgcatgcctctgattctgagggtacatgaatgttaacttggatgtgggtgcagcagctgtaactcatattatccagctgtgacaaaaggggtaactatatttatgtaaatatgtatttacgtacttgtgtatgtggagagggagaaaacaaaaagggaaaattaaagggacaagtccaactggccaacttcccaactcccagcctcagcctccaacaaactctccaaagacattctccaggaaaccgacacagtcatagcccagtcgaatcggcaataccatggggctagactcatcacgctcattgaggatcaaagtcctgcttctcatcgacaccgccttcttcttcctcgaactcatcggtaagtcatccatcacccctcatccaaattcttcatcatacacactcaccaacaagatcggccatcagtcggatactccgtcggaagcttggccctcgtcgccgatagttttcatgtcagtcctcttcttccgctcctcaggattcctcatgttgcttgattttcttgcaagatcatccctctgaccaaactttgcccactttcacagatgctcaacgatggtccgtagtctatcttacccacagaaaacatccactgatcaaacaccaatccagtctgctcgttattggttgcactctatgccatcaaactcgccggaaactccaagaggagtcacgaatattcatacggctggcaacgtgctgaggtactaggtaagcaggcacacccactcatatccttccagatccaattcaactccatttcagaaactcatcaattctcatcccaacctcaggtgccctgatcaatggtgtattcctcctggcattgtgcttctcgatcttcctcgaagctatccaacgtgtctttgatcccattagtgagcaacttttactcgtaatcaaatcaatctgttttttttttttttttttttttttttgtaactagtgcgacttgtctattttagatatttcaagcccacccttggtcgtgttagtcggctccttaggtctggcctccaacatcgtcggcttacttctgtttcacggtcagctccattctacaccctcgaaatccacttcaattgtttcattttgctcatcatccctcaattatcctgtagaacatggccatgcccacggaggcggacattctcatcatgcacattcacgctcgcattctcatccagagcatcttcctgtctcaagccactctgaaaacaatcaccaacacctccccacaaacctcgatcaacgagtatcccagcctggaccaaccgatgaacataccccacttcttactccagcctcagcaccctcatcttccccaatggtccgacaaccttcctctagttcgatatcatcttatgactcctcatccaccggtaccatctctcccaaacctgacaagcgccaatccctgatttgtgttcatcctgctcaaaccagaaacaacattctccgggccgccgaactccagcgtgaccaactcactcaccatcattccagcgcccgcactcagccccttcccaaagctgacatcaccgacaaccttcctactcagcccacaagtgatcctgaggcttctcatccccaccatcactcctcacattcacattctcactcacatatgaacatgcgcgccatctttttgcatgctttgggggacgccctcggcaatgtgggtgtgatcgtgactgggctattgatctggctggtccccacaatcgatcgacacgggaacgctggaaagaacggatggatcgtttacgctgatcctacaatcagtttggtgatcaccggaatcatatttacctctgcactcccgttaggtaagccatacctcactttcttcttacagacacgctcacccaaagtacgctcacccaaagtataatcatcgatatcaatctctcctccattcaatagtcagatccgccagtttgattttacttcaggggactccttcgcatgttaatcttggtagagttcaaaagtcgctcgaggccatcaaaggtgttttgcaggttcatggcgagtttatttctctcttcctctatggtggtcatcgcgcttgagagctgactcatcataatcaactgcagaactacacatttggagcttatcggaactcaagctagtcgcctcggttcatgtgctgataaaaaaccaagatgatttcgtcaccatcagtcgccacatccggaaatgtctccatcattatggcattcactccaggtatctcatatgtaaacgttctctttagtcgttcgaagcaaactgactctttttttattccctctttgcaccagtactatccaacccgagatccttctagaggagcaagtcaacagtctcagagcgatgtcgaccacctcatccgcctctccccccgctcgctcacgtccagcctctactccaacgactgatgttgcaaatgtaaggatttgagaattcttgagaactggccccgagttcttgctttctgttgtatggttttcgattaattactgacggctacgatggatcgaatgtcttgacagctcattgatgtggatggatgtctgcaacaatgtgacgaaacatgcgaccaggaagcttgctgccctcctggtagcgtgcagccccgaattcctgccggtgattctactgccccgtgaaaaacagagtcgaccaccttagcgttccgtcctcgatcccttcctttatcatcgttcttgtgcatttcaaattcatgcccatctgctctgctttcatactgtcataatagagttccgagcttttttttgtgtgtgataattgtttggtgtttctttttgtttccacctacctataaattgctgcatctaattttcttttcctgtactgccatatgtcacagaagaatatccagttcaagctatatagatatttttgtggttgctgctgttttggagctgtatcattcacaactgagtttagccttgaacactgatttggtgttctgctcttcactctggttacgcaatattggggtggtcaaatgggctcttcggccggtgctgatgatccttacacattgatgcgacccttgatacaacaggcagaataggcagaaaacctagatgcatgcagacagtgttaatatctctttttgtcggacttgacatgctcaggcccagcctcccaggtccgagtaaagctatatatcaattggtcccggaagtgaatcaagttggaagactcaccctggtggcccttttgaatcagcctgaaactgtttccttgtccgtgatatggtcgcttggcgaacaaaacataatggaccacgcaatgaactgcttcaaaaagcgatcacagtagagactgatgaattgatgtaaaatggcagtcacggtagtccttattcgcatattaactatggggtaagtgaattttacaaactattttttacaagacatatgtcttgtaaaccggatagtttgtaaaattacacttttatgggggtaatttataattttacaacccatctgtgattttcaaaggttgtaaaaaaatggtttgtaaaatatgtttgttaaaattgtatcacaacattggattatgtaattttacaaactatatcatgcaagtcttgcatgacaaggttgtaaagttgtataacaaaccttaaatttagaattttacatgacatttgcttgcaaaccataatgtcttgtgaaactaagtatgtaaaaaaccttattaataccctgtaatagaattttacaacacataatttacaatctacccaccaaaaaaggttaaactctcaccatgcaagatgatttcaattgaatctcccacagtcgccaagatcaagcttccaacgtgaaaccttgttttctgaaatttttgagaaaaggtaaactattagcattatctgtcacagattttcaaagctgtgaaatccgtgtgacatgtcccaaatctcgcacactgtgaaaccttgttttctcaaacttttgggagggtacactattaacataatatgtcacggatttttaaatctgtgaaacccttgtgacttgtctgacctttttgcaaacctgtgacatttttgaatttctggaagtttcagcctattttatggacccccctccagctcaggtcaagggccaccctggtcaatgctcagatttttttgaggttgcaaaacaatgtttgcaaaattcaattttacatactatctgttacaattttgcaacacataaatcacaactcatttaagggttgcacactaatggttgcaaatttccttgaaggaaggcaaaaaggttgcaaaatatggtttgtaaaattcaattttacataccttgttgtgcaattttgcaaaacataatttacaactcatagatgggttgcaaactaatggttgcaaaattccttgaaataaggcaaaaatgtacttttgcaaatcatattgtttgcaagacataagggttgcaacatatgtgccttaaaattctactccatggggcatgggttgcaattttaaggcacatattttgcaacccttttttttgcaacccatattttttggtgatggtttgtaaaattatacattacccccacaaaaatgtaattttacaaaccatctgatttacaagacatatgtcttgtaaaatatagtttgtaaaattacagcgacccattaactatttacattttgcagtcactaatcaagtctttgctcctctcaaaacactttcaacaacgatttagaatcaaagcatggatcacctcactccaccaaaaaagcattgggaatacaattcgaatctcataagaggtcgtgcatcagtggctagcaaaatggttgacctccaggacctcacatgtgttttggcactatttcaaatctcagagcatacgaaaactctcgaaacaaagacatgaaagtactgaatcgagtgttgaaataattgcaacatgcttatgcctgcaactatatcctgtccttataaaatctatctatactgtaatttgagcaaatttgttaaagattgtcctgaagtatttatgtacgtccttgcgcttgttgtggccgaaaaaccttggtccatctgggattttttacatgattgataaaaaaaatgtcgtctaggtgtaccgagaattcgttgatcgattcagcgatttcaggcctatctcatcttcaccttccacacctctgcgttccgcacttggatctaaaagtctaaagtccgcacagcggtattttttactcctagtgtgaggcatcgcgagcgttcaattaggcgccctttctcttcgtttctcacttgctagtgcttatgagctggttcgtgagcagaaccgtgaccacctttctctaagtctcgcttttcgtcggagagtccaatgttgtccaggtacacagatttatcgtcgctcatcaagactagacctttccaaatcgccaggatcgtcaagaacagaacaatcaggtaaacagagaacaccatgattgtcagtcccgtttggaacactatgaaaactttcgagtcgaaggtttctccaaggaacttgagagacaggatgagaccgatatttgggaaggtagtcgcccaacatcccagaatctcattcagatgcttgtctgggaagatagaagaaacgaggaatcagtgacttcttgtagatgttcacatacacttacaagaaacactgacgaagtcttgtccaatagggaattgctgccatgatgaatagtaccgcagaacagcccgtcaacattgtccccacaaacacacatcccgctatagaacaaagcaaatatggtaaggtgaatatttctagtttgggcgcaagtttattcaaaagaatgaggaacttactcttttctcaaagttagtcaaaccaagataacaggtgaaatggactcgaaagatcagtgtcaaatcaacaacggcccgtcgattgattgaacttacgaaaatgatctccccagcgtttggtgatatcaaagaatgaatcgggaagctggaaaaattgaaaaagaaaaagttttagccttgcgacttgcaagcgtgaattgggctgactagcttgtcacttacagtttcgaagcgattttacccatgttgaaaagtatgatggctgaattggagtgaataagattagtttgagatgactgaataatttatgtattgaatgctaacactcacccgaaaatccctgcgagaaccgatgaaagtgtgaggataagacaacaaacacagaccaaaatgaaaatgacacaaatgtcaaagaacagtgtttggaagtatcatgaatcggatgaagcacttaccggtggcccggcggcaatgaaagccccatttgccttgaaaaacacaattgttcgatggtgagttgatggtcgttgtcagagagaaagaaattctctatttgcaagcttacctgatgaccgtccagaaatcccgtcgtcatgatccggaggagaaatatggcctgattatctcaaaagacttgagcattctaatttttttgaatcttgtaacattctctgatgaagactaaccaagtagaagatgcacataaatgcgccagccccgaacatgaacagaccagtaataaaaattgatacagccctgggatcagtcaatggcacgatacgaaggacgttgaaagtgacgacccccgtcaagagcaatgggaacacagggaaagcccaagctaattgtaagaagatccgcggattcatgtcaatgttggccatgttgaacagccaagtgctaagtttagtcaacggaaacataccaggagtcatagcggcggttgcttcaatcagaagatcgtccaagtcagcgatatcacatatcaggggggctttcaggatggcaaaactacactcacgatttctcggtgaagaaaaccatatggtgaggaccgtaaacgcaacgctgaaggagagaaaaattgcatgtgaatttcaagcatgagcgtgagtcatgttgatgaatgatgtcagaggaactacagacagtattgcgaccgtcacgtagatccaaaaaaatatgatgagttcatcggccgttattcctattggaacactgaagtagacgtaaagggcaagccagagtgttagaatggaccatctggactcttccatcaaagttgagactttgaagaaattgcataccctggtagtaatcaatcgcaaattgaacacatgtatatcgatgaaacaatcaattttcgtgaaaaactgctcattaatgcccccatttaacaaatcaaaaacaacgcgtaccctgtgtgcatatgtagtttgttagctagaggtaacgagattagtggaggacaaaatttctcaagcttacatagttgacagttccaatgatgatcgttgcactgtgaagaatatcatgtcaaaatttgcagctcctccaccaatcagaggatgagttaaacgaacaaaaccaggacgcaggttgggataaatgagttcttgttcggatcgagcgctaccctcttgaattgccttggatataggaccgctaccataggatagatgaatgtcagaatcagccaagaaaatgcaaattgatcattgatggagcacacaccttgaacaactagcaacccagtagtgaggcaaaacacaatgatttccaagataaaaagcccgatttcgatgtgagtgagaaattgtggatgaggcttgagattggccaacagaatgtatgcagttgcagtacctaaaaaataattcttagctgctggtgagttctaaaagacattgttaagtacgtgcttacccagaccgaccggctacagaaaaagtggaaacaagttagtcattattcttcaagagaagcacatacatacaaattgaaagcgcgcatcagcttacatacgcttgccaggttataccatgaattcgtttagaaaagttggagacagtgggaacaggtagaacggaaatacgacgattgatacgcgacatgcgctgatgggcccgcgagcctaaactattaggattgtcggccgtcatactaatgattgccaacacaaacaatgatgagcagctgaagatagaacctctcacatccaaagatgaaggactggaaatgtggtttgccttatcaaaggaagttgtggacaagaggccgccgagttgagaatagtttcctaagtgtatctggagaacaggcgatagttgggacgaatgtatgacttgaattgagattaaggcaacgatggtccctcgaaaccgggtgggataaaatgacgaaattaacactcgagtaattcactggaggaattatagttggtcagggtggcgatgcttgtataataagttgtccagcctttgtttccaatggatatgaacgcttgctggcaaggatgttgcgccaatgctcgggctcaccggtagttacaactgacgagcggttaatgtgaaatatataggttgttgctcaggaagccaataatatgtgtgctgtcaggctgattcaaaaaaaaggtcaatgtgcttggaaaacgaaagaccaaaatgaaggtcggtggtgtcagtcggaagtagggtctacgggtcagtcttaagtgaatgtgtcgaacggtcagtggtaaataggaaatattttaaagcttggggggacggggaagtaggaaattttcgtccggaacgactcagcggaagcgctttatgagaagctgagttgagccaaaccagcatggaacactttctttgctactcgctccttcatcgaccaaacggaagtgtggcattccttggcaacccgataaggactcgattgccaagcagttgttgagcatcaaaggtcgttcaaggagtccgaccttccgcaatctcacgagattcaaagactccagagctggttcatcgccctcgagcaaacgttgttcaccgcctgatcagtgcccatgaagcagaaatcggcggccgtgtggctacaatctccatcaagtaactcccactcacgctcagcaatatccatcaacgctgatcagacgtcccagtcctccagatttcaggaaacccttgacctctcaccaaggcttgccgattgatttgcgacgagcttaggatctaatgtgtaaatccactctccctggaaagatatttgagagattatcttccagtagaccctatcactctaatttgtttggagcccattatgggaattgggttgatcatcaacgtgaatgcagacaatagttttgttgtgcgcatcaagcggtatgtctcacttatccaccatcaaggtgagacaattcaaggcagtcatagtgtcagctatgtgtatgcttccatttagcactctcatcattcctgtagtactctctttcagaaatctgctgcagcatatttcttagggtagacatagaacaagttcttccatctacccgagtgtgggtggtaaataaatttctgttattcattttaaatgactgtatttaaaaaggaaaaaagatatttagggaccacggggaataattagtgtgtatagaagaagatcatttacgtttcttctttgagtctatttttatgcataatcttttttataaaaattatggaagatgtaggtttaagaaacaaacacgccaaaaactacttcttctgtagggtgggtgggaggttgaggattttttttgggtaatttttgtaagtaagaaaaattataggatgatgataaataacattggagatcatcgtaggcctagtgggagaaagtctcattagctgtttgagactctagagatggtcgctttgtatccggatatccgctgacgatttcagcggaatcagacatctacatccgcatccgctggcattggcggcgaccaatggcgggtatctgcgcggatatccacggatacccgccctctaaatgggcggcaaggcaccttccagcagattttttcttttttttcaaaaaaaaaaaaaaaacggccccctcggcctagagtctgagaggcagaggccacaccgttgggaggaacccctcccagcaagtgtctacatgccagcttgccgagagcagttcctcctggcgagctggtttttaaaccagctcattggaaggactcccttctgacaagctggtctgtgtaccagcttgttgggaggaagccctcctgacaagagggtatgtacaccagctcgtcagaagggatttcttctgacaagctagtatgtataccagctcattgggaggaatccctcccaacaagctggtacacaatccagctcgttggaagggatttcttccgacaagctggtatgtacagtgcctagacagtgaaaagtggctgcttattttggattccagagctccaaaacacaaatttgaaatcatgagacttggtcaggtggtgcataataggtcccataaaatgaatatgaaataataaaagcaaaaaatatagtttcgaaatttgtgaaaaataaaaaataaaattgacttttttcaaaagctttgatattcattttgggggagtgggagtgctgagagaaagaaagattgggaaatgagaaaaatgattataaatgaatattttggaaaaactggttttcagatggcttcaaacagctgttgagtggggcattcaccagcccacattgcagcaaagcactagaatttactgttttggctccaatctggaccatcaaagtcaggcttatactaattatgggaagggagaatcgtggtgttctagccgtagactaagaagaatcaaatataggttaatatttttcttttgaggctcaggtcaaagctcttgagacttacttgagcttcctgaagcaaagagccagggcaatccaatactcacactagtagtcgagttgggaaattttagatcgggattccaggctattgataacagttcaagctaccagaacttgtactgtaaggagaattgggctgtggttagagtagatttatttataaaatagagtataaatgttctagttaagaggtatttctaaaggttgtattctttagtgaatgctctttgaagtaatggatttatagtatattgataagtaattgatttctttaaatctgaggaaaaaaggggaagactctccttcagctctcaagtcttgtccttaaatattcttggcttctgttctggggttatccctgaaaacaaactatgagatcatagtccacttttaattgagggtcctcttggaccaaggtagcctgcttgctctaagataatcttttactcagcaggtttgtatttatgtttatcttatacaaacctccacttgttagttcacctgttggtgatctcatgaatttacagtcttactttgtgttgattatttgtttgttctacattatttatgttttattcttattgcatcttaattgatatttaatactatttgtcacagtcaagagtgtcactacatgtgttacactcttgcctgttgaaattttccaccccttaaaaggattcatcttcctatatgaattcattgtcttttgtctattctatattgtctcagcaatttctggttttctggtatttctttctcagtgagccattcatcctctttactaccactgtatcttactaagtactgagtaaggtcttgattgttaactctaatcttcctgttttgaataatcttttttatttttatcacttctggttcatctactcagcggtgggccgctacgctaatcgctaacagcgagtccactgcgttacgctacactaaccgctacggttagtgtagcggcccaccgttgatctactggtatgtattatttctgttaatttttctttcagtctcaaaggaaatttttgcacatcattctcctgatatggtttcattaggcttactgggaatgtaggatgttttttctcaagttctcctgacaagtaaacttctattgcgttcttcccatgcagtttcctgatctcaaatggtcctacaaaaattaaaagacattaaaaaaagctgtccaatgcagtattcaataaaaatctttggtttttatgtaaaatgattactaccatgattttacacatgtttgaaattgtatgaaaggaattcaaaatgtcaaaaacaatgaaaattaagctgtaaaaattaattgaaaaatatgactaatcacaatattcagaatgaaccattaagttttaagaaaaatggatgtaaccattaaatcctacacatattgaaacctaggaaataaatttaaaagggccttaatcaaaaaacgcggtttttccgcgttttgacacggttttgatgcgccgcagcacacgcggtttccgcttttagacgcggttttttaattaattttttatgggttattttttgagtttttttgaatttttaaagttgtttcctacactataaaaggagtagaatttaatggtaaaaaccatttttcataaaaatgaattttgattattaattttttttttcactcatttctcaattaattgtttgcatacatgtatgtaccttattttttatgcttttgtgaaattttaaaattatttcctaggtttcaatgtgtgtagaatttaatggtgcaatccaatttttttaaaactcaacggttcatttttaatactgaaattagacccattttttcacttaattttttacagcttaattctcatcattttttgacattttaagtttatttcccacactttaagacatgtagaaaatgatggtaacaaccatttttccccaaaataaaaactataccttgaatgccgcatttgacatgttttttttaattaattcatcactttttcacttaattgtttgcatacatgtgtgtaccttattttctatgcttttttgaaattttaaagttgtttcctacatttaaaagtgtgtaaaatttaatggtaacattcaattcccataaaactcaacggttcattctggatactgtaattagtcatatttttcaattgatttttaagagcttaattttcattattttttgacattttaaatttgtttcctacactttcaaacatgtataaaattatggcaacaatgaattttcatcaaaatgaaaactatatcttgaataatgcctttgacgtgtttcctgaattaattcttacacgctcaattatccttattttttggaatttcaatctcatttaatacacttttaaaggtttcagaattgatggctgtatccattttgcattcaaataaaatttgtatatggtacaaattatgcaagaaacagggtacgctcatctattaagattgaagcttgtattttgagtgaaattggacttcaccattcaattctaaacatttgtaaatgtaggaaataaatttaaaataaaaaaaagcttaaaatcaggccggtaaaaatcaatcaaaaaaacattaaaaaaagcctgtccacggcagtattcagtaacaagcgctgattttcatgtaaaatggttgttaccatcatttttatcatgtattaaagtgtgggaaataaacttaaaatgtcaaaaaatagtgagaaataacatgtaaagaattaattgaaaaaagtgtctagtttcagtattaaaaatgaactgttgagttttaagaaaattggatgttaccattaaattataaacacttttaaatgtatgaaaaaactttaaaatttcaaaaaagcatagaaaataaggtacacacatgtatgcaaacaattaagtgaaaaagtgatgaattaattaaaaaaaacgtgtcaaatgcggcattcaaggtatagttttcattttggggaaacatggttgttaccatcattttctacatgtcttaaattgtgggaaataaatttaaaatgtcaaaaaatgatgagaattaagctgtaaaaaattaagtgaaaaaatgggtctaatttcagtattaaaaatgaaccgttgagttttaaaaaaattggattgcaccattaaattctacacacattgaaacctaggaaataattttaaaatttcacaaaagcataaaaaataaggtacatacgtgcatgcaaacaattaattgaaaaataagtggaaaaaaaaaattaataatcaaaattcatttttatggaaaatggaccttaccattaaattctacacctttcatagtgtaggaataaattttaaaattttgaaaaaactcgaaaaataagccgtaaaaaatcaattaaaaaaccgcgtctaaaagcggaaaccgcgtgtgctgcggcgcatcaaaaccgcgtcagaacgcgcaaaaaccgcgtttttttattaatgcccatttaaaatttcaaaaaaacataaaaaaattagttagaaaacttaatgcaaacagttaattgacaaaatgagtgaaaaaaataatgatcaacagtcatttttatggaacatggtttttaccattaaattctacacacttcataggaaacaattttaaaaattcaaaaaaactcaacaattaagcggcaaaaaaataattaaaaaactgcgtctgaacgcggaatccgcgtgtgctgcgcgcagcacaaaccacatgtaaatgctgtggtaaataatactgtgtttctacgcagaaaaatataaaaatttattattatctcattatatatcatagatatggtaaaaatgacatcagaaatggatttctcaggtaaaataacccttactttagtcacccactacaactacccccatatctctcatagtttagaagttacacagatttcaacctatcacggaatatcttttggattctttactctcagtatggcttgttttgaatactgcatgcatattgaatattgaactcctttgttttgtattgaattcctttattggcacatagtgcatattgaattcctttgtgggtgcacatgcattcctttgtagtaggaccttgtaggctagcaattccctcaaggcagtgctctcaccagccaaattccctcacctgcaggtactagaatagctaaaatccctcattggatcttcaggccagctaaaatgcctcaaaagcctgtaccctggggctaaaatccctcacatttgtctatataaggaggcctctgcctgccagttgttccctacatcatcccaccagtggaccagatcatctcaagcacccttacagattatatacaagtgacagccataacactacattatattgaaatacaaccataaaagtttcatcatcataacaagtgccaagtgcccataacctgcctcacataccattactggttgaagcatagcactctcagagctccaagccttggtattaaagctttgaacaacaactccatcaatataatcatcactcattaacaacttcagacccttatacacatcactcggaagcttcatcttgaactatcctctatcacaataaatataactgccaagctaagcttggtggtcttgttgttctgatagcttagaaggccagagcttgcaactccaccatccccttcattcagcaaaagggtttcacaaccacttttgagtcttacaacgcggatttaccgcatgtttttattaatgccctaagttttttaccttatttttcaagttagtttgtaactttaacattgtttcctaggtttcactgtgcatagaatttaatgatataattcaatttccaaaaaaatcaacggttcattttgaataatcaaattagacctttttttccacttaaattttgagagcttaattttcattcttttttgacattttaaatttttttcctacactttcagacatttaaaaatttatggtaaaaatcattttgcatcaaaatgcagactattaaaaacagataaatgtgtcgaccctctgttgtcacaggcagcaattccccttatccaatgtctttcagtgcgggtatggggacaaaagttatgattcaataccctacatctaccagcctgatccaattccatcaactcccacaccccctttttatattctgtctccttaccctctatcctgttttctcacccctgcgccctcagctttctcccgctttaagcaactgctcctcctacctctcccctttgtgttccattgcccgcaccaacccatctccggatcccaattctcaccacccgctttaagcaactcctcctcccacctctgccctttgtgtgttccatttcccatacccacttgcctccggatcccatttctgaccactttattccttccctggtccctggtccccacccccttacaactgctccgggtcaacaacagtacttcatcctattccccttcccaccccccccccccttctcattcaacctgttcctcagtccgctatccttacttgatccaatttccatttcaatttgcattcatcagttcttttctttccatatccgcagcctcgccgcctcattcttgctccaatgttgcttaatccagtgccgtttcctggttcctagccccaatcacattcaccaaatttccattttaattcttattcctcacctcaccttttgtccaccttcaacctcaccgactctttgttgctccggtgttacttaatctggtaccggcttctgatctccactccaactatgagccaggtgcgtttcagtagaattatgaataaaggtgttcaggaggttgctggatttgggacttaaggtgagatgacatttttggtggagggagttgagaggtacaaagaacctcagatcaattgaggtaaaagatttgtgtcctcaggtactttacattttgggctaggggtcggttacttgagagtgagtatttcgcggtaaggaagcagtccagaacagtgacaatccggatttggcttctggaggtgagcatggttataatcctggtaaaagtatttgtgtcatttttgtggaggttcagtgaatatgtgaacatcaatcaactgggacaggtataaagtagcctggatagggcccagttctgcttaaagcactttgacagatcagtgataggggtgcagcaaagccgcgagttccctagtatcttgaaaactgcatttgacaccgttttttttatttaattcttcactttttcacttaattgtttgcatacatgtgtgtaccttatttttgatgttttttttgaaattttaaatttgtttcctaggttttaatacatctaaaatttaatggtataatccaaatttcataaaaatcaaaggttcatgtttaatactgaaattagacactttttcaattaattctttacatgttatttctcaatattttttgacattttagataaaatgatggtaacaagactttttcataaaaaccaaagatttcttgaatattgcatttgacgtgtgtttttgattaattcttacacacttaattatccttattttatggaattttaagttcatttcctacattttgaaaggttttaaaactgatggctgtatccattttgcattcaaataaaatttgtatacagtacaaattatgcaagaaatggggtacgctcatatatgatgattgaagcttgtatttttttagggaattaagtttcactcattttcttttgattggatatggtccaaaccaacttgcacacttcccatcctgctagacctacgtccagatttgagtgtgcggttccagatacaaactcggcttctaggagatcaggaagctttgggggtccctcttctcctggattgcaacaggcaaccattttggtgtactgattcagctttccactgctagtctgctgccattgagagttgatactgacaggtggtttacgtacctgtaggttgtaggttggatttgtagtcaggactccaggagtgcaagcaaactcctaggctttgtaaaatctctttgctgtgttcttattcttcacttcttataggagtcaatggtcatgggggatcttccttgcagcccaatgggtacctattgggaaacctgcaacgacccgtgccaactgttggacccaatctgtcgggtctgaacggggaaattcccagcaatatgtgaccaaacccgcttgggtttgggtggcccattggcggaccgacccaatagccatccttagtttcaatgattttaaaatgaataataagcaatcctcttctctagtagtgttttcaagaattggaagacaattttactgataaatctagcagggaagagagcttgtatgattgaagcaaaaaaaaatgagttcattgacatgattgtgaatttattgcacaatttttgaactaattgattacaggaaaataaaaaaactgaggtatttgaggcatgtatccggtggaaatcactttgtgttccacaggagaatactgacccaaggggacttctggtacttctccttctctccacagatggcagcactatgtagtagtgtggaatcaagttttcaatatgtttccttttaatttcacaaatgaaaattatagcttttcccttctttcttattgtggttattgccattcctttttattgcaacagtcgatgttagaatatcatactatgattctataaccaattagtgtgagtttgtactgaagatgcttccatggaattgatcattcagaattggatgctgattaaacccacatcagttagcgcgggatgtcgtctggccagccgggccttgtggcatcatggcatgtgcccgcgggccctgacacaacaaatatactagtctcattctgatctgcgccttcatcccagttcaagaccaacatcgaccgataaactcaaagccccatcaaccccaacccatgaactcatgtacgccgtcctccgccaagcttcatgcttcgtttctgtttgcacgggcaacaaccagcgtactttccgacgggggccagtaggtacctattgcacacaattgactcttgggtcctattactaaccaccctcccagctctcagcccgtttcctagcagaacatcagcacaatctttctacaatacatacggttctgagcatgctgcccgtttctacaaccgacctcgggaagtcaaagaacttgtcattcgattgaaagatgaacccactttcacggtcctgctaggaccacccagctcggggaagaccgcactcgctcgagccgttacatccctacgccgcgcggatcaaacccctgagtttcatccattaacaatcgatctccgtgcagccgacactatgaaaaacggcagctttctgaacgcttttctgctccaagggcaacgtcatgcgatcgaaggaggctggtggaataaatggctcagcgggctcgaagtgtcggctggtggagtctctgccaagtttggcaacaaaacggttttcccagcttcggcaggtaacatctttgacgatctggcaacgcagcttaagccatgggaccttgttcacggcggaagacccccaataatagtagtggatgaagcaaacttttttaaacggattgaggacgacgtatgtcccttgtcaattgcctatttaaatggaagctcaatatctactgacatgatcatactccagacaacgcaggcgttccttgactttgccgttcgaatcacgaaacaggaaatgaagatgcacatcattttcacgtcatccgactcattctttgtgaattggctccaaatattcatatcacagagtaatctgtgattctgacacaatctttgttgaatatttaggtgtcaatcccactcacttttcaacacttgtcgttggtgacctgccccaacaagaggcacacaattacttcctccatgtggtcgaaacccatcgccagctttcagaaaaaacaaaagactttctaaaatcattggactttaagattccttttaagatgactggaggaagaatgttctttatcaggaaaatatgtctcacaagtttgtcaatctggctactttgaaaatcgtgcgtatgaatggtacatttaggtctgaattcaagagagacagaaagctaattgaatatcatttcacttcagctatgctctttgaacctgtcacaaatgtgtacgcctcaatgggaagcaactttcttgggaaggcaacgacatacaagaaacagcaagcggttgatgtcgctcaacttctcgttgaatcgcctggatacctaccttatgccaaccttgtggagacgtttggcgacacagtggtcgaagaaatgatcgaacgaaacttcctgcattatcgaccaagtgccacgttctccagggatttgctgccttctccttccgagccagttttgactgctcaaagtgcacctgccttatgtgccatggaagagctgttagagaagtttggaaagtagtaatagttgggagtttttctaagctggagtgtaaagatattaccaatcacaagaaattatatcatctccagtttacattctctgggaaatgaaagattatttatcactttttgttatctggtttgtgaatctattgtcctggcatacccaattgatcaagtctacaaaacattttaggtgacttcttctgtggtgcttgtgaacattttcttttgattttccttccaaaaacagtcaatatgattgcattgtggtgtagggtttggctctctatttagataaaacattgtctccctgaattgtatacttgagacactccaaaatcaaacaatgatgttaccaagaaaagtaggttgtagtacttggcagtgtttataacttcagctatgtgattgcaagctgtgctctacatgtccctgcctaattcatggcattgcttgactacacagtaaccaaaatgtatgaatttttggtcaaaaaacaaaaaaggtactcaccccaaatgcatgaatggccatttttgcctcataaggtactcacctcaaatgtcttcaaaatccaaggaatgattgaatttcttgaacttaattagtgggcatatgtttcatcatcacagcagcttctttgtttttatcaatagcaatgcttactcctcaaacaacatgtccaagagctttgagttcttcaaaaccaaattgacatttattcatcaaaatcgggggttgataagcgcacgccagctgcagattggcgtgtgcgcctgcacgccattgcagaatggcgtgcaggcaggcacgccacttgcctgcagggggtataccctgcaggttggcgtgcatgcctgcacgccaggctgtcccatatagagatgtcgcttgatacccgggtacctgcctcaaaaatccaatatttttgacacccgcacctgcacctgcacctgctagggccaccagggcgggtacccgggtacctgcgggtacctggcacatttttgcaggaaaatatacccagaaatctcacccttgaatttctgaataacttggtaaatataagattgatattcactagatatatgagtaagaataaaatgaaaataaagaaataaagaaaaacaaattattctatcaccaatttgaattttatcctctctgatctatctttagctttaccattttgcttggcctcatttgccatattcaatttcctttgatgaagactgtacaccgtctttatgactggaggaatttctccagtcatcaagattgtacaccatctcaaaggccggaggagaaccctctggcctcaacaaagcaaccatattagttcagcaccacagttaggaccccatctggtgtcttacatgggttgctaacacctttgtgcagccaacacacccaaaaaagggagtgttgggaccaccaaatgataaattaaattcttcaggggaagcattcccaggggcgggtgtaagggcgggtacccgggtacctgccttttttttaccacaaatgttgacacccgcacctgcacccgcaccctgtctttaccgcaaatgttgacacccgcacccgcacccggtacctgttttcgggtacctgctttggaaaacaggtacccgcaaacaggtaccgggtacctgctgacatctctagtcccataggacccaggcatgggtcctatgggacggccccgctgttttttttttttttttttttttcaaacccccttggcctagagaggccgaggtcacaccgccgggaggaacccctcccggcaagcctgtgtacatgccagctcgtcggaaggaatcccttccaacgagctggtataaaaaccagctcgccgggagggacccctcccaacaagctgggttatgtacccgcttgtcggaagggtttccttccgacgagctggtataaagaccagctcgctgggagggacccctcccgacgagctgggttatgtacccactcgttgtggtaagccaatcctgaaaatccaatcacagcaagagtacaaatcacagaggaatcacaggatcaagacacaccagaaagctccccagaccctcaaaccaatcatgaattcacccaagcacaatccacatggataataatatttcccagccagaaactccacacccttgaaactcactcccctccaaacaattctattcttcctccccctggtgtctcacactagtaacaatccccctgatccatgaaacagttatttcctcctatctccttccatggaatattccaccccttagttgtttcatactagtaaccttgggagcattttcccactgcttgtttctcctattttctctggataaatattttcccttggttcatactcttcatagaatgttccatttatcttccaaccacaagctggccactccccagaattttgtatataaggagctttgtttttcctcttcatttgttcatcatcagatcctgccccagcaattcagataactgatcacccattattagccaggtatttgcccatcaacatttgggatacctttatttgtgaacaagtatatttagactagtaaacataagaaatattagacataccatcctcaagaaatctccaaagccacacctttccttaagagtccatactcttatattttcttgttatcagagaggcagcccaataaagcactcatccctctcaagctctattcctcccaagagtagttccacatcgtcggaagggtttccttccgacaagtgggtacataacccacctcgtcggaaggaaacccttccgacgagtgggtacataacccacctcgtcggaaggaaacccttccgacgagtgggtacataacccacctcgtcggaagggattccttccgacaagctggcatgtacagtgggtggaccgttatttttggctgcttgttttggattctacagcttcaaagcacaaacttcaagtcacaagacttggtgaaggggtgaagaatagatcccagaaaatgaatatgaagaaataaaaacaaaaaacaaagtttcaaaatttgtgaaaaataaaaaataaaaatgtttttttccaaaagctttattattcatttggggggagtgggagtgctgagagaaggaaagagtggaacatgacaagaatgattataaatgaaaaaaattggaaccaaaaaaggttgagccaggttggttgtccagattggagtcaaaacagtaaattctagtgctttactgcaatgtgagctggtgaatgccccactcaacaactggttaaaactacttggtaaccacttccaaaattttcatttataatcattcttcccgtttccctttctttctttctctctgcactcacacttccccaaaatgaatatcaaagcttttgaaaaaaatcaattttattttttatttttcacaaaatttgaaactttgtttttggttttattttttcatattcatttttcgcaacctattctgcaccacttgaccaagtctcgtgacttcaatctggtgctttgaagctctgggatccaaaaaaccagccaaaaataatggtccacccactgtacacaggctcaccgggaggggttcctcccggcggtgtgacctcggcctctctaggccgagggggtttgaaaaaaaaaaagaaagaaagaaaacagcggggccgtcccataggacccatgcctgggtcctatgggacagcccaggtcctaaacgcatataaatatgcgtttaggacccatattgggcgtgcaggcaggcacgccaacctgcagggtataccccctgcaggcgagtggcgtgcctgcctgcacgccattctgcaatggcgtgcagattggcgtgcgcttatcaccccccatcaaaatcttcatattcatttttatgattctgtctaaagcaattttcaattttccaagatgatcattccattcagtaatgaaaatgataatatcatcaatgttaatgattaaccatccttcccgtaattctttatgaaattcagtatccatcattcttcaaaagtgagagggggcattcttaaatattcataaatacacatatgtaatcttattctcattgaatatgtaccatctttgtgaatagcattttgatgaaaaacttccatgcatgtgatatattttgcatttcgtagctgagtaattgctgaactaatttttggcataggatatctgtcaaaaattgtataattatctaatgctctccaatctcaaactattctacatataccattatgccacacaataattacaggattgattacttcaaaattttcattagctccaatttttataagtacattcatttttaccaattcagttacatgccgttgtaatgcttctctgatccttggtgacacggggtaagcagctttccttaattctggagggtaatttctagatgtattaagattaattctgactttatgtcctttcatatatccaaaagatttattagtagtagcaacggtgggccgctacactgaccgtagcggttattgtagcataatgcagcggaattgctgttagcgctaagtgtagcgtagcggaattccgccacaacaccgctaacgctacgcatgtgggccacaaaaaaggggccactacgctgcactacagcgctttttagaggtttttggccgctttttccgctaaaagcgctgtagcgcagcgtagcgtagcaaaaaaccgctaaaaaacgctaacactacacttttttgatgaaaaaagcgccgctatgctacactttttgggccaaaagcgtagcggcccaccgctggtagtagcaaaatctatttcttcttgagaagtaatgagtataactgatttttctcttctttactcaaactttctgatattttagcttcttcaatggttaccaagttcatttcatctgtaataaaccaggggaaattacagagcactggtcagccagtgactacatgtcaccataaaatcagaaataatttcacttaaatcacttgggtgtggaaaatgaaacttacatacttttcacagttgtggatactgggaaaaggatatgtttctctttctttgaaaatcattagcattgtaatatactgtttggcagcattatcaatttaggtgtaatattgcctgattaattcaataaaaaataaatcaatgcaaaatatgcttcaaaatttttactcaggcaagttcaattactggtttcatcaacgctgagaacaaacttgatatcttaggcaatcttaagccccataatattgatatcacactttatatgggtgaaaggtgtaatattggtattatggtgctgaagatagcccattatctcaaatttttctgttctaaaattgaaatcagtagttgaacttgccccagtcaaaattttattacacatttctgagctagagatcgttcatccgtactttttgcaggtacctggtacctcctggggggtaccccttgcacccgccccgcaccttccaggaggtgccaggtgcggtacttggtacctatttttgtgaaaaattgaacaggtaccccctcacttccctaccaaaaatcaaaatgatggtggccttctactccaagaactccaagatccaagaaggtaccttggctgcatggaaacagggactcaaggataacaagaagtctaacaaaaaatcaaaaaggaaggtgatggttttggatgacaatgaagattcttccaattatttataagttgtagatagtttaaactttgcaataaattattaaatatgaacaaatgaaaaaagtgacttgggactgatgttttacaataaatatgaaaaaatagaaaagcaagattcttccaattagatgtagatgtattccaacagatattaaaaaattccaaaaaagtgacttgtaagtgatattttacaataaatatgaaaaaaaataataataataaagtgacttgggactgtgggagtgaaactaggtgaaaaagagaggggaggtacctgaggtacctgcaacaggtaccttgggtaccccccaggaggtgtctggtgtggtacatagtatctattttcttgaaaaaatgaactggtacctaggtataaacaggtacctgggtccaaacaaacgatctctattctgagcagtttattgtatcttgaatttataaggcaatattacacttgaatttatgacgctgccaaacagggcccaaagcttgtaaatgagtaaccattcagctgccttcaagcttccatggcttttatccccaatattcttaggcacccttgtccattctgagggtattgatgtgtgattgattaattctggtgaaaattgaagtaagtggatgaatactgacttgcatcaggttgaaattctgagcttggattatctgtttaaattggtaaaaagtctagttcatcatgatacctttcagtaaggtttgatgttgggggtaatctgttttttctgttctgatatggaggttgttgacttgtactggcactggatttggttgaaccctttttgcaggaagattatgaagatcatttgctgcttctctgcacaatatccttgcagctcttgaatcaacttgtttttcagtttaatgataaaatatttcctcttcactttcataatcatcagagctcccactatctgtgtctttggatcttttggaacaatccttccaatcttttaaagcaggttgcagttttttctcagcatagttcttcaatcacttcaaaagggtatgcattgtttacaaccccctgcaataaggtggcccaaaggcaaccaatataagattggtctcattgaccaattatttgttggttgggaccaccaatacatgagaacaaatgaaaaatgtataagtaggcctggccaatataaaattggtcaaggagactgatcttatattggttgtcttggtgcataatatcaaacagatcttgtttgaagattaagtggtgcataatatcaaatagattttgtttgaagataagaaagagaaacaacatttttttcagaaataaagaagaaaaaaaagggaaacaatattgcagagggatggagagaaaaattaaataggggtatcaaattttggaaaccagtcacttttgcatcaatgggccccaaaaggggttacatgaataaccaacatgtttaaaaaaagggtggatttcttcaaaccagtgttaagctcaaaagtgtttgtgagaaccttttgctgagttcggaaagggatgtgtgaggtaacctctgcctttcctgtgtactgcactaaacaagaccaccaatattggattggcagcttttgattagtgatagtgtagtgtatcaaaagatactctgttgtttaacaggtggacaggtgcaaaaatgggttgttgttatgtgtaaagatgttgtaatatttgtatgtgttggaattttgtctccttctcctcatccccaaaaaatctatctatctcccctttctgatttaataatgtttagatgaaaaaattattaattttatcatgacttgaaagtttctgagtggcaccttttctcattgtctagtgctgcatccctgtagtcttcgaacatgggtctagtctttatcattgagtatttgctcctgtcatcttttcatgcatgtgttaaattcttattcatttctttattcattttactctcacccacatgtttaacctcttgtatgtagactacttaacgcctagtctcctctaagtaaaacatcattggctctctccctcttttttcgacccttgagccattccatcaaaaattattttttgttgcccaaaaaaatccctctgtctttggtctaaatttcttcagtatgtaagggttgttatgattgtaaaaacaatatattggggaacaaataatattatggagtgagcagtgatttgcctgttatgtggggaaatgtctgcaggaagtctgctggggagagattacaactgggagaaagggcctccttatatagacaacaatgaggtattttggctccaggggagccaggaatgagggatttttggctggttgtacagccttacatgagggaatttggccaagatggaagaatacatgaggggtttttgctggtggtacagcctacatgatgtgatttgagaagttgagtggtttccgtcggattgacaagctgtgcaacagttgctatgcagcctagcaacctgcaggctgttttctgtaagccgcatgatgtcatcctgtatttgaggctgtacgcatcacatgacaagttgccaaggtaacctgtatgctgtgcctgcatactttcattgtacttgcttgagacgtacagatgccagttcacatggcccagaggggtgaaatgtgtacctgatatccttgtaacatgtaagggtgcttgacccccctacctgtgagtgaaagaggggtgtaacatgtaacacagaggggttacatgtatccaagcctgctcatcaagggtcaatttgaccctggaatcccttcctggagccctatatggtgtaatattattgtatatacagttgcggacggcaaaaaccgaccctggattttcaggatgtccaaatagtcgggccaaaaattttagattttttttgaaattttcagccttttgagctgtttgtaacctccagagtgtagaaaaaatacactagaatagtagattaacggtgaaagtagatggtgagggtgtacaggtagtataaaaccatgtttatttatcacttaaagccataactatgggtttaagtatggcttaatctgtgcatgtccgattatatgtatgtggaaatgaaaaaaaattgaaccactcactcaaaaccttagtgattacaattttgaactctacacatctgtagaagttcaaaattgtaataaaattaagtgtcagggcatatgccctgcgtgtccaatttggattttgcgggcggggcatggtcagtctatgccatacgcaactgtacaaagaacctataaatttttgaagttgttggatgggaacccataaagtatcccacaccagtcaattaaataagggtcttagtcaactgactcccaaatattggagttccaaatcccaaatattggagttccaactcccaaatatttgggatgtcaagtggactggttggggactgtcccctcaaattcaacccctctatgttttcttttccctgtttttttgggagtcagacctccaaaaggtccaacttgtttagaagttggacctcagaaaaaaataataaaaaaatgagaaaaatttgatttcccctggggtttttgggagtggatactctataaaccccagggtagttggaagttgtccagttctggaaagccctcagcggctgggaggtattcctcttggtctttgagagctgtacactctcagcaggccgagaggaatctctcccggatgctgagagtgtaaaaatctcagcagccgttgatcggctgagagtcatacactctccgaccaagaggaatccctcttggttgctgagagttgtacactctcagaagccgggagagattcctcctggccactgagagtgtaaagctctcagagaccaagcaagaggtattcctcttggccgctgagagtttacagatctcagcaattgagagggctctcttggtttccgtgagtgtacattactcttggcctctggagagtatacactttcccgttgagaggttacactcttgatggccgggaggattcctctcagccattgagagtgtacactcttgacagctgtgtaaattctgaacttagcgcacaagagattgagggccaaaaaaggatgttttcttttttgggagaggctcaaggaaaaagagtgtgtgaaccaatagttttattcacttgcagctagccaggattaaatagactagatacatgtggttaaaaagttgttgaaggaaaatgaataaaaaaaattgaataaaaactggtagaagataaaatgagttcttgaaaataacagaccagaaaaaatgtctcattctcttttagttaagctagatgggttagtcaagagaaaacattctaaatcacaaatactacgaggtgttaattcacagtaaccagattttactaaatcaaataaagagaatagaaaaagaaagaggttagtcataaagacaagagttgttgataaggctgcaattgtaagttctaattagactaataaaatgcataacattcaacagaaaactagctatgaagaaccataattcagtctacttcaaaatgatttaagaaaataaaaagaaaaaatgatggtgattttaggaaagagtaggccaaggaggagaaaactcaaaaacagccaagaggaatcctcccgtctgtcaagattgtacactctcaatggccaagagaagccctccctgtttttgagagtgaaccctctccacaggcgagaggaatcctcttggctgccaagagggtatactcttgacggccaaaaggaatcatcccagccatcaagaggttttcttttcttttttttctgccaacttacaacctggggtttttagagtatccactcccaaaaatccccaggggaatcaattttataattattattatttgtttctgaggttcaacttctaaacaagttggacctttgggaggtccaactcccaaaaaaacggggaaaagaaaacatagggaggtcaatgtcaaggggaccgtccacaaccggtccactcaatgtcccaaatatctgggagttggaactccaatatttgggagtcggttgactaagacccttaaataatggtggatttggttatatttgataccccctaatgttttgaattttagctgctgggaaatcagatctcctggtaacatctagaatttattcaccttcagtttggcatttaatccaatgttcacaaaaatcaaatgcactttatctggcaagatcatagcatgaaatatgaacagggtgaattcattggaaaaaatgaaaaaatgattgatgatagaacatatacatgcatttgttgttggactcaaatggtcatattggaggtttgtggaagcataataatgcattgcattagtacagagacataaaactcagagaaaaagaagaaaagagaaagaaaaatgaaaaagagatgagttcatacctggttcagagtggaactttgtggaaggatgaggagaggaatccttccacgtactctgacccaggtatagtctggatctagtgacaagtgaatgtcaggtctgatgacaagtgagaaggacaaagaaaaaggagaaaagaaagagaagaaaagactactacaacatttgtcctcttccaaacaggttcattaattgactcttcagatggtggctcaatctagtctaccttggccaaaattggaatcaaaaagaaacactttgatactgaaaaaattgatgaattgtgaggagttagaagaagaccacaaacactagaaacacagaatgagtccattaatctgtaattaggttgggaaatgtgttcagctggaagtttgggccactgggttgaatagcccacaacaaattgttcagattgatgcatttttcaacaagctttgagaactgaaaaaccccggagcatttgatgaaagattttgataaacttgtcaagagcagcaacactagttttaattttgctagaattggattggtttaaagattcactgatttaatttgagttttgataatttgagaggcagtagatgaagtacttgattatcaaaatccctaagacaagttcattggtagggtcttttggcttcttgtatactggaagagagttgaagtcatttgcaacaagggatacagcctgaaggaaaacctcagcccattcattggaatcctatgggttgtgtagcaaaggattgtgaagagagaaaatagttcagaaccaatttcttgtttggcttaatctttgccactattggtaggaaaattccaaacatcaggcctgaaaaatggttcatttgagcttggtgaaaaatcattggaacctcttgttttcaggggtgaatcatcagttacattccaataccacaatgaaagaaatgtcaataccttctaacctcagattctcaatgttatgagctgctagagctggaacctgggatgctacatatgtacatagcctgttacatacatgtcacaaaatatgaacttggagtttgtttgagatccacaccttgatgtgtatctgcgctagcactatgctacaatgtagtgtatttttgctacactacgctagactaacgctacaggtattgtagccgtcccagtgctgcaccttgtgtacattgctcatcttgcaacctaccatcaagaaccagaaacctgaaggtcccagcctggtctccccaaaactcccctaacacttaaccaagcctttgagtgaggggttgaaatttcacatgattgaccttgtgacagccaatggaaagccttcacaaaccaacctgaaactcaaacctaactaaccatcctcatcaatcccaattccccaactgctcttccttctttttttctcaaccttctttatctttttttctttcatctcttgcaaaccatattcaactcttcaacaatactcaaacactttgaaaggggttgtattggttacaaccccccccccccgcgataaggtcgcccggaggcgactgatataagattggtctgattgaccgattttgtattggtcgggcccaccaatacattagaacaaaggaaaaatgaattggtgggcctggccaatataaaatcggtcaaggagaccgatgttatatcggtgacctcagggcgacgttatcgcggggggttgtaactgatacaaccagcggtgggccgctacgctacactacgctacgggcccatgtagcgttagcgttgtggtatgtccatacctttccatgtaccctcatttttcacagcattttacatatattcttcccattattatttcatattcagattctacacattatttcacccctagtcacctcttacagcttttcagtatctcttgtagttctctagttatcatcccctcagtatattcagagttacagaacagtacatcactttatacatacagtacatatacattacacattatatagttacagtctctatgtagaatcactcattcatcatggtacatcaccattactacatactacactacatattcagcataaccataattacatacatcaatcaggataaccttaactacattacatcatgtacatatttcctttcacactgctttgactttccatacctgattaacacttgtatacacagaacatctgtcacttagctacattatttctcatcactcattactgtttaagacttatattacccatagccaggatttccccagccatggtgctttactgttgtatgtacatgttgtacacttatatactccttcttcctcctcatgtattttcccccttatgctatgtaccttgcctgaattatcttctaaccatagtcttagaaatcagaaatactagtgtcacccttatatctttaccagatatcattgccagttatatttgccagttatacatccccccttgccagttataaatcctcatttgccagattatcccctttgccagagtcattcctcattgccagtgttacacccttaccagtattatcccatcacacctcatttctcctcctcctcacacctctgtaggtactacatacacaagctcatcagtaataatagtctaagataaagtagaaatcagccacacctctattcttctttttcttagtgttacactcttcccattagcattgtacaggagggcagcctcatcagcacctgtagtctcaacttacattagtactagtgtagttgtctatatcccctccaagctctatctccctggttgagtagttccacagcgtagcggcaccatttttttttttgcgtagtgttagagcgccgctacggccgctgcgctacgctaatttgtagcggcgctaacactcaccaatttttggtgtagtgttagcgcgcctctggcgccgctacgctgcgttacgctacgctacagcatttttagcggcaaaaacgcctaaaaaccgctaaaaactgctgtagcgcagcgtagcgggcggttttttgcgccctgcgcgcgtagcgttagcgcagatggggggaattgcgctaacgctacgctaaacgctagcgcaagttttttccccatgcgtgtagcgttagcgcagaaaatgagaaaagcgctaacgctacgctaaattgtagcggtttttcactacactacgctacgctaacgctacagttagcgtagctggcccaccgttgatacaacccctttcgccgtgaaattagcatctcaaaacatctataacaacaatccacactctcaagctacacactcaaataacaagtcctgaacttcaatttggtgagaagaataaccctcatttggatttatttcttttcttccttttctctctaattatgtttattaatggttattctttcagtttttttatcctcctggtgttcctgtccttaaaaataaataatcagttgtctgtctcaatcttaaagatacattcaggtatgctttaatctttttgggtctctcacatcttttcttttcttctctctaatcttgttttttcttctaggtctagtagtttggttttagcaatcttattctgttattttatcatgaggtagttccaagagggttgaaatgaactcttgaagatacattattgctatagctacttgctggctccaattggcgtgtccttgaggtataaagttgaataacagaatccagagcagtcttatatcctttgcaagtaatgttggtggagtaaagcttgtgcagtgatgctagaatttcttgatgcttcttagttattggatctaaggtgagggtgtcagttctgctgtgattttgatcttcaaagggttcttcattgtttgcagggttttgattattttggttgattgctgtctcttcattcctgggcaagttgttttgatctatgttggtttgaggatttgaattgttctcttcaagagtatgtttgttgagcacagtttcctcttgtcaaaggtgatttatcttcttgactgatgtgtgtttattcttggccaagttgagtttcttcttggctggggtgagtctcttcttgaatgagttgagtttcttcatgggcaatttctgtttcctcttggacaagttgtgtttcttctttgatcatttgagtttttccatggtggatgttatcttggttgggttgaccttcctcttgattgagttgagtttcttcctgatgcacaccatcttttttaagttgagtttgttctggatgggtccaaattgggttttcttttgtcttttgattttgaggcaatgatttttctgaaccaggggttgacttgtgacatatctttttggttgatttatttgatgcactagagtgagtgcatgtcttcaggagattttgatggccaacttgaactacttctttttctagaggtttctctccattcttcacaagttgaaaagaggaaataacaaccataagtataacaaaaaaggggaaagtagaaatgaatcaagaattaatataaaagtgataaaaaacttattcaatcattgagaggatatgcacttaccagtttcaaaaaccttttctctcacctgagcatcacatgctgttaagcccccaaaaatgaggtctgtttttttcaaagctaaaacacaagaatcagagaatgtcttgtttatctgaacagaaaatgcaaaccgggagaaagggctatctgaaggcttctgggacttgactgtctggtgataaaggagatttgaggcctggaatagtttcatccatccatctactgaattgaaatcaactacatttgatatccctggaagcaacggtgtaactgatgtgatgcatgcattgggcctgtgttgtattgcatcgagtgggcaatgtgggggccctgcattgcatcacctgcattggaaaaattgatgcagggtattggcatcacatcaattcagcgatttgatgtgttgcacaataattttggtgcatttcccatatttttggtgtgcattgccaaaatcagcatgcattgctttccaatacaatgccaatgcaaggcatcactttttcaatgtgatgctgtacatcactaaaatgatgtgatactgacacatggcaaattattgcattgcatcgtattgtttcaacgttgctggaagaaagaattgtccatattcaaaaattgaatccatctgcttgatcagatgctggtttcccagtctgttgagttattccacaccatcctcacgttccaaatgggccgggtttgggtcaaaaaatggtgaccaaacccgccccgccaaattctcggggcggggcgggttggggcaaaaatggcaaaatgttgaccaaacccggcccaaatacacggtgccttgggtcgggtcaggtccgggtcaacccagcagataatcagttaattccttgcaatcaggtcatttggtcaatctcaagccgacccaaatacaatccgtcctgatcatacccgccccgacgacccgttgggttgaatccgggtcgggtcaatttccaaccctagcctgctcaaacccgccttgtgacccggcgggtcgacccgaccgacttggatcctgacaccatccaccataggaaattgagctgacattgttttcaatgtgggcatcattgtaaaactcacctgtgagttttgatgcatatcctgagggactttaatcaacccttggtaatttgagaagaagatttttccagagataataatcctatttggtttctattttagctggagtataagtacctgattacaatgattggtacatatggtaggataacaaggtagagcaactggaccttgtctcctcctctcctgcatgttatcaggctcctctactatatatgtggttgatcaagctggatcagctcaaataactgctatccatgtggtacaacagttcattttagtagcataaaggcgtaaataagtgggtatgtattgatgatatcagtcttctcctaaagagggtgcttctcagggtcttttgtgagtgggccaagcctcacaggtcgcaggatcataatagatagagaactgtatcaggttagctggtgtgtgcgtgtgggagggggaggggggtccgaggtcgataggatgatcaagtcaaagtgaacggctgcttgattggatgatgggtcaagctggaggtcggtcgtaggatgatgactgttcggtcttccgtgatctggttgggatttgtcgcaatcgggcagttccttgctcttgttggactggctgagttgtgtaatggacgcaaagtctggtctggctggatgtgatcacttgctgatctggtggggccttttattatgtacaccattttatgtaggatcggaggacaaaacatgttgaaggttctgtactttaatatgtacattccagagttcatgtcctagattcaattgggtttctgcccgggcaattgggaaagagtgaaaaaaccttgatttgcttataaagcagcttatattattaagattgccccctggcccacccctgtccattcacccccctcctccttcttctttacccatcagtcactgagctcatcatcccatcagcacccatcggtcaagaggtcatccaacaactcactcactcactcactcactcggcttcgatgtcatctgagaaagcctcccaagaacctgcagattcactccttactaaagatccagttcaaatccaacatcactcagatcatcatcaatctcaaccagtcagccaatcaaacaatcactccctaccaatcccccaacctctctcagcctcatcctcatcatttcccaattccaacgaccaccaggtccaacccacaacctcacagtcaaacactcatgtcaatccaatcaccggtctcattcgcaaacagacttgggtctcactactcacccctgagaagaagctatccgaatcaaatccaacctacaaacaatctctcaacgctatcatcagatcatcctgtttgtcaaatcagcatctttcaaaccacaaattttcaaaaaaaaaaaaaatctcataagctgactaatcaatcaatccaaaactctcttgattttaatcaaaatttcctaccgcagggctcaacgtactcctgattttcattccaatctcatggatccttcatttcgtcacacccaatcaggatgctgccatcttcaccacctgtatgctggctatcattcccctggccaaattacttggctttggaactgaagagattgccatgagggttgggtttgtagccattcatttattcttgacagcttaagtgatgccatacttaacataactacccctcatcccagtcaaaccctcggtggactgcttaatgcaactctgggaaacgcggtaagctttccagtctgcccccttgactctagattgagcgcagactgacctagttgcgtttttttcttcttcttctcaatggtctacataggtcgaattaatcgtcgcaatccttgctttggttaaatgtgaactggtggtcgtacagtcgtcactattgggttccatcctgaggtgagtcgcccatatccattatgttcatatagttaattcaccgctaatcaccacttccatcgttttaaacccgctatgaagtaatctgctattggtcttggggatgtgcttcttcgcagggtaatgagctgcacgcatcttattgccatcaggcacatcatcagctaatatccctgattataacttcttttcggaaaaaaaaaatctcagaggcgtacgattttccgaacaagcattttccatcaccgccgctcaacttaattcatctctcttgataatgagtgtcattgctatactgatccctgcaggatttcacgcggcattctctaatttgagtgacagcgtagaaggaccagacgtattgaaaatgagtcgggggattgctgtaatcctcttgatcatctatggttggtcttctcattttatttttctgatttcacgtcggagctcgggtaaactaatcaagtatgatatcatgaaatccgccatcagctgcttatctcgttttccaactctggtcccacgctcatctctacactcaaacttcaacttcagccaatgaacacgaaggtcatacaacctggagaggccacaagatcctccgaccatccaattctgttcgcgctcaacaacatcctacaatcatccagaactccgccgatgggagtagtcacccagagccaatggaagaggaggatgaggaagaagtaccgtctctcaatgcagtatcggccatcatcctcttgggactttccacggctctagtcggtgttacatcagaatggcttgttgatagtatcaatggcatcactcggaccggcgtgatatccgaagcttgggttggattgatcctgttacccatcgttggcaatgccggtttgtagttccctttttttcaattacctcaaccgattaagctgaacattggtgatgtcttacaactttagccgaacatcttaccgctgtttcagtctcagtaaaagacaaacttgatctatcgtcagtccaaacatcttcagactcgccccatcatctgttctaattatacagtcttatttgtttgtgtttgaacatccttcagcatggctgttgctgtcggttcttccatccaaatcgcccttttcgttgtcccacttctcgttatccttggctggatcatggacaaaccattgacttgtaagttttggaaaatacatccctttgagacacgcctctgtctttgtattctaacatttttttacgctcgggggtctactagtgcttttcgatccatttggtaagttcaactcgccgccagcaacttgttttgttttactaactagagcccttggtcggattccttagagagcataactttgtttttatcagtattgattgtcaagtaagttttacatattctcctgcttggtttccaattgatctaaacacattctgactcgtgttatctttgtcaacagctacacgtcagttgctgtgttctccctattttttgatcgagtctctcaaagatatgtttgcatttgaacagcatccaggacggccgagcgaactggatagaaggctttatcttgatgtgtgtttatgtcattgtggtaagtaaaatatgcggctagtttctacagtccttagtgatagttcaaacaactgatttatcatttgctacctaggccgttgctttcttctttgtaagttttaagcttgttttttgcgacaccagatgatgctaatatatgcactcaattattttcattagtacccctccaatgctgccgacatcactctagggctgaagtgcaattaacctgttcgaaccatttctgtaatccgattttctatcaaagcgtaagttccatttaacccttacaaactttgcacattcgcatatccccaaaatccatctcgcagtcccgattaaactcttttgacatatcttcttgcatatcagtcaccttccgcaccagatcaacacagatcttggatgttgttgtcatttgagctcttgcatacttttacataacatcatccatatggctttttttgtgacatgacgctgtatccggaacatgctctaaacattatgaacgaccaccaacgaccggttgtgttgacaagcatgtatatacatatacatatactgcgtatctctattatttgcatgatgtatccagttcattcttttattcccaagcttcgtcttcctggacatgataaacgcaccatgtggtatttaatgtctctgcattttattgcacatataccctgtcaaatcaaactttccacaatcttcccatcctaaattatccccaaatgcattattttatacttattgataattgaaaataattcaactgacaagatttaagatggcttggtaaatttggagcccagactggccagtcaccccaaggcccaactgtgagtcggaaggattcaaagatcccttgcatggactgactacagtgttcttggttaatgaagccagctggtgctggtgagtaagtttctacagtctcactgctgtatttcctcaagccctgatggtaaaactgcaaagctgatcttcagtgttcttcatggaatagggttagggttagtagtattgttctgtgcagtgattaagctctaccattcttcagggatgcatatagtggagttggagagtctcaatcagaagaatgttgggtttgttcttctaattaactgggctcatttagcactggttacatgatgtagaatttgatttgggaaggattatggattagtaattcattctactatgcacagcctccttcactcctgtcaaccaaggacagttgttatattaatggcaacacaaccatgagttaaactgcttttgtgttgtacatttatcactattttgcagcatacaatccatcgatttcttagtttcatttgtcaacatgttgtttttcaacccatgacgatatcaaaagtggatatcaagacaaaatgaggaagagtcctatttctttcttcttagactttttcaccaatggatgacccagatgtttctttgtccacattgatgttacaggatgttactgtgacttttctgctggaaaactttgagttatcgatttgttttagctacgtagtattaataatgtgatatccggtaacaacaggcaatttgaacaagttccagaaatttattgattagattgtgtacatacacaggtatctcgtatatcaaaacaattgtttgatagattcaagacatccaaatagtgtcgttcgttcaatgcatcaagactttcacttccgtcttcagctgtcttcttgacgatgttggtttactgacagctaagcaatcaagagacttgcaaaaagaaaccgaactatgccaaccacatcatccgatgacaattgatctccagggcggacctaagattgttgaaccagtcgcatgatatgggggattcattgacaatccaagaccttatccaacaccgaaagaacccaatacaacgagcactttcctcctgttcaaagaatcaaccttgaaaggagacatcgaacttagtcccttgagccatcccacccgcggcaaagcccgtgccttccctctcgatctcgatcactttggtggtgggtttatcgcatttgggacattgatcgtccgatcctaagttggtcttgttgggcttcacgagtgtattcacacagactaaacaaacaacatgcccacagggtttcaaaactgaatatgaatcaaacgcatgaaaaaaatccgtccggttagtgaattgttgaaaatatcaagggaatgaaaagcctaaatacctgcgagtttggtgtttttgtttagagctttgcgacaacccgcacagcacttcagcgagtttttcttggaagatgaatcggaggaggtgagctctgcttcgaaatagaccgccacgaggtctgaaagcttgatcgggtgggcacgattttcgcccttacggttactgacgtgacagagcggacgaagttgggagctaggtagggccgagacccgcgtaggtggagcggagggagtgagggagggaagccaaaagttaggtaatttggcccttctggatgccaatgcctcccgttctaatgtctccagtgcagcacgttcagcagcagttgtgagttcttccagccgcggcccagcagcagaggtgcgagcagatagactgtcactgctcttggtagtatttggcgtattagaactgattttcgtctgcgtagagattcctgcttgagctcgttcgaaatcttgtaggactctttcccgagcagcagcaagagttgcttttcgctcggcctcttcttctagactcatccgttcaagcatggcgcgttgtcgcttcagatccttcttctggccgaggatgtgttctaggatgcattcctggagaaatttgtttgctgatgagttatttaaccgagaagtttcgaatatattcaagtaggcttgtgtacgcctacacataagagttatccaaactgacgtggcagaacaagtgtccttctgaatccacacgggggtcccgagccgaattgagacatagtcgacaggcatcaaatccgaccatggaatctgaagtaaatctttgtgttttgctaccatttccagtcatcattcgttcggcatgagtgaagaccgatgacgcggtgttgtttttaccatgtcgagctatggtagaccaacgttttgatgtgatggaaagcaggtcatgtcagccgttattagcatataaaggaaagaacctaaatcggtcgtcaagatggcggaacagaagaaggaaaaactcaactcattctatcagatcttccgatggtgaatgtatacccagaagcgctatgtgtggggcaatcgttttcgatgacgatgtagttgaggagcaagtatgactgccggttcttaatcgtgagctcgtcgttcccccgaatccacagattatgtagcttgaggttcggagtcccccgtccgctgatccacctcccaccacaattggacaaaatcacaatcttggccgctcctattatgcctctatagctcagttccccaaaggaattcaccattgactggtgacccatcatgcaagacaataccctcttagtctgggggaaggtgtttgggaccaatgtgcatcatactttagcaaccatagtttcatctgagagttgctgatcagctgaatcagttatgggtctcaagtttagttaatttcaagctgaaatttagacccaagtaataataatattattcaagtgtgcaagaattaaaaaaggctatctttatccccctcccccccccaaatacatcagctgatttgtggttggaggtccctataaataatgacttttgaaattggaccataaatctgcaagcatgaattcagacattcaggttgcactggcagctggcgaaaccttgataatgtgactggccttgacgaagacaggtacccccaaagttctggggataattgtgccccatcattcaagccaggtatgcatgtgatgtttatgataccctcagttatgactcaagtgtgttacaattgacaccaaacagtcaagatagcatgagtacaagacagataatagctaacaatatatggcacttgaggtcaggactttatacttgactgctgggttgatgaccactgagctggctgttgtgaactgctcaggctgaatgattattattttgatggaggagaggcctcctacataatctttcctgatggattcttgctagtaggggctgcacttgtgaaacatttgttatttttgatgttaaattttgaattcaaccttgcccaactgcaaagatacaaccgtttttttctggttgtgacaggtgaaatttccttgtaccttgtctgcatgaaatgagcttatttttatgatggtaaatggtgcatttggaatgtacctttacctttgatttactgcataaattggacaatttcatctagtgggttaaaggacaagctttttgttgggctattcatgttcagttttctctctgttacaaattttctcttatttgacatcatgcagtatacctgtgacagcatttgtgcaaggattctcacctcatccttccagtccacaaacaattttccatttacagtaacctcaccccatgtctgctgctgtcaggtaaagcttttcttgctttgatttccttttcatttttctctctagtgttctttattctatgtgaaacaatattccttccttccataaacatcttccagtcacctcatgttgtgactgctgctctcagtccctttctagctatgtatcatcatttattcccaaaatccaattttgagatttcctcttcctgagggtgttttggggcttcaaaaaataggcaaagttggccccatgatccatctttgaagtgatttctttacatgtatcaaacaagcacaaatcatttcactgaagaatttacatcagtggggttcacaattgaaatttatcaaattccaaagcccattgtaagctgaccatcaattttttgaaaagttaaaaggttttatggattgatcagaagaaaaactagcttttgttttgaaattttcttgatcaaggccttaaagatggctataaatctataggattttcaatcacaaaccccaatgttgcagcaatactgaaatgaatacaattatatatttgtatttttgtgtattgtattgaaatacattacaatgcacagcttttcaaaactgtgtattcttctacccaacacaatacaatacatgatgtatttggggaaagacaccctgtattgcattagaatacatgtatttcccatatatcaatactattacaatgcacagttttggaaaactgtgtactgggaaatacagatacaataaatttgttgaatttgtttgagagttgattgcagtgtctagcatgtagaagatgatcctttatatgggattgcacaaattttttcaggaatgagattttagatgaaatatggcttaccacagtgaacctccccatgttcttcaaccaccagctgcattgttaacaccaactggtatatgatgcatgacttccagttagcatttacaaccctccccggatctgatttacacctctaaggtcttgatttttaggaaaaaatgaaattttttcagaacccttggaagaatattgctcatgtgagctggttgtgatttttattaaaatgttgagttcaagctgagaggggtctaaaaagcactctcaatggcaactggaagtcctccaatattcttttttaatatcatgcatggcaactggcaccacaagctgtaatacaggattcctggaagtccagaaccacagaaacatggcaagctgtaatacaggattcctcaaagtgcagaaccacagttcaaggttcactatcttgttgtattgtgtttggcccatgtatgtttaattgacaagttaatttagaacctttcaggtgaaagttgctcacagaggaggacctcttagatggaatgagaataggttgggattgaaatatgataagtggtcaaaggagtgcagatttgtggtcaacagagttgtgctttcaggcctgatttacatctgaaacatgctatcccatgcaaacagaccaacttgccaggaagaaagtcaagatggtggggattgctatggcacaaccaaatttccaataagctcagtacagacagaggaaaattaaatgaagcttacatgaaggtgtaaactatgttcttaattctgagtgcgacatgggtaactcggggagcttcgacccgctgagtgagagatcatccagtttgatgggcagggtgtttcagcaccagtgtttcaccggggtgcctcaaaaattcaaggatctgcttgcaaagataaaagagaatgtgatgagggaagtggcacttgggcggtgccccaaatcaacgcagttttcagggtcctcaacccttaaaatctcttcatcattggttgaggtctttgatgtggttgtgtcacatttactttggtgacagacagtttcagagatcaaaacacagggtttcatggtagaagagataattggcacttctttgtggtctttgtgctctccggtggtctttgtactctccggatgtaaactaacagtcaggcggtagacattcaggtacttaccactcaagctagggttagggttaggctaggactttggcttgttctggtgaacagggttggaagcaatggtaagagcaaagaaccacgtctcacgaggcaaaacggcacgagaacgggtaggttgagtaatgcacacgcagggggacgcgacacagtaagattaatttctggagatagattgaaatcttgaaatcgtttatggataagacgtcgcacaagagagtttcatgaggagaaatggaggtaagagaaaacaaatgatgacttgaccccggaaggctaaagacaaaaacttagtcgatcgtgacactgtagcactttggcgggggggcaattagcctaggaactagtatttgagaatgatgtaaagggcgtgaatgatcccgggaatgtaacctagaatggtgagcaagatgttgatccctgtgtgagagaaagaggaaaaggggacgatggtcaacatgtagattctatatggaggatgagctgctgttggagaggactctcgacgtacaaaaatcggcgacgcagcctcgctcgaggaaaactccaagcggtgggagaacgatggccaggaggatcttgcaaatgtcagactgtgcaagggcaaagaggaaaggagaaaagggtatgttttcagtgtgaatcgacgaatcaactgagactctggactgaggaaacacttacggcagtgaagggcatgatggagattggatgttgttgttgtttggggctgattgggttgtgggcttgaggataagtcgattggaaatctgttgtggttctggtgtgggtggtgggtggagcgactgctgaggaaggggggcaggaggcttttgtagccgagccgggcgctggtgaactctaatccctttgggggaggccaagggaggggctgtgctcaagctggtgcttacgtaaggcgcataccctcaatcatgcatttccatgccagagctgtgtactgggacgatcagctctcacaccggcaattgcgttggtcccaatatgaggactgaatgactcaagagacccttgcaggttactccggaccctgactagccctagtgactgcctgttgggcggcggtttgcagactccgaaatgggtcatcacttcgtcagaattcttgtcaagaaaagtcgacgacttcatcatgcagggtgggctacgatgtccagataggtccagatatgcttcacacatacattttccaaaacggccacttcaccggcggggtgcattccacatcagctaacctgacttgagatcatagaccactgacaatgatcacgacaattcatcattgatgatatcacgagtattaatgtttccatggttttgtattatgaatcaccaggttccacttgaaaaaaggtcgaaacatcagggcctgtaccacagccccaattttcaggtcaatttcccataatttccaggttggaaattgaccctgccagaaatggggtatgatgcacacccaaattcccacagtacagaggccagattttcagtgccaactccaaaatgaattttggttggtgaaaaataaaaagaccaaaaatgaaaatgaaaatgaaaattggctggggtgctatggtacagaccctaagaaaatacaaccaaaaatgtggtaaatcactgcagcaagagtaaagtgtccaaccaaaggcaggtgaactgcatccatccaagcaactcaaatagccccaccttctagacctgggaggagggacccttgcccttgcaagttgcatctggatcaggttggggtaaggtgctgatgaacatagacctagatggggtgacccatggtagaatgggtcagattttcctccggaagtttgacccatggtttgacccaatacagctagttccagaaaggttgttttcattggtgtggaatctggattttccttcaaaaacaaccgctggatataccaatttcacaggcaaaatcaaactcaaacagcctttttgcattaaaattactgtttgagcacaagtttgtagatggatttgcaaactgaacctggaaatctcttgatttctgcttggaaaatccagctcaaggtgacacctttgtgggattagatgtaaattttttgtcagaattatactgatctatttttgattttttgttactcccgcagtagatgtagtacttgaatttgaaccagagaaaaagagagactagacaagattaggtttattgaatggacaaagacgcacaatataggggactcaagggcttatatcatcaaagatccagaacaatgtgtttatttgataaaatcaatcagagacaatattgaataaaaatgaatgatactggattgatcatttgtatacttagcaagatatcctgcctacaagagtgatatgataataaaattagcttggttcacataggatgcttttgagaaatttttctaaaatcaattctgtttgttgtctgaattgttctccttaaattgtgttttgtacggaaacaagagtttagcaatgtgctgataaattctttctgttaaattttatttgcaaataagcaggtatgcaaactgggctattgtcccacctgctaagaaacatcaccttcaaatgatctaatgaatgagaatgagatttattcaagttgtacaatgagttgaaagggaagacttcttgacaaataaacccagaacctaatttttcaatcaaaaatatcatgcctgccaatcacaacccatactcccctccaaaacaggccatttggaacatttgcaccccatgacccctcttggaaaaataaagaaaaacatcaatccagaggctcaagggctaaacctggggtgaacctgctctaaaacaagaaccagttcttcctttcttgggtttgagtggattgcagttttcaaaaatgtgacctgaatcaacctgtcccatctatttctgggttggggagggtcagcatttttatgacccaaaccagcccatctccgcccctgtgcataatttccaaaaaatctcttttggaggggcagaggggctctgattcatggaattctatatttataatttcaattttaggttattggttcattaacttgaggaaatgagaaattggaaacagatcactaaaattttgacaaaacatgttattgggtcaacccatgggtagcccattttatgagtaaattccaacccaggtacaattggtcacccagctgggtctatatttatcatccctgccccgacctgacccagatccaagccaggttggattgatccaaaccatcctcaccagtcaactacacccaccttgactcctgtgcagcccagcccaatttcatactggagcatatgaatgggacagcttccctataaacataaagaaagtgacctagttagattacagatgagcacataaacgggacagcattctccttaccaaaaaataaatgtgtacatcaagttcttattgatgaatgaggctatggaatagatttgacagtcatcctgtggtggaattgtcagttgtcctggaagagcagcctcatagaattgacccacaccatgtgcagccctgtagattttgtcggtgaacatcgctggatttgaatcgtagttgtctgcaaattttcgtatcaaaatccgtaatcgcggccagcccctcgttggacttgagttttacccgccatgaatcaaggaaaggaaccgaatacaggtgaccacacaaatgcgtcatcgcgtcgcaagtatcgtagcgtttttcggcctacagctgtaggaaacaggatccctgacctgagcgaatcggtacgtaaaattccgctagcatgcttctgtgaatgattatccacttcttctaaatcaacatccggcgcgtagcgtagcggttttattggcggtcgacaaaagggtagagccccattactcctgctccccacccagctcttcagcatcacgacatgtatagggtcaaaggtttgaaaaaatcagcagcacacggagatgtgccatgtataaattgtttcaaacttcgtcatttttccaatcaatcgtttcactaccgtcgcctccttaattttcgtgatctgacgactcatgccggaagagaacaatccatcactagaacggtttcaggcaatgggacaggccttgcgtgggctctggagcatccctttcattttaccttaagactcgggcatgggggcagcagatggccgcagggcaaattccaaccctcgtgtagacttcgagagatatacccctcacgctatatcacactaggaggctcaacattatctatcttcgttgctgtgcaatatcaagcaattcttccttacggattgttctttcaagtaaataccaatactaccgccctccagcgcttgacaaaaggttgtcgcatattacaaagaagcagaactcacgcatttccaaattttagctagccaagactagaggcgaagtgttcacaaaaacatcttggtttctgcggcctgatcacgaatccacgatagataattttcttgaaatctggttaaatcgattttcctaaatcttatttgaaaacaccaaaatcgactcaaggaaacaactgacaaaaaccaacacaaggttttggcagcagtttattcgaaaaaggcttcaactacttcgtagcacgcagcgcgtgtggatatctatcaagcctgaacaaacttcccgaattcttacgcagttttaaaatagatctcgagggcaaatttgatcaataaaaatctcactttcgtgttgctcaaataagaaatcatcaagaattatagaagatgcccatcattggcgagttggtttatccgaatatctacgttacaatccacctgcgccccggatttcgtcctgtccggttccattggactatcttcatcccacaacccaacgagggaacgcgacaaagttcttcaacaggcgtcaagtaccacgtcatcgatctgtcccgcgaaccgttttgggcctacgaagttgattggaatttcaaccttggggattgcctgtcggttggcgctgcggtggtgatcggaaagctaaggcggccctggggaacaagggagatacatgagctcctatccactcgagtaccactcaatgtcattccagaaagagacatcggaagagaaccaagattttcctgcagagtttgggtcaaggaggctatcaaggtgcttgactggcatggagtattacagtgtgacgatgtggacgagcttgaatacgaaatcaaggccttcggggagcgcgtggtggcatttgcagagcatggtgtctttcgcggtgctgaagtttactattcccaattcagtcgatagatggtgcgattattcttctaggtgatctcggaaggatgcgggagtactggtttattgccgctttccctttacaattttagaggaattagctagaaacattcatatagaagtttaaaaaggctacagccatctggcgaaacctccatcatttcatttctcattgctgggcttcgagtattggtatgtatgttagttcagacatgaaatccttatcaagtcacttgatcaatgcctctgttcacttgtaagccggttttaggagaaatagaacgatatcagaaatcaagataggtcttgcattaaaggggttgaatcccaaacctcatgagtgatgatttaaccacctatcccaagctgtggcccgtgggccctgttgctggtgggcccattgctttggtaggagtccaaaggataaattgacatatgcagtttgttctagtttgaacaaggcctgtcaagcagagggtacaagctcactttgcataaatttctgccaccaggagaggcttctactagaagaaaaataaagaagcttccacaatttgtcatctggaaactctgaggaatcttttgttctcactcaaactgtcagctctggtctcttatgtgaccaggagttgatagggtattgggtcacactatagccaagagggccagtggaaataaggctctcctcaagactggtacagtggaggggctagctccttataataatacgctagctccttataataataagggacaactgtggaatgagcttcacagtgcctgagctgagttattataagagaaatgaggttgtactagtcttataagttaaatatgtaacttagaaggctagtaatgaagataaagggaaatgtaataatttatgtacaatagtttactgtaaaaaccccactcactatttattttaatatctagtaaggtacttgggtttgtatggtaatattgtctgggagatgaatctcagtggaagagtcatcctcttaaatattacagggcaggggtcaaactgctgctgggaccggtgcagtccccttattgttacactattccttgggggaaagtgtcaggatattcagagcatgctaaatgtacatgtgctgaatatcttttatttcagaaaatacacataggagagataaacataataatcatacacacaagagagataaacaggataatcatctcttggatacacccaagagataattatccttttcaacttgattataattttcatggaagaggtaactctttattaatttacaaaatatttattaacataaataatacatataaaaaagaataacattactgtatacttattaacttaaagattacatataataatatttattatgtaaccaacggtgcaacagagacaatacgatacggtatcaggcgattatctgtatcgtctcagaatttgaatacccaaaaataccggatttgtgttgtctcactttcctgagacaatacccacgtattatctttggaaagtgagacaagtattctgtattgtctcagatgactgatcccaccaaaaacgtatttgatacataagatatttggctgtattgaagaaaaaacgaaaaaacgaagacatttttttcatttgtcattccaaatctgatacaatatattttttcaccaaccaaggaaatactgatactggtatcaggctcaaaatagatacaatccaatccaatatgaatacatgtcttgtatctgttgcaccgttgatgtaacccaagggggttacattctattgtagacacctgggctagtgtctcagtgtctgacacaaaccacactcaaaggttggctcaacaaagcttcaatgcacagtcactgtgcagcaaaattcattctggcatttgtttaattaatctttgtctaatttgttcatcttaactgatccaactgaattgactacttgaaataagacattccacctgtaatacatgatgtcatacattcaagagcaacaaatccagtgacatggtgcccagcccatgcccagcccactctgtgccatagttatcaaagtggagatccaatttgataacaatacttaactttgatcttgtctttctgacattggctatagtatctgttattccagtaagaccaatcaccatatttttgggtattttgatcagaagatcaacttgacaatactttaatttatcaataggagtacctgtttggcctacgtagtactgtggatcagagatttgttgttcttttcagaaattttattcaggatggttatccccgatgaaagccagggagcttcaaatgatttataatagtatacctcttcaatggaagatgatgggttctagatgatctgccaacacagaggtatggctaggtgcatgtttatcagtgcatacttgctttttgaggaaattttctcctctatgaaggatgcacaagagatcatcttgagagggatctcatttttgaagaaagaaacagatgcacatcttcattatgatcatctccatttttatccatttataccctttgattcgctcattgaaatgtggtattattattaagagccacacttttctttaacaaaaggtctctcctcttccggcggcgtgacttgacctgcatgccattctgtgagagaccctgcgggcgtaaaggtcgacgggaggcctgtgctgggctcgggttgacccggcccgatgaatcattcatgtggcattggattgtcatttgaattagagtttggactgccgagttgaagacttgggctacacaggcattcaaaatgacatgcaggacactggacggactgcgactttgcttttcagaaagacgaaaactacgagtctgatctgtgacgaagctcatcaagtgctagttcattaagatctgcactggaacgttatccagcaggctcaagagcttcaatccagatgcttgaaaatatgctgaggcgacaacttgcttgtaaggggctcatggccattaagtacaaaatacattgaagtagcgcaccctctcagcgttgatttccaccattatgagtcgtcatgtcaccccagccccacttcagacgaggtttttctccaggatgttcatgaagaaccgacaacttgggttcttcatttccgtgttcatgtgggtcaccctggaagtcgacgacgtaggcttaaggcagttgaaatcagttagccagcttgattcggggttggaaaatggatgtaggggatgactcaccacagccacactcagaacatcttcgtggtcgagaggatgagaccttcatgtataaggtgtcgtgtgaatcgactgggaagccagtacagccaacaatacgagttcgttcctagaatccaggtgggtgattcgatcggtcattaaacctcaccgaaaacataaataattaagattgatggggacgtacgagtgaaaaaaccttgacagggttgtcgagggtacccatgtgattgacggcgagaggcttgcgatcgaaagggtcatggccttccatacgtgaaaggatttcgtatcgttcgatcccagtggattgctccaagtcggttgggacagttccgggtttcgcacccgggccttgcatgattggtggtcgggcatctagaaggagtgaaggagtaggaccgtagttggtggctatatcccatcggagctagtgaatttttgaacgatcgacttaccatgatgatcatcaccctgtgcaatgcgagatacactcaggaatctcgggctacctcgaagtgatacagagccgagggttctgttggcgagggtggctgattgacgggtgatggatggaagcagcatggtgagtagtttgtttgaaaagttgggtagttcttcttggctttgaaggattcgttgtatgtgtgggctgtgctgggatcggtggagttggcggcgaggccttccggatccacccaaggcccaaggggggcgcaggctgtgatagcgctgtgacaggcagggtgctcaacctgtgcgcgggcggcaagcccccgggcccccgggggtttgctcaagaagcccactccacaatgtttgtaggttcgacgggaagtcctccagttgtgtatgtactccgatttctctggaatgatgtcatgctgagtgtttgtcgtatgaaggatccagataatgtaatcctggtcagtggtttggaaagacagcaaagtggtttggaccaaactaaatacattgttctgctcgatgtcaatgtacgtagaccgccgaatttattatccgacctcgacaactccagcccggtcaacgcactcaagcttgaacgacccaagatcacctccattgccgctttcaggatcgacgtaggtctgaagggtagcattggtcagttgctggcgtcccaggtcaaagtattctatgcaaacgtatccatacatatttatcttctggttgatgtatttatttgttatgatctaggctttggtacacaatctccattctaccgtcccggcgttccacactatcattcgtttgtcgcgcaggattgtaggcgtcgagtcatcttgcaaccgccgttcatctccaggttttcctcggtgaagcatatcaagaccaaataagcattcaataacacccaatggccccacaggtaagcaggtttatcacacttgaaggctcagctcccaatctgataacaagaaatcatcccacagaacacgcgtatttcacccttggatgaggctttgtccctcctcggatcgtccacagtcaccgatcggaatcaaggagtcgaacaaatctctaacttgctcacaaacccttctaattggaattcgatcaaggaatcccgctgggccgaaatattccatcaactcttctcagctgccgacacggaaaaagcagccatactcaagccatccaacgctcgaaagggctcgatcgccagggcttccaacctcaatcggcttcgagccgcactgactttgattcgaaagtgtgtcgtacaattcgtctcactgttcaagcacaaggttatgaagctggtcatcaatcgtacgatcgaattgattgtcgtggccaagaatcgaactttaatggactctatcgttcttgattgtattcggatcttgcgagacttcttgttgtatcgtcctcatctcgagcacctcggccatgagctttccgcggaaattctcgcgatctgctttgcatcaatcttggatcgaaaactccccgagactttctcgattcctgacaacgagtcatttggtgctgaaccacctctagaagccgagccgctcaatcccaccgatcgatcccaagcggcgagcccaaggatgattgattcttgccaattattatcgattgtcattcccgcttcctcatcagtttgtctggagtgctctaaatccctactgttcgactttcgcaatgtattggaaaaattcccccgtgacacatctgcccatttccatctgataactgctctgcatctgttactccgagaacttgaactgaataggggtagagacctgagccgatcagccatccttctgggcaactgcttgatctctttgtggccgaacaagaacattgccttgaaagaacagatcgtcctctgcttgacctacctgctccctttcgtcattcgtgaagcagaactcgatcagatgaattctgaatctcaagcgtcaccgcaggcggaagacctggtcaggaaaatcacacatgtcatttcgaatgatgtagaactttacaccaaaagttcttcaatctcactcggtactctccgcttggttgtccctcgcaaaggatttgattcatctttcttctgtaccaagggattcactcggacttcttgtgatggtgttgacgtggcgatagagagggtccaggctgtaacttgggcagcattaagactaggtgcatctgctctcaaccatgtcacccagtcgactcaccagccttccgctcgggggccagagactccctcaaaacggcgcaaggtaagcaaatttgttgtgctttctatagatttgtttgagtgaccaaaactactttgataggtcgagagtgaactagaaatctttcttcaagatatccaacctggttctctatctgcggctgtcgtacaccggattcagctcttaaccgtaaccgttgacctgcattgggaaaatcttgacaactcatcccggcagaagattattgaaagggtactcggattgctccaatcagatgatccggtggtagtgagctgggcctttatcttctttggcaacacggctcattgcgtgagaatccccttcctattctgagggaagccaacacctaccccctggcaaatgtgctgactgttggcttgcccactcatttggaagattgctcctccggggaactcatcatcttcctatcaagaaacgccgccctctgattcgtggggaccaaacattgagcattggaagcagatatggtcttatgccattcatcgcaccgcaaacccaacatgttctcgttcagccagctacgcagctttctgcattctggtaacccatcaactccccgtccacgctactcacgaggctatccacggattcttgcgggacttggatgtacaggggccacctttcccatacgattctgtatgcatgctcatctcggagtgccttgctttggcctcagaagatatacaattatcagcttatgcattggaagaaaacgtcctcaggtggctcaataaaacgtggcccgaagttgatcgttcgaccgcgacttgcaatcttataggcggcggttccgctcagcgaaataggcgagcttcaacggcaggttttgactcagaagccgttttccaattactggtttcgatagcaaagctccctgaaatctcactgcctactccaatgcaagtacctcctgattgcgctacaaccgaagtattcgcctatctgcaagccacccagtccactaggtcctcgatctttcctggcatccagcatcatctgtctcggtatgatgcagaccattcttccgagcctcgcaatgtccgcgcgcgcctctcggtacacgactcatcttctcgttgtaactcaaaactcgagataatggctattttgcgtcggtctatggaaaggatatcacaagaatttgatcagaagaacgtcgagcaaacattgtctgcagtatcatgttcacatctacaaatgattatcaagatgctaataattgtgatattgttccaagcctcatgccaagcctcggacagctcatttgattcagaaattataaaattcattgtctctgtctttgacgtaaccatacagctagttgggtcgtccaagtggtcaccaccagaacgcgcgcaacttttggcttgcgttgaaccaatcatcttgccctcagtcaatcggagtgcgacagtctcatgtgatggcttggcgcgaccaggagtggcatctggtatccgattgaaggagcgcgcaaagctgcaactgggcagattcgattcggatgctagagcttgtccgggcagcgttccattacaacaatacgaaattgctgcatcccaggtttggtcgtttagtccacccgtgcggacacagctcgatgcattctcgaagatgtgcgagaggctcttacaatccgtgtcgtcagtagccgcatctactgcgcctgggaatgcgatagaaacatatcttgtccaaactcaagccactggaactacaatcaactttgaagaagaagaagaggaagagcttgtggttggcgataccctcctagcgcaagtcgaatcaacaatctgtaattctgatggctccatgaaaagaaactttcgtacaggtttggggagtattgggactgaacgagccactttggtcgtagccagcgtttgtgtacgaactacagtcacttgcacgaggacctcaactgatcatcctcaatccgcccgccccctcccacttctttcgatgataattgattgcgtaggtttggaagtggtttacataggttctcctatgcttgattgcatttttagcggatggattactctgacggctgatcaagccgaccaggtccttcaacatcttggtgatacatatttatccacctacacctattctcaaaatgccagtgtgcgcaagttatctcttcaagttgttcaaaccactctatcccattggaagcgcgcagccgaaggaatccaggaagacgttgagttaacagctcaccaattggtggaatacatgacctcgcaaatgcttcaaggaacattaagatcttgggaggtgcagtgcgaattaagtcgtctacttgatgcctgcacgagatcgaatcttcctcagacgagctgggcgcctttggtaattgatgaaggtcaagatgtagtctcgtctcggccggctgacctgatgctctggtttttggaagatcaagactaccgcgtacgataccgagctgcgctttatgtgtctcgatcgtttgagctgagggattcagaaaatttccatccggtggaatattggcgacaagtggttgagcatctcgatctagcggccgttcaactagagatttcgttgactgcgacgttatgcatgatcaacattttcgtagtcagtgaagaaatccgaccccgagtctaccacaaactgttaagcctgctgtcggacccgccagctcttcctgacgaagttcttcattacaagttggggcatgggcttctgcgccgtgcttccggtcaattggggtttacatcgacaatggacctatatctgttctacgctgcccatattgctcgagtgaatctagagcaagaggagtcaccgccaatttgtagtcacttatgtgttggccatcgcctgaaacgccaccagagggacgagctgttctatggtcattttttggcagttggcccatatctatacattgccgatcagaagtccttcaagaagtgtgccgagtgtgctactttgaaagaagacgatgccctccgcttatgctgctctgctatagccgctgaactagttgctcgcgcttgtacacaaatggcttcatcagattgtgcacttaccgggatcaatgatttgattgaaccaatgctcaagaccatggctaaaaatttaaagctagagcgtggaataatggaattggaaagtgaccgagtggttattcatttaatgcgtctggtgcatgttacgcctgaaggcctagatgctatttcgaagatcgtgattcgagattccacgcaacgcaacgtatttggagttcttacctccagcttgcggaaacattcaccttgtgaacctgccttaccattttacccaatcttgcgcatcgcacaaggtatcaagtggatcggggacggtcactcacttttcactgaacctgccttcgtatacaacgtcctttgccagacctttgcttcattgaccagctgctattttaccaacgaccgcctcagagttctgtattccctgagcattttcatctctctttctcaccatacaatctcttgttccctccccattcttagcctgatcatccaagctctatctccgcttatatctcatgacgacattttccagcccgttagtaaattcattcaatggacgattatgaaggctttgcagccctctaacaccgaattaaaaggccatgcctccatggcccagcttatcatctctgtcgccgattcaatgaaacgggtggccaattcgaccttatcagacccaccagacatcatttgcgccacggagttcaactcgtggttattagagcacgtcgcaaagaccagccaatcaggcccattggaataccaaacgctttgtcatagcctgttatttaattggccagaaagtcacaaaatagaaatcgaggacggcgcaatgagatcggtgcttggcagctctactggcccaacattcaaaatgatccatcacctccacagccaaaactttccaggaactgcggccgaaaccggaaatattctttatcgcttactcgcatccgctcaaaacttgaagaccgaaatcaaagttgaagattgtcaagcctacttgaagttgttgtatcaaaattcgggtgtcttatcatcacctcgccttggagaatcaacacttgcagaaccaaacgctggtttcgaggaacggtcgttggactccgaagacgaaatcatctcccggatatatgctatcatggtgtcatatcttcagacatacaattttccgcttttatggtctctgacggatttcttacaaagaacatccagttttgcaagtctgccgacgctcacgaagagtggtttctcattagcacctctcttgattgaaaaattcaggcttagttgtcacaagtctgaatcactggaatattccgtgaaacgagtctttaagtctagaagtcctccagattttccttcattggaaagattggcttactcatcgtgtcactggactcgcggctttctacatcttcttgtcgcttcccgggctcgagcgcgacagttttacgtgcaactaatccccttgttagaaagcaatgacgagcttgcagctaaattcctccctcaagtattacattcttgtctacttgaagaaattggctctactgaagccaatctgagaactaaggtgtcaaagcatatccgcaccatacttacttcacattcgacccaccaagatgttggcattcgtgttctagaattggtaactcatctaagatcccacccaaggcccggcaaggatcccctcggaaataataaatggctagacgttccatggctccagttggcaaagcaagcaactaaatggcggatggcagcctctgctttcttgtttgttgagattgcgcgcgaagaaggtctagcaattgacgttacaaagccgcttgatggcgatctccagtctttgcttgagcgcctttacagcatttcacccgagccagatgcattttacagtctaataccctcaaatccaacgaaatttttgctccagcgctaccagcatgagaatcagtgggaatctgctttcggatttcatggcgccttagtcgaagaccttagcatcaaatcccgagcatttcgtgaagaaataccatcacttgccggctacctttcaggaaatggcttgaaccgactagcacacatggttctccaaacgcataatctcggccaagatctaagtcgaacctacaccagcgaggccgaaaaactatctacgctacctcttgagttggcatggcgtgcctctgtttgggatttgcctgcgggcaatcaggtgaatgttgattcatcgactaggatttatagcagcttgaaatcctgctacagagaccgagagaacagtgcccaaattgacatcacaagcagttgtctcttaggccaattcaaggagcttatcaacagcactagtgctcgcgtccagcctagttccaaagatgtaggatcagctctggcattgagcaatgtgttagactggctgaagaatcctcggaaagatgattttgagtcccttgtttctctaccttccagtttctcgtgagtgctttcatctgcacacccaagacatgtgcattcttttgaacagtcgagatgttttattttttttttctgcgcaggtatgatgtgctcgaacgaatatctgccgttcgaaggagcctgttacaagtagtaaccgaacaaaagcaaggagaagctgtccaagataaaataaaacgtacggctgctcgagaagcagaattgaaattgcgcatcaagactagtcaggcggcacgtcagtccggcaatgtccaagctgcagtcaacatcatcatcccattttccaacttgaccgatgaagaaatgggaggcacaattttacacgcgaaggaggaatttgctcaagtgttatgggccaaaggtgaaaaggccctggcgcttaacataatgaaagaagttcaagctctgcaaaaaaatcttccagaatcggctgtgcaactttgccagatagtgagtttcatccgtcagaagccctggtacttgtgacatcgcttacctgttcatctattgtacatttgtgatacagggagaatggatttcacttgcccggctgaattcccccatggagatcgtcgatcaatattttgaaaaggccatcaaaagtctcgatagcatgaaacatcccgaagccttgggagaaatctcatacagctacgccaaattcgcagatcagcaatatcataaaatggaagattccgaagagatgaaaaaattgaggaaatctacgaaaaggctgcaagcagagatcaagggggcttcaaagcttgctaaagtcgatggaggtgctaaaagattggtggcactgaaggaaagactctttgaagaagataataatagactcgaatctctttccaaactccaaactcgttatttatcttcatcgctcactatgtatctgtcttctctctcacactatgataaggcagatgaggtcattttccgcttcgtttcgctctggttggaacaccactacgatgatgcattgactaaaggcatttctgcccatctcaactcggttccaacgcataaatttataccagtggccaatcagttgtcggcacgacttagtaaggaatcgagttcggaattccaaaaagccctgggtgatttgatcgtccaactctgccaagatcatcctttccatgttctcttccagattctattacttcagcgtggaatagagtctagttgcctcgatagcctgaatagctctagatctcgccggacctcgaatgtaactgcctccaatactctatcccctagtgatcgttctcgtgcggaggcagccaatgatgtgctgagtaaaatagttcaaaccggacccaggaagaaggttatcaaagagcttctaatggttcacaaggcctataaagaatgggcattacatcccttgaccattggcaacaaggggcctaagtcaggtagccgtgcacaaatacctgcacatttttcagtaaacagccttaaagacctatctattccagtttcaacctcgcgcatatcaatcgacaaaacacgacgttaccttccagatagcataccttgcatcagcagctatgagaccaccttcactgtggcctcgggtaagagcacaccaaagattacgacgtgtcgaggctcggatgggattcgttataagcaactcgtaattcaaaaccttgatcatttttttcaattatactttagcactcactaaatcaaccatttgattgtaacatgcttatcagttcaaaggtggcgatgacgctcgacaagatgcggtcatggagcaggtattcgaattggtcaacagtgtcctggaacgtgaccccgaatgccagaagagaaggttgaattttaagatttatatggtaatcccgctatctcctgattctggcctcattgagtttgtcaagaacacatcatcgttactggaagtcctcaagccagtacatgctaagtaagccatcaccatttctcctcagcgatattcttctagttcaacttgacactgtatttatttgtcgttgtgtcctgtagatataaccaaccgccggactgggaattcgaaaaattgtggaagtacttggccatcaaggcaagtgctgaacagaggataaaaaggtatcaagaagccattacacattgtcgaccagcgatgagattttggttttgggaaaatcaaaaatgcccgcagaaatggtacgagatgcgtctgaatttcaccagatccgcggcgaccacttcaattgtaggccacatcttaggactaggagatcgacatctatctaacattctaatcgatcgagtgactggagaggtcgtccaaattgatcttggagtagcttttgatggagtaagaagttaaagtcgactttgattggtcagagtgtaatgtgactgatgatattcgcacttcaaccatcaggggaaattattacctatacctgaacgggtaccttttcgactaactcgagacatggttgatggatttggagtggcccagaccgaaggcgtctttcgccgatgttgcgaacaaaccctgcgtgttttaagagaaaataagcggctgatcatgacaattttagacgttctgaagcaagatcccctccaatcatggtgagctcagctctcatcttactcatggtccattttctaccaacaagatgaagcaggtcaacaaccaaacctaatgaggaaatataacctaccacgaattattaggatcgtgtccaaacaagaagaaaaggtcaagcagggagctaagcaggatttagaaagcagcggagaagaagatgaagagagttgggatcaatccatgagcgatgctcctgaacaggcctctagggcactagcttctgtcgacgacaagttatccagtaatctgagcgtagaaacaacggttaatcagcttatcctcgaagccacgtcggttgaaaatcttgggtctatcttttgtggtaagtgggcaaatccagtttgattgatggagaaatactggacagctttaatgattgccctgttctttgtggaaaatacatctatgtaggttggtctgcttgtaagtttctgctgctgatcttttgaattttaatgaacctgttcacactgactcaatttctattcctactgttcttgactcctgatagtttattgagcctgaaaggaagaagcttattggccttcaagtgtagtccataaaacatagaatactatctattgaaaattgtcaccattgattgctgtacatctactcaatgattcaattcagtgaatcttcaattttttacttctgtccaagataatagatgaagggggctctgggccttacaattttgcttctacaattaatgttgtggttttgtgaataatgatgataattcttagaacaacaccggacacagcagctccaagtcagtgtctagtgagtctgagggtaacccagtaacggggttacaacaattaagacacttgtgttaatttactttttgtaggtttcacaagagacaacctgaaacatgaatctactactcagaaatagatggtgataaatgaaaatgaagttggagtccacacaaatcatctcttttacactttttcatttttggaaagatttgactgggggtttgaactgatttgattcaagatcagctataggttggaaaaagtgcgaagtgaattggtgatctggttctgtttttttttgtgagacttgatcaaaataactggcagatgaatgaataatagagtgcatttgtgtggtatgctctcccaactgattatgactgcttaatctttcaaagaaaaaattaatctccacacactaacaatgtttgcaacagggatatgagatgggatgatgaatattgttatatgcaacctagcccaccatcagattgtggccttgagatgacttgcaagacatctgatcaagtgcccgcccttaaccaaccattctgcttggctgtgaggttcttcagtacagcaacctgatactgattctgatttcttcaacatggcaaaacagctgcttgaaacatagaagggaaaaaatgcttagtaggctgggagtggactgcgcacaggggtccgcctctttctgttaatgtcacagaggatccaggggcacccaattgattctcgtcgatctgacgttgatcaggtctgctacatatgacggcatcgatgctctgagtggtcggtgtgaccaaggaaagtctcagaatattatgcagtaagctaatattcaagtccatatttacgtagctcatctctgcggctgggaacctgtggctgtgtacatagggaggactaccaataaaagctggccaaaacaacaacacttcatccccagggaacaacaacgaaccaacacatttccgactgcctcactttcccagtcacttacagttcaagctcagcatgtcggtcgactctccctcaaataccaacgacaaacccaacgatatcggtcctgatggcgaaaagatcaagggtccgcattccgcccttcttgagtaaaataaaatccacatcaagctaacttatggtttttttgcatcgtcgggtattcagatatgacatattacgagctgctaggcgtcagaggtgatgcgaccgacatcgatctcaaggtctctcttcccccttccttccaaagtcatcctatcatacccctccgttagctctcgatggtaatccgctaatcagaccgaaaaaattctttttttctggggtgtgtgtgtttgtgttacagaaagcttatcgcaaagctgctattcgatggcacccagacaagttagttccatctcctccctggatctcaatctaccatccaagtccgaactcatcatcatttcggtttacctactataaggaaccctggagacgaggaagctcagaagaaatttgtctcgatcggggaagcttatcaaatcctttctgatcctcagtcagtcgcccactccatactactctcatcatcgatcataacttttgcatttgctgttaccggccaaactcatcctacaacacttacctcatcatcatcaataacacagagaaagagctttctacaacaagaatggcaagcgtgagcatggccaagcaggtcaaatgccgatggaggatccaggaaaactgttcgagaccatgttcggtggcgaaaaattccgggttcgtcgaatgccctgtattccttacacatacgactccttaataaccactcaatttgaactgaacctcatctgcttaatgacgataacatatcacacgttaggattggattggtgagatatctttaggtaaagacataggcaaggcttttgaaacccataccactgaagaagagcgagaaacgatgaaggcagaatgggcggccaagcaacaggccaatggaaatccgcaacaaaccatcaaacatgacttggactcatcggtcgcaccttctagtcctaagaatactacgcccgacctacgacgtagtccatctctagccccaggttcaggcatccaacccagtccagccaacgccaccacttctaccacccttgcttcctcctctagtcaacccactggatctaccgcccctccaacatcgactacgaccccagctgcaaagccatcactcaagcaaactcctgaacaacgcgctgaagctgagaaatatgagaagcagcgaaaggaagatacgattaatcgagtgaatgatctgactaagaagttattggaaagaattcgaccgctagtcgaagctgctaaacctggggaaccaggagacccagagaccgagagatttaccaatgggatcaaaatggaagctgaggatttgaaattggaaagctttggagtcgaattactgagattgatcggtacggtctactataccaaaggtgagctgatatgtatcagccataaatgattaaccaatcgggatttcgattgtctgattataacatctgctcctctgttttgatttctgatggttccagcttcgacatacattaaacttcatcgatctaagtctccgtttgcgaacttccttgggctccctggattttatgagaacaccaaacaaaagggaaagatgatcaaggaggcatgggggatgttgagctcaacgttagatgtgcaaactgcgatgatggacctggaaaagaggcaagaaaagggtgaactacctgaggaagaaatggagaaactgaataaggacctggttggaaaggtttgctagattttttttttttttgctaggctagtttgttgatcactaattagtaattgatgactttctatcctcagctcttgttaatttcttggaaaggaacacgcttcgagtcgggtgcgattctccgtcaagttgctgacaatgtcttatccaaggtacccattcaaacttttggatgactgatatgagctccgtttgttttttggattgactgatgagtttggttgctgctgggacttaggactctccgaatgttacggatgaaacgatcatgaatcgggcgaaggctttagtgctgatcggagcgatcttcaaagcagtccagccagatgaaacagaccatgaagaacgtcgggaacttgaacggtcagtgctgagtttgattgattgtctgatgatgagtgaggttgattattcatccattaatcttgctggatgtgtggtggttctgcagattggtcgccgaggcagctgccaagaagaaggataagaaggctaagaagtgaacagccggtgatgctgttaaaagaaagcccaaaggaatggagggcgcaggccaccattgagcattctgtatttttctttctgaaatatctaggatcgttgtttgttttgttttttgtttttttgtttgtttttttgtctttctggtttttgttttgcatctctgcttctgctttgtcttcccaccatcggattacacatccccccataataatctcatgagcagccgtagtactgcaatctccacttgatcttgagctcatgagcaaagcgcgtcttgccatgaagtgaggacggaagaagcatccatccatcctgatgttcaccaccctcagagccacccccagtactccggccagcctcacccgctcgatctggctcggctcccactcggatacgatctatggcccagccaccccagtcggactcaaggccgcactggccatcatccgcatcgacggcccccaggccatccagctctgccgctccatcaccaggccgctcaatccaagcatccctcactcccatctcccccctcctgctcctcgcaaggccaccctcaggaagctcgtctgtccgatcacccagaaggtcatcgacccagaggcactcctcctccgattcgaccatcccaaacacgccgcatccaccatcgagttccatctacacggctcgccggccgtctccaagtccctcctcagcaccctctcccagctagactatctcagactcgcccagcctggcgaattcactcgcaggaggttcgatcgagctcatggatcaatggatatcaacaaagtcttgggcctcaagcacttgatcgaagcagaaactgaagaacaaaggagatgggctgtctccgaattcgatgtcagttcctcagccattcgattctctctctgtctcttgatcctaaccttgtgtgctcattcttgagaatctgtttcttttctctttcgcatccagtccaaatttgatcatacataccaacagatgcgaaagaaattgaaacaatccatggcactttgtgaagcgatcatcgatttcagcgaagatggatccatggatgatcgggaaatttggaaccaaggtagagagatcctcgattccagcatatgtagcatcggcagaacagtttagcatcgatctatatcctcatgaacttgcttttctttctctctttccgatacatagtcatcgatcatctcctcgatctccaatcgactatcaacgcccaactgtctcaatcaaaacgacgcgagaagatctccatgggcatcaaggtctctctctacggctctccaaacgtcgggaaaagtactcttcttaactacttgggtctgtatcataacgactacctatctatctaggcttgcttggtgctctttgcttactattctgatcagtcaatcgagaggctgccatcgtatccccctatcccggtaccactcgcgacataatcgaactgtctatcgattaccgtaagtttatctttcaaaatgtatttgatgaatatgataattcgctgacaacaagggaaaaaaaaaaatcatcattggtataattttcccagatgggttccccatcattctatcagataccgctggactccgctcgagtactgatccagtcgaagaaatcggaattaatcgagccaaggaaaagttgagcttgacaagatggctattgattcgactttgccctgttctttgacagtccacaggaattgaagaaaatgttcttcctgtgcaaatttgtctgatcagtatcggaaaggcggacgttcgattattattggtctccgcagttgatatggattcatttgatagtcaagattcaatcctgaagcaagaagtccaagataaccgaccgacgatgatcttagtcactaagactgacctacttatagattcgcctgaacaaatcgagggaatagtcaagaaactcgatcatcactttcctggtgtgccggttcatcccatcagtgttttcgatcaaatcgatcagcatggaatgtcccagttcatcaaatcatttgagaatcatttgagatcctcgtaagtcctagctgactgaccaagttgtcagtttgatgtgacttgaatacaaacctgagcttccgtgcttttttttcattgtcgactattcagctatggatcagaggcatcggaaaaccaaaactcgttctatttaacaaattatcaaaagatccaactggagaagattttgagccacatagaagggtttattagtcgattgaggtctcatctctctggtcgcgaggatgacaatcagcagcttgaagaccttgatctggtgattctgatcgaagaattacgactggtttctggcctgttagccaaactatccttcactaatcttccgccctctcaactcgatcatcatcaccctgcgcacgaaatttcgacagacgaaatactgggtgaaatgtgcgtatagtgccctccctaacaccttgtgacttgctgcccacaacgtgagtcctgtgctcttccactactgacaacacccattttgtactttttttttgccctgctcgatgcagttttcaaagcttttgcattggaaagtgaataaatacttgtcacaatgtttttgttcctcacattcaactgtgtgcatgtttagcaatctgcaggttaaggatcaggtacataccgtgggccctgaagaagtgtgtttcatttgcgctatgcacgtatatacagccctggctgctgtgattcaagaactgtccagatgatcatggaagtgtacatattccttatccgtctttccaagggaagatcatgatcgcaccttcttggggaagcccttaaagctcctgaggttgaaagtgttacatatatgtccctccaacacataccttcttgtcacgggcagatacttagggacaacttatgtagcctgttctgggtcaaactgaacttgttacatccaccagccgtgtgggctcccagtcgttccaaccccactgtccactggcacaaacgtgcgtcgacgtatttatgatcagtgtctgagcaggagtataggataatgaaacatcacccgaggaatggaaagtcgggaatggtataccgcccagaaaggcccaaagaatgtactatttgtagtagactctcttcattaacatggtcaaacttgccgtacctcaaaccctcatcaccagaccccgttttactatcgggcagcactagcctacacgcctcctgccgagtcgagctccctcggccgatcacaatccaattttacgcagatttaaaaatgcaaggtcgcctttttctcttattcctacctctcgcgcacaatctcgcaggagtaacatgctaccgaagtaatcttgtccgacgtgccttcaagtcacatgtgatagatctggatgatagctgggccagtgatgctggcttgacctcacagggagactccaacttcatcgacctttctaatcatctcgaggtgagagcttcacgaaaggatctctggcgtattagccgctccgagaaactacagctaatgagcccacatcatatgggaattttcaccagacaggttcgatggggcatagtcgtgacaacacgccccagctgctcgagttgtttccgctcacgccacatggagaaacaacggcagaaaagccagctaccgccagcgaagatgaggagactcgtcctgaaaagcggttaagacggatgaagagccaccagtactggtattcagaggccgaaaattatttccatgacactagacagcaacactcagcaccttcctcaagcaccgtcccgccaaggtcaacgcccggggtccaaattcacgactcatcagctccgaccaatgagcctgagcctgaggagcttcggccagaaattcagcaacaatcgacaacaccaagcgccgtcccaccaatgttgacgccaacaagagtccagattcacgagtcagttctggctgctcatcaacaccagaatccatgggctggtcaccagagcacgttgcccgcaccgctcggtctaaattggatcccgaccactcatgcaaagctcgccaaagcccttcaaattgctccgtaccataagtctaccaagaagccagcagccaagggttttactcattcagagtcttctccaatgcgcccgtttcaggcggctgaaatggttcaagccgaaactccccaggtacccttaggatctcctcacttgcccacaaacgagtatatcaaacgatactactcatgtcaaatcctggattggaatccacctgaaatcatcgaccaaaaggctgctcttggggcacatgtgatggcgatagagctccagaacttagtcgaaggagaagaaggtgtatacttaaacaaacttcaggtttcacataagatttataatccattcgtatacaagttactgacgaaagacctcaatacgaatcattgggcgagggtacgtcaggcctggggcagcttttgggactcaagattcaagcagaagacacctcacaatattttacgaaagtttatttgggtgactgacttgattacagagtcaacaatacccgaattgttcgagaatgaacgactagaatacacacagggtcgcgcaattcattatcgataccatttcaccaatcatgaagctaagctcatcaaactcttgtcagacggcaggattccgatgaagaaagacagcaacctgcaaagggccacgacggatactctcaattacaagttcaagtccacccccaacctcggccaaaatggaaactcagaagagctgttggctgtagacgcagtcggagactctatacttgagagactgaaatcacatgcacaagttatcaatggagccatatctgacatcactgcggcagcgcctcaatgggatccgattgattggaccaactcctcattccgtcgcttcatcaaagataatctgatcttcatgaaaaccaagtccccacaacccttaccggattgtatccccagcaacatccaaccccaaatcactcaaatcgctcgagctgcgaattcaattcagaagaaagcacgagcttctttgtcgagttctaatcagtccttgtttgtattagtaagcaattttgatggcttcttgaaagctaaggaagtccaaacaatctctctacccaaagtcatacatgattactttgaggaatcattccaaaggctcaaaacctccaatgtgaaggaaatcatcccaacttcttaatgattatatccttataatattgcttttaatttctaatctgtcacacttgttcatttgcaacctaatcagagatttgatgagaatccatgttgaaattctttggtttccttgttcttggtttccctctaataagacaaatggcttgaacaagatcaatttacaatgagaaaccacttgaatttttctaaacacaagtaaacagtagttctgcattcaaaaaaaaatgactgctgagagttgagaaacaaaagaagcttggggtcttgcattgaatacatactttcaataatatatggtcaattgatgaaccagatttctattcaacattggtgtctaatgcccctacttgtagaatataattggatgacaccaattctttttttctaaagattgtcttagccaacaataaaaatagggatgtgtcccccacaaggtgtttccatcttttggatgatttccttttgcaatctacaaccctcccagaattcaatttacacccctttgatcttaatttttttgtaaaaaaaaaacaaaaccattttaataatggccctcatgtgagcagccctgggtctatactatactttaccataactgacccttttcagtctattaaagtttcctcaaatttctatttactataccaataccataaccagtgttggatacccgccaagatttggaggaaaattgggcatccacacccaaatccaaatcctctggcgggtatctgccagcggataggggctatccgcaacagatactctatctattatccaatctaaccctaccttattactggaatgattattaagaggcttagaattatcccagattcccttcttaattaattccttaaaaagtagttgctgcacaaccaccacctctgactgtagcctttcagctcaggtgctctagtccttcagcacagtgatagtgcctggcttttatattaattaagccagaatttcatacacatagctgacacctaccttcttgaataattgagttcaatatcgtaagattctttcttgaaatgatgcctttctctgaaaagaaattgaatgatttatctggttgcctcagctgatcatcaacattttgcaattcattgtccttctcctttcctgtgactgtcttctatgaaatgaggtttgcacactcggggcattgtttggttataatctgtagaaaagagtgtatcttttctccaggaataaattgcatattgtttgaaaaatctcttctcacaaaagtatggtggtttgtagaaatagcatgtataatacttcttgtatttttaataaaatttggacatcctgttgtggtgcagctggagcacatgaaatcaattctacaaaaattattcatggaaattgaatccagccaatcatttcaacccttgaaagcctttttggaaaatgagctgattttatctatcagatcatctccattttttgagttaaacccaagcaagttaaagttgtggcactaggggtacaaattccccatcaaaaagtgacatctgagtccgttcaaattcctctctttgacctcataagctcagattttaacaactagcaagttatgcagattcttttggtgcatcacatggtagcataggagatactggaactaacattactgtattttgccctattgttggaatgcagcatttttgaagatgatgacagctccaatgatatggacattgacctgataaccccaatgtgatttcttctagtatgtcttaggccagaaaagaataattgttggcacattgtttgcagaaactgttaggattgggtcgttgtgatgatgattccggtgtcaaggctctaattttagagtggactgattatgacatcatttggatttgagaagccgtcaacagcttcctgagtcccaaccaggatgcaatccccatgcccggagccgaagataagggtgagccgcggcggagttgctgcacatctccggttatgtaggaatattgaaaccgcagttggggttggaattcttcagtcaagttccaagcctctgcttcaaacatgtcggagcctcgatgtcggccaatctgaagagagctggacctgtgtttatgtaggacacatgctcagctcatgctgaggatgataatttcctggtgctcaagcaaagcaagcctgtcgccaccgaagttgtacattaccaatgaatttccttgggcacgtttcaaaacttcggtcagatcaaaagttgagcccgtcctccttgattctgatcttctcaaactcaaaagttcgatgatcttatgtgctcacggaaaagatatctctgccggttcaagcatgcatgatcgacaaagacttcttatacctttgatatgctatctaacgataggtttattaccgtgttgcaataacaccgtcattcagggaactgggtcaggaagcgttgatgatcttaatagggctatggacaatggtctgacttcgaaggccagttggagttcaagccaaccatcgaatggattggaggtgagagcccagatcaaattatcgttgtcttcaaatgcatgctaatatggaaggtattggtgctacacctatttataggtcgaatttctgagcacttcagcagatcaggagcagcggaaacccactctcgagaccctgaacttatttcctcttcttccaacacctcaaacacatgtgacgagcaaaacgtatgaggagagtcctcctccaaagcgcgcaaggcttatggacccctatgaaaaccatcccttgccgccggaaaagctacgctatcatggtgggtcgcagcaaatggctccttcatccagcaccactccacagaaattgcgcacaacatttcagtttgtcaatccgggtccaattgcctctcgagtggcaacgcgaggagacttggccaattcaaacacatttcttcctttgcatcctagtttgcaccatctgctgggcaacccacgtcctaccggattcgagcacagagccaaggaagctatttccccagagactatgcgaggagacctggcaaatccaaacccatttctggccttgcatcctagtttgcactatttgctggggaaaaacccacgtcctaccggattcgagcacagagccaagggagctatcggacaagatgccgcttctcatcgcgagtcctacccggcgcaatcgtacttcaaagtgacaaacacgcgacacgcttttgagggagtcccaaaaaccccgctggttgctcccaccatcgttcaagttgaaagccttaacgcaatctcatgggaaaagatcagcaagcgctactcttgtcaaattttagcttggaatccatctcatattgaggtggccactgccctcagtgctcatgcgatggtaaacgagtttctaaagaaagtaatagatcttccaatctttgaacaattaaatcaaatgcacggctcgcacatgattctgatcccgtttctttacaaactgaggatgaagccactcacggaacataactggcaacaagtcattgaagtgtggcgcaggctatggcgcgtgtcagaccttcctgaattccagccaattggattggcgtctacggctttatcagctgaccatgtcttgaagaaatatctctggatctctgatttcatattagaatcaacaatccctcagttgtatcaagattctcaattaaaatttgttacaagttctgggaaagttatcaggaaacaaacagatttcaagctcaacacccccgtagccaaagtgatcaaatacctatcagacggtagaagtgaaaatacctcaagttccatcattcgcaacttgaaccccgaaatagaacgtatcgccgttgttttaaacagggaggctatcgtttggagttacaatgtcgaggatgcagaacggatccgagccccgtggccaaatggaatacaaccagctgccccattgataggcacagtgctaagtcgattgaagtcaactgctgaattgattaataagccaatatcacacatcgtagcagggccgcgaaacatcgagccgtatgattggacgatcatccaagatttcctggtaaaaggattactttacaaacatcgtctcgaagacagagaaatcgagatcaaactgtgcagtcttcctgagccgcttcaacggcaagtccaacaaatccatcacatcgccgagttggatcaagcaagacaggcaagttcttcaagtcctttggagacgagcgatgggttgccacttaaatacatgatagtacttttggaccgggagctgctcaactctttttgggcattcagtcaacagaagcctgctcaatatgaagagacaaactttttaccccaaaagatccataaattctttgctgacagattttcacaacgcctcatgacatgagttgacctggcaggaattatgcattcaagattgtctaacaaaaatgttcacactagatttttgttcgaaatttttgctgacaaagaagtcccaaccctggctgatgtaaagttgaaacttttttgacaatgtgttccagctggtcagaatgttacacaagtgtctgtctgtattagctacatataaagaaaaaaattacctacatttttattcttgagtatgtaggatgaatgcacaactaatgagtaaaaaagttgtaaaccttgtaatacaaataaatttgtctaaaagacgacgtttaagcctgtttgaattacacagggatgaaggttaggcgtacacttcacatggagcatcatccagtttcaacaatggcaggaatggaaatcaatttgaagataaggcagagtttatagttgtgacaatctacatttgaagttctcctctacaattacattaacaattcatggtcagttgatggttcaacaagcagtaaaattaactgggaatgcgtgtcatagattagtagcagcgaaaacgatatggagatcagttagcagaaataagtactatagattgcactgacaggattgatttgttcagtatcaaatgaaagacaagcaatttacaccgtattcaggtagtacggttgccattccatgccgtcgtcatatctttcattttcctagtcgactgaaaatcgtgggtaattcgggttcaactaattcggactttttctttttgattgtttccattaactcattaacagctgttctatccaaatcgtcacgagctttcaagagtccttcagtgaaccccacaacagctgggccgtattccttagcaaacgaatgccaatcaaggaagaacatggtccggctggcgctcaatacgcccaagatgtgctccaacactttgaagtaagccttgagctcggtggatgacttataagtcacaaagaagctgtaggatattttgacatctgcacgaattcgatcgacggcggcaggaatgcgaattttcgaggttttgcgaagtccgttgaggtaagcaatcaagaaacagtcgaccatatcatcgatgagcagttcaaacaggttaggattgagatgcgcttggtagtccacgacataatctttgatcgtttcgataatcaatatcatcggttcatctgccccctccatgtaccacgagtttccaaagagcatcttgacggctggcttcaagtcattgaaaactgcctcaatgagagcctggacgcaatttttagccacatctagatacccgtccatagctgcagaaagattttcactgatcgattggcggtacttttcactgacaagcccctcgagcttattcattaagccctcaacgaaatcagctgatttgacttgatcgtttgcgagactgatcgtatattcaaccaaacctccctgtatgtcgtcagccttggaggagtgctgcttttgaaactctttcttaaccagtgatagccattgagcttgagtcgacatcatcaccttagctgattcttcgacgactcttgagaggaccgccccttgaccgctgtcaatcgcaaagtcgacctgggcgttgacctaatcaaaggaatgattcaaatcagcaaaattcgattattaaagcatgaattgctggggaagaaagcctctaagtacgaaccatctgaaacatgattccggacgcctgcatagtgtacatttgatcagcatcttcttctggtggctcggtacgttcgaggaaaagttgagtttcgcttttcatgaggttttgtgtccattcttgcatcttcttgctgatcaacttcaaatattcatcgactagcgactgaatgttgtcatctaacaagggcgggtccgtcaactcaggagggatatcgagttccttggtcatatttttcttatattcttttgtaaaggtggtgagggcgagtaaggcgccggcttcagcgtctccggaggaagagtatgttttcgtgaaatcatagagagctttgtgataggccttgatgtaagcaggataaatctaatattgggtgaaaattgattgaattgtcagtttgagatttatgagaagctaacaagatatttaaacgcaccttccaatccgcgggaaatttatcaaccagcatttcttctaccaaaagcaaatcttgatagtaccaatcaaagttttctccttcgaaaaatccagaagggttgtcttggtacttggagaactgcttctcgatctgagttttcgcactagttctgatcgcatccataacttttgctcgataatgctttattacccttgcctccgcgcggactgactgaaaccgtgcaccgatatctttctacgttggagcacacaacaaaccacagcctctgtgtcagccaccgttagctatttgttgtattccaaggaggggcaaccaatggacatacgttttgacgtttgaccaatcggatggcaatcgctctttcatcacgctggccttcgatttctgcgattttggcgattttaatggctacggttgcatgtcccttgcgaacaatatccagcagattacctgcaagatggaggtaatgcgactcaaatgcctggcgagtcacaatataaagaagcatgggtaccaaattttgtaagcttggttggaaccttcccttgtgaaaaaacgtgttcacctcgattatacctgcaaggcgctcgaagtagcccgccaatgtccgaaccgtctcagaattcccctctctgttggcctgaagaacggtttcattcctggtgagagtcgatcgaattattcaaaaagaagaagaataccattggttagcacctattaaattgtcccaatgttaaaaaaaagggctgcaagttcaacgcctctcaagtgagcactttaaatacctaaacgtttccatttcgctgagggtataatgaatggctattaagtttggtgcgtcgcctaagggagaggcgcggtctttagccagaagcttttctattctatcgatcttgtaatccatgtctcttagttgttcaaccatctttgccgtggcaacaaaatttcgatgaatctttgagaccgacgcgatctctgtcaagttccacagtcagcaggtgtgcaaattctcgactacatagaaagagtatgctgcaaatgaaactcaacttccgaaaccatcaacacgcactctgggatcttcgcatgctttttcgacggcgatcatctcctctttgatggcttcgatctgatttttggactctctcagttttgacatcgcttccctggtagcatcgagttgctccttcgcgccttgtttgagtttggcatcaataccagcctgttcacgctggagacgcttgcggatttgtgccaatttgacgaggtcatctggagatttaaatagctgaaaccagaacatgaacatctcaatgatctcgacatcctcaagcgtccgaattcagtcagtgctacttacctctgcaaccgctcgagcagcggtgatgtccttgtccatttctgtgtgtgttgaccacgaccatggactgttttcagtcaggagtttcaacggaagggtgagaaagacggcagcgcattgacccagccatcatgtggcggggtaccacagaagcgcgtgacagtctcgggcacatgtgacaggcaactcagcatttcaatctgacttgtcttggtatttatgcagttctggcgtgaattttggaacccatgatactatgagagaaatgcaagcatttttcctcaaccaaaaattcagttctcttgaattatttttcatataatcgatcttaatcaaatcagaggtacccatttcactgaatatcaccaattttgtagattcctttcagtgggaaagatgattgagatacatgagttttaagtgaatgtcagattttggataaaggttcagtccaatattctgggaagtataaaatgttagtatactcaagggaattatcaacaatttgtgcactaaaagagaaccattttggaatgttgccaactgaaaatggaagaggaatattatgatgaagaaaaacatgagatatgcagtggggagtggatataaattgcatgatttacaattggaaaggtgaaatcaatgtatgagagatttatcaaaatatgcaaatggtaacttttattctcaagtttttcagtgagctcatattggggaaagaaggttaatctattacatgggtttaatcaattttctgatgagttggaccgtgcttcaaagtccttgcaatagcagaggtatacaagatttattgatctcaatgagaactttttttcaaatctgtttcatttctttctagctttttcaaatttgactcattctggaaacacccggatccaaataatagtggagtgtttggctaacttgtaccaagtcccgcgcttctgcgggcctggtgaggaccccggaaaccccctataaatgtgggtgacgtaaatgtatgaatttttttggaaataaccaaaatgttactcacaaaatctgtatgaatgaccttttttggtagtaagcatactcacctcagatgtatgaaattttttttgggggaggaggggtggtaacaaaaaatgtatgaaagtcctgggtgtgcacaagtggtaattttttgcacacccccccccccccctcggcagcatgacttggcctgaatttttgcctctccccctcccccagcctcccccctcaccaataaaacttctagttttatgtactcatctcacctacaacaattcaatactttttttgttgtttttctttgtgttggcgtgtgcaccaacacagatcggcgcccctatagttagcgagaaaggcttgctgcaaaaatgggctttgagcctctcaggtgagaaaaaaaatggtaggcacaaagaatgtatgaaaatattggaaatcccctgagcatacgcacaaaacgtgtatgaatgggttccaaaaatgtatgaaatttcacaaaatattggatttttcgtcacccacatttgtagggggtttccggggtcctgcctggtgacctgggctggctggcgccactcgcgaagcgagcctccgaaggagggacttgtgacaaatacgcacaagcttgcgtgttgctatcgacatgttttggtgtagcgatttttagatcagccaccatgcatgtagttttggttttttggaaggcaaagtcaacatggttaaaggtgaccatgttgccgatctctcatcaaattttcagggacttgtcctgaaatctggatgagtaagatttttttgaaaaatatgaaaaattgaaataaatcagaattaaagttgagctccgagccttgagaagctattacataagcaaaaaacacaaatttgagcggatgcttggacatttacaaagtttccctagaatgtagttgtacatgtttctgggtaatttcttgatgaaaatttactttggcatgtgggatacattgtgccagatttttcctctatgaaagttaagaaagcgatttattagaattttccgcacaaaaaccactcaaaactggaaagcaacacgcgggcgtgttcgtttttggcacaagcctctcccgcacttcgtgcgtttgacggagaggctgggcaagctagagtgtttgggtcacttcagaattttgcatagctcatcaggtggtcacagaaaagttttagtgaattaggggaacagacctcatctatcagtaatggtaaaagatacaattatttatgttttcaagtcaggaaagccaacaattctttaaagagttttgtggtctcaaaattgagtcaaacagtctctatttttttttcaagtgctctaagtaaatctgcacacatacatagctttcttgaccaaaaagaacacccaaaagtgacccattaccaaaattaaattgcagaatcagttttttgttcaatagttttcattgactatttggggctgatctgattggcggtattttttgaactggttggcaaagaattggctgattttacttggtaggaaaggtgcctcaacttgttctcgaatccgaaaagctcctgggtttctcaaaacgtactgatcaaactttttcaggaagttgatggccggcaaagcattacttgcaggatggttactttgaattaacatcaaattttcatcaaatccccttttgcaaagaatctcatcaatccttttttgaaatggatgagatataatattcccaaaccactgtggatcgtaaggtttcctgcgaaggtaaacatctctaaaatattcaaggaaaaactgttggtactgaggatccattcccttagccttgtccagagttgtcgaaatggctgaagtaatcaaccgagctgttgattctaatctttctagcactaaattgtttagagaaccttccaagttcttctctgtgttggagcatgcttgttgtagaaaaatactcaaggtcttcaacgagtcattttcggagcgattgaagcgccagtcgcctctactccccgatagaatcctcacgacttcagcttcagcagtggaaataccagaatttaggagttcttttccggacgtcgcaattgttactttggaattttcaaacagctggggtatagtcgactccaggatgagatcggagatccaaagaaatttccacaacacttgatccgcagataacgcagaatttcttggtattttttctgaaaagtaccacatcgaacgccataccctgagtatggttggccattgatgtgtctcgaggggcttgatcatcaacttgtaaatgaacggaatgaagatcatgtgtgagttttgcatgcgtccaagatgagtatacgtcgtccctgctgggatcttatcctggaattcggtgaccatggcatatgcacccagagcagcttcttcattcacttcactcaagttccagtcaagtgtttgacaagagtagtacttccggaccaacgcgatctcgggaaggtcggaccatggaggtctatttgaggttacgacgggaattatacgaggatggtaattcaaaatctcctttccatgactgccagttgatgattcgcttttctctttttcaaaaggctgtacagcatgtgaatcgaaccgagataataggtccagtgtggctttattgcctggatgaccaagctgatctgaatgttctaatccttccaggtttgaatgctctctgtgagatggatttggattatgaagaagcgatgcagaagtatcttgattggccatcctcactcgccgcgggttctgtcgatgataaaaccgggttttttaagaatgaactcatcggccttcggtggaattgattgagaaaagactgacaacaaatactcctggatgcccccctgaatcctgccactcgggatccctcgtaggccaaggatcaagatacttggtgtctaatgaactgatgcgctttggcaggttttcttcctcatccgcatggtttggaacccgttttcgggtgcctttcattccctcgggatggagaggaaatagatccaggagctggtaactgacttgcctttcactgcttcctagtatggctccaatattggaatcagtctacgtaatttttacttggtgctcgatcagtccaatttttctttgtctgttaaattattttctagattcctacctggaactccttggatcggctggagaggtcacttgcttcggaaatcgcgctgtcacccgatatgctacggtcaagatttatcgtgtctaaccgcataccgcgtctgattaaagcattttgatcacatgatattgtgcggacttgatggtaaaccgcaaacagtagaactaacaaaaaacaacgccaatttttcaggctgtttctcttgaagaacggagactgatttcctgatagaactgtgctagctgctactagtgctagacgaaaggataaacgtatgattggcgcatagaaaaacatgccaaagtaactcagtataagaattttgttgataaagtttccttttctctttctttttcggggatccttctactggcaatgtaaactgttggagggcgacagactttaatacttgttatagacatataaatgaataatagggtaatctttcatgtgcaagcaagtccgtctttctcgaagcccatgagacttgtctcgacttggccatatgcaactgaagataactcatctgatcctgatacatacctaatcaggtctgatctgttcgtgttgtgacccggcgtctgcaggcgtcttctgatgggggagcacttgcccagtttatatcttatctcttccgtctcctccggctcaattcccgatcttgaacgctcctgactcctgaccctcaacgacgtatttggagtagtatgtagaacaattatcaatcacccacccttatctgattttcttttgagtgccaatgattttacagtgttatctgaacttgacacaggtctcgtcgcagtaccatgacatgcgccccgggaggagactctcttgacaattgaagtttgactttctggaattgctcgaggattgaaagaccattcccgatcggggcaatgttttgcgcggtcagtgtcacgcgtggaggactgagggctttcgtgagcctgtcacctgggctttcccagattcccagagctttcaactccccgtgacatctctccctacatcggactgctccgagcctcaaggcctgctcatcagcagcccttcatcaccaccgacacgaacacgaacgaaaactatcgatttatctcatcccccaggaatcgagaaacgaggaatcagatagtataacgagaagaaaggaatacgagcaaagaacccgcgaagaaaactcaaacacgttttcataggactccctgtggaagccgaagagatggctcaagaagattccggaacggtgcgttatcatacttccttaccctcacccccatccaccaggttcgcgtgtggatttcttttcacaaacccaggaaaaatttattcacagcgctcgagctctgattctgcatgatttttgatctgattagcaagagcaacaggtcgaagatgaggaagaggattcactcggcctaggtccaacacccatcagcgcactctcagaacatggtattagcgcatcggatatcaagaaacttaccgaagctggtaacgataccatcgaagccattgcataccagccccgcaaggctctattagccatcaaagggatttcagaagccaaagcagataaactattatcaatctgtcatcaactcgtccctctaggctttacaacggcagccgaaatccataatcgtagatcggtgatgatccatatcacaacgggctccaaaaacttggatactatgctcggtggcggaatcgatactcaatcgatcaccgaattctacggcgaattccgtacgggtaaaagtcaactctgccatcatcttgccgtcagttgtcaattacctgcaaatatgggtggaggtgaaggaaaatgtatgtttattgatactgagggcacttttcgtcccgagagaatccttgcaatcgctgaacgatacggcatggatggtgaagaagtactcaacaatattgctgtcgccagggcttacaactcagatcatcagtctcaactcttacgcgaagcctcaaggctgatgaccctctctcggtaggagaaattttgactcgttgcttctgactttcacatgtatcaaaatttgatccaattcgtcgtaccccggaaaaccaaaaaataaaataaaatacgtagatttgccatccttatcgttgactccgccacagcgctctacaggactgattatagtggcagaggagaactagcggaccgacaagcccatctagcgaagttcctgcggggttgtcttggcttggcggaacagtttgggatagcagtcgtcgtcacaaatcaagtcatgtccagtcccgattcaggacctggtggtgggggtctgggcaaagctcctatcggtggcaatattatggcgcatagctctacaactcggtaattctcattctcattttctagcatgatcacatttcgatcgcatattacttcacaatttcactaacattcacaatctccacttcacaccgttattcttgttccatgtcatcttgacagtctacaatttcgaaaaggcagggaaactacgagaatagttaaattaatcgactcgccttgcttacctgagggggaaacaaagatggcgatctatcaaaatggaatcggagacccagaagaagaataaactgatcaaaccaagacaaccttctattcgtccttcggaaacttccttcgcatcttctctctgttttctttttctctgttcaatggttgatgtgttcatttattattacattcaatcatgaatgtttgtacctttagctccatgtggtttcatctcaccaagaggacgagacatatttttaaatagtcgttaagttataaattgactttagtgagtgatacagctcaaagagatgggagaccatcggggaatatatcgcacatgaatattgaagcaaaactatagatatagacacttgaaaggaggaatcacaagttgtgttaaatgggttttttgtttacaaaaaaccaacataaacaaaaaaccaacaggacatccaatagaaacgattcccacaaaaataaggatcgtcggctcaggtcactctttccaagtcttggcaaccatctgaacaacgcgaattttgatgttcagcgtgagattcatgggagggatcgggaagagtaatatgggcttaccgaatcaggaggtcgagtctccactttcttcttgctaacgtcagaccaatcggtgctcaaagccgtaccgttactttccacataacttttcatcatcgccttcttctgttcatctgtggcatcagcataaagcttttgaaataattcattgacagctcggtctcctccggcgttgggatccctgaaatgcttccctcgtcaatactgtaggtggctcatgtggggatgatcaagaaatcgcaagaatcaacccacttgaggttcttgattacttcctcttcttccttttcaacagaattcgccagctgatcccaattggtttttcggcgggctgatgagggataggcgggctgtcgggtcacatcagtggcagtgcttgattctggatccaaatttcaaacacattaacagtcaaacccagatagtcaaccgcgacaggtattgttatggaatgataagtgaactggccttaccttgaaggattgttggagcaggtaaatcggcctgatctccttcgataaccagccacttgatcccagggactttcttctttagtcgaatgctacaacaggaattcaattgttaagcgagggatttctctcctttgtttagggtaaaggatatttgcccaatcgatcttcagaaaactcaactcgattttcgaaggcagagatttccacgaacattgcgatggttcaatttcgtagctcagagggtccagatcaaaacatccctcggaaccgttggtcggtagcttataatttagcgagattgaacgtggcccaaagtcgcaattgatgtcctcagacttggtgtttttaacaaagacggataggacgacttcaacatctgtttgataccactcatggcttttcaaacaaaactctcgtcagctcatcagaaaaaagaaagtcgattgtaatatcatcatgcgaacaatctgatgaaagtactgctcaccgaatcctaggctgggattgagggtcaggcgagtcagtcgcagtttgagtcatggctggaaacgcttcttgtcaataacttctggagctctttgggtcggttgcaagcgggaaacgtcggtctctggagggaaagatgcatggggctaaggctcctaccagcaaaattgaaatagtgacgaacactccattcgcatctttccctttgtgtggatctatcagattctaaagctttctaattcgttctatgcaaggttcgcacccccattgtatccaaaacgccgccctcttaactatcccctgggcttgtgcaccggtattccatgtacacaagcattaaggaaaaataaagggagctggtatccctcgtagaagccccaggtcaatgtgggtagcagcactttcatggtccattgttctagtgttttctgatctattcaaaatagtcccagagatatccgggatctgcggggtttcggtcggtgattccgtctccgggacaactcccgagtcctcaggcccccgcggacaaggatacacaatggcagctccacatagttttcaagtggattgggtcaactcaggttctgaggctgatttgttttgagaagtgtgacttgagacacaaaatgtgctcctttctggcccttgagtggtatgctgaccctctggggcaggacttatggcaccaaatctacttttttgagagggaagccattttttcatttttgtttgtgaaatttgttgctgctaacatactggacacccttgacctgacaattttgtattctgagcatcatgctctattcctctccctccaaatgattaaaaacagggaaattcgtcgagcataagatccgacggacagcatttatgcctgggtcatctcatgccacagttcctcgctttgtgtcaggacgaatggtaaatgttcaatacctgacactcggcttacaccaccgggtcacttcttgtgatcggtgctggtagaaccaacataggaggtagctgaccgttcgcgcaactcagacccaacggtgaggttgggggaacggttggacaagggcccagccaacggaggccacccattaccgtttgcccaaccatccttgggttggacgctgggtgtcacaaccgacatactcggttgggccaacgtttgcatcgggagtcgatggttgacggaggttgaaccgacggtcggtctctccattagcccaacgttgaaccaacaaggttggagcgacttggaccaaccagctccagtcaggctggaactgaaactcgctatcaacgttgccatcttgttgggccaacgtcgggagagtttttttttcgccatgaaaaagtaccctcattgtgattcttccagaaaacttgatctataaagacaaaaaaaaaaaaaaacttgaaagacttgctcaaaaaacatccttgtcccggttcaaagttgcgaagtggcttcacttggttggcaacatacaaaaagtgatgttgccgaatggttttacctggtcgctcaagtgagcaatgcgaatgaaatgtggcaatcggcctgggttcaagcctgagggtgatcctttttacagtgtgccaaagtgccaccaacgttgggcctgttgttatacaatatgcatttatctatatatttatactttatattttttatgtctatactttttctcacactaagtcattttttatattctactatgtatttacttctcatcaaccaaactatgtacttacagaaccataaatatctctcctacaaccttgaaatatattcctcttgggggagttctcttcttttactcggatatcaggatttctggctcaacaggttatgagcccgcgctgttaccagcggggtttacatcaatcttaatcttaaagctaaatctttcctatcgcttcatctcgctaccgatcccacccttctgtggtttctaaaacttgtcatcctttcgtgacaaagtgtcacccttccgtgatctcttatggttaacacttggtccgaaaatccagaactcattactccaaatttcaccgctagagtgactccaccccgcacgacgaacccttccgttgtcgaccggtctttcgacgcttcaattttccaatcggctgaaaactctttcatcggtatggccgacaattctaccaactctccatctgtgcctagcgggcaaaaccaaatccctttcccctcaacatccacccctcaacacactcctcaagatcctccgatgactcatccaagcactcctgaagaacatgcgaacagtcgggaaccgggcaagttgaccgaagagaccaaagacggccaatcgattccgtcgcgttccctggagcaaatcatcgccggggaactagagaagtcaggcctctctggaatcgacgataacctcttgaaggttcttttgatcagaaatttgactcgtagccatatcgactctgagcaggcgactgtgtcgtctaagtcgctcgtttgagaccacctcaagtggcaccaactaggtaaagacctagcgccgcagttgtcgatggatggatcgaactttccgatgtggtcggcatcccttctggacgtagtgaggagggtcacgggcatcgacaagtatttcgatttggatcgttccgttgtggattcggcgacggcggctggtatcctcactctcattcaacagtcaatcgatccgatgctgcgcttgtccctcaacggattgaatgcgtatggggcctacacttctttgaaaaagcgattcgcagcgacctcctggtctcttctcctcaatcgatggtccgacattgcacaggccccagatgcatcggattcactctcgtccagctatgaggctatgaagtggagctggttagatttggaggagagattggggggtttgacagtagataagttattgtctctgtctttccattcttctgtcaggcaatatcaccagacaatggctgattccatcaatgctcgtattgccattcaacctgatcttgcggtcaagtcagaagaccttctgcaaatggctactcggcttcaccaatcggcatcagcatctggatcggtctcggccatggccatgacatctcaacccaatcgctcaacccagttgcgtggtggtcgaggtcgcggaaacttcagacaatcccggggttcatctcgtccctcgcctcagccttcccattctaattctggatcggcaccccctccacccgataactgggcgcaacagtatctcactccggcttttccctgcaacttatgttgggaatggggtcactgggctcctgattgccccagagtcaagcaacacctgccgcctcttgaagatccccgcaagaacaatccttcatggaaaccaaagaagtccaatgttctctcaggtcgactttacaaggcaggcgagctagcttcagtatccgctactccggaaaatcccgatgatcctttgtgcgacactggtgcaaccaatcatgtaacgtcccatcaatccttttttgtttccctgcgtccggctaatgtgaaattgcgggttgcttcacaagaccgcatttccgtagacggcgtaggtgacgcagtcattcctactcggtatggaagtctttatctcaaggatgttctgtttgtcccgtgcatccgaggaacggtaatatcagtcggttttttcgatcgatgggacggcaaagtcgcttttggaaatggtgttttctctttttatcagaatggtgtttctttcccgacatacgtcaaagactatcggtggtttattccttccccctcatctactgtctcggccaatttatgtgattctttaccttgtctttcggctatctcctctccttctctctggcacactcgccttggtcatatcgctgtccgtttcttcaatcgtactatcaacaaacaatgtgtttctggaattcctatcaagaagttaccttcaccgaaatctaaatgccattcttgctctcttgctaaaagtacgcacagcccagtgcaatccccttcacgtgacattgccgaagaaactggtgacatggttgctattgatttggttggaccttttccggaggcactagacggcagcacttatggtttagtcattcatgatgttcattcaaggttgacctcagttgttggactcaaaaacaaggcaatggcgggcaaagcggtcatggactggatactcgaattcaatcaacgaacacctcacacagtcaagtctattcgatcggataatgctggtgaatttacttcgaacaagttcaataaatttttgacggagcaccagatacgccatgaattaagtattccatatgaacatcaccaaaatgggagtgttgaacgcactaaccgcactttattggatatggcacgcacgtttattgttcatgccaagttgcctaattccctttggtttcttgccatgaaacaggcttgctttattttcaatcgagtggtccacactggtgcagacaagtctccttacgaaattgtgatgggaaaacgcccttctcttgacatggtccgtgtttttggttgtcaagcatacctacatgacatcaattacaaaaagcaattcattcctcgatcaacagctcttattcatgttggtatactggacgagtcacatggttggttgctttgggatcctgtatccaagaagctggaaaggggtgcatcagtaatctttcacgaggacgatttgccatcccagttgaccaattctggtagtgttaatgcggttctcaattccatccgagtcgacaggctaggagattttcgtcaaattgaggaacttgaaattcaggatgcgtgtcttgcttccgctgtctcggtctctcctttcagctccgacgctccttcaactcacaaacaggcattggaatcaagttatcgtgcggaatggtcagcagcaattgacgccgaaattggcatgatgatacagttggaggtttgggaggaagttccagaagccgagggtcaagacatccttacatgccgctgggtttttgcgctcaagagggatcaacttggtgaaatcacaaaatttaaagctcgaattgttgcacaaggtttcaagcaagtccatggccgaaacttcagtgaaacatttgcccccacaccaactttttcatctcttcggctcttactcgccatggcttcttaccacagttggccaattgcgtcttttgatgttaaaagtgcatttcttcacagtgatatcgaccacgatgtctatattcgcccaccccctggtgttaaggtcagccccggttgcgtactgaaacttcgcaaagccctctatggtactcgtcaagccgctcgctgctggtggttacatctgaaatctcagttggaaacaattggttttgtcccaaatgttgaggatcagtccacttatgtgtatcaatcaggcgatgatcgtgctttcttatgggtgcatgtggatgacggactcttcaccgccagctcgacacaactcttggaatccttgaaggcttgtctttcctccgttcttgatttgaagtgggatcaatctttatccagcattgttggcctccgcgtccgtgaaactccaggcgggtttctgattgatcagcctatgcttgccgagaagattgtcaaccttcaaccttcgacaatttgtacccggaccccgatagcgtcaaccgatcttgagtctaatttctctgacggctcaatggatagggattacctatccagaattggatgcttattatatcttgctcaaggttcccgacccgacatcacttttgctgttcatttcttggctcgtttttcaatgaagcctgattccactcattgggctgctctcgatcacctcatcttgtacatccgatacagcaaagatctggcacttccaattgtggccgcaggcaatttcaaggatggcattcagacatacgttgatgcaaattggggaggggaggcctctagatcggtacatggtttcatttcaactgtatggggggctccaatcttgtggtcttcgaagaggcagacctgcgtcgctcgatcgacatgccaggctgaatacatggctttgtcttttgcttccaaggacgcttgctgcctggcttctatcatttctcctttctttcgtctaccacctcctttactcctctgtgacaacaagtcagcggttcaaatcagctccgattgtgggacacgcaaagagcatcgacacgttgatcgcgagtttcatgccatcaatgagcttctgtaccatggccgggttcgtctcgaatggatttcaactcatcatcaacttgccgatattttcaccaaggctctgggatggaggaaggtttctgagtttttgtcactcataggactgcggagacagtccaacaccttggcaagtaataggggggaagtatgcgctggctgcgatgaacatgcaccccccgcatctgtttgtctccctccgcaaccattaatggttacaccaggctgattggttcatacagaagctaaccatgctgttgttatattttgcagacttctgtcccaatcagaacggtttcatttctcttgtggggctttgcttattcttccttatcttatgatttcaatcatttttatttcttttactttttctctcctaatgttacatgttactctcatgtttttctgtcacttgataattccttttctatatatttttcttccttttttcttcatgatttctgtttcattttttcttgctttattctattcttcatcactaatttctgtattcatgcattctacttttctcaccaaatctttatcccaagacagatttttatttcttcttcttttttctttttctatccttggtggttgatgagggggggagtgttgttatacaatatgcatttatctatatatttatactttatattttttatgtctatactttttctcacactaagtcattttttatattctactatgtatttacttctcatcaaccaaactatgtacagtctcctcccagatgtttatagccatctgctttgagctccacagcgggaacccaaaaacatcaagtcacaagattttgtggaatggtggaaaaggggtttcaaagaatgaatatgaaaaaataataatagaaaaaaagattttaaaatttgtgaaaaagataaaagaaaatcaactttttttgaaaactttaattttttgtttgagtgaaaagtgaacacacagagtgcaagtttggaacatgaaaagaatgattataaatgaaaaatattgatccaaaaaaaagtttgagcatggtgggtggacaccctgcagtcaaaatcagtagattgcagtaccagaatgccacatctcttgatgaatgaccccctagacaccctttttaaaccaccaagtagtcattttcttccaaattttcacttcttattattcattccagatctcatactatcaatttggagatatcatcttttcctgaacgaaatattagagctgtcagtttttgtgattttctcctttttactttttaaaaattttataatcttgtttatcattataatttttgcatattcattctttgcgacccattttccaccattccaccaacttttgtgacttgagatttttgggttccaggtgtggagctcaaaatagatggctataaacatctgggaggagactgtacttacagaaccataaatatctctcctacaaccttgaaatatattcctcttgggggagttctcttcttttactcggatatcaggatttctggctcaacagggccaactgtgaccaacaggttggatcaaccatgcagcttttgcatgacgaccttaacctcaagcctcgacgttggtcaccaagccaaatctcatggttggtcaaacctcaagccctcggttgagtaactgtttgggtggcccggtggtgtagttctgctcccatcccaccacctgcctctccgcccatgatcacctcccttttatacgcgtgcctgtcctattttcaattccgcttcaagtaagtcacaacatcaccaccataacctttgctatatccgcaaccggaatttctacctccggtttcatatcctttatctacctttttttcctctgcaacccttgacataacccaaaaatgtcaatgttctccctcacctgcactacattctttcccccaatcactattctcggttccaaatcaacctcctaatctccttttccgtgtttttccttacttttccggaccctgatcaaactcatctgaccaccggcgccaatctctacatgtttgaaaccatcttaaaccgagaatttccgattgcccctcacatactccacagccgacaaacggccacctactccaaacgcgacaactgcctctagatatattccccagctaccatttccaacggtccactgacaaccggtgccaacatctattcttgacacctgtctctcatcccttaaacgacataccggatcccggtttacccagttcttcagttcatctcatctcatctccatcgcccctcacccccattaccatctccgttcaccctcaactcactccaaaacccaaaaccggtcccaacttcatcccagaaatactgtttaataaccaaacaaggtcaatttttctatgtaggcccctcagctgttctttcaccgcctccaaccccaccgtcaacaatcccatttatgggccatcctgccattttaaaaagttcaattttgtgtatggggaaagggagggagatgtatggttgtcgaatcaagtaagccttgctctgatgctcaaacgcagtgttggatgggggcgcattaggtaattcagaattgacacggttatggtagcttgaattgaaagttgagggtatgggtttttgaggacaaaatcgatgacagcagaaccagaattgggacagggccatgccatttttcagtggttgggaccaaggttaagggcttggaccgcggcgaagccgcgagtttcctagtagatcataacttttacctgcttttctgaaatcattgactccatgacctcaagattttgttggcaatccaaggcttctttctcttttctgttaggggtgggggggggggggtacaggctgaggagacagaagtcacagatggaggtgttggaatttcaatgtcttttactcacccaaaaaaatcacatccctattattttgggttttatatcccaccagaacagttatacatactatatgccttcaaatgtttagcaagattatattgtgtttgcaagaatgcttggatcggtttgctttttgatttttttgtaatcagagcaatttatggatttacctttctgctttcttaatttcaaatatgtttctgcctcaggtgtcccagggctttcaacttttttctcagctcatgcaatggtccagtgtttagtcggcatcactgatggggcagaagggagtgaccggcggccccagtgagtggcttgttggacctacaaactgctccggttccaaatatgaacctcattttttcttgattctcctccaagtgcatctactggagcaacatggttccagaggtggttttatccctgagtgttatcaggcatctgtcaagataaaacccgactgagaaaatgaaaatatgggatttgaaaaatcaaattcaaaggattacaaaaaattcaaaaagcaaagtgatccaagctttcttggaaacacaatacatatcacaccaggagaaaccaccagaaaggtcatcaaatggaaacactattgtgaatcattgtcatcacaattaaagatggccttggggtatccgttgaagatgccccctattggatgaaattttactggagaggcggagaattttctttgaagagaaaaagattttgggcaacaaaaagtgacttttgttggaaagactcaagggttggagaaagagagtaagagccaatgtgttttttacttagaggagactacgtgttaaatagtctacatacaagaggtcaaacatgtggttgagagaaaaaatgaatatcataatgaataacaaaaatcaacaaattcttgaatagatgactggagcaaatgactattgataaagactagaccagggttcgaagactacaacgattgcagcactagacaacaggacaagataccacacagaaactatcaaaaattgtataataatttgaattccattatttaatcattatttttttagggatgaggagagaaagagacgaaattccaacactatctgctggcggatacctgccagaggatttggattcaggtgctaatgccaaattttcctccaaatcttggcgggtatccaggtatccccagggatacccatcaggcggaccctcttggccttgagaccttgtacagtctccaggctgagaggggttcctcttggcctggagactgtaccatctcaaggccaacaaggcacaaccttgtcaaccagaaggtctttgttctggccgacaaggtacgtgtaccttgtcaactggaaggaaaccaaaaacccttccaggaatccagtcaacaaggcacatgtaccttgttggctggaaggaagaccttctggtcaattgtcagctgccccctccaaccacccttgctttaaggggcggtgtagtgtgccaaatgtgtttcaagtacctaattgcataaattcatgatctactctagataataggttatattcttggttttattatttcttaaatagattctacagtgtggtagtcaaaaatgtgaaaagtcaatttttttttttctttttcttagggcattaataaaaaaacacggtttttccgcgtttacacacggatttgctgcggcacagcgcacacggtttctgcgattacacacagttttttatttaattttttaccgcttatttttcaattttttttgaatttttaaagttttttcctacactttaaaaggtgtagaatttaatggtaaaaaccattttgcataaaaatgaatttcaattattaattatttttttcactcatttctcaattaattgttcgcaaacatgtttgtgttgaattatgctatattcattatgtagtatgcttcaaacataacaccagcaacattgtatatagtctatatgtaggcgttttctctctctagtgaacatgaacaactttctttttcactcctgagtgtcacatgacttcttgtctgtgaacttcagtgtttgtcccttgtcaccctcaacagtttgtaagttattttttatgcttttttgaaattttaaaattattacctaggtttcaatgtgcgtagaatttaatggtgtgatccaatttttctaaaacttaacggttcatttttaatactgaaattagacatgtttttcaattaattcttgatatgttatttctcaatattttttgacattttaaatttatttcccacaatttaagacataattaaaactagagtctaatggcggctttgccgccacttcaaatttcaatcacaatctcataaatttcaacacaaattccagtgcctcgccactggccgcctgctcctctcatttcaagtgactgaacgagatggaattattgtatgcgcaaataaatctttgaaaaatctgtgattctttagtgggtgtttggaaaattagtgtgaatcaaagaggcttattgtatcagctgaacaaatttaccggagtccaatgccgtgaataagttcttgagaaatccagggatgtgaggtgccgtaacatcagcgcaagacaacttgactttgcccttttggcaacacacagcaaaagaatgattataggatttggtatcagtctgggaaagctcccgcgcccaatgaagcgtgccgcaatgttggcattgtatgttgcacggcttaagtatatgactggagatggtagaaggaaaagggctgtggttaatgcctggcgcgttgagagaagggataggtcaaggctattgaattggaaaatgcaaagtaagacgggaggaattaagcaaaggtgtgaataagatcaaaggggtacaactggaggcattgtcggaaccaaatatctaattgaggattagtgaggttatgaagaagggaaggttgcgccaaaggcgaaaaataagacatcgatctatgtagaaaggaatgtctcaagaggatgtaccagttccggcaagctagtggggtcaatgtgtcacaggtgtagagatcttgggagatacaactattccggccaagcatctgagatcaacatgcatacactacgggggtgcttttaaggttttgcttcgaaacgatttcgaaacgtatgcacttggcaatttcaaagaagcttttgtaaaaagttcgaaacttttacgaaatttgcaaaacaaaaatcgaaactatttcggaatattctgcttaagattttgatctggtgaaattccggattttatgcggatattgccggatcagaaccttaaaaaaacacttcgtaaattattccgaaagttcttcggtggtaggtatgaatctttcgtaaaatgttcgaaccatgcttcggtttctccaaccggttcgaaagaatatcgaaagtacttcaaaactttttcggttggaggaaccagaccgatgtgaattttttttttgaaaatgtatttaaagcgctgaattgttgagcagggtgtctcggttgcctctcgcttcctcatcctgagttaccccctcctctctccctctgacgacgacttccttgagctctccttaatgtgattttggttgagcacactcaaatccacttataagtcatctcctttccagttttcataactgtcctccaacagtaagtgacacagcggagtaacaagcacaccagcaagcgatctaaacaaaaattgcttgatcgtttatatcttgtcgtttttgctcggcttcatcatttttcatcatgtttcctcatcatgtcgcttacttttatgtgttttatgcttgttgtctgctatcttttgtcttctttggtcatctcctatctgctgttgtttcattctcgctctctacttgcttttgtctggtttcgttgttgttactcaagtaattcttcagttggaaatacaaatacatacatgccttagtaaaaccagtgttggatgagcaagcgagtgagaggaacaggcctttttgaccaagtgcaatttacaacttgccactccaagcatcataaaagttcaaaaaaattcaaaacacccctgatcatgacaaaaatctttcgaaactttttcggaatcattccgaagtcaagcttcggagtcgacttcgaaattaattgcattccgtaactttttcgaaagaatttcgaacaaatctcgaaaggtctttgaaagattctcggaatccctttcggagcacatttcgaaatgtatctggaccaaggtccaggacgtccccccctcgggggcatctttcgaaacatttccgaacaaacttcggaaatgtttcggagcccagcacccgtagtgtacttggggtgcacaggtggatcataaaggtccacggatatggtgtcaagaatagaggttatatgtttgatttttgatttttctgtttttttttttgtttctgttcattagttaggtgtctggaagccgggacaagttccctggaaaagtaaacatagtgggaggtgtcttaaaatggcaaaaaccagtgacaatgtgtctggacagacaaacacctattgaagaacattagaaatgacaatagcatatgaacatttctgaaataggaagttggcgtaggacacagtactatataaagaccagttatctggtcacaaaaactttgccaatgcgctcaggtcaagtgaggacttgatgtctctcacattattgcacattgcaatacctggttaaagtgcaaaggggcttaggtttgttgcttagtggtttaacttgttaatgatgaaaacaatcattttgaataaaaaccaaagattgttattgaatactgcgttggtccgttggacatgtttttttgaatgtttttttaattggtttttaccggcttgattttaatcatcttttgaaagtttaaatttatttcctacatttaaaaatgtgtagaattgaacatcttcatgagctcataatcccaaggatgaatatgtatattgaaacttgcagttttttcagctagcccgggtgatgggtgaaaaacttattaccgctgtagctttgaagaaatccataccgcagtcaatgaagaagaatactctcatcaagagcactgccgccctcagtcccacttccatacataacagatcaccgatgtcgatcacatggacagaatatatttacaagtcaagtgaactttccatccttttccatccgatcacacgcgtcggagtggaggacttttgatcttcttggcttgctcctggctccagcattcttggggtaagtaagcatgtagtcttggcttggttgttgggcggatgagagggactctcggcttccgagcgagccaagcaggtcggttgaagtgtttcatctgatgattttcaggcccgaaaccaaacaaaaaaccaaaaccaaagctttttcctggttgctaagcagcttgatctgttgagatatgagttccagatgacatcatacatccaagaactgtatgtacatctccagatttgcttggaagaaaatactgccatacatcatccaaggcacctgatacttattatcctcatctgactcgccccggccacgtcatcggtctctagcatcacctgcttctctgcacagaccccctgagtacacacacctgatcattgtcttcgcaagcttcgtcgatctgcatccgccataaataacccacacacacacactttcacacttcataaagcctgcacatctcgcctagcttatataaccctcgcgcgcacgcacggagtgcaggtgcaagcgaggcttatgactaaagctgagtcgcttggaagtgaggggattgttattttgtccctttttcgacaatatgtacactagcttaagtctcttgcctgtacatccaaaatggaggagggaggaagatgggctagcttcttaagatgcctcccacctcctcatatccatctccatcccatatccggggggtttgttttgtgtttccaaaaaaagcaatcaaacttttttctagtattaaagtgattaaatccgggcctcgagttaaggcaaagccatgcccccttttgtccaactgttaattaaaaatttcaacatcccaaagggatcgacagagagagataagtacatttgaaaaattgaagtctgcgctaagtacaatcaacgagaactaaaagagctcgatcaatctcggtgaatcggacaaagatgccgtccagacgaccaaacaagaagaagaaagctcgtcgcattcgcatcgagcgtataacgttatcaaaattactgcttgagatgaacaaaacgaacttgagagagaagatcaagaaagatgccgagaattcttacaagggccagatccctaaagagcaacaactcgatgctgtgatgagcctggttcaacttcagcatacatttgtcatggctggaaccggctttggaaaaacgcgcatcgctgagatgtatctcaacctgtttactgcccaggacggagtcgtcctagtcttgaatccactcgatgcgttaggagataatcaagttgcagaaaagattgcgcaaggttacacggcaatcaacttggctaagatgacgttcaaccagtcgctttccgatgaaattttagccggagtttacaagtttgtctacttgagccctgagacctttgtggataacgacctctttgtatcactctactataagcgggaattccaggctcggttggccttgatcgtcattgacgaagcccacatcatctacagctggggtttggttgcaagtggggaggcaaagaagtcatcggctcacctacgaacccatgacgttgcggctttccgaccgtcttacggaaatatggcggctcagttgatggcaaacgagggcgtaccaatcttattcttatcggcaacttgccgtccggaggcaaggaaagcgatctttgagaatctcaaacttgactcagataacgtcacgatcatccatgcagagctcacaaggcccgaaattcgtatcttacgattcccgatggagtatccattgaagaaggcctacgacctcctccaactttttggaccaaaagatgagatccccgattgtgatcttcctccaactctaatttattctggtacacgaaacgctacgggccagattttgaaggtagtgaacgaggcccgaggcacaattggtggggaaaagaatccacgtagtactctcatccgtcgctaccatgcagtaacaggaaatcttgacaaggttgacaccatcagtggctttgaggcagctgaattcccatccatatcctgtacgatggctttggggttgggccagaattggagccgagtcagacgggttattcatcttgggcgagcggatccgtctaacatctgccagatgatcggtcggtgcggacgtgacggtaaacctggactagctgtgcttttcatggaaaagaaacggaagggtgggaagaacaaacaggaagatttttcagcctccgacaaagaaaccgacgacttgaggatggattctctggcaatcaccccagtctgtctcaggatttgtttttcacttgacaacttgtaagttcttgtttgatttcctgtggctttccatttactgacatacatacataaactagacttggatatattcctaggtctgccgacgatcctaatgtctcaagggagagattgcgagaagaatcggagggctttttgccttgtaaatgctcaaattgtgagccagaagaagcggaccgattgcgcaaacacatggccaagatgaatctagaaaacttccttaccatgtgcgaaaacgccaaggaccttgaggatgtcgagtatgttctgaacaagaagaagaagacaactcgagttaaaaacaagacaaagatgactccaatgcttgatgcgctatcagacaccttactcaaggatttcagcgagtttttcgataacctattcgtcgaatcgtctacatacgtcgcagaggacctcttcgacagaaatgcagcagattcgattgccaaaaatcttgatcagataacaacccctagtagtatagctatgtacattggaggcgagaggattttgggacaattggaaatgctacatagttctgtactgaagtttcgacaaggagaaatctatcggagctacctttcagaccttttacgctacaacaaccgggtcgttagtgaaaaggaacgcctagaaaacaaaatggaacagaagaaaatcaacacagaagcaaagaaacaggctgatgcagaacatcgaagggtccaggctgctaagaaaaaagaggctgctgagcaagagaagcaacgaaaggctgaagataaggcttataagaaggaaatggacagtcgagaaaaagaaaggatagcccaggagaaggctgataagaagaaactcgatcaagaagaaaaactccagaaagcacttgagaaggcagaggcgactcgtttggagaagggaaggaaacagtttgaaagggatgagaaagataaggagaagaaaaggaaagcagaggaagtaaagttagaaaggcagatcaaaaaacaaaagaaaagtgaaaaggatcagaaagaaatcagaaaaacaaataagaatgcaaagccgaaaagaaaagggtgcagcaaaccgaaaacgaaaaaatgaatcaaaagccaaatggcagggcgactcggctgtactggatcagatacagaagaatcgagtgggggcattacaaaggagtgatggaccgagtggtggaaattaattggattggacttgtgattcttcagatttgtcagtttcgtcattttctgtggtttctctctcggaatcatcactgtcgtctgtttctgaaccggagccttcatccttatttaatagtgtatcttcgtcaacatcccaagtagataaaggagcaggtcggagtcgatttagatgacctgtatcaaaatcgtttgatagcttggctgttcctttgttgtagaagcttgggatccgttctggaatgtactgtcctttcttggtgttactgtaaatgtcacaggcatcattctgtctgaccattcgcaagcagttgtttagagaccgaagcttgatttttttgcgatgtgactggatcacattctctgaaccggattgcttgttcagtccctgtatcaaaccctgcaactgcataaatttcagcagaaaaatagttagtgtacaagtttttattatatgcaattgtgaggggattgatcacgtaccaaaggtatgttgactgagtaaacatctttcagtcttttgatttcggttcctcgtccagaatggttgaagaaatacttcaaagagtaattctgcatttcaaggtacaagtcttttgcaacaaagtgcttctgtcgagcacttggggccaccaaaagagagtgacgaacgacttttgacagaccaggaggtaatatcttgttcattaaaactatcattctaggaaggtgtacagcgtagtttgagagttttttgataccctgtgccattacagcccagcgcttccacatgaacattactcgcccaatatctccagccttcatggctgtgttagcttcgcaaaccgaagcaaagtcaaatagtcgcaactggagattcgagagctttggtgatggccttttgcttgcatcaacccttgattttgccgagaaaaatcgagtgtaggtggaattgatgattgaaacaatatcctttgatgggagtgattgaggttcaggatccaatgagatgttttcttttcccatcacaagcctgaaagtagaataaatttttagtacggtgtcaaatcataaaaatgaaatcaggggaaatgtggtcttacatgatacagtgcacaagtgtagcttcatgtattttgatcatgttatctatcatcagagtaaagtccttcttgtcaagtgttttacgtgatggaattccaagtgattccagatacctccaggctcctgaatcgcgcgagtccgaagaatttccgaagtgtttggtgtagattgcatggccaatgttccatagggtgtgtgcaccaccgagaagagtacagatgttgtcaaggctgttttctacatgtgagctaggaaaccgctggttctgaagacacttcacattgacacatgtgcctaaatcgccatcaagcatgagaagacgattgtagaactgtgtttcgctgagatttgtctgttggatgatgccggtgcatacatcctcaactccttgcgctgagttgtctgatgcgatcatgagcttgagcatggttatgtctgggcggttgtgcgatatttgttcaacaaccggtgggcttgaggtgattggaaaatctttgttggaagggacggcaatgtattcgaggatcacttttgcaatctgacatttcaagacgctcgtccaatgttgctcctcggcttttgatgcaagaaacatggtaggagtaacattgatttcggctgcatttttcatcgaagcagtgtaactttcgagagataggtcgccagctggaacagatgaaactagcatggggtttaaatgatgtatgtaaccccatgtcccatgaaacatcttacttgtgtgtccgagggactttgcgtgaactcgttgctcgaaatccaggttgtcaatgcaaagaaacgggggcatgatttgagcttctgattgcgacatcttctttttgataactttttctgcatgcacaccaaggacttccagagaacgatgagctgttcttcgtgatgacgccagcccaatataatttagatagtgattgacccgatctgaaaccccagaggctagaaaggtcagagaattcgctaattgcattccgttgatccgtcgattaagaataaaggacaccattgagcatgcaactgtggctgtctgagttcatgcattacaaaatttacaatgcttagcggaagcttatagaaatattaacactgaagtgcttaccttttttgctcttgtgtgatgatctaagtggattggtgccacaaggatttcccggaaaaaatcactgtttgtatttgtatccaactcttggtcttcattttcaagctgttcgaaaccatttgggtctttgtcttcttcttcaacggagtgttttttctttccctgagtcatcttgttatagagtaggttgaataagaaaggtgtatgggtttgagtgagttcctcctctcgcatatcttgtttgtcatcgtcaaaaaactctggagtgattttctttgtactgtagtaaccgccttcaggaaaaatcccgcttggaggtttttgacgcactacaatcctggtggcctgcaaagaaaagccaaaagaaataaaatattagtaagcttgcaaaaactactatcatgaattgatttgacatcacagtcatacctcggaaagcattcgttcttcccaaaaggcttttcctgtttgatctgtgcagatgaaatcacgaattgcatctatcatagctgaggtgccatcccaacctctcggggtgcgccaatatcttctctggatagccgcctgatcgttcttaatgcggagaaaggagatcatgaacgatttgggatcgtggtccatttcggacatgagatcaaggatagctgtaatcttggatgcttcggttcggtatcttcttggtgcattgttttgagaggcaggctgagacattgttgtagttggaaacggtcattgagtattaccgaattccaagtgttcttgaactgcagcaagtttataatctggctgtatgctttcttaattgaatgtatgcggactgttgagctgctatcaatgaaaaaagaacgatcgtaaaaaaactacacttttttttcaactttaacatgctatggctttcctactcgtccctagagataatacgataaaattttggcattctcagagaatagattttttttagaaaaaagatacaaatacattggtgaggggtacaaagatggtgaaaagctaggattagagagaagatgcacataatggggagccacaagttttcaagcggtggcatagctgtctgtgacggctaggtgcatcacagaaaaataaatttctcgtcccaccaaaactgaaatgacctcacctccaagcacagacgctttggtcataagccctcgaccttcggtctcggggtccttcggacccaccaaaacgagaccaaggtcagagggcttagttaagctcgacatctcgccgtctttcgaatattgtccatcttatcaaattgtaaacaaacaaataacttaaaattctgtaaaccaaccaccccagccgactcttcttcaaaaacattcgtaagacagactctgcaaaccacaacgaccagcagcaaaccaggatggtaagaggaagaaaactctgcctacataatagtacaatcaactagctaatcccaccctccttcttcgacagtctcaatcaaacacattcaagtcacccgcatcttcctcctcctcctcgtcatcgtcctcctcatcgaccaactcagcagagcgcatgaatgaagacaggtgaggacgacttctcttcctaagtctcagaaagcaccactaattggtaccacaagcttgctgatcgcgatcatatccactctctcgatctgaattcagctcgctcgaccaacaccgtcggacccgctcgcaggcccacttcttctacacccgcgaggcccttcttcagctgcgtcccgccgcctccagactcgctgatggccagcatcccttcggcgggaacaaccattcgagcatccctgccggcctgtttgtccgtcatgcctgagcagaacgctatgccccccctacatcggacatagtcccacatcgcttctaaaatttgtacaaatcggatcctggcctcctcatttccgtagcacatacaacttgtaccatcttctcgtctccttatacagcctctcagcatgattcaaaaccttggtcatcgtccctcagatctcacttgtaatctttttctactcttcttctgaaatgcttcaaggacaatgtgcatgtcagcccagtccatcgtacttcaaggttttccttgtcacatgcttcttataaacgatctcctttttgcaaatcatacgctaatgaaatgtacaaaaaaaaactcaggtgaataagttgaaaacatgatgtatcttgtgattctccatcaagcatattaataaaaagaaaaaaaagcagtgttgtatggtgtgggtggcaatagaaagaataaatttaaaaataaaatcacaactggattaggttgcgaaccgcaagctggacccgatgatcccaatgatttctgagcaggaacagttcccagccgagctgatcgatcgaggactcgagttcttcctgttcgagatggtcacgccgggcgtggtcagtggccgggcagatcttgaagagattcttgatcaccggctgacgggtggtgagcttggtgaggaatttgagtagcttgagcaccagattcggctccgagcaggtcagactaatcgtcagtagtcgcttcgagaagaggatcgctcggtttggcgtaggcggatccgagcggttgaagaagatcaagtcgagcaccttgatcaccatctcactcgtcgaactcttcaggtttcgatcactcgacttggccccgtggttctcgttctcgttcttgggctttttgtccttgttttgcttccgatcagctagatcatcctcctcgagcttgatcagagtgctgatatccatcagcaaaccatagaaactgttgatgatgtcggttaaatctaggttgagcgcctctccctgaccagagagcagttcaaaagccgtgacgatacagagcagtttatctctatactcgtttcgattgtatttcttttgatgaaccggctgatcctcactcttcagatcggccgaattcgggtcggattcgttgaaggcggtcccattgatatgtttccgcaaaacttcgagcagatccctaaagaagtcgatattcaccaaatgggcaaaacgcgagaaaccctccaatgcaacaggcagaagagccgaacgatatggtagtttgacgattctgaagtagcatccaaacatcatcttcaaagtctctgtttggtttctttctttctcttcaaccttcaccgtttcttcggcttcagcaatctcttcctcgatccccgccctcgctttcatgatcttcctcgctttcttcgaaatgaccgtcggttgtgtcccggacgatttagatttctgatgagccgccctatctttccaaggtaacttgccacctcgttggtttgtcgacgactggtccttcatcgagtacacccggtcattacttgcccgtatgtgtgatgacaattcattcttgagtctcaaggaaagcaggacttctaataattcgggatggacagaataatttcttgacttgatcgtgcgaacgatcagtcttacgagttgtaaactatcatcccccttgacatcctttttgaaaactgcggtgatagtctcagtacattccagcgagagctcatcccattctctttgcccgagtttccgtacgatgatatgcatgatgttgtggctgaagttgaaatgagtcttggattgtagaagcgtacagagcgacttgaggcagcaagctgacaatggcgtattcttgacgacttccttttcgcagatttccaagtagcgtcgataaatgctaaccagtccttcttcccattccctctgtcgtgccaccatttgactgatcttggcctgtttctcagcgtcggtgatagctcggattcgatagcccctgcatcgattggtaggtagcgacatcagcgaccatcctatttttaccatcggaaactaaaaataaaaaatctaagcacaggtgaatttaacgtgacctacggaatgatatccaggaagatggcgagaaggcttaaaatagccatgattcgtattgggctgtcgattttcatgttccgactttcgggattctcgtggggctggttaagcgtagggcaagacatagccagaatacgtttaagggaccccaggctcatctcaggatctgatatcgcttcttgagagagtccagcgatctcgagtttggcgcactggattcgatttttgaaacttaggtcggaagacaagatctcagacagtggtttccggccgaagcgagcaccgagagagggatccgacggctttgtttttttcggcttggaagactgttctccggctagttgaccagctggggtatgccctgatgtcttgtttttgacaaccctactactatcggctggcaaaggtttagggaaccgttggattttgccatcgggatgtagaatcggcaattttgcttcggtcggttcaagaaccgaggatccctctgaggaggctcgctggttacgtttggcatagtatgcttcttcaagtactgagttatctgtcgagtattcatcttgactatcgaagtctgtcgattcatcatcgaaatcttaaacaaaaaggaaaaagaaaaacatatttagcttggtcgagctggtgggtcaaaaagttgagacgtgacttaccagagaaagaatttccggaaccagaacttggcatgtcgctcagtaagtctatatcatcatcatccccgctaccaagggctagatcgtcttcatccaagtcatccaaattctcatcctcttcatctaaattttggttcgagatctttggtagaagctggtaagatttcgaggtggaggttgatgattctttgggtcgatttttccgattctcaagcttttgctctttgcttgagctggggcaggagaaggaggaggaggagtggatttgaactaaatcaataaaattgctgctcctgagatgtgacacccaagaaagatagggctctgggaagcaagcactaaccgagtgatacctttctgatctaatcctttcaagaagttcattgctccttcgcccagatcgacatctttgtccaataggtcctgatcatctgaggagttgccatctcggttctcatcttcatctgaatcctcttcatcatctgtcgatcgacttgagtttaagcctgggatctcaataaattcttttgtcttgcctttcgtttttttcactttcgggttgctggcatcggctggtttgggttttttgttttttgagcttggcttggcttggttcgtcttcgtctttctctttcccagcaccattcctgcttccttctcggggtctgcgatgaggcctgtgttctttctttcttttttttttccttcggttgttcgttcttctgcctttcccaatgaccgcccgccgccaaaatagtttgggtgttggttctgcgcagtctgatgcataaagtcggtcttgcatatcggcatgctgcggaatcatctggcgcctgcgaagctcctcccctgcagctgctttccaaatccagatggcaattgtgcatgatgaaggcccgtttggaatatcatgacaatcaactcattggaaatttgaatgtggatgattaacatccagtcatgggattggtaagctgatcatgcaaaacaagaataatgatcatccactttagcaggctatacttctgaaagtggcctctttcagtggtcccattacatacttggatacatgtgggactcccagccagccctcaaaagtctgattgatttggctcaggaatctttttttgtcgatatttttgtggtggactatgtttcttgcaatagaatggtgattactgagtgcatttctggtgataatgaggctgtggtgtctggttgtcatgcatgaaatcttacttctcctgaagtttgtaatcctgttttgggtcattcttcctctctccagctgtaattaagctattgggggctcctccattgcttggcatgatcacttgctcgggaacatgtctgaattttttttcaaacttttcctaaagaaagaagttttttccatcttttgggatcaaaccatggactcccttcttgagcaatagacatgagcatggtcatgagtaagcacgattgggcaaaaaagttgggctagattcccttcaaaggccacatcagtcatttattttgtggatatttggttatccagctttttcctcacaaggaatacatgtactctaccttacacttcacaacactctgagtgccgccattatggccgggtagctttgtgaagtcagggacccgagccgccccccgccgacatacatgcgctactcacagtcacaggtgacagcttcgtgactcctttcacactcgaccacgcggacaataagaaaaatctaaataaatgtgaacccctttaattcaaatcacagtttatatagcacagattgtacataaatacaaatgtttcttgattttagcatgtaaactagttcaatcgagccaagtctaagctaaccatgtgcaatccggagccacgccgagccatgcctagaatttagaaacatgtaaatatacgattattcacggcagccaagatacaggagcgtcatcgattagaattgcaccccgaaaacgaaaacgcgagtaaaaagaggttttgagcttgacgagcactagcatggagtatgacactcctttgaagaagacagttacgttaaggttatatgtaagtgcaggtaagtgctgtttgtatgtgtttacatttctagttccatagatttccatccatccacgtccaacgggattaaggatcccgaaagaagtgttcaattgatcaggagtacgacgagggttcgacgcgtggaacatattaccagcgtagctttccagttcacatccttgcgccagaggccggcttaacatctgcaccgacacccttgccaagcccgccagtctccttttccttcctgacactttccaatccttcactcaagcgctcgtttgtacctaaatgtttagttagttatacttttgtcgtacttaaaacacttccacctccattacttttcttgtgatctccaacctgagatcgtcttccgctttctcaacaacttcatcgttgtccaccttgtttgcttcgtaatacgctcagagaatctttcatttctatccacggctggttgtggagaccatcagcttgaactacataaataatacgctcttcacaaacaaccatgtcgcccaatgttcatgttgaccgagtctctgaaggcgctgatttccattcggtgggatcacgcggagtggatcacccatcgtaagctgcttttctttgctctctttgaataacaaatgctttttgattccttggaattacactcttctaacctttatgaattcgcggtggcatcttcttcagttcatctatcacttgctcagaggggaagccggacaagccctgcagggctattcgagcaagcacgccgtcgaagtacctaagaagaacaggattggtgccaaaccgagcacatctcaaaattgacgttggatacaaaaccagcatcatatcgtcttcctcttcatccacaacatcaccctcctcgacagcaattacctccagcattggttgcaaattttcgaccactcatcgagacactccgaccttaccaagtctaactgaatccaatttagcccgattgatgaagcaactcaaactgtctacccacgcgtattcttccgattgctcctttgattctaccccgcacactgcgatggaaatatcatatttttctgatggatccagtacccactccggttcagcttcctagtgaaactcactcgtcgtctacattaatcaaccatgaaccatcatccaacgggtctactagccttctatctctcgaaaaccacccgccactttaagttgtagttagatttctcaccaatttgcgaacagagtcaactcaggtacttttaataatctgcacaatcagaatttaattagcaaacttaacattcttttgatttcctttggtagtgtacatacttgcaatctttgttagttttcaattttttgattcaataagttagtctgtggattaattgttatataatgaatagtaacgaaatttttgtatgaaacttgattctttccatactgctatgttttcatctctttttcctctttatttcaccccagttcacgattggattttcttgttataaatagaacgtctgcagctgaacctgcctcgggtacttatttatttccaagaatcagactgcaaaactagtcctttaaagaagttccagttcctcccccagtttataaccggagttgcatcacaattaacacttggtagattggcacttgattccgattctcgacatactaatctgttggtatagctgactcagtgtgtttctgcagctttgatcccttgtcaatattgtcttatcaatttcattgaaacagattgtccaagaaggaagacaacaattaattcaagcatttccttgattcaattctatccacaattgaagcattcaacttgagccatgacccagtagtgtgattagacaatttgggttcattttcttactgagcattatgtgtcatcaaaagcatatcagaatcctgacaaatttgaacatcttataaccattgactcatttgccaatctttcttcaacttatctcacgaatctgaaactaagcccatgttcaagtaatccacgaatcttcatcaaaacgtgaccgcaattcaaaactcgccttgggtagtcgttgtactcaaatcataaatagcgtcaatgccccacacaagacatgactagtattgagttgatgttacttccaaaaatgaaaatcgtgtgcacctcctgccactggctgggaaaaaagtggaggagccattaaccctcagagtcacaagcagaaaacgaatgtctattccttacaatgatactgtttccataagtttttaatcggcagataattcacgaaagtttcgtcaaccaagaaaacaatgaacaaaatgagtgtacgcacatatccagatatttgtagaacaagaaaaccaacagaaaggaggaggaacaaaactctgagaaagaaagaaaaagagaaagaaacaacacaacacaacatgagaggtagaattccaagtacactaccagaatcagaattgctcatctaacattctaattccaatatatagacaaaaggggacaaacgccagaggaatatcgagaaagggaaaaagggaagatcacacgaccactcgcgataaagactcaggcaaccgaaaagcctgaaagcgaatttgaaataaaacaatcaactggtcaaaataaatttgatttaaaccgagttcctcgaaaccaggagattcgttgagattctgtagtgtgtgatgattcagaatatctgtatcaggctgagttcgagcatcgctttcatgaagattatgagatactggttgatcgaggaactgtgtgggatttggctgatcgaattgaggagattttcttctcggctccagttgataattatttccgccgaggtttagtggattgaaatgtcgagtatccgtatctagatggtgatgggcggtcatcgggttggacattttttcgttatggatcggttgatcaacgtgaagtgattggcgatggtgatcaatactgtctgcaaagctatagccataatttaaatcttgcacattccttttctcaaagcttctatcccagttgagttgagccttgctcgatggttgctgatgaatcaggtgtttttcgacttgctgctggttctggtgagctcgtgactgttgtattgtctgatgagcgaaatgaagattatcctgatggaaacttgggttgaatttcgagtctcgattgtgaatcttacgattaaacatcagcaaactttcgatttcgattagattttgcttgactttatcttcttcaactttcagcaagccaatcaattgattttgatcgggttccgctgaacattggtggtgatggtctgctgatgaggctaactgttggctcgggggtgtagaggtggtcgccgtcgctaattcaataagtttgatctcattttgcactagttgtctcatcatcaccctaacagctattgcccaacaatagtttgtgaagcttaaaaatagaaacagtcacaaacgacctcataagtttcctatatcaagtggtgcacaaaacaacaaagagacgtacggatgtagcaatctgcaatcgtagccagacccgaaaatcaggtcaccgacccatttaatcttactagccgcttgcaaacaacgctcgaagctaaagttaaaagtttctttggtaatgaaacattcatgtagtaagattatactcaagttgataattaacataatcatcactttgccatgagagacttgtctcccctctccttcgaaaatggtttgatggaattttggcggtaaagacatcgtgaatgtagtgatatcttgatccaactgtataaaatcaggcctttcgtatcaagatacacacgcaattcattttagtggaagaaaaaaaaagaagatacgtcaggaagaggaaatatggcaggtctgagatggtgaagtgaaactaaactgagatcggagatccggtataggtccatctggcatcttccagtatttttgtaaattgaatccgactggatcgggagcccggatcaaccaatctgacactcggccgagtaagatggtagcttttaattccaactggaattcatcgacatcataaggatgaaagctgaaaaaatgtggatgtgagattgagagggggtttgtggccagatcaacaactccgatcgtggcttgactcgtgcctggtttggttgggagcaaagtggtaatatctgattccgagatcgaatggggtcgaccggccgagaccgacaagaaacgatccatctggaatgctaaccaaaaggtgacagctctgttggcaaataaaacccggattggaccgatccaaaagaagtaacaaaattcaattacgtgttttcttctctctcattgtcgccaataatgtcacgtcaagcgcaagtttgcttgcttgtagccctgcttagctcaccgctgatatttttctacaactgtgcgaggtcctggaagtagagatctaggttttggtttggttcgatcaagatgttcttgacatttttcgagttgattcaagccaagcggtgttgcaaattgaatggccaatccactgcaaacccatgctgtataaaacacaaacaatttgtgagcgagcaggtctgaacacaacaagaatgcatcatgcttaccttgaaccagctgcacagctccataggcatagtagcagtaaatgttcaaagattgcgtcacttgaaagagatgtgtcccattgaacacagcttggtcgattgccctttttgcgcatttggcatgataatgatgcacggccgaatccattggccagtatcgtttgatgttacaggcgcgtaataaattgaaagcaaattgatcggggtttcccgaaacggattgttgataagcaacagccataattgattgaagtaacccaacaaatggaaaatccgggtgactaggtggcagatgaaggctagcaagtaattgagcaggttcgacgaacatcagttgaccagcacctgactggagactgaaatagagcttgaccaaatgactgattatccgacgaggtgggagacagctgggccaatttgtccagaccacttccatagctgccgtgaaaaccaaccagtattcaaatcaaaatcacgacttgaatttttttttattaatcattttatctcaattcaactcacgatttgaagatgaatgtggtattgagggtagtgacatgttcgatgaggcctcagaggttgatgaaagagatggtccagaacaaagtattgaagagggctgaggattagaattgagagacagatcaagttgagaaattaaggtctccatttcggctataagtgaggaaacagatattcattagcttcattcaaatgcctcaaattcaaatacgtgatttgagtcaactgaccaattttttgttccaaggcggctatttttgccaatggtttccgaactggggcagtcgtgtcagtgaaatcaagatgatggttgatgttggagtaagtttcgacatcgagaatgttctcatctatgtcatactgacaaatgatgatgctaaagaaatacggaagttttccaatcagaaagcattttgagttatttgagtggtcaacaaggaatgatcggagaaagggcttaattacgttggatcttcaccatgagcggctgcacttcttttgcatgctccacaggccggtttctgagcatcgcatctgactttgcgacttcgacaagtggagcaggcttgattgcgttgaaggggtcgactaacaaatcgttttgatttcagtttttttgtaggagagtctgtctgatcgaaagttgatacgtttgaattttcagcggttccttgttgttgttcttgtggtagtaagttgtcatgatgggtttgatttggtagtcgttcttgatcgacccttgaggaggttgcagatgagtgggatatcgttgaagaggttgaagatgagaatgaggatgattgcaagtgagtcgtttgatgttgttggtggtttctgtcggctggcatggtcaatggtcattcaaatggtcaacaagagtcgaaggtccgcattggtgatggtcaaggggtgtgtgtatgcgccctgctactgggtgatctgttgaccatttccctgttcgatgtacagcttacgtaatccgatcgcttagcctcaactcattcaaccaccccagtctcaatttatttcattcgagctgtgcagtggcctacataccctgcccctacgcagcccctatgggaaataatttgggacagcgcaatcctccaggtcagtgctaccctagcttaaccaaccctcttgcacgcgtgcccaagggaatctccataggagaggcttatgagctatcgcggaattcttgcatgagggctttaatatttcaattggctttttggagtcatttcaaattctacttcagcaagtactattatagccacctggaggggaagccccaccctgtggaggtagtctgacatccaggatataaaatggggtgctcaacttgtgcatggggctgatgagggggagaaaccaagggctctttgcacaagcttgagtctttggcattgtgcaatatagcctgtcacagctatatgcactgtgcaaggagcagtaacgtcaattgaaatacaggcattggactctgaaatcactgattgttgaagtgatgcacactaagagtagatgggaatttggtgatggagggtagacccaaagatgtaaaacgttgagcctgagcagtgaggtgattcccttaggttaatctgtggggaagtggattgaaattggaatggcacaaacaccacaccagagtgcctcaggtactcaatccaaaagaccaaccaagctcaccagccactcctttggaggttttatttggaaggggtgctttgtgccagcaaagcagaaccaggcttgacaaattgaggggcttgtgttcagctaggatgctgttgtaattggatcaataaagactaatgctctcccactgataaaaaaaacctgttttgtattcaaccatctgtcagtctggacaatcaatttctctttggatcacaaagttatggttgttcagattgtaggtagggtctgtatttctgaaagccatcaaggggctcaagtaatgtggatcaccaagtaaggaagtaaacttgaattcttgtcccataattttataataatgaaaaatcaacataaaagttgatattcacttcagtcttgaccctcaagtaaagaggcatctgcttgttttaatttgtatcaaaacccgttcttgaagactaattaggccttgtttggtagcaacataatatgagtgatatatgtcagtttttgcctgacattctatgcaacatctgatcatgtctgccaaaacttcatcacaagaatctatattatattgctaaattaaattggtgctcaacaaggccttagaagggctaagcatctcatatcactgatagaattcctggagaatattgaatttgatggtctgcagctgacattcatgaccatgttttgtaacaccatcataacaagaggattaattcagtttcaaaaaattgggacctaggtgatcatcaagaattgttcatgtattttaatgatgaacacccaataaaaatagaaatccaaagcctttcaccatatattatctgatctcatcatgctttacaaaataaaatcaacagtgggccagttacactaaccgtagtgttagtgcagcgtagtgttagcttttgaagctatgctacacaaaagttaccgttagcgggaatttttggcccactaacactacaggatttttgaaaaaacaaaaaaaaactttagcgtagtgttagctacctttaaaaaggcacaactaacactaccaaaaatcctgttagtgaaattttagcggtgttagtgggtgaaaccactacactacatgttagtgtaactttttgcaaatttacactaacagttagtgtagtggtaccctcagttacactaactgttagcgtaactggtgaaaaagttacactaactgttagcgtaactgattaaaagttacatgaccacatgactagcattagtctaccctgaagacagtgcctgattggggggcctacatccagatcccctcaattgatcatcatttttttcagttggtaatgggggccactcaattttagccccctgccaatttttaacacttacttgtaagaccacattcccctgtcagactaccttgagattatgggttcaattccccctcagatcatactttactgggtcccattcccacacttgttcaatttccactttcacatcatgtagcaagggggggggggggttgaggtgtaaccatgatgtatcaccatagtgtgtgagctgttgcatgaaacatggcaactaccacccaaccaaccttacaaccataagggtctgtagcctagttggtaaaggaagcactctggtatgtgactcagcattgctgaggttgtgagttcaaatctcaccaggcacatcctccgttcgtttgtctctacatcttgtgctgttcattttctgcgggattgtgtgtgatcataggacattgaaaatcatcactatggaccttggccgtatcagttatatggacagttcacacaacttgtccattgaaaacagaaagcagaggaagagggttcaagagcataaattctcacttgacatgtcaatttctctaattgatgatttacactacgctacatgtgtagtgtaaattctactgtagcgtagtgtaactaggcatgtagtgtagtgtagcgtagcttaatttggtataagttacactaaatgttagcttcaaatcagttacactacctgatggtctaaattttgttagcgcaaaaaaagttacactaactgttagtttagctgagattatttgaagctaacactaccaaaacatttgagagaaaaatttacactacactaacagttagcgtagtggggtttagcgtcagctaacactacagaatttccaggaaataaaaaggccactacactaacagttagtggtcaaatagcgtagtgtagcgtagcggcccactgctgataaaatccatgttttttatgggccttaataaaaaaacgcggaaaaaccgtgtttttttattaaaacctcgttttggcgtggttttggctgcgcgcagcacacgcggtttccgcatttagacacagttttttaattaattttttacggcttatttttcaagttttttcaaaattttaaaatttattcctacactatgaaaggtgtagaatttaatggtaaagtccattttccataaaaatgactttggttttttttttcctgctcactcatttttacaattaactgttactggcttgtttttcactattttttgacattgtaaatttttttcctacactgtaaaaggtgcagaattcagtggtaatatttattttgcataaaaattatttttatgcattgtaatttccgttcccactcattttttcaattaattcttagcggcttgtttttcattattttttgacattgtaaatttgtttcctacactttaaaaggttgagaatttaatggtaaactttatttttcataaaaatgattcctttgcgttttaattcttgctcccactcattttattgatgtaggcactgtggaaagttcctggtggttattcaaccttccgaacttgaatttctcaatgaaaaaaagggaaacaaatgttagaatattctaaataggccaaatttgaatttacagaagagtgtggtaataaacaagcgtagggtggattttaaaataaaaagtgagacaagcgcagggattcagaggaaggtacagagaacagtaatgaaaaatattattcaacatcaataggagcctttttgaagcgcaaagatcttcttacaggtgggtacaagacttcttgacccaattcaacattggcttgaatccaatcctcccaacccagcgcttcatccctgacatagtgactccaaaatgtatcaatccttgggcatggccatatttcagccttgaaagtgaaagaaatgaaatgagaatagtctggtaaaagaatcagacagattggagggttgttgtttggagtatgcaaaagaggaagataagtcgcaggcatctgttccaataataaaataaccggtctttggtacatatcagctattaaatatccatgggccgggaacgtcatccagtacttgaggggggcttgctgttccttgtctctccatgcaagagaatcaacaatgtcctttcggtcgtcccctgctccccatacgttatccaaaaactttcggtctgaataggccttgtttgactcgaattccttcttcatttcttcgcggattgagtcccattcgtcagacttgcggcccaagctgaccgcaaccgctcaaaagccacagttcccatcgcctttgacgttgttaacgtgtaagatgtgtggtattactcctgcgggcttaatgctgtctttgtactcatactaacaaaagttcaagagggaaacagaggggatgaacaatcagaaaaaggactaagtacatgggaaaacaattgactcacaagatcaatatccacattcttgtgtgtactccaagtaagtgccttgctcaaaggagttttgtcaggttcaaatggagttttgtcaggttcatctgcttcagtgatgggttcgggttttggcttgaccaatttgattggcctaatttgtaagggttttgtgacagttggtggcttgggttcttcttccgaatgctcctcgtcggtgaatatattttcacaaagcgctccaattccatctgaagcatcatcctcactatcttcgtctgtttccatggcctactcaaaaatgaatcagaagcagaaaaaatcttcagatggatataagcaatgcgcacctccgactcatccgtgtcatcctttttggccggtttcttccttggtcgcccaggtttgcgcttgggcccctcatccaatttggccaccttctttggcctgccgcgtttcttcttctgcccttcgaagtactcaaatccagatgggtccctcttggttgaagatgttgatttgtgtttccgttttgagcctttgggtcggcccttgaatcagtggttcttatcaaacttggtttcctcgagatcgatggttgcatgtgtcccgtcaaggagtttgtgaaatttgcctagcatgaagtgttgttcgccaggttgaagggattggaactttggaaatacatcgctgaggagtgtgtcttcatggatcttctgcgttgtgtccgtggcgtcttggttttcactgagttccacctgtcaaattgtcaagaacaaaattaatcagaacaattgggcaaattctgtttggatcctcttgatgataaaaaattaggtacttaccactagatccgttttgacgtgccactgagcatggaaatcatctgcggtaaacttgctcccctcaagtttggcgttgtggacttgatggatgcatggaatacccatgtgagccgagtagttacctgtacatgttgtggtcggagccttgtccaagtgaaatgcaaaaactatctttaaggcaaagtgggagatgattccgttaagattggcaatcataggaggcaggcccgtcagtcgtttgtattggtgttgcgcagattcgatgtatctttcgtggagctggctctcgagagactggtcaatttgcttgacaaaggctgagaaggagccggttgaggagttgatgaattgcttcaggtatgcgtggaaactttcaactctagacgtgatgtggttaccacagtgcgggtgacgatcgatcaagtatgcgacaaaatgctccttcagaggaaggacaaccgagatcaagtaggcggctgtttcgggattccacgatttggagagctcggcgtaattctcctcgtactccttcaaagttggagacagcctcaatttcttccatgctgattcaaatttttcccatttttcctcgctggtgaaatgcttgcggcaattcttttcaatgttcttgaaaatgtgccacgagcagaggatccgatcggcgtcggggtagaatttcttaatcgcattgatgacggcttgttcgtggtcggtgacaatgactgagggggattgattgttcattgccagaaggagatgctccagggcccacgtataattcgcctccttttcggccgagaggaaacacaaagcgacagtgaacgaccggttacatgaattcattccaacaatatgaaggaggggcatgttgcacttgtttgttttataagtacaatcgaggaggatcgtggttgggaatcgtttgaccaattcaagggaacgggggtgtgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncagacgagggagcagtacgggaagtacgtctcttcgttcgatcggattctgaagtatctgaatcggaacgggatcgtcaccggtactccgggagcggtgaagcggaccatcatcaaggcttttccgaaggagatgcgggagcgggcgctccgacagctttacgatcggaacttggtgaataggtctaaggatgggggtgtgatcgttttgcccgacatgaaggagatccgtaaggcacttcagggcgagatggacatgcaggagttggtggaggatgggatagaagcaaggggctcgggatcggctaagagcaaggagccggtgactgcgaaggaggtcggtgaactggcggatacgctcaaggagctacgcctgttcatgcagaagacagtgacccagtcctggaagccgtcggcgggtcgtgcgggagctgatgccacccctgcagcgccagaggcggcaactaaggggcagggatttgcgccgcggggaccgcctgcttgcagctattgcggagaggtgggccatttcaaggctcagtgcgcggacctcaccacggacatgaagaccctaggggttcggccggtgatgagggacttctacctggatggcgagaagatagaagcggccattccgcgcgatgaagttcgtaggcggagaagcgcggagaccgctgcgggtggtaagggcaaggaggccgaagtgaagtcccacattgggatagtggagcggggaaaagcatggacccctccggcggttgctgccgaagtgcgagcggtagcagcggaggaacgggtttgttttggggagcggtatgaccggatggacctggatcaggccccaagagcggagccggtgccaaagaaaccgaaagcaagggagccggcagctcaacagtctgccgaaaagaagagggcaggcgagctggcccgaaaagcgttagggaacgacacggctctctccctcacccttaaagacctggcggcgatctctccgttgatggcggagcagctgatagggagtatccgggaagctgcgggcccctctttcaaggaaaccgcggagaaagttagtgcgcccgttgagacggtactagctgaggtgtgtagcgcggagtacggggagaacgataagccggtgcatagggcgctggtgtcttgcccattagggtacgttgagatggagatcaaaggccagaaggtttgggcgatgatcaacagtggctccatgattaacatcatgcccgcggagttggctcgagcgacgaaccttgcgcggcggaaaacaagtatgtcgatccgtaccatggggggattcaggtgcgaggtagaaggggtggtggaggcggagctggtgcttgtggccaaggtggaagaacgaatctcgttcttggtcacgaggtcgaacgagattatactcggccgccctttcctgtttgcttttagaacggacctgcggttctgccccaggcggagggaggagataatggcggtgcgagactccggaggcaggcaattcgaaaccactatctgccaaccacagagcggagaatggttgaaccacgtggtggacgaggagcggcatggcgagtggtgccatgagccgccaccggaggatttttagatgtcggccgagtcatccgtacggggagagcttcgactccgtatggacggtcgacaactaagaagcgagagggtataggtgtggagatggggcgaggcgacaagggagcaaaagtaagtcttccgtcgtatgcatctccggggaatgagtcgaaacactacttcaatgccactgtcgtgagcaacgcgtgtgcaataggggtagcggacgagcgagggagaggaaccagcggggttggcggaggagaagagcggagtcagaatagaggagcggaggccaagagggtgcaagtaagtcctccatcgtgtgcatctccgattggtactactgtaaaacactatcatagtgccacattcgtgagcaaaggggaaggtcgtggactgttgttagctcgacgggatgcaggcgacgggaattctcgactcactagggtgaacgggggaaagtacaaaccggtggcgaagaaggtccggccgcagaatgaaccaatgccgcaggaccttaatcctccgttgcggcctattgagtgggatcgggatcctttttcgacgccgctgtcgagagttccaccaaggttcactccctctgagaaaatcactacagagcggatcgcgagtttgaactttgggccggaagggtggctgagcgaagaggagttccatctgttggcagatgtggtgaagctgcgggagaaggtgctggcgttcggaccggaagagaggggcttgttgaagcgggagatcggacagccatataagattccgacgataccgcatgagccctggcagatccgtccaattccgattccggcggcgattcgaggggccttcatggagttgatcaaggagcgagtgcggaccgggctgtacgagcagaccaattcaagttactctagtccgatcttcgcggtactgaagcaagacaagacaagcttgaggatcgtgcacgacttgcagcggttgaactcagtgactatccgagatgcggggcttccgccgagaattgaggagttcgtagataccatggcggggcggacctgttacggattggtagacgtcatggggggctacgaccagcgggagcttcacaccttcctcgagaccgatgaccgcgtttgacgctagcctgctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaggaaaaggagtcttccacgacccgctgccttcaggtgtactacaacatgagtgaaatgaatgtgaaatgtgtgtgaaatgtgtgaagcatactaccaatgaataatgagtactaaacctggatatgagtactctaacacttaattgcataaccatgctcccaaggcccacctttgagcagcgtcatctagttccgtgcgggtcgcgtaagacaactccggaggcggcgcaagggaatgagtttcagctgacggagtggttgacggaggcaaagttgaagcagtttgttgagttgggttgatctcagaagttgtgtcagaaattgcagccgaaagaaggagggggttgatgtggctaagactgtcagacatattatccaggtgttgtttgaagttgagtgatgatgaagggttcgacaagaaaaacagagatgttggtggtgaagagattcaaaaaagaatatttttgaaggttttctagaagaaatcggttgagaaacgcctgagttattcagagatgggctttgactcctactagcgatagagtgatgatttaaaaaaaacaagaggtctgtcaagaaaaacagagactgtggcggtcaagagaatcaagagagaagatgattggtgcttttattgaagaaaatggttgagaaatggctgagttattcagatttgaagtttaagacctactagagttgaagtgatgattttaaaaacaacgagaggtccaacggcaaaaacggggatggtggcgggcaagaggatcaagagagaagatgattgatggttttcttgaagaatttggttgagaaacgcctgagttattcagagttgaagtttgaggcctaacaatgcattttaaaaaaaaaagatgtatcagcaaaattgaagattgtggcggtaaatagcataaaaattgggtgcttttggtattttttttgtgaattttggctgagaaatggccaagttgtgattttttgaagtttagagtgtacctgcaagttgggagtgaacctgtggtgaatcgaaaaaatccgagtccgtggcgtcgaagaggagaaaaattgaatgattctggtattttttttgtcaattttggttgagttttgaccgagttgtggtgtgttgaaggtttagagagggggtgatgtccttttttgattgtggtgagtggttttgcctgcaggaaaattttcaaagttcatgcaggcacttgtggtatgcgcacgcgccccctggaggcgaatttatgcataattaataaaaccgcatctaaacgcggaaaccgcgtgtgctgcggcgcatcaaaaccgcgtcaaaacacgggaaaaccacgtttttttattaatgcccttttttatttataagataaacatgcctttgaatgaaattgagaatctggaggaaatgttcacttgttacttcaagttccaaacttgacttcctggtgatgtttaaaaaaagcacattgtatatgattgataggggggttcctgatagcttcttgcgataagcaaattcttcttgtgcaagaaaccacagcattgctgcaaacttaaaacttagtgtgaaagcttaagagaaacttgatttcagccatgcgcgagcaagaaaaaaaaatagcaggttcgagaagcaaaaaacactattgtgaaccctgctaatatgtgtatttgaagtctggatgttggtcacccaaatggtcccaagattgtgcagataacaactcttcctttgtattacccttttcctgagtttcacagtcctctgaagtatgaatagtgagattttcaagtatcttgtttctcttgttgttttttgctttttgagcatgcctaagccagagtgtgttaaggataccaataaatatgagaatcaccccactgtcaaagaaaatattttataaacatatgatcaggggtttctcttaaaaattgcacattgagcatgcctaagctgtgtgtcttgggttcagagacgtcttgaaaaaaaatgggctgtattgaactcacaatgctaaactcaagccggttgggagatgataccttggcaggtgtccaagaacaaaaacctaaagcacaagtgaagattaaaataatgatcatgtagcaaaacaagcggattagtttctacagcgcatggaaacaactccataaacacaaacaaaaaacaattcacccagacgctgagtaatgaaccgatggatcccgccatagaacctaggccaattgtgcttgctgtccgcttgtagggctcgctgttgttacttgcccaagctgatagagtgggcatcacggcatatgcaccgggtgaagagatgaacaaggaaccataccgcactcgatagtcactcgaagcgtaaaagattgcaaagcccagagctgaaagtgctgcacagaagacagtcgtcatccctcgaatttgatagcgatctgataaatatgaaacacccaagacggtaagaaatgctaaactcaagggtgggactagcattgttggtttttttccaaagtgttatcatcatgaaaaatgaacgtcaaaattcaatcaaatttgcatcagtaagtcagaaagtgatttcatacccgaataaagttgagtggctgttggggagtaaccaaactattgggtaattgagcatgcatgtcagccaggattgactgaacaggtttgctagatggacactgactgagtgaataactaagaaagttaaatgaattttgtttaataaaaactgatgccaacaaatcatatataaggaagaaatgaaaggcaagcaaaaaggtagcactcacttgtaggtgtaaaataagccagactggagatgttgtttgcagatgcaaactgggcagcactcagcatgataacatgtgggcttttgaaagcttcccagacctgttggcttgtggacttggcgggaaaccgttcagtcaaggttgttgaggaaacggtattggagccattgtttctttcaaaccttgcaataaggattctgaacgtgattagaaagtggcatgtcagagcaatcatgcaattttatctgtggaaaaggaccaagattgatggtgttacgttttctcttcatctgttaagaactttgttttctttatactcgatggcaagaagaggagggtgattataccaaagattgttgtaacaataccttcaatctacattcaattaacattgaagatttaattcaaggaacatcagtttgacctcaatcaaaaaaaagttcaagcagttttccagctccctcaaatgaatgatcaagaaagaaaggaatacgtgccatgaaaacccaactccaaccaggatgtccccaacgcccatgcagcttgacgattgcatatgtcaacaatcctgaaaccactccagataaacacatggtgctgaaaaataagccaattcaaacttgcagctcggccctacaaattcatggattttcttaataaaacgagacaacgcaagtctcaagatcacccattggacaaacaccaatatttgacacgaacttgttataaaacatcgacagataaagaatgagtcctggatagaggccacctttgaacaaacgatggggcaatccttaagcaaggagctacctgaatcgtttctttgattcgactcaccctcaaccaagcccaaaaagaatctaagaccagatacctgaaaatgatgtatacaagcattagcattgccttgttgggtttcctcttgaagtttgttcttatcattcaatggagtcttttgactgacctagctacgagtaatcctcgatacctgatcagaaaacaaatcattacccgtcaaattgtgggcgtgcaacaaaattccacagggaaatcatgactgaaagtttgaacctcaaactaagccaacactgacgttttgacaaaaccgtgcaaaaaggttaccactccccatatgatgaccgtcaaaggaatttgtattccggcaccaactctgcgcatctttcattcgtcaatagaccagcaatcgacattgaataaaataaaattcagggagtcatgtatattagacagtaaagtcttttacggtgatagagcaacgttaggcacaagctaatacgagcggtgacaacggagcgatgaggcaaaccttttacggtgatagagcaacgttaggcacaagctaatacgagcggtgacaacggagcgatgaggcaaacctaaaccagacaggttgaggcaaagcgaacggtgtgagtagtgaacaagttgagatggttgaattactagtgctggcacaccttttacggtgatagagcaacgttaggcacaagctaatacgagcggtgacaacggagcgatgaggcaaacctgagaccaaaacactagagatgagatcaatgaaacttgagagaaagaaagagagagaaacagaaaaacggacctaaaccagacaggttgaggcaaagcgaacggtgtgagtagtgaacaagttgagatggttagagaaccgatacaagagaagctaactatcggtattataacaggatcaactaggtttactgcgcaacagccgcgagctaaatgttgtctatctaactaggtttaatatgcaataaacgagaaagaaaagacaatatgaataaagtgaaacctggaagttcaacatcccccctccttttttagctttctacctctgaaattttcatcttgagaaagttaatcatgttctggtgcttcgatttggcgagtgacttggtgagaccgtcggcaggcatgtcgtttgtcgagacgtacttgatatcaacccagttcttttcagccgcctcccggatgaaatgatacttgacaccgatatgcttcgtccgatgattggcgagtggattcttggatagagcaattgaagcttggttgtcgcagaagaccgagattggaaagatggaagtacctgtgatcgattgaactagatcgttgagccagattgccttttgcaccccatcgtagagagagcgatactccgcctcagtagtggaagaggagaccgaagactgcttctttgccttccacgcaagaatcgaatcaccccatgttacaagatagccggagtaagatcgcctggagtcttcacaatttgcccagtccgcgtcggtgtagatgcgaaagattccgtccccttcccctatcctcacggaaagttctttcgttcttgaaagatatcggagaagatggagatatgcctgccaatgcttgatcccgggtttttcaagatgttgggagagttgagaaaccgcaaatgaaatgtcaggacgagttgcacaggaaatgtaatttattgaaccaaccgctctgcaatagctgactcccaactcgtcaaaccgttctatttcttgcggtgttgcttcaacgaggcgagtgtttgggaccattggattcgaaaccggtcgacatgaaagaagattgtattccttcaagagctcgtcgatatgcctttcttgcgagagggtgagatggtcttcatggcgtgtgatcctcatgccgagaagagagcttgcagggccgagatcgtccatcagaaaacgattgttgacaagtcgtttgaatctgtccacgtctttgctgatgatggccatgtcatccacatagacatgaaccagacatttccagtccggattggccgacacaaacagacaaggatcggcgacagatgggatgaagttgatggagtcgaagaaggaagcgagctccccgtaccacactcgaggagcctgttttaacccgtagatggatttcttcagctttagacagtgtccagaagggactgtaagaccggccggacagcgaagataaattacctcgtcaaggaccccgttgagaaatgtgttgcgcacatccatctgatgaatgtcgagaccttcgttaaccccaattgttaacgctgcttggagcgccgaagagcgaccggtcggtgcgtaagtctcattgaagtcaatgccttctttttgagtgctgccttgcgcaaccagtcgagctttgaatttgatcagattgccgctggcgtcgtacttcttccgaaaaacccataatgacccgagaagatgatggtccttaggaatgggaacgacctcccatacatctagccgctccatagcagccagttcgactgctaccgcctccatccaggatgatgattcaggtgagagcagggcggacttgtaggtttttggggtggagggatggggatcgatttcggttaccgacattgcaaagatcgcttcgtagaagggttcggcggtgagaatttgattcgcaaggtgggcgcgcctttgacgattgatgatgttatcggtgttgatgtccgaagaaatgttgcgaggagccggttgatcagccggaacgtaggagaaaccgggcttagggttggaagatgatgagactgcggggatcagatcctgcgcaatttcatctgctgcggagtcaaaagtctcctcggaagcaatagattcattggaaccgggaatattcaatgtttctggaggagaagtgggtactgcggatgcggaaggggactcatcctcttcctccagcaaggtgaaagtggagggatcggcaagggagccgggggagattcctggaaagatagcttcgtcgaacacgacatcatggctgtactcaacccggttccccgctgtgagtatcctccagttgtggataccctgccgatagcccaacaaaataccccgtttggaggtatcaccaaactttccatccctacgctctttcggaatgttgatataagcacggcatccaaacgatcggagtcgggaaacattaaagttaaacccgaaccaaagaagatgaggagtagaccacttaagccgtttcatgggagttatattctcatagaaaaccgctgtatgcacggcctccccccagagagaagaaggcaagtttgcttgcttgagcatagacctggatttttcactggttgtgcgattacctcgctcagcaattgagttctgctgtggggtgtatggtgcagtaagttgatgcacgatgccttttgatttgaagaaggcttcgaattcattggagcagaattcacctccaccatcggtgaccacatttttgatgttcaagtccaattggttttctacttcattgcaatagagcttaaagaattcaaatgcttgagactttgttttcaagatgtagacatatttaaacgatgagaaggaatcggtgatcttaaaataataaagaccccctccaatggtaggtggcgagatttttccgctaagatccatgtagatgtagtcaagaagacctttcggcttgggaagaactccggaaaaagggagatgctgagatttagagaggcgacacgattcacatgacattgtcgagtaatcaactccgaacatgatcttcagtgcttccgaacttggatgtcctgcccgcctgtgcagaagagctggatcagtttgtgtgatcctcagagatcgagctgaaatcgactgaccttcgggaaagatgaaagacgctttgattgagaaaaccttgtcgatgacacatccactaaacaggtgtttcttcgattcagagtcgatgatcgagaactcgttggtgccttctcgtacaatgttgcatccggtagtgaacaactgaccaaaactgattagcggattcgacagattgggaacatgtagagccttgaagaggtgatatcctccgctagaatttctgagttttacaaaaccggagccgattatgggcatggttttgccatcggcgaccgaaaccgaggacgagaagtcggtgtagttgtagaagtgatctttattcgggaacatgtgatcagagcaaccactgtctagaagaatagtatccgccttcatcgcagaaaacgcttgcgagggacgtaaacaggaataggctcttgccggagcttcatcgtcttgatcagttacagctaaattagccttctttggtccatgctttgctttgtaggatgcaggctcgagttccggatgaagttgataacatcgagaccttgaatgcctcgttttgggattgtgcttgccaccttcacaccattcttgaggggcagcggccttgtgagcttgctcggttttgattgccggtgagtcgctagttgagaaatcttgatccttcgcctcaaggtgatcttgaacgattttcaaggtcagaggtcttttggaaaataagatctccttggtgttgtcgtagcgagaagggagtaggtgtactatttgcttggctagaagattttcattgaccgttggctccgtaggcagtgggacacggattgtcatcccgactgctctcattcgggcgacactgttgttgacctgtcgaaggaagtcggaaagattggatttgtaggcaacgtccaagaatttgatataatttttagcctggttttgagtcgtttgagcctcaaaatggtcacagagcagcttccacacgaggtgaggttcttcacggttgtctttcgttatgaagcgggcacggtgatcgggacccatttgaccgttaagtacaccagctgctatcatcttcttctcttcccacgcatccttctgagcatcggtagcagtggccaagcgatctgaagtcaggaatttactgaaacctttttgcaggccgtatgcgtagaccaattctttccattcggaaaaattagtgtcggtgaggattggaagagcggaggatccgtggttgtcagacatttgtttgagattgttcgtttgtgcgagataattttagttccaggggcttctaagcacaacctgggctcataacctattagacagtaaagtcttttacggtgatagagcaacgttaggcacaagctaatacaagcggtgacaacggagcgatgaggcaaaccttttacggtgatagagcaacgttaggcacaagctaatacgagcggtgacaacggagcgatgaggcaaacctaaaccagacaggttgaggcaaagcgaacggtgtgagtagtgaacaagttgagatggttgaattactagtgctggcacaccttttacggtgatagagcaacgttaggcacaagctaatacgagcggtgacaacggagcgatgaggcaaacctgagaccaaaacactagagatgagatcaatgaaacttgagagaaagaaagagagagaaacagaaaaacggacctaaaccagacaggttgaggcaaagcgaacggtgtgagtagtgaacaagttgagatggttagagaaccgatacaagagaagctaactatcggtcttataacaggatcaactaggtttactgcgcaacagccgcgagctaaatgttgtctatctaactaggtttaatatgcaataaacgagaaagaaaagacaatatgaataaagttacatgaattttcatcacgtgttgcgaagagcagaatgaacagtcgtagtgcacgtaccgttaacattgagggaagctctacaagctgcgctataaatcagtcaatcagtcatctccatatgatcttacactgaacagctggctcaactatgtagggtctgtgtacacgggaacaacagagagagaaccgaacttgatcagcatttgatgcgattttttcttgcatccatctatcaaacaagcggtgtcttacataaatgtcacagttaaggccatggagaaatcgtaatcgctcatctgaagatctttttgaagccctggtatcgcatttgaagaggcgatggcaaagtggactcctggtcagctcttcaatcaaatatgcgcttgtttccagtggcagaaacaaagttgacgatgccagctcatacctactatccgcacattgcctgcatagaaaaagaaatgagtataacaatcattcttcctcatacaattgcccagatctataaacataccaagatttgagcgatccaagtagctaaagaagaagcataaagtcaccataggaatgatactacgagcaaaagacaccagagtgaacagttaatatttggcaggtttggcaaagctgatgattccgacggggcaaaactcacaaaaggtccaacttgagcaatgcgcgcctttctagcggggaagtcctggcatctgataatccaggctgctccttctgattcatggtttgtcccggcgtcgcagcctgttcttcctctttcatcatgaagaaaaaaaaatgcgaacacaaagacccgggctcgtcctacttagcctgcaattcggttgagttttgcttgtggagaggatatctgagaattttgagttcacaggagatggaatgatcatgctttgagggttgcgccaaacaggattgtatcaaacatgacagcctccatcacagtccgctctatatacaatgaatcataatgaccgtccaaatggggctttaattataaggcaacatcaaaatttgatcattttgtgcgggcaaagttgctgataagtatcaggtcatttcgaagcacaagctcccgaaactgaacagcagacagacagagagcagcccaaactcagtcatcagagctcccggctttctggcaccctgatcagactggtacatagaacactcagcgaatcagggagcttcgatccgatgacatgtccaccggccagactcaaactaaaactcagcctaatgagagtatccgcgcggggtaggcgctcttctcggccagaattgggccagacccaaccaagagtccacccggcagactgatccggtaccacgagcaatcgatgtagctgagcccgcccagccactcgggcacaggggtaagccatacatgaagatcttgcaatacgtgcaagtagccggaaaacacgtttttcatattacacaatcgtgattgtgacgacataagtgggatgtagaaaagtacttaattcagtgcgacgttttcttatctttttgatatcagcggcatgaaataagctacaggacgatgattaccaccaagagcagtcaggctaaatctctacagcaacttgcatgaagttcacgcgtgtgaagcgcgacaatgaatgtttcaacagaaagcatgcatgcatgcatgcttgattttttttttttttttttttttttttgaaattacatcatctaaacaccgggagacctcgaaaagccttgaaacagttggaattaatactaatttaggcaggacttgactgggaatacatcatcgtagaactaagaaacgtatattgcttgagtggttgatcattaatgttgacttcttgggcgcaagcaatagccgaagagaaggtatcgttaaatgcgcgcggagatgaagatggtccatctacttgagcaattcgattcgataagtgatcaggccttgcagcttccttgacccccctcctcttcctctaacctatacgcggctttgatgtcccatttgctctgaggagacttcgagctgacgtatttggtgaatgtaaggatttgcgggtctctcaggacgagatccagtttattccaactgggatggatcgtcaacagagtcgagtcatcctcgtcttcccctccctcagatggacccggacctttataaactgcagggtctgattgatcttcatcgctagaggtcatgtagcaatcccatccgccaacctcgccgtcctcccatcccaaagaaggggtcaaagacatatgtacttccaggagttgttgatcgttcgaagtcgcaagagtgtaatcgagaccaggccgaaaccgacgaggaatcacattgtgggatgctgggatacatgtggtgatcaggttgagccacttgatgaaggcatgactttggaaaagtgacttcaatttcaaaagttgcactttagccgaattatcgctatctgtattggtattggacggcgttaggtagcgatgtttatgaggcgggcccacaagctgccaattagtgtcgtcctggagtccgagttcaaattttggtccgtaaaagtctttggagtacaatcgagattcaggtggattcttttcgagcgataagagatcttcggcctcattcacaaggatggcctgtttgagctgacatgagaattcgtagcctaagaatcccatcaaactaatgtgcgaatccctgacaaatcgatccttgagcctgacgatatcatcgattttcaggaagctggggtcaatgaattgactcagatacttgagatcacttgaagtcaacaacgacgcaggttcagaaggggcctgaaatccggtatccacccataatgaatcatcgccacccttccctttcttcaatcgaaatggggggtgtatacaaataaatcaggtattcttcccaagcgcaagaatgatagtagatccttaccagttgctctaagcttgcccctagacttttgagttgcttttcctcttcttctttgattcgaagtccatctacgtagcccggttcatcttcgtggggtaaatgaaaccatccagaaatactcaatcgactcttgttcaaattgaaaacttcttcgactgaatgaaagcttttcccaggttggacgacgaagaagacaaaattattccaactgggtaatattttacaagatggggtaggaagtggttgtcgagtttctggattgactggatagagttctagggatccaccatctgcagctccccaagggatatcggggtcggttaggtataagatatacgatactcttctagttccaatcacatcgtcatgattcagtaaatctgttcattttggaatgagcattagtatggtgtgaagatgattgaatcaaagcggaggggttattggtgcttacgacaaccttgacggtaattgttgatagacatatcagtctgtttaccggatagaggtccacatgaagtgacttgatggaggaattgacggaattcactggaatataacgtatctctgacggttttaacgtgtttcaattttttagcttcctctgctggtagaccatccaagttcgccagatcacctgtgataacgccggagagggtttgatttgtgagaattggtcagtgaacagcgttataaatccaacaaatcggaccatttctggcatataatgagttagacacaagcgtacctgtttgaaagacctgttaggtcccgagttttatgtgtaggtttgcaagaggcaaatcgcattgataaaaaagcgcatgatgatgatgaccaggttcagtaatcaggagcggtctgaccttgtagatatcagtttccttcagcgagaatgacagtccattcctaatctcatcgcgtgcgcgtcgtaacagttggtcatcgaagatgttcttgagaactgagtgtcggtatgggattgactggtcgtgttcgagtttcagagtgggtgctagagattccaagaggttgtttgaactgaaggcactcgagtttagctgactgtcttcctctggtttcgttgttgcatcgttcagttttgcgcgttttgggggtttaccatcgtctcctgggccatcgacaccagtagggctgagagagcttacatcgattgccatttcttgcggaaaaagtaatggttgttttatggtgagacttacaatgtagtgtctatttttttttggtcggcggttgcaccactccgcagcccgattggatatgaatatgcatcgcgacccgcctcttggaggagcgtcatactgaatatgcatgcacatgcaatcggacccctccgtgcgatgtgccccttggatcttgagaggggtccgatcgatggagccagagcactgttcggactcggagcttcaatggggcttcaaccatcgagcatttagcttgctccaatgaaaatgtgaatcaaggtgatcatgcttgctgatgacccattggtgaaaggtgctagcaacaaaaaggaaacttgacttttcaatatgcgagcaaaatcagcttgccgatcgagctcagatgtcaatggtgccgttaatacgtggatgtctcctgcataaatgttttcactgtaacccgcaggattctgttcaaaatcccatgatcggttgaaccttcatcccttgctggcttagatcaatggtagatcgtctccctcctactctatcttgggtagaggagaaggctgcgggttcgagtcccgtggtcagtgcggttcgccgttaatttttaatttttttctgtggtcggagtccttgagacccacaaggtagccatgccgattttcgacctcatttcgaccgcaatcaaatggactcggagtgcttcatattcggacgattcttgttgtggacatccgagacccgttgaacagattgattttgcagagaaagaatctgttatggatatgatttttgcaagtcagacagaacagacctggtctcttaccttactgccactggtgtgtagccgttttcaaatgcaaaaagaccttacaaaagtgactggctcacattcaaaataagagaacttcagcatgcaaaacaacacattgaattgattttccgatttgcatagtagatccagctatccaatgttgagacttacagccggaattcatttttgtacaatcttccctcaaattcaatcacatttatgcacaattcattgagttgtgttcttagtctgtgggcaatccaacgaaagaaagatataatggaatgttcatcacttgggttttgccattgggaaatcgggttaaattattgtcagttggggttcccgacatactgagtttttttttctgtcgactcttcacgaaggagattgagggtgacagcatccaaaatcacgaatgagagaaatgagattgggatgatgagtaaaattttctgagatattactagcttaagagtgcattcatctcgattaagagcaaggaattctaaaacatcgggtaaagtaaaactaatcgtgggcggtaaatctaaatagtacattttcgttttttttctgttgatacaactctcggtcatgatgagaatttcgttagggtcataggaaaaatgggttttttaaagttacaagagacgaggattgagctggaaaacagtaggaatctaaccaatcagaaaagagcaatgagtttttaaaaattaaattgtctgaggctaaagatgagtgattctttgggtttcgatttgcccaagtgtcgtgagaagcaatcgcccgtgtaaagatgaaggaatcaaccgaagaagaaacgaaaacttgaagcgatgagatgaatcagtaacaagcaaccatggtttcgtttttttttattcgagctcaccttgaaaatgatgtgtacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgcgcagctcatgaagaaatatgaattcttcagatccaacccgctcggggcggtggtcaacggcgatggatcggtgaggcccataaacgacctatcctttccccacaacgacccgcttctgccctcggtcaactcatttgtagacaagttagactacgcgacgacttgggatgacttcgagagagtctccaaattcctgagaaaccagacacaacccatactcctagcattattcgactgggaaaaggcctacaggcaaattcccaccgcggaagcacaatgggcctaccttatggtcagggactttaatggcggcatcctcatcgacacaaggatcgcgtttggaggggtagcgggctgcggctcctttggcaggccagcagatgcctggaaggaactgatgctacacgaattcgacttattgaccgtcttccgatgggtcgacgacaatttattcataaaacaccgcgactcgaaggtagagatggaacagatagtagcacgttctgaaacgctgggggtaaaaactaattcaactaaatactcccccttctcggaggaacagaaatacatcgggttcatctggaacacgtcaaggaagacagtcaggttaccagacgacaagaagttccaacgcgtacaacaactcaaggaattcctgatacccgacgccgagttctcctacaagcacgtggaggtgatggtgggccgactcacccacgtatcgtacattcttccccagctccgatgctatcttaatagcttgtaccgctggatgaatgcctgggtttatcggagcaaaaaccttcccgtcccagcggacgctaggcaagacctggaagaatggctgaccaccctactatgcttcagagaaacgaggataatcaggaaccctgatccgaccgaaatcgggtggatgggggacgcatcgcgagagggttggcccatgtgagaacagcatgtttcttagtttttctgtggagagtcggtgattgtgatggagaccatcggcctgaaggggtcccgttttgagaggcggcaggggacggggtttgtcggtgccatccggtcgggcgcacccgggctggacgggggaggggcttgaagagcaagccaatccggtcgaagcagtcaaaaagtcagtcaatgccaaatggtgatcaacttatcggccatcgaccatgaccaaccaacagtcatcctcaccactcagctcgataccagaatataacaagaagacaacgaccaacaaacagcaaccagctcggaaacgatcgaaagccaacgaggagaaaccaaacagcaacaaacgaccgaggagacagtcagccactctcaagaagacctacgaggagaacccactcttccacactcagcctcagacccccagctcaccagcatacgaacccactcagaccaacaacaaaccagatccgaatccatccccggatccaaagagcaaacacaacactccgaaaaccatcaactgcaaccctcaacaaacagatcaatctcgtccacccgcaaaccatatccatcatcgtctgtggattgaatcacaaggctcacgcagcttcccagctcacctacgctcctacggacccctatgggaaccaccagcactgatccatctagtccataatcaactgctacaccaatgggagaccaagagcgaaccgatcgaagcaagcccagtactccgcaaacgcatgcaagcagcagaagccaatctaccctacgctccagccatgcagctgctgtccgacttggggtggtacaagaccaaatggaatgctgacgagcgtcgtgtgaatgatcgatggggaggatggtatgatcagaccagactagatctcaacctgtttctacaatctcgattggacgaccaacagattctagaatacctgccgaccggtgtccaatttccagccccacttgaacaggatcaaccttctacaacccagaagaagcccgcccgggtaatttgtaatacactcaccaatcaatgggccgtcgaggagaataacgagggctcgctgagtctttacgctggtccgctaagtgtcagtagatcggccgatggaacggaaacgatcgagcaggaaaggattaccttccaacgctttgctagttgtcgcttgagtggggtgactttacacaacttccgtctcctcctcgatccacggcgctcagtttgctaataatcatcaccgcacctcctgtgtttttcgctctgctcaatcgaataatagacacattgatacctgagaaggcgggctttgtgctgaacgctagcgcgccagtatggtcgatcgacttcctaccagccccagagtttaccacacattcctctcttggtgaaggagaccgggatcgcgcggcgtgtgacttcatcgcggtggctacgataagctccgatccgggtttggtcccgccatcagagattgccaaactggagaaagatgccaagagcgtcgttcagatctggagcatccctcatgccgagccaaccaattttcacgagcagcccccagcatcacccgtcactcgtcctgctagtcggggtacccgcgtgcatcgcaacagccagcccaaagtcccgctaaaccacgatgattgccctcagttggtcatgttgttggccttttcaactcaagcaacagtggtccgttggtgtcctcgaggcgggacaaaaaacttgaacaaggtcagtgtcgcgatgcgatagctcggcaccagtctcatttggaagcgttactcacctcgccccttccagaacagacggattcaacgcttgctagcccttctactgaccaagtcgaccccctcggactcttggcgatctccttcgtggacggaagtgtcgggctgtatagtgtgcctcatccctttcatgccacaaaactagcccaatcacccgatgcttctcgatcccagtccaacaattcaaactatgccataacccgttagtgaactacatgacccatttgttaatcgacaccagttttccttatggctcatttgcgtctctcctgctagtcgatctcgctccggtagccaagttaatgctaccgagtaccacctgtctcacgctagactgggccaatcacgatgtacttgctggaggctgcacaaatggtgatagcttgttccgctttactcaccctcaacataatcttcccggcggtcaactgcttacgcttaatttgtttggtttttgggacatataaggcagcatcgtcatttggcacgtcgagaccctgctacaactgttaccgtcaagctcagcattggagggccctctttatatccggccgagccattacaagcccgtccattcagccccggtcaaatcaatctcttggatccgtaccccgcccgtcggccgctccggcaagtttgacctcgaaggagatcccgcctttttgacatcaactgggtacgatggcagtgttaagatggtcgatgttcaggatctggcagcatcgaaatctttgattcatgaacgaggtcaataccatatcattctttaaagattttctctcatttgcgaagagctgatatacatttccactctcttctctttatcttcgatttgcggttgattaggtgaaacgacctcgttggcgttctcacctgtcttaggctgtctcaacctcgcagattcagattacagtgtcaagtccatttgtctcaaaccacgcgagttaggtgtctctaaaaagatcttggttcagttgggattggtttgggtaaacaaacttccttttttccctcttcctctctctgacattgtactctatagatattctgtgcagcttgaattgatcaactgactggctttgttgaatcaaatcttgtagcaactagccgcctctgactttcattcatttatcgcctacgctgctgccgatggagtctgtggactcgcctcattaatcaggccacagaagtatcgtagtcgagcggtttgttgtctctgtattttcacatgggaatcttacaattcttgcttttgaccaattgattgattggtaactgcgctttttcgtagactatgtgggctcctaaggtttatcaaatggacttcagtcgtaaaacctctgaactgagaatgcttgataacttagtgcctgaggtgagtaacctaatgagacattccaacaaaaactttctttgttctgaattaataaagatcgtgttttatgaccgggggggattgggatgataaaagccgcggtcacaagatggaacatctgttgctgagacgaagacgaaagctagagcagggaacaagaaaggaggtcaggagcaggggacgaagacggagaagaagaaagctgaccagccagcccagtcggcgagctcgatcggggcgtatgcatcagtggtcggcgtgcattgtctgagctggaacaaatcgatcaccagagggagcgtgctagctagtgggatggggtgcggcttggtccgcgtcgacctcatcgagggtggcttgaatagtgccaataactctagtaaacttactttgacctttgatgaactcatcaccaatgctctggatagcaataaccaagctgctggtgtggaggatgacgatgatgattagatatgtatctacttagacacatagtggttcattgtttctgatatccttgactatagtacatacttgaagaactgcaaactgaagcatccactatgaggttgtgacagcacactctactagtagcacttgtagctgataccatgcttgtttcccaaaaaataataaaatggtcattgttggagtctatacacacatataacacatgtggggctcaccccttacaatccacatgatgtttctggatccctccaggttaagatttattctcgagagttatcaccaaaaaaagtgattcaagatggattcaaatctgattgatgaattgctgaaaaagcaattctttacattattggtgagtgatcaaagagtcacacttcatcagcatgtctcacaattttctaatatgtataacacaggagtaagaaaatttggtcaatagagcctagagcctactgtcactggttcaattcaaactgtatttcaagtaatctatcatgagtaatgatgccatgaggatgaaatctttgggtgaaagaatagtactacaaattgttttcatccaagggcagagctatttcatgagaaggatagaggaaattggattgagtgtgcatgatatttcccatcctctttcatcttatcttgaaatttaattttctgtaactgaatttcctccacctgcaaagactgatcaaacctttccacatatataatgactaacaacttcaagtacttcttctgtggagtttctaagaatctttccaactcttcttgattcttctccttcaaccagttgaccaagtgctcattgtttttgtgcaactgttggagttcttcagatacatgtaccagactctgttgataatagctttctatgggttccaagtttgataatgaatgattcaagagaagggctggaagttgttgaatctcttttttatatataatctgcttggattgtaatttgcactcccttcaaatttcctgaagaagctcttcaggcttcagcccatggctgacataatcataatctagaaaatcaaaattgtgcattgtatagtacaatccagtaattgtctttcacttgatcacttttgaatgcctcttcaataattccctggtgaagattggtttcaataagaaacaaaaattcacagattgtgacccaagcttactgatgatgagcacatgataggatataatgtaatctaattgtttcctgaatagacctcttattttgcatgataagatttgatatctgaaatataatgagaaaaaggtgacaagtggattcaagtgcaagagtttgatagacctaaaaagaagaacaagagtgaatggcgatgtgtggataatgatcaagtggtaatatatcttgaatatgagtatattcatggaaagaaaggaatgagagcagagcatcagaggatgttggttgtgttgccatgatatcatgcaaaaaataaaagaaaggggatcttgggtttagagaaaagagtgtagatactactgaaagaaaggatcttgaaaactcaaatcacatgtttttgctttttttatacctgatttaaatttggtgagattaatgtagaaccagaaactgacctttttctttctgttgattatataaaagggagggattctgagtgagaagcagatcccttaactttgccagtgatattcaaagtcttagtcaccttaagcttcttctttgaatataaggattggggcgaaagataagcaaagggagagacttcttgtccgtctttatttcttgtcactttatctcttcctcctgctttctatcaaccaaagagaaaaaaaaatatgatgatgatgagtatttacaatgatacaataaaaaaaaggagagaaaaatgatgcctttgcgacaaactttagttttgaattcggatcacaatctctctttgactcgtttggtctttttctttttatgagttgagccagttttttgatcatcggtgatctgtaagccatggacagcatcctggatatccagttgctgctcctcgtcctgctcaagacgatcgacgacatcttgatcgagcttccgtttcttgttagccttgacatttcctcgcgcgtctcttctgaatccgtcggccccatgaacagcctcgaggaacgcgtacgtactctcatcattgccgttctttgtcgactaattttggactcgactctttctcatcaatggatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagtgagaaaaaatactcggtgcgggggacggcatgtgtcgcctacatttttcccctttcacagctatgcctgcaaccgcggcgtacttcatagctcgtccggtcctgcgggcagtacgacctgtttatcgtgcgtggggcatggctcccaggatacccggtgttttgtaccacattcctcacaagtgtaagtggacatgtacacgtctaagctgcatcctggctcccgacattcgaaagctctccttgttacagcgctcacccactccatctttctgcagaacagccttgcagggatgggactgccacataatgggcaaccctctatgcacactgccatgaggcacatggcgagggccgcggacgctagtagttgacgggggagctgcatgaggccgtctggtttcggggattgggcgaagatgactgccaaggatcggagtcgaacttgtgtgattgggtattggcggttaatgcggaggggctcttgaagcggagtgaagctaccactatgccagcaacgcatgttgtcagcttgaatttttggcatgaaagaatttagaaactaaagatttcatttctttataagttaaaaatttttaatacagctatttcggaaagggttgtccagttgtctctcgaattttttttttttttttttgaaaatttttaaatttctctttgtactgaactacagccaaggaggtacagctgtcatcactagttcagttctgacaggtccagttcagtaaaaaaaataaaaactctgcttagaaaatcgactgctgatgggtgatgtttctcaacatttcaaagaaaatgccgttcgttgactaccctgcagaatacaagttctcagttgttaagtcctcactcgatggctgcagcttagacgaaatcaacgatctgtatggcaccctagtcagctctgattcacttcgacgctggaagaagttgtatgaagatactcggtctgtcatatgtgatccatctacctattgccgaaccggtcgcccaatcactttaacatcccaggaaagtcgattcattctggacctcgtaacctcacagccaacgatctacctatctgaaatccagcaatcgcttcttcaagaacagaacatcagcttctctatgcaggcaatttccaacgaactccacaatcgactgttcatgtctcaaaagactatgcagacagtgaacccaagacaggatttaacaaggcgaggtgcctatgttggtatggtagcgtatcacagccctgaatctttggtcttcactggtaagaggccgatccatttgaaccccagtcattgtgtgtaggatgactgacatgaaggaggtttgatagatgagtgtgggatttgtagcgatggggtacgacaaaccaagggatgggccccaattggcgaaaggacctcgcgagctcccgtctctcgggcaactcatcgattcaatgtaattcctgcggtatcgatagacggacttgtcactgtcttggttcaacaagaaactgtgtgccgaagaacgtatgagttctacttggagcatattttggtaagcttaaatttcttattgctatcggggtttcagctgctaaattgcacctcaaacagctgccgatgatgaatcccttccctggacctcggagcgtcctggtattggacaacgcttctttccatcacaatgggcggattgttcagttggttgaggcccgaggttgccagttgctttacctccccccctactcccctgacatgaatcctatcgagaaaggatttagcatactcaaatcttccttgcgacgtgatggtcacctagatggtggcattaatgatggtgccacaatcgaaaatcatgttaattacgtctttactgcgggcttgatgaaaaagctctttagagggtgtggatatattgattgaatcttgctcttggcagtttgaattgtggattgttttctatcatcttgttctaggcagttgtttttctcagaagttaatgagtcgcaaagtcccatgagtagggtttggtaatatttgagacagatcgatcgttgtcaatgccgatctgaatgctaaaagatttgacaaaaatgacttgattgtgtatgatcaaaccgagataagcacttaatcaatgtttattcatgctgaaccatcagaaaatggcaatcgttttcagatcgatctattgcaaaagtgaaagaacgacaagcgaggccttgtattgcttgttgattgcgtgttataacaggagaaataacaagttggtgatcaatcttataaaaatttgaaagaataacaagtggccatctgagtgattgttgattgtgtagtagataataagcaaaaagaaacagttttttttgagatcgatattttgaatatttgaaaaactaatgagtcatgtctgataaaagaaaaaagaacaagtcgatcaatcgtgtatgataaaagcaaaaaaaagaacaagttgatcaatcgtgtatgataaaagcaaaaagaacaggttgatccattatgagagtaggatcgaccgtttttgtgctgaccggttcatatgttcagtgcaatattgctacgggattgatttttcaagtgcttggagtacctcttgacggcttcggcgagggttcttgctggacccattggaactccagcagcgatgagttcctcagaagtcaccaaatggaacatcttccagtgagtcatacccaatttagctaatccatcgcgaatcgcatcactatcgacatcaacccgagcaaacttgaggaagacatcaatgggatcctcgtcgtccgatggtgctggagaagactcgatgcgagggttgtttggaacacttgtcaaagccgaactgacccccgtgatattgatcgcgtttgatacatgcccagcatgggcagccgggcgttgctgggtcaatgccccatggtccgagcattgacctgcattgacatggtgaattgacggcccgctgctgttatgagaacaacattggtgacgagtctcatgagaacaacattggtgacgagtctcaggagctggtaagtttcgtttggcaggttggtcgtgattgtcaagaaaaccggttctataatcaaatgcaggggtctttggaggtgtgcgcagatcaacgacctgaggggttgcattctgtagcatgaaaagcgtcagtaaccagtaaatcaatggatagtcaatccgattcaggcaacttacaatggcctttgcccagaggtcggcgcgggccatggtgacaacaaagtactgatcgccttgttcaggattaatgaagattgacttatcggagctacctgataatcgagggcaaggcgagtgagtcgcaagtatctgcccaatgagtccgttaattattgctcgatcgttagccgccgttgatgggacaaatggttcctcttcttggaccggattcatcttctgtttcaaagaacgcaatactatttcacgctgtaaagaatgatatcagttaaatacagataaattggaatgatcatatgtactaacatcagcctccgctttgggatccaattgctcaactttacagaccagctttcgagtctcctcaaaaggcacacaagcagtaagccagtcctggaacactcccggtttatctaactgttggttcccggtagccttgaatctcgaatcatggaggataattccataccaggtgaggtccttttcgttggcttcacgatttttgacaaatgcggcgaggtccttgtcctcaccaaagatttcggcgatgacagcattcttgaattttgggacatcgtagtcggcaagatcccaacgaattgaaagtttaccgggcactgagtttattggttttgtcttaggaatctcgattccagatggtttccttttgtgtgatttcgagggagacggatttgaccagggtaggtggaaacgatacttgatcaagaaggtccgttccactttcttaggctcggtatcaatgtcagtgggattggagaggcgagttgatgttgaggcaatatctccggtgggtcgaagaagttcaatctcatcctccgggcccagctgcccaaaattctcatagcaaaccgtaggttgatttgaacgaatatccaagtgggtcctgttttgtcttggtgttggtgcaatctgatccagccgatgccctggagtcgtcccagtcgtagaagtcgtaaagggttggctaggggtggccctgttggtagaagctctaaagggttcggcaggcgttgtcccggttgtagaagaagccgtaaagggtcggccaggattcatgtacatatgcctaaactcttgggctgccctgacctgggctgcttccgattgattgctttgatcgtgtctaggatacgtttgatgaactgaagagggtctggtccagtaggcaactggattatttggacccacgggaaagtaccgacaaatggtgccatcggaggcccggacattatagctgccgtctgctgcagtttcagggtcaaggtgatggagctcaggcgactcctccaatacattatctaaccagttcatacccgagtaagtttgatggccctccggcgagtcgtgtaagatatcgtccaaacacattcttgaggtggtttggggagggggaggaatgaagcaggaaggctcaatatctctcaatgagatgcaaattctgtcaaacgggcagccattgaaatgcagcttccttgacagctgcattgaagaatctcacagaaaatttttttgaccgacctattttttttggggggggggggaaagtcgcaagggtttatgggtctgctgtaaaaaagatttcgcgagtccaagtggacaagacttcccgaaatagctgtaaagaaaataaaataatgataatttcataggtttaaataaagataagcaaagaatgttctattaggggggttcacgatagcttttttggcttctggtcccccctaaaaaaatttcttgctggtgtgatttttttgttaaattttaagctaaaaacatcagcaaaaacactgaccaacatccataaagtgttgctggtcctcaaatgttgaccataaaacttgaatcaacacaccaccagcattgattacaagtattgactaccaccatttgtgcactacacatcaacattgatgaccggtattgatcggtcatccaatactcactcccatagatggtcatccactactcactcctatcgatgacccgttctgaccgatcatcaaaggaaatgtgtacttgcatcaacaaccagtcagaaccggtcattgatgggagtacacacttccatcatgacatgactggtcagaacggtctattgatgggagtatgtacacactcccatcatgacatgatcggtccaaaccggtcatggatgggagtacacactcccctgatgaccggtcatttcatgatgggggcaacgctgccacagatacgatacgatacatgtatcaccaatactgagtatcgtattttttttctgataccaattttgagagagacacttcttgtacagtgccccggggctcttctgtgtaaccccgcgcctgcaaaattatttttgaactttgaccggtatgtttgtccgcccaagtgagcctacatacatgtactgtgtgtttttgggctctacacaagtggtagaacccaaatctataaccacaactcagtagctgcaataaaaaaaaattcaatttttttttttcagatttggaacatccacccaggagtgtcacaatatggagttctaggtatgcactagggatttattcaggatgtagtatgcatatatacaggggttatgtgcatattagatgagaaataaaaaagaaaagccatcagatcagttatctggagcaataaaagctgtacaaaatacatcaaaaattgaaactacaacatccatagggaaaaaaagtgagaatcctgtggaaaaaacaagagaaaaccagtttttttttgaaattaaaccgcagattccaaaaaaaaatgaaaatcttgttttggaaatttggaacaccccctgagggggtagcacagaagagccccggggcactgtatttggtcccaaatacgataccatgtattgtatctagtgggcaatacatggtatttgtgtttattggtatcatgtgatgatactgatacgggaggaataccggatttccggtatcagattttttttttattttttgatagctatttatgcagtttaatttctgggctaggatttaactaaaactatggatccttgaggatcttttgggcaaaaaggaaaaaaaaacatttctacttcatgtgatggggattttcttccccttttgaaaggcctcctcttcattttcctgggtgatgatagcctgtgcagtctcaaaagttccgtccggttcaaatccttggactatccattgatgagaacttacacaacgttcaatcgtacttgcttcaagacttcctcgattgcgaccacaagtgtcagctgcggccgaaaaacacctctcaacacttgcagaggttgctgagcaagccaagtagtcccttgcaaggagggccaaggttgggaactcttcttcatggtcctattaagagaaattaagttaatgttatgttcatctccaaattttgatgatgaaatatgattaccttccaccattgcaagcactgatcggcttcagaacttggcaacttatacttaccccccaagtagatagcaagctcatcagcaacaggagccttgactgagtcaggaaagtagtcagtttgctttcgagcttgtttgatggatttagacttgtcggcagctactggtggggcggattcggttgggacagaaatttcggctttcctggtgttgaaaagagactccaggaggttctgagtgtgattgtggtggctgggaaacgaaaacttgaaaatcgataagcgaaagctgggattgagtgctgtggcaatcaggatcacatcacaacgcaaggcctcattgagataggtgtttgttttcgctagcatctgctcaagcatttttttgaattctggttctgaggaggattcgattttttcagtgaggaattccttgatgtactggtattcagaaatgagtaagcatcctgaggagtggtcaccctccatcttctttgtaaggaaataaaactcctgaaaatattgtgaagggcatatcaggtctttgtcacatgaaggaaagaatttcaagactcattttatattgactcacgctgagtgtgtcattcaatctattcaccatctcccactcgcttcgactaacctccacactgtcaaagtagtttttcccaccctcttgttcttgacgatcattttcattttcaattagtttatcaataattttccgagcctgatatcctcgatgtcaactttggaagacaatgttccagcgaataccgtacccagcaatgaggctgagcccattaaagtcgagttttgtgcaccacgtcttgtactcggaacgcttggctgcagaggatgttatcctttgaataatgaaatcaacctatgtggaagaattgctggtgagctcttggcaataaacagtttaactatggaaagacatacctttttcaagactgtatcaatattacttcctccattatcagggatatctgaggaatccagatcaccgtccccattacacccatcagaaccagttctgctttcggcttgaccctgcggacggaattctaaagccacgtcttctgctacaaactgatctggttcctcgcgttcttctgactcttcaatgatcggttctaagtcaggggcaaagccgagggtgtcgcctcttgattcgaccaatccgtcggttgactgtcggagagccttcagtccggcattgaggatcaaagctatcttgtggcagaagcatcgaatatggtttgccgagaggtttggattgactcctgtcttcttagaaataagtcggtcgacctcagaagccattgtgaaattgttggatcctgaatcagttgtctgggctaagatgtattgaaaacaagtggacggattagtttatctcattgaacacagaaagaaagaaaagagacttatcttatgttgtaatttggcctttgtcaggatgtttgcaaatgggattgccaaaagccttccttggtgattagaggcaatgtacttcattcccagatgtgaaatcttaaaacaccaatccttggtcacataagcaactgagatgccaagaaaagcatgatgattgcctttagtggtccagacgtcatgaatcaatgtgaattttgattcaagtgcctgtcaacagcatgtttgagtcaggcttcagtcaactgtttgcaggggtgggagggggaagagggaagaacttacatgtaagctggcaataaccttgctctgtagattgagatagaggttatgtgcctcatttgccgcccaagaccgaccatagataaggatatttcgccgagcatagttgaaagccacacgcaggagaaagtcttgcattcggctccaaggtaacgagtatcggattaaccacatcactaggagttgattcaagaccctcatttcaaacaccgtgttttgagcgtaattgtggatcttatcttcatcgtggttttgcttattgaattcgatttccattgctgtcagaggtaacttagccccaaaagcgattgcgtctgatcgtcctgagcaggcaggacgctccttggtgccgtcacggtgcttggtgaggtttgagttggtccccttgcttttcttgtaaggagctgaacaccacttgcatctgtgcgtggatttgtctccctaaaaacaagatcagaaaggccaatgttagtcatgagaagaaaaaaatggtagaggatcatgaaaagcaagaaataatttacagtgtcaccttcgttggcgtggtatgggggctcaaagtacgcaaggatgttatcaaattcactgtcgttctttgataccttcttgacctttgagttgttgtggtctgagtcttgagtgatgtcaatcgcccctccaacttgatcagaatcatcctcgttattggttcaaaccacatttttcttcttcttcttcttcttttgcttggatttggctgcactagcatgactttggtcagtcgaagacgatatttgaggccgatgtcgcttgcgtgactgtttttgtaatggctgggtgctcttagtctgagaaactgactcggtttcactctcggggtttggagtttggatttgcctgctagtctgtggttgcaaagatcgccgagagtctcggttggatctgacaaaatttccatgagaacgcaaaggagttgtgattcgactagactgacgggacggtgtttgcgagggagttccacgaggggaaacagatgatcgggccattcttgtgtgaaagaactcaaagaactaggagatttatttctgtcatgagaaagtatttttctatatacaacactgtatcatgtaggatgagaagaaagaaaaatagaactgagtggagtgagagagaaaagggatctaccttggttattctgccaaagagtttcaatcgtgatgtttcaactttttgtgtgtaactatacagagtgtcataatttcatgttagtttgcttggtctttaactatctggagatgttatagaaatcagaatcttacctgatcacctcagttggttgtcctgacgtgaatgtttcagtgggttgctgaatctctgacaagttggcttctgcatacatgttaaacacattatatcagcttgaaccttaactggttggggttgcttatagttgcatatgtgaattggcttaatgaagttatggcttacctatttcacctgttactctaacagttttcctcctcttattagaggacgtgccagagcctagaatctgacagggtggagggtggtggtagaagatgaggcaggatgatatgatagtgtgaggttaaacaagtgaaatctgattgatgttggtgatgaaatccaatcagtgtaattgattctggtaccagaagaatgctggtactggtagcaaaatctgattcaaagaatccaatcaaggtcagtaaaggaataaacacattggttttggtggacaggcaagcaggagggtggatggtggaagagacaaagcaatagaggaagaggccaagggatgaggaagctgctttgatgaggatgctgggacgagggtgagggagttgacacattgcaagaagagctgattgctcgttcttgagatgatcacggaaagcgagatcccagctgacaatcttcttgaccggtactttctgtaaacacaaatcaattgcccacagtcaattcctcatttcccaacaacaaggagtcccagagtttgatgacttacatcaagcataccgttcacaccggcgtagaggatggggacttggactttgaaagccaaaggttggtattgaccttgttttaggagttcggtaagacttggagattcaaaagtaaaaccttctggtcagacgagcatcaaacaaaaattttgcaatcgagaagcgcttaccgggcaccacgactgagcaagtaacgggtggaagcatcaagatcggaaccgaattgggcaaatgccgcgacatcacggtattgggcctgttggcaaccactcagtacaagttcacataggagaacactggattgttaaactcacaagatataatttgagcgatcccgagacactcttcatgattttggtctgggcggcagatccgacacgggagacagacaaaccaacgttgatagcaggtcggacacctttgaagaacaattcggcttccaagaagatctggccatcagtgatcgagatgacgttggtggggctgtgaagggttggatgatcgagaatctcgtgtaagccaagtgtcgatcatgggagcttagtggataagattgaacatacatataagctgatacatctcctccctgggtctcgatgattgggagagcagtcaatgaaccaccgcccaatttgtcgttcatcttggcagctcgttccaatagacgcgagtggaggtactgagacaagaagcaaatcagtcaagttgcatggccaagagtgatcaaatccacatacgaaacatctccggggtaagccttacgaccagggggacgacgaaggagcaaggacatctgacgataggccacagcctgcttggacaaatcatcgtagatgatcaaggcgtgcttgccgttgtcacggaaccattcacccatggcgcacccagagaagggggccaagtattgaagaggagctgcctcggaggcagtggcggcgacgatgatcgagtatttcaaggcatcgttctcttccaaggtttgaaccatctgggcgacggtcgatctcttttggccaacggcgacgtagacacagtagagcttttgggtctcatcggttccgtcattccatcgtttctggttgaggatggtgtccaaagcgacggcggttttcccggtttgtcgactgatgaggtgcctctctgaagtcttaagcctggtgctagtggttcgacgaccttgatgggtggggaatccgagtcgaccgatggaccgattgagtcttcttcaataattggaggtccaactagcttgcccattttgatgttcacccttcttctctcccggcgacgtaccatcggaggagattggttcccgtttccaccacgttcgacaccgtgaacagatatgagtacgtcgggagattggccattagttcggttgagcggattggattcgacgatcgaggtggccaggccactcgagaggcttttgttcagggagtctgcaggggtcatcaaatcgatcgagctggttccgatcgaactcaggtcgcgtttcggcctccttcttcgactcttgatgctcagattatcatccatcgtcccagaatcttcaccgatttcctccaggttgaagctactatcatcctctcctagttcggtaccggtatcggtttgatcggtctcaatatcttcatcacccgtatcatcttcattgtctgcttcgagcaatggtgccggttctaatttgactcttccgacgatctgagttgatcttctggcgtcaaagggcctgtaagtaaatagcatgtccgacattcgtttatcagggtcattggtattggtggtcgcgatcgagctgatggagtgtccccgttgggcgcgtgttcgactacgactgaggttgaggattgagccgggtggactggcaaaaccgagtgggttacttgcaaaggtgatggctgagatttgacgacggtgggtcttgatggtggtgttggtagggttacgggagatcggtcttctatcctgagattcgtcttggtttgagagttgtgagggacaggaggctgggtttggttcttcatcactatcttcaggattcagtccacctccggggatcacactcgttcgaccttcggtgagtgccagcgcacctgcggcaggattgccgtcaagattctgagtggtttggtgatgagctcgatccagtggtgtttggttgttgttgttttgggatgttgctggctgtggtggttgagtgggaggggttgaggtgattggattgaggtcggttatcagtgtggagggttgtctggatgttctgatggatttccttccagagactctcatcccagcccccaagccggatccctttgggccgacgattgtctcaaagtagcgtagtccggtaccgccagatggtgggtttggtgcttggttgccatctgcttgcctccttcgagttctgattggtgtgggtcttgatcttcgccaaggcctcgttgataggatgggaagaagaagaatgaaagaaagaaagagagaaaatcttacctcaggatgccaagctgccgatgaagttggccaaccaatgcagtgaacgactacagatgagcatttgagaagattgtttggtgattcagtttttcttgtctcaggttctatgggggggttgatggacttacctcgatatgtggattggtatcacaataccggattgatggtattgatattcagaatccaggacaggaaatacacctgtctcgcatcggcctctggaatcccggactttgaatacgatgtattcagtcgggatcctcattcgataccaatccaagatatcggggggtatcaaatccagatacccccgaataccgatactcgtctcgtatctgtggcaccgttgatgggggtgtgtactcccatcggtgttctgattggtcatcaggggagtgattgatgaggggtatgttgttccagtgaggattaccggattaccagtgtggatggaacaggcaagaggatgtggaaccaaccgaagggatgtgttcaccagttcgtttccattactaaattttactggtggatcacttctggtgtgttaaagattgtctaaaattttaatctgcgcagcatgcgaaaccgttctggtgggacaataaaacttttctggtgaaaagctatcgtgaacccccctattacctaaaggcagaataaaagtctgcaaggataatggaggacttcccgtcggatctgggacccttgcagatgtcgatttagacccaaaaagtctagaattttgctgggaaatctagctttcaaggcctctaaatcgcttctgggagactcgcagatttgacgggaagtcgtccaatgttgtttgattaagaacaaaaagatagaaaagcttgtcaagtctgtgtgataatatactgaatgtcagaaggcaagcttgatcagtttaattctatttgctgtttatttttaatgattaacaagggcatagcccccatttttggggtttgaggggggatttatagaaaaaagggtatttttcaagattcaaaggggataaatgtcattattaagcattgtggagattctcaaggaaagggtttgagtaaattgaaaaaggcaaaaacagggatgaaaattcaatgtatggaacaaaagaaataaaggagaaaaaattgagaactgatctaagaatataggatatctaacagtgaaaagaatgattatatacaaagggaaaagaatgcctatatacaacaatttatggaacaaaactaaaaattaagtcaaagaaagaaagaagaaattaagaagtgatataagaaaacgtgaaagacaacagtaaaaagaatggttatatacgtaagagcacatgaatattatcatggcccatggacacgtgacagaacttctttgtaaacaatatttgatgtttcatatgaaggaggcccattttcaggttgaggaactactacctttgtagtatggctggacttacttcgtgacaatgcaacatagagctgtccatgactaaagacaggatcatgaagtacaattcccacatttccaattgtctgaccttgagatttgttgattgtcagtgagaaagcaagatttatggggaactgtttgcgcatgagcttgaaaggcaatccagattcatcagggtctgatatgaaaggaatgtgaggtatggctaccaaattgttgactctgtttcctgatatcacctttgcataaatgacatttgggcccaaattttctacaatcaatctggttccattacaaagtcccattgtccgatcaaggttcctcagcattatgattgggaccccccttttcaattccagaatatgaggaggaaagcctgaaatagttaaactattgatatattcctgcaagtataggttttgggggtcatcttcaactgaatcgtagcttgtgtaagtcctgccttctgatggaatggtttgcaagatcctagcatttatttggtttactgaaatattcttgcagcaaagaatagcccggtccagaaagtattcaggatgcaagaaggacctggttatatttgggaatatttgagagatgagatgatccaagttttgctcctgggatccaccatgaatgaccattgaggctggcagctgtattttggttgaaatattagtggcgccttctccattcccaacagacaataaaaattgctgaaaatgaggatccccagcggcacgcatgttgatggacagctgaattatgttccgttcaaaatatctccagcagtgagaattgactatgctggaattaacaatctgagggcgggaacccttcctgacaacaggtaaaacctgacgaaaatctccacctaggaccattaccttgccaccaaagggtagacctgaatccatcaagtcttgaagcaatctattgaccaattcaagtgcatgcctgtgtgtcattggggcttcatcccatatgatcaactttgaatgcttgagaacatctgccttttgtgagtgtttggcaatagaagaaactgaattatgcagtagcttgggaggaattccaaaagttaggtgagccgttctcccgcatggcatgttcatagcggcaattcctatgagacagaagagaaaatcaggttaagtatatgttaatcaactgatcatgaaattgaattaacataccactaccagcacatgcaatagcaatcctgtgggttgatcttacattggcaagtaagcaattatataagaatgtttttccagagccaccgggcccatcaataaagaagcatgctggttgttcagaattacaggcatggataatttgattaaaggcggacctctgctgatggttaagttgattgacattatcaatttgagctggatccacattgaagcttgatctttcttcatccaacatccaatttctgatgtgctggttccttcctactgaaggatcatatcttggtagatcaggaaatgataaatcgacgcgttgtagaccattctggagaaggattggattgattacttcaaggatttgatttgtcatcagtgcatcatcttggcaaccttgatggatccaatcatctgtcatgtaattgtaagaagcattccataagcggagaggatttgaaggttgacatgtcgctaatagtatgccaaatagtctccgcaaataagatggtgacattgaagaatctgcttctgccattgtttcttccaaataatgatcattttccaagagaccccgagccaacgcagctgaacggaaactttcgtagatagtaccctggaaggttctcatatcttcaaaagaagtagctccacagacatgatttaacaacaaccataaataccatctctctgggtctgatggaaataccgaataaatccttccaattgagcttcccctttgcctgggcttccattcttttgtactggcatgccatcagtgggccgctacactaaccgtagcggttagtgtagcgtaacgcagcggaatcgctgttagcaattagcgtagcgtagcggaattccgccacgacaccgctaacgctacgcgtgtgggccgcaaaaaagggcccactacgctgcgctacagccgtttttagcggtttttggctgttttttccgctaaaagcgctgtagtgcagcgtagcgtagcaaaaaaccgctaaaaaaccgctaacactacggtttttggtgaaaaaaaaagcgccgctacgctacgctttttgggccaaaagcatagcggcccaccactgggcatgccatgtgtaatacctggggaaatcagcatatttcaacaatctggcttgtggatcaatcctatttcttgcaaagtaaccggtgagcattgtgttgacttcagcagccctttcaataacatcttgaaatggttcatcttgagggaatgttactcgatgttgatttggcaaatgaatgtctaatctgttcactgatggataagtggcagatagtttgaaagagaatatcctccaacatgcctcgggagcggccacccagtgtgagtccctgaatctattaacctcatcaatggtttccccaacatctagaacaactttatcgtggcccttgtatacatatttgtagaggtatttgactgcagatatttctgcacaaatttctacatttatgtggcattgatatgttgctgagaggtaagcattgtaaggcaccacccaacggttgtcaataatgaagttgttgtgacctctctggattgtattaccatttgaccttctcctatatagtgggtaagagtattcattaattacagtttcaggactaaactcttttgggaatttctttgagcaaacaccgttgaccatgcatggtgcatctgggttgtaaggtccacagggcccatgaatcatatgtcttgatactgcttggtaaagtgctggatcttcaaactgatctggaatttctgcagaaacaatttgatcaatgtcttcagttgtccgaggtatgtattctgattccagaatgactaagatgtgggcatgaggcaggcccctcttctgaaattctatcacatgtgtgcggcccttagttttcccaaaaattccttctttgaaaatctgatcacaaatttttttcacccttgagttgaatacacgtgctacaacatctggttggtcttgtgctgactgtccaggaagaaggtttctttgtatttcaatccaatcagggttgcaagtgactgttatgaaaaggtttggttttcccatagtctggaccaaagccattgcatcttggaaccttgctttcatgtcacgtgggccaccaataaaagatgtgggtagcacaactctccaacctgataaagaaaaaagcaaaaggatgagaatatgatttcaccatttattttcaatattattggggagaaattatacctgtttcatttcccatttctgcaccattttgataagcgtctacaacaccataaaattggtccacacggaaatctgattggttgagcctaatatacagcaacctctcagtttctatcttcacatattggtccacgcagtattgttggaagagtcggccagatcaatgtaagagagaatagtcttcattgcggaaggccaactgataagcataatagttcatggcagttgcatttggcatttcttccttgagttcaggactccagccaagttctccatttggatgcaacagaacataatggagtgggtcatattttctgtccaattcagatattcttgagaggttctgatgtcggtacttgatgatgacatcccttgtgtctgttgttgatgggtcattaccttgaaggaaagaaatgtcagaattattcaaaaaaaatgcaaaatttccaagtaaatcaaataccttctacccatatggctgcaatttggtcacctgtgggaaggttgtaaaccctttggtccacatttgatgcattatttgtgagccttatggagcggtttggactgatctcagaggcaacccgttcaaactggcgtatcagaggattagagcggtgaagtatttcttggattcttcccatgagttctgggatcagatctcgtccgtgatgttgacgattttcaaactcgttttcattatcatatatgtagagctgcaagaatttgggaacttcttgtgacattgggatcaaacttccaatgttatggtgaattgtccccttgaccttgaaagtgtatataccttgcccttggttgttcaaagcagctctggtggcagaatttataccaagagaagtaaatgcaaagttgctatttatcaaacggattgatcttatcagttgatttccttgagctgagcggtctcgagttgcatctttgaacatctggagtaaatctgggggagggggtggttgatgtatgttgatcctaccagagtggcagcagagggaatttgtctcgccttggaaaagtatggcatgaaatatttgacaacacctctctcttctcaaagtgtaaggtctgaaacctggaggttctctccaaccccatgcaagtggcctgttgaaatttctgcggggattttgcccagcaatattgttttgtgcaaactgtccattttgattcaaatcaattccaggttcatcattcaaaagagcaccagcaggattttcaaatccaacttgagataaacggtgatgaacatgattttcaataaggtccaaattaatttctggaagatcatccaagattcttggttgctccaagggaggaaggtttgatgaattttgataattggagtaaatattgaccgcattgtggggtgaaagattttgggaattgaccaagttgaaaattgaaaccctggatgtattattttgttgatcaagtggaataatattgttgcgagtggtatgggccacatttatggtgttctgagacatcctttcagtaacctgagacatagaatgcctccgtgagttgtcccaatgttgtgagttgacgtgggattgttggtgatgccttgaaagtgagtaaagtgagccgtcatgggggtctggatgatgtctagaatgtgagttgagatgagttggtgaatgatagtttgcaagcaatctgtcacggctttgtggctgatgtctgggatctgtggtttcacggggatgttgattgatattgggcaagtgtgttgccataataggttctgcgatgattgatgtgtgagttgttgtgaaatggtgtgacatgttgtgggttgttgcatgattcatgatgatttctggatggtgaatttcgttggtagagagcattgttgtagttttgtggttcattgtacagatggtgaagatgagagggttgtccatgttgcatctgatgatattgaggttgaatggatgtggcccccctgagtgaatctaaccccattgtagtgctttgatgaagatggagatgagttggtgggacatgagggtagttaaaatatgatgacggtaggagagtggatggataatggaagtgattggggtttggtgttgcggtaacattgagacgggcctgtctttgcctttgatagaatctagcatttctttccctgttaaacgcactcctgagttcatcaacactccagtccattacagagtactgattaagtagaacagaccaatactgcaaataatggtatgtagcagataaaaaagtgtgaatgctttgggggatagtatagtaagaattaatgtttgatgggaggaaatattgagcatgaaaaattgcagaagattaatcatcaagagctgggatatttatgtccggtgaaagttctggaagtaaccaaagcagtttgtgattccagcaaccaaagcagtttggtaatccagcaaccaaagcagtttggtatggttacttatgagttgctggatttgctatggttatttatgtgacttatatgagttgctggaagcaacaaaattgattagcaacatgggtaacccaagcagtttgcatggtttcctatgaaaaatgattattgccatagtatggctctaaagcaaagcggtgctccaaagcggtcactttggtgtctccaaagcagttgctttgctgtctctctccaaagcagtcgctttggtgtctcctccaaagcggtcgctcaagcggtcgctttggtgtctcctccaaagcggtcgctcaagcagtcgctttggtgtctccagctcaagcggacgtgtgtctcctccaaagcggtcgctttgctggcatacatattgagtttgtttcctaacattgacgccggcgttagaagccgcatgagaaaagtgtcacaaaatgaataaaaaccgacgccggcgttagaaatgaactgggtttgtttggccctctgaggccatttttttagttatatgtagatggaggacttcccgtcggttctgcgggccccgcagatgtccatttagaccccaaaattgtaaaaatcacccctctaaatttacccgaggggtaccatcgtctttgcagatcctcatctggatcagagaggatccgctcatacatacgcacaccacatcgaccatccaacacctactgttcaaattaccaacaccaaccgatcaccgatcacccttccgacacctaccaatcatccctcccactcagatcagcatcctagtaaattcaaaatgccaaatgaccggcagatttataaccggcttgaccctcctccttggccataccagcttcatccttcttcattgccatcggataattcttgcttttcaattcaacgacatctccttcagtactgttggatattgcttcaaatttatcttccacttccaaaaatgcctcaaattgccagtactactcaactcacccaacaagccacccagaggtcagaagccactgcgaccaacatcacacacccgacttccacccgccaaaccggtcgtcaacagggctcgcaggggtatagcgggaacaattgtctcgctttagtcaattttgtcaagcacgtccgccctttgggcagcaatgattgggagcatgttcatgagctctacaatcaatatgctgcggaggctggacgtcccccccacgatgcgaatccattgaagacaaagtttagggcgctggtggcgtccaaaaagcccacgggtgatccggattgccaggtgtggtggcaagagcgcatcttgaccaaagctttggccggtttgtttgggtgcatgtggaatgctcgcggctgatgcggaaagcaggcggagctgacgctacacacgcaagctgaggaaagcggtggtgcattagtggaaagtctagctttctgaggcgcgggaaagcggggaaaagcaggccgaatgcgcaaggttccgaaaagcttgctgcggggaatccaggcactggcggacgccggatttcacggccgactgcggaatgggggtttcagcgtatactgtggaggggctacaaggagcgggggcaccgaggggcggaagcggggttcggagcgagccagagggggaagcggtggtgagagacctgtccaggagcggccggaggagtacctggactgacaggcgtcagaggggtgacaagcggagtccgagggagtgacagcggaggacattgtgggaagcaggaggaaacttgagtgtgggataattgggaagagtggagttcagagcggaagagaaaggggagagggggaacttatgactcagaacatatcagaaaaacagagtgacttaggagtgaatcgtgtattagcctaaagaattgttagatattaagagttagagtattacctatcaaaatccaataaaagaatatttactttacctacctacaagaccatcaagcaagttaccccggacaacaaaaccggagtaggacgtgttgcggagcgcagaagtgcaagaaatctcctagggcatgccttactttccacaccggtttggatttgcgaggccaaacgggccaatattatgatcaaggaccgtgcgcatagcatcgcatttgtggatgaggacaattaggaaatgcaaagcaatgatgaatggtatgtattttttcatttttcattgggctgcctcctccattgtgttgctatcgcctgctgacacttagatttcctttactcagtaatggggttggggatccaattcccctttcgcaaggtgacccaggctcgcagccaacctcacagacgcaagggaccctcctgtctggttggagtgccacacaatcacaccccctagaccatccggacaaatctaacaacgactcgctcgctgagtacgccaagttttcccaatcttcggggcacctgtctaccatggccaacctgggctcaacctccgtcaacccgggcacgacctcggccggggcaacgacaaggccgtccgcaaatatgactaatcgggtggacaacaaacaccaggcagcaacattgacttcaagtgctcgctcgactaacaccgcgccggcgactgcgactgcgccttcgttggctactgctccaacgcctgctgctactcagggaacagctgctgcactttgtgccaaggctggacagccccaagcggccctgcatacaactctcgcaacatttttcaaccacgaggcgcgtgcggcccgcgaacaggagtctagtatgtctcaattctacgcggtgcggcttcaagaggcaaattcaacgattgtgcgcttgcaagacgaagccaaccggctatgtgagggggtgaacattcagattatttgattgcaggaggatctggaacaaacccaactcgacctcgcatcgaagacctccaagaaccaggatttgcggcaccggattgatctgatgcaactccggatggagatgcaccacgcgcaagccaatgggtatggcttgcaaagtatgatgcacgcgccggtgtacgtgcattcaaacactaatcaaacctcttagatgtgggaggtcaacagtggtggatgcttggtctctatagctatcatatcatatgctagtcttctgttgtttgatgtttttgctcgctcatttgaaagaagctcgatcaatctctatatctatatctttttcctcttcaaagtttgttataattactttctccgtgcatggcttgttgtgagttgccttctgatcatgtgtagtttttataagtcttctttgaccatcagagacaggcgattttttatatatatgactcaagaaatgaatcactcctcagccatcatcatcttgagtctgatcatcattgggatcgggctctctattgcaactttggcctcagccatcatgatcttgagtctgatcatccttgggctcgggctctctaatgcaacttcggcctcacttcggcctctttcaagctctcatctcattctcatcatgcacattcacacttgaatgagcggtttagatagtggtttagatataccaatacctcattgaaattccaagtgagccatcacatctaagaagcccgattgggaaacaaatgaaatgagataacgagagggaagtgagtactagatagaatgatcaataacaaaccaaggatgatctcgagactacgtattgaggctacgtattaggacagatgatcttgagactacggataaggagagaaaaaaagaattgtagatatgctgagaaaagaaaatcacctccattgtacgctctcgaaactacaatcaatggcagtgggatttatagctatagccacccatcgtagtatcaagagatatgacatggaccttggatgtccgcaaataacatccgatggaagtcacgacagaggatgaggttcttgtcccaaaccgcttggtagacagtgccagtatgattaatgccgacagatctgcattggagttggtgcaactggcaggccatctggaggtagagatcgttcgttcggacctgggtacctgttggtacctaggtacctgttcatttttttcaagaaaatagatacctagtaccacaccagacacctcccggggggtacctagggtaccagttgcaggtacctcaggtacctcccctctcttttccacttagtttcactcccagagtcccaagtcactttattattattatttattttcatatttattgtaaaatatcactcataagtcacttttttggcattctttcatatccgttgtacatctaattggaagaatcttacttttctattttttttcttacttgcagtcttgcaggaatattacttttctatttttttcataattattgttaaactatttacaacttataactaattgaaagaattttcatcttcatcgtcgtccaaatgtatgaagtagggggtatcaaatataggaaatccaccattagaaaccagtcacttttctgaaaacttttttttgcatcaaagggccccaaaaggggttaaatgaataaccaacatgttcaaaaaaagtgaattttttgaaaccagtcaattaaataatggtggatttggttatatttgataccccctagtataagttgagctggcagaagattgagctaccctctgggctctcactttagtgaaaagcaaaaaaaaaaccatacattacatcagcctgaatgaaaaatttaaaaaaaatacagacaggcaggaataaatgaccagagagtgagatcttacatagctcctcctggtcagttggggcttgttcacttgcagatgggggctgggtgcttggtgtctcctggctctctccctctccttcttggggattgtatgaccgcgacgacgagcgagaagcgacagacttcactcggacacggcggcgaagtatgtcggacatccttcgacgtgtctcgcttcgctagcgcttgtagattcttcgctttggcgggtttcgatcacaagcgatgaagctgtgtatggctgtgaagagcaaacaagcaggcacatcagcccgctgctcaaatgataaaaaagtagagggggaaaaatagtgaacaaaggtggtggcagggaagaaaaaaagggggggcttaccgtttgtaggtcgatcgattggtgatgaggggtttgtcttcgatagtcgatggtgaccgtccgtcggtcggtccggttatctatgcggtggtagtggtacctacccgccgaatgaggtggagatgggcggggcttggtcctgggcagaagtcaagcccctgcaacccctgtgcagccccacccccctatgtttttaagacatcagaaggtacctgtagcggtacccgggtacctccacatttttgcccaaaaaaccggcacccggcaccgcacccggcacctcctggcgggtgcggggcgggtgcgaggggtacctaccagtaggtaccaggtacctgcaaaaagtaccaacgaacgatctctatctggaggagatcggcccgatattgatgatcgcccgcgggtaacggcatcttcaagtgggcaaacgacccttggatagatcacatcccccactcggccgcctgttgtgccaaaacaagttgctcattcagcaactggagccgggcaaattcaaccgactcgtgaggtaatcgatcacccctcttgctagcaggggcgagtatgcaagcctgaatcctctcggacttccgagggaaggcggtgttgctaataatttgatatcctggcggggtccgatcaaggagctgcttgtaaagcggctccgcaattgtagcatcgtgccacgaccccggcgcattaagaattgagtacatgatgattgttccatcgggtgcgaaggccaggatacagctgcagtagtgtgcacaagtccagccattgtaatatgcgttttgaatgcaatgatctgatagacatcagtatagcaaacaacatgaatttatcaagaagatttccgttggcaaacttactcattgtcatcagaaaacaggactggcaagtcgagcccatccaacaatccattaaaacaccgagttaacaatgggtacttctgctcaatcggtgcgctgtatacttgtgcccgtcgttctgttgttggccatcaaattttgccagcgggtgttctcggagtaccgccaggagatgatgcatgccagacgccaagtagcgagaacagactgccggggttacaccaaaaaggtgctgcaaggtgtaactcaacatcgtcaaacatatccagtgcagcactaatccaagtgtccctgcagcgtctagagattgtcgagctacttgaggtttgccaaaggggttaacgtcagcgcggtcaattgtcaaatagttccacctggccaaaaaacgctcaagtaggtcatcaaaagtttggacatctaggcccggtcgctccgagacttccacaagaatgcccaagcgctgtgtgccatcggaacaccaggcagatccgcttgtgttaggtaggttcgcaattgtcggaactggcccggagtaccaagaaaagcaagggcccacatcaggagcagggcttccttgtcttcctggtgttggatggcctgattctgggcgtaggacgacttgagcgtgcgtcgaattgctgcgtcctcggtttgatgatattggttgatcatctgccactgctgttgctgctccaaaacctgtactagtaatcactcaaaattaaccatggtcgacaaaggatgctatctacactgattaaataaattaattatcaagcatgttatatcatgacggcaagagatagataaaaacagagcaacacaactcactgcgggagaggagaattgtcgttgtgtgacgattaccggtttgaagactgaggattattggagttgggaaagtgtgagggttgggtgatgtggaggagaattgtcattgtgtgacaattaccggattgaggactgaggattgtcggagttgggagagcgtgcgggttgggtgatgtggatggaagcttgccaagtatgtaggtgtagattggggtggtgtatatttacaaatagtggacgacggaagtgcaaatttagaatattaaagttttgggttggaaattaatttctgcggggcccgcagaaccgacagcaagtcctccaatgttcttcaagaaaaagtcactttcacatcatccctgacatgatttcccagatgggaaatcttgtaaattttagggaaatcctgtaaaaaaaataaagatttttacagattaatttttagatttttataaattttttggattttccagattctttagattttttcagatttttttacatttttctagatttcctagacttttctaatttttttagatttttccagattttattactaagagacatctataaagttgaaaaaatctgaaaaaatctgaaaaaaaaagtaaaaaaactggaaaaattagaaaaagggccttaataaaaaaacacgggttttgcgtgtttacccgtggttttgctgcggcacagcacacacggtttccgcatttaaacacggttttgtaattaattttttaccgcttattttttgagtttttttgaatttttaaaaaattttcctacactttgaagggtgtagaatttaatggtaaagtccatttaccataaaaatgacttattttttttttctgctcactcatatgtacaattaactgttactggcttgtttttcattattttttgatattgtaaatttgattcctacactttgaaaggtgtagaattcaatggtaataattatattgcataaaaatgaattgtatgccttgtaattttttttcccgctcatttttcctattaattgttaccggcttgtttttaattctttcttgactttgtaaatttgtttcctacacttttaaaggtgtagaattgaatggtaacatttattttgcttaaaaaggagttctttgccttttaagtttggctcccactcattttattgatgcaagcacggtggaaagttcccagtggttattcaaccttccaaacttgaatttctcaatggaaaaaagacacaaagttctataatattctaatgaggccaaatttaaattttcaaaagagtgtgggaataaacaagcgtagtttggattttaaaagggacacaagcaggaaatcagaggaaggtatggaggacagtaattcaaaaattaatcaacatcaacaggatcctttttgaagcgtgtagatcttctgagaggggggtacaagaattctttacccaggtcagtgtgggctagaatataatcctcccaaccctgcgcttcatcgctgacatagtgtctccaaaatgcatcaatcctggggcatggtcatatttcagccttgaaagtgaacgggatgcaatgagagtagtcaggtaagaggatcagacagatgggaggtttgtttctttggctatgcaaaagaggaagataagtcgcaggcatcttttcccaataataaataactggtctttggtacgtatcagcaaattaaataactgtgcggagggaacgtcatccagtacttgaggggggcttgctgttccttgtctctccatgcaagagaattgatgatgtctttttggttgtcccctgctccccatacgttatccaaaaacgttttgtctgaatagaccttgtttgactcgaattccttctgcatttccttgcggattgagtcccattcttcagactggcgtcccaagctggctgcaaccgctcggaagccacaatttccataacccttgatgttgtgaatgtgtaatatgtgtgggattgccccagcgggcttgatgctgtctttgtactcatactaacaaaagttcaagagggaaacaggggggatgaacaatgagaaaaaggggtaagtagataagttactcacaatatcaatctccacattcttgtttgtactccaagtcagtccctcactcaaaggaggtttgtcaggtttgtccacttcggtgatgggttctggttgttgcttgaccactctgattggcctaattcgcaagggcgtcttgacagttgggggatttggttcttcttccgagtgctcctcttcgttgaatatattttcacatagggctccaattccatctaaagcatcatcctcactctcctcgtcggtttccatggcctacgcaaaaatgaatcagaagcaggaaaaatcttcataaggatataaacaatacctctgactcatccgtctcatcctttttggccggtttcttccttggtcacccaggtttgcgcttgggcccctcgtccaattcggccaccttctttggcctgccttgtttcttcttctgcccctcgacgtactcaaatccagatgggtccctcttggttgaagacgtcgatttgtgtttccgtttggagcctttgggttggcccttgaatcaatggttcttgtcaaacttgggttcctcgagaggaatggttgcatgtgttccgtcaagcagtttgtgaagtttgcctaacatgaagtgttgttcgccaggttgaagggattagaatttttcaaaaacttcgctgaggaacgcgtcttcatggctcttctgctgtgcctccgtggcatcttggttgtcactaagttgcacctgtcaaatgatcagatgaatgaacaaaataaatcagataccttgtgcaaattttgtttggatcctcttgatgataaacaaataaggaacttacagctagatcactcttgacgtgccactgagcatggaaatcatctgtgatgaactttgtcccctcgcgtttggcattgtggacttggtggatgcaaggaatccccatggaagatgagtagttacctgtacatgtggtcgttgtggtaaataatactgtgtttctacgcagaaaatataaaaatttcttattatctctttatacattcaagatatggtaaaaattacatcaaaaatggaatcctcaggtaaaataacccctagtcacccactacaaccatacctttatctcttatagtttggaagttacgcgtatttcaacctgtcacgggatatttcttggattctgcactctagccatagtcattatgaatacaggatgcatattgcatactgaatacctttgtagtaaattgaatacctttacattattttgaatccctttgtattagtgatattgcatgtatgcatccctttgatcatacatatgcgtccctttattcatttatatgcatccctttgtagtagtatctttcagcctgtaccctggggccaaaatccctcacatttgtctatataaggaggcctctacctgccagttgttccctccatcatcccaccagtggaccagatcatctcaaccacccttataaataaatccatcttatatattatttcataactacaagtcatagccacattacaatttcagaactatatacattgaaatacagatttaacactttcaacaacatcataaaccaaaagtgccctgaaccatattcaacaacaacaacttcatcaatataaccaacagtcaataacatccttatatcctcacacatatcaatcggtagcttcatctcgaacttatccctatcactatatataaaattgccaagctaagcttggtggtcttgttattctgatagtatagaagggcagagctcgcaactccaacatacccttctccattcagcaaaagggtttcataaccacttttgagtcttacatcgtcggaggcttggccaagtgaaatgagtaaacaatcttcaaggcaaagtgggagatgattccgttaagattggcgatcaacggaggcaggccggtaagtcttttgtattgatgctgcgcggactcaatgtatctttcgtggagctggttgtcaatggcctggtgaatttgcttgactactgctgcaaaggagcctgttgaggagttgatgaatcgtttcaggtatgcgtggagactctcaactctagacgtgatgtggttaccaaagtgcgggtgccgatcgatcaagtatgcaacaaagtgctccttcagaggaaggacgactgatgtaagactcaaaaagtggttgtaagaccctttttgctgaatggagaaggggatggtggagtgtaaactctgcccttctatactatcagataacaagacccaccaagcttggcttggcaagttttaatcaagtgatagggtaaaagttcaggaatgagtttgtgtgatgaagagttgttgatttggttttggttggcgcttaaaagtgtttgtgtaaggtggtcaaatattgcttgagtgttacttgactgaggatttaacagctgggaggagagcctccttatatataaaacagtgagggaatttagctccagggcagccagtaatgagtgattttggctggcctgggctattacatgaggtattttagctacatacaaattatgaatgagtgaatgtgattggtcagacatgtacaagagttaaagtggtgagccaaacagttgaaagaatgattctgattggtcaggttatggggtgtttacaagtgagtgtggtggtgtaagctgcagctgtcatgcaaggaaaatacactaatttaggctgcaggtatgatgtaatatgtagaagtgaaagaaaaaataactatatgtaaatgagtgtatatgtaaatgagtgtatatgtaaatgaggggcttgtactgtactgagggtttctgtgtagcttgagggttgtaattgggattggggcaatgtattgatgggtgaaatcctcgtgatatgttgtccattgttgggtaagagttgatccaggtgtatgttccagtgacgcctccgcaatggccaggggtgaatttgtccgtagagtccagttcttgagccttatggtgtgatttctgagggatagtgagagataatatgaagaaaatatatataagaaaaaaaagaaagaaaaactttgaattttcacatttttgactaccacaccgatatcaagtacgcggccgtacctggattccacgttttggagagctcggcataattctcctcgtactccttcaatgttggcgacagtctcaatttcttccatgcggaatcaaatgttgaccatttatcctcactggtgaaatgcttccggcaattcttcttgatgttcttccaaatgtgccaagagcaaaggatacggtcggcgtttgggtagactttcttaatcgcatttatgactgcttgttcatggtccgtgacgatgactgagggcaattcttcatccatcgccagatgaagattctccagggcccaggtgtagtttggttcttttttgcccgagagaaaatacatagcaacagtgaacgacctattgcaggaattcattccaacaacgtgcagaaggggcatgcggtacttgtttgtcttgtaagtgcaattgaggaggatcattgtcgggaagcgtttggccaattccagcaaacgggggtgagcaaaaaagaaagaggtcatgtgaccttcaacactgtccatcatgaagtagaattggtgttggcggatttgatgcacaagggcctcaaatggtgtttgtccatcaagctgttccaagcgcatcttgcctcggtgattgtaaatggtgttaagcgtggtgtgtgagggggcctctgcgtcttgaactaaagctgacttactcttcaggggtgcaacaccagtgttggttagttcagtgaccctttctttttgtgattcagtcaaacgtagatggatcggatgaacgtatggatcctccgaagctgggtggttgtgatttgcattcttgatcttgattctgtagcgtccctccctcttgtagaagttgcccaacatttcaaagggacatctgatcctctttgatttgcccaacttgtcaggctttggtaccgctggtttgccagataggtcgcatctataagtaactcagtcctcccccttggactgtgtagtttttctcttgacaatcgcatacccatgctccaaggcccactgttgcgcagcgtcatgtagttgtgtcctcgttgcataagataactcaggagggggcgcaagggaaagaagagcggcagaccgagcggtcaacggatcagctgtagacgcggtttcttggggagaggtgacatcgtcttgagatgtcctgaggggggtgttcatgtgggcttcagatctcctctcagctgtcgcagccgaaagaaggagcgggttgatgtggctttgactttcagacatgttatgcaggagtttggtgaagttgagtgatgaattaaaaaagaagaggggttcaacaagaaaaaccaagacggtagccgtaagaaaaatcaagaaagagtttttctgatggatttcaagaagaaattggttgagatctggctgagttaatcgcagagggagttggagtcctactagcgattgagcaatgaataatgtcagccttgaggtatatacatacccataggcctcaaaacataaaataataaaaataacaattacaactcatggtcaagtctcaagaccagcccaagaaaaaatattataaataataaattaatattaagcataaaaatctatatataaaagtgtatatggtcaaaagcctgcaaatgaccacaaaggcctttaaaaataaaaattaacttttttactttacattgaaaagaaaaacaaaattcatgtagtcacataccactgtgtaactacatactcaaaaaaacaaagaattctgtaaaataatcaataactaaagagttacagacatttaaagttacagaaccaaatcagctgatgacataaacaaagttcattggaggcgaactcaagataaacaaggtttcaaggcttgtgcaacatgtacaaccttgtagttcagcaactataaccaagtaaccagtttaggccacatattctgaacctgtcagcctatgtgatgccaagacacaagtcttctagctacacaaggtgcaaaactaagagttttttatggtaaaaactctgggataaaggatggaacaagtaattcaaaagaattacgtggattttatggattaaatcaaaaatgtggccaatttatattaataaaattaatataaataaaaccagaggggcctgataaatcaggggtggtttaatccctctaaggtatcgtgcaaaaagcagaggatttaggtacctgatacactggggcctgtagcaggtgtggtttaaatcccaggagataattttaaggggaaaatcttcaagaaagggttattacttactagtaataatcctaaggggtcttgaggatcttcagggcagaaactggacagttgggagcgacgcagaattgttgattttgggtgctggaagttaactggggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttgaatttcgcgaaggaagcttctgaatctgatctgttgatctagatcttcttcttgatgtatgtgggcgtggtacgttgctagaaggagttgttcttcttccgataacttctcccaaggagtcgggatgtagttccgaaccgattcttcttttcgtaacctgagatagacaagatagcgctgaatcaattcggcgttctcttggagattcactagaaaaagtatgaaaggtaggatttttagggatttttcttcgagataaaaaaatcggagagagagaagaggtaaaaatttaggatataattttttatgagttttactttttctgggtgataaaaattgtatatgttttttattaattttttctgaagtaatgagaaaggtgaccgtaaaaaaaataataattttgtatgggtttgattaatttttgtgagaaagaattaagaataaaatccaggtagcttattttattaaaaagggtatttttaataaaaaatttcccggccagacccccaattgtcagcctatgtgatgccaagacacaagtcttctagctacacaaggtgcaaaactaagagttttttatggtaaaaactctgggataaaggatggaacaagtaattcaaaagaattacgtggattttatggattaaatcaaaaatgtggccaatttatattaataaaattaatataaataaaaccagaggggcctgataaatcaggggtggtttaatccctctaaggtatcgtgcaaaaagcagaggatttaggtacctgatacactggggcctgtagcaggtgtggtttaaatcccaggagataattttaaggggaaaatcttcaagaaagggttattacttactagtaataatcctaaggggtcttgaggatcttcagggcagaaactggacagttggggagcgcgcagaattgttgattttggggtgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaatcttgaaaaatctaaaaaatctacaataaagggaaaaaatctaaaaaatctggaaaaatctaaaaactctagaaaaatctaaaaaatctagaaaaatctaaacattctagaaaatgtctaaaacatctggaaaaatctaaaaaatttagagaatttaaaaaatctggaaaaatcttgaatttttttacaggatttccctaaaatttacaagatttcccatctgggaaatcatgtcagggatgatgtgtttactatgatttaggcagcaattataaacaggatttttttagggccttgataaaaaaaccccgcattttccgcgtttgacgcggttttgctgcggcacagcacacgcgcaatccatgtttaaacgcgctttcgcagttgatttttttttaaattttttttttaccattaattttaattttttcaagtttttaaaattgtttcctaggttaaaaaatgcgtagaatttaatggtgaagtccatttttccataaaaatgacttttgtttattaatttttttttccactcattttttccattaattgtatgcattactttttttaccttatttttcaagtttttttgtaattttaaattgctttcctaggttttaatgtgtttagaatttaatggtagcatccaatttcaataaaaatcaatgttacatttttaatactgcaattggacacattttttcacttaaatttctacaggttaattttcattcttttttgacgttttaaatttttttcctacactttaagacatgtgtaaagttatggtaaaaataattttgcaccaaaatgagaactacatcttgtatactgcatttgacaccgttttttttgtttaattcttcactttttcactcaattgtttgcattaatttttttaccttattttttatgattttttgaaattttaaagttttttcctacatttaaaagtgtttagaatttaatggtaacattcaattcccgtgaaactcaacagttcatactgaatactgtaatcagcctcaaaattcaattaatttctaagagcttaattttcattatttttttgacattttaaatttgtttcctacacttcagacatgtatagaattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggtcctttatagatttcccaaagagtgggcaatatcaatgataaatttatatgaactttgaattctcaaaaactcataggcagaaaaaaaaaacttgatgaatcaaataaattaaaactaaaattaaaatttatcttttgaggatattttatatacccaaaaagaatgatcaattttagaagatttttagcaaattcagaattgccaaaaattgaattaaaaaggctggaaaaaccagggttagaagcagaaaagcaggtgtgagaagaagcagaaaaccaggtgtggatagcagaaaagggggtgcgtttattaatcctctaatgaaaagtcgtttttatggaaaataatttttaccattaaattctgcacattttgttatgtaggaaacaactataaaatttaaaaaaatcataaaaaattaattaaaaaactgtgtctacaggcggaatccgcgtgtgctgcgcagctgcaaaaccgcgtgtagaagcggaaaacccacatttatatcaaggccctattttttaataacataaataataaaaacttattgggaaaaaggagcaacaactctatttttccaccctcaaattagaaaaaagtctcccgttggatgtctacaggcagtaatggaagtggttgactaatttttaggagtcatttttccaagcccctagattgaacaagcaatagtagtaagttatgaagattaggatactcagtctagacaagaaaactataaaataggaggaaaaaaaaataaagaaggaaaaagaaaattacatctggttagaactgagccatcaagtctttttacttgacaagtttttcccagaagtagtcttgacaattgatgattattgagaagtcaagcaagtgaggttagttgaaccaggtttatttctcttttggttagagagagaagaagaaacaaaaacacagtaagtagaacttcttagagtgaccttttagccctaagcagttcaagttctgcttgaatccacagtctttgtttctcatcattgtgatgcacaccttgattgtggggcgcgcagggtccacaacaatacaaaaactcaacaaaaattatggggtaagtggagttctgggagaaggtgacaagagatgtcacttggcacccgctggcaggtaactgctacactttcagaaggtgccctggacactcccatccaccagcttttaaggtggagcacgcagaactgtttcttggacagtaatacattcttcaaatgcacagctggtggctggaaatgtccaggtaactgtttgaagttgtggtgggtacccgctggtaggttccaagtgacatctctaaaggttacagtcttctcttaaccattttccaatgaccaacagggtgcagaaattgagtaaaagttgtactggatgataaattttccattttggaagactgttagatttcctatgaaaaccatccaaaaatgtggccattctgtcacagattttcacagattttttcaagcacataaccacaacacaatgtgtgtgataccttgtttttctcttgcagacttgcaagatacatttttccttgggaatcctttccttcatgacccacatgtttgggtccctttccgagtgaaaagcccttgaaaccaggactgaacttacagatgtcaccaggtaccatttacctggaaacggtgctgggaatgggtgcaggtggcaacatttgaggtgaaaagacaggcaggtacctgccttacacccgccctggcaatgtggtggatgtcaagcaatctttcagctttggaaggcagtatgtttccctcaggaggcaccaactcagcccttcatcagtcccttaaggtatggtcatggcatccaactccaagaatgggaaaataaaacctggggtattgcataaatggaagttgaataaggcaaatgaagccaagcaacagggtaaagctaaagatagatcgagagaagatgaggtgcaatagtttttttcaatcatttccatgtcagtcatatatctagtcaatgttgcttgtatatctagtcatgcagcaatacaaaggtgagatttctgggcttgtttgccagcaaaaaatcctaaaaacccgcaggtacctgtgatggaaggtgtgggtgttcataatattgtattgttgtgatgggtaacctgcacctgctttgggtacctgggtaagaagtgagatctctaaaattgggccaggtttggccagcttttggcaatttttgtcttgtcctaagagtttgctgtgcagggtttgggtatcattttttggcctgatcccagcccatatggatctcaggctgtcaatgggctgggctcgggcccaaaaaccatgcccaaactagagatgggcccggcgcatccggatatccgtttggattcggatatcccctcacgttttcagccaaatcagacatccgcatcccctggcggataccggctggcgctggcgggtatccgcgcggataaccgcggatatccgccccaaaaatgacccccaggctgcaaaatgaaagtttcttgggggaatttcagatgcagaaagctgcataaacactgattttgaatttcttgtggccttcaagccttcaatttatttttattttttcattttttttcctttgctgcttgcagcctgtgaccttcaaaaatatgaaatgaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcctgtatgggcggatatcccttgggatacccggatatccgccaggattccagggggaagggggcatccgcacccaaatccgcacccgctggcgggtatccgccagtggataacggatatctgcgaccatctctagcccaaacccgccccaccttggaacgtggggcggggcgggtcgggccacaattccaaaaaagtatgcccaaacctgccccagagtttagacagtcgggctcggggtgggctcggggcaggtcttgggtctgcccatcaaaaagtgttttttttttgcctgagtatctcattttttctgttggagtgctggatgagtcctctggggcactaggttgtggaggatttgccgtcgatggggttggggtttgcggagcggagtcagatatgactgtgatatcctcatttgatttgggcatggggctttccttgcccttggtctgcttttttgaaactttgaatctaggggcatgacaatgtcaatgagatatgcagcaaacagtgtatatccaggtactgaccatggttatgggattctgggccctcacacctaataatatgtactgtgagtacatattattaggataattctgatgatattcagaattaatcgggcttttcatgagctggtgggccggcccacattcaggaaagccggcccatgaatttggtgggtctccgcgggccgggtcacacttgagtatttttccaccctttcctgtccaacccgccccgagacccgtcggggcatgggtagcccattgacagcctgatatggatcctgaactgttcaccaatctgtcacctggcttgttgcacacaccaagttctcatggagacatgctagcaatttcatgctactgttctttcatcatcatgtcaccagcttctgttgtgctggttatcaggcagacaggctagccgaccttaacacaagtccctccctgggcccaaagggccccctcctgtcagagcatccgcatcggttgagcagattagtgaggattagagacctctttaatcccaggattagtggggtataaatttaacccccactagctccaaaagtaaccctggagctaacttaatccaacctggaggattagattaggcagctaatcctgcccaccaatgcggatgctctcagggagggacttgcacataatttcacacatctgggctgagggcatccagccaaatggccggataaatcacaaaacaccccatttcccccacaagatcactagtgttgttagggaagccacacaggacatagactcgcatgatttttctcattttttccatgtctttactttcctaccactcctcctcaagccaaagatattatgctcaatcaaaaatgaaaaatacaaaatctgatttgaccatgaccggatatttccacaccaatgtccggtctcacgccctcatgacagccatgtgattgagcctcggagtctcactctcactcgcattcatgctgtcaaagaacctgtcaactacgccataaaaagttttataaattccaatccggtcatgcgagcacaatccgactatctgaaagagagggaaaaaaaacaaaatctattactatttgccaagatttaactcccaaagcatgtcttccttcaaacagaggtaggatgctcatttttgtagctaaaagtattttttttaaacaaaagccaagatgcaaggctcacctccagtaacctcatttccttaaaaggaattgaggttttggaggaaaatcaatttgaagctcaaaagtgtgaaatttcagccttaaaccttatgacctcaagccacaaggtcaatttatcatgtaagcctctccctcggagagtgtccttcggacacggggtccctttgggaccctctgatcaagaggctttgttaagcttgaagctagctgtggattactttaacaatcccatgccaccatgccagccaaggaagtagttgtggcgggttcactgcaaatgtgattatatcagattcccccatctggcattacatcagatgaaaaaatctgattttacatcaggcaaaactggtattatatctatcaggagtgatattatatctacctaaaagtatgttatatctatcataacagatattgcagctgcccaacctatttaatgtcaacataactgatttgacatcagatttttgcatctgatacaaatttttagcccatgtgcatgaaatcagatggaaaaatctgatatgaattcagttatgttgacattgaataggttggtctgatgtaatgtctttcatgatagacacaatatcattttaggtagatataatatcaattctggtagatacaatcccagttcttcctgatgtaatatcagatatttttatctgatgtaatgccagatgtagcaatctgatacaatcattttggcagtggttagtggtgtttgatggggtttgccccaacgacgcctcttgaagtagtactaccaactgacccaataatgatgacaaaatccccaagacaataggatacccaacaatgaatccaagataaattgagatttgcaggtatggtcaagcttactgagcatgtgcacaagataggatttaatgtaatctaattattccctggatagacctcttattttgcatgataagagttgatatctgaaatataatgaaaaaggagacaattggattcaagtgcaagagtttgatagacctaaaaagaagaacaagaaggaatggtgatgtgtggatgattatcaagtgataatttatcttgaatatgagtatgttcatggaaagaatggaatgaaagaatagcatcagaggaggttggttgtgttgtcatgatatcatgcaaagaaaaaaaaaagaaaggagatcttgggcttagagagaagagtgtgtatactactgaaggaaagcttcaagatcaaatcagatgttttttgcttattttataattgatttcaatttggtgagataaatgtagaagtagaaactgactttttcactttttctttttgttgattgtatataagggaggaattctttctcaagaagcggatcccttaactttgccagtgatattcaaagtcttggtcaccttgagtttcttcttcttcgagtttaaagattggagaggaagataagcaaagggagagatttcttgtccgtctttatttcttgtcactttatcccctcctgctttctataaaccgaagcaaaaaaaaaatggtgatgatgatgatgagtatcactaattatctaaccaaaagaaggagagaaaaatgatgccttcggacgaactttagctttgaattcggatcctaatttctctttgacttgtttggtctttttctttttatgagcagagccagttttttgatcatcggtgatctgtaagccatggacagcatcctggatatccagttgctgctcctcgtcctgctcaagacgatcgacgacatcctgatcgagcttccgtttcttattagccttgacatttcctcgcgcgtctcttctgaatccgtcggccccatggacggcctcgaggaacgcgttcgtactctcatcattgccgttctttgtcgacttattttgactcgactcctcttcatcaatgatcattttacccgtctccgaatccttcttgtatcctgccccgatccgcttcaactcttgcttccttttctccgccttagcttccttgccagcttcagttccaacaccatcgaatgtcagtagaggtttttgtttaaaaagaaactatcttatagcacaaaacaaattgactgacctaaggctcgattagccaaccgacctccatcaagaagatccatgatttgatcctcatcgtcttccaaaagttgattgtcaagagacgttccatctctgttcttcctattctttttggtctgtttttggttggctcctttatgaggcccaccagctttatgagcaccctgatcatcatcctctccttcatcatcgctgctctcagaaccgtacagtgcttcttcgtaggcgtctcctagtcgagcttgacgtactggtcggtcctgaaagttccatagggttataatctctctgagctctttgtcatcccacaaacaacagctagaagataaattatcttacctggtcactctcgtcatcatcctgaccagcctgatcctcgtcgacaggattctcagcacgagactgacgaaggagttttttcttcttctgtttcttgaccaagctatagaccagtttccgaccaccatcgttctcgtcgcgagagctgacaaatttctcaagggtgtcaaagccgaagagacgtaggagacgttcgagcaagttctggatgttcgtcttgaagtagttcttgtgctcggccgcccacttcaatagaccggggacgatcttttccaactgttcactgactacctctcgttcgagactcactaccgctactttcatgaatccaatcgccgtcttcgcaatttctcggttcggcgagttcaggaaaatctcgatcgtcgaaatcagctcgtcgatcgtcgtccgattcaattcatctggatctcacatccattagtctcttgcgcagctaaagctcagtaaccaaatcacgcaccatggaattcaaataacactcgagatagggccgcaatggtggcggagaccatatgaggagaagtgcccgccaaaccggccgatatcatcttgaagtactcttcgatatttgcctctataggagacagccaaataaagggggggaggggggaattagtatcttttcaagtagtaaactggatcaaatcatgtaccttgttcgccatcatccatcggctcttgatcttcatcatcctccataccgttcaccaaggccttccaatccaccttgccaccgtgctccttcatcttattcccaatcttgataagcacctcgtaacttaaccctcgaacgtcggcgttggcttctttacagcccaagacgacctcggtcaagagacgagggatatggtgaagtttgtcgacggggatgacggagacgaggctggagacaagtaaggctcggtcctgtcaaaccaaaaacatcagctctccctctctctccaaatactcgacatgatcatggaacactcacccttttagccgggccagaaaccttaccctttccattgagagcgagcagtttagcaatcagcccatcgagatcgtcgatggcctccttgacgagcccacgttgacagaccagctcaaggaaggtggtcagtagcttgaaggacttcttctggaggttcgagtccgaggcaagaatgaactggtcctggctgatcaagccttggatctccttgagtctcttcatcttgtttgcgtgtccctcctccccttgctcgtttgtcgtgctggtgattagacgcggcaggaggacggtcaagaggtcgagcatcttttgggtggtcactgttgatggagacttggatttgatggattgatcgagtaggtttttgatcttttgataactttcgtttaattcctaaggacaggcgcggttaatgagtgatctattgaatattattgaataataaaaaaaaacttaccttttcggatatgatctccaggaggcttctcatacaatctaccatgtagccccggttagagttcacagatggttgctgatcttgggatgagttggaggtatcataggaagagttatagacgttgaagaggactgataagaagttgggagcgaaactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngagggggtgaagacgcagcacgcagcagcagtgacatactactccaaacccaaaaaaaccaaagaaacaagataaaaccaaccaacaaccaaccaaccaccaacaatgatggacgagtgggacttacaacaggataatactaacatccaacccagactaaacaccgaactactagaacgaataccaccagcaccgccaggaggaatcagattgatctgcgaaggatgcgagtacagtctgttccaagccatccaaccgattcaagaagatcaaccaaagatcgaagaacagaccatcctactcagtgaaccagactatcaagaactatactacggaccactatccaacttcatcagccaaggattacatcagatcttcccaaacttacacgaccaacacaagaacgaattcatactccacttcaccaacttggagatcaaagtacccgaagtaagtcgactagatcgtctaatatctaatatctaatctgatatatcaactttgggggggggaataggataacatctacagtaaagaactctcactattcgatatcgatcgacttcatatcggcgcaaggctaccagatcgattgatgatctcattagagaaacaaccaagactggtccatcgattcaatatcctagcaaactacgtggctgaactaggtaaatcagtggagaaaaaatcatatcaatctcagctcaacagtcctaactaacaatcacattcctcatctcatcatcacagagccaattctcagccaagacgaactcagtgcagtcgaactcgatcatcatcaatcatctggtccatcaactcatgaaccagaagagatcaaagaacccatcgatcaacctagcaccaatccagagactataggggatacagaagcaatagtggattcggaagttcaagaggcgccagaggacgctcacgaggctccagtggattcggagcttcaagaagagccgatagtagattcagagcttcaggaggcgccattggaatcggagcttcaagaggcgccagagtgctcagaggttcaagagacacccgtggattcggagcttcaagaggctcatgagggttcagaggctaacgagatttcagaggctgagcctgaactactaggcaatcaggctcctcaagaacagtcatccgaactagtccctattgataaccaaaatgagcaacattccgctacgacaacgacaacaactgcaactgtctctctcccaatcgacccctccgactcaccttcctcttctctcctcctcggagcccctcctagttctgccaaggaggatcatcagctcgaattggaatcagctccgggcaccgatcacctcgagagtggtctaaccgctactgctactgctgatgacgattatgatgagaatgatgctctggagagggttgaagaagaagaagaagaagaagaagaagtggacgtcgagagggagcagggtgggtgcgatttagaagctattgacgacggtcatctgtcggggggcgagctagaagtgacttctctggttgtcgatcatctggtcgggggcgagttggaagaaatcgaaaatgaggttgaggttgatgttgctgctggcgctaatgacgacgatgatggtgttgttgttgatgatcaactggagcttgacgagttggaaggtgatggtgagatagtcggattagagcctgcgagtcacgatcagctgattggagccgagtcgaaagtaagagtaaatgatcaggccaacctcgcgggatctgaagtagaagaatcaaatggtgatgaggatcagcatctggagcctcatccagaccactcggctccactcgtgccaacgattgacctagaaaagaacccgttagaatctcaagcgagtttcaacatggatctcgtagctccttcttctgtcgatcaccaggaactcctcatctcgtccaatgaccccaatgttttgtacaacgaggtggaacatgaggaggtggaacatgaggaagccctcgagatgatcgagcaggagcagatagttctcgaacccaacctcgacttggattacgacccgggcaccgaatcgatcgagctcttggttgaccaatcagttggctatccagaattcttcgagcaggtcgatggttctggctcgtcctccgaccagaccgtcaacggcttcgagcatttatcggaagatcaagtcgacgagccagtcgaggggtttcaggacgacgagcagaccgatcagcttaaggaacctgactcggatactgttgaagcttcctatcctgctactcatcacaccctccatccttccgacagtcctgaaaccaatctcgtctcctctttgcctccttcagaccacatcttccctccgctcatcggttctaagcgtagtcatgcccaggtcgatggactttttgtggacgatccctcgtgtcgatcggttattgaatcttcatcctctcacgaatctcgtcagttctttctctttttttgaatccaaactcctcctcttactcgggccctgacatcctcctctatcttcctctattgatagtcttcctggacgtcaagaaaccgaggacggtctagaccctacaccctcgctctttattatgctcccttcgatcgatgctaatcttgtttcgcactgcttatggtacatcatatgaagggacgttcattgtaaaatctcggacagtcatccatcgtcgccctcatttttcaagtatattactcgtcttcctcttttctttcttatcgacctctctttctcgttcaccctttattgtctcctgtcgaccttcaaatctatcttctctctgtttctcgcctgagcctctctcacaacaagtcttctagctctctccgatgcacattggccgccctcttcttcaacaacaacaacaactctcggtgttctcgtcgatcttatctcacctgaccatctattctcggtcactaaaatttgcacgtctcttcacgtcatgtccccgccttgactcgacgacagcaacaaaatcgaacaaaacaaaacgaattccggcgcagctcttcattcatggtcggctcggcctagtcacctcggtatcttacaactcatccagcccaaaacttgcttcatccctcctcacacgtcgtatcattatcgcttacatcctcttcatcttcagctcagtcacttctatcaactcggaaaaaaaacacgaaaaaaacacgaaaaaaacacgaaaaaaatgaaccacaaaaaaagaaaaaaggggagatggatgttatgcgggcgatcgtagttgtgattatggttctgtcgatcttacctattcgtcattttcgttggggagttgaagagatgggaggaggtccgaagagcggccgaggcagtgtggactctagtagattgccttacatcgccaatgaactgaccactctcatctctttttcttcctccctccttaaccatctaatttaaatcaacagcttcacacaactatctctgaataggagataaggattggggatgggaaaagtgaaaggggagtggggtgcatatctttcttcactccccttctcctccctctcttaaggtttaggtaactttttttggtttcagtttatgaaagttaatggtgaaccttgtactgctgatctttcttcttttttgtttcaaaaaaaatctctctctctttcctgttttgatgtcttttttctcaaaaaaaaaatacatagattctctttttttagatcctcatggtgttgttgttttgtctttgtgtcaatatttataacctgttgagatgatgatggcccattttctttttgattgatttgtttgtgttttgatagtggttgttttggttttgtgttcaattcaaaacaatcaaattggaacacgacacttaagtctctggggttccacctgttggtgcaacacaactatgtatgtagtgtcttataaccacttcaaaagtagaagggtattcatctaaacgacttgtcagcttttgctggagagttttttttttcaaaaaaaggtagtggcttcactctgccctcatatacatgtacccaatgagcccctcataaagggggagctcatggcgtccaatccatcttgtctaccatacttcacaagctccatttccccctccccctaaacacatactctattttatcagtattgaatgcattgaaacattgaccctccacttgatcaatacagccaagaatgggccacattaaatactaaatagtgaagatagtgtaatgttttagggctcagcatcagccccaatgatgatgaaatctgctcttgcttccatcatggtaaaactggggccatgttatgtaattgggtgaagtaacactatactcaatacaatgaatttgtcatggttgaatcaagtgttttggggctcaataacagccccactggtgatgaaatctacatgtgtatgagatcaaaactggtgatatgttgtgtaattgcatgaccatgcccttacctaaaacactatgaaccagaggaaaattccagggcctaatggcccaccagaaaaaaaaagcaaaacattttttttctttggctgggaaaatcatcaagcccactaaagtttagattttgaaacctggatccatagatgccaaaaaatctgatctgattccttggatctttgacctcaatcatgcatgcccacatcagacctgcctccaaaggtcaattgtggtccatgggttggacctgaccaatcactactgtcataattaatttgaggcacctaaagagatagcatcatacatttgagaacctgacaagttgagtgcccaaagccttttgcaagtctaacttcctgtcaactgcacctaccaaggtggtttggatttcaacagatttcaatcatccaaagtaaatagcaagtcattttttttcaactggcctgtaagttttaaactccaacagcacctcataaaaattggacccaggtggcaaactagcttagaaggacccagcctgtgatcatactcttcactgctttctgagtccttaattattttatcgcatgcttggtaacacaccatgtacccaggcaatctttaacaaggtggccaggatttcctgcctttgcatgattggcatcaatgtggtgcatgtctgcatcctcccaacaatcttgattctccctgtcctggaaaaataatgaactatcatgcaatgatacccccaacaagcactacaactacatttagatgtgaaactgagctaaacagccatttggttttatcagtgcaaattgtattcaagacttttttggaatatttttcaaatttaatttcattttcctcttcattttcaagtgattcaatagaattgctcccatagaatgcatagcttcttctttggcagcttacaggtaggaggctgattaagacatggtgataaagcactgttgcaagataccttcgaaaattctatcagactgactctgacttaacacaagcccctcgatcggagggcctggtaaagccaggctggcgcaaagcgcccctcgcgaagcgagcctccgaaggagggacttgcaggtcatgtgtcacatttggcctgggggctttagccattttcagtggtagcactttcccccctgtgattcaactgtcttcctcagacactgggtttctgccctcaggactagaatgaagaggggatttttccggttctttccatggtcaacacaagttgactgcttgtcgcatttccccgtcatttggccatgaagtttaggattgaggttggtttgaccttcatccaattctgtatttctgaaacgtattccaacgaacaccacaccatcttttgtatgaaactgtatgatgaaacatagtacatacacattaaaatgaggaaaggttagagattctgttagataatccgtaagcgttgtttgaatcgcttgggatgattgatttcatgcctcaataagcatgtagatcatcccatttgtcccattgcctatgtcaacagctgaattcccggcactactgagctctcatactatggaggccaaagcgatcacggtttgtgaattgctccaatcgttaccttgcaagatgacaccaaagtcattcttgctgcacttcttacaatctgacaacttggatttagcctaccgacggcgctattgggcagagtcggctgttgattcaacactggtctcggtcaaggctaccacggaggccgagatgttgctgagatgtttctgacgagtagatccaaatgagtcggtgaaattggcaagccgtaaggtcaaaagcgactacgaccacaaaggatgtccgacttaaaaattcttcaagtatttggtcaccaccccctcagcacttacagattatcaagatgggaccaaatgtggcggccaaggcttttgatacagccaatgtgtatcaagatcaagagcatatcccatacttctaatcaaagggcctctggaactgctgagccaggaggaagctcgggatcatgtgtaatcctcattcttttcaaggcacattgaagacatgatgctcacccatctccctgtcttgatgacaaagtctcatgatgtgtgagtgatgagcaatgttgtgttccatgaattttggtgacaaaagccacaaaatttttgaagacctcacgatgccaagcagcgatagctcataagcctcccattgggaatgggagatgctccgcatcggggtgctctgcacccccgttccgggaggcttagttaagtcaggactgactcgggcagctggctccggattccggtgacaggtccgtccggagacgagttgggaaagctgtctatgtatgcagtgtctcggttggaaacgtctggaaacgcactatcaccccgggcaagatggggccatgttatgtaatcagggtaccatgtcctgaaagcaaaacacgtcgtccattccacagtcgctttgcctctacctgcggaattgaggtcatttttgattcaggaatcaggacatggcagcctgattaataacatggccccatcttgcccggggtgtatgaggtgcaatacagaccatgtgttcatgtttggatcgaccgcaatgttaaatttagataggaaattagatgggcatgactgtagcagctcgggacgttattctatgaagatggggcaggtaatctttcagcaccgagccccaaggccacctccctcccctgaaccccatccgaagttctggtttcgttcttcattcctcccgatcccacaatgtgctatcgaatcgcccttgtcagcctaatcccaattgcttactgtcgacttcccatgcccactacccaaaccaactgaggttcagacaagttgttcccctttctgtggtacattcatatgtttttctcaaagaatacatgattcagactcactgattggaattttacatacttattgctcgtctacttgccactcataccctatatgttgacccctggaaatgtgcgcagcacttgcctcccctgaattggctaaagaatcaactcctaggaggaaaccagatactctgagcataggaaagtcagcaggtgttgaaatgatgaagaattgggaaggaaatagaagtcagctatttttttgtctgaaatgatttgactagctttaaacttgacaatctgtatgtgtaggaaatgtggtccaaatgaataaagattcaaaggagttttttgaacttcattcaaaactccagaagcaattggactggattaaagatcacccctttcacaattctgaacaaattctcctatctatcgatcttcaaaaagtcaaaagcaagatatctcttttgaagcaatggaagcttgcagagttgggaaaacttgattcaagattaaaatctagcataattgatgccttattctcaaaccacatggaagatattatagtccagaaatggaaccaaaaaattcaaacaggtgtccaggtaggccttgatgcagataaaatgtgggaagatcttggggagtcagttttgaatgaaatgaaacattttctgctttactacaacaaacattttaaacttatagagaaatatggcccaccctcttttggaggtgttccagcttggaagtatgtattcaagataattgatttacttcacaataatggattcataaacaaagaaattgttagaagcatcttccaagagagtgaaattttgaaagaggttatttactatgcagtcagttgctttagagaagcaggtgaaaaagaagaggcaatatggggagaattcagatcaattacaaaacagttccactggaaattgctgaatgattcttttaagggtaattatcattgtttttcttgacaattttgatcttaaatgatattttccaagtgcttgagctgaaatctttctccctgcctgacttgcttcagtgctcagtaaaaaagaagagaaaatgataaacctagagtttttatcagaaagaatacacttctttggccaaattatgaattcaaaaaacccattcccagaatgggaaaaattctctcaggaattcaaaaattcagcaggaaaaatgaatttagaattttttcatgatcagagcagagaaaattcccaggattcaacacaatgtcatggaatgaatccaaaaattgatgcccctgaagaaataaagagggaaatcatctctttgatctggcttctcaataataaatttaactcaaaaaacctaggcttagaagtatcagaactttcatatgctatttttgactaccttgatttcattgaaagacattattttccagaaatcatcaaagaaacttcatacaatcaatttgaatcctttgaccaatttcaagagcagaaagatacaataatattactatcaaaaacattagaatcatttgcaatggagaaatgtatcttgaatctattttccagtcattcagatcatcaaatatatcacaattatcctgatgatcttgaatcattacttgagaagcatcacaaaaaatcaattagtacattctctaaattctgtgaggcctacaagaaaattgagaggaacaatcaattatcagattggctacatattggaggtccagctggggacttgaaatacacctttgaaattggtcaatcaaacatagaagctatggataaactcaaaactgaaatcactatttcaagaaagaaaaatttagaaaatgacacatccaagaaaagacccaaagtaatgtagaacaaaatgccaagttctcacaataaaactcaaatgaagaactataaaaaaatctgcttctagttccattcatgtaataaatttctcccacattttttataagaataatgtatggcctatctgtgtatatatatccagaaatagtctgacatatttatgagcagctcaagttaggcctaggaaatccaccattaatgttcagttttagcatatcttgactcactaggacagttcaaattggtagggtttatcattcaggcacagttgttgcctctaagagactgtggctaattccacgattggcatttcaaatggctgttgttattgttccaggaactcgccggagcaattttgaggccgatatgatgtaggagcctccattgactcagtttaacttattagcttatacagaggagatgaaggaaatggttgatacccgggtgcctcctagcttgactatgtaagccgcatgaataagaggggtgtcttgggcacaatccgcacgtcccaaagggtgaaccctgcaaaacggatggccagtatcaagccaaatgtagcttattttagtgacaagtccctcccgtgcgcagagcagcatctcaccaggtgaatagcttatgcttaccagaaatgtcacctctgtttcatagtttttttttttgcatcacaagcacccatctggtctgaggactggtcggattttttcagattatcagggtctgaatcggaaccctatcttgagagaaaactcaagcaaaatgtgagtgacccgagtgtgctggagctgacacaggttaggacgaacttgacacaagtgccttcgaggaggtcgcactcgaggttagggctactgtttacatatcctgcacaaaataccgagagtgggacatgtgttaggaggactgtccagtgtccatgtttaggaagtggtatgggttgctcgagaaatacattttgagatggcatcacacggtctcattctcattaccaatcctcagcatttttccgtgttcaataaattcacaatctacaataagatgcgttcctgctcagtgtacgctagcctgatcacaatagcttggggtgtgattgccgcaatgcgtcccctgaatacattcagcaagatcaaggcaattagctctccagtgttacatggtacgtcattccttctcaaagaagcaaagcataaggtctttatttaacatgacattccctccaatttcaaaaaataaacaatagatgatagaaaagcaacaacatcagaaaactactcattactttctctctccaaaaaaggaaatgaattagatcaagctagtgaacattcaagagaccattttttgcagaaactggccaaggattcaccctttttgagttccctgaaagctgataagtgttagtttatcaacaaatcttgaaatattcacaatttgatcaaccactgaaacagatagaactcatttttacaggtttacaaatgataaagaattggaagaaaaattggagtgagtctttgttgtattgatgatgagatatttgacctgttggttaaacaatacacaaacttgatttacagatgaggtcatctcaacatacaaagattcaagagagcttgttgaaattcagtcacagattcaaaatcaattcaatctgattaaatccaatccatttcatgatcccagagaagtttctctatcaattgaactttttgaaacatccaaaagaaagatttctctcttgaagcaatggaatctcttgaagcttggtgagctggagttatactctgagctgatgatacttgattctatatttgaaaatgcacaacaagacaatttcatccaaaaattcatcaatgaaagcgataggtctaatccaaatcaaatgtgggaagaatttggctgctcattgatgattgaaatgaaggaactggtaaccaagtgtagccaacaattcaattctttagaattggttgatccaaatccagatttgccagcttcaaagtacataataaaaacaatgaattatttatacaaacacagtttcatcaatcaagaatttgttagaaccagctttcaagaagagggatttttgagaaatgtgattcagtacatactttcttatcttaaagattcaggagaagaagaagattacatttggaaagtttatggcttgattaccaaccacccatgttggtcattgatgagtgaagtctttcaaggtaaaccgattttttgtattttgtttttatgattcccactaagttatttctattcatcaactctgttaactgacaaatctcattatttgtacttgaaatagtgctaagtgaaaaagaaataagaaatttgaatcaatcattcttatcagagaaagtgaagttttttggaaagaaattgaaccaagtctctctatcaccaccatggaaaactggcctcaattatttttcgtctcaagggaaaatgttaaaatgggaaggtatcaatgatacccaaaaaccaagatatttgaatggaaaagaaaccattcaagtgcctccaagcttcaatgtcccaaaagagctcaaggatgacatcaaacacttaacccatattctcatcaagatctatggtccagtcactcccaattcccaaaatacttgggaaaatgtcaaactttcccatgccatcttccaatatttggatttcattgaaataaattatcatgtagaggtcacaagggaaattccaggagaaacaatcaagtggtttgggatgaactttaagaagatcaaagaattggtgctagctttctcaagatctttagaatcatttgcgataatttccagctattcaaaatttttctctgaccatttagatgaagaaccatataaagccaacccaaccaatataataggaatcctcaatcactatgatgaaagatcacagagtgaatttcaacattttcaaggagtctatgaaagattttacaataacaatgagcttccactaaattggttgaagtatcaagatccagagattttctacatgtctcaagaaggtggagaatctctcaaggaatctattgaatcatgtaaggcttcaatcgttcatagaatgagtgattacttgaaaaatgaggcacttcaaaaaatagaaaccagaaatccaatgatgattgattttgccatgaggaatgttattgttggggtttttgtattgcttttttcctcttttgttttcttcagatggaaccattaaaggcaagatctatattttatgtttttgattgcagctcaagcatcctaattcttacagaggctcaagcttaattttggttgattgtcagattttttgtttccttttttgaatttatctcccatcatcaatttataacatctatacaggtccaaatcaattattttgttttctacaccaagccagtttctgtttgtgtgcctgtgatctgttttttgttttttttatgcaattatccattctttgtttacaaattgattttaccattatgcaattagtgaaaaaataaagggataagtggggtcctaagagaaggtttctgagttgatgtcaacaatcttctcaaaattatttgtcaatagccaatagagtacaaattgaacagaaagttgtgggtgacgaactttccaggttgagagaatgtagatcattttgattcctatcaatctcctccataaatcaacctcagtcgcagattttctctgtatcaggatgcccttttcattggatgactttctgtcaaatctaagacacttggaggtgttgattcaggctggaaaaacttcagatttctgcttcgaaatctagctttcaaggttttaaattgtttctgggagacccaaagatcttgaaaggaagtcctccattgccaatcatttccttcatctacatattttgttcctttacaagtagagagcccttgaaccaggtttgataaatcccggtatttaatctgaaataaaatccccagaagttacacaaacaatcttcagacgttacacaaactgtcaggcttgggttacttgctagtggagatagtagtaactagggctatgactagaaatactacagaggtggggagaaagtgaatggggatgaatgttggtataactttggcaaggctcagagatacagctataagtcagggaaaccaactcaagaaagctcagaggtgggatagaagtcaacaatctcaagttaacaggcaggcaacttgagcagtcgtatttgtaactagttgtgaatattgttgaggtaaaatcattaaggatttgtgaggaggtgaggcaaagatactagaatgtattagttgcagagatggaggaattgaaaggaccactgacctgagcctataatccggactggggattctattctttactcaaccagagcttctttaagtaatttcatggcacctctggccaggccaatttatgattatgctatccgctggccggggatgtggaaagtgattgaaatagcagagggatccatcaacaattgggaccaagccatgttgtgtctcattcaatcacagtctcactgggctgcagtctctttcttatgttttattgtccattcattattccttgcacgtctgccacttttatctttattcattttgtttttatctttttttttttttcaaatctttatttcttcttttatgaggggggtttgatattattaacccctgacacaagaaatctgctgaagttacaccaacaatccccaaacaaaggccacatcacaaagacctttgaagaaagccctgcctccccccccccccccagcaaatatcttacattggtctcatcgcatgtactctcaaaaaccttggaagatctggaacaggtccactaaagtagactctgctttgcaaaaaaaaaaccaggacatcttgtagtcacttcatctgagagagattgattacactacctgcttttagcactgcaaatcaaacaggaacacccttccttatgattgccgcattgcattgcaatgaacacaaacaaaaacatcaatgcaggtctttctggcggatacaaacatgtcagagaatacaaaagaaaaaaacaaagtggttataagaacattgtaactaagccagctctttcttgaggtcccacattgaaagtttttttaacaaaccagaaattgaatcaagctgataatcacccatcagatgacaccagttaaatacttctccttctccttctgacaacatataaacacacagcatgaatcacctccacatctatgtacatctgtgttcactactgaagatactttatccggatcattcatagagacagacacacagaaaggttgtacagaatctgagatggatagggccaggaatgaatggatggatggatcaatggattctgtccacacaaacggtcagattgatggatttgtactggagatataacgatttgtgatgtcaatgcattgacaagcagtttataaggtttttctccatttttttttttcagattatattactcttattttgtgaagaaagaagacaccaaaggaagacacaaaaaccaaccaaatgactaatgtaaacattatatacatatatcaatcaatctatattatatatatatatagatagatgaatttatatggatttgtagaaatgtgaaggagggggattatgagtataataataataatgaaaaaaatgaaaccccaacccacctcatatacctctccctttcattttttctttatatatgtatgtagaactccaaatcacttcacaaacatcataaacaacacaaaatcacaaaccaagccctcaataaaaatgagagagaaaccaacaacatgaacacagctcaaccaaactaatgaatgtatatgtatgatgatttgaaaaaaaatgagatgggagatgataaaatgagaaatgataaagaagactgatcacaagacccagaccaaattatatatatatatctttatgtatatatgtatatatgtggaggaatagaagataaaaatataaaaggaaagtgaggtgatttgatcacaagaagaagatgaagaatagaagaaaagaaagaaaaaaaaacgagttggcaaagtaaaaggaagagaagattattttcctttagcttgttgtctcgcagcctgaataaaaaaaccccgacaaggaaaacgagaagaggaggacgagtcagcactagaacccacgatagatcaaaaaaaaaaaaaagaaaagaaaagaaaagaaaagaagcgagaccttaataagaggcccaagcgacctaagatgatccaacttgttatttttattagtcgacgtaggtgcgcaatggtgtgtgataaatttatgattgaggaggccgaccgagtcgggtctgcggtccacctggacctccaacgcgaagcccaggaagtcgagcaagaggctcgaatacttggtcttatcgagcttgggtgtcccattggtggcgatcagatagagagctctgagcgggttatcggccagatctgtcgaagatcccgaaaccatcagtctcgcccttcttcttaactgtgagcccaagagagagagagagagaaacttacatggcggttcgccctcgaccatctcgatacacatgatccctaaggaccagatgtccaccttcggtccatactccttgcgcgtcactacctccggggccatccagtagggtgtgccgaccatggtggtccgcttagcattgccctcgttgatctgggcacagaagccgaaatcggctatcggaacgggaagagacgacggtcaacaaccgcgaaaacaaaacaaaaaaaaagatcgacaaggtgcaaactcactcagtttgacgtcgccctgtagggagagtaggacgttatcggacttgatatcccgatggatgacgccatgagaatggagatggtagaggccgtggaggacctccttagagacggcggcgatctgcccctcagtcatgatgttacaggtcaccacgtccgtcaaggaaccgccctccatgtactccatgaccacccatagatctcccttgagcaggaaggagtcgataaagttcacaatgttggggtgggtcgaggacttcatgacgacgatctcgttgatgatcagatccttcttgggctgttgctctagattcatctgcttgatcgccactaatgaatttgtgcccacttggtatgccgtgtaaactcctcccgatgcactaaaaaaaaaaaaaaaagaaaagaaaacacccgtcttgtaagctgttctgctgctgtttttacccctgccatcaggataaacacatcctcacccttggccgatcttgatcagatttcgatataatttggtggggtcagcatcggtacagatggccttcaaccgagcgatgatttcttgatcggagacctttgttgatttctgttcgcgtttccgggggaccgatgagggagcctgatgagcgttaggagaggaggaagaggctgagactttgacggagctagatttgccgagtttagaggagctcgatggtttaggaggggcgggtctctgagggatgggtatacccttggcgacggtattattaagtttggcggggctgggttggacggaccagttggtgggagaagaggaagctggatggggtgatttgttcgggttgcggtaggacttggagcgatcgagtgggggctggctggaatgagtttgctccttatctgacaatggttgggcgtgaatcgaaggggcatcgagtgagttgggtcgggctttagacttggaaggtcgaccggtaaatgatttcgagctggtgagctgaactggggaggtgactggtgcattcgagtccgatggacgtctgctcatcgaacttgccgaggtgaggccagtgggtgggagagtagtctgagagcggagggcaaggttcggacgagagggtggtgggggtgcgggtgctgatcgctgatgatgaaagagatcaaggtttgcttcaatattatatgagatgtagtagtggctagctatgtatggatgaggatgcataccgggttttcaaagaccacgccggaaggatctttgagtggctgatggaggtcagcttcggctacgtgtccgaacttctgccagacgtcatcgaactgcaattcgccatcgaccttggtagcatcctgatagaaggcaacgatatccttgacggcctggggatgggcctcttgctcctgacgagagataccggattcttgtagtctgatctgccactccttgggtagaccggtgaactctccggtgttggagttgaatccgacatgagttagatggactggatcgtagggtgctgagacttcgacctttttctgattggataataaatcttgataatgagaaagaatcagtcatcttttttttttggtgtgtgtgtgtgtgtgtgtatggatactgaccgttgactgagctgacgaaaccgccaaagacgctcttgatggttgtttctcttcgatcttttttgggttttgatgagtcttttgaatcgattccgtttggagagatgggactgattgggttgttgttgttagtggtggtgttgttgttgttatgggtgagtgatgatgatgatgatggttcgttttggttgttgttttgttggtggtgatcgattgatgattggtttgttggtgatcctgagaacatcgatggttggtttgatgagtcagagaggtagtaggaagcagcagcagcagtgtttgggtctagtaggagtgagttgttcttgttgatgtcgttcttttcgatcatggctacgattgagttagtgtgttgctgatatccttcttcccatggtgcttgttggctctgggttgctggtgagtctgatgaagatgaagatggtgagttgttggttgttgttggttgttgttgttgggatgagcttgatgaggttctcatcttgttctttttggtgagtttgttgtttttttttggttttgtttggtttttggtgatcagcacccagcaatcaacttcactcatcatcctttgaacaaaaataaataaataaaaaatcaaaccaaatcaatcccccgacttcaacaaacaaacactttcaaaattcatacagtcaaccaaacacaatcatcaacactcaaacaacaacaacaacaacaacaaaataccgatcagaagagcatcatacaaagaaacaagaacacactctaaaaacttataaatcaaacgaacaacctacttgatctagaaaccagaacccaacaactgaaccctcaacatgatatacaccttccaattttccaattgagaatcagccaaatcctacaaaggacacattgcttaactcattggagcacaatcaaagcacacagtcttgttattagaagactcccagcctaatccttgggtgattctgatccaggactgaaatccactcttgcattccagatttctcaatatcatcgactccacaagcaacaaagctcatgaaagcctgcaagctgtgagcccatccaaaacccagggcaaggggcaagtcactccaacaagtcatcagccactaagagtcacctgccagaagctttcatgaaccagccattgccctgaaaacaaccttctcttgactttttcagtttattctccttgtctctgttactcccttggtcaacagctaagcctgtctgcatcgattggccagagaagtaaataaaaaaagggggttggaaaaacgactcccaaaaattagtcgacgactcccgttttggtcgaggggtcgtcggctgggagtcgttcttccaaaagatggccgactttgggagtcggccatcaaatgtttttttttatttttttaatttatttttggggagtcggcgccccaaaccgcccctcatgcttaagggggtttgggagtcgtcgctcccgctcccatgaccggaaggattcctccttccggtcgacaagaaaaaaaagtctcatcgaccggaaaaggattctttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntccttccgtcgatgaggtataacaccctcattgacggaaggaatcccttccggtcgataagacttctttttcttgtcggtcatgggagcgggagcgacgactccccaaaccccctcaagcatgaggggcggtttggggcgccgactccccaaaaataaattaaaaaaataaaaaaaacatttgatggccgactcccaaagtcggccatcttttggaagaacgactcccagccgacgacccctcgaccaaaacgggagtcgtcgactaatttttgggagtcgtttttccaaccccctaaaaaaaataaaaaatgcatgagtcttcacctcagttgcacttttcaaagaaaccagattcagccctaggatggcaatccatcagccccatcacagacttgttgaacatgtgtgaaggagggcatccttttttttttcaaaatacagctggatgtcttccttcaagagagacgtagtcattttctccgcttcaagcctcttcattcaacgtggcctgctgaacccatctgatttattttttggtgtgcatggacagcagcacatcgtgccagctacaatatactgaccaagaagcctctgccccaatctgttgcttgtctagtttaatttatgtatgttcaagtagggtccaatcaagagagaagtccccgtcggcttcaatttcatgagtagatcctagagccagatttaaaggggtccatccataccttacggccccggaaatcaaatggagctttcgtggactttaggaattgtattaggggtgtttgtagacatcatgcaaatcgaccggtcaaactgcgtcccgatccggccttcatctccgtcaccagctaacacagtcccgaaaagggtcaaccaacctgcagggccctgaacgcgactttcctcacacacacacgcacgcaggctttcgcaacaaaccgaaaaccgcgcacgtcttgatgatgaggcgttgaaagtctatggcacggctcgtttccaacaagctcgccagcttccgtccggcgctgccatcgcgcaaaccatgggactgccgaatggcagctgcgcaacatctttccagcaagctcaaacttctccggccggtgttggaatgaagacgagcaattaaggatccagtggacaggagcatcccaaaaaggaggctggccgcgctggccgtacgactgtcgaggccgaagctgcgccgacggccccatgttcgaaaatcgagaacaagctcggttgaagcaggaagtagttcgatggctaacagccggcgctgaccgtttgactgccgagtcgaagctgcggaggactcctactcgagtcgagcagaacctcttcagaaagctcgttcatctccggccgccgctggcataacttcagcgttgcagtgcaggggcagtccgatgagaaacaggccgcgctcacgctggtagcggagttggagctgtgccgccctcctatagcatattcaacaagcttgattatctccgacacaagcagtgcggatcaggagcacatatccccataggcccatagcggacaggtatacatagttctggccgttcgttggcgagtcggagctgcgccgattagtacagctattgtgtaaatgattgcgccgatttccgaactttttttttttttttcctcgcgagacaattttttttcctccgatcctcgaagccccgagcccgccgggtaaatttgcaggagattacccaccgattatcatgaccgactcatcccgaaaaaaaaaatgtataacttcggctgatcgggtgaaatcgggtggtctcacccggtgtgtgctccgcggtactttgcacaggcggggccgggcttcgaggatcggggcaaaaaaaaaagtcgcgcgcgagaaaaaaaaaaaaaagttcagaaatcagcgcaatcatttgcacaacagctgtctaacttatcaaagtccctctgaaatcggaggggggatgttgccgtcccgcagggaccctccgaaggagggacttaggccttaggtagaaattcacgctctagcctaattggaagttatcggaaatgatgagaattaggattcattgtactgtagctccgtcagttttcatgctggcaaaaagctttcgcggagggaaagaagcgctgccttcctgcgcatcttttggccgataccaattttctatagcttgtcgggttgcaaacttatgttgacttgtaggtttttctcatgttttttcatcgctgtacgacttgtctgtatcgtatgcagtgcttcagacttgccgcgactgtaattctaatacatgaaaaaaaactcaacatgacagaccaccatccaaatcttcgattagatgtgctgttatgtctcctaaatcacaacccggggtcatctaagtaacgagttcaaaatctactgtgaaatgcccgtcaagatcacgcgtcagagccaagcagtcgagcttccgaacagtatacgcgatctgccggatgaactgctcaggaatcacataacaggaagttcggtcgatttctatcacgatcggcctaaagatctgcaagtggaagcggtattgtctctggttcgaggtgagaactgttttgtgcgcgccggcactggatttgggaaaacaaggatatcagagatgttcttcaatctctacacgacgaaggcggttgtcctggttttgaatccattggactcgctcggagatgatcaggtgaagtgtttcttgtccccaccgatatacatgaaatatatataggactgaatgcaaattttgaccgaattgccaggtttgcaatgacggcctctgcctatagatcacggactcggctaacataacagccgttgtaacagcccaaacgaccagagagatctggaatgtttgagatgttttttggggctgtatatgcagcccatctgcttcatgtaacaagctgagaagaaacggaagatctccgtgcaactctcgaccggactgaccttccttgggtgaaaaaccctaacttggattccagatagaatctctgggagggctcaggaagcaatgagacctggacatccaggaaggcacagcgcatgcggtcatgggagtgcccacctggttagctagggaccaaggggccaggaggaaactccatttggaaatattccccagcaaaacttgaaatagcctagagcagagattacagtataagctgtaagtccctccctccggtcggcgcaatgcgaccagtgtctcaccactccgtcatgtaggagggagagactttgttaagttagaacagctgtatatgccacaacttcgcacgttgggagtttttaattgctctggtttttcgaggcccgcgggaaccagcccaccgagcgcagatgctgatgagaggagaagatgacagctatgcaatcgcaagcttgtttccttttgccttggctacgtctgactctgagtttgactcatcggcctgccacatttgcatggcctggggatatgccccatctgtcagtcatgagatggcttccttcctgtatcctgcaacatccggaaagatgtcgccaaaaaaatcctcatcaagagtttcagcgaaagcccatccacaccaaataccaggcttcgacctcatcgctgggtctagattcctaaaatcagtacgaaaataatggcctccccgggaggtgatcgatcaaggggactgggacttcgtgtgaggcaaggtttccatctgaaaataatattcatgtttcctctcgatgccacaatctcatgtggcccggttcaaacgcattaactgtcctcaatcgatgaccgcttgctgggagagggtcggtttcataaataacttgataaccagatgtacgaccggcaggtgccatattattaacctaaattcgtataggtataccgggtagaactaacgggaactgctatgaagatgtgtggccgacagatggcatattaacctagttccatatgcctggtatacagtagaaccgacgggaactgctatactgccaagcttagcctcagaatgagaaggcggaagtcctatcgattcattgaatcataccgtcgattttttttttttgaagtgcaacttcgatttaacattgcacgatcggactccggagacccaaacaaagctgattagataagtatcaagggtcaatcagatctttccctgtcataacgaggcgatgaccaatgacagatagatagtcatgtcatccgataacctgccggtaatttggatgatctggagatgaagcaaagcatccttctacttagctgggtaatctgtagttgtagtaccatcgtccatacgcgggctgtcttgaagcgatgccgataacactgtcactacgtagttttgtgactctgagtggccgagcggaaaaacagtccaggttgggtcacgatcaatcgcaatgctgatatgtcggacgcagtagcagtcggatcgagagtatgactctgtcatgagaaacgtttacggccgggatttagagcagatgactggtgggcttctgaaccaacaccgaagaaaacccaagaggctgtcatactggcttcgaggagatgtaagaactcatctgccaggtgcactcatcgccggagcacagatccgaatgtcgtgattgaggcctgggtcaactgatgcatttaccggcagagcaactccagttggccgaggttattgctccttgcgttgtttagataccttaataccttaatactgcgaataccgttaatccattggccggaccatcgttgtcacttggaggacttcaagtttcagtatcctcctgccgcaaacggcggaggccacaccgaggagacatattgatcactcacttcacaaggctcaggcgcatcgcggtttcagcttggtttctacactcgcatggcgctgggtgagattggggtatagcctataggagaagttttctataaattgaggctctgatcgtgattatggggtcagctttttttccatcatcattcttcgcttctgcttgacatcatggccttcaaactactttcagcatttgtggctttactctttgtctttgatcgttctcttgatgtccaggcagccattgcccgccacccctcacaggtgttgagtgtagctcctgccgcggaggaagctattccggccggcacggtccgcatgcaagcactcggaataaccaagcgcccgttcagtgacaatatcaaagtacacgatgctgacgaggataaaattctggagatcgctaatactcctgccaagcaattgccgagctacgaggtccccaagactttcgacggtctgctttctccggttatgcaagggtaaggattatccattcacgtttttcaacggtccctatgctgatactatgtactgtcctttttaacccggcagaaatggagttctattccaaagggagtctaaagtacaagtgggtaatttgcaactgggctcacgaactgatccgtaatggtcattagttaagccagaataattaaatctgtttccttcccctgcattttcagtcaaaatggcacaagttccaaaccgagttaaggaagaaggggatatcgtatgaacatcactacgccaaacaactgaagtgggatgggccatatccagccaataaagaacccataatgatggatgagagacaagtgaagaatgaagactgggttaaatttgagcgagcgcgtgagtttgtcattttgattctttgggacataaatcccgagcattgaatggcagactgaaagtttttttgtttttttttttcggtcggtctgaatagaattccccgtcaagcttcccgaggatactgagcatgtcatcgcctggttgcgagctcctttgaccaccaaggagtgcttcaagccagtgggcaaggaaatccccccaagtgatcatgaaatcttcatggctaacctggaaccttacattgaattcatcaatggccacgatgtttttggaaccaacgttgatatgaaagatgaagataagttgcaatttgcaaaggacctcatggaggtcaatgactctcttgatttgcaggagaaactagttcatggtgaacaagaggagaaggcagcaaaggcctacagagatgcaaagaacttggaaaatgagcaattgcttgctgggttggaggttgacaccagcgctgctgagaagatcgacttaccacacgtcgaacgtgcgaaagaggctatgctatgggctgtacagaacatcacccggatgattgaagccaagtatccaggccgcagattcgtttggttcagggtcaatcgatggattcggtgagtcaatgtcaactgagagactcataatatttaggtggagcgttttacatctgaaggtgctgatcgttactatacctcgcttgttgtgcttttttgatttgaaagaactcatcatttgaaccagatccagtaagccagcactatctagacgttgggcttcctaaccatcgcatcaaataactgaccgttcaacttattattcgtattactttcacagcattttcctcgagaaggaaccgggtactattgaaaaggctgtacggatctcgggtctcaaagagctcaaggagcttgcaaactctcatcctggggcaggaatcctggcagctccttgatcagacgaacggctgtcttagcttctatcaattgttcagatcaatcaatacccattcccgcgcatctggcacatccacacacgaattccgtgttcttccctttctacatccggctgagaatttttatcttccccccataacgaaaaaaaaaaaaaaaaatcaataaaaaaagttatgtacaacacaagaaaagcagatttccatcaatctctcttcctcatagatttctgatcatatcccatcatataagcatgtggatgaatagcctacatgtgtttcatttgcaattgatcccccttatgttgaaacatcgcgattctactaattagtcaaaccccatgaggatggctttgtgagagtctcccggagtatgaaggtcacttcgaaacagtagtggtgtgtgagcgagaaaatgttttcactagccggtcagtccgataattggtgccaggatgttcattgtcatttctggtcgagagccaaaactgttccgaacgagcaaatgctaagaggcaactagtgacgcgcccaactatttgagagattttgttaactagcgccatctggttcactttttacatctcgaagaagaaaccaatacaatcaatacttttccaggcatgtgagtttgaaagcatgcaaaataaacctccatggtgtgaattccatagattgctatggtccagtgtttgggttcgtggttcccttctcctgtagactggatatcgtagccgagactcaacgctaatattgacacgcagcccatgcagtcacaaatatcgaatacagaaattaatgataataagaagggatgcaaaaacgtggccacagagtacttactcgtttgtaggggcgtcaacaagtatgctcccagcctccagtggaacggcacatgacagggggacaagtgatcgtgttgcttataccatccaaccatcaaatgtaatggcagaaactaatttgagacgatagagaacttgatacaacctcgatcgatggatctcagcctgcaaaaccttccattggacgatgaagcaatccataaagggtagcaagagtatacccgtcaggctcaattttttgactcttgccaaggattcaacgtagattagtcgcggtttaagttttcctgtgattaactacgaatggatggaaacgactgtaagatactgaaagcgcttgacatatctctctgaatcctcggctatgcttctggttgatttaaaagtaggactgctcaccctaggtaagaagaccgacagggcgatcggcactgctgagccgggcccattcaatatcactgcagatgaacaggcctgttcatctgtgctgtcttcttgtggggtcaccaagcacggtgagaagttgggtttaatcgaaataaaccgcaggcaaactagtaaggaggtgatcgttgtaaatatgcttgtcacaaaggattgattgactcttctggcacgcggaatctcaaggaattcatactgatcggacgaaaaaaaaggaaagaaaagaaagaaaaacgaaacattaataagctcgtctgactctggtgggtaagagtgtttgagttcttgaagatgaaatccgcagactaacttggccggcttgtttgagtcgttcgagctccagagccttgaacctgctcaatgaatcacctgacgagatgatataggtccttggagtataccgatcgaacggaagccctgatagtaatcgaatcatttcgcccgtgtggcctcctaaccttcgaagaggggtttggatatatgtagattagatggtttgactgatgaatgatttttagattgatgcgttactgaccgctacccaggaggatggtgagtttgcatgtctgtaatcgaccagacgactgtgaacgagattggagttgatgggtagatcgaatgagatggatgagccgaagaagaaagacaagcaagagaatggaaaataggccaaagagttgtccgattggtcccatggtcaacatcgtcatcctcgaagtcatcctcgattcattgaatccgattctctgtgcttctttctatgtagctagcctcgatgtcgagtggttgttgctgtggcttgtcaacctcttttccctgcaaagtcaaccttgcgtcagaagccctccggggctcgcggcacctgcaagctctacccccgagctcgggacttcgggggtttatgctcacaaagagcaaaaactaatccaccccacaaccaatgctctcaccacattctattttttatgatatctgaccgaggcccatacaaccacattaagctggtgtctacatagtaacagggccaacaaaaagaagcagataaaggccaacaaaaagaagcagataaacaggcaaagggaggatgaaacttaactcagatatttcagtgtcattaattatgagtggaatggtgtgattggttgagcttgggcaagcctcaaatctgatagtccaacaaaaacatatagttgcactcaaaaagaagtgtggaaatttggtatgccacatgggttttttaagtgggacaagagtgcccagaaagtttgcaagctgaataatttccgaacttaacacaagcccgcgtccctgctgcggcgtggtgcactgtagccgcttgtcgagtgtgcaagcaccagggactctcccgcagggagaggacttgggaataatgaagcggttctgcttgagggaatgtgcaagctttggtggcagtcgatgctgtgagcacctacagcccttagttttcaatgagtttttttttctcttcatagtttaaatcttgtatttttctctatggaactgtcaattcagaagtttacttatgtatccccctatgataaaacaaattcatgaaacttggagtttcatgattttccaaggccgctggctagcaaggccatgcctttttttggagtgctctgtttttcacagcccgtctctttttttccaatgttcatgcccagtaaacctttcacatgtgttccgtttcatacgagggtatggcattatctctcaacggttgattgccaaattaaaaatttaattggctgatagagaaaacattaacggaccgagaaacttatatgaatcgaatgttttcaaaaaaagatagaaaaattacaatagatactgtgaggaaactgaatcggcaggattctggacatcataccagctctcagctgggatcaaacgatgagagcaataaaaaaatgaatgattttaaaattgaaaaaaagaatccctccgcttattcttgacatagcctcatgccgacttgtgttggtcaggcataagccccgcttgcacctcatgcctacgggtgctcgcgggcttttttacgctcgaataatttcccatttcagggcgagcttgtgcagcctctccgtcgagcgcacaaagtgcgggagaggcttgagcccaaaatgaacgcgcctgggtgtcacagtcaagtttttttttggctgttttttgcaccaaaaatcatagaaaatccagcttgtgtatttcttgaaagctgaggtggactgaagatgcccaacatggtgggatgtcttgacttccatcaagaaatttttgaaaaaaaattgaaaactacacaattgaacaatttttaaggaaaatttgccaaatgaaaagttgaatgagcttacataagccagtttcaaccacactgcataccaggtgagaacattttctcaatttgaccaacttgaaaaaaatccacctcatccaattttcaagataaagttctgaaaattggatgaggtgagaggcatcaccaagctccaaaagcttgtatactcaaatcctcaatagctgatgatgtaaattctgtacatccagctcaatatgtgttgcaccaaaagtgcccaaccatgacacgcggtgtggtaagccactcctgaaaattcaagcacatcaaaagtacaaatcacagaggaatcacaggatcaagacaccccagaaagctccccagacccccaaaccagtcatgaatcccctcaggcacaattcacatggataacataatttccccctccatcccaacagaaactccacaccctgaaactcatccccctccaaacatattccattcttctttctcctgtgtctcacactagtaacaatccccttgcccatgaaactgttatctcctcctattttcttccatggaatattccccccttagttgtttcatactagtaaccttgggtgcattttcccactgcttgtttcccctgttttctctggataaatattttcccttgtttcatactcttcatagaatgttccacttatcttccaaccacaagctggccactccccagaattttgtatataacactacaagcaatacccattttgccccaacaataaatggcaatttgggtgggggaaattggatcaattttctggcactttttttccaaaatgcctcaggagtagaaattgggctaaactgagctattttagcccagagatagaaattcatcaaacattccaaaatgtctttttagctcatttgagacatttttattttttggctaaaatagctcattttagcctaattttttactcctgaggcatcttgtaaaaaaggtgccagaaaattgatctattttccaccatccaaattgccatttttccttggggcaaaatcggtattgtttgtggtgtaaggagctttgtttttccccttcatttgttcctcatcagatcctgccccagcaattcagataactgatcacccattattagccaggtatttgcccatcaacatttgggataccttgatttgtgaacaagtatatttagactagtaaacataagacatattagacataccatcctcaagaaatctccaaagccacacctttccttaagagtccatactcttatattttcttgttatcagagaggcagcccaataaagcactcatccctctcaagctctattcctcccaagagtagttccacagcgggcatgtttgtctttgtcctaagtccctcctttggaggcttgcgcttttcgtgagtggcattccacaggccctccaaagcaagggactttaacagaccagcttttgggtccagcacacagactctgctggaaatgagattatatttgtcatcaagtgttgcgttttcactgttctgtggcctactcttccctaaattcacttcctcttcccctttttcttctctcttttttatttcttgaatcatcttgatttagactgaattgtagttcttcactgctggttttatcaacggtgccacagagacaatacgatacggtatcaggtgtttatctgtatcgtctcagaattggaatacccaaaaataccagatttgtgttgtctcactttcctgagacatatacatgtatcgtatttgaaaagtgagaaatgtattctgtatcgtctcagatgactgatcccaccaaaaccgtatttgatacataagatatttggctgtattgaagaaaaaacgaaaaaaacgaagacgaatttttttttttttcatttttaaatccaaatccgatacaatgtatttttacaccaaccaaggaaatactgataccggtatcaggctcaaaataaatacgatacgatccgatacaaatacatgtctcgtatctgtggcaccgttggttttatgttgaatcttatgcctctttggaagtttggagtctaattagaactatcaatagctatttttatcaacaactccagtctttgtgatttaactctttatttttctatttcattattctgattgtccaaaattaacaactcttattaatttgtggtggagtgtatgttttctcatgattaatattactagcttgtctagaagagactgagaagacttgtccggttatttcttccatgaactcatatatttcttcctctcagtttttcattcaaaaacattctttattcattttcctcttgaacacattttgaacacttgtatttagtctacttaaatctggctatcatagacttggatcaggagaactagtgaaagtttctcttcattacaaaaatgtttttttctatattttgttttttacagcgcagcgtcaaactcatcatttcatcaaggccacttagtcttagtggaggcaacatgggcagaagccaggagctactttccgcacagaaacagcaaaattttcacttcaaatacctattatcatggagtattttttacattgttgcagaataccttatgtatatgttgagttttcacctctttgcctactcttctccaaaataacttcctctttctcattatctttttcccctttttccttcttgaatcatcttgacctagactgaactatagtcaatcatagctgttttttgttctgaatcttatgctctcttgtagtctaattagaactcatcatggcaattttcatcaaacaactctagtcttactgattgattgatttctttctttttctagttcaatatttgattctttaaaaactgattattgagaattaatgccttccaatatttgtggtctaacttatgttttctcttgattcatcttctggcatgactaaaagagattgagaaggcctgtcacattgtttcttccaagaactcataaacttatttactctcagttttttattcataaactaacctttgttcaattttctcccaaccacattttgacacacttgtatttattctatttaaacctagctacttgtgaatcaaaatcatcggttctttacactcctttttcatgagcccttaccaaaaataagacactctttttttggccctcaacctcttacgcgcttcagcctaaaatttcaacagtatagcagtatggtctagtatggtgggttcatgagaagctttccagcacccttttctagaaatattgtcgagaagatatactcggcggagataattctttgggctgtaagactcacatgaagatctaccccagctaacaacatttaaacagcggtactgcacaaagtgacaagttgagcaaaaattaagcagctttggccttgttcttctgagatattgagatttcgcagtgtcaatttatggacgagtgagggctctggagacagccctatgaattctctgatctttcctgggtcgtcacgaataggggggggggggggcaacttcagaagcacagggagaagggaaattgggaagactgggaagactgtctgttaccctctaggaatttggctcgctgttgcttgcaaagtgccccatagtccccttttgtcggtggagattaggttgggagaaggagcttggctgaatcttgggatagtcctctttccagcaaagggggtgtcgcttgaccaagcctgtccttgatacatatttattttttgcaaacgcagggatcggctgacgctagtcccctgggatcgctcatacactagctacgtctatctcgaatcaatcatgagtctcttgacctgggtacacatcatagcatctaccgaactgacaacttccatcctggaagtacagggggaggttttaaatcacgatggtatgaacatatcagcggccaaggaccagattcctcatctccacttcttatatgtagttgaatgcaaagtagtggaaccagaagatgggattttcgaaccgccaagttattagcaatcttgctagttttctgctctcaatcgccttttgttcaaacctactgtccgacattcctcgaggacagctcttattcgaatcaacacaggaagccacccacggcccaataatatcacgaccagatacttcaaatctgatttttgcttcgttctccggcctccttcatcaatggccaaacagtatctttcccggaggtcattcgattgtagctggagtaattccgcgtggaacactattgtatcatggcgcaaacaaacaagaaattcctcccaatggtatggaatggctttcgtttgatccagaaatggcttactcggttcacgccgtcagagagggagagacggccttatacacttattcgactcagcgccctctaaaaatcatataccttgacggtcaaagtgcttccgttggaactgccggatacatggatagtcaaagtcttttaatcaatggaacagtcaccgagaaactccaagagttcggaccgctcaatatcttggatggtgaatatcaacgagctgaagggctttgtaagcttggcaagaggcttggctttgaaggaattgtgcgcatgaacaccgggtttgagttaatctggtgtgactttggagacgggttggagtaagtcatcagaaactccgtggacaatgtggcggtaaaatctgatgtttgtatattttcttagcctgatcagacagacaaacactaccgatccctttcaaaatcaggatacgtatccagcgcagcataatccggtctttcaagtaaaatcatcacccttactctccgaagctccttgggaatcaacacgagcggcaacgctgcagtaccacgatcctggagaaacgcgggtcaaattagatgcaaactccttcatcagtttctatgacagagttgccagtctttctgaaaaacggatcgccatgaaccaacagtacaagcgatcgatgcatagactttatggtattaatgaagaagatgtcgggaatgttctcgatcggcttgaaaaggtcatcgcccgtaaaaactctgaaggctgggaagtgaaccagaacgaccccgattggcagggaattgttcgaaatgtcatccaacgctacagttctcgattaacggatctgggccacttgttgggagatggggagcgaaatgcggcgacgaaagccatggatgttcgaagattgacttacgctatgctcatgccctacgtcaacttctctaacttcagccgcaccgatttttcgtggatggaagtgggagttatgaattgtaaaattgcatttacaacctctgaaagagggagagaggatcttacggaatcgagtcgagtcttgatgggagccattgaaggaacattggaaaccttatgcggaacggttgccaaaatgttcgaggaggcggtcaagctggatttgccaaactcttaccaccactcgaggagcacttccttgaatgattccttggtagagcaaaaatcacgagaacaggtggtgacgtggaccaaggagcttcagcaccttactgcttggctaggatggccggatggactgcgttgcgatccgcaatgctctccaaatgtaggttaaacccgaagtcatgctataatctctggcaccaatatatccaatcaagtcatcttactcttactgacccaattctcggcgtaggaaatttgtatgatacccatgtggccggcagtcccagtagttcggatccatcctttcgaatacactgcacctgtcgacgagatgtttgaagcccagcctctacccgcatgcctcaagtgggaaaagtcgaaaccgttagccaatctgccagctgaaaaaatgtctttaactacaagaccagagtcgtaggcatgtcttctgtgtaatggattctcatatatatatatactagtgtctaggggcggctttgccgcccgctgaattgcaacaagtgtttatctatgttctgaatatgaatttttgatcaaatgatttttcgacaaaaaatgcatttattttggattttcccctgtgccaaaaatgaaaactctttgcctgtctttgctcaagaactgtcccatttgccatcatcatagcttccgcatgaattggctatttttgcctctctgccaacacaacttttctctgatgtccctttccttcttgaaactcacaaccctcccataaaggtgattgtactatcctcgttgacagaaattggaaaacgcagctgctgacgatagtcttctctcatagacttggaaattacattggaagtggcaatatctgccctcagaagatttcaaaaacagcacttctggaacaggcaagtgttcatatgactccttgtttccaattttaattacactctggggcaaagtgttcaagaatagaagcatcaggagacaaaggactgaagaagacggaaagggtctcccttcgttcttttagccgccttaaataaaaaaatccacctagagacggtgtcaacgtagatcctcaagaaaccatctgactgcaccaactgctgttccgaatcaggaaagtagcgctgtagcactcggccccatggtttgattgtgactcagcgccggactcggtggtttattgtcaaggaaccaaatgtgtatctacaaatcggttgcagcggctaagctcaaatgggcctaagaaatcacctgccgacgagtgtaactcgtctccgaatccgatcacacaaaaagtgttattgatcagaaaacctgttcagatttcttcgtgagtaaggattcttctattattggggtgagagggaggcaggtagggggttccatgctgattgtcgggagtggtaaatgttgggatcttgtccagcatccaaccccgtcacatgccgcacgtatgtttaaatgtgcttgcgggatgtaaggctccttttcggttttgtcatcccgtttagtgattgaagaaacgaaacaggataatgatgatctgatcttacaaatctatatccaggtcgactgatgttctcctcaagatgcagaatctgtgatgcgtgtagagaggtgatcatactattgcagttgacggattaagaaacaaatatttctttgtgttgaaaattgaaccgcactttagtgactgggtgaaagttcagcgtcttgagaattggggcagtgtcaaaatgatccaaaaggcaatgcctttggtgaacggatgaggaaagacaagtcaaacaagaagtggaagaaaagcggaaaattgagaagcatggagggggaaggattggaacaaaagaatgaaaatattataaaaagagggggcaaaaagttgtagtttcccccaaacccagggtcagtaggagaattaatgtctcatgcgacatcgctagtagcggtacctgtggaatgagatggtttgaggtttaatgttaaactttttaattctacaatgcttcaacttaaggtgatctatttctgtgtggcaagccaatccaatttgtattttgtatcaccgacaacacagagtattgcgtattttactttagcgatcacgatccaatttttaggtctctcctacccttatccaaagatgtgtctagtgaaaactaccaaaagtgggcaaatacttctcttcatacgccagcaactccgacaagtcccaccgcgcccgccggtcgagacgagagcatttcagtaactcatgaggaagtgctgacacgcagtacacagcggggcggatcgaagaaagctcgaccgccgtcccggcgcgacgctgactagatgcgtgccgggggcgatccctgcggtcgaccgacgacatgaggtctgtctggccgcggtgtcgtcgtacttgcgccaggaggaagtggatgcccgaggcgcctggagaccggaggcgtcatctgtctcggttgcgtcacgagatggcgtctgcgactgcaggggccgggtcgctaagaaggcgtcacagagctggcaggatcggtgagggctatggcccctgcgcggctgggcctcaggtgtcctgggcgttgaaacttgagggtcggggtaatcgcgtctgagattcccggcctgaaattcacaaatccccgcctgaaatcacgaaggacctacgaactgccgcgactcggagggattctcggcctgaagtcacgaagaagttgaaagaacgtacgaacccgccacagctgtcagtcagactccagtgtcgacacaatcaggaatcaacgattcaacgacggctcggccatcgttccaccgtcccgccttctgagctctcacgaacccaccagaaccgcacattggtccgtcgttcgaccggccagaggatcaactgttccacccacagtcggccacccttgcactgttgggtccgattcttcacatacaccgcgatgagggctcccgggcctgctttaggtcagtatttttctcttcaatcacctaataacctattaatggtcatgatgtactcatggaacgatgctgaacatgtttctgggggccgtccgacagcagattaccagaacaacgacggacactatctatgccacctctgtccgctggcaaccgggacaaagaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcacacccaagctgaggaccacgcccacactgagcgggtttgggaaaggattgagcactcccttgcgcttgatgatgtgggtgctagatcagatatgaacactagtgcgcttgaaaactacttggacgagatggagtccatcgccgcaagacaaaaggcagccgacctgggaaacggggcgggagagggtactcgctacaaaaggccaggagagagctcttttcgttgcccttcaggcgagatagaggaaaaaaagctccaacccccctcccccctcccacacacacacgcgcatggcccgcaatcctagcgtttgatccctaaggattcaagccaatcctaaaattagctcaagcaatcccctacaacccatacttgtagctagttgatatcgtctcggctggttattcccaagcaaagggggcgcaaatcaccattcccgaaatcagcttggtgcacaaatggtggcgtgtgccagttttgcattgacaaacctaaattttcaaatcatctgttcgtcgggacgtttagacacagacctgaagtgtcaaatggagcccagaaacattgtaagtcaacttcaacacacaggctaacagttttgcttaaattgaaaaaatacaagctggcttcaagttccatgtgaccacaagatgctgaaccaaagttaacagacaattcaatacaaaatgttttccagttgtaaaatttgagaaaggaccgataaagaaaagctggctgcaggtacaaaacatgtgcctttccaccaagggaggtgacagatgagtcacaaaaccttttgattttttgaggcccaatactagaatgtaccagccaatttggtcaacggccatgcttctatttctgaatataattgatactaggggactgactaccgatcagaattgttagatgctgggaagcaaatggaaactggtcggtacagatccgtcacgattagctatcggcacgtgtgaatcccgggctccaatctcggtatgattgcatagatagataatggaaaaacaactaacctggtcggtacagatccgtcacgattagctatcggcacgtgtgaatcccgggctccaatctcggtgaggaaagagaaaaggagccgggagctgtaccggccgggctatatatactatgtacaagcggtctatctaggttaggtctatgaatatcactaatctaggttagacaaggttgtaagtacatagtatagtctaaacatcccatttgtaatcttgcatcttctcagatcttccggcctagctctaacaccccccctcaagattacaaagattaccctcctacacccaattgtcccaaagccgtgatcattttggttgggccaagtctttttgtcaatacatcagccagttggttatgcgtgcttgtccattttattgagatgtcatgttcacgaatgaggtcattcacaaaatagaaagcccgtcggaggtatcttgttttcttcttggaagtattgtcggttgctataaggattgccgcttcattgtcgcagtgaatcttcaaatcaggttccatattgatttcttccagtatgttgaggaggtgcgagagttgttgagcaccttcagatagagccaaatattcagcagcacaggtcgacattgccacgactgtttgacgctttgaaccccaagctatactattaccatcgtgcgtcagtaggtagcctgttgtcgatctttcgtgttctcccccccagttcgcatcagtccacaagtccagtccgcctcttccctgcttgtacacaagcgccttttccgtcgtcctccccaaataaccaaccaaccagtccaacgccgtccaatgttccgccgagggtgccgcacaaaacctcgccaataggttcactccgtacgccagatccggtcgagtgccacaagctaggtacattaatgaaccaacaacggagcgataagcagtctggtcaatagggtccccggagaatgattcaaggtccatttccggtagtggacagtggtgagagtacacattccggtggtatgagttgacaatttgtctggccatgatggattgatttagccggaggtgtgggccgtcccagacaaaatcaattcctactaagcgctgtacattatcggaccatttaatctctagctggctttccatgcctctgcggagatcgttcagaagggtttgatttgaagctagggcaaagccatcgtccacatgcaaccagatgatgatgaagtcattgttcttctggaacaggtagagagacggttctatttcgctagcctcgaaacctagggattgtactgtcttctggaaaaatttccaccaacagcgcgccgcttgcttcgttccatagagtgccttcttcaaaagcataacttttcctttcagagacggattaatttctacgggcggttgaatgtagacttcttcttcaatcgggctgtaaaggtacgcggagctgacatcaaaagtagccgttgggaacttgtaggagatgctgatggaaattaggaatcggaggatgttcagggacgccgttggagcgtaagtttcattatagtccaggcctaactgttggttgaaacctttcgcaacgtaacgagcacgatatttgtcaatcgtgccatccggtttccttttgatggagaatacccatcgcgctcctaaagccttgcagccggttggagccacaactggcacccatacttccaactggccaaactttaacatctcatactccgccgcctcacgccaaagagccgcatcaggaccagcaagagcttgcttgatatttttcggcaggtcatggtcttcagctattggtagcatttcgagttgtttccgttcttcttcagccaattcagcagtcttctcttctccaagcttcagaacaatctgcttgagtataaaagctacatcaaccttctccttcgtctttcctgctggcacgaggtccgggtgggtttgggttgtcgattccttgacggggagacattggaattctgggaatgtaactgaagccgagtgaatcattcgcttctcattcggaacccaaaacatccatccagcacctgactctgggtagcccaatagctgaccgtcttgccctcgctcatcaagttttgtgcgtcgttccttcggaatgtggagcactcctttcgcaccaaaagggaaaagtgtttccgctttaggcttcaccttgtacaatatttccaagggtgttttgtcaccggtcttagaattcgggatcctattgtaaaggtgcgatgccgtcgagtacgcataggaccaccagtagctgggaagttcactagagtggagcatagttcgcgccatatcaccaagggtttggttgacgcgttccgcttcaccattttgttcaggtgaatatggtgtcaccggcgccaagatggtccctacggactcgagttgaggcttcaggctcttgatgtattcaagtgcattgtcgcagcgaaggtatgccggagcttttcctaaagtggtcttcaagtgtcgtagccacttcatgatcttggcagggacttcagcgcgggaggccattggcgcgcagaacgtgtaagtgctggcgtggtcgcggagtgtgaccaggaatcgacagccgttgatatcgaggttcagggggccgatgacatccgacacacagagatccaggggtttgtctctaggaatcagcgtctccatgcctaaagtcttcttgtcgatgcttttcgacttagcacattgctcacaaaaaaattgcctccagcttattttcttatcggggtaattaatccgaaggaaatctttgacaactttgtcagagacgtggccgaggcgaacgtgccaagtgtatgggtcaaaggaaggcacttgagtgactttttttgattgcaaagcactagttttaagagaccagcagaaattatgaaagacagtagcgtaatgattattaaggggatcaatcaaggtagcctccgttccatcataaattaatttccatccctccgacaataatcgacccgtagacagaattatcccatcaactccagggcagtgataaacgtcattgatcttcagcggccctgtcggcgtcggaatcgtcacactaccgattgtagtaaccgtcacattgcattcagacacagcaagatagaaagttcgaggttgagtcagctttcgttcttcggaaaacagactagagtcgccgcttacgtgggctgaggcacctgaatcaaggagacaaccgtcggtgacgtttgggatgttgacctggcggagacggtcgttgtcagatcgacgctgaggttggtagcgagggttgcttgacttatagttctcaggaggggctgagatcttcttggtcgctacatctctccaaaaatcggtacagtcagagtaccagtggccatctttttcacagtagctacatgcgttgccgtatttggtcagcagggtttctgactggcccttgcccttgtagtgtgccgctctgtcgaccgaaaggcgagccggttgtttgctggcttgattgggtgatcttctacctggggcgacatagtttgacgaggactgaaccgcttgcaaacggtcaaggtccatcggtactggtccaacgctggtagacttcgctttaagtttaccggtggccgcttggatgattgatgacacatcggcgaagacaggggtttgttttccgtcaagctgttggtcaactgagaactcgaatgtcttgacatcgatgccgatcggcggggtgaaggtggcttggaggattaagccgctgatttcctcccaggtaactttgagttggtccagttcagctaccacggtggcccacttcgagagggtgtgaccatcggcaggcgagttgtccgtcgcgagggccataagtctattgatcaagtcaaccttatgacgtcggtcggacttcgaacaattctttttgagcaggttgtagagctcgagtggtgctgtcaacttcgagccgttgacaatgccaatgagacccgattcgatggtgtttcgaatgatgctagtgatggaagaattctcatcgatcgagaggccattgaagttcgccggggtctcgaggaaggatgcattcttcataaagaaatgcatgagggtcctatcaagagcatcatgccacaattggaagtggacaccatcataatcaagcatcggtttgtccgggttgatttctttgtgggctgataggggggaccgcacgaagttacggagcatgatttcttgtcgggataacggtccgttagttgggggaggtggggggggaggtgtggctgctgggttggatcgcatagtttccatgccagcgcgaagagaggtgatctcggctcgcatctcgttgagaagtacgaatgcttcttcagccgatacggtaggcgggggtggaggcggaatttgttcgttttggttagacattgcgtcgaatgtcagatcgtcttcagatgatgagtcgtcgggtggaatgggtagtcggtaagttgatcgagaagaaccttcttgttgtccttgcaattctatttcacgttgattgatttcttgttctcgtctgattctttcttgttggattttctttttcttgtcttcatacgactcgaaccaactcatcaaatgttcaccttatagagacctcggggagacaccacgcgcatacacgataagccggcttttaacctgttagatgctgggaagcaaatggaaactggtcggtacagatccgtcacgattagctatcggcacgtgtgaatcccgggctccaatctcggtatgattgcatagatagataatggaaaaacaactaacctggtcggtacagatccgtcacgattagctatcggcacgtgtgaatcccgggctccaatctcggtgaggaaagagaaaaggagccgggagctgtaccggccgggctatatatactatgtacaagcggtctatctaggttaggtctatgaatatcactaatctaggttagacaaggttgtaagtacatagtatagtctaaacatcccatttgtaatcttgcatcttctcagatcttccggcctagctctaacaaaacccaagcgatcgataccaattaaatatgtatctgtatcgctttccggcacgaaccgcagctgggccttgatcgaaatgattcatgctcttgcagagaggtacccgcaaggtggtctgtagagaaacatcggcggtggcaaacaaggattaggttttttttactgctgccttgagagcagtctatcgcccgacatctgaaagtggcaccctcaacgataacaggtttttttgaacacaagctatgtgttagagtagaacaggcacgattacataaacattgacttaactatgtacttagatcatatgtacatagcttttaacctagttggtgatagggtcaaacctaaccctatcactaccgggcatacaaagttcgggtcaacacacgctgaggtctcctctctctttcctcaccgagattggagaccaaagactcacgtgtggtggctgatcgtgaccggactgttgtatgcaggttagtccattatgcatgtgtaatcaaaccgagattggagaccaaagactcacgtgtggtggctgatcgtgaccggactgttgtatgcagatcctgagttcctacaggttaaaagccggctcaccagaatacacgtttttagtcttcgaggtcaaccaaagattcgggcgcgattagatcgattttatgaaagattcagaacggatacaccttgaaaagggattagcaattgaaagactgatattgacagctgaaggaaaatcagaagaagaaataatagaaagattagaacaatatcgacaagaaaacactcctcaccctgacaaaatgaacccctcaacctccaacaccaacccaccgaccatgacacccgaagaggcccttctacaactccagcggcagatgagcgaaatggttgccgaaatccaaagcctcaaagcaaacccgccacagccgccggtaccggtcatggctcaatccaacgccccgaactctcggcaggaagtcatcctgcgaaatttcctgaaatcttccatatccctccatgtggaagtcaatcccgataaaccgatcctcgcctacgatgggtcgaactatcaacagtgggaagatgctctagatggaactctacagcatgctttctcggtcaccgaatctgtcatcgagaagaccgataatttcaagaaaatctcgacagaagaaaacaatgcgatcacagcattgataaaaaatacaatagtcaagcccctccgtgacaacatcaactctgtcggtgaaaagaacgccaacaagatgtacacgatcctgaagacgaagtgccagcgatcagatcgtcgacataagattgatttgatgtcgaaattaatcgagttggtaaacgacaccaaccctgcggacgaattcaccatatcgaagtgggccaacttggtatctgatctgaatcagtcgaagttgacactagacgagtcgatcgggatactactacagtcaaattaccagcctcctgttggtatcgaccgaaaaaccttcgagttcagtattgatcaaaatctgaacgacaaggattcaccttcattcgatgatgtgacgaccatcatccaggcggcatcgagcaaactcaaacccaagattggtgccgcagaacattctcctatggatcttgataggataaacgctttcaatggcggcaaccggaagtacctgactccgcaacgtcgtggttcggtagacaaagcatcaaagttgaatcatccccgtttctcgcaggaccgcgcggcgcattacaaaggcaagggacagtccgaatcgcttgtcaatcgctacgggacatcttgcgactactgttcgaaagacggacattggttctcagactgttctgagtactggaaggatgttgcgctgaagaagatttcaccgccgccaacagacttcgagacgaaagaaccgaagtaccttcccccccgccgatctgaacatcatgtgcgaaaggtcaatttccccaatatgaccgaaggagtactcctagactctggtgcctcggctcatgtgagtggaacttcctccctcttcgaggcgacaagaacgctaacgactccacgtaccttctacttggctgttacggcgtgtcacgttacggttaccgaaattggcagagtcacgattccgacaccgaaagggaagatcgtgattgatgacgtataccacgtgccaggtgttgacgggatcatcctatcgacaggcaggctgatttcggatggatggaaactctcttatcaaggcacagaggcgaccctattagatcctaatgataatagatatcccaccgttttccataactattgttggtcgttagaaacccttcctgattcctttaaagtcaataaagtcacccaagttccttcttttgattcgtacaagtggcacatccgcctaggccacgcgtcggaagaagtggtaaaactttaccttaaaatgaattacccgcacttgaaattgaggtggaaatcattcttctgcgatcgttgtgcaaaatccaagagtacatgtcgtaaatcgttgggagtggaatcgcaagtcccacgaaagaatccactagacatgatggtgaccgacgttgctggaccgttcgagactgatgtccacggtatgcgctacagcataactctgcgagatcatgccagttcgttctcctttgttggagctattgaaaggaagtcggatgtaccgaacaagatcatgtcctggatcgaacacatcaagaactacttcaataaatatcccaagtatgtgcgatgcgataatgctcctgagtacatacactcactgcggaaacgtctagccgtgataggtgttaaagtggctcctagcgcaccatactccccccaacagaacggtgaagctgaaagactgaatcgaacgatcggggatatggcgaggaccatgttacacgagagtaaacttcctcgttgtttctggagctacgcttggtcgactgcgggacagattcacaatcaactcccgaactcacggtcaaaagaaaagtcacctacagagttattctatggtgttgttcccaacccaaatgtactatatccttttggagcgaaagcattaattcacatcccggaagaacgtagaaagaagctcgacgaacgtgcacaagaagcagtcttactggggtatcctgaagctggagcgggttggttgttctattcacctagagaacagcggtcaatacattcgacatcagcaacgttccctgatttccaaaatttgcccgtgaagaaagaagtcaagaagtccgatctcgattttgttctaaaccaaatcatcttgcaactaggagaagagaagacgagtgaaattgcggccgaagaagagaagaccattgctcaacttccaattggccctgaaattgatcttcctaagcatatcaaagctgcactggcaggtgtcgactcggaatcatggagaacagccgcgacgtatgagatggagaaattcggggaacttgatgtctgggaggccatcgatccttttaaagggatgaaggtacttggagcgcgttgggtgttttctattaaacggaaacctgacggaacggtcgacaaatttcgggccaggtatgtcgcgaagggtttcaatcaacaactcgggatcgactgcaatgaaacgtacgctccaacggcttcgctaaataccttgcgacttctgatagcgttgggacttagattcgggttacccactgcgacctttgatgtcagttcagcatatttatacagtccaattgaggaagatgtctacgtacaaccaccggtagaactttttccgcatcttaaaggaaaagtgatgaagctgaagaaggcgatgtatggtacgaagcaggcggcgcgttgttggtggaagtttttcaaacagacggtagagaaacgtgggttttgtggcaagtgaaatagaaccgtctctttatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaatggcgaaccaaattgtgcagaggtacactcggactattcatcctaaggatagccctcttccggatgacatgctagaatcgtactcaggagacccatttaatcagactgaatttaggtcggtgattggttctttaatgtatctgtccagtggtactcggccggacatcgcatttccggtgaatctgttggcacgattttgttcgaatcctagcgaaactcattggaaagcactcgattgcttgattggttatgtgaagaaaacggcaaacaagaagctacactatgaaggaaaaggagacggactacaactgtggacagatgcgaactggggtggcgaacatgaaagatcgacgacagggtatatcatgacgtattgtggcgatgcaattgcttggggatcacgtcggcaaactgtagttgctctctcaacctgcgcggctgagtatctggcgctgtcagaaggttctcaacaactcgcgcatattatgaatatcttggaagacatcgaacaccatcctgaaatctcaatacatgtcgacaatgaagccgcaattctaatagcaacggataatgcatcaaagaagaaaaccaagtatttacaacgcgcgttctattttgtgaatgatctgatcagggaaaacaacatcagactcgagtggacaagcacggtaaatcaattggcggatgttttgacgaagaaattaggttcggtgaaaatgtttgatgctgggaagagattaggtttatgcgggtagtttttgcaatcgtgggagggggtgttagagtagaacaggcacgattacataaacattgacttaactatgtacttagatcatatgtacatagcttttaacctagttggtgatagggtcaaacctaaccctatcactaccgggcatacaaagttcgggtcaacacacgctgaggtctcctctctctttcctcaccgagattggagaccaaagactcacgtgtggtggctgatcgtgaccggactgttgtatgcaggttagtccattatgcatgtgtaatcaaaccgagattggagaccaaagactcacgtgtggtggctgatcgtgaccggactgttgtatgcagatcctgagttcctacactatgtaccacatactaactatgttcaagtgtcaccacatcatcatcctcgcctgctctataccaagatacatcgtggctgctcccactgaggtcgctgcctttgcaccacatcacgattcatttttaaacgtacctcctccgcttcaatttactctcgaacatgacaatcagttgcagctacgaaaccgcagattccttcatgagacaatcccaccagaagtgcaccccccgattcccgacaagatggaccgcaacgggattaagattagaaaaccgagccgagaacaattaatcttaatcaagtaccttatcaagcatgtcatagcgggaaggccttataagtttgaggaagatggaagttttcatgatgtgcccaaatcgccatggacagtgaaatactattgtgggaagattgaggtgtttgacgaggaggattacctgctatatgagacctcctgctgctatcgtttcccgcattcctctgcctattgctgctcatgcgataatcttggggaagcttcgctgaataccttcgcaatcatatgtggaccgtgtacaatcgttccctcggtctctgcaattttcttaatggtaaaagaagtgggtcctagaactatccaaaggatacgagacgcatattccggtacgccagccgcgctatggatgcgacaacaaaaagcaacagtagctccgtaggtcaaccagttctccttgacaccgtaccattgcacttttattcagccagcttacctttctctttcattctttttctgaaagtgctcccgaaactgagcttggcaaccttgcataattataagttgcacttttgatcaggttccagatgcttttcaaccacttcctaatcactgatctgggccaaatataggaattatatcaaatctctattacataaatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnactcgagtcagtacatcctattacctgcaaacaaatatttttatatggatgtttttgtatcagaattctgtgtggactgaccccaaacaatacgcatgctttctccacagaacctcaagctgccgaaaatctactcctcaaccatcacccaaacatcaacttcctatcctcagccacaccaatcccatcatttccaaagaccgtctcactcagctccctcaaacaagcccaacgacagtctgagctccacttcctatcgaacttcatcaacccacaacagaactcaagtccatccatcaaatcagctcaacaacaacaaccagaagaacaaccagaagaaccagaacagcaagacgatcaacctaacaaccaactggctgcttctaccctcagattcatcgaccagccatcggccgatcaatcctcaatgatcgccttaccatacccgaatcctgacctatcaaccatcaccagtcataatactctcatcgactcagacagtcaacccaatccaacaccagcacgccggatctctgccctaccaagtcgcgcgcaaactcctttcaaattattcaagcctcagccatcccccttagcagctcaatcgacccaacagttcgagaaccaacatttccaatcacccacctctcagcacatccgctctcctctcactaataaatcaaccaacagatcatccttagctaatgcgctttcctcccccaaagatgcaaagagctcttctcatccagaagcagccacctctcctcctagggcccaagtttcctcgccgaataaggtcaatttcccaaccccatcagccgccatatctgatatcttcaaaacaggaccagcctgtactcccagtctgcaccatagatcagtcatggccgactcgaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttcttattctataaagatataacaaactcttgcgctttcattggcttgtattcctattactcatcctaccatgtattgccacacacacacacaatgaattttactttgttcttgtctcgacaggacgaccattccataatgttctgtgcaagagcaagtcaagccaaagattggggtctatgtatgtaacgtgatcgtcactctgaagtgtatcatgatgatcgaatgtagtctgtatgttcacatcaaagcaggaggagcagttgtggatacagccacttggacattattgatcttcatcctatgtgtttggtttgaaatgtgtgatcatgttattcaaagatgaaatggatgagctgatgatatgaagcaaaaaatatcttggggttgtttgacaaacacttagatcacactctctgtaaccaacattaatcaacatctgctgtcatctttcttggacttttttcagccccagcctccagggcccaaaaaaccccacctctatagttatctttggtattaaacttggatgttttttatttttaagattggcacatggggtcttgaaaaatttatgggatggtcatgaggagcccgtctattgattgaatcctgctgaccttggccagacttcctcaagcacgccaatcagacaatccatacacaaataagtaataagctcctatttttgttttccttctttttcttttcttcctccacctttgccatagttgtactcttgcctcatactaccaccaaagagcatcagcattggttaagcagattagtgaggattagcaagcttgctaatccaagaattagcaaggtatatagttaatacccgctagccccagatttggctctggagctagtttgagccaatctattgatcacaaccagtctggttggccggtggatttgattaggcagctaatcctgcctaatcgactgcacatcaatttgaatgctctaaattacttgtcttcaatccccctgacactttgtctcaaattgcaaatgcaaagtgtgcaatctgaaatcaaatcagaaccccccctttttttaaaaagaaaaatgaagtggttcaaacttccaaaatggtaaagaaattttcaaacaagaaagtgcaatgcacaaagcctttgtggaaatcatcctgtgtgcaaaccatttttcatgttgtgcaaagtgattagtccaaaaattaaatataaaaaaaagtgggtgtaggagttaaaaagcagcaggtgttgagcttgagcaagattcctaggtgatgaaggtgcataagatccaaagtttttttttttcactaatgccccacaaaataagacaaaaaaacagtgcttacaaaattgagacaaaaaattgtgcagctagtcaatttttgagctgaaagatgaccactctatgagtttgaatcagttgcttggccagatggaggtgtaattcatttaccaggatgggatgtgcctgaatttggggatttacattcttgacaatcttcaattgggtcatggtagtgtacataatccctgtgtggatatgtggagagagtttggcagccacggcgggacacgtttccactgcgactgaagcttgagaggcacatgcctgagagtgggactggacatgggtgtttgccaccaaggttacaagttggagttgggtgtttgcaccattccatagtcaatttctgtccacaaacaaggcaaaggtagacaggcttttgtgggggagccgcacttgcaaggagcaggttggtgataacaagggggatcagccaccaatcaaacattattgactggttttaggattgattgtgtagttgggggtttaaacttgcaaccagcaggtatgtgtgtgaggatgagggcaagttttcccagattgactatcaggccacaaatatttttccctgtctcttcacttaaaagggctggtatgaaggttggtttcaacctcaatattggtgtttagagttgagctgcataatttgataaatgtttaaatcttgaatgcatatttttttttgctgaaaaaactaactgtaattcaaatttgccagcaaacaggatttatgcatgcataatgcaagcatttatgatgccaccctaaattcatctgaacacattcctgaagacaacatcatgttggatctgtataaaattcttttactcaaatctcaaggacctttgattcagactttcccagccatcttttcatacaacagcttctccatctctctattcaacaggaatcaaacaatcgagcaaacaagaatcaaacaattgatcttgttggtcaaatattttcaccaataaacagtcagttttcttcttgattgcctttcattaaaattattaaggagagtactgttggataaaccaaaaacaattgatatcttccattcatactaatattcagattaattcctcaaacaagtggatataaattgtgattaaagatgctcatattattattttcaagtgattttttttccattattgaagactaaaccacaacaatcttaaagaatagtgattgctcatttatgttttccaacttatttatctagtcatatttttggataattgactggtatctaatggtggattccttatatttgacaccccctattataattctcacatcaacaactagagtaccacattctatctgacttcaggaaaaatgtccaatttatttatcaagaatacttacttccaagacatattatccttccattccaaaagcttccatggattgcatctcccaaacctctggcagaagtggctcagaatgcccctattttgcaaatatgagaatgtagattttacccatccactgctgtcagataagctggaaagcaaaacaaagttacccctgaactagtcaaattgctgctttgctacaccaacttctgtttttattcttttgacttctcatccatttcacttatttctctcattcatttcacgtatttctctcattcatttcacttatttctctcattcatttcacttatttctctcatcattaacacagaatatgcttgtatctagtaatcattggaggaattccctttggttttacaggggaaaaccggtttaacagcctgtaaaaatagctttacagggggatgtaaaatcaatggcaagtcctccattagcaagcccaatatgtatataatttttacttcaaaaactctatagatttgcagaattccagaagagacaaaataataaccattttattcaaatcattcaccttgagttttaagataaatcaaaaattcactactcaaaactagcctgttcatttcatgtcaccagatcactgtccagaactccaagcttgatattctcaaaacttatcattctctgggtgtggactgtatggtgtcagatggtacacagttggttgaggggatgtttctgaaggggctgccttcattcttggtcctaagactactgaacagtagggtggagaatgggcctggtttggtcagggtaatgagccaaatcagcagacaaataatggtgcttaattcagcagacaaataatggtgcttaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngagtcatgagcccaaccccaaatatatgcaatgactctcttagaccatctccacccagggaggtaaaatgcacgggaaaaccaaatttacctccccaagcccaaaattcccgtaccactgggggtgctaaaggggaggtaaatatagtttcccccccttgggttgtatagcattgccagatgttcaattgctataccaagccatgtacctccccaacccaacggtttcacagggtcatcctggtgaaatccggacttcccccccccctccgtgggagggcctttcacaaaccaggagtgtggatagcaccctgcagtggaaaatattttttccaagggttgctatccgtccgccgcagtccccaagttggtaaatttaccaactcagatgactctgcgcggtggagatggtctaagtcctgttgcctgttgtaggcacaggcgcagagcgcgacctcctgttcagcccaaggaaggtatgataccgctcaagaatctctgggagagggttttgctgggctatgggtcaatgccatagtcagacaggcaattatggcggcattagagtgtcacctggtccggcccttggtagattcattatctgtaagctttcattcatgcaacacctgaccagcatagtaattgagtgtctcaaagccccttactagattatgaatcatttatgaattgtagtaaatatttgataaatctagtttactagttatccatgaggaccctactataacagaaagattattcactcttcctacacttttaatcttgatctcactcactcacactttgtagttataaaaccagtaatgagtttttggttcaccaaatcaaatggagcagctggacatacagagatgggttaaaaaagataccaaccaggactggggggttgttctgacttccgaaacgctacattcacaacataaaattcaaaaataacgataactagaaatgaactattcagatggggtagtctagtgcataatgggggaagggaatgcagaaaattaaaaaatatatcttatcaattccaggtgaagctccattcagaggttttgctggaaatttggatggcaggaacgtgtgtgtgatgagaatggaattctggtggaaactcatccagaaaataaaaggaccattttgaatggcaagagagtattcccttgagcttgaccttcccctagcgtgatttgattgatgagcagacattgccttgagacaaacttcaactgattatgccaattttcgaatgtatatgacttgtttttccgtccgcgctaaccaatgagggagctttgagttgaaaaaggtgatcttccagtcatccccatttaactttgtttggcttttatacctttgtggccgacattgatcatgaaatctgtcaagtacgcattgtacttctcaatataactcttctcgattactcttgccgaccgataatcccttgcaagcttttgccaatgataaattggggaatagggtaataaggatgaatggtatttgtggtcatgttgcttgttatttgcatcgattatcgccgccaagcagtccgcgagaattagcaggatgtctcttgttatacacccacagttggtatgacagcacccggtttcttttatcagagtgccatcagagcgatagaccttgacctttccacaagcatattcacaatcccagaactctgttggtagtctgacaggtacagggagaccatcgaaaataacgtaagctgcccccggtgggtacttgtcaagaattttttcgaccatcgccctttctgcctcagtcatatccctctccattttgtttattctgggtggctgcatctcgcttctcgagtagcgtaaaggatcgtatctttttaaatatcccataggatccttttctccacttgcgaatggttgacgcaaatcgtaaattgaaacgggagatggtgcttgcacggtcttgctgatgggggagattgaggcatctccaatggggacagccagaacatatgttggtattaagtatacgagcgtcaacatgtggaggctgaacattgtaaagctctactcagggagtgtgctagtgtgcttaaaaggaggcccggagctggataaatgaataaaatgttgagtaactcagagattgggtgacaaaccggaatttcttgggagagtctataagcacgagctacccaagtgatccgggagcctttctcactgcaatcgtactagcattgagggtaatctcagtatgctcctggggcagcatccctcgaccctacaaactgaatctgctcaataattgcagtctcagcgccaggaacgctaacagttcctcttacaatgtacctcctacatactcttcactgaggcaggccttcaaaactgtatccataccaagggcagcgttagggggatgcggggcggaaatggtaaatacattcatgatcggccggataacttgaggagcgctcagaaggcagtgtcgtggagaatgaaattgtaaaaatttaacgcagttggtgtattcattccaaattcgacgaactgcttcatcatagtctcgaggcattcaaggctattcaaggattatacacagggcacataagtgcaaaccatgtcgaatggtgctatcggctgtcctgcatccaatgcatcctaatcttggccccgcaaaaaggtagactttgttttgtttttccctctaaatcttaacttatcacaagtccctactggacgcgaagcgcccgcctcccgcggagcgctctcctacggagggcgctccgcgcggggtcccccggaccctccgttcgagtggctttgttacgctagctctaaatagatctgcaaattattccatcacggattctgacattgagcagtgggaatcagctgttaacacttccactcgcatggtgattctcactgaaccacttcgaagactacgtttcctataaagttatgataatttgatcaaaatgccttacttcggcagttcaacccttttggaagagagcccagtagcacttggacttgatcactcttcctttgttcaatcaaggccgtcgagcctactttctccttgtaagttgtaagttattagacgatgcaaaacaaaattaaacagagtagactggagggagtgcagggaagtacaatgagaaacagagagctaggaaagattctgaatcttatgacaatttggacacagttgtctcgatttggatagcaaggaaatctgagtgacaagaatgaaacgtttgccaacaagatccaaaacccacgaatgaccgaataaaataagtcataacagtcataggtttggtcggccttccgccaatgtgaattagttggttgaaagatcttgacagccaagagtaaacaatcgattttcgagtcgcaaattggcacagttgatccaaccaaaacgaatagaacactgtaacttgagagattgtttagcctgccgttgtcctcacttgctcttgccctggcgcttgcgcttgcgtctacacctggcctttcgcttagacttcttatccctactcttctgcatttccctcaaaattgaccctgcattgaaatgaaagtatcctgtatcatgtaataggatgtcattctcgtcataaaccctgaccctaccaccgtcccatcctctctcccaataagccttcgcaagtctgatggggtatggagattcattgatccgataagcatggcccggtgggtaattcctcagaatgtcaacgatctttcttctttcttcatcagtcaatttcctgggtacctccttcggcaggtagtcgggtgggtccattgtcaattgagggtcagctggatgcatgccagtgcttgatgcatggccaaggatgtcttctgtttgtaagtgggcgggtcgttccattggaaattgcacagctggacaggtatctggaagagatactactggtgttgctggtattagatgataaacgggagcagccaagacgtagcttagtgcagaccctaagagcattattatggaaatcttcaacatggtagcgaattctgctttatgactgatcataaataaataaattttatcttggagactttcctaagaaaaggattcaagcggcttgcatcacgactaaaacgaaaccggaattcaggagtaccagcgattgcccattggaggtcaagcaaacaaaccttttcatgagggtcaaactgaccaaaataactcttcgtcactcacactggagttaataaagaaaattatgatatgttttcgcgacacgcatcagtcctacattataatcaaattcttataatctgcgggaaaagtacaatcacataccaccctagagtgagttttgacgatgccgagggagatctgtactttcattattgtatatctatcccggtttaaaggtggtcaattattagcttcagacagattgtgcgcacgcagtcagtgcgtttccaacctttcctccaggaaactagttgcagtccccaggatgtttatgatgacattccatgttttgatttttcggtgttgtcccaaacctttggatctatttaaacttcttgttccactgaggcattctaagttctcctacttccttatattgagtgtcttgtaaaatgcacttttggcactagaaaagcaacataaatatgtcttcatcgtatcagttctctcaagtattcaaccactgttagtaaacctgtcatacaaactgcctgtgttttttggccaggtaaattttcccccttcatccaatgtatcgaaaaaaacaatacttaccaaagtggactattgacatagaataacaaacagaagaatcatcaaagcagacttgcatgatgacctttcaaaaaccgacatcgagacactgttggtgcaaatacataaatgcgaaggatctgacgacaggagatatctgttttgttgttgtaatcaatgaggtttacaaaatgattgcagaagaaaaaagaagtcctggaaatgtccttgaaataaatctacacaattccaattgtcctctgactttggcttgtaatttctggtcctaatggccataactcattaatacaaaaaaataacagattataatcgaggatccacaaagcagagagagagagttaaaaggatgaggaatcgccatttgaaataggctttgtcaatcaactacatcgtggtgaagaaagctgtaagatttgtttgaagtagcagacaagtgaaggataaataaatagataggaggatagatgtataaattagaagatttcaggtctaggggtcggggagatcttgttacttgaagaggcgagcatgctttcgatagtagctttgacgagatggatgcccataccgggggaaggctttgaggcttggatctgttggaccttgagtgcggggagttgacgggcaggttgggcgtgcaagatgacgatttcgtcgagattggcaggttgttgcgagtcaagagaacccggtttggtgatcttgtgttcttcttcttgggactcttcatcagcctcgtctccaacactcaagaaccgtaatctttgacacaagtcgtcggccaagtctttctggttcggcgcgtcttcggtgatctgagtccatcctaccggcggcgaacccgggggtgaaatcaagaagtttttctcgaggcttggcggtttgagtcgatcgcttccttccgactctttggctcgctcgctagggtggtttgtggttgcttcgttttctgcatgttgtcctattggcttccaatttggaattaatcttttggggccgaaatatactcgaatgacggttctgtgttttcaggagagtgaatttcatcaatattgagttgaatgcatgtttttactggaggaacggtgaagaagtaacgcttaccttttgaggtcattgaatagctctgtggttttatgatcaagttcgtcatttggatccaacagagagaggaagagttctttgatttcggattcctcgaagacaaaatgatccatttcggctctagcgagtacagcgggttcggaatgagaatagatgactagaatcctagccaggtctggcagtaagttccaggtgatgatgtgaccatagctatcgaagtgtgaacgaagagcgagttggaggcttggatgaaagaagatcttgggtaaggaggtgatgatgattgagttagatgggatcactttggagttgcttgctttcggtaaggatagtaacgagctggacgagtggatggtgctagtcatcatgacttgtttggtttgagttggtggttgagtgttggtggtggttgtaggtggttgtgcccgagcgcgccgctggtgaaacaggtggacaatatccccccggatgacgtcggtcacccaccgggaacacccccgtgacgcctttcagaaattatgtaggggaccgggactcccgaagaagacaacaagaaaacaccagtaaatttgggcggaatcagattcgggtaacgtgaacctactgaatcttcacatcacctgactgcttttccacaaaaaaaaatacttataaagcacttcatgtaaacatcttgagtcatcgttgatcttcaacctatcctccagcggaccagcttagataatgtgaatgaagtttagcagagagctcaagggaaatattaatgattttcattgcatagaaatagaaaataaaatatgtagaactataatctcttttaaatttgtttcactcagtctcaagcaattaattagacatttcacaaaaaacatgtcaactcagctaggatgaaccaattctccttcccaactaacttggtactttcttcagtaaaaattcttcatatcagaatgctgaatgttctagatgctgctttcaaatggattaaattgggactctgagcattatgtcaattcttgactgaaaaaaattctgtttttttttaaattttttttttcagaagttgtagtatcttttgataaaccaagtgttttgctaaatattttaaaataacaactgtcacacttattgtgttttgaataaagcttggacaaactgaagttttccaagtgctaaagttatggtgttgtgctgctgttcaacagttttagctgctggtttttgccacacagctctagttcgattcacctcgctgtgatcaagcagacaccagcaatagcatcgcaggcaaccatcaccaccaccaccaccgatatcgactcccccccccattatccaggcatcaatcccaaccaaaacatcgatagtcggtttttcaatcttacgaggcatccaccaaggtatgtgtgatccttgtggtgcttgaggttgcttgatgttccgatttcttggtcgtaattttgtcatgcgaactccaattgacctcgtttttgcagcattgtggtagaatcggtaatcggacaaacgatcacagatgttctgacggtcaatctttggtaaaaattgtgagtccattcaaactaaacaaactcaagcattttcatttttgttctcttactgctgattttctcacttgaacattcaaatcccatactgcttttagggcaccgactaccttgcctggattgtttatcttgcattatttcctcaacagtaaatcacgaaaacatcaactaacgatgggtcaacctatcaatgctaatcttgtactcaaagtttcaattcatctgcatttcttttcatggtttagattttgctaaatacgtgtcttgtccttaataaatgaaaaaaatcactgttaactagcgaattggactctattttcctctcccagcaatgtagtactgaacaagactttgaatcaaatcgaagttgacagctgaagagcaattgattgccactcctgatcctcaggcttcttgttagctcaaattgtcagagatctgaaggagattaacactgatgcaacaaaactaatttgacctttaatccgaaatcacactgaacaaaatttcaagctctgagcttcaaacaagtgccatttctggatggagttattccaacaaccgattccaactctgctcttcagatcgatcactcttgacaaggcttataactcattgatgacaagttacaactacaagactgcttatattcatctcacccagtcggctttgaacatacaatttgctttgtgttgatcttcctgatcacaacaggtaacaaggatgatgggaaaaaagttatggtaaatgggattgaactgggtaagaagcagaataagagatcgttcaagattgacatcatatcattgtgtgaggtggaataatgactgtacagaggggacaatgcaaagcagataagaaacaatatcggtcccaatgtcagagtgagaatacctatcagaattcagaagaaagcattaggccgattacatgaatcctccaaaatttgcaaccgatagaataaaatgatgattttttaccccttccaagaagctcgttcgttccaagaagcttgttcgtttcccaactgcccaatcgatcgaattattgcgctgccaatgctattatccgtaggtcgtttttggtggttttgggaggtggattagaggtagctggccacctggattgcaaatctgcatcaatcgaggctgctgtggcaaaggtgatgactggctatgaccacatcatggctttgagcgggcaaaaattaaattaaaatccaaacttaaacaatgaaaatccaggattttcaagtgaagatgctgtgaatctgtccaagcattcttcaaaacacaatatctttctggaaaaataggggaaaaccccacaagtgattgaagaaagcatgaagaacttgatgagcaagggtactcttggatttttgtattgtaaataagaaaaacagaagattcaagaaagaaacaaaacaattgatacaagaaaacaggaagatttatgtattgattgatttattcctatgacttatcaacactagcttttctttctctcataattttctgttgaaattttctatggaaagacaaaagattttattgaagaaaacctcaaaattggaacccatgtatgatttttcaaagaaagtgttcaatacattctgtctacctgacttgaacatccaaatcttcaagcatctccaaagtaatgtatcaagattggtacccgtatctttcaaaatgtcatctcctgctatgtcaattttacattcatttaaatcttgtggagtcaatttaaattggggatcacgatttcgactttgaataatttggatgactttgatggcagattcaaacaattcttcatcatgtctatttgtagatgtttcttcaatcttgggaaaaattgtgccaatcatttctacatagaacaaaaaaagaaaaaacacttttttgaattttcccggtttcttagggatggcttgctcaagatcaatcccagttctttgattccaaaaggcaatccatgcattccggttgttcaatagcttttcaaaatgagtttttgtataaaaatttcttggaagttttgggttgcaaagtggatatctgtaccttaactcgatcggtccatccctcttcatcatgaggttacaatttctgattatatccgaagcatttttgaaattgctttcgacaatcacgatcttagaattttcattcagcttctttatttcttcaattatcctttcgtcctctagcaatgggtcgtgtgttctaagaatctcgtgagcaaattcaagtctcagcagccgatcacccgtcgaagtttgacctttgataacattgacgctttgtgaaatcgtgacaatttctgtggcagtatccttgggctccatcacattttctatctgaacaagtgttcgatcactttgttttgtcccatcagagtatgaggtctgtttcagcatctcgtcaagtctgaatgaggcttctggtgtcatctgcatcggtttgatcactgaagatcgaagctggtcctcgagattcttcaaataactgtgaggggtatgagtaggatcaattgagagaaaccttccttctctttctttctgaataggaggctgaattccatcagtttgcatcgtcctatgagacaatatagccttccttggggtctcaaaagcgttggctgggctgcctgccgctgagttctttccaaaatctctcagtaaatcaagcgtttcgggtggttttcgggattcagggtgattgttaaaaagttcatcttctcgatttcttttgttcgacggggtttggatgtgagtttcgagcggtacaagattcggccgatggtgaacctccccagaagaataggtttgtaagttactccctctgctcgctctcgagggcaacgaagggctggcatttgtcatgtggccaaattgtgacttttgaactggggaagagcctgcattcaaatttgagccatccatgacttggggagcagtaatactaacgccagtgttgcctgttcttttcttggaatgtcagtcgtaaacatttatgaacagacagagcatggtgagtcacctaccgttcaaatgagaagttaaatccctagaaccttgcagcgatttgttcatcgcagtgcaggtggtgattgtcgcgaaaaaggctagctggcggttgcagagcttcatgatccttgattctccttaggtgaggatgatatgaatatatactaaatagttatgaactattctggttttttgccaatccctcacaatcctcaatgctctgctgaggaaagccttcgcatgaagaattaggcaatcaacaagcccaaacacacataaaaacacttgagcaaggagaggagagcatgtgcatgaggactagcatcagtgctcagcacttttctttcaaacatgcaagactagaatctcacttgtttcttcttggtttcaactgcacttgagatgacctcttcacggggaagttaatctacttatcagctagcttacctacatagtcattgggcctagattgtggggctctttcttttcactaagtatgtcaccggtgtgtacaatttatgcttggaacttgaagggtgagtagaatgattggaaggctaagtttcttgtttgtttcatttcttggaaggcatcatcaatttttgaaatggaatatcagcatcaccaatgcagtggcgcgcgaatcaatctgccagtcatgccatacttaatggcaatctttccatctaatgtttcccctggtttctgaaaatctggctctgagtgtcatcatttagaaacagttccatttattcatcatattcactacagttagtcatggccaaatgcctcggagtcgagttttttcaacagtgctacttgcatgtgatggataacttggcctcaaatggctctgagtctagccagacagtaaaattgaagatggagctcataaattgtctgtgggaattgattggaaaggggtcacgtaattgccaagacatggagcatgggggtcagagtggtcggcgtcacccccttgggagcggcaaagtgcgcgccagggtctagactctttgtctgatcgcagaacaagctttcacctcactttaagtcacacttcgcttttctgaccattggagcaattctcgagaactcaattaggaagacgatggcgggaaggttggcgttcagtcatgcacagaaagcgcaagcggcatcagcctatcgagtaagtcaatccaaaccgaccctatacttctacaacgaaaaaaaaaaaatggaattgaatggctcccaatgattgataatgatgatattcaaattgcgatgtgtgtttagaacttgatccgctcctcgaaattcacctttgactcggatccacaaacctaccggcagttcctcgtccgagcgaaagagctcttctcgacgaaagtgctgaacccaacctatctccttacaagccacgcggatccgaaggtcgctgcctcagcaagtaatgtcccagaggaggtcgtgatgcgggagagattcgaggacgagctccggggtgtcctcgaactctcgaaatatttgacccggaatatcgtccaggggaagcactccgaggatggaagacgattgggttagtgatcgagcacgatggttgagcctagtaaaaacaaagagaatagttcccagatgactgactgatgagtttggactggtgaccataaaatccctcacattcgtttgacggtctctctcagttctgagattcaccgacaagacagaggtcggcgataactcgacgatcaagaaccccggatccactgccgcctgcttacccacttcgggatgttgcggaggctcacacgactccccgtccacaacacctgaccctcctccctcacggctcagtcaagccgcactggaaagacgggaaaaaaggagactcaatagacttcaacaatcttcatcatcgtaaacaaaagtccgtacatcgtctcatgtttttttaagattcaaatgttcttctttgatcactcaacttgtgaattttggaaactatacataaatattttttgattccttcgtccgttcacctgctcttttcatcctcaccgaaaaccccacgtttcagtttgtttaatcttgttaagaattcgcattgcttgtctccaatagaccctctccgtcactctaccctatttcatagtaaataataccggaaaactttaatattgttagtgtcgaatatgcatggtccttcccgcgctcgaatgaaggatttaccaagacggccggctgaccctgaccatgagatgatcaggagatggtaaagctacaacgacatgacaaagagaacagcgtgagtggataagttgaccatgaatgtacccacatggatgtttgaacaggacttaggggcgcagacgtacccccatggatgtttgaacaggacttagggatgtgattacataccatacaagacatcatgattgtctatatgactaaccgacaacaatgtatgaaagctatgtatgtgcaatacacgagttagtctccaggcaccacaaagacttgctaaacctcctcgttttactaactagagttatgaagagccataaaaaccgatgcttgtgtgtatacaatacaatcttatttctctcgatatacatatacaaaaaaattgaacctgataccctttcgctaaagaaaagtagaatggatgatttaggtagagaaagaaagggcagcagagagaaagatgatgatgatgatgatcgtgataatggtgtgaaataagaaatcttgcttttttgagatggtagaaacagaaccaacattatatgggtgcgtgttggagattttttttttcttttttgtttgagctcacaatgaaacaaaaagaacaaaaagaggatttatctgtagtgatgtctattgaccaggcaaaggcagactagcgggaaggttgtgagagttaggggaagagttgggagggtaagcgggccaagcggggttgagttccggcctatgattagcgtctccctggggagctgaggttggattacgtgcaggagatgactgaggttgagcgtgttgggaagagttgggcggatgagatgtatggaccgctgggttgttcggcagggctgcagtgctcgaggcgtgggctgctagctgctcggccgaataggcatacctgttcccaaagataaacaaattagtaagtacttcaagaccactcgttttcggattgcattctcaatcggtataattcggaccgctaaccagtttccatctgatgctaggtagaaccgactagtatcgagtccctcgggagggacgatatcacgaggcggatacggctgattaggagatgccggcggccctgttggtcgctgataatgctggtttgacaagggttgatgagcaggatgagaagcctaagaagaggagtgtatgtcaaatcgtgtattcttgcccatcccatcaattattggcgagttttactcacctggtcgtaagaataagtaacttgcggataaggcccttgggagccatacatgttggaggacatatggttttggttaggctgtgtgtacgtttccgctgcaactgtatgatgtgaaacagatgagtagctactctgtgatttggatgatgcagcgagaactgatctatacctcctgggtgatggaccgccaagctttgctcaatcattgtatcataggtagtcttggctttcatgaatttgttgttgatctgcaataattcagctggtaagagcggaagagaatcaagatcatcagaatttcagtgagcggttgactgggtagagaatgggttcagacctctcttctggctatatttttcgatcaaccgaacgatcttaggtcgcatcgatagggttcgttgatagagctcggacagttcatcattgtcagccagattatcccgcttagcatccaaattattcatcatctgtaacagtcgatcaatttcgcaagcctgtgcgaatacggccgcctcagcttccgcctctcgggtaagcgcttccggagatgggtctgggatagtttcctaaaggatgacaagttcaaacccggaaagaggcgtttcactagtaagttatactgcttctccaattctggcggaataatcaagcatgaaataggcctaaaaggagattgggaacccacaatgtaattcactgggaagataccgatctgcccgcgcaattctcccttccaccaatctttgtagactgagtcaattactcggatgatatcaccctccttgaacgataattcgccttcctcgttaggtccgaagtcgtacaatgctttgacttttttgggagctggtctacccttagtgcgtacagggtgaagatcggagccagttgcgggaccgagggggatgttatctgagtctggatgagagttttgaagagacatctgagccatagcatcgattggagcttgatgatggtgattaccggcgggcggttgagagcttgctcgatttacaggggccgggtgaggtgtgggatctggagcagtatggccactcgccagtggtgggtttccgaatcgagcctgggatgaggatggtatgtgaccagccggaccgatgttggattgtgtgtcgagcgtgctcgctgggaaatttccgacgccggccatgttcatccattccgcttcacgttcggattcggccaaggctcgctggagttcctcttcctctcgtttcaacagttcatccggctaagaaaaacgtgcgagaaaaggttactttccatagcaaagaaaaaaaaaactgaagtacatctattagattgtaagaagggggttatatgcttacaggatgggtggctggtggtggttcctcttcgtattggtggcctttctccttaagctcctcgacagtttcttccaccagaccgaggtgaggtttgccgtggaagtcatcgacccaggatttcagacactgtaggatcctcttttgaaccttctcatgcgtatagcgatcgagtaccaagcctgacaagactttcatgaacgccctactggagacctccttatgcaaattttcgtttgtgttcttgaccagggattcggtgagggtcagacagaacaattggacgttcgcatttcggtgttggagtcgcttctggatcgaggcaatacaatctcgggggccggtcggactggtatctgtcagtaccttatcacaaacttggatgaatagcgaccagttctccgaggtttgtgcctcatcagtggccttcaggacgacctcgtcatatgggttgggtggtgtgccacgaaacatttctgggtgatgatggtcaggttttcgggtgatatcaggatggttgttggcgttgcaggatagtagaagatggtcaacagacttgtcgaaggctggctgggtgattccagtcaggcagcagtgtcgagggggctgtgaaaccttgatcgggggtgtcgaaatgcatactatcaacttaacacctgatcgactacaaactaacttagtgctcacaacaccacgcaacatcaccacagatttcgtcattcactaggagtaaaataagattcaccttaatacccatggtgaccatgatcatatcaagaagaacctggatcagctgtttggttattggaggaagtatgtaatacatcatactaagcaaaatcagtttagaattcttggaaaagaatcattttgccatactttctcttgataccaattccgtttctgtgaggagtttgtattctttaggagtcgactttcactccaatgtggcaatgagcatatgtgcacacattgctcttctaatctacccaaattccaataggtgagtacaccatagctaccagccaaagagcacctaacaccttcaaaaaggaatacatagaaatgcatctactggttcaaagtggagaaagtgtaaaaaatatacaattacaaaccaaccagttagactaatggtacatttggatcatgtatatagcaagtaggaagtgtggctggtgatttcacaatcaaataccaagttcttagtccaaccataaattagttcattcatcattaaaaacagaatgtctcaatggtagctcggcaagccttatagttatttatagaattaaaatatcccatactgcatgctttttgaaacaccatcatgaggaaattatgactgtgaatgagatagacaagagagagggtttttttgactggtctttatatgacacttgactcacagagggactcagagtagacacaatttgaatatgggaaagaaccaacagtgcaacagagacaatacaagacggtatcaggcgtttatttgtattgtctcaggatttgaatacccaaaaataccagatttgtgttggctcactttcctgagacaatacacatgtattgtctttgaaaagtgatacaagtattctgtatcatctcagatgactgatcccaccaaaaccgtatttgatacacaagatatttggctgtattgaagaaaaaagagaaacaacaaagacaattttttttttcatttgtaaatccaaatccgagacaatgaattttttcaccaaccaaaaaaatactgatactggtatcaggctcaaaattaagacaatatgatccaatacaaatacatgtcttgtatctgttgcaccgttgaaagaaccaatgagttttcatttacttggaaaatatctatgttttaaatagactatttacaaagtgatgaaactgtggttgagatatttgaatatgcaatataacaacaagcctacaaattcaacaagctcaagaatacaagtgtcactaaaatagctgataattcatactaaccagggttttttgactacaagtatgttgatcagacatgcataatttagattaaaaacaggctataatgataaatgaaaacatgagaggagaaataaaacaagtgtgattttgggaatgagtaaagaagatatcaaaatttcaacacatcacatctactatacaaacactagtttccaccaaagtgtgcaatgtcaaatcaatcagcacttgaaaaaaggttttatatatagttacataaactctgtttttcaacatccatagcttagaacacacaggaattcttaggccccgtttggccgcaaatcattatttgtgatttggctaagtttggctgggatttggactgtgtgatatgaaacaatataaggtttttgcacaaactcctgccaaacctcaactcaaaattacaaatcatggacggccaaacggggccctagttttttgtttctttattctatgaattcacaatccaggtaaaatgaagtcactatcatcttgaatgactcaatcatgtttgtaaaatagcacaatcaagtgtcagacttatactacttactacattctgtagtgttataagttgtagacaaaatgctaaagcaaaaaatgaattagttgtcagcagtggatcttgcgtatagaccaagctggacaaggacaagagtgatataaatatattactagtaaagataaaactaaatacaacaagataaaaggaaaaggaggagaaaggattattctaatttttttagttatttgtttatttgaagtttcttatattcttagagaatatttatagctggtaaagaaacacctaggcctctatccctaaaggtagggataggatcaatcaaatataatgattgtgatgattttttatccagtcaatagacatggaagggttattaaaatcaaacccaatcattcatttaattttatatagtttattcaatcttttgatgtttataaattaggattaattttttgtatgagaagtaagaatgagtagagtgtaaatgagaagaaagaaacacaatatgataagatttctttattctaaatcaaaggtgatagttacttacttcagaggatctgaagcaatatctcaaatgcggaagagtagcagttttggaaatagcggttaaggttgatctagggatagtaagaataaaacaagagttgatcaaaattacttatctcaaaattaattatatagacacttaatggtaaagagattagatagaataagacaattggaaaaggttatattcagatgagttatactaagtaattacctttattttttggtgtctcaaaagtaattatgagaggtaagaagattttttattgctgaagagggaggaaggactgttccggcctctggggttgactattttgtaccagtccttcttccaaatcttggtattgtttgccttgccttgatttgatcatcttgcaaggctgaagtcatctttttttgaagattgcttttaatattcaaaggatttggtgttctttgattaattttaattttgagagatcacctctctgtgaaacctctaacatgtaagtgaaatctaccttaatttcaatattattattttttattcgttttaattgttttgtgaaacctttaggacatgttaaaatgtctctaaggttgacattagtcctacttacattactcaggaaagatcaactgaggcttacccaggcttactgtagttatcagctagggaaatccaagactctgactttcaagtcaagtttggaatgataagaaagaggtaacaaacaatagataacagttcaagttaccaatgtttataccagagtaagggtttaaggaatttgaggccttgtttggcagcattataatgtgagtgacacaacttctattcttttgcctgcagccgtaattttcttcttattatgtttatttcatattcatctcaatcatctcatcattatttgtctcaccttcattgtccacaggtatgcctgcagcctaggccacatttatatttctttcacttcctttctatcattctcatattgatcccgacttgttctttcattttcctcttcaatctcaggtgtgctcaacttgtcttcataatacttgtctgttgtgtgttctaacaacaatctgttgttataagttttttggggttggttgtctattatatgtgacttctgaccaggtctgcggctgccacaacttgatcagatgtcacaataactgacactatattgctcaattatagtggtgccaaacaaggcaaaccacacataattttttcagatctatcatcaacattgaggtctatataagtttcccatgtatatgttattatgagccttatgaaagccccagcttgatatatgagtgtagaatctggttcgagcccgtcatatatcaaataataagaggaaaatttgaatttggaaaggagaattaaagctagaaacaggtgcactgtgattgaattcatcaaatttacagttaaattgcctgcaaacttatagttatagtataacaatcagttgtagctggctgcatgtttctttattttaacctttgtgtatctacttactgtacatccccattttatgttaaacttaccatttcaaactactataagaaacaacctggaagaatttaatccatctgcgatacttcaacattactgaaaaataattccaatccttaaaataaatctgcaaacttgagtttgactgttgacctggatggatgggtctagaaattccctgagttccttcttatttttgtaacttaaataaataaagccaattcctaacttttagttctaatatgaaattctccttccaaatggcaacattgtacaataaaaacagtcaagccccaatcagaagaaaatgttgtcgcatgcaaggaaggggtttgattattgagttctgcaactggaattttaaacccttcccaaaaggtcccaaaactgaactctttgagccctcttgaatgtccttgaatcacagaactttaatgtatctcagccatctgcatctatttgcacttctaacttgtgtaggagagagaagatctggatgcaggaggttaaaatggaacttcctgaccaatttgacccattcacaggtagtggtatgaaaaaaatccttccctgctgaaatctaagctacctttttttactcaaaggaagcaaaatcataaggaaaatgcaagaacggtctccaaagcaaaattgagggaagccatcagatggaaacgatcctgaaacaggcatcagtgaaactttttctgggaatagctggaagtgttgcttcaaatctaaagactacatgacaggacgaaaaatgaaaagagctgggggggggggttctagtttgaagtcaaagagctagctccatttcacttcctaatgttgaggacctgcacatcccatgatcagggaacgggactcatgattgattttggacggctctcgcctctgagctgggagccgttggttcatgggatgcatcttgaaaaaaaaaagaagaaagaaagcagagggtcgagtaatttcgcgtggatggtgattcttttgccgagtattggctcattaatgagcagtggtgccccaactaagtctatgcttacctaatcggatccctttggatttccaccggatctctctttcccttcgccggcagccaagttccaactgagatttttgactcctgggttcctgagggttgcagccagagcagaccccctcttgacaaggtttccatgagcttcttttgcttcgacgttcaaaaatcatccaatttcatcaatacagtccaccccgacttaaacatacataccgctgtatgacgacggtacaccaccaataaaaaccagttctttcctgcttgtgagcgttatatacgtatgtaattgttttccatccaatgaaagactgcaccaacctgttcaaagaaaaaaaaatcccaatgtaacggtttttctggcttgtttatgtaccccagccaccccaatcgatttttgaatgcaagtaagtgtaaaaccataaactgtgaatcttcttcgaaaactcgcacaagcataaatccataccattcctattcctctccgcttgtcaccacccatctccatcggcatccaaccagctgaacaccaaccacttccgctgaggaaatttgcaatccatacagacacccttctgcaagacaaaaaaaaagcaacaacaacatcccactcttgaaggttatatcctgacccactcgaacaatcgtcatcttcatatctcctcttcacctgcccagagtacataaaatacctccttttacatttgaagatctatctctatccatccatcgtcggctattttcccttgttctccgttgattatttatctgttgctcattcgcatctaatttcacttttcccgctcctctatccatctttcttccaatccaatcgtctccgattcgctctcctccttaaacctattcatctcccccaaagaaaaaaaaagataaaaccaatacgtcaaagagaaaggcataaacaccaggccttttatcacactttgctaaacaggagccagaacgaactttcctgggcttatccctatcattctcgccttgcataccacagtttctcttgatctaaccgtagtcctccagaaataatcgagaggagtgcgaaaaagaacataacaattcgaaacgaggaggacatccgtaaatcgatcgcgttggatccaaagcgttttttttttctccgtgttcttcgtggtaaatcaaccagtctaagggtcccccgcaacgtgagtaggctttttcccgtttgatttattccacatctgcctggctcgctcctttttctctccggccatcaggagtcagcggattccttgcgcctcaagtgtcagatctattgttcttacctgacaacacccaggaggaaggatgatgccaaaaagggacacattcccaattggcttgggctcatccatgtcccatctcaagagcaaaattagagaaacaaaaaaaaaatcaagctcaaccgaaagcaagaggccacactctccttctttcccgaatccccggtcaagatttgaattgaatgctaacttctgcgatcttctttcatgattcccactcttctcggtagcaacccccaacccttaggaaatagaggcatcaagcacaccataggagtcattttcaaccactcccttgttttcttgttctcgaatttctcattgctttatctaggcttcattatcttcaagtttctactctcacactttgtttccaatcaagaagatcaaaaaagaaagatgccctacacttccgatcgtccagaagagttcagtaatcttgccaacaacctcagtggcatcaattcaaaccacgaggaactcgaattcaagcaagaccactccaaagtccaagaatttatcggtcagcatttccttttactctttttgatgaacaaaaaacagtcctttccctcgcatcttggttgctccttctccaaaacagctgcaatcctattcaatttttcagaaaatttgatttattttggactaacactatcgccttactctatcaacacattcataacacacaggtggtaatgccatagattccgccgctccttcacctgtcactgatttcgttcgaaggaagggtgggcatactgttatcaccaaagtaagttcattaatcaccagcattcaattgtcatgtcactacgaacccaaaaattgattatgtcctactctcgcttccatagatcttgattgccaacaatggtatcgcagccgtcaaggaaatccgatccgttcgaaaatgggcatacgaaacctttggccgggaaagggtcatcgactttgtcgtcatggccacccctgaagatttgaaggtcaacgctgattacattcgaatggctgatcgatacgtcgaagtcccgggtggttccaacaacaacaattacgccaacgttgatgtgattgtcgacgttgcggaacgtgcgggtgttcatgccgtttgggctggatggttcgcactttttttcgctgcccttctttcctcctgaaagtacccgacagtttctttagtaacctgattatttgatgattatcattcaggggtcatgcatccgagaacccaagactcccggacgccttggcggcttccaagcaaaagatcattttcatcggtcctcccggctcagcgatgcgatcgttgggtgacaaaatctcctcaacaattgttgcccagtccgctcaagttcccacaatggcttggtccggctcatcactctcagaaaccgaaacttccgctcaaggttatctcaccgtcgccgacgaagtctacaaaaaggcatgcgtgactgatgtggaagtcggtttgagaatggcggaagaaattggatatccggtcatgatcaaggcctccgaaggtggtggtggtaagggtatccggaaagtcgaaaaggccgaaaatttcacaatgtctttcaacgccgtccttggtgaggtccccggctcacccatcttcatcatgaagctcgctggtgcagctcgtcatttggaggttcaggttttggccgatcaatacggcaacgccatcagtcttttcggacgtgattgctctgttcaacgtcgtcatcagaagattatcgaggaggctcctgtgaccatcgctcgcccggaaaccttcgagcagatggaaaaggccgccgtcagacttgccaaactagttggttatgtctcggcaggtacgaccgagtttctgtacgaagcttccaccgatcgcttctacttcctagaactcaatccccgtcttcaggtcagaagtacttcattatcattctcgtattgatcacattactgtctttctatctcgcaattcttagctaacattgacacgaaaatactcatcaggttgagcatcctaccactgagatggtatccggggtcaatcttcctgccgctcaacttcaaatcgccatgggaatccccctccatcaaattcgcgacatccgaactctttacggcacaaacccccacggcaactcccaaattgattttgatttccaactaccgcaatcttccgatacgcaacgtaaacccatgcccaagggacatgtcgtcgctgtccgaatcactgccgagaatccggatcaaggattcaagccatcttctggtaccctccaggagttgaatttcagaagtagcactaatgtgtggggttatttctccgtcgggacagccggtggtcttcacgagtttgcagattcccaagtaagtccctttcccatataaatactcttcctcagaaggcgctcaattcttaccctcacaattgacattcacaattattcatgttttaaaagttcggccacatttttgcttacggcgctgatcgcagtgagagtagaaaggccatgattgtggcgctcaaagaattgtctattcgaggagatttccggacaactgtcgaatatctgatcaagtaagtctgtacaatgctcagttctgattagtgcgacatcactcattctttgtcattgtgccattttttaggctgcttgagaccgaggctttcgagtcaaacacgatcaccacaggctggctcgacacactgatctcggccaacatgactgctgagcggccggataacacccttgcggtaatctgtggggctgttaccaaagctcatctacaggccgtagccgcttccgacgaatataagcgtatcctggataagggccaagtgcccgacaagaatttgctaaggacagcttttactctcgatttcatttatgaaaatatcaaataccagattcttgccacacgctcggccgccggtctctacacgttgttctgcaatggtggaaaagtcagcgtcggactccgcacgttggctgatggtggtttactcgtattgcttgatggtcgatctcacactgtctactggcgtgaggaggttgggtcggtcttttttctttagaagctaatcattccaccttataagccagtgtggagctaacgtacccgtcttccatcaacctgcgatcctgtagtgctcttcgcttgatggtcaattccaagacttgtttgatcgagcaagaaagcgaccccacccaattgagatcgcccagccctgggaaattggtccgatttttggtcgagagtggcgatcatgtcaaagcgggtcaagcttacgccgaaatcgaagtgtaagctcatgtttttcttctcttccatgcgagcacaatactgaattatttcctattaaacgtcaacaggatgaaaatgtacatgcccttggttgcttctgaagatggtgttccccaatttgtgaaacagcctggtacaagtctagaagccggcgacatcttgggtgtattgactttggatgaccccagccgtgtcaaacacgcccaaccttttgcaggtcaattacctcccatggggttgcccagcatcgttggatcgaagcctcaccaacagtacgacagtctcctgaagattctttacgacattcttgacggttacgataacgcctcagtcatgcaaagcacgttgaaggatcttctagtcgtcctcgaagaccccgaacttccttacggacgcgcgaccgcaattttgtccaccctgtccggtagaatgcccgccaaacttgaagcatctattcgatcaacattggaagctgctcatagcaagggctctgaattcccttctcctcgcttgaggaaagtcatagactcgttcttggatgacggaattcgcccgcaagatcgccagaccgttataaataccttgaccccattggcggacgtgattaaccgattcaaaggcggcctcaagtcacatggctacctgactctgtctgagcttatgggcgcttactacagtgtcgagagcatcttcagctctaaccaggaggacgatataatactgcagctcagggatcaaaatcgggactcgttggatgaagtcgtccgattagtcttgtctcactctaagtgtagctccaagaaccaattaattcttgctgttttagatatcgtcagtaagacggcctcccaagcagccgttgaaacgaccttccacgactgcttgatccaactggctcaattagattccaaggctgcttccaaggttgccctcaaggctaaggaggttttgatccactgtcagctaccatcgctggaagaaagattaggccaaatggaatcgattctgaagacctccctccaaccaaccgtatacggtgaagccaatcgcggccagccgcaaccttcctatgacgtcctccgtgaactcgtcgattcgaaatacacagtctttgatgtattgccgaccttttatgaccacccggacccgtgggtagccttagccgctttggaggtctatgttcgccgagcctaccgatcctactcaatcgtcaatttcgagtatgaagaaggggatgtcaacgagaatgagccggtgatggtttcgtggttgttccgaatacgtaaaggcgcatcaccaccttcgacgcctcgcaaagggctcaccggtcgtctggcctcgttctcagacctgacatatgtcgtcaaccagttgcaagatgaaccgatgcgatcaggagttatgtttagcatcaagagtctcgaagaccttgacaaatttatgccgaacgtgctcatgaaattcccggatgttcaacccaaactgcttaatcccgaccccgatggagagccccatcacaacgtgctcaacatcgcctacaggttggatgacctgaagtctgaccaaacggacgctgagtggcatgtcaagttccaaaacgtgtgcgaaaagtttgaccaaggtttgactaaacgtggagtcaccagagtgaccttcaagatttgtcgaaaggagcaatacccatcatacttcactctcagaaagaactccgaaacaaggaactgggaagaagtggttgccatcagagacatcgagcccgctctggcattccaattggaattatctcgattgtccaacttccacgtcactccttgccccaccgaaaacagacagattcacatctactacgccgaaggtaaagaaaattcggccgactcgaggttctttgtgagaacaatgttagtttattctcgcttttattgcgcagaaaaaaaagagaattttatttgcatgaagaccaaacaaactgacgctcgtgttcattttgtcaattgataatattgtagtgttcgtcctgggcggatcaaaggctcaattaaagtggctgattatttggttgctgaagccgaaaggctgttgaatgatgccctgaatgcgttggaagttgtttcagcaacaagacggggtgtggatgtcaatcacgttaccctaaacttcgtttacggaatcccaatcggatttgaagaactccaagctgccttggctggattcctcgagcgacatgttagttcattcttcacgcacccgttaatgctttctttcgtctactgacatcgatccccgctttgacgtgatagggcaaacgactttggagattgcgtgtcactgccgccgaagttcgtctagtcattgaggatgaaagtggctcacctcaagccatccgagtcatgatcgataacttgtctggtttcgtagtgaaattcgaagcatacaaggaagtcacaactgaaaaaggcaaaacaatcttgaagtcaattgggccggttggtgcttaccacctgcaacctgtcaacttcccatacccaaccaaggaatggcttcaacctaagcgattcaaggcccatgtagttggaacgacgtactgctatgattttcccgatttatttagacaagcagctcgtcgtgaatggaagcgaagatcagaagaaattcctttcttgaagccaccgaccgatcctctcgtcgccaccgagcttgtccaggatgaatatggaactcctcaagaagtgtcgagaccaccaggtaggaactcggttggaatggttgcctggatgtttgtcatcaaaaccccccaattcccgaacggtagacgaatgatcgtgattgccaatgacatcaccttcaagatcggatcgttcggtccagctgaggacgacttcttttaccgggtaaccgagcttgccaggaagttgggcgtcccacgcatatacctttccgccaactcaggtgctagactcggtattgcggatgaagttaccgatctgttctgtgccgcttggaacgaacctgagaatccaagtaaggggttcaaattcctttacctgactcaagattccatcaagagactcaaggagaaaggtgaagaaaatgtggtgactgaagaggttgagtacgagggccaaaccgtccatcagatcaaagctgtgattggttcacaggacggcctcggagtcgaatcattaaggggttctggattgattgccggtggcacttctcgtgcatacaatgatatcttcaccatcactcttgtgactgctcggtcggtgggaataggtgcctatctggttcgattgggtcaacgtgctgttcaggtcgaaggccaaccgattatccttaccggtgccagcgctttgaacaaagtcttgggcagagaggtttactcttcgaacttgcaactcggtgggactcagatcatgcacagaaacggggtctctcatctaacggccagtaatgacctcgaaggtgtttctcacatattggattggatgtcatacatcccagaatgccgtggtggcccattaccaatcatgagcgctaaggactcttgggatcgagcgattgattaccttcctatcaaaggttcctatgatcctaggtggttcctcgccggcaaagaggaaatcgctgaagatgtcggtaccggcgaaactcgtttcttgtccgggttctttgacaaaggatcgttccaggagaccctgtctggatgggctcagaccgtcgtagtcggtcgagcaagattaggcgggattccaatgggttgcattgccgtcgaaacccgtacaatcgagaaagtcataccggccgacccagccaacccctcatcagtcgagcaaaagattatggaggctggccaagtaagtcatcaaacatctcatcgcttttgaattatggcctaagagaagctaatcttatctaccctgtaggtttggtaccccaattcatctcacaagaccgctcaggctatcgaagacttcaatcgagaagaactgccgttaattatctttgccaactggcgtgggttctctggtggtcaacaggacatgttcgatgaagttttgaaaaggttggcatctttgcattatctttctttctcgataaagggctcataggaacaaaactgattaaattttcatcaatcattcagaggctctatgattgtcgatggattatcaagctacaaacaaccagtctttgtttacatcatccccaacggtgaactccgtggaggagcatgggtagtactagatccctcaatcaaccctaatggaatgatggaaatgtaagttgccaaattctacaaccgatagaccaataaataacggttaataactaattgacttgttttattgcttgaatggacaggtacgccgacaagacgtcacgcgctggtgtactggagcccgaaggtatcgtggaaatcaaattcaggaaggccaagatcctcgagatgatgaaccgcttagatccccgttatgccgagttgaaggctgccacttccgacatgtcgaaaacctcagaggaattgactgcagtcaagaacgaattggccgcccgtgaaaaacaactaagcggaacatacacagccatggcgctccaatttgccgatctacacgaccgaaccgagcgaatgaaagccaagggcaccatccgagaggctttagactggaccgagagtcgaagatacttttactggagactcaggagaaggttgctggaggaagagatcctgaagaaaatggagaaagccgaacagacctcaccatcagtcgtcgaccgagcctctcagcgagtacaaaggatgaagatcatcgaagaacgattcctacacgatctcagcttggaagaaatccaaactaatgatcaagcagtttgttcgaaaatcgaggagaggaagaagctcatcgatgccttgatcaatgaaactgagagagctagtttggaaggccaaatccagggcttgatcaactccaaatcaagcttggtcttcgagtcgattaagaaagtgtttggtgaccgattgagttcggatgagatctcggtatgtctctccatctgatttctctctcttgcgcacaccttcacttcttgctcgaacctcactgacttctttttcgtggtttattcccgacggggttgatattaggttttatccaaactcagtaagaacaattgagaaatagaccgctgagttgtaattgaaaagtaaaaataaaacatcttgctcatcttgtattcttcaacaatttttgtcggctcaactgatgctcaactaatgcggatgtggcttttcactaatgagagatctgccaccaaccaaccaatcaacaacttcttattatttataattttgttttgtttcttaatcctctctttcgctgcttttcttcttgaattagtgctgttacaatcgtagcaatgaatctttccctctattttttttgcaaataatacgcacgatcttgtccgaacatgtgtcatgcttgcgccgtgggtgggaacaatgtgtctgtcgctcacaacgccatacaatacgcatccagagtaaaaacaatgttggtaaaatggctcaacttcaagtaaaccatcaaaagaaacaacatcaagtacgtccatgattcgatgacaatccaattgttcttcagattcaatctcctgcagcccaaaaactgatgcccgcgtagggctcgcactacctatgactctggccgggctcgaaccgacgacaacatgcgattcattgagatcatgttaagcatgtgctctaccaactgagctacagtgccaggtgttattacgtaaccacgaccaagcgtacatattgcggaatagctaatgacctgcttgggaatgttgatgctatctggatgactgattcaacacagtcattatctggatacctttttccccagatcacaatgttgggaatagtggtctgtgaatcagccatcagttagagcatctccagtggcccgggggtggattggcttgtgtttacaggcccgcgacctcgtgtcacgggggtcgcgtgggatccctcgattgtatgcattggtgttggaagaattgcccggtggctgaccaggggcaatatagtggcaaggagaaagagccgactgttgttctcgaagcggttgcctcctacgacctttggatttggcacgctttctttggactgcctggcaccttaaacgacatcaacattctggattggtcccccatcttcgagcaattacaagaaggcaaaggtcttttggttttgtatgaagtcaatggaaatccatatcatcttggctattacctcactgacggcatctatccaacgtatgcaacgttaatccaatcgatctccgagccacaagcaaaaaaagaagcactttgcaaagatgcaagagagctattgcaaggacatcgaacgggcttttggtgttttgcaggctcgttacgcaattgtacgcttccctggtcgtttctggaaacacaaagacctctctgacataatttcagctgtgataatactacacaacatgaccatcaaagacgagattggaagcccttttgaaggggactttgcttaccatcaaacacctcaaacccaagccgaaatcactaggaatgaacacagcaatcaatcatttgaagaattcatgttgcggtaccaggcgataagggatcgcaaatcacatacctgtttgcagcaagaccttattgatcatctctggaataagcatggatctgaagaggaaacaggcccaaccaactagtttccttttttcattgttttctctctgttctctctgtttcctcacatttgttatactatttctcttcttttttcactgttttctctttgtttcttgtcactcgtttttttatatttgaaacaattggaattgaatcttattgaatcatgatacaaagactgatttggtcattgaacggagagaacaatactctgatttggagtgagagctcaatcggatctgatgtatttcttgagaaaaagataaaaacctcattgattgaacaagatttgttttttaatataaggaagaaaagaaattgattgattgaaaaaacttcatcgattgaacaagagttagcatttaataaaagaaagaaatttaacaatcaattgataattccacaatcaatacagagacgagagagaaacaaagagagaagtgattgattgacaaatcaacaattgatcaatacagaaagtagaaaggactaaatatcaagcctcaacttcttcctctccagtgacatcttcttcttcagttatttcttcttcttcaatatcgtcttcgtcattgcgctcttcttcagtctcttcttctttgtcttcatcctcctcagccctcttgtgtttgcacctctctttctcttccttctcctttctctccttctcttccctctcctttctctccttctgttctttctcctttttctccttctcttccttttcttttttctctctttcttccttctctttttcttcttgtaaattgcgagcgattatagctcttctctttttttgataataatcttgggtcttgtcgtccaaattggtcaggtccttcgacattattgtgtcgtccaaagtcgattgagttgctgatttcatggaggacaatcggtcacgcaagatctgaacgaggtctttttgcaacgccaccatcttttcgattgacgactcttcggcttgcttacgtttggctgccttatttccttcaagacgcacgctccccaggaccgattggctaagatcagactcttccttgtctaaatcaatgaccgctgggcttgaggtccttggggttgaactcggaaggttggtaggggtttgggatgtactgggttctttggccttcttggatcgacccgcgttctcttgttgattagcctgccattttggggcatccttcagaatgccccagcaatggtcaaggttgaaggtcgatccaactgtggttttgtacagctctttcgcctcggtaagctaatttgaaccagaagcaatagatggaattaagacatgtatgtgtagatagaaaaaagtaaaaaaaaaacctacaatatcagcgcgtgtctttccactttgcaaacggtgttcgaccattgaatagcagccagagaatttgttgagggccttcaatatgagtccccaacaacattcaaccccaccaactagtcgtagagggagctccttgaaacctgtcgagttcttcttgtctgtgttgtattccttgacaaggtcaatgtaattttcgtggattcgttcccaaaacgttgtggccttctgtcctcgcccaacaatggcatctcgactggtatttaaccatgcaacacacagttttttatcctcttctatcgtccaatttgggcttttctttttggttgtagtatcctcatcaggttttggtgtggtttcttgtgtaggtttgggtgtggtctcttgcactggttttggtgttgcgttgtttcaagattcttttttttttcgattttgaaacggttttcggggttgctgtttcattgttgatggtttttttcgcaccggatttgctatttttcttccttggagaactccgagtcggggtggccatttgggttgaaggaatggggagcttgtgtgagagatgttggtgggatttgtgatgtggagtaggtggaggagtggacaagaggtggattgcggctggggattgggctgccaaaggtagcaggtgattgcgggtttgagagccactggggatgtgtggcaggttgtttagcaggaccgttggagcacaaattccaacgggggccatcaaatttggtccccggtcgcgcgatagcagctccgttggagattctcttaaccaggaatcatttgattaaaaacctactttggcctcaaataaggaatccccaacttacgtattttcaatcataaacaaaagaccaaaaacattagattggactagggttcaaccttaacaaaatccctcctactgcgggatttgaattctcaaagcaagcctttggcaggaaggacttgaagtgcatcctattaccccaaattggtctcaaaaatccacccatactgttatgatctggtaatgggctgagcttttctggttgatctctgagataaattattgactctttttttgataaaatgtagtgaaaaaagaaggtttgggggggaggggggttggaatcaaaatgcttcagctcctcccccatcctgtgggtaatactaatccccttttagatccaaatttttgagggtttgtaccatctgactggatgaatatggatctttccaggccaatctcaaaccctgatctggtccacagcttgcatggattccagaaaattggaacactagattggcccatcatttgagaaaaaaaagccagtcagtaacaagtagaagttgatgaggtgtttgattttcccagaaagaaatactcctaacatttttgctcagttttatcaccctcccatgaatgtgtgaaagaaattcatgtagcattgtcaattggtcccagtgattgcttaaattgcatatcaaaaactccagttttgaatctacttgtgagattgattcaactcaaggaatccccacaagtttaccacaaaaaaggtcaggacgcctgatgacatttgacatgtgggatactgcttcctaactcaaattcagtcaaagtaacctctgagtaagatgagagtgaaaacacaagtattatgcaagttgctgaatgtcaattgccatcagctgtcctcacttttcttgtggtagatgtaatgatctcatgaggagttgaataactgatgattcccaatggacaagttgatgtaatgctctaatcataaccactattgacaaacaattttggggccagatttatctcagcttcaaacctttttctttgtgtatttgagatgaaacttccttgattcaagccttgcatatcacttaccaatctttgccctaggatctcgagctgcccactgagatcaaattgggttttctattacaatttattcaagacttccaagagattaatgcctgatttaaactctagttttataataacacctttcattctcatcagaccctagaccccagacagccacctcaaagtgtcctcacctcaggatgcatggaaaaggctttactccctgcatccccaaatcaaaagagtggaaaccctggaaagggttaaccaaaatggaagggtgggcacaaagactgtgtgaatctaggtctttcattcagggacctagaatatttcaatttttctacatgctttttctctttttttgctcaattgattttcgaaatcaaggttggtttggatgctcccagaagagaaaaactgccaattctagccagagaggagaaagaagcactgttcaaggcctctggaaactgttgaaattctgagctcgagaggggaagaatttttggggagttttgagaaaaagggctcaaaaaaggatgagtgtcttttttgggaaaggctcacggaaaaatgaatgaaagaaccaatgatttttattcaccagtatttagctaggcttaaatagactaaatacaagtgttgtcaaaatgtggttaaagatgaaaatgaataaaaaaagtggttttgaataaaaactgagaggaagaaatatatgagttcatggaagaaataaccggacatgtcttctcggtctcttttagacaagctagtaaaattaatcatgagaaaacatacacatcaccacaaatgtataagagtcgttaatccttaacaatcagattttaatgaatcaaataatgaaatagaaaaagaaagagttcaatcacaaagacaggagttgttgtaaaaattgctaatgatagttctaattagactccacaggtgcataagattcaacaaaaaaccagcagtgagttgctacaattcagtctaattcaagaagattcaagaaaggaaaaagtgagaaaaagatgaagaaaagaagggtgatttagggaggagtagaccaaagaagctgaaaactcaacagaaacaaagaattgaaaattataggatttttttccaacattctgtttctagggtcctataactttggccatctttttagtcaggatctgtcaaagtttggcagttgagacagtaaattcaatacatattagggaaagacaatttgaaaaatcataaaatatcccttccataagggcccgtatagagattgtttgttcggacctaggtacctgtttatacctaggtacctgttcattttttcaagaaaatagataccatgtaccgcaccagacacctcccggggggtacccaaggtacctgtcgcaggtacctcaggtaccccccctctctttttcacctagtttcactcccagagtcccaagtcactttattattattattatttcttcatatttattgtaaaatatcactcacaagtcacttttttggcatttttgaatatctgttgtaatatatctacatctaattggaagaatcttacttttctattttttttcatatttattgtaaaacatcagtcccaagtcatttttttcatttgttcatatttaataattaattgcagagtttaaactatctacaacttataactaattggaagaatcttcattgtcatccaaaaccatcaccttcctttctgatgttttgttagacttcttgttatccttgagtccctctttccatgcagccaaggtaccttcttggagtagaaggccaccatcattttgatttttgttagggaagtgagggggtacctgtagaggtacctaggtacctgttcaaattttcacaaaaataggtaccaagtaccgcacctggcacctcctggcgggtgtggggcgggtgtgaggggtaccccccaggaggtaccaggtacctgcaaaaagtacggacgaacgatctctaggcccgtaccatagggttcaattttcaaaaatgggcattttttccatcctctacacaaaaactgggaaaaattggagagatctggtgttgaaattcttcactttcatgccaaagactagcttctagtcattgtcaatcttgataaaataaaattttgaacaagataaattttgagaaattgaattttcatgtcctgtggtacaggccctaagtttcttctcttgtacctctcttcatcaactccactctcatatcatctccaggtttcctatttttttttttcaatattcttcctgtggtccttgataccctcaagattttcccatcattggccttgtttctctgttctattgcttgaatgagggcttacagactttttaatcttgtttatctggcccgctgtcacctttaatcatccaagcggcgtcaacatcgcagttattccctctttctcctgaccatcaaccctcacggcctttatgttcccaagttgtgtgtcaaggttatgaaccctgcggagttggatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgtataaggaatctgtcttccagctagctgatccatggcgttcggggctgtccgtttccgtctgtttgccgtcttgatccaaggtctcctctagttcgattccaactccggtcggtcctctcatatgtggtatactcccggcatccacataacagtctactttcatgctaaaacacttatctgctatcctacgcggaggtgccatctcccatcctggaatctttggagaacaaatggggatacataatcttccgccatcctctaattcgtagctcagtatctcacctcggtttttggataactctagacgtaccttgtgatcagccaggaagggccttcccaacaccgtataaaccttacctcgagcaataaagaaatttgcagccttctcatcttcagaatctatgcagaaatggattccttccgccaagccaactatgggtgtcgaatgtcctccaatacccatgatgttcatactgatctcacgcgccggtaacttcaactgtatggccaatccttccggcataatattcatttctgcacctgtgtccactagagccttcacctgtatacctccgatcacgatgtcaataaatcctagcgggcaagcataagttagtgcattctcgctcaaatctaaattcattcggcgctgtcgcttaatttcgtcctcaaaatctcgatggtcgcatctcccagagttttggcttctattcactgtttttggttcctcctccggaaaggtctgcaattcttgaagaaatttgggtgctatcaataggagctcttccaaagttagtgtaaaactttgctttaaaaacttcttcttaagtccccccccaactttggatttgtccataattctaggaaatacttcttttactgacagatcttcttccttcctttccggttcttgtcgtgcagattcctccaactctggttcctcttccacactactcccgtcgtctgagccgccttccatccacgctcctgggtaacttggtcgtctcttccgtgccgccgatgggttcttattggcttcttgatttccgggtggtgtctttggtgtagcttccttgggcttaattggtacttctggtttagaggcatgttgttgtgattctttctccttatccttgttggtccgagcggatcttcgcaggccaaatccaatcaaattctcctcgtcctcctcgccgtaatgcatttccggtggactccaggcttcccatctgttagtcaaaatcatggacgctgttggttcttgtctaggctgcagaaattcttcactcatcatcatgtttgccctcttatccccagtctccttggcttcattggaatgtttggcaaatttcctgaccaactctcgaactgaatctccggtgtctgaaggaatcacttcccggttagggtaataaaagttgggtccctgcttaaaaactaatcgtttagttatatcctcgctaagatgttgacagaacatagaggtatgatccatttccttacaatagaaacattgaagttgagggcgtgggaatgatggtcctccggttcctggtggtctgaatcctgaattgggtggtcttggtgcagaaaaatgtggcggaaatggtctggcattttgattagtattcatatcagtacgtaacttcttgatttcatcctctaaggccttcatcttatccgttccactgtctgacttattcttgctttgagtttccttcttagattcagaatccttggtaactggtttagcttttgaaattccaacatccaagtctaataccgcaaatgatgcatccacgtaatccttcaagacttctaactttggtactagtgccttcccgtccttggtcttctttaatttcttgtcgtgagccaactccttcgctacgtcccgtcgcatctcggtcgaaatcgccttccacagtggttcgccactcattgcattcacgtcctcgtaatccatttttgtcaaatacgccaaaatctcctcaagttcgccaataaacgtcctgtactcttcctttgtctgaataccgcccttatccatgtacttgctgaccaatatcgaaaccgaatcctcgttaaatcgtctgagtggtgttgcccgtccccatttacgaatcatttccttcttcaacaagtcccaatcccgattctcgtgtccttccatattctcaatgcattcactgatcttcttggatttaaccataaagggtaactgaagggctacgtcttgtccgccagctttgtgtaaggaagcaatcttctccacgcgcttgatgaataattccacttctgatccgtcaaagtctaaattgagcttccgtgtatctagaactacgcctttctcttcatcagcaagcttgatttcagcttttgtcctagtctggcttgcttcggatgaggttaccgctaatcctaacaagctttcttctcctgctccaatagtagtttctgctccggcaattcccgtataaggtgttgaggttgcaaatcgtaatgatggtccacgcggtggtggagtttccggtactggtacattctgtggtgcttttgcttgatttaccaatgtcatcatcatttccttcatttgctgaatagagtcttcaagttccgtcatcttggcttgctgtttttgtatgattgctgattgttccatgttgagttcctccgtggttgacatttgccgtttcttagataataatttttcaaaatgttctgccaaaaatttccgctccctttctctaatcaaatccttcttctcggcaatcgaatccttcttctcgccaattgaatccttcagctcgccaatcgaatccttcgtctcgccaatcgaatcctttgcctcgccaatcgaatcctttgtctcgccaatcaaatacttttccacctcaatcgtacccttcgtattgccaatcgaacactccttatcgccgccaaaatctgccttcttcccgttatccacgattgatttgatgttgagcttgattcactagaaaaatatgattgatttgaatgatcttgatgaaggtaatcggccactgttgggacaccagatgtaggactcctgggacggatagacacggtaaagtatatgtaaatcaaaagatcccttgagggggaaataaattgcaaataggttgaaaggctattacaacttacgggtggtttgaaagacctgcccctctaattgtactaaacaaataactaagagtcttgtaatcaatatttaataatatgtggctgattccaagatagatcttacttttgtaaagtaatctctatcagacctagatcacgtatcaatctactaatgaatctgttacaacttcaggttaataatggaaactgtggcgcttatggttaagcgcaagacagctgaatttgttatttagagtttgttaatgatctcttcctcgaacaatttcttgctaaggcactttaatcacaactagagctccggtgttactactactactacttgttatttgttatttgttaataatactacttaagttcactttgttatagttcaatggttctggttctactacttataaatctctgactttacttaactaattctgacaatcacactactgactaactaattgtgaccaacttactcctgtaggttgatggggggaaaagagaatcctggtggagagaggccctccttttatattgaagagtgagggatttctgctgcaggggactccttgtgagttatttttgctgcaggtgacacactttttgcacagcatgatgtcattggttgctatgaaaccaagccatgtagcatgtgctgaaaccttccaaagcagtaatccagtacagtatacagtcttatgagatttgtgacttggaaaccaaatccacattccaaatgttctgtgtttcatctcaacagatgaagcaacagatcaaacatcagatgaaacacttgcttacttccttccttgttcattcttcagggtcaaaacctctccgcctaccttccttctcccctcctcatcaactgtcttatgttcttttccactgattacacaataaataaacccatattacataacctacccacgcacacaacacatgtacatatgtataccttatcctgttgttgtatgtcctatgtaatgaatgttcctcctcttgtaatgaatgataattgtgtgtcactatcacctcttctgtatgcttttggcattggaacaggcacagcacaccacaccgtcgagttttaaaaaaattggattgcaccattaaattctacacacatggaaacctaggaaataattttaaaattttaaaaaagcataaaaaataacgtacatacatgcatgcaaacaattaattgaaaaataagtggaaaaaaaaatcaataatcaaaattcatttttatggaaaatggtttttaccattaaattctacgcgctttgaaacctaggaaacaactttaaaaattcaaaaaaagtcaaaaaataacccataaaaaattaatcacgaaaccgcgtctaaaagcggaaaccgcgtgcgctgcggcgcatcaaaaccgcgtcaaaacgcggaaaaaccgcgtttttttattaaggcccatgattaatgtgttttactaagaaaaactatttttattttctttctttcaatcttcaaaataggaaatgaaagaacaagaaaccatctactcaggtgtaaaatttctagactaaaataggagcctgagcctagtgacaaaaacctatttctccgattttattcagatatttcacacaaaaatcaatcctcttcccacaattcattcaattctgcgataattcttttgctgtcttccgtatcttccgctgtgtattctcgaatgtataagcggtagcagtttgagatccacctgcctaaaagacaaatttcttctatcggagtgcccaacacgtgtcgtaatgaggcgccaccaaacctaaacgagtgtcctaggaggccttcgaaaccacctgctcgtagaaccaattggatccggttcactgctatggaccgtgttaaatgccgcctagttccttctctgtaaaaaccgaacagcaacgtgttcttgccttttgcctcgtctagtcttcgtttcaacgctagcacagggcaaagcatgttttttaaactatgaaccactattacttgaggtgcaccaggatgcgctgtcttcgcatttctgaccgttataattgcgtttttgcctatcgccgatttgaccaatctcacgtctgaggttagaaccacattctccgtattcaaatctccaaaagtattgtcgtaagtaaattcgccaatatgtgccataccccaaaatgaaacgatctctaggtccataatcgttttatctatatctccaccggggaataacgcattcgcaagccagattaggtgtttgagtaagataggcggcttcttcggtttctttggtaaagtagcatctactcttgatgatgcctttatgagtaactcaattcttttgttgcttatctctgggtattcttcgctgtggaaagtgtgccacgctttcagtccacataagtacttcttaatcgatggggccgatattttataggagttatttatatataagtttctacctgcccaaaaacaaaaatcctcaatgtctttcttcgatgccggtaacttgaatttgtgatttccggataagtttttaaagaatatgaactttttaactgcagcattataacctagaatagtattccatttccaaccgctcaataaatgagcgtttagcatagaaatagggtagtgagtcgttccatttgctgcgaaagcttttatcttatttaaatgtccaaccgttaatcgtttgttgtctattattactatgtcctctgatgaatttaccattttgaaccaagaactaattttaggtaaaatcttagacagaaaaatagtcggaatatctggagggtaattttgtacgccagaataacaaaagaatatatatacactaacaagaagtacgaattactaagcatgacagagatacaatttccattcggcagggatcttgaataggaccctgttttcccgtttcaggttgcccgacgaccctcgtgacagattatcggcgatattgttggctgatttgacccttttcgctgtcaggtccacttcttcattaattaaaaatttctgtatcaccttccactcattgttgacatgtttgtctcccgattttcttttttctataatggattcagtagttgtattatctgtccaaaccaataagttggaccctttacgaatccggcccatcacatgaagcataatcaagccaacccttaccgctacagtttccaaccatgtgatattacgtttcggtgcgtttccgacacgttgtctaagaatcatgagttgactccagtgtttacgtattatcacccctatcccaaaactagtcgatgtgtcgcctacccaccctatgtctgtggcctcctggcaaggtatcaacctggtgtgcttaaaactttgtaaagtttctttccatactgttaaatcttccacgacgtcgagaggtgtgtattgtttggcttctagatcaaaccagtccattagccaccggtataaacttctcaggtaacatgtaagttacatggtttagtcttcctgtcaagacttctacttcattaaaagagaatttgcttgttctgatcaaaaatatatctatctgttatttccttttttccagcttctctagtggtaattggactgtttttgatattccattccagagaaatccgataaatttctgctcatctgagaaatttgtgcatttttgtttgctggttagcacacctaactctatagacctggaaatgatatctgtcatgtctgttgttgaggaaagactcttgatgaataaattattgtcgacccagcgaaacactttgatgaggtcgaattctgacgccattatatccttccacgcgtctgccggtcttccaaaagaaccgcaaccggcgacgcctccaaaggttattcttgtatcgaggtataaattgtcgtctacacctcttaccattaagtaaggccattgagatggatgagtagggatttgcctataggccttctcccagtcaaaaagcgccaactgtaccggttgtttcaaggatttgaaaaacttggctaccgttgtagtgtgccatttgtgtttcaagtatcaaattgcataaagtcacggtccaatatgtagaagggcatatattcttaggcatattatggcataatcacattctatgggtcatttaacccatagtcactcactggaaccactaggctagctccactcagtcaaaagttatttgggatttaaattttatttgcataaaaaatgattattgcatagtgtaaccacaagttggccacattgtttgtaggtacactgagaatcttgtatagtagtaaaaccacaatttgtccagatgattagatgcatattcattataggttagggctagaaccacaagttggccatttatagattattggttagggctagaaccacaagtcagccgggttgtaaaatagactatttaaggaggggtgttcccccctcattccaattttttatcatctcatatcatctcacaacagatcatcatctcatctgatcagcaaccagacagaacagagcaatcaatccatacattaaccagtgtgatcttaatcaagtgccccattgagatcattcagacattgagaagcataggaaaaaagaaagtagcaaccagtacaacttgtgatcttaaacaagagacagtgatattaaaccattgtgctcttgaccaagattcaaggaggaagggaaagacactttcaatagtcacatttttccccaatatcatctcataaatacacattcatcatcagtacatacgtcaatcatttttcagaatacataaacatataaataaaaacacctcttactcaacatttccactcaaatagtctgctgaaaccacgttgatctaggtttgataagagactgctaccaatgatgaaactgatgcaatgcaggcataggtatcgcattgtatcgggcctttatcgcatcgcatcacaagagcgatgcggggccccgcattgcatcgcttgcatcagattcttcgatacagtgtatcagtattgcatcggcaaagcgatgcgatgcgatgcaccataatttggtggcatcggtttgcatcgctttccgatacgatactgatgcaatgcatcgctttttcgatgcaatgcatcgcttttttgatgcaatgcatcactttttcgatgcgataccgatacatggctatttatcgcatcgcatcgcatcgtttcaccgttgctgctacacatagttttctctatcatcaggttttgccacaacaataaataaattgttgtgttaactctagtgtagtacaatagaggggcaggtatttcaaaccagccgtaacagttgtagtagatcattacatacgtgatatatctcatctgctatttccccctcacaggactgccaccattcccaaaggagttctcacaccgtaccgaaatcgtcccaagttgtttggaaatcgtatttgtccacgaatgaattaacggacggtacccccagatcgctgtgtgggtatgataaatcgttgatgggtctgacggatccgtccccgttcacgactgctcctaaagggcttgtccggaaaaaaactgaatttttgtgctacttcttcgtgggagaaggggccaaacatttgtccagcttctaattctttctccattgacgacaatactttgtttactgccaggcttgctgacagatggttgtttggtgtgtaccatgtcacaccagggattctatggtctggtatcccttgatcaaaaccatgttcaaaaccgtgtaacacgtcgcggtattttcctagcaaacctgccctttctaaagcatctctccacaaggagatattcatctcacatttcactcctgaaggccaattcaaaagtgacacgtcctctctttttttttttttttttttttttagataaacagccgtaaacagcgatgcattaagataaagaaagacagaaaaacacagatgaatcaatacatgcagttatcatagatatggggacattggttccgcagaactcagtgaggtgaggaagaagggcctaatggttaggacaaaaacaagatcatcacgtttctaaagataaacggagattgtgtacaagaataggagaaaaaaggcaaatgcctcatgggctcgtacgctagggggatgcagcaagttgctggtacaggcaaagacttttaactacttgtttgtgtttccctttttcccttgttggctcccgtcgtttcttccttggaaattgtctgagtaatttccgcctcggtaacctcctctggtcctcttattattaccgacgttcgggttaccgttccctccgttattttggtaggagttaccgcttctactaccgttgtagttaccaacgttgccgtagccgttgtgtgtattgccgttattgttgaagttgttgtgtgaatgattcatccattgcccttgagagattgggttgtgtaccatggtgttattctgatagctgctatattgattgttgttcatctttgaggttttcacataaccggtcaaggggtcgtggttacagtgtgacaaaccgggagcgtacagattctcctcccactcgagctcgccaaaattcctgctaacgttgtagcattgtttgaccaccgattcttttcgttgagaaatatcagggatagcgttctttacgtcttcgtcagtgattgtgtgagagaaagtgttattcctcacttccatatcatagcggaaagcgaccatgaagccaaattcttctgttatgtcgtcgcaattgttcttgtgagttgcgagtaactttgaaaatttctttattttgtagacatcgtggagtgtcttgcaaaaagcccggtgattccgagtccactgagcgtaagtttgagtccattcttggacgaaggcgaagcccttgtatcctcctgatttctccttatcgctagacaaatcgtccgatctatgacgttggtccaggtgataagacatggctctttgttgccacttacgattgaagatcgtgagtggtaacggcgatctgagcttgggaatgttctcgtctaggaacggtgtgaaacccacactgttgtggtttgtcactgatccgattgcgtagacaaggtcgccctccgtcaagaaaaatttttctggcgtctggccgttcgtcgtttcgcctggtggtaacacaggggctgactcttgatatatcactgcgccagatggtgtacgggttggtaccgcaaacacgtttgcctttgctttctgggcagggatcaagggttggcttgcaccaatccggcctatcgcgttgaaaagcatctcggccagggacgtatcacccgcatcttgcgctgctatcgctcgttgccacatgttttgtctctccgtcataacggaggatacggcgatgtctggtattggtataagaaattacatcaaccatttgcaaaaagagttctgctacatgagatgaaaggacatgtgctctgctctaaccgggggagttgtcttcctcggtttcttcttcttcagcgtttgcggccgcttctgcaggctttgctttgggtaaatggaagagtgattccactggggctcggtctctgtgtgacttgctcgtatcaactatcaaagagtatgcggtgttgttgactctagagtctaattcataatagcgaaaaaaaggtttttttcacattattttaatttgttattgcgaatttcaatgctctgggtaattctaatcgaaagaaagatccttggaatggattttgagaaacttaccgtttgggatggtgtttttgagcattgcgttaccgttgttcgagggattcaacggactgccactaagggcttgggtgccaatcaaaggactgccagtaggggcttgggaaacgcttaacgggctgccactatgagcttgggtggtgctcgctaccgaaccggcaggattcaacccaggtgttgcggggatcaacgcgtttgctactgatatgtcatcgctcttgttctttgaggatgctgagtctttgatcttctttgaagttgctctggtgttgttggcgttgaccatgttgatgcgttggtgtgtgtttttaagtgagaggactggtgttaatgaaagtgagagaaaatttataaagctgataaattaagtagagtttgtagagagttgagaatgagagataagatttggtttgcggatgaaggaaagttgtgtcgaatcttcaaattgggaactttaagaggtgtggggaaaaactttgcttcaaaacccaaaatagcctggtttgtttttggacttgaccagggctattttgtgcctgtccaaaaccaatcttatccgcgcacatggaccccggcaccttcccttagtgccttgatcatgtgccatacatacatgattgggtcgaagcagcctgtcactcgcctgtcaccaatcatgaccatcacaagtctcacttgacatgctcgccggaagaaggttgaccgcactgaaaatttatcggcaaccgacagccgccgagccgaccgccgatcgagtgaatcagttttgatccaaagttttcgagacaaagaggcaggagaagaacgaaggggcaatcgaggatgtctgttcaatctactagtcgatatctgcaactgctcaccaggccgagaactgcagcactcctgagcacgaaaccagcagcccggcacagttcaacatcggtatccaagaatccagagaagacaaaaacaacaacaccagcaccagcacgagcagaacggaaatacgaagtagatatctcactcttctcccccttactcgacccacatccatcggaaacagggccctatcacgagatcttctttggctcccaaccaccattcatcccgatccccgatgagatcgtgcgccaatcacttggagagcgagggaactcggcgacgatcgagagtttattgccctactcactcgacgaacgggatctgcgaagactgatgaagttcaccctggtcaccaagcgcgtcgtcaaccaaaccggcaagggcaagatccctagcatgtacaccatggtcgtcgtcggcaacgggaatggcttggtcggctgcggcgagggcaagagcgagcggatgggagacgccgccgcctcggctaccaaacatgccatcaagaacttggcgcccgtcaatgtcttcgaaggccgcacaatccattcagaactcaaggcaaagttccatgccacggagatcgtcatgaggccccgcccacctggtctgtctcactcacttcaacacacatcttcccaccgtttctaggaagagactgagcctcttgactcactcattctttcccctaatctaagggttcggactgagatgcagtccgttcattcaccaggttgccaaagcggccggaatctcagacctcagtgccaaagtgacccgaagtaacaacccgatgaacgtgatcaagatggcgctgatgatgctccaatctggaggatcgcccgttggtgagtcactcttcacttctccctccttcttctcgtcctaccccaataactcttcgattggtttgttttttttctagggatgggtgatgggtttggtgggaagggcaaacgattggaaaaagggatcggaatgcgcaccggtgaaggtacgaggaatgactatatatcccactgtgcacggaaaaatactgtcgaaggaactcataccactttgttatttctatttttttttttttttagaacttgctctgatgcgtggtcgacgatgtcagccatggtctattgaagacatcgattaattggtccatctcatgttggatcatcatcatcctcattgttttttcgcctcaaatctcagccaaaacttgcaacaatatcaaaaaccctagtaaggaattcatcgattagatgactcgttgatatctatttctacatatcaagtgcttggaatgttgggtgggagggatatcctaaagaggagaggggagaaatgataagacttggacagttgtctgtcccaggaagagtatcatgcccactctggatgagcaagcgggagtgtgtcttttttggaatgggtgtgaaatggagtaagaccactatcaagttgaaaatattgaaggttttctctcttgaaccatcaactttttttttttttttgatcttggaaaaaaaaagataaataaactgtggacgagcaagatatcttgcgtacactactgttaaatggatttccagctacaaagaatgagcttatttacataaacatcaggccatatgtattttgatatccctttttttattgagcatgatgtgagcagtgccgtttagctaaggttttttttttgtgtttcaatccagaagaatgagggagatctgagctcagatcaatcggcttaaccaggataattaagattgacatttttatgatttggagacttgtaaaacacacaagggaaaagagtgtgtgataagccatggagatcgatagaataggaatcaaccatcttgcatggccacgtcttcggatggattactagtagtctgtggatctggatcatgagcttgagtggtcccttgctccacttctcccgagtttttcttcgagctctcagggttcggagccactggttgagcagactgatcgacaggaggagagatttgtgcagatgaagagctggcgatgatctgttgggatgcggtaggaagtaagagagtggtcggagacggattggtgggtgtgtgagcagtattatgatgagttggtggagcgatattattatgaagttgaatggtaggagatgatgatgatgatgatgatgagtgactggtcaagggaggtgtgatcggtcgttcgtcggtttcagaggagagtaagaggggggaggtgtgtctagatcgatggccgtcagacgaggaggccagttctggggataaggattgacggtcattgaggagccagggcacgggagagaggatgggggtgatcggagtggacgtggaatggcgtcgggttgcaggtgtgtggatgatattgggatggttgttggattggctatcgccattaaggatcgatggatgagtgtgactgaatgggtgagtggagtcggatgggctgatgaaggtgttgactgagaatgctttgatggttgagctgactgagagtacgcgttggatggcgcgaagatatttgggcagggtggtgtaatgtggatggattccgccagccaagttggagttggggttggaggaggaggagggggatgagataggaggcaggatgagttcgacgagtcgttggatggtgaatggtgcagattggatggtgcgaatcgagcttgagcactctgctggttcggatctggaggcttggtttcccactgctggttgttgatcttcgaaatctttgagtgctcgtgagatgcgatcgagattcttttggaggtcgtctgatgtccagagccatccaccagccggttcttctcgggtatcaaacagtgaggcctcacccagcttgagatagttctcgacgttcctcttgagacagtagagcatggcctggatgagtgttgagtagttgagtgttgattgaggtggtggtaagccagtttgagccagtgagatgagagtctgttggaattctgtgggaaacaatcaagtcaatattggatgatgatgatgatgactggtgagattagattgcttacgatggtcccattggaatcgatcgagttgatcgaagtggatctcgacgggtgatgaagcagcggatggtcttgtggtgagttggaatgctggttgtcgtagtccgttgggttgttgttggatggtgttcatgtcttcttctttggttttcagcagtccagagtgctgaggggcggagtgggtgggggctggctttgtctggctgggtgcacaaatttagagcatctccagcggcatgggattggggggagccatcagcttgacaactcatacataatcagggaagagaagaatcagacaactaaaaaaatggcatggaggtctcatggcacaacaaacaaccaagtcagcacatcaacacaacactcacatctgcatatcaaaaaatacattataagtccatgctgaactagttccatcttcccccagctcatccaaaacctgttcaccaatggattaatgaaatcacacaggtaattgggcatatcctcatacatttgtaatcatcgctcaaggaaaagcttaatccatgtaggatactcgaggcgatgaagaaggtcgatcgagccaattatctcatcatccctggctctcaaaagtatgcctacgaggaccggcctcagtcagtctacttctacttcaatcaattccaaagaagaagacgtctggagctcactcacattcacatctgtactagatccatcggattcggtgccaccatctcggctcctcatatggtcagtcagatcacccaggcagaggttccgctggtatattgtttgtcgaggatcgcgagctcatatatgtagggttttgattatcagcatgcaaacgccctggagaacctactgccattcttgaaaccaggcgcaagagtactaggttcggaagattttcattatgtaccctggcttgattcgtttgacctcttacacagcacttcctacgattcagatgtgggcagtggtagcggctacatggtagcctgttttcaccatctagtcaaagggccagcacccgagtcatccccgccgactattggcttcgttctaggtcagctcaaaagctcgaatcacatccctcctcctgttaatattgagagaagctgatcgaagctgttcacacagggatcgagcatatccctgagctagcccgacaatcgatcgagaatcttaggaaggacggcttaggaccgagcctagagaattctgagatcagcgtctccagcgaggatggaaggaacccggatctaagacatggaggtgcatgggacgtcattcatgtcggcgctgctgccccaacggtgagctcaggtctacaagcatccttacaaaaacaagatacacctcacatctagggttggtttgggtccatcaaacaggtcccagaagctttattgaatcaacttaatgcacctggaagaatgttcatacctgtcagtaaactcatcaatcccaccccccctcacccgtgttgataaccattgggtgaattttataaaggtcggtgaagagaatcaagcgatttatcaaatcgataaacattccgatggaaggattacccaacaagagttgtatggggtcagatacgtccctctgaccgatcagaaatctcagctaaactgcgacacttgaagtcgaaccccctaatcgattgctacatttaagtaactaactgacaaagatgataggggttttgttatatttctatttctcatggtgtatgttgtatgtcatattgaagctttataacaatatgtgaaatgaaattcgataacttataatgtacctccttgttcatcggctcacccaaagtttgaaatgcataaatacctcggaatcgcagggaattatttgtgtcaactgtgatatgctgatgcgtgtaggtgagctttaacttttaccggcggaggaaagatagttgtggttgttgggtatgcttttttttttcttcggcggaacctgggttatgatgctaaagcgttggtctttcagtagcctacggcctgtgtaactaactatgtatcaacatcagtcgcagtcatggcccataaattttttactgaagttcaatcaagttggtaggttgatgcttgtcttatcttaagttttctagcctccctggaacgtgtgtttaaatgtccgcagtgacaaagataatataccagctcattggactagataaaaggcggtcaactttcccccgtcaaaataaacatcctataatcagatgccccactggcaaaactgattgttgtgagaactggactcccaagatgaaacatctcgagcgtaaaccaacgctctctctactttacatatttgtcctcctgatcatccaatttgactcgcaccgattcggcgtgttatctaagtataacccggctgaattacagaaagaaggggaaaagttgagttacctcttttttttttctctttgattcacccttataaacaggcatattatattgacgccattgttccttgccactccagtattagaaatctagaccaatggggtcatactcttgtaagcagttctgcaagtcctcgtccaggtggctatcaagtgaatccaggcagaatgcaattttccagtttggatcacacttgtgagtcaggtccctagtgaagttgtcctgcagctgattggtcaatggtgctcatgtccccgatgaaattgatctacaaaacgataaatggcttgtgatggctgagaagaccctgctagatggtccgactcgccagcttacacccaagtcgactataggtcatttcagcccggttttggaccgagcatgtcagcagagactggaggaaggactaggaacttcattggtcagtggttttcttacttttgaatgttactttgcaatgtctaatttgacaggtatggtctccccttttgcgctcgcaacgaaacgcgaacctcttcttcactcacagatctgatcaacatgagagacaattcatcgtatcaaccagagggaaactcgcatttgggaggccaggaccatctccctcacatgcctcagtggggaagcactgatcattttcgtaagctttgatttcgaaacttttccaatttgatgtctttgactgtgcatgtgaggcagtagccatgaagagatctaactgatcagtaatgtgattcttcaggccacgacgctcacttggatctccaagaaaacgtaaccccctcttcttctagcacagtgaccagagactttaccggatggggacttcctgactgtgtaattaacgaggaacagtcaaagtcactggatatgttgcaagccttccaaaagaaacaatcggattctcgttctgctgtggcattttgggaggattcctttgaaaggaaaacaaccttataacccactttcagaaaaaacaaaaagtttcatcttattcaggcttttggctggtgatcccgctcactaattggattcctcatataatgttccagggtataatgatcaatttatgagtaggttatcattctcaatagaaaatcaatccattctctttgtatattcatcaaaatcaaagatcttattctttattttgttttgttttgcatttcatcaagctcacaggagcatctcacagaaaggcacaaagcttcagaaaatttccaaattgccacaggaaatccttcatacatctttatcccaagctggacacacaactttccaacatgaggggagttctactcacatggctacaactgatctaggtgaaaccaatagtcttccacattggctgaaaaatataaaagatcaagcaaacgttgctcatgtagtaaaagaaaagaaacagacagcaggaaaaagtggaatttctgaagagaaatattatgaattgaacaacccagttgataaggagaagatgtcagcatggattcttgggtttaccatctataatgctaacccagttttccaaaagttgaaatcgatccatcagggaagaatctcagaattcactgaaaggctagagaaaatcatcaaccagaaatttccaatcaagaaagaagacctcaccaggataaacacatctgaacagtttgaaggatttgcaaacctactctggttcatcaacttggaattcctccaaagttttggacattcagaagaatactatttggaggagcactttttccttcaggattggcttctcaaagtccttggagaatatcctgactcacaactaacttcagaacaaacagcagatgaaaccagtaagaaaatccaaaccttcttgcaaaggttttacagcatgtttaaatgtatgtcacatacatcatcaggattgagaaagaatctttatcagttgggagatagagatgataggaagcctttcttaggagtgctatataaaggcccagtggatatcgttaaaatcgtcttgaattctatgatcatcttttatgcgaccagaaacatgaaaaagtggaatttcttgtttggacatgaacggaatttcatctttcacttggtcaagattcaggttccagatttcttcaaaggtagccttataaatgtggaatcaaatgggaaactgaatgagctcactaaactcaatgtacttccatggagtcaaccttctgtttttggagatcaaactcacttcttggaagataaagtatttgaaattgaattccataggattgcacacaattatattcaagctatttcaccagctgatgaactccaaaattctcttcaaattaatccccaatcaagtttcttgatgaaaaatcaaccagaaaaaatgtgggctcttatggtcaagatatcatccaacacaaaaacgttggatccaagtataatacttgatgaatgcaaaaaaatggagaattttgatggaaatctaccatcagaaaggatgttggaaaatgtgaagaatctgtttcaggtagtttggggatgtaatgcaagattgattgaaatgtttggttataaagagaccgatcctattattctgcaggaacaaaacaaactccaagcagaatttttcagacttctggggactcctccacacaaatccggctcatctggtcatcaaacagaacaaaaagcgcaccaaattctccactctgagatgagggaatttctttcccactcattatctgaccagactaaaagtcagacttcacatcccaacctaaacctagactacatcttctttgagacaagaaaagctagtattgtagtgaagatgctcactcatttttaccaatcaaggaattacaccaaatggttgcttgtgtttgaagatgagggaaaactatcccaagcattcgaaaagattgcgaggagacttgaagagtccagacccatggacgatcaaacccaagaactagaactcgaatcgactggcttgttcccttggaatcacgccttgagtacaactgaaaatcaaagaaaatacatcaggagcctttttgaggaatgaagtttgccattaacttcaccaaacaatactcacattttatctgcatatctctatttatcttcttaaagtcaatgccaacttgcaaccaaaaggtttttgttactgatctctcctctcattatctgcccagaacttctcacctcacatatgtcaaagcctctcatgattcttacaggtgctttgtttgcatctaatcaaagaattcttcaactgtcttatcatccagtttcaaaaggtttcatgccatcaatattatgaacttgtaagacaaatgcattgccaaggagtatttctcttcattaccagttgtttttgtcccttgagaattttgttgaggtggaccaggctgagagctgagagtcacagacgtgagtcttgtgacagatgactgaacacaaagataaaaatggtttttagattcagtgagggagctctgatgaaacagatctggcgtagactaaatacaatcttggtttggttagaagcatactagtcaggctataagcatattccaacaaatttttaactctccactcatgataatgatgttgaaaaactgatgaaagaagttagagccatggtccatcttcatcttgctaagtgaggattgtcaggagggtcacattgttcccccactttcctgtctcttgttttactatataattccatattcttctacaacatcttgaggaaacaaagtgtcctgccttatatgattttgacatcattctgacagatgcttgagattcaaaagggtttctctcaattttcataatcaaaaaatcaagatgaaaaatggatgacttcccattgcaaataagataatttcctgaagtgtctttccaaaagtgcagcagttttcaccaaaagttacaaaattgaaataggaaattggcttcagagaagatttgatagacttagatgactgcgtgaaaaacacgagctcactttatgactcacagctcatcaactgtgcggtgtatgtataaattcacaatgaaaacattctcattagtcataagaatctatcgccagaatataggtattttcatttgcttcgagtagacaacagtcatgtgatgtacagaatccttaacattatgagccattgagaaacagtttgatgttgaaagagcaaagaaaacagtccgagtcagagagaattcaaacgaggaaattcaattggtcagacaacgagattgctttatcatcaatgaaatccccagtctggccgcccggaaggtcggaatgatgcttattgctgtcggtaagacttgcaggagcgggcagttgttcctcatcaaaagatttaaaaatgatagctcgttgtttaatcaactgtttatcgatctcagtttccctgacttgtctgatacagctgctcaagacctccttgcaggcatcaaaagatttgacgaaagcatgttcattttggcttggttgctgggttaatagcttgattgtgaactccaaaaagttgagtatcgtgttggtttctgatttgggatcccgtgtgatttttttgtttggtgcagttcggagaatcaattcttgaagtcgcgagatgatttccatatcttccttcttgtgaatctgggcttgatcaatcgaaacttcttccccactccccagattctgttccgctgattggtcagtatattcatctttgatattgagagccgcctgaagtgcttcgtccgatcctccttcgagaattgtaatggccagaaaggaactgatcaaatcgtaatcgatgaatttttcggatgaatttttcaaaatcatgtctgatatcacttctttggcttttgattgatttgattgagaccaaagtaccctcgcaataagtcctgatacagcagatgagtagggtgctagttttttagaaagccctaatgattcgtcctgccgaagatcatttagttcgcgaagagcttcatcaaggagagtcagacatttctcagaatcttgtaagaaatatctggccattgcgatctggcaagccgcctgggcccggatgattgttgatttgaaagcactttccatgggttcggtattcttatcaaatggaggccttaaaccaagaacagtttcgagaacagcaatggcctcttcgtaatctttttgtcgcaaccgaatccgacctaagtttaagtttgctaacataaaccgttgttcaacttcaatcgactctgtaacttcgtagactgcctccaaaagctcagctgatctttccaaacttccagcagcctcgtcgaaatttcctaaacattccgaaataagagcatggagattcaagaacgttggatccttgggatatctcttcaataacttttccgcagctaagatcggagcaattagggtgctggtgtgctgtgacgacttttgcgcatcattggtaaacgtcttcaaagtcaccgtcgcgtaacaagattcgattgtggtctgcgtgatttaccgcacaaaggtagaaatatcatcaaaggtgggcaaatggagaatttgttacaaaaaaatcagaagtcgattaactcactatgcttccaagagacaaactgtaagcatgttcgaccagttcgccggctttttgttgttggccattcagcgaagctatcaaagcttgacccatccaagataaagaccagtcgggttcgattaattgagctctttcaaaagcttcattcgctagctccaagtcagaatgggtcacatagaaaaagccaaggttcgtccaagcgatatggttcttcggcagaagctcgacggatctgataaatgcgtgctgagagagccttgggttcaagctgaaggttaagacaccaagcgtattccaagctccggaactgaaggagttcatctgtaggccagctttgatgcaatggactgcttcagataaagtggcttgtgggcccatttgagttttaaagaaggccgaagggtcgcttgacgcgagcttgcttgaagtcggatcaagccatctactgagacctcctaatgcaatcgccaggtccgaccaagcttctgctgcactatctttctgactttccgatagttcgatgaccaggcggactttaaaagcgagagcggatagcaagagaaatactccgggggagccattctccgacagtattgcgctcgtctccaggcaaataacagatttgacattagtcaggatattatcgatgttcatctttgctgcgagattaacgaaatacgaaagatgggcccttaggttttcattcgagtcgcttccccctgcatcaacaaggaaagtggtcataggaattgtgcgattccaccgggcaaactcggcaaatacgttccctgtaatcttccaacacgctttggtaaccaatctagatttagttttttcaagtacatctcgaacaatgtctaggcatttagtcagttcatattcagcctcagcgaaagctcccttctcagaattcttcaagcccattgtatatttggtctcagccagaatgaccttaacaccaaactcttcgggtcgattttcgacgattttctccaagttcttgatcgcaggttcgaggagcccgagttgcctctgagaatcaccgatgcagaaatttacataccaagcggaggatcctcctgaattaggtggcgaagccccttcagcttgtgtgtcgattagctgacgagcggcaataaacgatttgagggcggcgacgtgcttcccggcgccttggtaagccagccccaatttcaacaagatttgatgatcattaggagagcatcggatcgcacgttggaaagtattaattgcagcggtgaatttgccttcgctcagctgaactactccagctgccttccatgcccagacgtgctgttgatagctcgcaagactagtcaagctggtcggttcgtcctcgtcagggctcagctgagtcttttgcggaacaccgccaaacaggagccgcttcgttacgactgcaactagatcccattgtctgttgtccgcaaactccgaagctaatttgaaggcggcgatttcctgtgtagcgtcgagctcaaaagctctttggaagcattttgaggacctggtatggtcattttgctcatcgtaatacaatccgaggtaggagaaggaagaagcaatcgaggtgtcgtatttgatagatttgataaaacaagtataggcgctgtgtttgatttcttcaaggtgagttagatctgatcctgcttcattatgatgatccggatgactctgagtccatttacaccttcctaattgataccaactttgagcaagagtatggacacattcttgattttcggcatcttgttcaactagctcttcacaaccttcaacgatttgttccagattctgaatggcaagatttacgttaccgatctcatataggcaccaagcctgttgtaatcgcacctcgagccgttcctgcgaggtcaagtaaggtgaagcttcaagggaacgcgagtataactcgttagccagctgccagtgtttgctatgccgtagaacacacgccttggccatcaagacatggccgttactcggttcatcagataggattgcatccaagtagcgagtggctcgtggatgatgaaccggtgggttttcataggtgagagcacaagccaagtgaatcgtcaaccgtcgcttgagagttgataatcgctttccaatcgttttttccagcttggccaatctggttagacctccttgggctactcggatgactgttgaccactctttcaaatcgaagtaaactgatgcagtaaggacatgagataagatcgagtggtcttgtgcgccttcaaaggaaatctcaatctgttcgagcggatcttcaaaggcgacatctccctcctcggcttctgtctcgctgtgaatttgttggaaagccagaacaagggtcgatagcggcgcgctataattcaagtttgaggatcaaaactgtcagttttaatggtttagcggcccaaaaagattaaacaattaccaactcaggcatagcttcaggaaggtttttaagaaatccacaagaatccgttgatccgtcatcaggcagaacttcaccccaatcaagcacaatatcccaagctttccgattaggaattcttagaatcgcttggccccgcgctaagtcttcgattttatgacgaatggaatctttagcttcctgattcttcaacttggtagatgcttgagattcggatgtctggctagatcgtttagtggcattgggtgtttcgtcggtaaaaggagatggcaaggattcgagccaatccatgtaaaaggtcaacagctttgcttcaacgtctcttcttgttatatcatcagccagtggatgatccaatacttgctgccaatatttaggaagtacgcttgtcggataaacttcgttgatcacatccgctctagtttgcgcggcagtcttggggaccgaggttaatcgagtgcgtcttttggtgatttcacgagagatagcctcgtcctgttcagtttgaaccaattcgattatttcattcaaggtcggtaatgtgttgactagaatatcttgaagcttcagaaggggtgatgcctcgggattggtatgatccggttcgggaagcgttgataacaacgaatgaaacggcgagtcactcaagaccagagagagtatagcaacagactacgaactagaattagatcagtaaatgtggtagtccaaagaagagctggatagcgatctgataatcatcgtgaagaaccaccaagaataccgtcggtgaaaggacagctaacctgcttacgtgatttctgaggaaatgacatcatctttaaaatcaactctccaagcttctcagcgtcacccctcagaaaggattggaaaaaattgaaaccaaagcgaagtttatgatatcaaatcatcagcacggatttggagttctttcacaatctaacttgtatttcagatcaatcactcacttttcattccaaatgtgcatcagactatgagcatcagcgataagccgatcaaaatcgtgttgttgttcatacaaggaaatcaaggcttgccatgcgagaggttggacttgatcgatcttgattgctgctcggtaggcagcctcagattcggacaccttcttcaaattcaactgagctaaacctaggaaaacgtaactagggtatcgaaccagtcagtttgacgttctccggagtatgagatggtgcaaatgtttgagattactcacgcgttgtaggattgattgtcgatcgccaatgccgcctcggccgaagcttgagccttttcccagtctttggccgagattgcgtcccgggctgacttcaaatgagctttaagggttgccatgtagatatctctgaaaggttgttggtccagtcaagaggttggacaatggacatgaacaagtcccagctgcccttcactttatcggtcactcccgagtctcgcccgatcggaccacccgtcgggggtggaatccgatcagtaccaacttcttttgaacgaacttaacacaagtccctccctgggcccttcgggaccctccgatcgagaggctttgttaagctcgtcttttgaacacctcgcaaatttccatgtctcgccctactttcagaatgtcaaccaacactgcaagaagcagcccgcgatggagatatcctgggaggctaacctggcaaggccagtcaggccatgtccgacatccagggcttagcaatgaaggattgtgttaagttagcttatgactcacaccagcctcaagccatgaaggtttatctcttaatgttaggggtgatggggcatggtgtggctatgtaggccggtgatagccaccagtcaatattgatatgttaagtgctccagcaaaatacgtgtgtcaagttgagagtggcctcgatggagctgtttccctcagtaagcagtgttgcttgactgaagccaacttcaagttatacggagcctgaaaacccgggcaatggttcatccaggcggcaagttttgcggagtccgtgaagtgccagagggataacaccaactcaaatcaactatcaaccgtgaggaagccctgagggtaatccaactgttcatgattatctctcttgaacattcatttttatgccgaatcccaataccgcaagacctacgctacccaaaccgtttaccagagaatcgtacatatttacgagtgggcaaaatgaacaggacaaccccaaaagccaataacaatcatgttccagtacatcatcctcggactaactcaccctaccccttgtctcccaagactatctcgttgtcatgcttggcattgttcatgctcgaggtagctctggtagaagcaatggaattttcggctaccgcaggtcgatcggccaagtttgccaaccatacccccaaagcgggccaagaatcttcggcaacttttctggaatccgggacagcgagttggtcaaaaaagcccagggttgagaatgaagtacgcctggctcgaggaggcccaagtccccttgctgaagagcagctcaaaaactctggagacccatcaaagcttgaaaacttgaagaaactcagtggcatccagaggttttggaaaaaattgatgagaattttgatggcatttttcaagcctaccaagccagtcaaggaaggtcaatgtaagtttctaagttcaactcatcttctatgcaaaaatccttcatgctctcagctcaagtgtgttcccctccttctaacatcattttataatcaccttctgtggtaccttgtttctctctgcaacaaacaagtccccaaaagcaagatcccaatgaaaacagtaccaataccaggaaaccagaagattcagcttgtcactatctacaaaggtcctatatttcaaactcaagatttcataaaaaaggatgaattcaatgtttacagagcacttgcacaccttcaataccaagaccaagagaagcatggtattgttgcaaatcagataaaaacatatatcaaagaaaacccagttcaattcaaaaaatatgaaatcttgactgaggatagtacaagaactaagaaggtggctaatcaagtgattgacattgggggtcatgtgtatgcaaacctaaaggctcaagaaaatcgcaatgtcatattttctgccttttcaaaatcacaatcagagcgattgggtttttctgtcttcactaagatccccgaacctcatgatcctaatgtggttaaactgtctggttatcactatacatctatcaagaatgagcgtgaaaatcctaggcaaggacttatctttgaaaatggacactatgaggtgtttgggcattgtgagtagtgtgatgatgtcatgtttctttttgaaaacaatttctgaaagatacttcacgattttttttgcttactgcttgtttgaattgaagccaaatctgcagttttcgtgaataaggtgtctgctgaagtcaatcatgtgtagagttctaaataaaaactaacatgcagccagtcagcatttaaacactatcaattgcagctatgccgagaattgttattcatatttcccacttgaaaaaattttaaaataagagccttgattggtgtatcccaaatacctctatccttcatctggaaaagcatgcttgggaatcggatcacgttcttcacttgacttttcttactagagggcttggtcccgtgcagtttcccacatcactgaacttgttggttttcaattatgctcatgacaatacagatgttgggtaactgctggtttggtagatccaaaggccgccagggctttggtccttggagcttcatcatgattttaacttggcagtgaagggtgctttacttatgtccacatggccaaaaagccctttaaaggtttttgaatttgtgcccaagcataagttcccaagggctctatcctattgggatattagcatttccctctttagtagcatactccacaaccgtttgtctagtgatagtttaagttgaaacctaatcaaaacctaatgagtcttagtttaaatagtaaatcttgtaccgcttttctatttttctctttttctcattcagttttctttttctgtttcaactcacaaaccatcgcacataggtgtgctcgccgtttgtctctcttctcagtcagctcgtgtagtgtcttacactcgtggttcttttaaaagaactctctgcgcctaaatgttctatatatccttccatttggcaggtgaatgactttgaagcatctcagcaccaaggtgccttggggaaaaaactggaacttgagattctgggaaaacccaacatccagccttaagtatgacatcatgtcttcttttccatagtcctccaggataggccatcaaggaagattttttttttgattgtaccagaaatggctgaaatggaggacttcccgtcgacatctgcgggtctcccagtttcgatttagagccgaaaaagctagatttccctgcaaaaatctagactttttgggtctaaatcggaaactgcgagggtcccagatcccacgggaagtcctccaatctgtaattttcattaacctttttataatttattggatgacttcccgtcaacatctgcggtgtaagactcaaaaagtgattgtaagatcctttttgctgaatggagaaagggatgaaatgagctgcaaactctgcctttctatattatcagaaaacaagaccaccaaggtaagcttggcagtttggttggtgataatggattatgttcaaagatggttgtataattgttgaaggttgatcttgttgtccaaagaattgattgagttggtgatgttgtttctcgtcttgatgtcttgatacttgtgttcttccttaatgctgtatatgtaatagaggtggttcttgaacccaaagggactgggagcactatgcttcaaccaggactggaacaaaggactggttcttctgtgtaatgtttgtgaaactgtgtatatatttcaactgtgaactgtactacttgtgaacctcttgtgtaataaatatctgtgacaggtgtcccaccaaaaatgtgtactgagtgggatgaggagagaaacaactggcaggcagaggcctccttatatagtaaattatgagggattttagccccaagggaccccctgtatgaggcattttagctgccctatccttgaaaatcctgagggattttggctagactatctacaacgcattccttttatatgtaagctgtaagaaaggaattcatgtgttctgtggctgaataaatgggaatttaactggtacaactggtggccaacttgtggttctgtaagtataaaaggaattcaaaatggataaaaggaattcaatatgcaatatgcaatatacccccatgcaatataccctccagctgagtgcctctgatcctgtgattctccgtgtgacatccttgatccgtgtaacttctgatccagtagagatatgagggtggttccagtgagtgactaggggttaaattggccgtagattccatttctgacgtccatttttccatatcttgagtccttcattgataaataataaaatttttaattttcttcccttcatacacaggaataatgaccacagcgggtctcccagtttccatttagagctgaaaaagctagatttccctgcgaaaataatggatgacttcccgtcaacatctgcgggtctcccagtttccatttagagccgaaaaagctagatttccctgcgaaaatctagactttttgggtctaaatcaaaaacttcgaggctcccagatccgacgggaagtcctccattattttcattcccccccccccctttgtgaaacagaataatctgttcagagaaagcagaaaaactcaggctaaccaacaagccacaacccaaacttggattgatgaagtcattcatcatgacttgagtgaaatcaaagagatgtcctgtcaatagccatcttgtgtcacagtgggaacatgtattagaggtattactccatttttcatagaccccagttgaatgcaaaagcgagaattttggattcaacgttccaccaagatcctaaccagaacgtcgagactgcacagtcttgacggccggggagacacaaagcgaccccagaggctcacgctcgagaggcttggattaggctcgggccaaactggttacattactcccaggatagcagtgttgtagggtcgctttactgaagtactcaggcaatgcctggagaccggtgtagacaaaacagtgatccatccaggtggcagagtccgtgatggagacgcaggacagcagcaagttgacttcgcatctcaatgtttatatggtctggagtagcaatccggaaagctctcagagtcaacccagctactcaccttcttttttcttcgttttcttttttttggaatttttgaacacagacagtcctttacatctctaccctcattcctagcacccaacaataaaaagctacccaaaccatttaccatagaaatgagtgagaaaagtagaatgctatctcaaaaagtctgcaaggatggttcacatcatcttcagagtcggaccaacttcgcttaccccgtatctttcagaataatattcttgtcgtggtttacaatgctcatgcttgagatagctccagcagaagcaatgcaaaccgcacttggtgcaggtcgaaccgtcagattctcctcagtgggcaaaggcatgtcgcttgaagctctcgagaacggatcgggtttgccaacaaagttgatggacggggggcaagtcaaccaggctcgaggagaccaaaatatgctatcaaaaacgcatattgaaacgcccggtctaccgccaaagctcgaaaacccgaccgcattactcaaggctaccgagccagtcaatggaggtcaacgtaagttgtggagattacttctgagtctatgggaaagattccacaagactttagtttttgccctcccctttcaaacaagaattgctaaacacaccttttctgcggtgtcttgttttctccaatgcgtgaatcagatgtcacagtgaaaacggttccgatcgcaaaagaccacctggctcagctcgtcacacattacggggatcgagttcaaaccaaggattttgtcaaaaacgataaatacaatgtctacagggcacttgcacatttcaaataccgagatcaagagaagtatggacttgttgcaaaggaaataaagaaatacataagaaacaacccatctcaattcaagaactatcgaattggaatttttagtatgatatcacgcaaatatgctgccgatgagagtatcagaatcggctttcgttggtatagagctgttggcaaggaaggaaatgctggtgtcatcttttctagctttacaaaatcacaaccagagagcagtagtttgacggttatttccaagacccctgggttccaagtgtaaggttatgagacgtcaacatgtcaaactattttggttttttcctttctcatcaagtttattcttttctgacttttgtctaattctcatttcatatttacatacttttcatttcatattcacatacttttcaaacttgcatgttacataatcaaaacatttataagttgtaaccgcggctggctattcgagtttcttcatctttcttttgcactcgaataaaaccagtcgcggaactcatagtatctttccattttcttataggtttgtaatcatgcaatattatctttcttttgcactcgaataaaaccagtcgcggaactcatagtatctttccattttcttataggttaaaagccggcctaccgcaaatctcatcatgagtaagaagagttccacctcgaaagggaaggcgactgaccagccgcaagaaagatccgattccaccttgacttcactgagtaacctcgtaccaggggaattgtccgaggaacaaatcattcacaacctcaaagacctcgatctcaaatttcgatccattcaagcgggtaaccacgacacccgaaacgatataggtcgaatcgaccacaaagtcattaaactcaatttgaaaatcgatggcgttgtcaaggctgtcaactcacttgctgaggcgatatctgcatcgaaagacgctcctcctcattcgattaaacgagaggaggtccctcgaacaccggaaccggctggatactccttcaaccaaaagcaattcatgaaggatccaatggccctccatcgatcattccacaaccctgtcgaatacttaaagtttggtgggaagaactactccgcctgggaacagcaaatcaatgccactctcgaatttgtttatcgacgagaggattttctctcaaaagcgaccaactggcttacagttcacgatgatcaagaaccttctttgattatattattgcgctcaactcttgagaagaaccttttggcgacggtcgcatcgactcgcaagcctaaggatatctttgaaaaactcgaggctagttgcaaacgtaacgaccgccaaaacaagctcgaactggttgctcaattgcacgacttctaccaatcagaacgccagcactcaaatgatgaactcgtcgctcagttccagaaattttatttcgacgtcaaacagaagaagataaccactgaggagtttttcgggttaatgcttcaatctgtcgtgaaaccgccagtcgacatcgacgaaaactcattccgcaacaatctgaaccatcgtttgaacacgtctacgactgtaccgactttggacaaagtatgccaacaaatcactcaagtggaaggagagcttcaaaccggtacatcggacaaccccatactcgtcaaccgcgtcatgcccaccaacacccatttgaagaaacgacctgaacagcctaaagcctctacatttggcaacaaagcgctagcgaacgctctcgccttcaaaggcactcaaccgaccagctcccaaatggctgataaaggatctgaatgcaattactgcaagatcaagggtcattgggcttctacgtgccgacgccttgcccgagacttacaggaaggacgacttgatgtgggccaacttgcgactccacccaatcctcccaacacttccggttccaagcctggtcccgtccgtgtacgcgcgattgacacctctgcacctaacgatgatacagtcctaatcgactcgggtgcctcggcttgtgtaagcgggaactcgcccttcttcacgtttgagaggcggttgactaatccagtacctgttctccttgcgtctcgcaaatccgatttgtcacttaccggaatgggcagcctgaggattccgacacctagtgggacgattcggataaagaatgtctaccatcatccctccattccttatgtcatcctttctctcggtatgctcactacgtatggtcttcaaccagtgtttgataaagattgtacaatgtcattggttcataaacatcgtgttttccgcacccatttctccaattattgttggaacttagtcaccaaagaagattctccccccgtttgcaatgatattgtccttgcatctatgtcgaaccaacccagcatggagtccattaaatggcacgaacgttttggtcatgccaacgacaaggctgtactgaaatttcttgagcgtttcgtcgattcagattgtgtgaagacctggaagccgttcttctgtgaaaaatgtgtcgtcaccaaatccactgggaagcgtttcctgccaaaatcctcaatccctaaggacgacatcctggaccttgtggtatcggacgtcatgggtcctttcgatgaagacatccatgggaatcagttcgcactcacgctcagagatcacgcgtcgatgtacactctgattaccccaatgaaacaaaaatcagatgtcgcagagcgccttcgagtctggttcgacatgattaaaaatcgtcttggccgttttccgcgatttctgcgatgtgataatgggggcgaattcatctccaagaaactcaagaccattcttgaggcgcgcgggataaccctggcacattcatcgccttatcatcctgaagaaaacggggaggccgagcgggtgaatcggacaatcaacgacatggccagagtcatgatgctgaattctactcttccgcagttgttctggagttatgctcagcaggtggctgtgtatctacataatcggctgccgcattcacgcatctttcccaagacaccgatcgagatattgtttaaccagactccggtcccggaatacattttccctttcggggctagggccttggtgtttcggccggtcgacaagcggaacacaaagtttgatctccgtgcggatgagtgctttctggttggctatccggcatccgagaagggctgggtactttacaacgaacacttgaaaactttcacgcaatctaccaatgctgtcttcccggatttccaacaacttcctgtggctgaaataccgacgacaaagcatgatatctctttccttctgaataaccttgtactgggtcaggaacggacggatgaagaggcgctggtacaggaacgcgctgttgactcgttgcctattcgctccgatgtggctatccccaatcacatccatcaggcgctagcggggccgcacgctgatgaatggagagaggcagccaaacgtgaattgtcccaactggagaagttggatgtttgggaagctgtcgagcctcagaaaggtatcaaagtcattggagcccggtgggtgtttgcgttgaaacgagacattcttggggcgatcatccttttcaaagcccgatacgtggcacgcggattcaatcagcgacctggcatcgactgtcgcgacacctacgcgcctacggcctctctggcgacacttcgactgctaatctccatcgccattcagtttgagtacattatgaattcatttgatgtcagctctgcttacttgtacagcccgattgaggaagaggtttatgtgaaaccgcctaccgagctccgaccacaattaaaagggaaagtcctacgcttgaagaaggccctttacggtacgaaacaggctggccgctgctggtggcttcatttcaagcagatattatctaagcttgactttgaggcatcggaagtcgagtcatccctgtacgtctaccggcgtgaggaggttcgcatcttcatctggatgcatgttgatgacggactcgttgtcagcaactctcaatccgccatcgacgaactacgtgccggaatgacggaacaccttgagatcaagtggaaagagcaggtggatcagattgttggaatcaacatacaccaacgagtttcctctgcttacctcgagcagcacctgttggctacgcaagttgttagtaattatcagcgtcggacagtccatcaaaacactacactgccggaaactacttttgaaacgtccacgacggatcctgtcaatgagacggcattccgatccgtgctgggttcccttatgtatctggcgtgcggtactcgtccggacattgcgtacgcggtcaacatgcttgcacgatatagcagtcggccatctgaagctcattggtccgccctcgatcacctagttgggtacatcaagaaaaacccacacagggccattcatttccagccggggaaggaggaagtgcggctctttgtcgatgcgggttggggtggcgagcacgagcggtcgacttcagggtacatactacaacattgcggtaaccccatcacttggggatccaaacgccaagaggttgtggccatgtccacttgcgcggcggaatatgtagcattatccattgccactcaaacgcttgccaacatcaaaattgtacttgatgatgtgtgcccggtatctacgtatgaaatcctgtgtgacaaccaggccgctgtactcgtcgccaccgacaatgcctccaaaaagaagatcaagtatttacagcgtgctttttactttgtcaatgattttgttcggcaatatcaggttaaactgtattggatttcaaatcaattccaactggcggacgtgttcaccaaacgccttggtgctgctaaacatctggctagcctgaaggacatgggtgttggggagattccggcataaccctccttccttattttttttgttttttttcccttttttttttcctctatggtctttcatgacttcctttgtctaatcttttattttttttcttctctcatttcatttcattttttttctctctatcttaagctctagtaccggcaaaagttttccatgttggggggggctgtaaggttatgagacgtcaacatgtcaaactattttggttttttcctttctcatcaagtttattcttttctgacttttgtctaattctcatttcatatttacatacttttcatttcatattcacatacttttcaaacttgcatgttacataatcaaaacatttataagttgtaaccgcggctggctattcgagtttcttcatctttcttttgcactcgaataaaaccagtcgcggaactcatagtatctttccattttcttataggtttgtaatcatgcaatattatctttcttttgcactcgaataaaaccagtcgcggaactcatagtatctttccattttcttataccaaggtgacagtgttgagtttaaactcggacattaagtattaattcatttaaagttcagttttaattcgcgtcatccgcgggcctcaacttccagttttgaacttcatcgatcattcgtcatcccttctttccccttccttcgacaatccgccgatctcttaatcgaatcaaaaatcatcccgaggtcaacaaaatcttgttcgctgatcaatcaaatcgaaaaccggtttttaatcatcgtttacttcaagcactcaggaggagctagaatcagctgctgggcaggtagttgatttgacttgtttcttctcacttgtaatcaaaatattgaccgtttttattattcatttctctaggctgtattcgctaaaacattcctgtgtgttaagagttaacgttggtataaatcgtgttaagattttgttatattctgatttcatccatcaggtatttattaatgttatatttcatttatattgtcatttgagtattcattctaacattgttttttattctttaagactattacttctattgagttttttattaatactgtttcaagaaagcaattgattctaccatttttacagacagcccccacctttcggcaatggattatagatcaaaagcagataaagggcgcagaattgctggagaaggactcgttctagaaaatgggcgctatgaggtgtttgggactggtgagcgctttcatgattcttcttcataataatactcaaatgagccattgatttcttttttcttctttcctttttatgtgaattaagctgaatctgatctcttgagacagccatccccatctggagtcaatggtatctagactggaatacttaatgagagtctagagtcatcaaggctgagtgcaagtattcagttagactcaattaattccagtactaccaagctagacctagaattttgtgataatcaagtggcactccagttgcaaaggtagtggaataaccccttcctagatcctggaaacatccccctagaagaagataccctccatttgaagtagaattagtcacatattttttctttgattgatatccaaaacacctttgtatatccttgtgagagagtgtgatttagggtctttgactcaaaattatttggatgcaaattctcgctttatcttttcatttgttgtacctcccaaatacacagaaaagttgaatttgttaatttttgatgaatccaacatcaatcaatcagtatttctgacattaatctgattcctaaatgccgttgatctgtcttgttcagtccttgttccactttgacatgccagtcttctcctcctgaatgaaactccggattgatggccagtttttcctgatttttttggtacatacatgcctcctttgttgaagaaaatttccttgttcttagaagtgcagtgtgggcagcaaagcacagcatggtgccctttcagaatggggatgggtgtgtgaccacccagaaggggtccctccggcggtcgttgagggtgtggcgttcggccgatgatatctccacaagcgcagggaagggccaagctgatgcagaagtccaactcgccatggatcttacatgcgaccaagcttgggcaagttggcaacctggccatcggggatgtagactggcttctctatcttcgaccatccacatcgatcgaacctgtccccagcacactgatgtttctttgacttgagggaaactatcctggatatttcgatgacgtcatgctggagccaatcgagagtctgtttgcctctcccttccaatgtggcagactcgtttcagatcagaatatctacatcacaaaacaaaccatcacccccttcttcgcagctgcaacttcaatcctctctgacccatcaagagcctccggagaaaacttccggtcgaaggagatatcctcacatcacttcagcaattctttcgccataaatcaactgatcccaaaaactaaaaacccatgtccgagaaacccaaagttgttgtcgtgggcgccggtccagttggatgcttggcggcatgcatgatggagaaccacggatggtcagtcgacttattcgaggcccgatctggtgagtcttgaagaatatccatacccgctccatccaccccctcttttatcagaaaggcaagaccagaatctaagagtaacatggcaatccacagattttcgtaaaccgcagaaaaccgtcaaccgtcctagatctatcaacttggcattctccaagagagggatcgaagccataagagcggtcgactcagagatggtcgagagattactgaaacaagtcacccccatgaaaggccgaatgatccacaatattgatggtggactcaactcacaaccttatggactacacgaagaagtaagaaatttgagaaagcaaaaaatgtggcaaaataagggttttccagctgatcttcctctgatgtcataaaccagtgcatcaactcgatcgatagaaatttactcaaccaatcgattctctccgaggctgaacagagacctaacgtgactgtttacttcaataagaaactggtcaaggctcgattcgacgattccaccttggtatttcaagatacgaatacccatgagaccttagaagtcaagccagatctcacgattggtgctgacgggtcttacagtcaagtgagacagcagatcatgagatgtactcggtaagcatatcctcaacaacgccagaataatcacctatccactcctgggttatctgctgctgctaacccctttttttctcattcgatctccaagcgtcgacttttctcaagaatacattgacgatctatacctagaactctcgatcccacccggcgttgataaggagactggaaaaccttgcttcttgttagatcccaatcacttacacatctggcctcgtcaatcattcatgttaattgccttgccaaatcaggtatctcaaacttcgctattctccgatccatttttttggcctagttcgatgatacgctgactcaaatgacctttattttgttttgcataggacaaatcgtttacatgcacattgtttgcccctcaacatggcgtatttgatcaactcgaagttcccaagaacgaggaagaagaaagacatataatcgacttcttcaacacccactttcccgatgctttatccctcattgggcataaagatttgatcagatgttttgtcgaaaatccgcgcgggagcttacttactatcaaggtttgtcattgagccagtggtcttttgaaggctccgccattcattttgacgaatttttgtcactagtgtaaaccttatcattacaaagacaaggcggtgatcattggggatgcagcccactcgatggtccccttttacggtaataattcaacttctttgccccaaaccaagttccacccagaccaagtccatatgattatttctttcacttattaatatggacttgattctctcttataggtcaagggatgaactgcggattggaggatgtgagaaagctggatcagctcttccaaaaatacactgatcaaatcaaaccggcgaatcagaaggagaagctcggggtgattcttgagagttatacccagactcgtcatcaagatttactggcgatctgcgatttggcgttacagaattatcgagaaatgagcgacaaggttacaaggtttgattacttgatgagaaagaaggtcgatagtgtattggctcgcctcctcagaggaaattggttaccattgtagttgagttcttttctattcctagtaattttttgatgttcttttattctccctcgcctgactggctcacaagattctcgaatattgatgtctgctgtttcatttttttactctagtactatggtcacgtttcgagatgatatagattattctcaagtgatcaagagagaagctaaacagagccaattgatcgactggagcttacggttctttgtcggatgttctagcgttggattgattgctactgttctcaagtttggacgccaattgaaatatgcattacaatttgattagaactttttgaagaagacgatgctgctttttcttgtctggtccctccttacaaagtaacatcacataacaaaacaaccttgtacaatttccagtcatttcatattcatcagcatgtcaaatgtgttgtatactctgccctggcatagcttttctccattcctgaattaccatcctgaatacataaacttacatatcacagcatctttatctacatcaaatcatacatatccattgtagcatctcatctttttgaatgaatatcagaatgaattggttgaaagataaacatctggagagtgatagttctgctcaggaggccttctgtcacatagtctgagactttttgtctatcttcctctttccatgtgatttttctgttggattttttccttggctggcaaaatggtatcaggtctttagatctgcaatttccctcacaggatatcagaatactaatttttatttgcataagaaaactgaatacaatacatgctcaaatgtcaaattccaagtggtctataaaacacaaaaattataacatcctcatcaagagaatggaacatgtacatacaaaacttgggaatgtcaattggtttaattatctgcactatttaacctcttcaagaggagtgaaaaataagataaatgtcctgggatctgcccaaccatcaagaatgcaaagtttcattgatgtagggagaatacaaaaaggagatactaaacttgcaccgttttagcctcggcctcaactgcagcttcctcgttgatgttcttggttctagcagccacggtttcctcctttacagcgtcctctttactgaccccctcttccttcttcgcatcctgctctttcgactgttgttcctgggttgttttcttcgccttctcttgcttctcatcggccttgccctctgcatccttattctcggccttcttctggccgtcttcttcctccttcactttcgcctcttcctcctccgtccttttctttccttcttcttcctgcttctttttcttttcttcctgctcttcctccttctttttctttccttcctcctcatccttctttttcttttctacctgctcttcctccttcttcttcttttctgcttcgttcccattcttgttgacctcctccttattttctttcttctcttgggttgccacctgttcttgattcagtttggcctcttggttgtccttctctttgctcactttgtcctcttttttctcggctactttggccgatttttcatcggctgccttgttatctttgacatttgcttctgcagcagatcctccagagagttctatcaatttttgattggctacaagagcaagtgttttttaatgaaaccaatttcatttatgcgagaaaaattaatgagcttgtgagccaatatcgtcgataaacccactaaaaaaagcgtacctgccacgataaatttccggccttgggtcacgacagacatggcattttttacagcctcagagttttgactgttcgcagcaatcgatcgaaggccagcactaagaaattccagagaagcagccaatgaatctctcaagttgtctgttacaaggccagctgagaactaaacttacacaacttgattgaactcgtgatctcttacattgcccagggcttgcatggctgctgcaggattgtttgcaacacttgccaacacttctctatgaaaatgctgcgctgattcctaaaaagatgagggtttgtttataaccttgtcagaaactcaaacggaaaaaaaaatgaagctgtattgttttatattcaaaaaaaaaaaagaaatgcttacttgctccagggccttttgagctgccgttgcgatctcagcagcaccggagtcttgttttgcgatgattgcaagttgatcatcaacagcttttgactgaagagctagattcttttgggcctcttctgctgatttcttctgagtcgcctcatttgccttgttttcagccggcttttcagttgttttaacagccttgtttaattgtctttgctctgcacctcctcgagtccctcgagaatcacgcgagacatcctgaatcagttcggtgtttgctaggatgacttgtttgctgagttgttcaacacgacaatcatcgcgttggttcatacgtgaatgttgggagagcatcatgcaacatttaatcagttataggctcaatattacttggaaacgttcgacttaccgtgcggctcccattttttccaacccttctttaactttagccttatcctctgaattcttcgcgatgtcatcaaagccttgactggaagttttgttggtcaaatcacaagttgaaccatgcgcaacccaagaaagatggtcagttacagtcatctaaatgcaaacccctgtggtttttttgcacatggatatatgagtcatcatattaaaaacaatttatttacgttacaagctgtgcgttatctcttatgattccgagagacttttgagcagcagctggatccttcgacgcactagcgagctgtccacgacattttacgaaaatcagacaaacatctcatcccaaatacaagagtattctttaaggagaagaatttggttgagaagtcagtgaatcttagcttaccacttctctcaagaagtcttcgccgtttgcaatctttgcgccctgttcagctgcactctttagatcagtcgcgttgatggaggaactctagagatttgagcgtatcattgaggaaaacaaacaattgtaagaatgtaaactttggccaattagggatcaaagaaatccgaaacaatttacctgcatcaactgcatgctattatcaatgagcttgctcgcttgagccaaagtaatggccgcgtctcgaaccaatctagttcccccgccctctcctttgccggcttttcccgcctttcctagatttccaggcagcccaatggctccttcctcacctgcaatcaagctctgagctcgcgaaccttcagggataggatcctcttttcctgcttttccttcctttcctcttggtgttggaccaggattgacctctcccaatttggcaccagagagtttggctgcttctgcgcctctaccactcgagacttcaagctgaccgctagacacttcagggacaggatcctcttttcctgcttttccttcctttcctcttgttgttggaccaggattgacctctcctaatttgacaccagagagtttggctgcttctgcgcctctaccactcgagacttcaagctgaccgctagaaacttcagggacaggatcctcttttcctgccttcccttcttttcctttggatgcttgaccaggattagcttctcctaatttgacaccagagagtttggctgcttccgcgcctctaccactcgagacttcgagctgaccgctcgaaacttcaggaataagatcggcttttcctgcttttccttcttttccttttgctgttagaccaggattggcttctcctagtttgacgccagagagtttggctgcttctgctcctctaccactcgaaacttctggcgggccacctctaccagcctccgccctttgtgtcgtatttcgagccaaagcttccggcggcggagggggcgggagcccggcctttccggcctcttttccacccggaggaggcggagcagctccacccaagagttccggtggaggcggaggtccgcccaaaaggtccggcggaggtggaggcccacccaacagttccggaggtccgacaccttctttgcctggaacgagtcctaaaatctcgcctaacagacctccgccttttccctcctttcctattttgccctctttgccgcccaagggaggcgggccttggaggccgacgtcaagtagtttattcaataaattccctttgccgtgggtgggtgatcgagaaaaaagtgagtgacgcgatccttcgactcttcgtctggcgagcctagttactcacagcttgtccatcagtcttggatccaagtaggattgggatggaaagattctcggagggatcataaaactagatagactcacaagagatctcgtttggactttgtcatcgttgaaaggttgggtatattcagggggctagcgtcgacagtgaattcagagactgccatgaagataccaagcaggccgattagaaatttgatgcccggcatcgtgtatgtagaagaatattcgatctaaatagtataaaaagagccagatggaaaaagggggttttcaaaaacaggaaaggtgatgaaggttgagcgcagctcgagaaaatgagaggagcaaagctagaggtgagaggacaaagtgcttgagtcgacggccaggtggatgagtgtgcaaggtactggtcacatctattaatacttgcggatgtggtgtctaacctcgccctaagcttacctaaaaacgagacaattagttaccatagccttagggcacccaagttgctggcgacaatattggtgggtttgtaaatagctaccactgtgaaccgacgggggaggggttgatagtcttgccgatagatttgaaccttttcattacgattgtctagcacctcgattcctaatcattacaacagtagccggcctttccatgtttcttgtgagggaggccggcatttgaagtgggatctaagcccgttacataattcctaaggcatccttcatcacacaacttgcatccagattcagaagcggtgcgcataaactgttgttacccgaccgaagggagaaccaacacctcgcctgagatgtggccaataatataaggcatctgttggggttcacgttaccctccaagagttcattcatatgactcaactgggggttgcgtcgtgatgacaatttgatccctcatagagcgggggcaatttttccacaaccgcaagtgatccagtggcatcaccaacttctggggaccctagctgccaggataataagtaataaacaattaccgtctcttactttggtgttttcacaagagttaagtattggatagtaggtgtttagggatacaagctgtacccatccaggtcgtcgttgcgacaaaaaaagattttagccccctgcgaggggccccagggagctcacaggaatgttacatgcataaatatgttgggcacaattgcatataagaaatgtgaagttttatgaatttctgggaaacacatcatcgcattttcacacacagttgttcaagaagcttcacgatggtgtccaagaacctatccgaaatcgatgcgattttttcctcgaaagggaccaacaacagcactaccgggaagaaggccaaagcgcggccaccagaccatccagggccgtcggacggggaggggtcgaagacgggccggagccgagcgagtggagcgtcggacgggaaagcactagcgtcaggggaagagcgaaggctgaacaacaagaagaagatccccagcctgcacgaccggccggccctcaagcgacgagccgaggaggagccatccgtcgaggtcctcctcgacccctcccaggccctcctccaccctcctcccgccctcgaccccaactgcttgaagaagaagaaaaagaagggcaacgggcttccttccactctcgatctagacgacgaacaggaacgcgctttccgcgactccaggggcacacgtccgtctactgctgtctccctccctctcctcatcatccagtccctcacacaactgacaaaatctcgtctgcccctcaccaaatataggagcgaaaaccgaggacggattgatgatctattcggtcgaggaactcaagatcggactaggccaaggttcgtttgattgcttgtcttaccctcccccctctctctacaccttttttccctttcttctcttgataatctatctgtttactgatctctttgtccaacaataaaatttgttcttgtagatacaccagagtgtccattcgattgccaatgctgtaagatcccctcccttaacgtcttcatattccattccctacgcatctccacctttggaatcaaacctaagcaagaacaaaaaaaaaaaaaactgcgttttctgactcctatgttttttttttttttcaaaggtttctgagacaaaagatccacacattcctccagagaaaagcagatgtacaacggatataatggccatcatcaaaatgtaacaacagtgatcccattcgaatgaaaatgagggaggagtaggaagatatgtgcagggtcgcagctcgccaagtcacactttggcgacccgggacgccgattctgagacgtcgaagtcgagagaaaagccccgccaacgccacgccagactatctgtcttttcttgaagggacaatacattactggatggatgtttctgttgtggacttggaacatcgattccggaggcaccaatgctcagcctccggatgagttcctcgcttccctaaggatttgactagtcacacgcacgcattcgatgatttctggattccgcagtatcatctatagagtataagtcaagtggacagatatttatcatacatctcattggggtcttgcccaggaaatcccatggacgggtgtagatagattgtgaatgcattcaagccttttaagggcagacagacaagagaataaaaacgatttttttttcttcttcttttttttcacaacgatagattcgtgcgtatagaacagctagacaaagagaaacatgccacatgctgatgattgtacaatgctctcgagtcattgaagaagaccccagggattcatacaagaagaagaagagacaattgaggaaagagattgcggggcttctttggacccatacatacacacactttccgctcaggtttggatcaccttggcgacatcagtgttgacgagttggtcaggtatcacgaccttgctggcgtccaggatcactccggccagtcccaaatcccttatagaacccacaacacccatgagcaaagagggttggtcatttgaaaggggggaaagaaagataataaagatgtttgaggacttacttgacggtttcctgcaaggtcttctgagagatctcgtgagttttcttcggataactgacgcctttcatccattctttaacgtcttcctccttttgactagatatatcgaaggaaccgagcagattcagtcagtcgtgagtgatccattcaagcttccgaaggaaggagaatgaatggggaagacccaactggaacgtgtcctggatgtatttgacatcctcggggctacggatcccgagttcggccccgaacctgtggatcgattcgtccagtttgctcaagaataaccgcagcttctcgggcgccaggagctcgggatcgaccgattcaggggacgcagcgactttgtcccattttccccagatcggtgcaggtcaaggagcaaacgtcagaaacaaaacaaagagttcatggatggattaaaagtgttctctctaatcaactcactcatcctgtcggagtattcagaggtttcaaggtcgcaagaaaatcacccaggtcagactcccaaccccgattcatttctagtcgttacatgaagaagaaagtctctgcgcttaccaagattcccagggcgtgggctggctgccgataaacttgacttctcccgagtcctggtaaggcttagttgtaaaccttttgtgtgtatgttttattcacaaaaacaaagcaagattccggatcagggctagtcagttgattgatcaagtggagtaagaaatgatcggggaagtacggtgagagcttaccattcccacatgaaggccgcagtggagccgtcgttgacggagtctcttaagtttttaaacgagtctttcactgaggatgtgatattctttcgataagcggtctggctcgagagcgatgatcgacgagatagtctattcagcggagggtgatggaggatactgaccgacaaattcgagggccgagtcgggagagttagcccagccttgttggagcgccatgacggaggccatcacttgtgagccactgtgttttattggagagatgagcttgagtttttcccagaatcaggcatggataagggaagtaagagtactgacgagcctggacgactgattcccatcttttggcctttcaagtcggcgatcgatttgtacttggtgttagccccagtgatgacggccctgttgagaaggagggagggtttcagccggcttgaagttcactgaaatagagagatttttatttgagaggggagggagcaggaatcagaccagttcaaggggctggtgacataggtgccgatgagtttgtagtcccctttgccgaggatgatcccggcgatgagcgactcggtgagtgcgacggcgagatggatggagcgctccttgagggcgctgatcatctgtccggtcccgctcgggttgggcaccagctcgacccattctgcgagctccttgtcgtgctcgagcagctggagtagcggtgccgagaaatgctcggggacatagcccactagaagcttcttggtagcagccatcgcggtgtttggggtgtggagggtgatgaagaggaggaggaggaggaggaggactttagagtgggtggggaggaagttggagtggtggtgcatcactctgagtctggactctgcacgcagccgacaagcgggcaagttaaggccgaggtggagatgactgcaggcggaacggcgctgtccggataccaacactagagtctcaccaagggtccctttttatccacacccttagctacatactttgaccaggactgcttgatccttatttcctcaattggcacacactcaactcaggagaaacatagctcatggtatccagaactcgactgatcaatccccttcaaactaggtaaaactctccttggtttgcagtgatcaccaggcgatggatcaagttacatacatattcaagtatccaaaatatgtagctcccgctcagcggatgaccaagaaaaaatctccatcctcatactggatcttctgattccaaagcggtcgggatagtagtggatcgatcattctgcttcacaccatgctcataatccacgcttggatgtcctgcttggtctctgacaaaaacacctcattatcatctcggcctgttcttttactgaattgttggatatttgggattcttgaatccaatcaagccaaagaactatgtagaggtactagcaaaattcctgtatctccgtgtccttgtccttctattcagccattgttttgaaagagagtggaaggaggaaagctttcactttcatactgcttggcattctgaaccctcagccaaaagaccaaaccaatgagaattataaaagctggttgaacaggaagaatcatacctggccaatgagatgaatgatggtaagaaatccgtcctgtccgatcagatttctttacttaactgtccaggaaacccaatgattaaaatcccatcagctcttcaaacttcttgttacatttcttccttcttatcaccatcaatggcagatctatcatctctatgtgtacggcatctatccatttcatctctatctccggatccagttgtgcaagatttgtgtcgctgtgtacatagtaagacgacacggctaacacgcgttacaagtatttcttgggaagcattctcagattttctgatccaagtgactttatattgttggggcaccgggtttgccactttaggcttgcaagtgattccttcgcaactgatcctgatcgcgggttcatcagatcccgtaatcacctcttgttccatcggcacatattacaacttgaaagactcacggaaatgaatagcctgcttctgaagaccattttgatattttgcttgggcatctgttgcattagcccctcttatgccggtctgcacgctcctattaaagcctgccctcaatgtgccgcccccgtatcaactttccggtacgagcaattctgcgtctgcagtgcccggatcaaatgtatgaacgaagttccgattgggaaaagaagatgcgaaaatttagtcccgtactggcagaaggttcaatgcaccgccctcacatgcaagtggaaaaaagaaggcccggtgccctgcttagctctccatctcggcctctgcccagagaaccatggtaaacactgacttcaattatcagcatcgacgactggatctcgcccacgctttctctcagaggatccggtacccaatcataagagcacacgttcgacttcaccattgtctccttcacacactggcgtacgcgagcctagaaataccaggatccaatcgtcaagataccccttcccatcaagattctatgtgaggtgaactacagaaacattcgatccgaccagttgtacagaactttagacatacttcatctttcaccgaacagcttagaggcgcttgtcaatgtttgtagatatttaagttagcacgagcctgattgaataaccatgtccagtctataccaatcaacatttctcatgacggagcacctgcatctgcaacaacagttcttagataaacacctgtttgttttcatttttttttaaattatcacttcactttttgctttatttcattcaagtaacagttttagaatcgtctctgacaagtcaaacaagcccaaagagaaatccttgagacacttaatgagcgtacatttgggtattcagtaatcaatcggttgtccacgagcatcgtttatttttgagtgatggtattaataaggatgaagatgttgttgcagcggtattagtcttgatgtgtcgtgctatctgatcttcacaaccgaaacctctgatctattcccgagtcctgaattcatgactagctggcaagggtaattgagaattcgactggctatgtttttggtttcccaaaggcgcggctttctgcggggcagcatggatttctgcggtgattttctgccatttttcaagatccggtcgcagaatcctgcggtcgtactaggattagaaatcaaattctcagcgtctgtttcattatacgactgcaaagacatgaaacagttttctgagccggactgcttacagtgagcaatccattggtttctccctctacgtcagtggtttgctataagaaggcggattaactcgaggtggtcagaaaccatgttcaatctttgaggtggaaaatgcagtgctaactgtgtatacgccaccactgcaactgaacaattgcgcttgatctctcaggtcctccacaaggcgcgtggctctgtagttccaaatctcgatactggatgcaatttcgtaggtttgattcaaggtatcgatctgactttgcacgttccacagattttgacggcctgggatgtgcccgattccgccaaattctccctggacacctatcctggctggatcgtagggtgtcgatggcagagaatagaagggtgtgccgcactgtgggtatgctgtaataaggaaacaaggaaacatcagcgttcctttctccggtccatattttacgtttcaaagatagcttacgatagtggtggttgtcatgaaagtctcctgcgccagagtctgaaacacataggcaaaaaatgcaatagaaatcaaccagaaaatgagcaggaagcaccaacgataaaaattgcggggaatggattgtgcgacatacctctccaacctgaaacagagaggactggacgagtgggatccaaatctttgaccattggcgtcaattcgatttcagacgacctaagttgtccccatccttcactgtggatgtaaaaaatgatgaaaataagtcagaggcaggttttcagtgtcgctgatcggtgacatgtgtgtggcaacaaggggcaaaacacgcacttgtaaagtacccaagtgactattgatggaaaacttgaatgggttgtgatcatcaacttcagttgccggacgaactcggtttgctgatctggtgttggccatggcaaattggggttcatcgcgggcatatcctgatgaatgcccatgggcagaaagccgtcaaacaaagcgaagggcttaagtttaaaaaaccggaacttacttgccaaaccaacatgcccattcggtcacaggcatagtagtagagatcgggctcaatttttatatgctttctaaccatgttgaaccctaaacgcttgagaaccttcaggtcgtaggtcatggcttcaaatgttggagcggtgtggagacctatggcgaaaaaataaaaatgaaaaatcattaagacacggtacataatcctatcgaatcagaagaatactaaccatcgggccaaaacccctgatccagcgtgcccagttgaaagacgaattctccgtttaggaaaggccgcacgattccattgccatctttttttttctctatcgtccggaagcctaaataactttgaacggtatcttctcctaactctactttgaagtgataaaggtttgggtttgtgggggaccaaagctgaggagaaggcacggtgaaagtgacgagcgtgttggctgttccttgatgctgctgcagagggctgctcagagagtttggataaagcggcgaatccgcagaagaaatgattggactgtataaagtgatcttcaattctgagttggaagcgttgttggaggtggaaacctttatttttactaagaaagttcaacgcatgaggaaatgtcaccctctcaattaacctgtgatcaagtgactcaccacttccatccgcatgagcggtggtctgaatgtccagaatgtgttccttgggcactggttcaagaaatactgtttgccaaatcccactgctaggcgtataaaatatgtggtcaggcttcaaaacttgcttgccgactgatcgaagagttgtaaataaatgttagcacagctgctgaaaaacgtagacgcgccgtggaaaggggacgtggatgtaatggagtagtcatagttaagtaaatgtcacttaccagggatcaatgtgtctttcgaattagttgggtcatagacaaacaccagcagttcgttttcttcacccggccccttgagcgcgccagtcaaatccaaagtaaatttgaaatatcctcctctgtggaatccgacagtctttccattgacaaataccgtggctgcacagatgatagttttataattgtaaaagtattagtgatccgatgagatcatattatttcaaacaatttgcgtaaagcgcgtctcataattaccttcataatccactgctccaaaattcaccaaaacattattacccgaccagcctttgggaacgacaaacgttttacgataccagctgtagatgctattttccatgatcccgctcagcccactttccatcgggaaaggtaccaggatttcactggcaaacccgcatcccccgaagggtggattttggatttcttgagagtccttggccggtttaaattgccatggaccgttaaggttcatccaattctgcctcctgagtaatgggcgaggatattcgggccatggcgatttgcctactttcgccgtccaatcagttgtaagcggtggggtcttgagttgataaggtgtcgcttctgggcaatccgaaactgcagctacattcgaagaaacatgaaaagaaagtatcaagccatataaaaggattgagagggaacccattttggggttcagatacatcgtggtagaggtgcagcccgaggacaggaaatttccttaaaaatgtggataacgaaagattttgttgtaggggctgtttgcgtcgcttggggaaagatgtgagaagggccttgaggaggtgggcggatggttcagatcagtgctgacgagcgcttgtgtgcaccccccactggtatatgttgtatatcagagccttacgggatcttcaattttttgtaagtgatggtcgaggtgggacgaaaatgacagaatgctgactgtacagctctatttacatgtgtacagatacacccctccgctagacaacagcgcttgtacttgcacggttgcggtgtatgtactccgctgttaagtttcacagacttgaatatggccaacgagctctaggcccttcccaaaaagaacgattgatcatgatcttataaggcctgcctctggagcaaagcagcagacatgtttagttggacattgcgcggtctgcacttgctgcaaaatggaagaaatacctgcttcaatgactagtgaaagtattcttagtaattccgccaagttgcggccggataacttgtttcacttgccttaccaggtccctgccgactggcgaggagtatcgcatacaagatgaggttttagcgaggccttcccccccattgccaaaggcaacgcctgcttggctatggacaccgagagaagagtagggaggtggctttgcgcaaccacacaagtcacatgcgaacgattatgaaaagtgaagtcgatctcatgacctcattcacatttgaccggcaattttgacgtgagaatcttggttgtcggcgcccggaagcaccgaattaagggctccgcccccagaagcgcacctaggcgcgtccaagacggagggttgcgcttgccttgtaaagtgcaaccccccacctttcttgatagtccagactgctcttctacatgatcaaaactctagtctctagctggttgacacgcttcaagctgggtaaatcccagggagctgttggagggagtacatagaccttctgagagatgcttgctatgattttgtaaggaaatttcaacatcacacaacctctctcggctggttggcaatggcatgtaggctctttactgaccatgaacaaaaaacgcataacaatgcgcgaattctaggcaggaagagcgaatccatcattgattattttgccttgaagatgggttgcagcattaaatgatcaagttcatcaggacgagaccgccaatcgcaggagaaaggagaaaccgcatcagtcctctgttgggtggttttcgttctcgaatgacagttacaataaactgggctcaggatttcttatggcacgcagattacacacccgcctccttttttcattcctctcgatcggcgcctttgttgttagtggcgttacatgggcctgactagagcaaaatgcgaatgcctatgtacccgctgtagaatatgtttgaggaccggaaacaattacaaagggcatgagatgtcgcgagattttctaagagttgatgagtaaggaaccttatgtagagaacggaacgaaaaaggatgctaaataaggctgagtctggctgggtatcaaaactcatcctgggacctcagtccatggctgagtcccgatctcaagtacgcggtctcttactataaatacacgctctttgcgaccagattactctcctcatcagccttccccctccctcccggatctgattatatttacaacatcccgctgactcagacgtcaaaatattcagacccatcaattgatcctagtaattgatcctagttttcacagtattctgagacagttagtttttttttttttttttttttttttttgattgataacttcgggctattcactgttcactaatttcacccttgtcctgaagacatgcaacactctcatgatgccagtcaagatggagcacacgcgctagctgaatctaatcaaacgacgaatgcttcttgggaaggacaacagtcatccagcgcccctccgaactcgtccgcaaattcgaccccagtggcgatggaacttgaagccaccgagaaagtctcgaagaaaatcgaacacatgaccgctcaactcgaccgaatcctgacaaacataaaagatgtcgacacgcagctttcccgactcgcaaaatcgattgagtttggctttggaatggggggaaacaccgccccattggaaggaatcaccgccccgttggaaggaatcacaacccgcttggaaggcattaatatcaacgaagaggcgcttggaatcagcaaccagtccgcgaaccaggttggacaacatgctaaccaagttgatcaaggaaaccagtgatgattcattctcaaagacttacttatcttttgatggtcatccatcaactcgctcttgggggctttatgtcttttgcttgtttttttttcaagattttatcttctgagtttttccagaaaaaatccttcactcatcaaccctttaaattttgttagttgccctatgattttttggagtgcaatttcagttgagccacttagattataaccagcatagcagttatcaaacaacacgacagttctaagaaacaacttgttgggatattggtattaatgtttcgatatgtgatgcatggtttgtatacaatgattgattgtatctctgctgatcactagggttggaaggaaaagtggactttaatttgacaaaacagcctttttggaattgttagtgtctcatttccaggcttggacagtaggaaagatctttcactcagaccagattgaggaagctgaagaaaagaagcacagtctcataattcagcctttcgtaccccagcttgataatcatgaactctgatttataatccacagtcaaaagtatatcaatgaaacatgatatttaaataagaaaagaaaaatggcctggattttgaacacagtttgcaacagctacaacaggactcaagaagaaacagtgttggaattttgactcttcccttcttcatctccttcacttctcaattcttttataactctttcttatattaataccctaaactgctaataattttatagtctgtctagtagcaagtcatgaagttaaacatcaacttcttgtagacaaagaaccctgaatccctagttgttaatttcttccttctccatgcttatcttacaattattcttaaagttatggtgttgagattgatctaatgaaactaacatcttcactagaattgtggttcttgttttcttttgttgtttatcaagtagagttatcacaaataaaagaatgtctctctcatgcttcatcaacactgaattcaatttcctctcagtctgttttttattcattattgtttctttattcaattctctcaacaaaccacaaatttaaatttaactcttgtatctagtctattcaatctagcctagtacaagaaattaaaaccatcagctctctccttcattttttgccactttgagctgttccaacaaaaatattttgttgtctaaaaattctcccaaaaaactcctccctgttaattggtctcagtttcaacaaacagtcaaacccaagccagtcttcccttcctcataagatgaactcagctgggggagggggggggggtacaaaatgaaggatgagtatcatctacttccacaaggaaagagttggataccagcaggacagagaacaagccagtccttaggcttagttgaccaactctacttggcccctgatcccatttgggatgaatgtataagctgattgaaattcggacaaattgcagggaaggcttgggtgggtacaaaacattcccaggctttgcccagtggcagaattctttatgaaaataaaagaacatcaactggttcaaattcatgtcaaatgattgttaaatgtttgggatatgcattcaaacctgtctaagacagggaataccctcctgtgatcataaccaacggtgggccgctacactaaccatagcggttagtgtagcgtaatgtagcggaattccgctgacacttaacatagcgcagcggaattccgccacaactgcgctaaggctacacgtgtgggccccaaaaaagggaccactgtgctgcgctacagcacattttagtggtatttgggccgtttttgccgctaaaagggctgtagcacagcatagtggcgctaacagcatgccaacactacacatttggctcgctgttttgagggccgctacactaaagttagtgggccgtttagcgtagtatagcgtagcggcccattgctgtcataacctatataatactctagagaatggggtctccagaatctcaatcttgccacaaactttctgtttctaaggccattgaaaatttgaaggcatgcacaaattcctctgccaagttgtatcatacccttcgacaggatagactgtacacatataaaacttgaaagcccctgcctgggcccctggcagacagatggaacagaacccacaaacataagggaaggggagacccagtcagtctggccaaattgcagacatcctggaaatcagagagcatccttttttgaattgtaaatcaagtctgataatctcaatccctgaaaacgatgatttaggtgtttctgaatacttgatgtggtctgagatcaaagatgaatatctcagaccagacccccacatgccagctatgtatatactttagctgagtctggagagtgagatggtaacccagaggctgggtttctccactcttatatgtagcacatctcactatgtgctccttcatgagcagacagcctcttcttcttcttattcttcttttgctgctgtgtatctctgtgaatatgttcatactggttgaaattctaattgtgctcacaggagtgatttctttatatttatatatacggtcttagttaaacaactcccagaaattgaagttccaactctcaaatttctaggacgtcaagaggactgtctgtggatgctcctcaggacgtccatgtgagttggacctccaaaacttcaaagtctttgggagttgttccccttataaaaaatgaaaaaaataaaaccccctgtgggttttttgggagtcgatccaccacaaaccccagggggggggggagtaggctccgggaagatgccctcaaaagctgatagggattctccttgttcacagagagtgtaaaactcttgctggctgagagggattcctctcagccgttgatacaataaactctcagtggccaagagggattcgtcttggctgttgagaccatatactctcagcagctgagagggattttgaagaaattttaaccaaagacgcacagaattgttttgagaagaaaaacatttgggcaacaaaatttgatttttgttggaatggctcaaagtgtcaagaaatgaggtagagaaccaatgatacttttacttatcagagactagtcatcaagtagtctacatacaagatgttcaacatgtggtttgagaagaatttgaatataaaaatgaataacagtttgaaacatgtatgaaacattgagaggggcaaattcttgttgataaagactagactcaggttggaagactacagggatttcagcactagacagaagaaaatatgccactcagacagggacacaacatggtcaaaacatgtatattattttgtataaactttgacaaatgaggaatgggtttttaggaatgagaaggaagagacagaatttccaccctctcagccatgagttctgtttatttcattttcatttattttttattttttgagggtcttagtcaaccaactcccaaatttttgggatgttgtgaggacttcccgtcaacaggggccaggacgtcctgaccccctaatttgttcccccccttttttttgggtgtcggacttccaacaggctttacttgccttagaagtcggacctgtgaaaaaaataataaaaaataagcaaaaattgattcccccaggggtttgggagtgaatactctaaaagaccaatggggggttgagagttggccgcaaaaaaaagaagaaaaaaaaaacctcctgacggccgggatgattcctcttggccattgagagtataccctcttggtggccgggaggattcctctcggctgtggagagggtacacactccacaaccaagagggtttctcttggccatcaagagtgtatgtacagtaggtagacagtgaaaagtggctgcttattttggattccagagctctaaaacacagacttgaagtcatgaggcttggtcaggtgttgcataataggttccaaaaattgaatttgaaaaaataaaagcaaaaaatcaacctaccaggattgtgggcggccattggcaatcaacgaggaggagcgccagttcatcattgatgtccttgagcacaagccatccttgtacctggatgaaattcaagtgcacattgaggctatgactggtgtgcttcacccgttaaccacaatatatgacaacatccgacttcacttgctactcactaggaaagttgcccaaatggttcacccggcccgatctgcaatccgacaagctaactacatctgttgtattgcacaaatccccttggatttcctggtcttcattggtgagtctgtcttgctttcttgctcttgacagacttggaaggaaatatctgacctaaccccgcttggtttgagtagacaaggcaggggtgttgctgttgaacttacagtccaggggtttcattttcacccgactgcggagcgcaacagcgcacaggatagtgagacaatcaaagttagaaacctaatcttgtttttcatcggatgtatatagttctcacttgttgtaaacatcgtgttctcttttctcatccgatttttcagtttctttcttttgagtctcactcacgcctttcgcctactcgctccgactctaggtttgcttgttcgctgctctcgccgttagtctatctacgttgtctaacgtcttggtttggtaaccaaaagtttatcaggttatgagccaagaggtgctttaaaaaaccaaccaagacaactacgattacgatgaacaataaatcttcaaacccaagcatacccactctgtccaatctcaattgggacttgtggagtatgctcgttgaaggttatacaaagcaacacgacttgtattcattcatttcgtcaagcaaaaccgctcccaccgatcctgccgagcttaaatcattcaaaaccagaaagatgaaggcctccggtgtattgcaacagtacatgggaattaccaactaccaaaaattcaagtccgacaccaccaaagacgaccctagagctatgtggttaaaactcgaggaccactatcaatcgaaggcgattgcaaaccaatcaaaagtctataattactttttagcgctcaaattcaaaggaaacgatatcgaatccttcatttccgatctcactgctcacatcagtcgtattaacgccgttggcctcagaatcggaatacctaaagattttgaaattcatgaaaatcttttctgtgaaaacattctggagaagattcctcaaagcctcattcacacttgtgaggttctcattcagaatcgacccctactcgtggacaaaattcagagtttgctcgaaaatcgaagacttgacgactcaactgttcgaattaaatccgaagagtccgccttgaagaccactactcaatcttcaagctcagggtccaaagaatgttccaatggacaacacaatccagctgccaccagtcaccccgaatcacggtgttttcaactctatcccgaacagaaggcgcgaatggagaaacatcacacgaaatctagagcgaaagctgccaagaaagctcaagaggatgaagactcgtcgacttccagtgtagcctggcatgtcgtcaaaagggctctgtctgtcaaattatcggccgacacagcctatctcgacagcggcgcctctcaccatatgatagcggattgtgatgctttcgtgacctattccactgattcgaaatgcaagattgaacttgctgacgggaaaactgctatgtgtcccggcattggcaatgtgtatgttcgaacggaaacaggccaacccctcaagctcgaatgtcttcacgttccgcagttagtcggaaatctaatatcggaaggtcgactatttcgtcgcggatgcgatcgtgttagaaccggtcccctcacagcaaacctagtcaatgaaggcgagaccttatttaaagtgaaactcaccgatcaagatatcttcgtcatcaaactcgacatcatcaaaggcaagtccttttcctctgtcaagctatcgtcaaagactcaatctgatatcggaaaccttcacaggagagcgggacacccaagcaaagaatcgttaagaaagatgtttgatctaccggactttcagttgaattgcgaaatttgttctctttccaaatcacatcgtcttccatactatggcactctccctattaatcctcccacatctgacggttatgaatattactttaaaataaccgaccaattctcatcatacaaatttgtatatctcctaaagaagaaatccgaagccttccactacttcgagaaattttattccttagtttcaactcttcatgctcgccctatcaaacacattaccaccgacggtggtggggaattcaattcgaccgaatttaaggagtttcttgagtcaaaaggggtgtctagtcacattacggcaccctatacccctcagcaaaatccagttgcggaacgaggtaatcgaactacaaccgagaaggcaaggactcttctcaaacaagccaactttcctcactctctctggggttacgcggtggaggcagctgtgtttctggagaatattactcccactcgcaagaacaaatggtcaacagcgtatgaactttggttcaatcggtcgtttgactataagcgtctgagaccgttcggctgtcaggcgtacatcaatcttcctgaaaccaagagggggcctaaatttgccgacacagctaagaagggagtaatgatcgggtaccagctgggaatgcataactggcgcattctcacagagggtgaacgtgtagagttgagtcatgatgtcgatttcggcgagactctttatccaggaatctctacgttcgacccagctggtcttatttctcctcaagacttgttgcatgagcatctcgaatcagaagaagaatcatctaattctgatcaggcacctatcgaggaaatcagttctagtggctccgatttgtcaattgaaaggaatcttcgacctcacgaccattctgaatctgaacaaaatcctgcttcaagtaataatgttcccagtcagcaagaccatcagccgcccaattgccccgggtttgacatggttcttcaacctgtcaaccaaaaggctcctaaagacatctcatcagatatagatactagcaacatcatcgctaccaaaaggcgtgctcatgttgctatagctgacgaagactttgacttcaacatccaatgctttctggcaggggctcagttcttcgatcttcgatcaaacatccgaagcgcccaaaacctactctcaagcactcaaggatcccgattcagccagctggatagaggctatcaatgctgaattatccgcaatggatcgactaggtgtttggaaggttgtagatattccggccgacattgaacttctcaacacagtttggatattcaggagaaaattcgatgaaaacggtgttctctccaaatacaaagctagactctgtgcagcgggaaattttcaagttgaaggtttaaactacgcggaaacgtacgctccaacaggccgacccacagctctgagggctcttctctccatgggtgtctccaataatctcaagattcaccaaatggatgtgaagaatgcctttctgaacggcaatcttgaagagacgatttacctacgggcacccgccggtctcaatcttcccaaaggcaaatgcttgcgtctcttgaagtcgatctacgggcttaagcaagcaccgagggtatggcaccatgagctgtcggagttcttcaagtctatcaattttgcgccatcactagcggatccttgtctgtttgtttcaaacaatatggactggaaatgttgggtccacgtgtatgtcgatgacatggtaattgtcagtcaagatgtggatcgattcaagaaattagtgacagcgaagtacttgatggaggaccttggacctctcaaacatttgctgggaatgaaaattgagccactcaactcgggtattcgcgttactcaagacatctataccaagaagatcctcgctacatacggaatgtagaactgccgaacagttgaaactctgtttgtaccaggaacaaggctggttccagctactcctaacgaactagccgactttgccaaattgggaatcaactatcaaagagccataggactgctcaattatcttgcggtttccactcgtccggacatctcctttgctatgtcgcagctttctcaattccttgagtctcctggcactcaacactggaccgcatgtgtacacttgctaaggtacttgtgtggtacgcaatcaagaggaatcacacttgggtcaaccattactcccctcaagattttcactgacgctgactatgccaacgacaagcttaagtcctattcctacttcggctatcttgttatgttgggcaacagtgtcatctcctggaaagccaagaaaaacccctcagtttcttcttcaacgactgaagccgaatatacagcactgtatgaaggagggcgtgaagccgtatggatcagaagactacttgcaacactcgatatcaaacacaacggtcctattccaatcatgtgcgacaaccaggcagctatcgcactagctaaaaattcagtgtttcacgacagaaccaagcactttcgagtgcatctacattgggttcgcgagaaagtcaccgaaaaagaatttgctcctcaatacatttctaccaattctaacctatcagacttcctcaccaaatcactctgccaaatcaagcatctcaactgtatagaaggaatcaacctcacgggttgaaaatgagggggggtgttgaacttacagtccaggggtttcattttcacccgactgcggagcgcaacagcgcacaggatagtgagacaatcaaagttagaaacctaatcttgtttttcatcggatgtatatagttctcacttgttgtaaacatcatgttctcttttctcatccgatttttcagtttctttcttttgagtctcactcacgcctttcgcctactcgctccgactctaggtttgcttgttcgctgctctcgccgttagtctatctacgttgtctaacgtctcggtttggtaaccaaaaggtttgcttgttcgctgctctcgccgttagtctatctacgttgtctaacgtctcggtttggtaaccaaaggtttatcagttgcaagatactccttgtcgtactcatgcttgggcttgtaagggacgtcacacacaccaaattccacgttgccatgatgctcatcgtattgatgttctgaataaagtttcaaagtttgtgaagctttgatattcattttgggggagtgggagtgctgagagaaaggaagattggcatattagaagaatgattataaatgaaaattttggaaaaattgggggatgataaccacactccacccccctttgcacacacactccaacactcccttctctgaagggagtgtgggactgcactccaatcaaaattggagtgcgggtccacactccaacaatctgcaggggcagtcccccagcaggttggagtgcagacctgcactccaattttgattggagtgtgggcccacactccccttctgaggggagtgtgggagtttgtatatgtacttttatatacatactgggctatcccataggacccagtcctgggtcctatgggatagcccaggggcttgaggccgttgaaaaaaaaaaaaaaattctttagggatgggaggaacccctcccagcccgcaaatggctatggagtcttgagtccgggagggttcctcccggcgagctagtttttaaaccagctcgtcggaaggaatcccttccgacgagctggtctgtgtaccaccttgtcgggaggggttcctcccggctagcgtgagaggaatgtccacgcatggcagaagtccgacaggcaacgtcgctatcgtcaccgctggtcgctagatctgagctatcgtagccattgatgatggtgtgagaagatcctcgagcaacaccggcattgcctagcttgaccagggttgaatcagaagatgcgtgggcaatagatacctgggctcgtttgggctgatcaggccgagctttgccatcttcgcttccatcttccgaagcagactctccgctttgagataaacctaccctgagtatctcggaaagactacgatgcttgagaattggcttgccaggtgccttggaagactgtgtggacgcagacgagccgggtcgagagtcgacagttgaagggggctgggaaggaggtgttgactggggctgaccgtcaagattgaagcggtcttgaattgatgagatttttgcaggggcacctggtccaccgctgtatggagagggccgtagagccatgtgacgtcactgtccttcaacctggatgatgatggaaatagtcggttagtcaacgagctagccaagcatccaagtgagctcaaccaaccaattcagggtttccggactgattttcttgaggttgccgcgttgcttggcccatgctcaacgccgggagggttcctcccagtcttgagtcctgtacaccttctcgttgggaggggttcctcccgacgagctggtttgaaagccagctcgccgggaggaacccctcccgatgaggcagtacacagaccagctcttcggaagggattccttccgacaagctggtttaaaacccagctcgccgggaggaacccctcccgacaaggtggtacacagaccagctcgtcggaagggattccttccgacgagctggcttaaaagctgtctcgccgggaggaacccctcccgacgaggtggtacacagcccagcttgtcggaaggaatgccttccgacgagctggtttgaaaaccggtttgccgggaggaaccctcccggcctcaagactccatagccatttgcgggctgggaggggttcctcccatccctaaagacttttttgttttttattttcaacggcctcaagcccctgggctatcccataggacccaggactgggtcctatgggatagcccagtatgtatataaaagtacatatacaaactcccacactcccctcagaaggggagtgtgggcccacactccaatcaaaattggagtgcaggtctgcactccaacctgctgggggactgcccctgcagattgttggagtgtggacccgcactccaattttgattggagtgcggtcccacactcccttcagagaagggagtgttggagtgtgtgtgcaaaggggggtggagtgtggttatcattccccgaaaaattggtttccagatggcttcaaacagctgttgagtggggcgtttaccagcccgcattgcagtaaagcactagaatttactgttttggctccaatctggacaaccaacctggccaaaccttttttggtttcaattttgtcattcataatcattcttcccatgttccatgctttctttctctcagcactcccactccaccaaaatcaataacaaagcttttggaaaaatgcagttttattttttattttccacaaattttgaaactttattttttcatattcattttctaggaactactatgcaccacctgacctagtctcatgacttcaagtttgtgttttggagctctggaatccaatataagcagccacttttctctgtctacccactgtacactcttgacagccgggaggattcctcttggctgttgagagtgtacactcttgatggccaagaggaacatacactattggaaaccaagagagccgcctcaatttctgagagctgtacactcttagcagccaagaggaatccctctcgacccgctgagaggtgtatgattcctcccggaagctgaaagtgtacagctccgggctgagaatccctctcggttgctgagagctgtacaactcacagcgggctgagagggattcctcttggttgctgagagctgtacactctcagagtgtacaaatctcagcaggccaaggggaattccttttggtcgcagagtgtacgcctcttggcccaattagagtgtacacctctcattgaccaagagtgatcagcggcagggaggaatctcccccggctactgagagtatacagctctcagcaggccaaaagggattcctcttggacgctgagggctttccggcgccagccgactcccaactcccctggggtgtcaagagtatccactcccaagaacccccggggggaatcaaatttcctcttctttttttattatttatttcacaggtccaacttctaagcaagttggaccttttggaggtctaactccaacaaaacagggggtcaggaagtcctggcccctgttgacaggtggtcctcgcaacgtcccaaaaaattgggagttggaactccaatttttgggagttggttgactaagacccatttttatttttttttgttaggggaataactcccaaaacttttgaaggttttggagttcgaactcccaattttgggttggaagtcctgaggaccatccgcagacagtcctctcaaagtcccagaaatttgggagtcagaactccaatttctgggagttgtttaactaaggccctttatatattgtgttttgaaaatgcttggacggattttcaggatctgcacttgaaaatcaaggattggatgaattcccgttgccgtttacaaccctcccagaattcaatttataacccctagatagttctcatgtgagctggttggagttatgattgtggtgttaatttaggactgaggagggcttaaaaagcactctaaatggcaacaggaagtcctccattttcactatttaagtttggacttttattttattttttgcctctcaaagccatgatgttgtcataggcccttgccacagcgtcctccatttctatacagtcacaaccaggtggccagctgcctccaatacacaccaaaaacaaaccactgataatagcattggcggattgataatcggctcaacagcccaggttggatacaaccttgttagaagagataagtcatcatcaagacatcaaaatattgctagtgcattctggaggatctatggaattggtccaccgctttcccaaatcctgatctgtatcttaattctgacattgggaccaatagcatttcttgtccatcttgccctgtcaattctgcttgcagtcacattcatttgcacttatctagcccacttattcagctctatgctctttatcttgaaatttttcctgtcatgcttctgcttctaatgtcttgccccgttcacttgcaatgaccatattaataagctgtttactatcatccttgttgtagaaatttgagatgaagtactttattgcaactaatatccaaaagctaatagtagtaaagcacttagaacaaataagatggaaaaagattagaacaaaatgaaaatgatgagaagagagaaacgaattcttaaagtaccttcagatattcttgtcctgactacgactcaacacttagacgcacgaaacggttattaggagaaattgaaacaacaacaagcctgaagaaatgaaatgagattaatgatctgaaacaattgagttaggatatagagaagaaaaggaaaaagggaccaagtgtacctccacttgtgttgtgactgagctcctcctgagttccgttggtcttgagagagtggttaggcggttcaagaatttgcagttcgggtgtgtatcaataggtgattaagggactgaaaaatggatagtgaattgggatgaagatagtttctggttcggcccttcgcttgtcaagggggcaagattgaagttggttttgagttcaaacttttcatattgaatatagggtaacgatgtgggtctatgcatcgttcgcatacgcagccagaaccactcagttgacactcctccttggttctgcgttagttaggtgtaattgctctcgagatccttcaagcttgataaatcctaagggtttggtcaaaccattggcaatcatgtcatgagtagacacctgtatcataataacctgcttgttcactaccaactgcaacacatattgaaatcgaacctcaatgtgcttcgtgttttcattcaactttgcttccttactaatagtcaccgctccagagttatcattcttcaatagtggggtcttgatttttatatgaagattaaggatcaaatttgtgagccatcgtaattgcttagcacatcgattaatcgccacgaattccgcttccgtagttgactgagccactattggttgcttcttggtggaccaacatattgggttcccgtacattgtaatcacatatcctgaggttgagttcttgaataccggagatgttgcatagtctgcatcagcccatccacaaagaccttcttccggatctgaagtctgagtgtagtgaatacccattgttgaggtgccacgaagataccttaacagatgttttaccgctgaccagtgagattcgttgggttgactcgtgaactgagccagaaggttggtagcaaaagttatgtcgggtcgagtgtgtaaagctagatagttcaacattccaacagccttctggtacaacttttgatgaaacagagaggcatcagtcgcaactattttatgtaaattcattggtgccggcgctctgactggattcgaatcgtgcatgttgaaatcgtataaaatcttttgcacaaaatccgcttgattcacatgaacagatccatcctccttccagtcaagggtataaccaaggtgttgcgacggtttctccttgaccttgatagtgtaaaccttacgaatgtcatccaacaatttcacaattgagtcccaatctttgcctaccacaagtccatcatccacatgcatatgtagaaacaacgaccgatccttatcgtagaaaagcgactcatccagcggcgaagattccaacccgagcgaggtaagagtaccgaccaaatgtttgcgccattgacgaggagcctgtttcgtaccatataatgatttattcaacctccacacccagtcctccttgccagattcttcaaacccctccacttgtgacacatagaccggagcgtctatttccccatacaaaaacgctgtttccacgtcgaattggaaaacataccacgatcggtttaccgccaccgtaagtaatagtttgaacaattcattccttgccacggacgcatatgtgttgaaataatgtagcatgtgtacttggtgattgccaaagcacacccacctagccttgaatcgaagtagttcaccgaattcattcttcttccgacccaaaagccacattcctcctataactttatcatcacccggaggaggaaccaaggtgcccgtattttttgaagccaacgagtgatattctttagccatagcttctttccaacctatatgctcatcaatgcttgataaagcttcctgaattgtgacagtttcggttaaatacaaagtatcggggacgtcgaaatgtagtaacagtagttcttcagggggatcatcaacagctggtgccaccatgttcaactcagcagtcctacgtcgccgtgatccagagatgatatttctcgagtcaacgtcaccaactatttccttatcggggggtttgtcggccgggatcatctcgtatcgatctttgactcgagtatgcaaaactttcgacgtagtatcctttgatactgtctgatctgtagatggttccggactagacgtattggggcatctaatgtcgtttgatgaaccaattgtcgcaggggagaggggagatggttccgaacgagccagtgtcatcggggagggagatggggatgtatgagagcaagcagtcctggagggaacagcttgcgtcaaagcgcgatcaacttgttcttcttccactacttcggtttgaggcaaagagctaagattggaaggcttgacacagagaattgcgcgatcagatggggactttgttgatgctgagacagctcgaggtagaatatcaggtggtttagttaaagcatctggggagttatgcttgaacaccagcttggtaggtgaaaaataccgacttataactacatgccgcttggtggagtcaaagaatcggagagcatccgaatggtcctcatagcctagacatatgagcggtttggagggagctgagatttttgaaggaggtttgtgtgaaacgaaaaccttcagaccaaacggaataagtttgttgacgtcccgaatcggttcaatacacatatttaattccgagaggatgttgaccggagttgaccaattcaaagccttcgaaggtagaatattgattagagtcgaagcatatttagccgcttcatcccagaagttgattgggacagaggattgagccaagagacagcgaatcttaaccaagagcgtttgattgaaccgtttggccaggccgtttgtttgaggattattcgctggacccgcctcaactcgaatgcctaatttttccaattgagcaaggaaataattagaattgaattctccaccacgatcggtatggagtatggctgggcacttacccgtcttattagtaatttcgttgacgtaatacaggattttcgactcggaatccaatttgttcctcattaaataaattcgattgaatctggagtaatcgtcaataataacaagaatgtatttcattgacgatttgctggggggagaaatctggaggacgtccatgtgaagcgttttaaacggtcgattcgtagttgggagaggatttgtgtgaggagaccgcttgagtttgcattgcttgcatacctcgcagttctttgctgactgtccgcggttcttcgggtggattccgtatacatcaaaaaatttcttgagatactcatcagatggatgacccagtatgatgtgatagtcgagattgggatcgggctcggttacattcaagacatagtttaccgagggacgccttggcacttgtccctgataaagattacctactcgagggaatcggtaaatcaccttttgacctagtcgaacgagtattaatctgttctttgcgaccatccggagaccatggtcttcaagctgagagactgaaaccagattgcgaggaccgtttggggcatagaaggctgggtatatgagagtaccgcccagattgaacttgccaacatgcgtaatttcaatagatccagagtacgtgttgatagacttgcaaaccggttcagggtcgactagtagttttagatcacacacagtcgttttcgatgcccccgaatccaggattaaggtgtttttcggttcaccagtcgaaattccattgacattaacttcatcgagaatcatgaatccttctaagtctggatcatcgtaagttactccattttcatctacaattagcgcattttcatccttgtcttcatcctcttcagctagattagtctgatcaaacataaaattcttcatttgagtcttgaacatcctttcaaactgttcggatacgtcatcgcctctatttggagcaggacgagtcggggtgactcctcttagatttccgcgagtgatcattccacctcgatggttgccgcgagatgaattgcctcctcgaacactagacgtagactgaaatcgattcataggttgctttaccgctcagcgactttgattggaataataagccgactccacagatgcactttccttccgtgtatcttcgagtaacaatcgatcatagactttatcaaatgcaaaaggtttcttatcgtagaggctttgcaccaatggagtaagactttcatcctgatgaagacttcgtaacagaattgcagccgctagtccagttgttatcgtcatgaagtttggattggccacgattgacatttgaagggcagtgtgatgttttcaaaaagcgctaagatgttgcgacaacgaagatccgggcatataggtacagttaatcattgagtacagcttgtcgcataaactgatgatagaattttcaccgcaagcatctcctaaggctttaaccgctccgtagatgtcgccattttttgaacttatgacaggatgtaattcctccttaaccgatgcgaaaagcttgttcatgcaccaggccgccatttgtcgatattccggagtttccttgttctctttcacccactcatcaatcataatattttcgtagcctttggcggtaatgacattttcgaatcgggttttccattgagcccaattattgcgatcaagttttttgaaagagattcgagaagactttccatcgtccgagctatccgaagagttccccatgttatcgaaaagtacctaaactgcgagtgttttctaactttagacttataatggatattgttaagtattgactctcgctagggcgttgataaacgcacgccagcccccctggcgcacgccaaaccgcacgccaggtggggattggcgtgcgcacttcccgtgagagaaaattgcgggccggttctcgcccccttgtagaattttgagaccaagccctttattgcaactaaaatccaaaagctaatagtagcaaagcacttagaacaaataagatggaaaaagattagaacaaaatgaaaatgatgagaagagagaaacaaattcttaaagtaccttcagatattcttgtcctgactacgactcaacacttagacgcacgaaacgggttattaggagaaattgaaacaacaacaagcctgaagtaatgaaatgagattaatggatctgaaacaataggagttaggatatagagagaaaaggacaagggaccaagtgtactccaccttgtgtgtgactgagctcctcatgaggtccgtgggcttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggaggaacccctcccaacgagccggtgtgacctcggcctctttaggccaaggggatttgaaaaaaaaaaaaaagaaatcaaatcaaatgaaaaaaggggccttcccataggacccatgcctgggtcctatgggacggcggcgaatgcttggcgtgcaggcctgcacgccggtctacactctgtagattggcgtgcgggcccgcacgccaattttctttggcgtgcaggcgtgcacgccaatccccacctggcgtgcggtttggcgtgcgccagggggggtggcgtgcgtttatcaagccccctctcgctaccatgtagaaatttgagatcaagtactttattgcaactaatatccaaaagctaatagtagcaaagcacttagaacaaataagatggaaaaagattagaacaaaatgaaaatgatgagaagagagaaacaaattcttaaagtaccttcagatattcttgtcctgactacgactcaacacttagacgcacgaaacggttattaggagaaattgaaacaacaacaagcctgaagaaatgaaatgagattaatgatctgaaacaattgagttaggatatagagaagaaaaggaaaaagggaccaagtgtacctccacttgtgttgtgactgagctcctcctgagttccgttggtcttgagagagtggttaggcggttcaagaatttgcagttcgggtgtgtatcaataggtgattaagggactgaaaaatggatagtgaattgggatgaagatagtttctggttcggcccttcacttgtcaagggggcaagattgaagttggctttgagttcaaacttttcatattgaatatagggtaacaatgtgggtctatgcattgttcgcatacgcagccagaaccactcagttgacacttgttaccctattgtgtgcgggtgatcttgaatgatgtctcaaatcaaatctaaaattcaacaccagtttggtgagatgagtacaacaataagatttgagtcatttcaagagaaaatggtgggccactacactaactgtagcggttagtgtagcataacgtagcggaattctgctaacacttatagtagtgcagcggaattgcgccacaactgtgctaatgctacacatgtgggccccaaaaaaaggcctactacgctatgctacagtgcattttagtggcgtttgggccgtttttgccgctaaaagcgctgtagcacagtgtaacatagcatagtggcgctaacactacaggtttggtgcactgttttgagggctgctacactaatgatagtgggctgtttagcatagtgtagcatagtggcccaccgttgcaagagagattgatctcacaactaaagttgcaatcagctggcagaggaacctcatctgaattgatgcccacctttagcctggaagttgaggtgttcaagtgttcaagtaaattctttgaaacggtcctgaactccttcaaatcattgacactgtgggctagaaagtgaggagtgacaatcattttattctcagtggttaatttggatttgatttgactcaaagtcatgtccattaaaacatttcatagatcagaacacgtaggctatattcctacttacaattatttgtttcaggttatccaaggatcagcggagtaacagcacccaatataaaaaatgcagatgaacaagaaatttgcgtacaagatcaacaccattctgatatatgtgtgataggctaccgaggggatgtataatcaatccaaaataattgattgaggaagtgtaggcttgtcggcgccatatttgaaaaagtgcgcacccatgggcgtctaccaagccttccaaagggcattttgctggtgcaggggcggcgcgcccaggcaccattttcttttgtaacattttaactgaaaatagtaagaaaacaagcaaaaaaatgatttatttgtgcaggccaaaaaagaaaaggaagaatgattgtaatcattgagaaaaacaaatatcagtggcgttccagtcggtttcagcaaccagattagtttgggtgtcttcacttttgatcacattgttatcgggttgcggtggagcggtttcaaacatattgaaatcaaagattgtattgatgaaggcatcttgcctagaagtatccaaaatatttgattaatcggtgaagattcctccttcaaaggcctctatgtccgcaggagtgagtaaataatgtggctgcgcacctggggagggtacccggcacccgttgccgggtactgcctgaaccctccttccttgcacccgaccatgggtgcctggtacgggtgggggtggctgttttttgggctaaggaggtgtggcacctgggtacctggccagataccaccccagtccacctggatggccgcccaggtggggttttggttggggctccccccacctctgccacattgatatctgctggccatctggataaacatgtcatatatccatcttcagatagcaccagaccaaccacaattgctcgctcctgcaaccggcccagaaatcaatcccatcacacttctttgcccgcagataattcccccaaagaagaaggcactcaagatactactagagcagatgattcaaacaccccaacaaacagtcaggtcagagcattgaccaatgaggaggagcttggtcagttccatgatgtcttctttcatggtctccatccttatcctgagtcctgacccctattttttctatagcaagagcacagaaaatttccagactcactgtcagtacaagctaccaatcttaccacccaccggagctttccactcaaaaagacaagcatggcaggtgcatgattgcttacccttgcaaattgtaagccttatttcacttatccatgatattggtgatattttagctaatataaatacctatatgtatctaggtgtggcatcaggataaattgtccaacctctgactcatcctgtagcaatcttatcaagcataaatcaatatgctcactcaaacaaagtgaagcggattcttcccgtcatttggcttcttttggtgtaacagacactggggacatcattctgagtgaggtaagttgttggttttcctttcagattttaaatcagctcaagaagtgaaaattatacataatagggggtatcaaatataacgaaatccaccactttttaattgactggttttgagaaatccacacttaccaaatccacctttgcagtgaccaaataacctacttcttttgtcagggcgtatcaaatatagcataaatcaacccatttttttagcccaaaattcctgaatttcaaatttcaaattccaaccatcccccatcctccacgattccctcaatcctccacgattcaatccccactcaccccacggcttcttcaacatcttttaacttgcccctgcacatcactcgtcatcaaaccaagtctgatcaattgattagttcaaggtatttatcttcaactgaaccaaagtatatttcaatggcctcacaaattttgttctttttccactacatgcacccaacagatgcctccaaaaaaagcttccagattcccaaccctgcaatcacttcgaacccctccaaagaagaagagggccactccgaaaaatacacgatcaaagaagaacgatgatgaacttggttcatcccaaggtcatctaaaaatagaggactatgaaatcatcatcgactggctcagagacaagaaaaactatgttgcctgttttggcgatgggaaggctcctgcgattggacgacgaccaaaggcgatgataaacggttacgagttgatggcgattcacctccgaaatgtttctccaactaaaatcaatcttaccccccaacagatgaaagatcgtttcaagtcatacaaggacaagtataagaaagctcatacgaaatctatttcaactggcttcggtctgaccccagctgatcggaaggctggaatcacaacgatcgaggacaaacttgaaaatatgtgtcctctctacgctgaaatggacgaaatctttggtaaccaacctgacgtcaatccgttgtttatggtggatgcagaggatgaagacaattcatctgaatcatcttctgaggacaacaattccgattcctcaaatgagatggatgagaacgattcatctcatagttctgagtccactgctattcaccctttgttgaagaatgctacttcacaagtcaatatcgtggccctggagcaagaaaacacaggtgatgtaattcaattggattcatttgttgtcagtcgtctgttcactgattttgaaagatattgccctgtcaaacagagaacggaagctccgactgggcaagttccaatggatgaagaggcaggtgtccaggctggggcaacaggtgtaagttgcactgttgagtgatggcagaaaagactacaactatattgactttcttcattgttcttatccaggaacccactccattgggtgagactgtccaagatccagctgcaaagtctaaggccgtggggacccaggcgaaatcaccaaagaagaagaagaacaaaagcaatcgtgtgcaatctacaagcaaggcacctgctctgagcgattctggtgaagatgattctgagtacatatccccaagtaagaaaacgagtgcaaagaagaagcgcaaaagaaggtcttctggattgaacgctggtttgacacccgaagagcttgctttggacgatcataccgatgaggactcctctgacaccccggctccaagtccaaaaaaaaggaaagcgccgagcctcaaactccaagaatatcaatcccaaaagccatggtcgcccctctgctgtgcccaactcttttctggcctacgaagaatatgcgatgaaaagagatgctggtcagtcatcttacattccactcactttttaactacctgggaaattaacgattcttcctttctccttgatttctaggaaaatctgaggtcgctcgggagaatcttggctttgaaaagatgaagtacgacaggatgattgaaaaggaagataacagtctgaaattggaagataaaaaatttgagcatagtaaagaaatggaaggtaaacgatgggatcactcgatgaagttggatgataaaaagttggagatggagaaggaggagaaggcaaaagatcgagattttgagttgcaaaaactggatcgccaatcaaatgccgaggctcaagcgaagaagatggaggtgttggtgaagggtttggactctgggaaatcgatggaagacatagagaggattgcaaaacttttcaaatagcctcccgttctgattatcttgctgtagtatgccttaactcaacggtttcttcgcatattggaaataaaagtgccatcaagacaaaaaaaaatatgtgatgaattactttttttttgatgacaaccacaaagaaaattgatagacagtcagtttatagagcaagacaggaaaatggaatgatgagaaatgaagttagttaatagaaaacagggccttttttggtttgaggagttttgttgtaagaaataaggaagttatggatattgaaggaccacgatgacaacagataaaatgaacgtcaatcacataaaagagaaatggtaacagagaagctaacgtctttgacgtttgttggagggctgtcgtctttgacattttttggagggttgtttcgacaaaggtttgttgtcatcgttattttcagaggaaggttcgtcatcgttttgttgtctttttttgggtctgggataagtttgagagttatcgaggattacacgcatgtcacgaactttccagtgtttctttttgggatctttcttatagtcacccttttggtttttttggattacctctttggtttttgtcgggagttggacagagtagccaagtcgagcatgcggagaataatcgggagttgttgagggaacagtgagatggtgaatgtgtctggctctccaagcacattcaacaactcctttaaatccagaaaagtcaataccgaatccatgtctggggaaaacaaattcaccgccgtatccgtccaaatcatcttctattaagtcccctgtggttttgtcaatcggaagccatgtgacaaacgtgtatggcgagctatctcaatccgtgtggggcttatttgagaaattatcgaaggtgtatgataaatgacacgtgaaatcccctggggcactggtgaaaagaggtgttaaccctggggctccaattgcgttatgttgccttttgacttcttgacaaataggtcgggagagggcctcgaattgttggccaacgaagcgactaacatcatcgacctgtgattgaagctcttcgtatccttcaggatctcaggataccttctccgcaatgcccgtgacaccaattatcgtgtccttctcaaatcccttgcgccaaccaagactgaacatttttcccgataatgctggaccgttgattttgtttgggttttggaatctggtctgttgaatcaggtggtgggcgactttctgatattgagacttcgtttccttgtccatggtgttgaatgggcggaatttgaccacggcgataatgttcttccgagcttcttctctccaggcaatcacactatctgagaacattctaatcggagcctccgggtttttggtgcatacatgggaggtgagactatcatccaaatcccattcgacaaatttttgattggctttggctcgtttctccctctgctttcgggccttgaaggctttgaatcagagctgtttcttagtgaggggtggatcatcggtaggtggtttgtctttggcggcagattcagcttcgggggcaggttcatcattggcagcggtgtaagactcaaaaagtggttgtaagaccctttttgctgaatggagaaggggatgatggagtgtaagctctgcccttctatactatcagataacaagacccaccaagctcagcttggcaagttttaatcaagtgatagggtaaagttcaggaatgagtttgtgtgatgaagagttgttgatttggtttggttggcgctttaaagtgtttgcgcaagggtggtcaaatattgcttgagtgttacttgactgaggattaaacaactgggaggagagcctccttatatatacaacagtgaggaaatttagctccagggcagccagtaatgagtgattttggctggcctgggctattacatgaggtatttttagctacatacaaaatttgaatgagtgaatgtgattggtcagacatgtacaagagttgaagtggtgatccaagcagctgaaagagtgattctgattggtcaggttctgatgtgtttacaagtgagtgtggtgatgtaagctgcagctgtcatgcatggaaaatacactaatttaggctgcaggtatgatgtaatatgtagtagtgaaatgtaaagagtgtagatgtatgtaaatgagtgtatatgtaaatgagtgtgtactgtactgagggtgtctgtgtagtttgagggttgtaattgagtttggtgatatgtaatgatgggtgaaatccttgtgatatgctgtccagtgttgggtaagagttgatccaggtgtgttccagtgacgcctccgtggtgaccatgggtgaatttgtccgtagagtccatttcttgagccgtatggtgtgaattctgagagtgattgggtgataatataaagaaatatatatatataaaaagaaaaggaaaaaaactttgaattttcacattgttgactaccacagcggattcatcatcggcgggggcttcatcatcggtggcggattcatcttcatcttcaatgtattcatcatcggtggaggattcatcatcagcagtggattcttcttcttcagagatggtttcttctgcggagaactcttcttcggctgaggattcttctgcgggggattcatcggtaggagattctggagagaggtgttgaaatccacaaggcaagttgtgagacatggacggtgccttggcctgtgagttgattgaggtggtcatttcggcgggggttggagtttcggccgggaatgtggttgatatgggtagagcaatagccaatgagttgtccacgatgatgtgacctttggctggtgatcccgtaagaatgcccacttcaccatccaccaaggcctgagggggctcattcccctgagttaacgcagggcatccaatcttgatgtttcgtatgcactcaggagaatcttgagccccacacaggagacctgtccatgcgggaagtccagcctcacttggcagtgcagggcattgcatctggatgtttcgtacacagctaagtgggttatggtgcttccctggacaggctcggcagatgtaaggggcaccttgaggggtgtcacagtacctccggttgttgtctttggtgagggtgattctggacttctcggtggcgtatggcgcaatcgtggaccgtcggaatttgggcattgcctgtaatttctagtaagattgcataattaacatgccgtggtcagtatttacatcataaatttctttcatgatggatgtacaattcttacatataaaagaccaggccaatactaattgcttgccagaattccaacacggaggcgtaataaatatactctacagaggaccatgtaaaaccagatgatgtcagtactcatgtttattatgatgcccaatgaaggggtcagctcgtctgtgtgctctctcaatgctcatcggcctattctctcactatctcaaggtttataagcaagatacattgctttacggctgataagcagccttctgaggtgtccagacacctcaaattaccttgaacagggccggatatgtggccctgttcttctcctctcttgttctccaacagggccggatatgtggccctgttgctcctattcatcctgctccaacagggccggatatctggccctgttgctcctcttcaacctgcccctttccccccttccccttggccacccaatcctcccccccccccttcacctgcccttgattgccccaacagccccccatcagcacccctgggccccccccccctcacccccccgtcacctccccttcaccccccattcccccaccttcccccccaaacacggtccctgagccttctggacatgccagagggctgagtattgatcctgaaacgagaagattgacgaatcttgaggattgatcctgaattgagttggttgacgaaattggaggttcaatttggttgagtctatgtgtagtccgagggtaatgagatgaagccagcccgagcacaacacatatgcgttgttcagatgaatttggatcagaagacactggcactgacctttgactccacaatgcaatatgagctagcgtgatggttaaaccccaagggtgaaatagaccatgtaatcaacggtcctgatcaaacataaaaaaataaaaaataacaaaaacactcactgaggctgggccaggtgcaatgtccaaaggacgattgtttgtgcggttaatgggccggtgggtgggatgaattttggtcgtttgggattgaaatcaagtgtaattttggggagtgagtgaagtcgttgggttaatgggcaggtgggtcggatgaattttggggagtgagtgaagttgttgggttaatgggcaggtgggtcggataaattttggtcgtttgggattgaaatcaagtgtaaatttggggagtgaagtcctttgggattgaaatcaagtgtaattttggggagtgaaatctgggtggttgaatttgaaatggggattaggaaaaagctgggtgaaatggggggcaaaaaaacatctttcggggcttcaacatgtggtttgttaacgacttgcccatcaaaagcaaataaaaagacttacctatgcaaagtgggccagtgtgattccacgcatcttagccctaagatcataattcggaacatcgtcatcatcacagtcactttcactgtcttcaggagcctcatcttcataaagatcgttccattgatctttgagatcggccagcagattgtgtagaacgatgcaagtaactatccattttacagcccccttcatctcttcagcattacggatttgagttcgaatttctcgtaagcttgcaaaacaacctttgagaatgccaatggcatgttcaattctgactcgcgattgtgctaggtggtagttgaaattgatgttacgacgtttgagcaattgtttgcctttgaatgcagggacaacataacaatcgttggtgtaggctgagtctgccagtaggaattgctttcagtcgaagtacttttcaggttgctgggccacttgcatgtgcgaaaacacataagcatcatgtgatgagccaggaaatccagccaaataagaaatgaactttttgttgatatcacatatgaccgttactgaaatggagtatctgatccaagcagccaagagaaaataacaatcaatcaacaagggagatttttcatataattcagcagtatcaaaaagctaacctcttcttacgatcaaagtaatgttgcccatccttggggggcttctgactcaaagggatggtcgctccatctacaaatcccacacagccagggaatccttcctctcgcatgacctgagatgattctatttgttcagattcggtaggccaagtgactaaagaagatcgtaatccataaacagcatgaatgactcgtctagtatacaggtcgatcgttccaaacccaacttgaaacagatttttgagcctgtagatagctgaaccgtttccatttgatccaagacaacatactgctacagcaatttggattggtggatccctttggggattacaagagttgttgtagaagatggggttttgttcgatgagctgtaccaggttgaggaagcaaggaaaagtcatacgaaacatctgcacaaagcttaattctggaagttcttgaagctcagacaagtcataacaaggatcaaatcgtgtcgtggagtttcgagctactaggtatcgtttttgaagctgactcatagagaaaaagtaaaattcttcaagttctgagtcgtgatctgaatctgaatcgtccatcatggccattgcagcaacattggatgcttcgattattttctttcttcgagatactttgggcatgattgcttttgaggacttgagtggaggcgatcttggtgttgatgatgatgagttggtggtgatgatgtgaagtttggtggtcagatgatcagtttggtggtgggatgatcggtgctgatgaggtgaagtttggcggtgcaagtgaaaattggcggtgatatgagttgaaacaaatgggatattttaattgactggtttgggtgaaaagatgtgtgtttttttgttcaaaacctgttggggttgatggaggtggattttggaaacccgtcaattaataatcatggatttcaaaaaaataattgacgggtttgcaaaggtggatttgctatatttgataccccctaataggttccccaactatgtgctgtatggtgcgccaaaactgcaaggtcttttttggcgcttgtagatgccagccataaagcaattctccacccaacggtcgtcaagaaactcccaactccacacgcagtttcaaaggacatccaccatctttacttggctatccaacacgaccagttgagcgttttgaacaatcaccgcggagcagtatatctaggcattgacatgtggcagttgccaaacggatttgacatattgggtgttgtcatctattgactagttgagggcaacactgttgatatgactctggaggctatgccactcaagtttctttgcctctcaaaaagccatacgggcgagtacttggcaaacacagtccacttagttgtcgtgaagtttcaattacaagataaggtatgcagtcttgtgagcaacaacgcaaagaataacaaagccatggtatgggagctcaaaaagtttaagtgtccccaatttaaaggtgagacactggatttgctgttttgctcacatactcaacctagttgtccagggcattctccgtccttttggaagtcaaaagaagacaagtggagggtcaatttccaacactgatacgctcaattcagacaaggaaactttggaagatgatgcagaggagcaaatcagattgtaagttggaagtgaatttaatgcaatctgtgtttcaatttctcatttattcctcctaaaattctagacttctgctgtgagaactcctttgggaatggtggcagtcctgtgaggggcaaatagcagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntatgatctactacaactgcacggctggtttgaagaccttcccctctattgtatagagctggtctctggatatccgttgcggatatccgttatccgctggcgggtagcggatacccgccagcggatgcgggttcgggtgcggatgtgccctttccgctgattttccagcggatacccgggtatctcaacggatacccaaggctggaagggttttcttccagccggcgaggtacatgtacctcaacagctggaagggtttccttccagccgcctcgccggccctttaaagggcgggtatccgtggatacccgctcggatacctgctgcggccgacggatacccgctagcgggtgcggatgcggatgcggatggccatttggcctgaaaaagcagccggatatccgcatccgtgcggatatccggatgcatagcaccagctctactattgtactacacaagagctaacacaacaattttattttttattgttgtggcaaaactgatgacagagaaaactatgtgtagcagtctcttatcaaacctagatcaatgtgaattcagcagactattggagtggaattgttgagtaagatgtgtttttctttctttttctatgtttatgtattttgaaaaatgattggcatatgtactgataatgaatgagatactactgagaaaaaaatgtgcttattcaggtgtcttttccttcctccttaatccttggttgggagcacaatagtttaagatcactgtctcttgtttaagatcacaagttgtactggttgttgctttctttttcctatgcttctcaatgtctgaaagatctcaatggggcacttatcacactggttaatgtatggattgattgctctgttctgtctggttcctgatcagatgagatgatgatctgatgtgatgagaggatatgagatgatgaaaaattggaatgagggggggagagcccctccttaaatagtctattttacaatccggctgacttgtggttctagccctaacctataatctatctattccaggaagcaattcaccttcactggagtctttgggttgtgagtgggcggacgtctcccggcgagttcatggagacaacacagaatcactcagcgaggcggatattgaacacgcaagtgatgaagatgatgggtattgctacacatcgaaatcttgcggggtgactttagctaaagtaagaatattctcaggttttttatttcatgttgcttgattagaactgaaatctgaatttgatatagttttgagcaattgctaaaaaattgtggtactctccaaattccaaggcacactttgtcaaaatatgtcaggagaaagggtgtgataccccacataacattaaaagaggtgtatgtacccgctggaactcaaagagtgcacaaatcaatagtataatcaggtgtcaagctgcatggtaagtgcttgtcccaataggcggcatcatcaacttgaacttactgacttgttggtttcttttgattactcaaaggcttgagtggcagtgcgataacacttacggcatagaccaaaagcattatgtggatatgtcggactttgccttggctcatgatttggccaaagtgctcaacatttttcacgtgattaaccttcaaatcttgattgcaggctcagcgcacatatcaagcatagtcttattcattgaccaaatcacaatcattgattatcagcaatgccaaatacccaccagcattgagaaatgcctgccgcattggattgaagataatgaataaatacgatagcttgaccgacgcctcaattctgtaccagatagccatgtgtatgtttatttcttcattgctcattgtcttttttgtttttttttttcttacaaatctatgtttttttagtgcttcgcccatcttttaaagatgagtgttttaagttggctgattgggagccagaatggatatgtgaagcaatttgcctggcctgtgacatgtgggtattgcattacaatccccgaccaatcactcccgcctcctcggcacaaacctcaagctcaaaggtaaggcatgaccccgacacacggtgtaggactcctgggacggatagacacggtaaagtatatgtatatcaaaagatcccttgagggggaaataaattgcaaataggttgaaaggctattacaacttacaggtggtttgaaagacctgcccctctaaatgtactaaacaaataactaagagtcttgtaatcaatatttaataatgtatggctgattccaagatagatcttactttcgtaaagtaatctctatcagacctagatcacgtatcaatctactaatgaatctgttacaacttcaggttaataatggaaactgtggtgctgatgacttgagcacgaaacagatgagttgttctagagtttgttaatgatctcttcctcgaacaatttcttgctaaggcactttaatcaaaaactagagctccggtactaatactactactacttgttattggttaattgttaatgtactactacttatatgatgactactactactaatatgcttcaaattccgaactctgtgttggtttcacgcttacaataatgtactaactcactacttatcactaactaactcacttactaacttattcttcaacttgggtgatcaaacttaccgtagtaggctgatgtactaacttcactaactaactaactatcactaatactaactcttcactttactgacactccggaacacttccagtagctcaggatcaacttactgctctgcaagacttctgtaggctgatggggagaagagactttctggtggtgagaggtccttcttttatattgaagagtgagggatttctgctgcaggggactccgtgtgagggaatattgctgcaggggatctcacctgcacagcctttgcgcacagcctccaaacaaatagcgcagcttatgctgtgctaggaacacttaactccagaccttgtcacataatatgcatgcaagggagcacacaaatgcagcatgatgtcatgcatcgccaggcaaccaagccatcttccagaacattctgcataggcagtaccagcctgccagccctgctgttatctccttccacccaggatttgggggtcaaagcctctcctcactccttccttcctccctccacctcaatatttttcctcccttcactttctacaatccgtaccctgtacccttacgtaaaacataaagtacccttattacacaccgctcctccgttccattcctggtcgagacatgttctcccactccactcctcgtatatacttccgctcctccgttccattcctggttgagatatgatctcccactccactcctcgtatgcacaccgctcctatgttccattcctggtcgagacatgttctcccaatccactcattgtatgtaatcctgtccgtatataccacacctcatccataatgattgttccttctcttgtaatgattgtcacatgtatgtaactatgctatcccaacacctctgctgtatgcgtttggcattggaacagacacagcacaccacaacggggttcagggttttggccgaatccgaaccccggggttcaggactcgggatgaggttaagcagaaccccggaaccccggggttttgatatattatagagatttctagccaacaactcccaacgactgtccgtcgatggtcgttgagtcgatttcccaccccctacacccgcctctatgcatagggggtctggactatgggagttgctacactactgaccagccaaggaggagctttattcctcccggctggccggtacagcaaaccggcgacaggttattccacccgggctggttgatacagcgaaccggcgacgggatattcctccccggctggttggtacagcatctaccaaacagccaagggcagcccttcttggctggttgatgcagactcgtctaccggccaagatggattcttccccagctggttggtactgattgaaccaatcagccggggaggaatcctttgtgaccggtaggtgagtctgtaccaactggctggggagggttcagactttcccctcgccaaccagccaaaaggagatcttctttggctggttgaaacttgatccggcacctgaaaaaaaaaaatcaaaaccccggggctccgaggtttgaaccctgaaccccaaggttcgttcctcgggactagcctcaaaccccgtcccgaaccccaggaccatgccttactcaaaggtcagtttgttccactgttctggacccgttgacattatctgattgcctttatcacagcccaagaccggtatgctggccagccttggaagtgcagctgtggccaatggaggagaccacttgtccgacccatctgacatgtggctagatggaggccttgtgctcaatggtaccaatcctgtgaatcctcttgcatggtggatccaacagaaacgggcaggtaatacacatgggggccttgtacatatggctctagacattttaagctgcccaggtgagttcaatattatcatcaacattggtgagggggtatctgacatctattgtattaaaatctgtagctacgtctgttgatgttgaacaagcttttagctttggtcgagattacgtttcagcaaaaaggcaccaactcatgcctcagtccgtaagtagaggtatgacggttgtgttctactcaaagaataataaaataaaggaagggtccttaagcaaatggaagcgggcactcaaagacaacaaaaagaccaagcagaagcgccaaaatcaagttattgatcttgacaacaatgaagggtctacctgatgtaattgaattagcttaaggggtacagttaaatgaaatacatttttttttgttttttatggcaccactgcaagcctctgaagtgagaaagagtgaataagtcacacaggtataccgccggtacacccgtggtacacgccagcaggtgcggggtacaggtacaggtgcctgttttgttggtgaaaacgggagcggcacccgggtgcgcagccacattctttaggagtgaggaacatatcgtaggcagtcaagcttttgtactcagaatcattccgttgaggcagttttttattgtgcaatttcctaatgatgtacctgacaggctacagccaatcagtccgacagtccaatgcccatcatttgtccagggagagccaccggactctccaggccgtccctgataaagttagggttagaggtgtgtgccacccccccccccttttttggtaaaaagtgcacgcccacagggcgcacaccagggggtggtgccgacaaccctaaggaagtgagtaagcgaccaaaaagcaacatgtgataaggatgtcagggacagtatgaacaaagcggtggtagggtaattatgaagacaaaaaccaaaagtagatgcataaacaaaccattgatattcttgatcagttagatggcacacattactcatggatggtgtctgtcaccgttttaggcaaagattgaccgacatacacaacctcctctggtcatttgcctgttttcccagtctatgggtgatcaggttgatttgagacttgcaaggccttttttttctgtttaaatcctccaaagcccaagtcggagtgaatatttcaatctctttgaatgacaaaacaactgcccaggaataaaaacacaaaccattgggtggccacaaacaggattcctccaagccccattgacattgtgtgaacctcggtagatgacttgtatgattgacaagccgtatatcgatattttttggttggtattggtgcaaggataattgggggggggggggggggggggattggtatggttggtggtggtggttggctaggatgcagcttgggccttcttgatcacagcaacacaaatcaaaccaaagctgtgtggcagaaatgatcagcttaaacttaatgccataactttggcactcggaaaaccttggtttgtccaagctttattcaaacgacaatacctataacccaatcctcaaaaaaccaaaaaagaacatccatgaagaaaaataatagagacagttaaccaacaacttttaacgcaggaaaaaaaagggagagattcttcaaaacaaagctagtgagactctagaaatatgtgtgactgactgagtatttgtatgtcaagataagtgtgtatgtcaagataagtgtgtatgtcaagataagtgtgtatgtatctctatataaggtatccattatcatcattatcaccaccaccaccatcatcatcatcatcaaaagaaaatccacaattgatcaatcaacccaaattaatcagaatcagaaaaacaaaaatgacaaaaaagcatgaaaaaaaaaaactacacacacacacacacacatatatatatatatgtatataaactattataaaaaaaggctgattaaaaactgatggaagaaaaagataaaaacaaaaggatggactggttgttggaccgatgaggaccaacccggcaaccccgcaaaccaaaaccaacatgtccaccaaacaaaaaccaaaaaatcatagtcgattcaattacaaagatttccaagcaaaaaaaaaaaaaaaaaaaggtaatgataaagataaccgaagcaatcagcacgagacgaaagcccggctcaagaaaacaaaataaagtgaaggagcaggagcaggcaaaatcaaaaagaaggtaagttgcgagagccggtccgatcgtgaggggatggatagctccacccgacgggactaaagctgcagaccaaaaaaaaggggggggagagaaaagcaaggggacgacgaagccggagacgagtttgcgggacgatggggcgaagaaagtcaggacgaatagagcgcgcgagaggagcgtgcttaaagcgagtccgagtgatccggaagcagctccgactggggagaagcggggttcggagaaggcaggggcaggggctgaggaagcgtatccgcggccggtttaggcagtctagacgcggtggatccgttaggcgagggtctgggtcgaggttgtctgactacctggaaggccggggacgagggcgcgggaccatcggctggctgggcttgatccgtctgtggttgttggtggtggtggttgtgtggatgagtcgcgccggaggaggaggaagacggcttccgacgccagcggtctagccctcctagaagcccagtcaacttgtgtccccgccttcgtccttgatccgacgactcactggcctcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngatcagaagtacgagtagtcagaagactcatcaggattgggagtgattagagagcgggaaccgggccggaggatcgaagagattagtggtagtattattcgattggaagaagccagagggggagtgttggatggcaaagtcgggcgagggatgattatgaagcgtactgggaggaagatgatgaggatgatgatgagaggggggataatcgtgggttagatgggcggcacgccacgagtttcggccgtcattgtgcatgagatagggcgtcttttcggtggcccttcctcctcggacgaccgcaaatccagaggagggtgtgctggagggataaccggcccgctcgggaggggccagagaggggcggacggaggatgtgccatagagggtgtcctggacgggcgtgcgcagccatggcccctgtgacatcgccgacatgatattaccgtcctcgtcgttaattgtcccaaagccgggggagtgggctgtggggccatggaggccgttcagttcggtcggcttgtctccatggcctggcgactggccattcagcgtagagaagattgacgcccgtgtcgcccgtcgcggagatgccgtcggcttccgctgggtccgacggtgtcgacgcgccgcgatggctgctgcccgtccgtgccgggtcgaccgactcgtggtccgatcccaccgtctccatgctccccgtatacctcccgctcgtgtgctccgtgtctcgtcaaacgggatgtgtgccaccagtctgagcatcagttccatcagcttcaccgccaacacacacactaggatccccagtaccccgcccaggatcagcaacaccacgtaggccagccatccagaggcaatcgggcccacggctaccgtcggtgtcatgactaccaggatgactgcagtaatgatccgagagactgaagtgatgaatgtcaagggagccatcgctgctccatctccccaaggaagccaaagcgactacacacacatgcatgaaagggggtaaacatgactatccgtaaaacacacacaatacaaaaaaaaaacatacagtgagcatggtttcggtcaattcagcaaccagtaggacgaccgtttgaacaattgaatatgactgggctgcgccaagagcgataccgacgatgaacgagctggcaaagcgtacgcccataaacatctgattcttatcgtcaaaggtattatagagtgggccgagggagaggacgatcggagcggaatcgatgagttcttcggtcgaacgacccttgattctgtagagttgaattgcggggagtagggcggcgaggatgaggaagaggatggcaaggatgagagagacgatggatcctgaatggacgagcgagacttggtaggctgaaaaggcaacgaggggccgatagaagaggatgaagagacggagtagattgccctggaggagtgcaaagtgatgagagacctgtggccagatgagctgatcattactgctgggtcctgctcctcctaggaggtgggaatcaaagagcgagcctttctccgggtgggagctgctggccgtcctgttcttgtgatggtggaagaccctggtggtcgtcggcggactggaggtccggccatcatccgtatccgcactcgtagatatccccgagtcccgttgagcttgtttattgatagagactgatcgaagcaagagccgtgatgagatgagggtggtgatcagtgcgaccagataggctagggcactgaaggctgcgatgagggcacagatgatggcgaagactgagatggcaacaccaaacagatcacgtgggaggatgccgatggtagttgcccaacgggggataccctggggttgatcgccatagttgaggagtaggttgggcagagtacggttgagatagagcggactgccgatggtatcgaactggctgacgaaggactgagggggttcataggcaggagtactgagagggttgggatgattcagatagggtagtttggtgcggacgagggttgagttgaagatgagagtactccaggcagatgattgggtgaggatggggtagatgaattcgggccactggactgagaagagaccgaggagggagatgaactggagatggttgatcagatcacgggtgcctggggttgagaatctgaggagtgcgcctgagagtaggaggccttgaccgctccagagtagccaccagacggatgagaatcgagcgaggaaggatgagtagggcttgaagggggggatgtcttgtagggttgcagccacctgtgcttcacggttgagttgctcggagatgatggcagcccaaagtcttgcagagcaggagacgagcagatatcctagtaggattccgattgggatgtatctgagtagtctgaagtagaagctgttggggtagtagggggaggagtcgacttggatgcaggccagggtgagtgcgggggttgaggtgtctaggagttgtagttgggttgagagggtgatgaaggggtagtctgagtgtgagctgatgggcagttgtacgccgagtgcgatttgtccagggccgtatggacagccggagtctgattgatttgcttgtgatggtctgtttggtgttctgattgatgagcatagtgcagattggtttgagaatgactggaagttgaggattgaggtttcactgatcagagtagctggttggggggtgagtcagtttaatgttttttctgatatattgttatgatgatgattgtttgtttgtttgttacctaggaagttagtctgtgagctatagccggtgctctgggttgcagtctgtccgatgagggtgagtctgagtagatggtgttggttgttgtttgggttgaggtcgagttgagtgtatagttggctgaagttgatgagctggtcggctgggggtaggttgtttgagtgctggttgaggcaggatgagaaccctcggagtagtggttcagccctgatgatggtgttggtggtggtgagtagtagtgtgagtagtagtgttggtagtagtagtggtgaggccattcgatggtcagccagcagactgttgctgttgctgttgctgttgttgctgttgttgttgtgggtggtgtttggtttggttttgctgtgaacttcagcagccaaagtttccactcccgcttgccttcccacgaggccgatctcctacatacactcccacttcacacaacttccctctcgctcaaaccatccagcacagctctgggcctggctatgcacatacatattgcaagaactctcaagcatcggctgtcaaattggggatcaagacttgcattcaaccatctcagtgacagagaaaaaaggagtttcataagcttactccttgcatatggtacatatccaaaaccatcatcaatctccaaaaactcattatagcaagaatcccatctcagagatatgtataaagcaaaattacaaccagaaaacatcacaacaagaacaagagaagccaactttcgacctgattgagggatgagtgaccccaatgagatcaaatacaaggacagagagagagagagagagaactatggcggaggaggctctggggctggttcaggtggaggaggtggggcaacatcctcactggggggtggcggagcaggcgcatggcttggtggaggtggggcagaggagggtagagggggctgagaggagaccatcggctgtggttgggcagcagcagccatcggattaacagcacccgaggcttgcgcctgttgttgatactgaagatactgctgataccatgccgtatactcaggcctgataatcacaaacagatcatcagcaactagctctccgtcagtaagcaaagattggaagagtcgaatgagacgcacgagttgtagtaagccctttgctcggctgtcatcgtctgcgcttgttgggcatagtattgcgcatagtatgcagagtaatcttggctcgaggccgttcccgctggagcagcagtgccaggctgtccggaaggcgggcccggtgcctctcccgtcggcaaggggggtgcctcactcgatggaggcggtggggcatcccctgaggatggcaagggaggctgtccatattgtggagccatttgctttttaaggtcgaccagcacagaattatcaacacaatcccagagagcatctctcgaaacagaaagaaaaaaaaatcactcactcccatcatccctggtacctgcccttgacccggaacacctccgaatcccatgtacatcggctgattaaccatcggtgtattatactgcgcctgagcttgatcattgatcgctttggcttccgcccacttctccttgactgcttctagtaggtcctctgctaactcctttgccttgatattctgtgtatcatctggaccgctgaacaaacacagaagagtggggtgaatgttaatcaactgcaacggatgcccaaggtcacagtctgatggagcccatcatcagattacattatgatgatcactcacgtgatattgatatgcattggttcagtagactctgcccctgtgtcgctctcataaaaaccagatccgacacccttaatctggactcgtgagccagtttcactttggatgtattttacaaacatgccctagaagaggagaaacgttcatcagaagactgatcatggctcactagaggttgatctaagcaactcaccccggggccaaccactttggctcgaacattaaagttgcgcaagttctccagaccgatctccagcttatgttcgggccatttttggcgctctctaggctcacgtctctctctccgctggtgaacaaatctgggaaattcggaaagaaaagaaataatcaagtcaaatctatgaattgaacaagtctgtacatccaaatataacttacggtgcttccgtgagtggtcctaggtcttgctcgatcaactcgttcaccttcgcaatccccttatccagtatctcttgactagtggctgtcagatgtaaatataatgggggatcacgatcatgggctttggtacgatccgggtacctgagcgttagaatatccaagacaatatcggttgtcagaaagattccgatcggccacagagtagatcagggagatcagttaccattgtcctttagtagtcacagagcatcccgtctccgcttgaatctgataaaaaaggagaaagaaaatcgagtcagtcaggatccacgtctactaggaggagtttaatggtaatcaatcacctcagcttgagtgggtcctttggtgagtagatatcggttccgttggtcattaatatcgatgtctttgacgaactcaggatcgttcacttcagctacatacaatcaccagaaatagatcatcagcatcagtctaaatatgtggtcaagctgatatatggcgaaggatctttcggccagaagtttctggttaattcgacccaaccaagttttatttttttacggaagaagagtttcagatgaccagaaatatttacgtttgtctttctcgtatttcggaggttcactcgatttcgctttgactggaggaggagcatactgggcagcgattcgagcagcgatagcagctagaacgagtttttgaaacaaatccaattgatataatgtggaataatcaaaatcattaataatcaaggcaaaaaaaagacgcaagacaaggtattgcacgacctaccagcggcatcagcagccccattattctccggcgtcgcagtttcggtacctccgggcttgctcgtaggagagtcctcgactttcactttcgtgttggcacttccatcaggcccgctgtcccacttgcgttttctctccgacatgatgtgctgattttcgactgggttgaaggtgttggattgtgtgtgtggttcggtgggagtggagatggtgatgatgtcttctggcctgcaacctggaactcggtcgaccactccagcctcggtcatcctggctcaccgatatgcataatcgtattcatctgagtgggagcccccttgcggcttggtagctattcttattttgacttctccaaaaaaacttaaatccacatcttgacaatgggaaaaaataaaaataaaaacatatgtaataaagtccttcaatctttctggcctctctttataaccctcaaacataaattgaaccttgggctcaaagcctcaacccatgttcaatcagtttgatcaggaggagctggatataaccagaaactcaccaacttgtcatcacattccactaccccttccaagttcaactgagtgtgattaaaaaaaattcaagaactctgtaggaaaaatcaacatcattttctttgattgttttatgaagacaactccagacaatgccaggtcctttcaatttccaacaaggacaaatgtgagcctgtcttatctggctgtgcaggagctcatgttcacatatagtcataagcaaactgaagttttttttgcatgaaaattgtaatcttttttcccccagaatcagtccaactcaaaatagtctattcctacacaaagccaagccaaattaccttaataatgaacaaattaacaatattgcagcatcaagatcctaaaatcagcacaagaagaaacaaaaaaaacaatggtatcccacaggaaaaattaaagatcttgctaggttcaacaagctcaaattccaatacaacatgcagctacactgtaggtctatgaacttgatttggtacaacagaataccaaaagatcatatgttttgaaagtcagaagtgagaccaagttgtagattcaggaaatgtgtacatacaataggccagttcatgtctggaattcaaggcaatttttaggttttcggcaaatttgttaaattgtgatgataaatgtcattaaatttgcctcaaagctcagacgtgaactgtactaatgaacagaaaagtgaccagaaatttttctaatgtaccatacattcagggataaaaaaatctataaatggaaaccctgttttgaagccctttagtttacaaaaaagaaggaagcagtgagagatgttcaagtaccaccataacacaacatagtttccaactggaaccaacaaaatgtgatcaagaaacctggaacaattcatggaagtgatggatcttgaaccacacaaagctattgaactgatgtctcttaaaaaacaaggagacgtctttgaccgattggcatagtcaccatcatctgccatggatcaactgaggaacagtggccagagaagcaccaattctaccatcagaaagctgagaataaccatcctatctttaaccaaacacctccagatgcttcacatctttttttttgtgtgtgtgctcctcagctcatgctgcctaattgccacaagcactgaatttcctcttggccagttgtgaagggggggatagtcaaaactgacatggtcacaaaccaaaacacaaaggtaccagatctgtatgatttcacctttggggttgtggtctttgataacacagttgtctgcggagaaactctgaatcttaacatctgccaggatggcacaagtggtttttttgttggggtacaggggatatccatccttgttgagttgtcagccatgggaatgaaggcaacttggtatttttactaggggtgattcccaccacttttgcacccccatagagggggttgtgaaacgagcttaactaggtctccacggcgggagcgttagcgagcagcggagctgtccacgccagtggaggcctatgacaaatgcaacaatccccgcgtgctgagattttggatttgggctaaaaaccaggttttttgtgtactttcccatctaggcccttcctcattcatacttatcagatttccttctgggcctgggagggcctgcctcttccatatacttctcactgctcacttttttctgttatattgtcattttttttgcagaagctgttgaaaaggacaacttttctattcaagttgacatcttttggtgtgttcgagttgagcgaaccccgcgtttgagcttaaaaaaagttcaaaccatgattttaaaaaatcatcataaaattacaaggggctgtcctggttttgaaatttggatagattgacaagatcatccagcacttcaagaaaattttctcaaacattctcaaagtcttgagggagcgtcgtgattctaaatcttgtgacgctcccaccaaaacactagaaactcagcacctgagtttggtgacctctggcccaagtctcccctgcggggagttcccttcgggaaccgcctggccagcgctacgctgccagatgcgcccgccgcagctggagacttgtgtcaagttcggttgtgaaactgccagtgctttccttgttagagaaatttgaaagcactccatgaccgagctttttacattcaatagatttggcccaaaatgatgtacaaatcgggattgtgaagttttgaggtaacggtttttttacaacgacatatcagtataaacgatggttaagaggaagtcggataagaacaaaataggcaaaaaaaagaagctccgagagatcaagtgttgaacatgaaagcatcgaggaagttttcagcagccaattggtgaagtctgttccattgatagaaccaagccttgtagtacatcttatgagaaggttgatcggcctgatggaccaccggaacgaaaatgtggttcacgatcgtggtgatcattttaggagcagtttgaagacgagagattgaaccatggaccgtcataatatcttcgaactcatctccaccaataaccccgcacagaccctcgacgagcttctcaatacacccagaaaccatcgtcgtcagtccagcaaatatagagagctccctggaattcagttcagtcaccacgcggaagtgttctttgtcggtcgacatctttgatagcttcgccaagaacaatctggttaatttgatgagtgctatcgccgactttgtggtctgaggttgatggcttggttgagtgatattggatctagcattcccacgccgggctccggcgtgagccgcacgtggattaccggctgaacgccttccgttttttgatcggggcgcgagtcgatggaggaattcgagaaactttttgagcgagccatcgatcgattccatatgcgaccgccatgcgtctttcatgaaatccgattcggatttgttcatgaattggagtgccctatcgagagaaaccgagaaagtatctgtgatcgtgagtaccttggccttcttctgaggttgatcgatggcaaatgcgtgtcctgagtcttcaataaaacgacaggagactcgcagtaattcgcagacgtatccagtgaccaggtctactatgatccccagacggcaacatatcagttgtttcgcttttttgaagtccttgtcatgagtcacttcttctgggtccaagctggggttgatacaagctatagcaaatttgattttacccaaggtgacgtccaacttggacaaaaccttcaggactagtgtgagctttgaaagtggatcgttttgagaattggtggggctgatcagtgctgtggaaagggcgatgacttgtcgtcttaagctagggaagcgttttgatcggagttgatccaagagctccgtcctcatctcgacttggttgaatatttcgagtgggtctgggcggttgtggatgccatcggagagtgaggaatacgcattgttgagacgtgctaactcattggagaccatagctagagttttcatcgacgccgaatcagccagttcttcccaactctgcaagatatggtgcgcattactaaccttcgtggcatctaatcggatgcgcacagcgttcatttcctagtgaggcgaaggagtcgattaatccagatatcgggttagcttgagtgttgaccatggtgttgagccgtccagcgttgatagtggaactgaagggtatcgaccaaagagctgggggtcccactcaagttcttggtatttatgcgaggtcaacagtccgcaggagcggggtgccgggtttcatggagatggagcttggaggttctgtctgagagacgatgagttgcttgaagactggtttcacgatgtatcaaggagtcgcaggatacacacttcggggtctcagaagcatcgatgcctcgatgggaaaaaatcaaaagtgcccttcagcgaagggaatgagatgatgatgcagattgatgggtaaaggcgcagcggttcctaacttaactaaaccgtaaaagtatgtaactgcgccgaccgatggttaagttactgtttacacagccctccgcacctcagccctccatctttcctgccatccacccacgtctcaaaacatctctccatccccttcgccatcaagctagaggcgaaggaagacaacttcacgtcatgagtttgtcagcttataaaaaaaattgacaggcatgattgcaacgtcctatatgcagccccaatcaatcaccttattgcaaggctccccccagcaagctagggtataaatactactgttagcgtagctggccgagcattaagcttgaagcaagatgtaacgttttggtgacactggcaacaaccttgtttgcttcaaatcggccccaacatcagagctcatagcaatcagacctgacatacttttaagcgatatcgagcacctgatcaaacaggtcagctctcgatatttcgcaagaagtcgctcgcggtccgattccgactcccaatggcgctgatcaacttgctgccggtaagcaagatgatgtgtagaccggtgaaatcactctggcattggcaacacatttgttgctttgtctatctgttgaaccggttcacaggaggcccggcatcactgtggaattctaccgctacgctgcgtgcctcttactattcaagcttaaactcaggtgtaaggaacagtcttaggcacgaactgtagtgaataggaagttataccgaatcacaaagcggtcttggctggtaaatctagattgcttcgagcgaagtctagccattcttttcaaattctttgaaacgagcacaagcacaccagtttggaagccaactcttggtctcatcacgggcgactgatgaatgcagacctttgacccggcgcatgttgcttgtatgcgaatgaccttcattcggactctgaggctgtatcattcttcatcatgagcagggcagctcgatgccctgctgtctcctaatagccggacgctcaacgtacctcaacagctgatgatccccagaggctggcagtggagtatataagaacatggcttctttgtctcatcccagcctcattattcctcatcattcgctaccaagtctttcgttacaatccactgacagtttcaataaataatttagtcgaattgccatcaacttccacatttgccacttaaatatcctgaataccccagtgattatcaagcgcataccaacctaccaacactttctctacaaaaatgtttgcccgtctttccttactcgtattgctcctcacggccagcttgtctgccgcttcaccttcctcacctcaaggcaccccaacaactccactgctcaagaggaccacacgaactgcgcttgccaaaaaaagtaacaacagcacccctgtcgcccgatccttgcctctcctacctatcctcggacaaatcttaccggtttcagccaatttgaaagtcgatatctgtctggatctctcagtcaaggttcttggtattgccactgtcaacgtttttgcaaccgctgctttggctgctagtatcacatcgaaaggaatttcagtcgacgaattagcggttgttcaagcttctcttgccgtaagcacaacctcacttgagttgaaccttctccgttagaaaaaaaaaactaagttgcctctttaattccatctcatttgttttctaggctgagttggccgatgtagcccgtgtatcaaccaccgcttgggcatgcgaacaggcttgcacttctgatagtcagcccttgtttcacctatgacctttactttcttgatcaatcctgtactgaaaatgagatcaaacagtctgcagcagccatgcctttgatcgagtgtcccgtacttgcacacttgctcctaaacagttgacaaccagatccaacatcctcgcgagactcatcgcccaacttggcttgcttggccgaagctctcctcgatactgtcaactctgctgtaaggcttgctcaccatcttccgcaacattaaaccatatctgatcgcttcttatcgatttaatattgctaaaatctaatccaaacattccagcccatcgttgttcggcagccaacagcgcgcccagcgccgccgccagacaacgcaaacgacacattagcaccgttggtcactgtcccactggatacgatggtacgcaatccgtagttgcattttatcattcacatcttggctgattttatttcgcatgatagcctgtcctttcagcgctttctccacctctcaaggttatgaatgtgtcatcacccaagacgagttagagtaagtcttaccaagtcttgcccatttatgactatccactcactcatttcattttcgcagacattgcggtggctgttccaccactggagagggggttgattgcaccactgttgtcggtatcaagaacccgggatgctcgcgcggccaatgtattgcttgtgagtaggattcttttgtatcaaaattactgcccaatcaacaaaacgaatgctaatgctcgacatgaattttttcgatcgatccaatagtcgaatgcgaggaaggatactacctctcaccagaaaagacctgtctccgacgtatctaaccatttcgccgtcttttctctaagccggatttctcttccgagccttctccattcttttagtcatatataagtgttgtatttgtaacagtttagtgcccctctttatccttgatcatttgagtctagtatatctatgcgcttgggtcttctatagtttttctctcagggccatcgccgtctgtttcagcagtccttcatttaccgatcgttcacatcaatacagacaatgtcatttttcttgattatctaactctctacattattcaaatcgtaagtacgtcaattcaaaaaggcttaagaactcgcaagacaagtcgcgtgtgagttgtcttgttgaggttttcaggatatcgctaggcgacctaaagacctttgaaatcagattctccgaaatttaaatttggtttccaaaatggagtggatatgtaacatatcagactgctgtgatgctttgcgcgcgttctaccacaactatcctcccctcaccgttcttgcctagaagtttgagatgtagaattcaagattgctaaggaattcccaacatcatcaagatgtgtccaataaaaacaacgaacagccaggcataggccttgatgacatcgtttatgattctgacaaactgaggtaaagggattcccgacattgtgagatcacttgggaagttatcttgttgacttgggtttacagatgtgagcgtaactgtcagaaaggggtctactaaagaaggcaactctggaggggatataaaagaggaaagaaaaaaaaccggctcaactcaccgaaaaatccgatattttccatcacatgggcatttccgcaaacccaatcgaatgatataattaaaccgtacatcaaacgctctaaccggcaagagacggaagctcagcttttgaatgatatctggagagtacagagaccaatatgtattcaacattgatcttgcatcgaattgcaacagcctcagccttcaagagagcctcttcctaccaactgttgcttgagtttgctcttgattcaccatgactgcgttgaatttgattcgactgttataagtaaaggtttgtctaagagtaatgaggaacagaaaagaattttaatcatttatcagtgaaacttaaaggttgtttgggtggttaggtggttaggtagaacgttttacttgcctccattggtatgccgctttgagattttcgcgcccgttgcgagtgaatatctgattgaaaactgggtaaaagattgctgcatcttcggtataatatctaaagaaataaaataaaaaatgcaagacatatttaggacatcggttagttgaaagacaggattgagcttctgttcggcatctcacttgtcgatgtttctgaaaatctcatcggttgagggttctgtgactgaaagaacaacaccggcgagctaattccaagttgaaggatcattgaaatgagaaacaaaattgggcttctgtccggatgcttgtaggaaaaagcaaatctgtagaatgcagcttgtacctcttcaatcgggttttccattattttcactactcctgaacgaaatgtcgagtctcttcctgtgtcgatggaccactatgctcactggaataattcaggataatccggctgcgatgaggttgacgcagttagaaaacaagcaaaagcagcttgcttataaagattaaagtaactctcaaacattccttcgctcatggtgcgtggtatgcaaggaagaaacatagggggttggacagacccagctcctggctttggaatctcaatgccacttcagctcactgccaacctagtttattggcttccatcagttcacgacaggctttttgagtcatagagtataccaatctacaccaatgttcctccagtacataagatgagaaatcaagcttgaggagtaacaaccgagtaacaaccaaaagatgcgcatcaagctggatttctaggttagtaattacaccagaagtgtggttgggggcccggacaggcacactcacttggcttcggatcaatcactgatctcagctccgaaatccatcgtgaacggtccgctcaatgcggaaaaacccaccagcaaaacgtcccgtttcctattgattccatcagatagccctgacaaatttgtgtcgggatgagcgatcggtctgctcagagtggaatgccgcctaccattccaccttggcattgctgacaatggagccgggttgacatccggacaaaagtgataggggcgaggccattcccatcttgtgcaacccatgaggactaagatcgagtccaatgagggtataagctccggctggacgtaaaatctacacacctcgaccccattggagtactacaaaaacgccatcattgcatggcagacacacgctcaagctgacagtgaaacccagaaaatttctgttaacaatcagtctcccctgagacttagagcaaagtaaaaaaacaggactggatcattcattccgctaacttggaatagctctgcaagctcatcttccaactgagagctcctgatggatgatactacggtaggtttatttcccctctgaattctctcccattcagtcttcttcctctggccgcacctcgacacaatcttctattcattctcaggagaattctaattactttcacagctaatccattccgtaattatggtaattgttttctttcttctttcagtggtgttttcattcagctttacttaatttctgtgagtcttaattagctcgctgcaatactcctgcatttgggacattgaaaatctattgcgaaaatcagaggaataatttctatctcaggtgtgggtcacaacctgtcaaggatgactaaaattcgccaatgtgcttcatgacccatcccgtttcatctagatcaaatctgcctgggggaagttatagggaccaagacaatgattgaacagaagctatttgagatagaaatatgggattgtcagagtccaaatttactgattctcatggtctgtgtagctttacatccccaatgatccattgtttgatagacagtgtaggtaagagagagagaccatgggggacaagaagaaacccaataaaaatgtgatgaggtttacgagaggacttccaatcgatggatcatcaaaccaacaacgggtctcggacggcatttaagcaaggtaaatagattgatcgagagaagacggtagtgcagtagtacccggatcaaaagattccaaacatcatgaatatccgtccccaggcgacaacaaacaaccatactagcgccttgatcacgtcgtttatgactcggatgaaggttggtagggggagtccacattgggtaagatcggttgggaaattatcgtgttgactgagaaggaaaaaaaaaagaagaaaggataagaggcctcgaaactatgtagaaaaaaaaatgaaacgaaaagaatgaggtggaatcatacggaccgatagattcgatacttgttatcttcagcacttctccgcagcgctagtcgaacgataaaattgcacacaacgttgaccgagtcgattgggagcaaccgaacccgaaccgattgagtaaggtctgatccaagtgagcacacgtcacaaaagaggcaaaggttgatggtcaggtccaagggctcccggagttgactcgaatgattttggatttggatttcaaatgaaaaccctcaccgatcgttgcttcggtttgttccttgttcaccatcacttcatggatctcaatcttgatcccaaatcccaacgctctcctgtgtccaaataaataacaaatacctttttttcactcgaacagatgttccttttttttgtttcaggttgttttgacgtacgagacttggtatgccgccttgaggttttgccgtccattacgagagtaaatttgggacaagttgaagtagagtaattgggcgtcttctgtaaagtatctggaagtgcatttatttatgattaataagtaaatggtcaaaggccggaattttgcgatttgcgttccgccgtatccggtttctcagactgcttggttcgttgtttccatcctggtgtattgggaagcttgcgtgggattcacttatctatgtttgccaagacttgagaggtgtgttcgacctcggtcactgagcggacaacgtctgcgagctgcttcgaccagaataaataattgtgcagcaaaacacttttagcctgcacagttgtcgagaaggactagacagatcggatgaagacaagtctctgaagaaaaaccaagttaaaatgtcttgatcacgaacctcctcgatcgggttgtccattctccggcactgaaaacacttggagactttagtcttggccccaggagaatcaaatatctactgtcctttatggaggatattgtgcaccaccgacaacatgtcctggtcggacactccgagcgaaatcctgaatgtcaaggtatgagtctgaagccccgacaggagtccgaattctgaagatagaccagagatcttccagatagacttgccgtctacacacagtctcaaacgtcccaggagagaaataacgaacccccgaacagggtgatcaaaagttaccaagactgcaagcgggaataagattcacatgtgaatttgacccagatcaacaagatccgctggcgagttacaatgattcaaataatgtatgtacatgtttcgatgatagccggtttacaagcgcttgggtttgataagaaacaatgtatacaaccagcccggcagatattcctagacaaatgagctagtggcttggaaacttagtgtattggagaaaatcattgtagtttgcattttccttgtcgtgcatagtgccaggaggaaacactcgtgggatcgattgatcatatatgaattttgagaggatcgaacgtaacctaggaattgttggctgtatagatcccttgaatgctgataatcaatcagatttaatatttcgggtttaacttgtcttctgccgcaggcgtcgattcgttgaatttaatactaatctgtttttttgatggccagagataatgtcgatggtcaaaatgattttcactgaatcgcatgaagagagaaatcttaccgagttcacacaatctaaaccgaccaaaaattccgacataaaaggagtaagcggtcatccgaaggagtgatgatcaagaagagtggataaaggcaggacgccaaaaaaaaacagaaacggacgtctttcatcagttggatggccgtacccttcgcccttgaagacgtgacccaaatgaccaccacaattggtgcaagtgatttcggttcggactctaccaaaacttctctagaggacgggacagagatcggacgatcaatcagataaactttcgctccctctcctcctctgccagctgtagctgctatgtaactcaggttcggccatgattacttacgtcttcgtggcgactcactgcccctggaaaagcatcaaagaaagctacaagaagagatgatttgattcaggatcgcctgctctttttgaatggtgttgttcagatgaactttgtagctgagtaaaactaactaaaacttaccaggccaaccacatccgctgttaaactatccgcatcaatcaatgcagaaaggaagagagctttaattaatgttggtttatcaaatcattaaacagatgaacttgtgatctgatgatgatgagagcaccttgtggtcataccgatctggatgttgaaaaaagttatgtattcagaacttgaaccaacacgatcttcgcgtataagaatatgttttcttttttgatgtggtggtactgtagatacttggcttacagagtggagcagcacatccagcacactcatatatcccatgatcgggttggtgtttattatattcgcctgtacccgccatttcggtgccttttttcctattgttgaaagatgaatcagtttcttgctttgttttgatcagtaataagtgtttatattctagtcttaccttaatattctgaattgttcagggtctaatctgagtctccattcttcttcagtcttgggtaagtttgatgattcggtcattctgttttcttggtgattttgtggtgtatggctggagaaggattgttgaggttggtgggataggctggtttgagtttgaggtcgcagtctgattctttggttggttggtgtccactggcgattgagtagtagtcggaggaggggctgtgttggcttgagtaagctcatggttgatttattgtgctctaatttgctgtgaagatggcaagagagtggtgatatagagtgtctgatgacgtcatcatccaactgcccctccaacagtcaatcacacagcactcatcatcttcttcttcatcttcctctccttcccaatcccaccaaggtcttagccagaaccacaaaatccacaaaaccaacccaaccatgtcaccactcagcccagtcccatccagcaaacaacctcaatccaagcgagccatgttgggaagcgtcttcaaccagatcaccgagatcaccaacatcaacaacctcaggcaattccaggcaacctatgaccctcgtcaagcgtaagaagcactcactatcaaaaaaaaaaaaaaaaaaaaaaactatcaaaaaaaaaaactaaaactgaactgattttataatgacttacagtccagaaacattgaagcttcaattgctcatcaaagcacagaagagcctcgtagtcgactcagaaggattggcgcgggactcacacatggtctccaaacagctctacctctgggcatgcgaacaacccgatcaagcactcaaggatgtcggcgatcgattggcatacatgaactaccaaatcggagatctccaacaacagtgctctaaaaccctcgaaaaatctagaaatgatctcaaggagattcgcaacttggaggcatgtctcaagctcattactatacatacgcatcaatctgatctgatcttttttctttctttctttctgtttctcaatcttagaacgagttaatcaaaatagtcagtaactcttacttcgaacaaccaaatcttgttgatactgagaccatgtatcggctgaatagcgcgatcgagaaaagacgcttcaaattcaaatcaacaaacttctccaagatccacgacagaggccagagaccagtgagaagatcagctcgctgacagccgagcatgctgcagtagtagaaaagatgaaagagaccgaagcgatgatcccggcgcacaagcgtttattgatcaagagctcataccgcacccagttcgaggcccttcgcgagatgggcgataagctgatgatcatcagccagttcggcgacctcttactcgacgaacttcctgaagatcctcatcttcaatactcgggagaagaccgcaccgctcagatcaagggggccgcttcacaagccctatcggattataatggccccgtcttctcaagacccaatactgatctaggcaatcttcacagctcacagttaactggcggaggttcatcatcattacatcgcaccgatactcggtgagtagcaaactttcaaatatagggtctgatttgccccctctaacatcttgatttttttttccacctgttggtttgttctatacatacgcagattgtttagtgaaactcacccgcatgtgctggctgacgtctcgaacgattcgcacgcaggtgcgaacattggatcctctagtagtcactcaccaaggccaagtggcagtacgacgactggaatcctaccggtaaaccaccaacctgcctttgtgccctcgtcccaaccgcccaagctacccaacagaccctgttcaaactttgctgagagcagcagccatccaggaggcagttcggctgagaagatgcacaccttctttgcgtcgcctgagctcgaacacggccagcctaccgtcgctgaggtcggcgctcatgtcccaacaaccaccaacgggcccgcccagggaatcctccatcctcctcattcacaacaacaacaacttcatcatcaagaccaaagtcaacaacagtctcaggactcagaccagcttcctgcttacagtcccgttccgcctgagaaactttgaccgccccgatcatctatctgctcatggacttttttttcttcttcttctgccccactcacctttgtacttgtttatacaatcataattcacttcaactacaaagtgcttgtctcttgcagtgacttctttttctttcccatcctcatatcaagttttactatttattaatttatttactctttttgcacttgtttattcgcaaaattttgaattaaggttgaaatctcaagaaaagaaaaatcgtgatcatcatcgtcatcatatagcataactatcatcctgtacaacttcaatattaaggtgatatcaagactgattgatggcggaaatcagaagcaagaaaagagagaaaataatcgaccatggtcaacgtatcatcaaatcagaagtaattggcacaagtgtttgaagtttgaacaatgtgatggcatgattgcttgtggaagcaggggataaggatgtacggtgtgttgcacatgcaatcattgagctctgcgttggaaacacagactttcttttttgttccttcaagtctctgcaggcgaaactgctttcaagacctcgtccaccggggcttcgttaatatctgatcgccacttgttggcgatatagtggtctgttcggcccctgggcttgctacgttggagtttgcaatttctcattggagaaattgcaaactccactcattcacatggcacgtgtctggttcctcaaactcactccctgtctcttggtctccatgccgctgccttgggccataagggaaagcccgcgtctggaacctcacatcgcactttgcttcatctcgtgagtcggaagaaggcaagtgaaaaaggttatccggcctcaacttggtgatattcatcaagaacacaccaataatttccaacccacttcacatgagttgcagaccgtaaagcgtcgatctccaaacaagcatgttggcttgttctattgcagaggcaaccgttacggaatcattgacccaccggcgcattgtctgttggcctcttttgggttttggatgagtcaaaaacagcttcctgttcacatctaagggactcggcaggccgagactagacaagtacaagcgctgttgtctgtctatgtagctgagaattttatttgcacacacgtgtatatatggtatgcagttgagtcaacattgactcctagctacgtcgcaacatcacctttactcaaagagtttaagattcgataaggctctagtgcacccaggtggtcctaagcacttttgtgaaccgtccgcccatctcattaaggcccctcatagtcctcctatacccaccacctccgcaaatcgaaaccggtttttatcttgattttgtggaattcattcctgccggcaggcttcaccgttctatccaaattgaaaaatggcgactctttcaatctttttacacggcctcacaatgctttcttttcttggttctgggggtgcgactgcagtctccgactgtctggcactcaagccttatcagctcaaaactcccccactgaccactgactggacggagaaggtgggtatatcaccatggcccgaataccctcgcccattactaagaagggaggattggatgaacctgaacggtccatggcaattcaaaccggccaaggactctcaagatattcaccgtccgccgttcggcggatgtgggttcgccagtgagatcctggtgccttttcccatggaaagcgggctcagtggcatcatgaaaaataacatgtacagctggtatcgaaagacattcgttgtccctgagggctggtcgggtagcaatgtcttggtgaacttcggagcagtggattatgaaggtaattacaagacgcgcttcctgtagaattttaggaatgtcgctgtttacatcctccctgagcttcacttaccaccgtttgcaaacccaccatatgtgcagccacggtatttgttaatggaaagaccgctgggttccaccgaggaggatatttcagatttgccttggatttgactgacgcgcttaacgagccgggtgaagagaacgaactgctggtgtttgtctatgacccaaccaattccaacggcacgctaatccccagtaagtttcatttacttcatctcaatattttgctttcataagcagttgaactgactctcaattaattcgcttctttggatagccggcaagcaagttttggatcccagtcactatttttatactcctagcagtgggatctggcaaacggtatttctagaaccagttcccaaagaacacattctagagattgtgaccaccgctgtggtaaataatactgtgtttctacgcagaaaaatataaacatttattattatctctttatatattatatatatggtaaaaataacatcagaaatggatttctcaggtaaaattacccctagtcacccactacaactgaccccatatctctcctagtttagaagttacacagatttcaacctgtcacgggatatcttttggattctttactctcagtatggcttgttttgaatactggatgcatattgaatattgaattcctttgtgttgtattgaattcctttatgggcacatagtgcatattgaattcctttgtaggtgcacatgcattcctttgtagtaggaccttgtaggctagctaaattccctcaaggcagtgctctcaccagccaaattccctcacctgcatgtactagactagctaaaatccctcattggatcttcaggccagctaaaatgcctcaagaacctgtaccctggggctaaaatccctcacatttgtctatataaggaggcctctgcctgccagttgttgccgcccatgatcccaccagaggaccagatcatctcaacccacattacagattatatacaagtgacagctataacaatacattatattgaaatacaatcataatactttcatcatcataacaagtgccaagtgcccataacctgcctcatataccattactggttgaagcatagtgctcccagagctccaagccttggttttaaagctttgaacaacatcttcatcaatataatcatcactcatttataacttcagaccttatacacatcactcggaagcttcatcttgaactatcctctatcacgataaatataactgccaagctaagcttggtggtcttgttgttctgatagcatagaagggcagagcttgcaactccatcatccccttctccattcagcacaagggttttcataaccacttttgagtcttacaccgctcatgcggatggaagtggtgagtaactcttcgcaaattatctctgaggaatagccctcctcacgtatcgattcttgccagtcaaaataaaggtttccacttcgaacagtgcttcgaacacgccattgaaggtcacgttattcaacccaaccatctcttcttcggattcgcctctctatccgtgctctctgggcccccctctccagcaacaccaaggaactgccaacacctttgtcactttcactgtgccttatgctcagctttggtcccccagcaacccattcctctatcactttgaagtagaattaggacaagatactgttcagagctatctaggtattcggacgattgagaagagaacagataatagaggaattttgcgacctttcctaaatggacaatttgtctttcaactgggcacgctggatcagggcttttggcccgacggtcagcatgcttgtcattcgactggttaacaatcattcactgattttttttgttttgttgattttttcccgcgataggtcttcacaccgctccaacgtttgaagccatgtgaagccggagggctaacaggactctgggactgtagaaaggctgcggctgcgaagcagaaactatatgcaatgcaatggaaactataacgatgaagctaaaagactatgaacaaggtatgagaaagtagataactagatgactggagaacaacaagaagggggaaagctcgagggtttatatacccgagatgatgagtgaaacaccaaacaagataagcggagagccgcatacaatagtggaccaaggcggtcaagtctggatgaaaccaggggctgcgtatcagcccgagccaaaaaggggaaagaaggaaacgtgagggtccaaggtgtatcgccgtggccctaagtaggcggtgtcgtcgtggcgccggctacacatgacctatgacctgaaggttttgaagcttctaggcttcaacatggttagaaaacatgtcaagatcgagccggatctcttctattatgcctgcgacaaaatgggcttgatggtatggcaagtaagttgattctaccagagttccggccttcactttgcttggcgatcttctgaccttgtgcacgcatcaggacatgccctcgatgaacccagattcgccagatccaacgcccaatcagcaaaccgaatttgcccggcaaatgaagttgatggtcacgacacatttaaatttcccatcaatagtcacttgggtcctctataagtttgtctttttgtcaatcaaagccagactgacattcaaaaaattgaaaacagaactgatatcttttcgccattttttttggtttccagtcaaggatggggacaactcaacaggactgaattcggattgacatcgatggtgaaaaccgtggatcccactcggccagtcatctccgtttcaggttttaacggtatgccaaacatgcaatcctcatttatcccatacgacttgtactcgtataccactcaactttgatcatattttttttttcgatcacgtcttgcagactttggcgccggcgactttcacaataaccaccattaccgtaagtcatcctctataacacaagtgccatatcccaacctttaattttttttttcttccttcttgtagcaaatccacagtgtggagcccccttttattctctgccatcaacaccccatgatccaacgagaattgctgtccagggagaattcggcggaatcggacacatcccaccccgtgaaaatctttggaacgtaccaagtcagctcgacactctgaatcaaaccaacgagattacgtccaatctcgaaatctggaactacagagctacccgcttcatacaggacctgagggatcaagccctattttttagctgtagcggaggcgtatacactgttagcactatcattaacattgaagcttgagtataacgtctgatcagcattctttcttcactcccttacagcaaaccactgacgttgagggagaagctaacagactactcactgtaagcagccccaagtgtcgccagtcataccatccaaaagaaactgaaattttgacttcaaaccagtacgatcgcaggattctccgacccaatattcaaagatggcaaagactaatctcagaaatatatgctgccccgcatcaagccgctgctgcctatggggcgtccaaagccaagccggtcgagttctcagtcacccttgcaaaccaatgaagcagaggtgctgcaagttgacctctcttcttcttattcatcccaccggactttctctgattagctttctcatctctaagcctttctctttttttcacaacttgcttctttccaatttattttttcctctatcgcaattcttcctcatttttgtttctccttgaacattcttcttgctccactattccttttccttcatgcttgtatttttctgttctattacctgatgcacagttaaaccaattgtatcaagtatacctatggttggctggtccaagcaattaacacccatcacttctttttctatctcaattaccaaaaaaaaacatggtaatcgttgattgtacgaactaagcagcaaagatacaaacattaaagaaataatgctactaccggtacaacaagattgtcaccttcattaatactagatcggcaagagaaaagtttgtgagtaaaaaaatggtttcctaggtcaagatcaccttgatgaagaggctcaaaaatccactcgtttcattcaaatttgtcagagaaggtgctacaaatttctcacctctaagcagattacaaatgcagaagaatttgcatgaggactatggatttatcaaacatggaggaaatggaatggcaccacagtgcaccctggtggactgctgagaaaacaccagaaaagtgttcctatgactggtgcagatgtgctgggggtctggaaaggcttcccgagggcatcatggctttttcatgtgggtttccggtcaattttcgcgcttgtctgtgccatcggcctcccaggggaccagcaatttgtccaggcaatttatccagacagggcagacacaccctggtcttgctatcaactcaaatagaaaaaaaatcaagtcaaacatcgaaaactgagatcccaattatattattttttttaaaaaaaaagaaatgtcaatcaacataaaacaaaacaaaacaaaaaaaaatgaaaataagaatagaatgaattaaagaagagatgaaaaaagtaactatgtgtaagtgatgaatgaatgaggagtcagtcctcttataatcaagaccacacatacatgcagaagaagaaaagaaaaaaaaggcaagagaagagagccagccagccaaaaaaatgtactgagaggtgacacttgaggttgaggagggaagagcagatacaaaaaaaaaaaaaaaaacaagaggcaacagaaagatgatgaaacaagggatgcaatataataagaagactggcagggaggagggggcaattctatttatagtttggttgatgatgattggcctcggagccagcagggtgagcggggaggttttcactaggaagaggaggcagctgctgctcaggagagatggcggtccgacttagcctagcgggctcattagagatcggagtggaggctgcgtcgatgtgcgtctcggagggccgactgacgtggccggaatggttctggttgctgctcccactcgtcgttgccggcccgcttcccaaggcccctcctactccagtcccgacactcgtccccccgctcgtcatgtccaatcccccacccgtcccgcccgtcccactcgtcagatcatcttcttcattctcttcttctccttcatccacaaagactattcatttttgtcaagaaaaaaaaccccatcagttttttatgtaatctccaatcttttgcttgatcaagttgaactagcagagacactcaactctctcgataatgttccaggatagtttcgaccactttacattgaacggacatgtcttgcagggcgttattcccagaggagagaggagaattaacaccattatgattgatcgagttacccagctgattgtttttgttattatgaccagtgggattattttgattggagtccatcccagcgagttggtgatgttggtgatgataaaagttgatcggtgggggcgataacagtgtaggtccgaagatcaccgccaggttggacgatcccattgagtttagcgcttcgttcctcctgaccctgtggaggattcaaatccatcaaaacctgcacacattcgacaaaagtttcctcttgattgacaggatgaatgatacgaaatcactcaacttatctagatgacccatcaaatacttcagagtcgcataattcgggtcaggtagttcattgactcgttcgtgcaacctgatatgcctcagccggttattttcaatccctgtaacaaattaaacaaaatcgagaacaatcatcaataaaacttgcggcttatcatatatctgtatggcaggatggtagaagggaagagttgactcaaaacggccagcttcaataaacgaggcatataaattccacgtcaacaacggctccggtagttctcgaaaccatagtttcatggcacccgcaatatcattgatttctgattgattctcatctccgacttctaacttgacattgtcaatatctaatgaccatcaacattcaaggggtaagttagtaactattggcgtgagcaggctctgtgataatcatgagtggatatcaaaagtggaaagattcatacctgtatcaaacctctgttttaatctaccaatcttggatgttgtaccagacaaccgataaatcccaaccatgtcgatcccacccgctttttcaatagcttcgatgcacttctcgaccactttcggcacggtttcaaccccatctctcatcatctgagtagccagatccaccccgaaggtcttcttgttctctattgtcaagacgttggatccgaaactagttcgtggtgattctcccgcttgctgactgatggctttgatggactggtgtgtttgtagctgttgatgttgctgctgttgacttaaggcgtgtgatccaggtggaccagaggaggcgatagcaggggtttgagagggtgtggggggatgggtaacaactgaggattgggaatgagaaactccagtttgagaggttagttgcgcgtgatgggtttgattaaaatgggctgcataattggccatgtattctttgaaatccgcccgattatcgatagattggacgatatcttttagcccgtatggcaatgaagatgatgttccaccagcattatccgtttccacattgatacttggggttgagtcgtctaccgaaccttttcgccgttcagctggtaatgccgagactgacagtgcctcattgacgagtaatgattccgagagagtcgaataatttgccagatagtattgaatggctagatcggtttcatcagaatgctcttttagcgtctattgacgatcagtaaagaatagggataaagacgcgagtgtcagtttgaagtggtatgtcccatgttttcatcaagattgttacttatttgaaaagttagtacttgattaatttttatttttattattcagttcaacaggttgatgatataataacacttaactctcaagatccttggtagttgtaggttgaaatattcctgtcgaacttgttgagtagctaggacctgagctcgataggcatcggataccagacccatccggccgcgtacttcgtcctctaacctggccagatgtccagcggatcttgtgccttttgctgctaattttgagatagcctttccgattgctttggcttgtgatttagtttgactggatgaggatgacgggtgggatgagatgccgatattgtttgatccaccgggggcaggaccaggagcaccggtagggttgtcggcctgtctggacatgaggactcgttctaattcttcgacggtcacgtcaaactttgctttagccttctctgtcagtccttcgctctcagccaagtttttctccagcctccaaccgacatctttgttcgccttcctaactctttctacctccttgcctaggttagccaattcgtctgcgatcagattcaatctggcaccatattcggtacgttcgatcgccattcgttcgtgagtggctaggaagttgcagtactgtttagcaaagcttcccgccttgacttcaccgccgagatgggtataagcatcgagtctctccttggccagtttggctagcttgatcccgtactcgtcttcgagttgtgattttttctttaggaataggccgacctccctgctcgttcctactgcctgtttgagcctgtcgatcacgagagggaagccacattcgagtccacacagcgtcctcagtacgccctcgtcgaagtcgatcgcctgggaggtcgagggtagccgtgatgatttctggggtgggggtggactggggttgaggctggtggttgaagggttgacatggcttcgataaggagagcgaagcggatggtgatcattgggtggttggaatgacatcttctgggcttcagctgatgtatgtgtgtattccggctgaggatgctgggttgattcgggagagacagttcctgcaaagagaggagaaaaagagggaaagagagaaggaagtggtagtatgcagcagagagagagagcgaagggcgaagaggactatgtaatgagctcggtcaacaggaagtggatgattacatcatcaacgccaccacacacacattacctaagcatccaccctgtcacggctgtttgacgatctcgatttattctacacaatcgaatctatttaaatagataaacaaatgtgtacgcacatagcaatcactcatggtctcctggcaattttgtggaaaacattagagagccaagttgtttgaaaaaaaaaaaatgtgcagatgaatcccgggaaaatgggccagaattagcatacattttaatgcttagcagtagcactgtaaaccacttacatatgtgaaaagtggggctgccttcagcaaatttctcaactccaacaaaagtcagtgtcctaacctgacattgaattatccatgtagcaccaatccttttattcaaggtctttctgtgaaaattcaagcggattccaagttgtagtacagatttgggattcactccccagcgtaattacaattttctaagtctgatgcaaaattatagttccatgcaaaacggaacagtaatgtaaaaacatcaattcacaagtgaattttagcacactagaactgctaagagcatccacccccgttggggtaaatctttagctagctaaagagccctacagagctcttttgcttagctacagaaaaaacctgccctcatcggtctgtaagcccctcattagccagctggtctcacttacagagggttacataaccctcgtgtccactatttaagttacactctgtaaatgttatatctcagattctcacatatcaagtacatcatccatccctcaatgaatgaccggtaccaagccagtcattgaagagattcaacaccactcctctatgaccagtaccaactggttgtagaggagggtacacatataccctcaagaaccaggagcggaaccacccaatcgttgagggaactacactctccctcaatgaccggtttacaggttaaaagagaaaaatatgactggtcagacctggtcattgagggagagtgtactgtcctcagtgactgttaggtatgggtcattgaagagagagtgtagttcccttgatgaccggtactgactggtcattgagggagagtgtagttgaccagtagagagagagtgtagttcccttgatgaccggtactgaccggtcattgagggaaagtgtagttgaccagtagggtctgtaggttgagagaccagttggtactggtcactgagagagagtgtacttccctcaacaagtagtcaataatggtcattgagggagagttactcttctcaatgactggtattgaccggtcatcgagcgccatagtttttatttctggatgggaggagtggttgattgggactggctatgtagcctctcctcaagtcaagcttaaagaggctcagtagggattcgtaaagttacgaatccttaccgacttgccgagtgaatagctagctaaagagcgctaaagagtgcgcgagggtgaaaatatcaatttaagttgagtaaatcccgcttaccgagcgggtttacagagacaagggtggatgctctaaattcataattcctatcattttttgcactcatgtcaccctgtatgcagaatattgaagctgtatattgggttgcaatttgagtacaataccaacacaatcattgagccaatatccaatttgttacagttgtgtttggcatcctgctgtatgtcacaacttttggtggggtctgcaatgttgagggccaccaccagaaacccacatgggctcaatacatgaaatgaacccagaaaatatgggcttatgacatatgtggtgtgtttatcccatacttatgggtttctaggcggattatatgtaatgggtccaaattgacatgcataaataaacaaaataaagtaaaaacaactggccccttcttgacaggcctttagatttggatgctacacactccaagcactccaaaattgtacttgtcaggccattttgtgccccattgggggtagtgttttgccccacatccccaacccaggttttgcaggcagctgtgtacagcaggatggtgtgtgcaactgtaaaagtaagataaccatacttgtattggatcacttacaggtgtgttggaattctgtgctcaattatgtgaattccccagagcttggtagcatagtggccttttcccatgtcttcttgaattgtattttttatcagactattgtctctgtggtaaaaacagtcaaacaaaccctggtgtaacacagtgtaattcttgcagccatttagtcactagtgttagtgtgataccactaaaatcacctaatgaaaattcctttagtgttggaggtattcttttcatactacatttatcatagctagcccagtcttaccctgtgcagctaagttctttgaataactgctatatcaattatcttcattgcaaggttccaagttattgtaaagtaaccaaacccactttctaccaaatctctagaagttctgatgtatacctaaaagctccaatgattgaaattaatcaaaattttaaacccatttttaggtgtttatcaacacttttttaagggccttaataaaaaaacgcgggttttccgcgttttgacgcggttttgatgcgccgcagcacacgcggtttccgcttttagacgcggttttttaattaattttttatgggttattttttgagtttttttgaatttttaaagctgtttcctacactataaaaggcgtagaatttaatggtaaaaaccatttttcataaaaatgaaatttgattattaattattttttttcacccatttctcaattaattgtttgcatacatgtatgtaccttattttttatgtttttttaaaattttaaatttatttcctaggttttaatatgcgtagaatttaatggcgcagtccaatttttttaaaactcaatggttcacttttaatactcaaattacacccattttttcacttaattttttacagcataattctcatcattttttgacattttaaatttatttcccacactttaagacatgtagaaaatgatggtaacaaccatttttccccaaaatgaaaactataccttgaatgccgcatttgacacgttttttttaattaattcatcactttttcacttaattgtttgcatacatgtgtgtaccttattttctatgcttttttgaaattttaaagttttttcatacatttaaaattgtgtagaatttaatggtaacatccaattttcttaaaactcaacagttcatttttaatactgaaactagacacttttttcaattaattctttacatgttatttctcactattttttgacattttaagtttatttcccacactttaatacatgataaaaatgatggtaacagccattttacataaaaatcagcgcttgttactgaatactgcagtggacaggctttttttgatgtttttttgattgatttttaccggcctgattttaagcattttttttattttaaatttatttcctacatttacaaatgtttagaattgaatggtgaagtccaatttcactcaaaatacaagcttcaatcttaatagatgagcgtaccctgtttcttgcataatttgtaccatatacaaattttatttgaatgcaaaatggatacagccatcaattctgaaacctttaaaagtgtaggaaataagcttgaaattccaaaaaataaggataattgagcgtgtaagaattaattcaggaaacacgtcaaaggcattattcaagatatagttttcattttgatgaaaattcattgttgccataattttatacatgtttgaaagtgtaggaaacaaatttaaaatgtcaaaaaataatgaaaattaagctcttaaaaatcaattgaaaaatatgactaattacagtatccagaatgaaccgttgagttttatgggaattgaatgttaccattaaattttacacacttttcaatgtaggaaaaaactttaaaatttcaaaaaagcatagaaaataaggtacacacatgtatgcaaacaattaagtgaaaaaatgatgaattaatttaaaaaaaacgtgtcaaatgcggcattcaaggtatagttttcattttggggaaaaatggttgttaccatcattttctacatgtcttaaagtgtgggaaataaatttgaaatgtcaaaaaatgatgagaattaagctgtaaaaaattaagtgaaaaaatgggtgtaatttgagtattaaaagtgaaccattgagttttaaaaaaatttgactgcgccattaaattctacgcatattaaaacctaggaaataaatttaaaattttaaaaaaacataaaaaataaggtacatacatgtatgcaaacaattaattgagaaatgggtgaaaaaaataattaataatcaaatttcatttttatgaaaaatggtttttaccattaaattctacgccttttatagtgtaggaaacaactttaaaaattcaaaaaaactcaaaaaataacccataaaaaattaattaaaaaaccgcgtctaaaagcggaaaccgcgtgtgctgcggcgcatcaaaaccgcgtcaaaacgcggaaaaaccgcgtttttttattaaggccctttttaaaaatccaagagttgtgcagattgttgagagacccacaaaactgctcatcttgtatttttaaaaaaaaaatgctgataaaggccttaaaaagggctctaaagattgatacatgccaattgtgcaccccactattgctggcgaaccatattttacaaaatttggtactcaaacttgggcttgtctgtgagctcaattttgattgggtttcttatatctataagtgatgatacatattttgcaaaaaaaaaaacaatggacttcttcccctcatagatttcatatatttaagtacaaattcaattcatgaggaattttcatttgtgggtttcacaattggctttttcatggactgctgaactcactcaaaataattctttgaacagagagattcctatagaatcagatccaagcaaactggaatcagattttgtgggcaaatttgatcccaggttcttctgatctgcttctagagggtttacagagccaacaggaattcctccaatttgaatttgaatttagtgattttctgttcaatttttcaacagttttcacaaatcaacttagcttggtcctccaacagcaaaccaggctcagctgcatcgggcctacttaaattgggtctgattcagcccattgatgcaaaccattcagagttgctggtagtgttggtttcttaattgactggggaggatgatctgagttgtgcttgaaatagatttatgtagctgattttaagtgttgaatctggggtttgctgcaaattccattgttgaacctcaaatttggagcccttcttcagatcaggtttgctagaggttacaggaaagttgcactggagtcaaatcaggaagccacaagttcactgatgctcttttatctcgccggttacatttaaactcgatcgattgatggccattgtatgcgcatgaatatcattgcacactgttgatgagaggataaagccagatacacacgcagctctcgactcgagggaaatagagtggattgatttacatcctacgactctgtagatcggccccttggctggtgtggtcaacagaaagctgtttttgtgttgtgtgtagtgctgactgatagtcaacaaacataatcgaccggaccttggattatacatttcttgaagggaaaggggccgctgaaaaccttcaacattacatgcacccttatccacctatcacgttcgcttgtggtcatcatcgggcacgccagattgactcgtgaggaccgattgggtggcgagtacggacatcagaatggcgcctaatgaaggagggcaaaggaaatctgacgaagccgttctggccgagattgggtaagacatatccttctcttgatgcttcaagttcaatgatactccgcgacgatgactgatgccattctcttgttaccaacagttatcaacaggaactcaagagggattggaatcttcttcagaatttcggggtctcattctccatcatcgtcagtactcatgttttttcaccaaccaaccagaatagccaagcatgcattggacttctctccggagttttcatcgcttgttgattttgatcgttcgcaagggccaatagagcgttataactggaattacgacgtaagcatccaatttcccaatcagctgtcgcgcatcgtttgtttgacattgcataccctaatgaggttctcgtttgcacagcttgttctcaactggcctcaatgtgggtggaccagcagtaatgacctggggttggattggcgtctcaatcatgagtatgtatgtttagagatcggattccgagcacagttctattgataactgataagactcgcatggctcatgcttcatgtctcgttgtaatcagccatcttggtggggttaagcatgtcagaaattgtctcagcaattccaaccagcggcggtgagagctcaagcttcaactgatggatggaatggccgggtaaaaccgagagataacgctcaattttcgattcttctttaggcccttacttctggtctgctgttctcgcgaaaccttccgaatctgcacttgcagcatggatcaccggctggttcaatttggttggacaagtagcagtcacaacaggaatcagctatggatgcgcaaatctcatctcatccactgctgcaatcattcatccggatcgatatacacccacctcgggaacaatcatcgggattcatgctggccttctcatctctcatggacttatcaacactttcggtgttgggcttttgagactattcaatcattcttccattattttgcactctctaggtgtaggctcgttggctattgctttgttagcaaaggctagattccatcaaacttctcaattcgtatttttcaagttctatgacggcactggtggctggagcgagcgcgcctcacccgcatacgtagctgcttgtggaattttatgtgcgtattttttttctttcccaaagagcgaaaaaaaaaattgcgacccgatctggccatgagctcttcctacgttgaaaaaaataaacaagtattgacaggacttaagttatttcgaacctcatgaaaaattgattgaaagttgcacagtaaggactatttcaactcatcgaggaccactttcatacgaattttgagcttgaccattcggccatctcatcaattttcaaaagatataccatcaccgggtttgatgcaagtgctcacatgtccgaggaaaccaagaatgcagcatggtcagcgccgcttggagtattaacatcgatcatagtttcggcgatattcggctttggaataattctagcattcctgttttcgatgcaagatttcgaggaaactctcagtgccccacaacccgtcttcaaaatcatggtggacgtctttgggcccgttggggcgcagattgcaatgagtttgatcatcctgtgcgtttggcactgtggattgttctccgtgacaagtaatagcagaatgatgtacgcatttgcaagagatggtggtctgcctcgaaatatcttcggtgtggttgatcgcagattcgattgtcccatcaataccggtgcgtcctccttgctttgatttcatcatgagctgatataggatccctgatgcgcagaagaatcaacattctttcagtttggctctcagtggttttggcttttctactagccctgccaagtcttggctcgtccgttgctttcaccgccgctacgagttaagttcaatttgggaaattagctatatgttgctgtggtctcacagggcatctaactcttccggttattctctcaattgactttggtgcaggtatcgcaacgattggattgtgagcagtgaattgatcaaccaatcttgcaacattttttggaaaattaaatgtagcttacggacgtgataagtgttttctttttcttggatgtgatgataaatagatacatatcgtatggtatgttttttgttacttttcttttggtttggatatcaacaggaaccaaccagactcgactcttttaatcatccttatatttccttcgtagttctaattgtctcgctgattccacaattgaaattcaaactttctgcctcacagggttgccgatacttttgtcagtcatctgggatgaacgattcaaaaagggaccattccgtttacatggattctcaatgtttgtgcacgacgatatccaatccgattttcacccttacttgttttactacactgcgcgccaacagataaaaattgatgagcccattaattcctcggtatctatttctgggagggctttcaggccaatcagaatcatttcatgtttatggatcatcgttattactgtgtttttctgccttccaactagcactccaatctcacgagagactttgaattatacgcctgtagttgagtgtttttgatcctctttcctcaagattttttgggtacgacgactccatctagaatgctctgatggctccaaatctcaacctatgaggggttgatctcatttttgcgctctcttcttcgtttttttcttgccaggttttaggtattctgattacttggattatcctatcttggatattttgggctagtcgatcgttcagtggaccatgcaactctggttcaaatctcttggatgctaataaaacgtacctttaggtcaaaataaaacctcaacctaagcacaagtttgtaaagcagtttttaacacttggattgacgaaacaaatttgcaaattgatactatgaagttctccattgctcttcgctatgtcatgattcatctggaatttacatctacatttccattgctgcatgtaagaaattctatgtagtgcgattttccttgcctggtcctcggagtggatttgccatatctaaggaacatcttcgaactaggatacatagtcaaaattattgaccacatctagagttatcccatttttgtcgcggtttttgtcagtaccctgttgggtgaaagtcagcagtcacgccaaaatattgacccaaatcaatattctagcttttgttaaccccctgatcattcattgcagataggcaattatgctatcaataatcgaagttgagacttatggcctcaataattttacaaaacgccctggaaatattcagaaaagagttaaataagtgagttcaaaattttcctgcagagcctgaatttaccttagacagtcacagatattgttcaacttcactagcttttctattctatgatgatgagctgaactgttggatgcgggaggatatggggcttgttgaatgtgcggcccatgggtaatgccctgtcaagtatgattacaacggctatatgcgagcgccgcaagtccaaaaatagacaaaaggattggctgagctctcccgtttttgcgaaacaaatcgaataaatctagaagtttcaatttcctttccctcggtgaacaacgagacagttttccagctgtcgtacaatgtttgaggataagtggcggaagctacatccaccacccgcaagggaagcacggtagagaatttttgatacctgaccagtggtgaggagaccagtgttcaaatgctgcctcacctctggcttaacacaaccccctcgatcggagggcctggtatggccaggcgggcgcgaagcgtgcctcgcgaaccgggggcacctcggaaacgaggggactgggttaagctagcatactcataaccgaccgaggacaccgactggtattatgtgcttttcatttgggcatcggaggacttagggaaggtacagttgagctgtacatcctgcatttcgcccgaaaaatcaaaaaatcaaaaaacaaagggtggctcaatgcctgtcccccctgggcttccatatgttatagaagtgtgtgaccgatgtggccgatgagcaaagattcaatcttgagtattcgctctatcccagcagccaaaaccttccgggtcccctcaaactgaatcaatatcatactgcacacgatgttccgccgcgaagttttcatgccaggtggctgccgtcggggcaccgctgtgcacaccctgttctctgagggaaacgatgggcagagcagagaatcgccacccgacaagtcgcgaggatttcgtcggtccgactccccacccgagttcttacccccacaaggggtgggcattatcttcagaagagccctgtaatgctcaccgcatgctagaccagagggtccagtgcagcatgagtcgcaataaattacgaccgggcgtagaaaacaagcagtgcaaggggttgtatgataaagtgaacctgacgataaggaacacgccacgtgagcacaggtacgctacgggtattcgactccaaactcggttagattactactcacctgacgataaggaacacgccacgtgagcacaggtacgctacgggtattcgactccaaactcggtgaagagagagagaggagccggtacccggcgcatacaacagctagactaaatacatggtgtttcgccgcagcaactagtttaggtttaagatgatgatagatagagttgaaacacatgtaagtctatcctgagttaagtttgtgatcttgtaactctgcgctaactctaacaccccccctcaagatcgcaaactttaccatctcaagcctaattttgccactgcgtcttctatcttattgggacccaatttcttggtgaagatgtcggcttgttggttgatggtgcttgtccatgaaatcttgataccattttctcgcacaaagtcattgatgaaatagaaagcccgcatgaggtatcgagtcttcttcttcgatgcgttgtcgccagcaattaagatggcggtttgattgtcacagtaaacattcattttcacattatgactgatatcctcaagtagcattgctattccggccaaatgctgcgctccgtccgacagtgcaatgtattccgccgcgcatgttgacaaagctaccaccgtttgtcgttttgcaccccatgcaatggcgtccccaagatgcttgataacaaaacccgaagttgaccgttcatgttcgcctccccagttcgcatccgaccagagatccaggtttgagttgttccctttaaaaacaagtttggttgactggctgcgcttgatgtaaccaattagataatcaagggccaaccaatgtgattcagatgggttattgcagtagcgcgccaagagattaaccgcaaatgacaagtctggacgtgttccacaagctaagtacattaatgacccaatgattgacctgtagttagtttgatctaccggttcaaacgcgtttacctccagttgatcgtcaggcaacggcgatcgcctggtgaatattggtcgttcatagtctcgtactatttggctggctagtcgttcctgatccagaataacttcgccgtcttttgtcacaatattcaacccaacaagtctcttcactccatcagcccactttatgttcatttccttctgcatttccacacggaggttgtccaacaacagttgatttgacgccaccgctagaccatcatccacgtgtagccaaatgattacaaaatcgactcctttccgatagatgtagaaagattgttcgagctccgaagccacaaaaccaactgcctccatcttcctcttgaaaaactgccaccagcatctcgccgcctgttttgtcccgtacatagccttcttcaaacgcatgatttttcctttcaggtgtggcataatttcgactggcggttggacgtagacctcttcttcgataggactatacagatatgctgagctcacatcaaatgtagctgtagcataaccatgtttgttcgccagtgataatagaagtcggagagtgttgagtgaggcggtgggtgcatatgtttcattgcagtcaattccaatttgttgattgaaacctttcgccacataccgcgctcggtagatttcaggatcgccttcccggtcgggtggcttgattgtgaatacccaccgacaacctagtgccttcgctccttggaaaggctcgattggttcccatacctccaaagattcgaatttttccacctcgtattcagccgcacatctccattctgccgccctcttgctcttcaacgccgtcttgatggttgctggtatccgcctgtcttccgtcaggaccaattccgaaattgccttctgttctcgctcatgacacacgtcagtctcttcctcacccagcttcagcatgatttgattaagtacaatgtctaagcatgatgtttcggccggttcatcatgttccggtgtcgattctggttcaggattctgtaccggtgctgccattttcttgacgggaagtctttgaaattcaggaaacatgacggctgttgagtggatgatccttccttttgactctgaccagaataaccatcctccacccgacattggatagccaacaagttgaccttctgttgcacgttcatcaagtttgtcgcggttttctttgggtataagaaggatagctgacgctccaaaaggatataacttatttggatccacctcggtcgagtatagttgggtcagcggtgcgacaggaaccttggtgttgggaattctgttgtggatgtaacctgctgcttggtatgcgtgtccccaaaagatttttggaagcttgctttcgtgaagcattgtgcgggccatgtcaccaagtgttcggttgactcgttcagcttctccattctgttcagggctgtaaggcgggacgggggcgtagttgattccagttggtttgagcagcttcttcagggtacctgtatactccggagcattgtcggttcggatgcattttgggtatcgtcctaaagtggtcttgatgttttcaacccattccatgatttgagctggcacctggtcacgggttactaggattgccgtccagatgtacgtggttgcatggtctcggagtgtcaacaggtatcgtcgaccggaaatgtcatatggaaatggacctgcaacgtcagacacaagcaaatccagaggttcgtctcgtgggatcaaagagtttgagccaggtgattttcgatccagagctttggatattgcacattgttcacagaagaaagatttccaggtcttcttttcaagttcttctgggtagtgaatcttaaggtattttctcacaacagtttctgatacatgccctagacggcgatgccacaggtatggatcaaatgacggggaagtagtgactttatttatttcaagggcatctttacacattgctaggtaccaacagaaattgcggaagcgagtggtgaaacaaatattactaggactaatgagcttggctttctttccgtcaaaacaaagcctccatccatcgcttgtcaaccttccgactgagagtatcaatccatcaacacctggacagtagtagacattgtcgaattcaattggacccttcggagtctggatcctcacacggcccttgaatctaacgtcaactttacagtcagcaaccgctagtgagatggtccgcggaatcgctagatcttcacgtgaaacgaaaatttctagattgccacttacatgggtagaggcaccagagtcgagtaagacttttccgtcattggcttctgggacgtccaactgacgaagacggttttgaggcattgcggggcggtggggggggagatagttggattgggggttatcaaagtcgcgaggtggggaatcaataaccttctggtcgacatcgtcccagaacgccgcacagttgttgtaccagtggccggtctgcttacagtagtggcaggcgtcaccataacgtgccttgagaatttcattcagcggttttccgcggaatcggtttgctctctcaacggacagaccaggtttctggtagttttggtggtcttgtcgggctggggggtgtgggcgacgatggggagtagtgtacagaggtttgttgttcctcattgcatggactgcatcaagatccatcggtgcgtagccgtcggatacgactggtgtcttgttcttagacttgctggaagccgcttggataaccgttgttacatcgctgaatgacggtttgtccttcagctcaagattctgatcgaccgagaattcgaaggtctttgggtcgacaccgatcggagcaacgaacgagctttgaaggaataaacctccaagttcgtcaacagtaaccttgtactgtttgacttcagccattacccggctccatttcgcgagagtgacttcagagccgggagtcttgtcagtcgccaaagcgatgatttgctcgaccaaggagattttgtggcggcggtccgatctgctacattttgccttcaggagctcgaggatcgaccacggatcttccttgtctgtgctgtccacgatgccgagaagatcctcgttgatcgtggaccggatgagacgcgagatcgaatcttgttcgtctagaagtcgggcggcgaagttcgactccaagctggaaaaatccttgacttggaaaacttgacgaagcgtccgattaagctccttctcccagatttggaagttgaagccatcgcacgcaaggatggtttttgctgggttggcggcgtgatggataccgattggatctttattaaagttccggatgacgatctcggatcgagtgagcgtcgacgatgatcctccagcgtttccagactggggtatcaatagcttgagtttttcaaactcggccttgaggaacaggtaatcttgggcggtgggagcggtttccatatcgatctccgcaagtgaatcgagtattcttttgttgttctctctttctaatagcttcttctcgacttctttttgatgctttattcgctcttcttcgatttcttgtctcagattctcgtttttcaactgttctaattctctttctttttcgattttgattcttgtctcttgattcgctttttcttttatcgctcgaaaatctgcgcttctgctacgtccagcactgctcattcagacaggtcgatgtcttccaagaaatttcgtccaaatcccgacagcgtaaaattagagccggcttttaacctatgataaagtgaacctgacgataaggaacacgccacgtgagcacaggtacgctacgggtattcgactccaaactcggttagattactactcacctgacgataaggaacacgccacgtgagcacaggtacgctacgggtattcgactccaaactcggtgaagagagagagaggagccggtacccggcgcatacaacagctagactaaatacatgatgtttcgccgcagcaactagtttaggtttaagatgatgatagataaggttgaaacacatgtaagtctatcctgagttaagtttgtgatcttgtaactctgcgctaactctaacaggttgctgtacaagcatacgtcatatatacatctcagcttcttttccagaagttggattgggattttgtgcagtacaacatatataatgagccgttccttcagcctggtgtcacttcgataccctcctgctctatacgtcaaaatttcatccttctccaattatcaaaggtatgtaccaaatatttgtgcaaacccattagtatcgaaaccactcatgcagctggcagattgctactgaccgtcccgcatcactgacctgaagtatatacatcaagtgatgtccattttcaaaactggtttgtttatattggccttggcttgcctgctttccgttgtcgaaggagaatgttctttccgctgccatgatggcgtcagtaaggctacgattggaatgtgtgtgactttggggcccgacccaaaaaccggccaatatgggcgtgagttgtaactgtcaaactcgaatgagttttcctgagcccatttgcacttccagctgacaaaactcactccacctttatgacgcgccgggtctcaaagacgtcccacctcaagaatacacacaaccgaaccctaatgagtatttctgcgacggaccctatgattgttggtgctgtccacacaatttccttgtgagcagaatatcatcataaccggctggattgtgctcatggctgaatagtttctggctcccggtctttttattacgctctggaccgcagtctcaaggttgtatcccaaaagggggacaataaagactagggtttaggggcggctccgctgccctgttctcgaccaaacactcatgtagacaccatcctgtcacaccctcgtcacgctatcttcggcaattaacctccctcccatctcactccgtcacagttgaccaattttgactcatcccgatgaacaatcactcttcatcaatattcaggtaaaacctttcacaataaacaagtacacagcgggctcaccccgatgccacctcgtcggtggaattcatgtcgaatcgacatcttttactgaatgggaaattcgatgtgaaatgacatccacccatgccctacatcatttttgcatcacagccctcgttggccaagatgttgtcgatgatgagaattggacatcaaaagccaactatctcatccctcaaaatgaggatgagaaagccggccgagcgtgcagtaggctgtggctggcagcaaaagacatccgggacagggatcgatcccttgcaacggtactaacagcggccatcctagccgatgctgctacaagccactcgatgggcaagaggcgagttttgcagctttagtaccacctctttgtcgtttagttctgtagtcaataatttttttttctaagtcccctctttcatcacaatttttttttttttcaataatcaattttctcgaattttcagggtaaaaaaccccatttgagacacatttgtgctgtcttgaaaaataaaaaaaattgacgtcgtttacgacgttatagcagggagtcgggcagaagaaccgatctgtgccgccctggtcaagatgtgatgagcagcggatcagatcgaatcattggatccaatgtgattcccactgcgacatcaaaagcaatgggcttgcttgctgacaggagagccggtgttgttgtttttgacattggtgtacacgtgttcatcacacttgcatcgtaagcgtcgttttcgatgctgttggctatgtggatacaacactgatgtggttgttaacgtcgcaaaggctggatctgatgtgatctccaccatcacgacaaatccaacgtcacagaatcaaaaaagtgagcccgctgtgtaaaccataaatggctaattattaaacttccagccatttatgatattcccagccgtccctcaactatcttccaccgaaacgtcagaaagctccctcatcaccggatcaccttaaactaacattccaccatttgtctctgtctcacttcatccaagatctacaacatcttattttctattttccaatcatatctttcaccattctagtgaattaccgcctaaacccttcaacttgctcgttacctgttatcagctcatgcttgatgtctcccgccaataccgcttgttagcactcatgcttaataatttaaacatacatcttaaataacatttgttacaggggccgcctctcaactttggccttccttgtccatataaagagttgagaatatgcgattagctccaggctggactattcgagtgccaaagaaagatgaggaagctcgaatagccagccgcggttacaacctttatagactatacgatgtgacatgttctgtgaaatgtatatgtatatattgtgttttcatgaatggttggagcctctgatcctttcaaaattcttttgctcctcaaaatatgtatcaatttatatgtgataaactttacacatttgtttttggatttcgcagtttttgacaaccaacctcaaaaatcttgatcatttgctttctcaagctcaagattgatgacctcatctagaactaattcactgcaaattccaggagagatcatcaacattttcaacagtggctgaatttttggtctgtattgtaacatgtggcaaatccaatcttgaccatgaagattgcatcaactttggggcttgactgcgggtgacatgtaggtcaaatctggtccgattcctttttggccagccgcaattcaaagtgtatatgcagtgaagtgctgtcagccacagagcacctttcacagtacgtgaaatgtacctagtaactgcaaataataataactaattgaatactgtaaaatactatacattgttgttaaaataataaataaataaatatgtatttacatttaatcttaattcataatttatatttaataattttataattaactgtgaaatccccttcagtattgtacatataatatcactaggatttcacagaaatgtcattagaataaagtattcaaacaatatttattcttatacattatgtacatattttataagccataaactaattacataggtataagaattagctagtagaagagtgaaatggatgaggaataagctatatagatttatctgaagcttacccatccttgatcacatcatcagggcatcagattgcatcataaccctcttggatggcgtcatcaggacccttttgtgctctaattcaaagcttgcataattcaaagtagcctacacgggaaaggagcccaaattctacatgcaagactgaattatgcatgaaggacatgcatttctcatgatcacaagcttgcataagcagagttacacgtatgcaactaactctacaattgcacagcccatgcacagtaactgtagccttttcaactacgtgagaaataggccacaaaactcaattatgcatgtatgatctcatgtcctaggaccttccacccatgcatagcactgcacagctgcagctcccatccttaaacaaaattttagagctgctaagaagctccctagtgccctgagggcctctcctcttcccctgagccccttgtagaatatttaaggagccctgtcaggctaagtgatgccaagagcagaactcttctagctacactagctgcaagagtaaaaatgggatgtgtacacgtgtgggtgaaacgtgaaaagtgggggaagtgtgtgtaaaataaaagaaaaatagtaaataaaaactgttaagtttttatttacagaggggcctgagttgcaggggttttttactgtgccctctaattcaggtcctgagttgcaggggtggtactgaagttctggtcctttataatagaggagtaaacccagaaaaagtctactactgaagaaacaaagagataatacttactggtacttatctctaagccaaggaggtcttcaggagagggggactgttcttgaagcgctcagaaagatgagtgagaggtgttggaagagtgctggggaacaggtgttggatggtggagtgaaattcaggttgataacagcaggaacagggccaatgtgcaggttgaaactggttgttgatgacggtttatgctggtaagtaatgatgaatatggggaatcaatgttcagggggaagaaggggctcttaaatacccattctgggcctctggaggcaaactcaggagtctctctagttgctacaactctcctactaagcctatgggagcttttgatcatctgtagcacctgtagagcttggttacaggtgccaaggagatgatgtaatgcttgtaaccatgtttacagggttttctgacgaaactgtaacactcctgtatcctaggtcagcactgcatgatgcattggttgatcctcaagagagtaattgtcccaattgggccaaaaagggccacagatcatcccaaacaatttaatactgtagtctgtgctcatgtagttaaggtttcaatgatgtaaaccttgtttgtagatttttcccgaactgcatgaaccttaattacacatgtagcccccttacaacatgtagtatgatgtaactggaggggtctacagtgtattttggtccaatatcactcaaggactacaaagtaagtgaaggagtaataattcaggggtacacttggtgagctaccctaggttattttgcatgtagattcagaatctgcaataatattctaagttatacttaaggttcagaagttattagaagattctggttaaaagtgttatttttcatagtttatttaattatttaaaggtttttctcatgaaatatttacaatgtaagtgtattgtgtaataatgtctctattatagtgtttcaacttatttaaatagtgtattttaatattttaattgtatgtacatatgtaagtaataatatctctaaataagtaaatgctatgttcaggctggctctgattagtagcaggctgacaagccctgattcctaccttttccccccaggaaattctagtagcatcaaaccaacacttgtaccgtgattattagtgatccaacccaccaataacatcacaatccagctaccttagacctaaatatatttactttgctcagattcaaggcatttctacttatctatattgcataaagaattatccccctggttaaacaattctggtccttaagtgtacatacacttattcatctggattgttgttaaaagacttgatcccaagtgagtagaagaattcctcacattggaagcctattaatccacataacaggattgatctggatgcccaattgaataattggatgagtcagcagtagaagtaccattcctcactgactcctccctgtttcttttacaggttgagggatttctaccacgaataaaccatatctttacacttcttgttaacactcatagcaaaccccactcaggttagtagcatagaggctgacaacaaccactttccctaatttctgtccatggctcttgttgatagtcatagcaaaacaggccaccactggaaattggtgcctgtagaatgaaacctttgcctttgcctctcctttgtgctgcagtatcaactaacaattcctggaatagggcacggccaaggagtatgcttgaaaaagtgccatgacggacaaatgacaagtatgcaaaccactcaagttgtgacactttttgacctgtaaaagacttgttagctttgtcctgtattccatgaaaaattttgtgctcacattttccaatacttcctttatattttggttcccatttttgggagccatagaggaaaaatggcaggtagcaaagtgggaagtaagctgaatggggattgctaatatatttcaactgtcccaaatgagttttcagttggtttggtcttttatctttgatgagacctgatactgagactatgaatccaacttcattgactgttggctcatgatattgtttgttgtttttaccagcatacttgacgctagtaaacaccagttttgtcgtttgatttgtcatagtgatctccaaagctgatttgaaaaattttgcataaggattatgttcgtacatgaatacttgcaatcgtgcaacaatatccggatccaaggagatagagttgattggagtgttgtccaagcttgaagttgaagctctcatcctagtgtgaacctcggcttccccaccaccacctaccgcaaagatttgggcaaaatttggtgcctcacctagtgttgtaagactcaaaaagtgattgtaagatcctttttgctgaatggagaaagggatgaatgagctgaaaactctgcctttctatattatcagaaaacaagaccaccaaggtaagcttggcagtttggttggtgataatggattatgtccaaagatggttgtataattgttgaaggttgatcttgttgtccaaagaattgattgagctgttgaagttgtttctcgtcttgatgtcttgatacttgtgttcttccttgatgctgtatatgtataatgtaatagaggtggatcttgaacccaaagggtctgggagcactatgcttcaaccaggactggaacaaaggactggctcttctgtgtaatgtttgtgaaactgtgtatatatttcaactgtgaactgtactacttgtgaacatcttgtgtaataaatatatgtgacaggtgtcccaccaaaaaaatgtgtactgagtgggatgaagagggaaacaactggcaggcagaggcctccttatatagtaaattatgagggattttagccgtaagggaccccctgtatgaggcattttagctgccctgtacctgaaaatactgagggattttggctagactatctacaatgcatcccttttatatgcaagctgtaagaaaggaattcatgtgttctgtggctgaataaatgggaatttaactggtacaactggtggccaacttgtggttctgtaagtataaaaggaattcaatatggataaaaggaattcaatatgcaatatgcaatatacccccatgcaatatacccccatgcaatataccctccagctgagtacctctgatcctgtgattctccgtgtgacatccttgattccgcgtaacttctgatccagtagagatatgaaggtggttccagtgagtgaataggggttaaattggccgtagattccatttctgacgtccatttgtccatatcttgagtccttgattgataaataataaaattttgaattttctcccttcatacacagtaataatgaccacagcgtcagctaacactacagaatttccaggaaataaaaaggccactaaactaacagttagtggtcaaatagcatagtgtagcgtagcggctcactgttggtatggtgaaatattacaaagtctatgaaggagaagagtagcgtaaaagtgtgtaggggtgactcaggttaaaattaacataggaattcatttctgaagtcaaaatgtaataaaatagtgttagctgatgccaaatcccactacactaactgttagtgtagtgtaaatttttctctcaaattttttggtagtgttagcttcaaataatctcagctaaactaacagttagtgtaacttttttttcactaacaaaattttgaccgtcagatagtgtaactgatttgaagctaacatttagtgtaacttataccaaattaagctacactacactacactacatgcctagttacgctacactttgttagaagttacactacacatgtagtgtagtgtaaatcatcaattagagaaattgacatgtcaagtgagaatttatgctcttgaaccctcttcctctgttttctgttttcaatggacaatttatatgaattgtccatataactgatacagccaaggtccatagtgatgattttcaatgtcctatgatcacacacaatcccccagaaaatgaacagcttacagcacaagatgtagagacaaacaaacggaggatgtgcctggtgagatttgaactcacaaccccagcaatgccaagtcacataagtgcttcctttaccaactaggctacagacccttgtggttgtaaggttagttgggtggtagttgccatggttcatgccaacagctccaccacactctggtgatacatcatggttacacccccccgtccctttctacatgatgtgaaagtggaaattgaacaagtgtgggaatggaacccagtaaagtatgatctgagggggaattgaacccataatctcaaggtagtctgacagaagaatgtggtcttacaagtaagtgttaaaaattggcagggggctaaaattgagtggcccccattaccaactgaaaaaaatgatgatcaattgaggggatctggatgtagggcccccaatcaggcactgtcttcagggtagactaatgctagttagagattgtttgttcagtcctaggtacctgtttatacctaggtacctgttcattttttcaagaaaatagataccatgtactgcaccagacacctcctggggggtacccaaggtacctgttgcaggtacctcaggtaccccccctctctttttcacctagtttcactcccagagtcccaagtcactttattattattattattttttcatatttattgtaaaatatcactcacaagtcacttttttggcattttttaatacctgttttagtatatctaaatctaattggaagaatcttacttttctattttttcatatttattgtaaaacatcagtcccaagtcacttttttcatttgttcatatttaataatttattgcaaagtttaaactatctacaacttataactaattggaagaatcttcattgtcatccaaaaccaccaccttcctttttgactttttgttagacttcttgttatccttgaatccctgtttccatgcagccaaggtaccttcttggatcttggagttcttggagtagaaggccaccatcattttgatttttggtaggaaagtgagggggtacctgtagaggtacctgggtacctgtagaggtgcctaggtacctgttcaatttttcacaaaaataggtaccaagtaccgcacctggcacctcctggcgggtgtgaggggtaccccccaggaggtaccaggtacctgcaaaaagtacggacaaacaatctctaatgctagtcatgtggtcatgtaaattttaatcagttacgctaacatttagtgtaactttttcaccagttacgctaacagttagtgtaactgagggtaccactacactaactgttagtgtaactttgcaaaaagttacactaacatgtagtgtggtgggttcacccactaacacttctaaaatctcactaaaatgattttgggtagtgttggttgtgcctttttaaaggtagctaacactacactaaagttttttttgtttttttttcaaaaataatgtagtgttcgtgggccaaaaattcccgctaacagtaacttttgtgtagcatagcttaaaaagctaacactacggttagtataactggcccaccgttggtccaaccactcttcatactcttctatctaggggcttggttaattgactccccaaaattggagagtcgactcccaaaccccgaaacccccgaaattagggagtcgatcccccaaaaccgtcgaccggtttgggagtcgactccctaatatttttaataaaaaaaaaaataaaaacccccggttggttcgggagtcgatcctcccaaaccgaccagggtttgggggtcgataaaccaaatcaacccccaccccacggccatccccccggccgcgagaccgcattctcaacggccaagaggggaaaccctctcggccgttgagggtatgtacactctcgacgccgagagggtttctcctctcggccgtcgaggtgtacactctcaacggcattaagg